/* common */ 
*	{ 
	margin: 0; 
	padding: 0;
	border-collapse: collapse; }
	
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	background-color: #fefefe;
	margin: 0px; 
	padding: 0px;
	border-collapse: collapse; }
	
table,td {
	margin: 0; 
	padding: 0;
	border-collapse: collapse;	  }

div, p, hr { 
	margin: 0; 
	padding: 0;
	border-collapse: collapse; }

img { border: 0; }

div.centered {
	margin-left: auto;
	margin-right: auto; 
	text-align: left; 
	width: 982px; }	

a {
	font-family: Arial, Helvetica, sans-serif;
/**	font-size: 11px;  **/
    color: #336ead;
    font-weight: normal;
    text-decoration: underline; }

a:hover {
	font-family: Arial, Helvetica, sans-serif;
/**	font-size: 11px; **/
    color: #b4985a;
    font-weight: normal;
    text-decoration: underline; }

.clear { clear:both; }

.hide { display: none; }

.float-left { float: left; }

.float-right { float: right; }

.left {
	clear: left;
}

.line {
	background-image: url(../images/line.gif); 
	background-repeat: repeat-x;
	height: 1px;  }

.line2 {
	background-image: url(../images/line2.gif); 
	background-repeat: repeat-x;
	height: 28px;  }
	
.brdr-top {  border-top: solid 1px #cacaca; }	

.brdr-bottom { 	border-bottom: solid 1px #cacaca; }	

/* vertical and horizontal spacing*/
.pad10 { padding: 10px; }
.pad15 { padding: 15px; }
.padtop60 { padding-top: 60px; }
.padtop2 { padding-top: 2px; }
.padtop4 { padding-top: 4px;}
.padtop5 { padding-top: 5px; }
.padtop10 { padding-top: 10px; }
.padtop15 { padding-top: 15px; }
.padtop22 { padding-top: 22px; }
.padbot5 { padding-bottom: 5px;}
.padbot7 { padding-bottom: 7px;}
.padbot10 { padding-bottom: 10px;}
.padbot20 { padding-bottom: 20px;}
.padleft2 { padding: 0 0 0 2px; }
.padleft17 { padding-left: 17px; }
.padleft20 { padding-left: 20px; }
.padleft30 { padding-left: 30px; }
.padleft22 { padding: 0 0 0 22px; }
.padleft40 { padding-left: 40px; }
.padleft42 { padding-left: 42px; }
.padleft50 { padding: 0 0 0 50px; }
.padleft60 { padding: 0 0 0 60px; }
.padright5 { padding-right:5px; }
.padright10 { padding-right:10px; }
.padright22 { padding-right: 22px; }
.padright100 { padding-right:100px; }
.pad7-11 { padding: 7px 11px; }
.pad5-10 { padding: 5px 10px; }
.pad5-15 { padding: 5px 15px; }
.pad9-15 { padding: 9px 15px; }   
.pad10-15 { padding: 10px 15px; }
.pad15-10 { padding: 15px 10px; }
.padtopbot5 { padding: 5px 0; }
.padtopbot10 { padding: 10px 0; }
.padtopbot15 { padding: 15px 0; }
.padrightleft10 { padding: 0 10px; }
.padleft3-top5 { padding: 5px 0 0 3px; }
.padleft10-bot7 { padding: 0 0 7px 10px; }
.marginright50 { margin-right: 50px; }
.marginleft10n { margin-left: -10px; }
.marginleft45n { margin-left:-45px; }
.marginleft60n { margin-left:-60px; }
.marginleft63n { margin-left:-63px; }
.marginleft51 { margin-left: 51px; }
.marginleft55 { margin-left: 55px; }
.valign-mid { vertical-align: middle; }
.valign-top { vertical-align: top; }
.align-topright { vertical-align: top; text-align:right; }
.align-right { text-align: right; }
.align-left { text-align: left; }
.width52 { width: 52px; }  
.width172 { width: 172px; }  
.width250 { width: 250px; }
.width258c { width: 258px; text-align: center; }
.width258r { width: 258px; text-align: right; }
.width259 { width: 259px; }
.width982height404 { width: 982px; height: 404px; }
/* end vertical and horizontal spacing */

/* text format */
h5 {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; }

.bold { font-weight: bold; }

.yellow { color: #b4985a; }	

.txtbldblk11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: bold; }

.txtblk14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; }

.txtred11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #c10435; 
	font-weight: normal; }

.txtred2g {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #c10435; 
	font-weight: normal; }

.txtred13g {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #c10435; 
	font-weight: normal; }	

.txtblk14g {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; }

.txtblk15g {
	font-family: Georgia, Times, serif;
	font-size: 15px; 
	color: #000000; 
	font-weight: normal; }

