body{
 background-color:#FFFFFF;
 background-image: url("../../images/grids/back_ground.png");
 background-repeat:repeat-x;
 color:#666666;
}
.grid_2-5,.case_large_thumb{
 border:2px solid #6c757c;
 width:176px;
 height:116px;
 float:left;
 margin-left:10px;
 text-align:center;
 background-position:center center ;
 background-color:#1E252B;
 background-repeat:no-repeat;
}
.grid_title_2-5{
 border:0;
 width:180px; 
 float:left;
 margin-left:10px;
}
.case_large_thumb{
 margin:0;
 width:366px;
 height:271px;
 float:none;
}
sup {
 font-size: 65%;
 vertical-align:top;
}
p {
 line-height:16px;
 margin-bottom:15px;
}
strong.t1{
 color:#001D2F;
 font-weight:normal;
}
li{
 list-style-position:outside; 
 margin-left:17px; 
}
img.ltext{
 float:left;
 margin-right:30px;
 margin-bottom:15px;
}
a:link, a:visited, a:hover, a:active{
 color:#333333;
 text-decoration:underline;
 font-weight:normal; 
}
a:hover{
 color:#6fa8cb;
}

.eventLayout{
 line-height:14px;
 font-size:13px;
 margin-bottom:36px;
}
.eventLayout h3.title1{
 margin-bottom:4px; 
}

a.simple:link, a.simple:visited, a.simple:hover, a.simple:active,a.simpleSel:link, a.simpleSel:visited, a.simpleSel:hover, a.simpleSel:active,
a.PagLink:link, a.PagLink:visited, a.PagLink:hover, a.PagLink:active,a.PagLinkActive:link, a.PagLinkActive:visited, a.PagLinkActive:hover, a.PagLinkActive:active
{
 color:#6fa8cb; 
 font-weight:bold;
  font-size:13px;
 letter-spacing:-0.7px;
 text-decoration:none;
 background-image: none;
}

a.simple:hover,a.simpleSel:link, a.simpleSel:visited, a.simpleSel:hover, a.simpleSel:active,
a.PagLink:hover,a.PagLinkActive:link, a.PagLinkActive:visited, a.PagLinkActive:hover, a.PagLinkActive:active
{
  color:#001D2F;
}


a.map:link, a.map:visited, a.map:hover, a.map:active{
 background-image: url("../../images/grids/logo_map2.png");
 background-repeat:no-repeat;
 background-position: -11px top;
 display:block;
 position:absolute;
 height:120px;
 width:265px;
 margin-top:12px;
 margin-left:47px;
 padding:0px;
 z-index:10;
}
a.map:hover{
 background-position: -291px top;
}
#maplink{
 background-image: url("../../images/grids/logo_map.png");
}
#mainMenuListContent{
 margin-left:-8px;
}
#video_welcomepbottom{
 background-color:#8BB8D9; 
 background-image:url(../../images/grids/grid_3_background-blue.png);
 background-position:center 343px;
 background-repeat:no-repeat;
 height:350px; 
 overflow:hidden; 
}
.video_welcomeptop{
 background-image:url(../../images/grids/grid_3_background-blue.png);
 background-position:center -18px;
 background-repeat:no-repeat;
 padding:0 10px 0 10px;
 margin:0;
}
.video_welcomepline{
 height:40px; 
 border-bottom:1px solid #ffffff;
}

div.text_descflsh{
 color:#6F6F6F;
 margin-top:10px;
 line-height:15px;
 font-size:13px;
}
div.text_descflsh p{line-height:15px;}

div.text_desc1{
 color:#6F6F6F; 
}

div.text_desc2{
 font-style:normal; 
}

h1.title1,h1.title2{
 color:#081B30; 
 font-weight:normal;
 display:block; 
 margin:0;
}


h3.title1,h3.casest{
 color:#081B30; 
 font-weight:bold;
 display:block; 
 margin:0;
}
h3.casest{
 margin-bottom:10px;
 font-size:13px;
}

h1.title1,h1.title2{
 font-size:21px;
 line-height:23px;
 letter-spacing:-1px;
 margin-bottom:15px;
}
h1.title2 {
 margin-bottom:16px;
}

h3.title1{
 font-size:13px; 
 line-height:18px;
 margin-bottom:5px;
}

ul.forlk, ul.forlk2, ul.forlk3, ul.listlkmain, ul.listlink {
 margin:0;
 padding:0;
 list-style:none;
}
ul.listlkmain{
 margin-top:3px;
 margin-bottom:58px;
}
ul.forlk2 li{
 border-top:1px solid #8BB8D9;
 margin:0;
 padding:0;
 padding-top:5px;
 padding-bottom:10px;
 line-height:15px;
}
ul.forlk3 li{
 margin:0;
 padding:0;
 line-height:16px;
} 
ul.forlk li {
  border-top:1px solid #6fa8cb;
  padding:0;
  margin:0;
  padding-bottom:11px;  
  padding-top:4px;
  line-height:15px;
}
ul.listlkmain li {
 display:inline;
 padding:0;
 margin:0;
}
ul.listlkmain a:link, ul.listlkmain a:visited, ul.listlkmain a:hover, ul.listlkmain a:active,   ul.listlkmain a.selm:link, ul.listlkmain a.selm:visited, ul.listlkmain a.selm:hover, ul.listlkmain a.selm:active  {
 color:#f5f5f5; 
 padding:3px;
 padding-right:8px;
 padding-left:8px;
 background-image:none;
 text-decoration:none;
 font-size:13px;
 letter-spacing:-0.2px;
 font-weight:normal;
}
ul.listlkmain a.selm:link, ul.listlkmain a.selm:visited, ul.listlkmain a.selm:hover, ul.listlkmain a.selm:active  {
 background-color:#ff0000;
}
ul.forlk a:link, ul.forlk a:visited, ul.forlk a:hover, ul.forlk a:active { 
 color:#6fa8cb;
 padding-right:12px;
 font-weight:bold; 
  font-size:13px;
 letter-spacing:-0.7px;
 line-height:16px;
 text-decoration:none;
}

