body,td,th {
	}

body {
	margin-left: 0em;
	margin-top: .5em;
	margin-right: 0em;
	margin-bottom: 0em;
        background: #929290 url(http://www.strongshape.com/images/back.jpg) repeat-x;
background-position: top; 
	text-align:center;
}
iframe {
border: 0;
}

#header {
width:100%;
margin:0px;
padding:0px;
height: 116px;
}

#header img {
border: 0;
}

#headerlogo {
float:left;
padding-left: 0px;
padding-top: 10px;
}

#slogan {
padding-left: 35px;
color: #dbd181;
}

#utilities {
position: absolute;
top: 50px;
right: 150px;
width: 420px;
padding: 0px 10px 14px 0;
text-align: right;
}

/* @group Nav */
ul#top-nav {
font-family: "Times New Roman", serif;
font-size: .9em;
text-transform: uppercase;
padding-left: 0px;
}
ul#top-nav li {
display: inline;
margin: 0;
padding: 0 10px 0 5px;
border-right: 1px solid #4a3d37;
}
ul#top-nav li.last {
border-right: none;
}
ul#top-nav li a:link, ul#top-nav li a:visited {
color: #dbd181;
text-decoration: none;
}
ul#top-nav li a:hover {
color: red;
}



#slogan {
font-style:italic; 
font-size: 90%;
padding-top: 0;
color: #dbd181;
}
#content_body{
	width:1060px;
	min-width:925px;
	background-color:#transparent;
	min-height:600px;
	margin-right: auto;
        margin-left: auto;	
}
#search_wrapper{
	background-color: #transparent;
float: right;
        padding: 3px;
height: 25px;
	text-align:center;
}

.breadcrumb {
text-align: center;
font-size: 120%;
margin-bottom: 20px;
}

.breadcrumb a.here {
white-space: nowrap;
color: #000;
text-decoration: none;
}
	
/*---------------------------------------------------------------------------------*/
#layoutwrapper{
	width:90%;
        margin: auto;
	line-height:130%;
	text-align:left;
        border-right: 5px solid #666666;
        border-left: 5px solid #666666;
        border-bottom: 5px solid #666666;
	background-color: #ffffff;
}
	#nav_wrapper{
		float:left;
		width:18%;
		background-color:#transparent;
		
	}
	#right_wrapper{
		float:right;
		width:80%;
		background-color:#transparent;
                margin:1em auto;
				
	}
	#content_wrapper{
		float:left;
		width:65%;
		padding-left:.7em;
                	
		
	}
	#content_right{
		float:right;
		width:30%;
		padding-right:0.5em;
	}







/*---------------------------------------------------------------------------------*/

#footer{
	margin-right: auto;
	margin-left:auto; 
	text-align:left;
	font-size:.8em;
	color:#dbd181;
	padding:0.5em;
        background:#3d3d3d;
}

	.footer_links{
		color:#dbd181;
		text-decoration:none;
	}
	a.footer_links:hover{
		color:#dbd181;
		text-decoration:underline;
	}

/*----Header Tags-----------------------------------------------------------------------------*/
	h1, h2, h3, h4, h5, h6{
		
		
	}
	h1{
	width: 100%;	
	margin:0px;
	padding-bottom: 15px;
	float:left;
	font-family:Arial;
	font-size:22px;
	color:#000000;
        line-height: 30px;    
		
	}
	h2{
		color:#000;
	        line-height:130%;
		font-size:1.2em;
		font-weight:normal;
		padding:.313em;
		margin:0em;
		clear:both;
	}
	h3{
		color:#000;
		font-weight:bold;
		font-size:1em;
		padding:2px;
		margin:0px;
	}
	h4{
		color:#000000;
		font-weight:bold;
		font-size:.8em;
		padding:0em;
		margin:0em;
		text-decoration:underline;
	}
	h3 a{
		color:#000000;
		text-decoration:underline;
	}
	h3 a:hover{
		color:#000000;
		text-decoration:none;
	}
/*----Header Tags-----------------------------------------------------------------------------*/
/*----Link Tags-----------------------------------------------------------------------------*/
		
	.rd_text{
		color: #FF0000;
		text-decoration:underline;
		float:left;
	}
	a.rd_text:hover{
		float:left;
		color:#000000;
		text-decoration:underline;
	}
		
	.menu_links{
		color:#1B5790;
		text-decoration:none;
	}	
	a.menu_links:hover{
		color:#1B5790;
		text-decoration:underline;
	}
		
		
/*----Link Tags-----------------------------------------------------------------------------*/


#newsletter_wrapper{
	background-image:url(http://www.strongshape.com/images/newsletter_bg.gif);
	width:229px;
	height:154px;
	background-repeat:no-repeat;
	padding:.3em;
        margin: auto;
        font-size:11px;
}
	.input_searchbox{
		width:335px;
		border:1px solid #000000;
		font-size:16px;
	}
	.input_button{
		/* background:url(searchbutton.jpg);
		width:80px;
		height:20px;
		border:0px;
		color:#000000;*/
	}
	.input_textbox{
		width:300px;
		border:1px solid #000000;
		font-size:12px;
	}

.lft_wrapper_column{
	border-bottom:1px solid #fff;
	width:90%;
	padding:5px;
	margin:5px;
background: #D4ECF5;
}

	.lft_wrapper_column ul{
		margin-left: 0;
		padding-left: 0;
		list-style: none;
	}
	.lft_wrapper_column ul li{
		padding: 2px 0px 5px 10px ;
		background-image:url(http://www.strongshape.com/images/bullet.gif);
		background-repeat: no-repeat;
		background-position: 0 .5em;
		color:#000;
		font-weight:bold;
	}
	
.wrapper_whatsnew{
	
	width:90%;
	padding:5px;
	margin:5px;
}



.img_left{
   float:left;
   padding:5px;
  } 
#content_wrapper img {
  padding:10px;
}
  