.txtblk18g {
	font-family: Georgia, Times, serif;
	font-size: 18px; 
	color: #000000; 
	font-weight: normal; }

.txtblk13g {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #000000; 
	font-weight: normal; }	
	
.txtred15g {
	font-family: Georgia, Times, serif;
	font-size: 15px; 
	color: #c10435; 
	font-weight: normal; }

.txtred18g {
	font-family: Georgia, Times, serif;
	font-size: 18px; 
	color: #c10435; 
	font-weight: normal; }

/* end text format */	
/* end common */

/* loma linda university urea */
.lluarea {
	font-family: Georgia, Times, serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;
	background-image: url(../images/bg-lluarea.gif); 
	background-repeat: repeat-x;	
	padding: 7px;
	height: 14px; 
	text-align: right; }	

.lluarea a{
	font-family: Georgia, Times, serif;
	font-size: 11px; 
	color: #606060; 
	font-weight: normal; 
	text-decoration: none; }	

.lluarea a:hover{
	font-family: Georgia, Times, serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

.lluarea-active {
	font-family: Georgia, Times, serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; 
	text-decoration: none; }

.llumc-phone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; }

.llumc-phone2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #000000; 
	font-weight: normal; }

.font-size { position:relative; bottom:5px; float: right; }
/*  end loma linda university area */

/* header */
.search-site { float:right; text-align:right; }

.topnav {	
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #808080; 
	font-weight: normal; 
	text-decoration: none; }

.topnav a {	
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #808080; 
	font-weight: normal; 
	text-decoration: none; }

.topnav a:hover {	
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #c10435; 
	font-weight: normal; 
	text-decoration: none; }

.reqdoc {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; 
	line-height: 20px; }
	
.reqdoc a{
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; 
	line-height: 20px; 
	text-decoration: none; }
	
.reqdoc a:hover{
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #B4985A; 
	font-weight: normal; 
	line-height: 20px; 
	text-decoration: none; }
/* end header */
	
/* main links area */
#mainlinksblock {
	background-image: url(../images/bg-mainlinks.gif); 
	background-repeat: repeat-x;
    font-weight: normal;
    text-decoration: none;
    display: block;
    width: 980px; 
    height: 28px;
	padding: 0 1px;    
    text-align: center; }

.mainlinks {
    text-align: center; }

.mainlinks a{
    font-family: Georgia, Times, serif;
    font-size: 13px;
    color: #fefefe;
    font-weight: normal;
    text-decoration: none; }

.mainlinks a:hover {
    font-family: Georgia, Times, serif;
    font-size: 13px;
    color: #5a5959;  
	background-image: url(../images/bg-mainlinks-over.gif); 
	background-repeat: repeat-x;
    font-weight: normal;
    text-decoration: none; }

.mainlinx1 a {
	float: left;
	clear: right; 
	width: 78px; 
	text-align: left; 
	padding: 6px 27px 6px 15px; }     

.mainlinx2 a {
	float: left;
	clear: right; 
	width: 140px; 
	text-align: center;	
	padding: 6px 27px; } 

.mainlinx3 a {
	float: left;
	clear: right; 
	width: 152px; 
	text-align: center;	
	padding: 6px 27px; } 

.mainlinx4 a {
	float: left;
	clear: right; 
	width: 80px; 
	text-align: center;	
	padding: 6px 27px; } 
	
.mainlinx5 a {
	float: left;
	clear: right; 
	width: 92px; 
	text-align: center;	
	padding: 6px 27px; } 

.mainlinx6 a {
	float: left;
	clear: right; 
	width: 59px;  
	text-align: center;	
	padding: 6px 27px; } 

.mainlinx7 a {
	float: left;
	clear: right; 
	width: 25px; 
	text-align: right;	
	padding: 6px 15px 6px 27px; }  
/* end main links area */

/* quick links */
#wrap-quicklinks {
	width: 982px;
	height: 272px; }
	
.bg-quicknav {
	background-image: url(../images/bg-quicknav.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }

div.quicknavblock  {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	font-weight: normal; 
	height: 24px; 
	padding: 1px 0 0 5px; }
	
div.quicknavblock a, div.quicknavblock span {
  clear: right;
  float: left;}
  
.quicknav-links {
	display:block; 
	float:left; 
	height:17px;
	margin-bottom: -5px;
	padding:7px 0 6px 3px; }

.quicklinks-active-home {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;	
	background-image: url(../images/quicklinks-mc-over.png); 	
	background-repeat: no-repeat;
	border-right: 3px solid white;
	width: 188px;
	height: 16px; 
	font-weight: normal;
	text-align: center;
	text-decoration: none; 
	padding:7px 0 5px 0;   }

a.quicklinks-home {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a;
	height: 16px;
	font-weight: normal; 
	text-align: center;
	text-decoration: none;
	padding:7px 0 5px 0;   
	width: 188px;}

a.quicklinks-home:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	background-image: url(../images/quicklinks-mc-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }

#services-block {
	color: #fefefe; 
	padding: 20px 0 0 30px; 
	float: left; 
	width: 700px; }