ul.forlk a:hover, ul.forlk a.seln:link, ul.forlk a.seln:visited, ul.forlk a.seln:hover, ulforlk a.seln:active  {
 color:#001D2F;
}

ul.forlk3 a:link, ul.forlk3 a:visited, ul.forlk3 a:hover, ulforlk3 a:active  {
 color : #333333;
 text-decoration:underline;
 font-weight:normal;
}
ul.forlk3 a:hover, ul.forlk3 a.seln:link, ul.forlk3 a.seln:visited, ul.forlk3 a.seln:hover, ulforlk3 a.seln:active  {
 color:#6fa8cb;
}

.paginator{
 text-align:left;
}
.paginator a:link, .paginator a:visited, .paginator a:hover, .paginator a:active {
  color:#6fa8cb;
  text-decoration:none;
  padding-right:7px;
}
.paginator a:hover{
  color:#001D2F;
}

ul.listlkmain a:hover {
 color:#ffffff; 
 background-color:#ff0000;
}
ul.listlink li{
 margin:0;
 padding-top:3px;
}

#image_logo_text,#image_logodoctor_text {
 height:104px;
 background-color:transparent;
 background-image: url("../../images/grids/logo_text.png");
 background-repeat:no-repeat;
 background-position: 35px 50%;
}
#image_logodoctor_text {
 background-image: url("../../images/grids/logo_physiciansite.png");
}

div.linkflash_lay{
  background-color:#d1e4f0;
  padding:15px;  
  /*min-height:160px;*/
}

div.linkflash_lay img{  
  margin-right:20px; 
  float:left;
}

div.linkflash_lay1{
 background-image: url("../../images/grids/linkflash_top.png");
 padding-top:9px;
 padding-bottom:10px;
 background-repeat:no-repeat;
 background-position: center top;
}

div.linkflash_lay2{
 background-image: url("../../images/grids/linkflash_bottom.png"); 
 background-repeat:no-repeat;
 background-position: center bottom;
 background-color:#d1e4f0;
 padding:20px;
 padding-top:6px;
 padding-bottom:20px;
}

div.head-links{
 color:#081D30; 
 font-weight:bold; 
 padding-top:12px;
 height:22px;
  font-size:13px;
 letter-spacing:0.4px;
 white-space:nowrap;
}
div.head-links a:link, div.head-links a:visited, div.head-links a:hover,div.head-links a:active{
 color:#081D30;
 font-weight:bold;
 text-decoration:none;
 background-image: none; 
  font-size:13px;
 padding:0px;
}

#flash_background{
  background-color:#8BB8D9;
}

#flash_intro{ 
 height:345px;
 background-color:#8BB8D9;
 width:960px; 
}

#footer_links {
 margin-top:33px;
 padding-top:12px;
 height:136px;
 border-top:1px solid #8BB8D9;
 color:#6fa8cb; 
 font-weight:normal; font-size:13px;
}
#footer_links p {
 line-height:19px;
}

#footer_links a:link, #footer_links a:visited, #footer_links a:hover,#footer_links a:active,       #footer_links a.self:link, #footer_links a.self:visited, #footer_links a.self:hover,#footer_links a.self:active{
 color:#6fa8cb; 
 font-weight:bold;
 text-decoration:none;
 background-image: none; font-size:13px;
}
#footer_links a:hover,   #footer_links a.self:link, #footer_links a.self:visited, #footer_links a.self:hover,#footer_links a.self:active{
 color:#001D2F; 
}

div.hpspace{
 height:30px;
}
div.line-bottom{
 background-color: #1E242B;
 height:8px;
 overflow:hidden;
 margin-bottom:24px;
}

.form, .form_6 {
  
}
.form label {
 display:block; 
 font-weight:normal;
}
.form input, .form textarea, .form select {
 margin-bottom:8px;
}

.form_6 label {
 width:170px;
 float:left;
 margin-bottom:5px;
 clear:left;
}

.form_6 .subsection {
 width:170px;
 margin-bottom:15px;
 margin-top:15px;
 float:none;
 display:block; 
 font-weight:bold;
 border-bottom:1px solid #333333;
}

.form_6 input, .form_6 textarea, .form_6 select{
 margin-bottom:8px;
}

div.sup-par{
  padding-left:50px;
}

.hctNavPaginator {
  text-align:right;  
}
.hctNavPaginator a {
 padding-left:5px;
}
/*------> doctorlocator*/

table.gridloc {
 border:0px;
 border-collapse:collapse;
 margin-top:15px;
}
table.gridloc td {
 padding:0;
 margin:0;
 border-left:0px solid #A3C9E1; 
}
div.gtd {
  padding-left:5px;
  margin-top:-4px;
  line-height:16px; 
}

.namedocloc {
 color:#001D2F;
 font-size:13px;
 margin:0;
 padding:0;
}
.descDoctor {
 color: #666666;
 font-size:13px;
 line-weight:15px;
}
.descDoctor a:link, .descDoctor a:visited, .descDoctor a:hover, .descDoctor a:active {
  color:#333333;
  background-image:none;
  text-decoration:underline;
  font-weight:500;
}
span.tdoc{
 font-style:italic;
}

/* <-----doctorlocator*/
.HyprocureAlertGral_1_c, .HyprocureAlertGral_1_c *, .yui-panel, .yui-panel * {
 font-family:'Gill Sans',Arial,'Liberation Sans',FreeSans,sans-serif !important;
}