@charset "utf-8";
/* CSS Document */
body { background-color:#80AFE7; background-image:url(images/gd.jpg); background-repeat:repeat-x; font-size:11px; font-family:Arial, Helvetica, sans-serif; height:868px;  }
h1 {font-family: Arial, Helvetica, sans-serif; font-size:22px; font-weight:300; color:#146CBF; padding-bottom:8px; margin:0px}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:18px; font-weight:300; color:#146CBF; padding-bottom:8px; margin:0px; padding-top:8px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; font-weight:300; color:#146CBF; padding-bottom:4px; margin:0px}
h4 {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:300; color:#fff; padding-bottom:4px; margin:0px; padding-top:0px;}
#outermain{  width:960px; padding-top:20px; margin:auto; background-color:#FFF; margin-bottom:10px }
#main{ width:920px;  margin: 0px 0px 20px 20px; background-image:url(images/grey_backdrop.jpg); background-repeat:no-repeat; }
#topbar{ float:left; width:920px;height:90px; background-image:url(images/surgery_abroad_lbackdrop.jpg); background-repeat:no-repeat;}
.logo{float:left; width:400px; height:90px; }
.topbar2{ float:right; width:230px; height:50px; vertical-align:middle; text-align:right; padding-top:35px; padding-right:20px; font-weight:bold; color:#DCE9F8; font:"Times New Roman", Times, serif; font-size:11px;  }
#topNav{float:left; width:898px; height:22px; padding:8px 0px 0px 20px;   }
#topNav ul {  margin:0px; padding:0px; font-size:11px; font-weight:bold;     }
#topNav ul li { display:block;  float: left; list-style:none; border-right:1px dotted gray; padding:0px 6px 0px 4px; }
#topNav ul  li a { color: #146CBF; text-decoration: none; }
#topNav ul li a:hover { color: #FF9900; }
#topNav ul li a.selected { color: #FF9900; }

#mainbanner{float:left; width:920px; height:265px; background-color:#FFFFFF;   }
#maincontent{float:left; width:920px;   }
#content01{ float:left; width:507px; padding:50px 40px 0px 25px;  }
#content02{ float:left; padding:45px 0px 0px 10px;  }
.villabox{ background-image:url(images/box_01.jpg); width:330px; height: 90px; margin: 5px 0px 5px 0px;     }
.picturebox{float:left;width:114px; height:84px; padding: 4px 0px 0px 4px; }
.textbox{float:left; width:200px;  padding: 4px 0px 0px 8px; }
.textbox h2{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; margin:0px; }
.textbox p{float:left; margin:0px; color:#eee; padding-top:0px; }
.textbox a{color:#eee; text-decoration:none; }
.textbox a:hover{color:#EFC718; }
#footer{ float:left; height:30px; width:895px; margin-left:25px; padding-top:20px; border-top:dotted thin #999999; margin-top:15px;  }
#footer ul{  margin:0px; padding:0px; font-size:11px; font-weight:normal;     }
#footer ul li { display:block;  float: left; list-style:none; border-left:1px dotted gray;  padding:0px 8px 0px 8px; }
#footer ul li a { color: #999; text-decoration: none; }
#footer ul li a:hover { color: #FF9900; }
.clear{ clear:both;}

#content_about{ float:left; width:497px; padding:45px 20px 0px 45px;  }
#content_about h1 { margin:0px; }
#content_about p { margin:0px; }
#content_about h2 { margin:0px;font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666;}
#content_about ul{ margin:0px; list-style-position:outside; list-style: square;  padding-left:20px; }
#content_about li{  margin:0px; list-style-position:outside; position: 0px;  padding-left:20px; }
.class { color: #0066FF; font-size:12px; font-weight:bold;}
.line { background-image:url(images/dot.jpg); height:1px; padding:8px 0px 8px 0px; background-repeat: repeat-x; margin-top:2px; }
#contentsub{ float:left; width:850px; padding:20px 20px 0px 45px;  }

#subnav ul {  margin:0px; padding:0px; font-size:11px; font-weight:normal;     }
#subnav  ul li { display:block;  list-style:none; border-bottom:1px dotted gray; padding:4px 0px 0px 0px; width:160px; height:18px; vertical-align:middle;  }
#subnav ul  li a { color: #146CBF; text-decoration: none; }
#subnav  ul li a:hover { color: #FF9900; }
#subnav  ul  img { border:none; padding:0px 5px 0px 0px; text-align:center; vertical-align:middle;  }
#subnav  ul li a.selected { color: #FF9900; }
#subnav { width:180px; float:left; padding-top:10px}

#content01b{ width:390px; float:left; padding-left:10px;}
#content01b h2{ margin:0px;}
#content01b ul{ list-style: outside square;}
#content01b li{ list-style:decimal width:300px;}

#content02d{ float:left; padding:0px 0px 0px 20px; width:250px; }
#content02e{ float:left; padding:20px 0px 0px 20px; width:230px; height:300px; background-image: url(images/prograd.jpg);  margin-left:20px; background-repeat:repeat-x  }
#content02e h1{ color:#FFFFFF; font-size:14px; font-weight:bold; margin:0px;}
#content02e a{ color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none;}
#content02e h2{  color: #FFcc00; font-size:14px; font-weight:bold;}
#content05{  float:left; width:320px; height:110px; margin: 5px 0px 5px 0px;  background-image: url(images/prograd.jpg); padding:5px 5px 5px 5px;  font-size:12px; font-weight: normal; color:#fff;  }  
#content05 a{  color:#fff;  } 
#content05 a:hover{  color:#FFCC00;  } 
#content05 h6 {   color:#fff; font-size:17px;}  
#content06{  float:left; width:320px; height:70px; margin: 5px 0px 5px 0px;  background-image: url(images/grad_light.jpg) ; padding:5px 5px 5px 5px;  font-size:12px; font-weight: bold; color:#FFCC00;  }  
.content06b{   font-size:11px; font-weight: normal; color:#FFF; padding-top:8px;  } 
.yellowb{color: #FFCC00; font-weight:bold;}