.forwomen {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-align: center; 
	padding:7px 0 5px 0;
	width: 172px;
	height: 16px;	}	

a.women {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding:7px 0 5px 0;
	width: 172px; 
	height: 16px;	}

a.women:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.forchildrent{
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal;
	text-align: center; 
	padding:7px 0 5px 0;
	width: 260px;
	height: 16px;	}

a.childrent {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0;
	width: 260px; 
	height: 16px;	}

a.childrent:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.forseniors {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-align: center; 
	padding:7px 0 5px 0;
	width: 177px; 
	height: 16px;	}  
	
a.seniors {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding:7px 0 5px 0;
	width: 177px; 
	height: 16px;	}

a.seniors:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;}  

.formen {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-align: center;
	padding:7px 0 5px 0;
	width: 158px; 
	height: 16px;	}
	
a.men {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0;
	width: 158px;
	height: 16px;	}

a.men:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;}

#wrap-quicklinks {
	width: 982px; 
	height: 233px; 
	clear: both; }

.bg-quicklinks-area {
	background-image: url(../images/bg-quicklinks-area.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }
	
div.quicklinks {
	padding: 15px 0 0 29px; }

ul.quicklinks li {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	list-style-type: none;
	line-height: 28px; }

ul.quicklinks a{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	text-decoration: none; }

ul.quicklinks a:hover{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

/* children's hospital */
.bg-quicknav-childrens {
	background-image: url(../images/bg-quicknav-childrens.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }
	
.bg-quicklinks-childrens {
	background-image: url(../images/bg-quicklinks-childrens.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }
	
ul.quicklinks-child li {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	list-style-type: none;
	line-height: 28px; }

ul.quicklinks-child a{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	text-decoration: none; }

ul.quicklinks-child a:hover{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #663398; 
	font-weight: normal; 
	text-decoration: none; }

.quicklinks-active-childrens {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;		
	color: #fefefe;	
	background-image: url(../images/quicklinks-ch-over.png); 	
	background-repeat: no-repeat; 
	width: 188px;
	height: 15px; 
	font-weight: normal; 
	text-align: center;
	text-decoration: none; 
	padding:7px 0 6px 0; }	

a.quicklinks-childrens {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;	
	color: #3a3a3a; 
	width: 188px;	
	height: 15px;	
	font-weight: normal;
	text-align: center;	
	text-decoration: none; 	
	padding: 7px 0 5px 0; }

a.quicklinks-childrens:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;		 
	color: #fefefe;
	background-image: url(../images/quicklinks-ch-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }

.commonconditions {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;	
	color: #fefefe; 
	width: 240px;
	height: 16px;	
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.commoncond {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;	
	color: #3a3a3a; 
	width: 240px;	
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.commoncond:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.neurologystate{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	width: 180px;		
	height: 16px;		
	border-right: 3px solid white;	
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.neurology {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	width: 180px;	
	height: 16px;			
	border-right: 3px solid white;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.neurology:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	border-right: 3px solid white;		
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  }

.surgerystate {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;		
	width: 164px;	
	height: 16px;			
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.surgery {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;		
	width: 164px;	
	height: 16px;				
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.surgery:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  }  

.cardiologystate {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	width: 183px;	
	height: 16px;		
	border-right: 3px solid white;		
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.cardiology {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	width: 183px;	
	height: 16px;		
	border-right: 3px solid white;		
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.cardiology:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }
/* end children's hospital */

/* behavioral medicine center */
.bg-quicknav-behavioral {
	background-image: url(../images/bg-quicknav-behavioral.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }
	
.bg-quicklinks-behavioral {
	background-image: url(../images/bg-quicklinks-behavioral.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }

.quicklinks-active-behavioral {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;	
	background-image: url(../images/quicklinks-bmc-over.png); 	
	background-repeat: no-repeat; 
	border-right: 3px solid white;	
	width: 188px;
	height: 16px; 
	font-weight: normal; 
	text-align: center;	
	text-decoration: none; 
	padding: 7px 0 5px 0;   }

a.quicklinks-behavioral {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;	
	width: 188px;
	height: 16px; 	
	font-weight: normal; 
	text-align: center;	
	text-decoration: none; 	
	padding: 7px 0 5px 0;   }

a.quicklinks-behavioral:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	background-image: url(../images/quicklinks-bmc-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }

.adultmentalhealth {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 202px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.adult {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 202px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.adult:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.chemicaldependency {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 212px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.chemical {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 212px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.chemical:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.eatingdisorders {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 180px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.eating {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 180px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.eating:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.youthservices {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 173px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.youth {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 173px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.youth:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }
/* end behavioral medicine center */
	
/* east campus */
.bg-quicknav-east-campus {
	background-image: url(../images/bg-quicknav-east-campus.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }
	
.bg-quicklinks-east-campus {
	background-image: url(../images/bg-quicklinks-east-campus.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }
	
.quicklinks-active-eastcampus {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;	
	background-image: url(../images/quicklinks-ec-over.png); 	
	background-repeat: no-repeat; 
	border-right: 3px solid white;
	width: 188px;
	height: 16px; 
	text-align: center;	
	font-weight: normal; 
	text-decoration: none; 
	padding: 7px 0 5px 0; }

a.quicklinks-eastcampus {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 188px;
	height: 16px; 	
	text-align: center;	
	font-weight: normal; 
	text-decoration: none; 	
	padding: 7px 0 5px 0; }

a.quicklinks-eastcampus:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	background-image: url(../images/quicklinks-ec-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }
	
.inpatientservices {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 190px;
	height: 16px; 	
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.inpatient {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a;
	border-right: 3px solid white;
	width: 190px;
	height: 16px; 	 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.inpatient:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  }

.outpatientservices {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	border-right: 3px solid white;
	width: 202px;
	height: 16px; 	 
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.outpatient {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 202px;
	height: 16px; 	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.outpatient:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.urgentcare {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 170px;
	height: 16px; 	
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.urgent {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 170px;
	height: 16px; 	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.urgent:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.membershipprograms {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	border-right: 3px solid white;
	width: 205px;
	height: 16px; 	 
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.membership {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a;
	border-right: 3px solid white;
	width: 205px;
	height: 16px; 	 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.membership:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }
/* end east campus */
/* end quick links */

/* news, support, events, missions */
.wrap-articlesblock {
	width: 743px; 
/*	height: 200px; */
	clear: both; }

.wrap-header {
	clear: both;
	width: 369px;
	height: 28px; }

.bg-hdr-left-artcls {
	background-image: url(../images/bg-hdr-artcls.gif); 
	background-repeat: no-repeat;
	width: 30px;
	height: 28px }

.bg-hdr-right-artcls {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; 
	background-image: url(../images/bg-hdr-articles.gif); 
	background-repeat: repeat-x;
	border-right: solid 1px #cacaca;	
	width: 338px;
	height: 23px;
	padding-top: 5px; }	

.bg-hdr-articles {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; 
	background-image: url(../images/bg-hdr-articles.gif); 
	background-repeat: repeat-x;
	border-left: solid 1px #cacaca;	
	border-right: solid 1px #cacaca;	
	width: 337px;
	height: 23px;
	padding: 5px 0 0 30px; }	

.articlesblock {
	float: left;
	padding-right: 4px; }

.wrap-articles1 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 168px; 
                margin-bottom:4px; }

.wrap-articles113 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 200px; 
                margin-bottom:4px; }

.wrap-articles115 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 220px; 
                margin-bottom:4px; }    

.wrap-articles2 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 168px; 
                margin-bottom:4px; }

.wrap-articles213 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 200px; 
                margin-bottom:4px; }

.wrap-articles215 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 220px; 
                margin-bottom:4px; }

.wrap-articles3 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 169px; 
                margin-bottom:10px; }

.wrap-articles313 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 215px; 
                margin-bottom:10px; }

.wrap-articles315 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 239px; 
                margin-bottom:10px; }

.wrap-articles4 {
                background-color: #fafafa; 
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;    
    border-right-width: 1px;    
    border-bottom-width: 0px;       
    border-color: #cacaca;
                width: 367px; 
                height: 142px; }

.wrap-articles413 {
                background-color: #fafafa; 
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;    
    border-right-width: 1px;    
    border-bottom-width: 0px;       
    border-color: #cacaca;
                width: 367px; 
                height: 188px; }
                
.wrap-articles415 {
                background-color: #fafafa; 
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;    
    border-right-width: 1px;    
    border-bottom-width: 0px;       
    border-color: #cacaca;
                width: 367px; 
                height: 212px; }
                
.bg-bot-missions {
    background-image: url(../images/bg-bot-missions.gif);
    background-repeat: no-repeat; 
                border-left: solid 1px #cacaca;     
    width: 368px;
    height: 28px; 
    margin-bottom: 10px; }                             

.wrap-articlespad {
	padding: 10px;
	width: 347px; }

div.more-articles {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: right;
	padding-top:30px; }

p.more-articles {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: right;
	padding-top:20px; }

.more-articles a {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }

.more-articles a:hover {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

div.read-more {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

.read-more a {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

.read-more a:hover {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #808080; 
	font-weight: normal; 
	text-decoration: underline; }

div.articles {
	float: left;
	padding-left:10px; 
	width:254px; }

p.articles {
	text-align: justify;
	line-height: 16px; }
	
ul.articles a {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px; */
	color: #333333; 
	font-weight: normal; 
	text-decoration: none; }

ul.articles a:hover {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

ul.articles li {
	padding-left: 10px;
    background-image: url(../images/blt-yellow.gif);
	list-style-type: none;
    background-repeat: no-repeat;
    background-position: 0 8px;
	line-height: 21px; }

.photo-border { border: solid 1px #cacaca; }
/* end news, support, events, missions */

/* main find doctor, learn about condition, join mailing list, physician referrals */
#wrap-searchtools {
	width: 236px; }

#wrap-searchtools2 {
	width: 236px;
	padding-top: 4px; }
	
.bg-top-searchtools {
	background-image: url(../images/bg-top-searchtools.gif); 
	background-repeat: no-repeat;
	width: 236px;
	height: 33px; }

.bg-searchtools1 {
                background-image: url(../images/bg-searchtools.gif); 
                background-repeat: repeat-y;
                width: 216px; 
                line-height: 20px;
                padding: 0 10px; 
                height: 225px; }

.bg-searchtools113 {
                background-image: url(../images/bg-searchtools.gif); 
                background-repeat: repeat-y;
                width: 216px; 
                padding: 0 10px; 
                height: 264px;  }

.bg-searchtools113 div {
                padding: 6px 0;  }

.bg-searchtools115 {
                background-image: url(../images/bg-searchtools.gif); 
                background-repeat: repeat-y;
                width: 216px; 
                padding: 0 10px; 
                height: 286px;  }                

.bg-searchtools115 div {
                padding: 7px 0;  }              

.bg-searchtools2 {
                background-image: url(../images/bg-searchtools.gif); 
                background-repeat: repeat-y;
                width: 216px;
                height: 114px;
                padding: 0 10px; }

.bg-searchtools213 {
                background-image: url(../images/bg-searchtools.gif); 
                background-repeat: repeat-y;
                width: 216px;
                height: 153px;
                padding: 0 10px; }
                
.bg-searchtools213 div {
                padding: 3px 0;  }              
                
.bg-searchtools215 {
                background-image: url(../images/bg-searchtools.gif); 
                background-repeat: repeat-y;
                width: 216px;
                height: 175px;
                padding: 0 10px; }
                
.bg-searchtools215 div {
                padding: 5px 0;  }

.bg-bot-searchtools {
	background-image: url(../images/bg-bot-searchtools.gif); 
	background-repeat: no-repeat;
	width: 236px;
	height: 27px; }

div.searchtools-linx {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

.searchtools-linx a {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }

.searchtools-linx a:hover {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

.pos-hdr-finddoc {
	padding:15px 0 0 10px; }
/* end main find doctor, learn about condition, join mailing list, physician referrals */

/* breadcrumb */
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; }

.breadcrumb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: normal; 
	text-decoration: none; }

.breadcrumb a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }
/* end breadcrumb */

/* left nav */
#wrap-block {
	width: 980px; 
	border: solid 1px #cacaca; 		
	background-image: url(../images/bg-gryleftnav.gif); 
	background-repeat: repeat-y; 	
	background-color: #ffffff;
	border-left: solid 1px #cacaca; 
	padding-bottom: 40px; }

#wrap-block-2 {
	width: 980px; 
	border: solid 1px #cacaca; 		
	background-color: #ffffff;
	border-left: solid 1px #cacaca; 
	padding-bottom: 40px; }

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; }

#leftnavblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;	
	width: 200px;  
	text-align: left; 
	float: left;
	position: relative; }

.bg-hdr-leftnav {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; 
	width: 170px;
	height: 21px;
	background-image: url(../images/bg-hdr-patients-visitors.gif); 
	background-repeat: repeat-x; }

.leftnav { padding-top:5px; } 

ul.leftnav ul li {
	padding-left:10px; 
    background-image: url(../images/blt-yellow.gif);
	list-style-type: none;
    background-repeat: no-repeat;
    background-position: 0 70%;
    padding: 5px 0 0 10px; }

ul.leftnav li {
    background-image: url(../images/blt-yellow-arrow.gif);
    background-repeat: no-repeat;
    background-position: 0 3px;
    padding: 0 0 10px 10px;
	list-style-type: none;
	position: relative; } 

ul.leftnav a {
	color: #336ead;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none; }
	
ul.leftnav a:link, ul.leftnav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: bold; 
	text-decoration: none;
}
ul.leftnav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; }	

.leftnav-active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: bold; }
	
a.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: bold; 
	text-decoration: none; }

a.leftnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; }
/* left nav */
   
/* right content */
#rightcontentblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;
	width: 779px; 
	background-color: #ffffff; 	
	float: right;
	position: relative; }

#rightcontentblock-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;
	width: 980px; 
	background-color: #ffffff; 	
	float: right;
	position: relative; }

#rightcontentblock h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px; 
	color: #000000; 
	font-weight: bold; }

#rightcontentblock p { padding: 2px 0; }

.bg-hdr-rightcontent {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #000000; 
	font-weight: normal;
	padding: 8px 15px;
	height: 14px;
	background-image: url(../images/bg-hdr-find-doctor.gif); 
	background-repeat: repeat-x; }

#right-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; }
	
.content-photo {
	position:relative; 
	left:-5px; 
	margin-right:-7px;  }
	
#right-content a { line-height: 18px; }	
	
#right-content p { 
	padding: 0 10px 10px 0;
	text-align: justify; 
	line-height: 15px; }

#right-content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	color: #000000; 
	font-weight: bold; }

#right-content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: bold; }

#right-content strong {
	font-weight: bold; }

#right-content ul, ol { margin-left: 20px; }

#right-content img { padding: 0 5px; }

#right-content td { padding: 2px; }
	
/* form properties */
form { margin-bottom: 0; }

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	height: 18px; }	

.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 160px;
	padding: 1px 5px; }

.searchtoolsinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 200px;
	padding: 1px 5px; }
	
.searchinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 190px;
	padding: 1px 5px; }	

input.btn-search {
	font-family: Georgia, Times, serif;
	font-size: 11px; 
	color: #fefefe; 
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;	
	background-image: url(../images/btn-search.gif); 
	background-repeat: no-repeat; 
	width: 55px; 
	height: 21px; 
	border: 0px; }

input.btn-find-doctor {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;	
	background-image: url(../images/btn-find-doctor.gif); 
	background-repeat: no-repeat; 
	width: 99px; 
	height: 23px; 
	border: 0px; }

input.btn-search-health-library {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;	
	background-image: url(../images/btn-search-health-library.gif); 
	background-repeat: no-repeat; 
	width: 164px; 
	height: 23px; 
	border: 0px; }

.specialty { width: 213px; }	
/* end form properties */

/* form area */
#tab-titleblock {
	float: right;
	display: block; 
	position: relative; }

