@charset "UTF-8";
/* CSS Document */

	@import url(nav.css);
	@import url(ads.css);
	@import url(search.css);
	@import url(sitemap.css);
	@import url(staff.css);
	
* { 
	margin: 0; padding: 0; 
}

body{ 
	margin: 0; 
	padding: 0; 
	font-family: Tahoma, Arial, Sans, Verdana ; /*Put in Sans for Linux */ 
	font-size: 62.5%; 
	color: #5A5A5A; 
	line-height: 1.4em;
	background:#fff; 
}

h1 {
	
}

h2 {
	color: #DC0000;
	font-size: 1.2em;
	line-height: 1.4em;
	margin-bottom: 5px;
}

h3 {
}

h4 {
}

h5 {
}

a {
	color: #DC0000;
	text-decoration: none;
}

a:hover { text-decoration: underline; }
a img { border: none !important; vertical-align: middle; }

ul { list-style: outside; }
ul li { margin-left: 20px; }
#main_center_bottom ul { margin-bottom: 15px; }

table { border: none; padding: 0; cellspacing: 0; margin-bottom: 10px; }
table tr td { padding-right: 10px; }

#wrapper { 
	width: 979px; 
	height:auto;
	margin: auto; 
	z-index: 1; 
	margin-bottom: 10px;
	font-size:1.2em; 
}
	
#header{
	width:inherit;
	height:126px;
	z-index:1;
}

#header_top{
	width:inherit;
	height:26px;
	margin-bottom: 10px;
} 

#header_top_nav{
	text-align:right;
	border-left:1px solid #E1E1E1;
	background: url(../images/layout_assets/header_nav_line.gif) center repeat-x; 
	float:right; 
	font-size:0.8em;
	margin-top:10px;
	margin-right:10px;
	//margin-right: 0;
	height:17px;
	z-index:1;
}

#header_top_nav ul{
}

#header_top_nav li{
	display:inline; 
	padding-right:18px;
	padding-left:10px; 
}
  
#header_top_nav li.chevron_image{
	padding:0;
	display:inline;
}

#header_top_nav img{
	vertical-align:-30%;
	
}

#header_top_nav li a:{
	color:#5A5A5A;
	text-decoration:none;
}

#header_top_nav li a:link{
	color:#5A5A5A;
	text-decoration:none;	
}

#header_top_nav li a:active{
	color:#5A5A5A;
	text-decoration:none; 
}
 
#header_top_nav li a:visited{
	color:#5A5A5A;
	text-decoration:none; 
}

#header_top_nav li a:hover{
	color:#d91d1d;
	text-decoration:none; 
}


#header_top_nav li.here a{
	text-decoration:none; 
	color:#d91d1d;
}

#header_top_nav li.here a:active;{
	text-decoration:none; 
	color:#d91d1d;
}

#header_top_nav li.here a:hover;{
	text-decoration:none; 
	color:#d91d1d;
}

#header_top_nav li.here a:visited;{
	text-decoration:none; 
	color:#d91d1d;
}

#header_middle{
	width:inherit;
	height:64px;
}

#header_middle_left{
	width:484px;
	height:64px;
	display:inline;
	float:left;
	
}

#header_middle_middle{
	width:285px;
	height:34px;
	display:inline;
	float:left; 
	margin-top:20px;
	font-size:1.3em; 
}

#header_middle_right{
	width:200px;
	height:34px;
	display:inline;
	float:right; 
	margin-right:10px;
	margin-top:15px;
	font-size:1.3em;
} 

#header_middle_right.fieldHolder{
	width: 187px;
	height: 17px;
	background: url(../images/layout_assets/search_box.gif) top no-repeat;

}
/*
#header_middle_right input{
	width: 120px;
	height: 17px;
	background: none;
	border: none;
	color: #000000;
	margin-left:70px;

} 
*/
#header_middle_right fieldset{
	border: none; 
	
}

#header_middle_right {}


.header_text{
	font-size:0.8em;
}	

#header_navigation{
	width:inherit;
	height:37px;
	color:#fff;
}

#header_navigation a:{
	color:#fff;
	text-decoration:none; 
	padding:10px;
}

#header_navigation a:link{
	color:#fff;
	text-decoration:none;	
}

#header_navigation a:active{
	color:#fff;
	text-decoration:none; 
}
 
#header_navigation a:visited{
	color:#fff;
	text-decoration:none; 
}

#header_navigation a:hover{
	color:#fff;
	text-decoration:none; 
}


#header_navigation #nav1{
	height:37px;
	_background: no-repeat !important #090;
	width:54px;
 	background: url(../images/layout_assets/navigation/nav1.gif) bottom no-repeat;

	position:relative;
	text-align:center;
	vertical-align:middle;
}