.td_bg{
    background-color:#5E89B1;
	background-position:center;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}	
.td_wraper{
    background-color:#EFF6FC;
	background-position:center;
}
.table_border{
     border:1px solid #5E89B1;
	 
}
.border{
     border:1px solid #DEE0E1;
	 
}
.top{
  border-top:1px solid #DEE0E1;
 } 


#content_wrapper table
{
	margin-bottom: 1.5em;
	border-collapse: collapse;
	text-align: left;
}

#content_wrapper table th
{
	font-weight: bold;
	padding: 0.5em;
}

#content_wrapper table td
{
	padding: 0.5em;
	
}

#content_wrapper table tr.rowH
{
	color: #fff;
	background: #006192 url('http://www.strongshape.com/images/a8.gif') top left repeat-x;
	border-right: solid 1px #fff;
}

#content_wrapper table tr.rowA
{
	background: #F8F8F8 url('http://www.strongshape.com/images/a6.gif') top left repeat-x;
	border-top: solid 1px #fff;
	color: inherit;
}

#content_wrapper table tr.rowB
{
	background: #FDFDFD url('http://www.strongshape.com/images/a7.gif') top left repeat-x;
	border-top: solid 1px #fff;
	color: inherit;
}
ul.no-bullets
{ list-style: none; }

td.Hed
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: left;
text-indent: 5px;
font-weight: bold;
color: #404040; }


table.soft
{ text-align: center;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; }

td.exercises
{ 
border: 1px solid grey; 
background-color: #fff; 
width: 150px;
} 

td.right-collumn-
{ 
background-color: #CCCCCC; 
}

.CalloutBox {
background-color: #fff;
width: 85%;
border: 1px dotted #8f8fb3;
margin: 18px auto 24px auto;
padding: 4px;
color: #000;
font-size: 14px;
line-height: 20px;
font-family: times;
}

#right-collumn-top
	{
	width:205px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../image-files/right-collumn-top.jpg) no-repeat;
	}
#right-collumn-center
	{
	width:192px;
	margin:0px;
	padding:0 0 0 13px;
	float:left;
	background:url(../image-files/right-collumn-center.jpg) repeat-y;
	}
#right-collumn-bottom
	{
	width:205px;
	height:12px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../image-files/right-collumn-bottom.jpg) no-repeat;
	}
#right-collumn-heading
	{
	width:180px;
	margin:0px;
	padding:0 0 14px 0;
	float:left;
	font-family:Arial;
	font-size:18px;
	color:#000000;
	}
#right-collumn-panel
	{
	width:173px;
	margin:0px;
	padding:11px 0 11px 7px;
	float:left;
	border-top:#bbe5da dashed 1px;
	}

#right-collumn-panel img
	{
	width: 160px;
	border: 0;
	}

.right-collumn-text1
	{
	width:169px;
	margin:0px;
	padding:0px;
	text-align: center;
	font-family:"Trebuchet MS";
	font-size:13px;
	color:#888800;
	}
.right-collumn-text1 a
	{
	width:169px;
	margin:0px;
	padding:0px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#888800;
	text-decoration:none;
	}
.right-collumn-text1 a:hover
	{
	text-decoration:none;
	}
.right-collumn-text2
	{
	width:169px;
	margin:0px;
	padding:0px;
	text-align: center;
	font-family:"Trebuchet MS";
	font-size:9px;
	color:#008871;
	}
#right-collumn-text3
	{
	width:60px;
	margin:0px;
	padding:0 0 11px 0;
	float:left;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	color:#888800;
	}
#right-collumn-text3 a
	{
	width:60px;
	margin:8px 0 0 0;
	padding:0px;
	float:left;
	font-family:"Trebuchet MS";
	font-size:10px;
	font-weight:bold;
	color:#888800;
	text-decoration:underline;
	}
#right-collumn-text3 a:hover
	{
	text-decoration:none;
	}

#topmenublank
	{
	
	float:right;
	}
#topmenuinner
	{
	width:590px;
	height:37px;
	margin:0 auto;
	padding:0px;
	}
#topmenu
	{
	width:590px;
	height:17px;
	margin:0px;
	padding:0px;
	float: right;
	}
#topmenu ul
	{
	width:590px;
	height:17px;
	margin:0px;
	padding:0px;
	float:right;
	display:block;
	}
#topmenu ul li
	{
	height:17px;
	margin:0px;
	padding:0px;
	float:right;
	display:block;
	}
#topmenu ul li.space
	{
	width:15px;
	height:17px;
	margin:0px;
	padding:0px;
	float:right;
	display:block;
	}
#topmenu ul li.blank
	{
	margin:0px;
	padding:0px;
	float:right;
	display:block;
	}
#topmenu ul li a
	{
	height:17px;
	margin:10px 0 0 0;
	padding:0 2px 0 2px;
	float:right;
	display:block;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#dbd181;
	text-decoration:none;
	}
#topmenu ul li a:hover
	{
	background:#a9280d;
	} 



#doctorlist
	{
	width:191px;
	height:122px;
	margin:0px;
	padding:12px 0 0 13px;
	float:left;
	background:url(doctorlistbg.jpg) no-repeat;
	}
#adsense-center {
width: 468px;
margin: 0 auto 12px auto;
clear: both;
}