.tab-basic {
	background-image: url(../images/tab-basic.gif); 
	background-repeat: no-repeat; 
	width: 311px;
	height: 18px; 
	padding-top: 5px; }

.tab-advance {
	background-image: url(../images/tab-advance.gif); 
	background-repeat: no-repeat; 
	width: 311px;
	height: 18px; 
	padding-top: 5px; }

ul.tab-title li { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: bold;
	list-style-type: none; 
	display: inline; } 	

ul.tab-title li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #808080; 
	font-weight: bold; 
	text-decoration: none; }
	
ul.tab-title li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; 	}

#brdr-form {
	padding: 10px;	
	border: solid 1px #cacaca; }
		
/* end form area */

/* newsletter forms area */

	#newsletter-image {
		float: left;
	}
	#newsletter-info {
		float: left;
		padding-left: 15px;
		width: 250px
	}
	#newsletter-related-topics {
		float: right;
		height: 265px;
		width: 180px;
		border: 1px solid #CCCCCC;
		padding: 10px;
	}	
	
	#newsletter-related topics h2 {
		font-size: 15px;
	}
	
	#newsletter-related-topics a:link,
	#newsletter-related-topics a:hover,
	#newsletter-related-topics a:active,
	#newsletter-related-topics a:visited 		
	{
		display: block;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	#newsletter-subscribe {
		margin-top: 10px;
		clear: both;
		border: 1px solid #CCCCCC;		
	}
	#newsletter-visit {
		clear: both;
		border-top: 1px solid #CCCCCC;
	}
	#newsletter-top {
		min-height: 290px;
		padding-bottom: 10px;
	}
	#mailing-list-thank-you {
		color: #0033FF;
	}
	
	#mailing-list-thank-you a {
		color: #FF00FF;
	}