#header_navigation #nav2{
	height:37px;
	width:90px;
 	background: url(../images/layout_assets/navigation/nav2.gif) bottom no-repeat;
	position:relative;
	top:-37px;
	left:44px;
	text-align:center;  
	line-height:35px; 
}

#header_navigation #nav3{
	height:37px;
	width:145px;
 	background: url(../images/layout_assets/navigation/nav3.gif) bottom no-repeat;
	position:relative;
	top:-74px;
	left:124px; 
	text-align:center;
	line-height:35px;
}

#header_navigation #nav4{
	height:37px;
	width:149px;
 	background: url(../images/layout_assets/navigation/nav4.gif) bottom no-repeat;
	position:relative;
	top:-111px;
	left:259px;
	text-align:center;
	line-height:35px;
}

#header_navigation #nav5{
	height:37px;
	width:144px;
 	background: url(../images/layout_assets/navigation/nav5.gif) bottom no-repeat;
	position:relative;
	top:-148px;
	left:398px;
	text-align:center;
	line-height:35px;
}
 
#header_navigation #nav6{
	height:37px;
	width:133px;
 	background: url(../images/layout_assets/navigation/nav6.gif) bottom no-repeat;
	position:relative;
	top:-185px;
	left:532px; 
	text-align:center;
	line-height:35px;
}

#header_navigation #nav7{
	height:37px;
	width:166px;
 	background: url(../images/layout_assets/navigation/nav7.gif) bottom no-repeat;
	position:relative;
	top:-222px;
	left:655px;
	text-align:center;
	line-height:35px;
}

#header_navigation #nav8{
	height:68px;
	width:168px;
 	background: url(../images/layout_assets/navigation/car.gif) bottom no-repeat;
	position:relative;
	top:-275px;
	left:812px;
}

#main{
	width:inherit;
	height:auto;
	margin-top:30px;
	_margin-top: -260px;
	background:#fff;
	display:block;
}
	
#main_left{
	width:148px;
	height:inherit;
	margin-right:10px;
	display:inline;
	float:left;
	padding-left:10px;
	/*line-height:1.5em;*/
}

#main_left ul li {
	margin-left: 0 !important;
	padding-left: 0 !important;
	line-height:1.2em !important;
	padding: 3px 0;
}

#main_left ul li ul li {
	margin-left: 15px !important;
	line-height:1.2em !important;
	padding: 3px 0;
}

#main_left strong{
	color:#ff0003;
} 

#main_left hr{
	border:none 0;
	color:#e1e1e1;
	border-top:1px solid #e1e1e1;
	height:1px;
	margin-top:2px;
}

#main_left ul{
	list-style-type:none; 
	line-height:1.8em;
}

#main_left ul li li{
	padding-left:10px;
}

#main_left ul li a:{
	color:#686868;
	text-decoration:none; 
	padding:10px;
}

#main_left ul li a:link{
	color:#686868;
	text-decoration:none;	
}

#main_left ul li a:active{
	color:#686868;
	text-decoration:none; 
}
 
#main_left ul li a:visited{
	color:#686868;
	text-decoration:none; 
}

#main_left ul li a:hover{
	color:#686868;
	text-decoration:none; 
}

#main_left ul li li a:{
	color:#b7b7b7;
	text-decoration:none; 
	padding:10px;
}

#main_left ul li li a:link{
	color:#b7b7b7;
	text-decoration:none;	
}

#main_left ul li li a:active{
	color:#b7b7b7;
	text-decoration:none; 
}
 
#main_left ul li li a:visited{
	color:#b7b7b7;
	text-decoration:none; 
}

#main_left ul li li a:hover{
	color:#b7b7b7;
	text-decoration:none; 
}
	
#main_center {
	width:621px;
	height:inherit;
	margin-right:19px;
	_margin-right: 6px;
	float:left;
	display:inline;
}

#main_center_top{
	width:621px;
	height:250px;
}

#main_center_top_thin{
	width:621px;
	height:162px;
}

#main_center_top_thin_image{
	width:621px;
	height:125px;
}

#main_center_top_thin_strip{
	width:621px;
	height:37px;
	background: url(../images/layout_assets/title_bg.gif) top left no-repeat;
	color:#fff;
	text-transform: uppercase;
	font-size:1.2em;
	font-weight:500;
	padding-left:10px;
	line-height:2.6em;
	letter-spacing:0.1em;
}

#main_center_bottom{
 width:621px;
 padding-top:10px;
 height:auto;
} 

