body {font-family: Calibri, Trebuchet MS, Trebuchet,Arial, Helvetica, sans-serif; font-size:14px;  margin:0 0 10px 0;   }
h1 {text-align:center; font-size:130%; margin:0; padding:20px 0 2px 0; clear:both}
h2 {margin:0;  padding:12px 0 12px 0; clear:both; font-size:110%; text-align:left}
h3 { }
h1,h2,h3 { color:#939598; }
p {color:#333333;font-weight:normal; line-height:17px; font-size:90%; padding:9px 0 9px 0;margin:0; }
a {text-decoration:none; color:#ec008c}
a:hover { text-decoration:underline; }
a img{ border:none }
li { color:#333333;font-size:90%; }
.wrap {width:970px;height:auto;margin:auto;}
.container{width:970px; padding:0 38px 0; float:left;background-image:url(../images/shadow.gif); background-position:center; background-repeat:repeat-y; }
#leftAd { float:left; width:120px; height:600px; background-color:#CCCCCC; }
#rightAd { float:right; width:120px; height:600px; background-color:#CCCCCC; }
.middle {  float:left; width:700px; margin:0 15px 15px 15px; }
.mainContent { float:left;  margin:15px 80px 15px 80px; width:810px; min-height:320px;}
.news { float:right; width:200px; min-height:300px; padding:1px 10px; margin:10px 10px 0 0; background-color:#ebebeb; }
.news ul { margin:10px 20px; padding:0; }
.news ul li {  margin:10px 0;  padding:0;}
#icons img { margin:1px }
#home { background-image:url(../images/home-diagram.png); background-repeat:no-repeat; background-position:top left; width:700px; margin:10px 10px; }
#home h1 { float:left; width:320px; text-align:left; margin:-10px 0 0 0; }
.center { text-align:center; }
.footer { float:left; width:970px; margin:10px 0 2px 0; clear:both; }
.footer ul { float:left; margin:2px 0 10px 190px; padding:0; clear:both;}
.footer ul li { float:left;  list-style:none;  text-align:center; }
.footer a { color:#333333;padding:5px 5px; margin:5px 5px; }
#search { float:right; width:240px; margin:15px 0 0 0; }
.header { float:left; width:970px; margin:10px 10px 25px 10px; }
#logo { float:left; width:250px;  }
.searchButton { background-color:#4bbd93; color:#FFFFFF; height:27px; width:60px; padding:1px; float:left; display:block; font-size:80%; border:none; margin:0; font-weight:bold }
.searchInput { height:21px; width:154px; float:left; margin:0; padding:2px;font-size:110%; border:1px solid #4bbd93;}
#logo { float:left }
.nav { float:left; width:440px; margin:16px 0 0 15px; padding:0; }
.nav li,.close { float:left;  list-style:none; font-size:90%; text-align:center; background-color:#999999; margin:2px 2px 2px 2px; padding:4px 5px 4px 5px; color:#FFFFFF; }
.nav li:hover { background-color:#ec008c;  }
.nav li a { color:#FFFFFF; display:block  }
.nav li a:hover {  text-decoration:none }
#conditions { float:left; width:950px;}
#conditions p { padding:0; }
.popover {width:175px; height:159px; position:absolute; background-image:url(../images/popover-thyroid.png);  margin-top: -127px; display:none;}
.popover ul {  margin:5px 0 5px 0; padding:0; }
.popover ul li { margin:5px 0 5px 0; font-weight:bold; text-align:center; list-style:none }
#thyroid h2,#thyroid a   {color:#ec008c}
#pituitary h2,#pituitary a   {color:#78409a}
#adrenal h2,#adrenal a   {color:#4bbd93}
#gonadal h2,#gonadal a  {color:#f7b72e}
#others h2,#others a {color:#88c540}
.pathway { padding:0; margin:10px 0 0 198px; float:left;  width:660px; }
.pathway li { float:left; list-style:none; padding:0; margin:8px 8px 0 8px; height:31px; }
.pathway a,.pathway  img  { margin:0; padding:0; }
.pathway img {  /* for IE */  filter:alpha(opacity=70);  /* CSS3 standard */  opacity:0.7;}
.pathway img.selected {  /* for IE */  filter:alpha(opacity=100);  /* CSS3 standard */  opacity:1; }
.contentBox { float:left;  width:888px; padding:0 20px; margin:0 20px 0 20px;  background-position:top center; background-repeat:repeat-y }
.conditionDescription p {  text-align: center; font-size:120%; font-weight:bold;}
#examination { background-image:url(../images/nav/exam-slice.gif);border-bottom:3px solid rgb(238,171,27); }
#examination h1 { background-image:url(../images/nav/Exam%20on.gif);}
#examination .conditionDescription p { color:rgb(238,171,27); }
#examination .conditionDescription { background-image:url(../images/yellow%20end-line.gif); }
#history { background-image:url(../images/nav/history-slice.gif);border-bottom:3px solid rgb(100,183,46); }
#history h1 { background-image:url(../images/nav/History%20on.gif); }
#history .conditionDescription p { color:rgb(100,183,46); }
#history .conditionDescription { background-image:url(../images/green%20end-line.gif); }
#investigation { background-image:url(../images/nav/invest-slice.gif);border-bottom:3px solid rgb(34,172,135); }
#investigation h1 { background-image:url(../images/nav/Invest%20on.gif); }
#investigation .conditionDescription p { color:rgb(34,172,135);  }
#investigation .conditionDescription { background-image:url(../images/blue%20end-line.gif); }
#management { background-image:url(../images/nav/manage-slice.gif);border-bottom:3px solid rgb(96,33,119); }
#management h1 { background-image:url(../images/nav/Manage%20on.gif);  }
#management .conditionDescription p { color:rgb(96,33,119); }
#management .conditionDescription { background-image:url(../images/purple%20end-line.gif); }
#symptomsQA h1 { background-image:url(../images/symptoms_bar.gif); padding-top:11px; }
#symptomsQA  { background-image:url(../images/symptoms_slice.gif); border-bottom:3px solid #524f4f;}
.contentBox h1{ color:#FFFFFF; background-position:top center; background-repeat:no-repeat; position:relative; padding:34px 20px 22px 20px; width:970px; margin-left:-61px; font-size:150%;}
.question,.contentBox p,.contentBox ul,.contentBox h2 {  margin:0 22px 0 22px }
.answer { padding-left:20px }
.contentBox h3 {  margin:10px 22px }
.question:hover,.addQuestion:hover { cursor:pointer; text-decoration:underline;  }
.addQuestion {text-align:center  }
.answerHeading { margin-top:20px; font-size:80%; clear:both }
.oddBlock { background-color:#f5f3c5  }
.oddBlock,.evenBlock { padding:15px 15px 15px 15px }
.halfLeft { margin-left:130px; float:left; width:300px }
.halfRight {margin-right:50px; float:right; width:300px }
.halfLeft ul li, .halfRight ul li { font-size:110%;   }
#patientInfo {  float:right; margin: 10px 20px 10px 5px;}
#protocol { float:left; margin: 10px 5px 10px 20px;  }
.investigationPanel h2 { text-align:center; width:436px; padding: 10px 10px; margin:-10px -10px; background-repeat:no-repate; background-image:url(../images/investypanel.gif);   }
.investigationPanel {  width:436px; background-repeat:repeat-y; border-bottom:3px solid rgb(34,172,135);background-image:url(../images/investy-slice.gif); padding:10px 10px;}
.conditionDescription {  background-position:bottom; background-repeat:no-repeat; padding-bottom:20px; }
.investigationsHeader { color:rgb(34,172,135);  }
.statement {  clear:both; background-image:url(../images/statement.gif); color:#939598; background-repeat:no-repeat;text-align:center; width:970px; }
.modal {    background-color:#fff;     display:none;     width:280px;     padding:15px;     text-align:left;    border:2px solid #999999;    -moz-border-radius:6px;     -webkit-border-radius:6px;    -moz-box-shadow: 0 0 50px #ccc;    -webkit-box-shadow: 0 0 50px #ccc; }
.modal ul li { font-size:110% }
.modal h2 { text-align:center; }
#newsMain { width:600px; margin-right:20px;  }
#newsMain h1 { text-align:left; }
.newsMonths { width:200px; margin:10px 10px; float:left; }
#searchConditions { position:relative; float:left; width:200px; }
#searchConditions li { list-style:none; }
.leftImage { border:1px solid #939598; float:left; margin:10px 10px 10px 0; }
.rightImage { float:right; text-align: center; font-size:80%; margin-left:20px; }
.rightImage img { border:1px solid #939598; margin:0px 0 10px 0px; }
.autocomplete-w1 { background:url(img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
.pageEnd { background-image:url(../images/shadow-bottom.jpg);background-repeat:no-repeat;background-position:top; width:1044px; height:90px; margin: 0;  clear:both; }


#google_translate_element { text-align:center; clear:both; }