/* end newsletter forms area */

/* results area */
.pagenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #808080; 
	font-weight: normal; 
	padding: 5px 0px;
	text-align: left;
	clear: both;  }

.pagenav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }
	
.pagenav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

.previous {
	float: left; 
	text-align: left; 
	width: 249px; }

.page {
	float: left; 
	text-align: center; 
	width: 248px; }

.next {
	float: left; 
	text-align: right; 
	width: 248px; }

#brdr-results {
	border: solid 1px #cacaca; }

#brdr-results a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }

#brdr-results a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

#brdr-results div div table td { width: 238px; }

.bg-grayresults {
	background-color: #ebebeb; }
	
.resultsperpage {
	border:solid 1px #cacaca; 
	padding:5px; 
	background-color:#fafafa; }
/* end results area */

/* doctor-profile */
.bg-top-office-info {
	background-image: url(../images/bg-top-office-info.gif); 
	background-repeat: no-repeat;
	width: 191px;
	height: 30px; }

.bg-office-info {
	background-image: url(../images/bg-office-info.gif); 
	background-repeat: repeat-y;
	width: 158px; 
	padding: 0 17px; }

.bg-bot-office-info {
	background-image: url(../images/bg-bot-office-info.gif); 
	background-repeat: no-repeat;
	width: 191px;
	height: 30px; }

ul.office-info li { list-style-type: none; } 	

.center-photo {
	margin-left:auto; 
	margin-right:auto; 
	width:100px; }

.doctor-profile {
	width: 508px;
	padding: 0 20px; }

.doctor-profile p{
	line-height: 16px; 
	margin-bottom: 5px; }

.doctor-profile a {
	font-family: Arial, Helvetica, sans-serif;
 /*	font-size: 11px; */
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }
	
.doctor-profile a:hover {
	font-family: Arial, Helvetica, sans-serif;
 /*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }
/* doctor-profile */
/* end right content */

/* footer */
#bar {
	background-image: url(../images/bar.gif); 
	background-repeat: repeat-x;
	width: 982px;
	height: 7px; }
	
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: #000000; 
	font-weight: normal; 
	text-align:right;
	clear: both;
	padding-top: 5px; } 	
.footer-line2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: #000000; 
	font-weight: normal; 
	text-align:right;
	clear: both;
	} 	