#main_center_bottom_left{
	width:330px;
	float:left;
	padding:10px 48px 10px 10px;
}

#main_center_bottom_right{
	width:180px;
	float:right; 
	padding: 10px 10px 0 10px;
	background: url(../images/layout_assets/home_new_right.gif) top left repeat-y;
	font-size:1.0em;
	line-height:1.5em;
	//line-height: 1.2em;
}

#main_center_bottom_right_bottom { display: none; }

#main_center_bottom_right table tr td { line-height: 1.3em; } 

#main_center_bottom_right p { padding-top: 10px; padding-bottom: 0; margin-bottom: 0 !important; }

#main_center_bottom_right strong{
	color:#ff0003;
} 

#main_center_bottom_right hr{
	border:none 0;
	color:#e1e1e1;
	border-top:1px solid #e1e1e1;
	height:1px;
	margin-top:2px;
}
	
#main_right {
	/*
	_margin-top: -260px;
	width:171px;
	height:inherit;
	display:inline;
	float:right;
	background: #909;
	*/
	display: inline;
	float: left;
	width: 171px;
	
}
.main_right_home { _margin-top: 0px !important; }

#main_right_top{
	width:170px;
	height:57px;
  background: url(../images/layout_assets/right_grey_chevron.gif) top left no-repeat;
  margin-bottom:10px; 
} 

#main_right_middle{
	width:170px;
	height:37px;
  background: url(../images/layout_assets/red_right_chevron.gif) top left no-repeat;
  margin-bottom:10px;  
} 

#main_right_bottom{
	width:170px !important;
	height:260px;
  	background: url(../images/layout_assets/grey_right_block.gif) top left no-repeat;
}

#main_center p{
	padding-bottom:1.5em;
	line-height:1.3em;
}
	
#clear{
	clear:both;
}

#footer{
	width:979px;
	height:17px;
	background:#fff;
	float:left;
	display:block;
	margin-top:20px;
	padding-bottom: 20px !important;
	background: url(../images/layout_assets/footer_background.gif) no-repeat;
	_margin-top:0px;
	//margin-top:15px;
	font-size:0.8em;
	line-height:1.7em;
}

#footer li{
	display:inline; 
	list-style:none;
	padding-right:0px;
	padding-left:10px; 
	margin-left: 10px;
	border-left:1px solid #e1e1e1; 
	line-height:1.9em;
	vertical-align: middle	;
	float: left;
}

#footer .torpedo {

	float: right;
	margin-right: 25px;
/*
	margin-top: -18px !important;
	padding: 0 0 0 11px;
	height: 16px;
*/
}

#footer .copyright {
	border: none;
	margin-left: 0;
} 

#footer li a:{
	color:#5A5A5A;
	text-decoration:none;	
}

#footer li a:link{
	color:#5A5A5A;
	text-decoration:none;	
}

#footer li a:active{
	color:#5A5A5A;
	text-decoration:none; 
}
 
#footer li a:visited{
	color:#5A5A5A;
	text-decoration:none; 
}

#footer li a:hover{
	color:#d91d1d;
	text-decoration:none; 
}


#footer li.here a{
	text-decoration:none; 
	color:#d91d1d;
}

#footer li.here a:active;{
	text-decoration:none; 
	color:#d91d1d;
}

#footer li.here a:hover;{
	text-decoration:none; 
	color:#d91d1d;
}

#footer li.here a:visited;{
	text-decoration:none; 
	color:#d91d1d;
} 

.sub_selected { color: #DC0000 !important; }

/*
 * Content Styles
 */
.redText { color: #DC0000; }

#vipInfoContainer {
	display: none;
}

/*
 Content Styles */

.content_left {
	width: 190px;
	display: inline;
	float: left;
	margin: 0 10px 0 0;
}

.content_right {
	width: 400px;
	display: inline;
	float: left;
}
/*
#main_left p strong {
	border-bottom: 1px solid #B7B7B7;
}*/

.left_heading { display: block; width: 100%; border-bottom: 1px solid #B7B7B7; margin-bottom: 5px; }

.red { color: #DC0000; }

.toggle_content_container { display: none; }    

#main_center_top.alt{
	 display:hidden;
}

/*  Additonal css : 03/02/10
	Medical team items template
*/
	#main_center_bottom_thumb
	{
		width: 147px; /* total: 621px; */
		display: inline;
		float: left;
	}
	
	#main_center_bottom_thumb img
	{
		border: 1px solid #CCCCCC !important;
	}
	
	#main_center_bottom_content
	{
		width: 434px;
		display: inline;
		float: left;
		margin-left: 30px;
	}