.footer a, .footer-line2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: #000000; 
	font-weight: normal; 
	text-decoration: none; }
	
.footer a:hover, .footer-line2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; 
	clear:both; }
/* footer */


/* Health Library */
.bg-hdr-rightcontent a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;  
    color: #336ead;
    font-weight: bold;
    text-decoration: none; }

.bg-hdr-rightcontent a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
    color: #b4985a;
    font-weight: bold;
    text-decoration: none; }

#healthlib-flash {
	float: left; 
	clear: right; 
	width: 440px; 
	height: 300px; 
	padding-right: 4px; }

#healthlib-search {
	 float: right; 
	 width: 303px; 
	 height: 298px; 
	 border: solid 1px #d7d7d7; }

#healthlib-search1 {
	width: 277px; 
	height: 39px; 
	padding: 12px 13px; 
	border-bottom: solid 1px #d7d7d7; 
	background-color: #f2f2e8; }

#healthlib-doctor {
	width: 277px; 
	height: 126px; 
	padding: 12px 13px; 
	border-bottom: solid 1px #d7d7d7; 
	background-color: #f2f2e8; }

#healthlib-subscribe {
	width: 277px; 
	height: 59px; 
	padding: 12px 13px; 
	background-color: #f2f2e8; }

#healthlib-topics, #healthlib-centers, #healthlib-calculators {
	width: 721px; 
	padding: 12px 13px; 
	border: solid 1px #d7d7d7; 	
	background-color: #f2f2e8; }

#healthlib-search2 {
	width: 721px; 
	padding: 12px 13px; 
	border: solid 1px #d7d7d7; 
	background-color: #fafafa; }	

#healthlib-search2 table {
	margin-left: auto;
	margin-right: auto; 
	text-align: center; }

#healthlib-content h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: bold; }

#healthlib-content h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000; 
	font-weight: bold; }

#healthlib-welcome {
	float: left; 
	clear: right; 
	width: 525px; }

#healthlib-welcome p, #healthlib-welcome2 p {
	text-align: justify; 
	line-height: 15px; 
	padding: 10px 0; }

#healthlib-welcome2 {
	float: left; 
	clear: right; 
	width: 430px; 
	padding-right: 10px;
	margin-right: 4px; }

.healthlib-pad1 { padding-bottom: 5px; }

.healthlib-pad2 { width: 5px; }

.healthlib-pad3 { height: 20px; }

.healthlib-pad4 { height: 10px; }

.healthlib-pad5 { width: 10px; }

.italic { font-style: italic; }
	 
.healthsrch1-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 200px;
	height: 15px;
	padding: 1px 5px; }	

.healthsrch2-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 250px;
	height: 15px;
	padding: 1px 5px; }	

.healthtom-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 185px;
	height: 15px;
	padding: 1px 5px; }	

.btn-subscribe {
	background-image: url(../images/btn-subscribe.gif); 
	background-repeat: no-repeat; 
	width: 70px; 
	height: 21px; 
	border: 0px; }

.btn-busque {
	font-family: Georgia, Times, serif;
	font-size: 11px; 
	color: #fefefe; 
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;	
	background-image: url(../images/btn-busque.gif); 
	background-repeat: no-repeat; 
	width: 56px; 
	height: 21px; 
	border: 0px; }

.btn-busque-doctor {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;	
	background-image: url(../images/btn-busque-doctor.gif); 
	background-repeat: no-repeat; 
	width: 121px; 
	height: 23px; 
	border: 0px; }

.yellow-arrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #B4985A; 
	font-weight: normal; }

.healthlib-news { padding: 10px 0 0 10px; } 

.healthlib-news2 { padding-top: 10px; } 

.healthlib-news li, .healthlib-news2 li {
    background-image: url(../images/blt-yellow.gif);
    background-repeat: no-repeat;
    background-position: 0 4px;
    padding: 0 0 7px 10px;
	list-style-type: none; } 

.healthlib-news a, .healthlib-news2 a {
	color: #336ead;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; 
	text-decoration: underline; }

.healthlib-news a:hover, .healthlib-news2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

.healthlib-noticias { 
	float: left;
	clear: right;
	width: 277px;
	padding: 12px 13px 12px 13px;
	border: solid 1px #d7d7d7; } 

.symptom-navigator {
	background-image: url(../images/bg-symptom-navigator.gif); 	
	background-repeat: no-repeat;
	padding: 15px;
	width: 175px; 
	height: 284px;
	float: right; }

.health-topics {
	width: 139px; 
	padding: 10px 15px; 
	margin-top: 10px;
	border: solid 1px #d7d7d7; 
	background-color: #ffffff; }

.topics-col1, .topics-col2, .topics-col3 {
	float: left; 
	clear:right; 
	padding: 15px 12px 0 0; }

.topics-col4 {
	float: left; 
	clear:right; 
	padding: 15px 0 0 0; }

.health-topics li { 
	list-style-type: none;
	line-height: 22px; } 

.health-topics a {
	color: #336ead;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; 
	text-decoration: underline; }

.health-topics a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

.health-centers {
	float: left;
	clear: right;
	width: 105px; 
	height: 11px;
	padding: 19px 0 21px 10px; 
	border-width: 1px 1px 1px 0; 
	border-style: solid;
	border-color: #d7d7d7; 		
	background-color: #ffffff; }	

.health-centers a {
	color: #336ead;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none; }

.health-centers a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; }

.health-centers-sect1, .health-centers-sect2 {
	float: left; 
	clear: right; 
	padding: 15px 40px 0 0; }

.health-centers-sect3 {
	float: left; 
	clear: right; 
	padding: 15px 0 0 0; }

.health-centers-sect4, .health-centers-sect5 {
	 float: left; 
	 clear: right; 
	 padding: 10px 40px 0 0; }

.health-centers-sect6 {
	 float: left; 
	 clear: right; 
	 padding: 10px 0 0 0; }

.wellness-calc { 
	padding: 10px; 
	width: 697px;
	margin-top: 15px;
	border: 1px solid #d7d7d7; 		
	background-color: #ffffff;	} 

.wellness-col1, .wellness-col2, .wellness-col1 { 
	float: left;
	clear: right;
	width: 33%; } 

.wellness-calc li {
    background-image: url(../images/blt-yellow.gif);
    background-repeat: no-repeat;
    background-position: 0 4px;
    padding: 0 0 7px 10px;
	list-style-type: none; } 

.wellness-calc a {
	color: #336ead;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; 
	text-decoration: underline; }

.wellness-calc a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }
/* end Health Library */

/* Symptom navigator */
.symptomNavPopup {
	background: #fff;
	border: 1px solid #d7d7d7;
	padding: 10px;
	width: 120px;
	height: 200px;
	overflow: auto;
}
.symptomNavPopup  a {
	display: block;
}
#bodyPartsClose {
	background: #cfcfcf;
	border: 1px solid #3f3f3f;
	font-size:8px;
	float:right;
}
.swfFile {
	background-image: url(/health-library/graphics/global/sym_nav_widgetbkg.gif);
	background-repeat: no-repeat;
	height: 217px;
	overflow: hidden;
	text-align: center;
	vertical-align: top;
}
/* end Symptom navigator */
