/*=========================================================================
--       SITE/SYSTEM : Brand Platform v2
--       DESCRIPTION : Main CSS file for cascading style
--  REVISION HISTORY : Date      Version   Name             Description
--                     09/27/05  1.0.0.0   Paul Mealy       Initial version
--						07/31/07 1.0.0.1   Venessa Perez	Additions/Revisions
==========================================================================*/
.font-black1    {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px}
.jiage          {FONT-SIZE: 16px; COLOR: #007339; font-weight:bold; }
.tedian         {FONT-SIZE: 16px; COLOR: #ff5500; font-weight:bold; }

A.applink:hover {border: 2px dotted #DCE6F4;padding:2px;background-color:#ffff00;color:green;text-decoration:none}
A.applink       {border: 2px dotted #DCE6F4;padding:2px;color:#2F5BFF;background:transparent;text-decoration:none}
A.info          {color:#2F5BFF;background:transparent;text-decoration:none}
A.info:hover    {color:green;background:transparent;text-decoration:underline}
h1{font-size:12px;display:inline; TEXT-DECORATION: underline;COLOR: #007339; }

body{
	
	background-color: #F3F2DE;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	min-width: 600px;
	margin-top:0px;
	font-size: 10pt;

}

p {
	margin-top:0px;
}



ul li {
	color: inherit;
	list-style: disc outside;
	}



#container{
	background: #ffffff;
	text-align: left;
	width: 770px;
	margin-left: auto;
	margin-right: auto;
}

img{
	border: none;
}


p.noGapAfter {
	padding-bottom: 3px;
	}

p.quote {
	padding-left: 20px;
	padding-right: 20px;
	font-style:italic;

	}

a, a:active, a:hover, a:visited
	{
	text-decoration: none;
	color: #22772e;
	}


ol {
	margin-top: 0px;
	}

ol li {
	color: inherit;
	padding-bottom: 5px;
	}
	


#header{
	background-color: #fff;
	width: 770px;
}
#header #brandLogo{
	padding: 20px 0 0 15px;
	float: left;
}
#headerLinks{
	text-align: right;
	padding: 7px 0 0 0;
}

#header #secondaryImage{
	text-align: right;
	margin: 0px;
	padding: 0px;
}

#searchContainer{
	text-align: right;
	padding: 5px;
	margin: 0px;
}

.linkHealthCareProfSite {
	margin-top: 3px;

	}
.linkHealthCareProfSite a {
	color: #999999;
	text-decoration: underline;
	}
.linkHealthCareProfSite a:hover{
	color: #999999;
	}
.linkHealthCareProfSite a:visited{
	color: #999999;
	}
.linkHealthCareProfSite a:hover{
	color: #999999;
	}
.linkHealthCareProfSite a:active{
	color: #999999;
	}


#searchBox{
	margin: 0px;
	padding: 0px;
}
#printFriendlyBox{
	text-align: right;
	margin: 0px;
	padding: 0px;

}
#printForm{
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
}
#printFriendlyButton{
	margin: 0px;
	padding: 0px;

}
#textSizeBox{
	float: right;
	margin: 0px;

}

#searchTopics{
	float: right;
	margin: 0px;
	margin-left: 15px;
	margin-bottom: 10px;
	text-align: center;
	padding: 10px;
	border: 1px solid #dddddd;
}
#searchTopics input {
	margin-top: 3px;
}
#searchResults{
	font-weight: bold;
	font-size: 110%;
}
#searchResults span{
	font-weight: normal;
	font-size: 90%;
}
#searchResults a{
	font-weight: normal;
	font-size: 90%;
}

#container ul#navLevel1{
	clear: right;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#container ul#navLevel1 li{
	display: inline;
	margin: 0px;
	padding: 0px;
}

#sideNav{
	padding: 0px;
	padding-top: 38px;
	margin: 0px;
	width: 160px;
	text-align:left;
	float: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 75%;
}


#sideNav a.active{
	background-color: #C6EBD6;
}


#sideNav ul#navLevel2{
	margin: 0px;
	margin-left: 3px;
	margin-bottom: 0px;
	padding: 0px;
	font-size: 150%;
}


#sideNav ul#navLevel2 li {
	list-style-type: none;
	font-weight: bold;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	font-size: 100%;

}

#sideNav ul#navLevel2 li a{
	padding: 0px;
	padding-left: 3px;
	text-decoration: none;
	border-bottom: 2px solid #aacc99;
	display: block;
}

#sideNav ul#navLevel2 a:hover{
	background-color: #E7F7E7;
	color: #333333;
}


#sideNav ul#navLevel3 {
	font-weight: bold;
	margin: 3px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	list-style-type: none;
	color: #417129;
}

#sideNav UL#navLevel3 li {
	list-style-type: none;
	margin-top: 8px;
	padding: 0px;
	color: #417129;
}


#sideNav ul#navLevel3 li a{
	padding-left: 8px;
	font-size: 10pt;
	font-weight: bold;
	color: #417129;
	display: block;
	border-bottom: 0px none #aacc99;
	padding-right: 3px;
	text-decoration: underline;
	}


#sideNav ul#navLevel3 a:hover{
	background-color: #E7F7E7;
	color: #333333;
}

#sideNav ul#navLevel4{
	list-style-type: none;
	color: #333333;
	margin: 0px;
	padding: 0px;
	padding-bottom: 3px;
	padding-left: 10px;
}

#sideNav ul#navLevel4 li{
	margin-top: 5px;
	margin-bottom: 0px;
	padding: 0px;
	color: #333333;
	line-height: normal;
}

#sideNav ul#navLevel4 li a {
	font-weight: normal;
	font-size: 10pt;
	padding-top: 3px;
	padding-bottom: 3px;
	}

#sideNav ul#navLevel4 a{
	font-weight: normal;
	}

#container #leftTout{
	padding: 0px;
	padding-top: 20px;
	margin: 0px;
	width: 150px;
}

#container #leftTout a,
#container #leftTout a:active,
#container #leftTout a:hover,
#container #leftTout a:visited
	{
	text-decoration: none;
	color: #22772e;

	}

#breadCrumbs{
	font-size: 90%;
	margin-bottom: 10px;
}
#breadCrumbs a{
	color: #A90017;
}

#homeContent{
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-color: #ffffff;
}
#mainContent{
	height:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 160px;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-right: 0px solid #dddddd;
	border-left: 1px solid #dddddd;
}

#mainContent_chinabank{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 160px;
	text-align: left;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-right: 0px solid #dddddd;
	border-left: 1px solid #dddddd;
}
#mainContent h1{
	margin: 0px;
	padding: 0px;
	font-size: 120%;
	border-bottom: 1px solid gray;
	color: #A90017;
}
#mainContent h2{
	margin: 1px 0px 0px 0px;
	padding: 0px;
	font-size: 110%;
	border-bottom: 1px solid gray;
	color: #A90017;
}

#mainContent a, #mainContent a:hover, #mainContent a:visited, #mainContent a:active {
	color: #22772e;
	text-decoration: underline;

}

#mainContent div.SiteMap ul {
	margin-bottom: 20px;

	}

#mainContent div.SiteMap a:visited {
	color: #999999;

	}



#mainContent ul{

	margin-top: 0px;
	}



#mainContent p.footnote {
	padding-top: 15px;
	padding-bottom: 10px;
	}

#mainContent p.footnote hr {
	margin: 0px;
	height: 1px;
	width: 130px;
	text-align: left;
	}


.mainContentPhoto {
	float: right;
	margin: 10px;
	margin-top: 0px;
	margin-right: 0px;
	}

.mainContentPhotoWithCaption {
	float: right;
	margin: 10px;
	margin-top: 0px;
	margin-right: 0px;
	}

div.mainContentPhotoWithCaption img {
	margin: 0px;
	margin-bottom: 5px;
	}

div.mainContentPhotoWithCaption div.photoCaption {
	padding: 3px;
	font-size: 75%;
	}


#rightTout{
	margin-top: 40px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	width: 100px;
	padding-left: 0px;
	float: right;
	background-color: #fff;
}

#rightTout form input {
	margin-left: -5px;
	}

#rightTout form #pollButton {
	margin-left: 0px;
	}



#pollTemplate{
	margin-top: 15px;
	padding: 5px 5px;
	font-size: 90%;
	border: 1px solid gray;
}
#pollForm{

}
#pollButton{
	margin-top: 6px;
}

#topicSearch{
	margin: 20px 0 10px 12px;
	width: 130px;
	padding-left: 16px;
	float: right;
	background-color: #fff;
	font-size: 90%;
}

#toolbar{
	display: none;	
	clear: both;
	padding: 12px;
	width: 726px;
	text-align: left;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #fff;
}
#toolbar a{
	color: #000000;
}

#footer{
	padding-top: 0px;
}

#footer br {
	display: none;
	}

#footer .footerMainLinks {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding: 10px;
	font-weight: normal;
	color: #22772e;
	font-size: 85%;
}


#footer .footerMainLinks a,
#footer .footerMainLinks a:active,
#footer .footerMainLinks a:hover,
#footer .footerMainLinks a:visited {
	color: #22772e;
	text-decoration: underline;
	}

#footer .footerSubLinks {
	padding: 10px;
	font-size: 75%;
	font-weight: bold;
	}

#footer .footerSubLinks a,
#footer .footerSubLinks a:active,
#footer .footerSubLinks a:hover,
#footer .footerSubLinks a:visited {
	color: #999999;
	text-decoration: underline;
}

#footer .footerCopyrightText {
	color: #999999;
	padding: 10px;
	font-size: 75%;
	}

#footer .footerCopyrightText a,
#footer .footerCopyrightText a:hover,
#footer .footerCopyrightText a:visited,
#footer .footerCopyrightText a:active {
	text-decoration: underline;
	}

#footer .footerPhotoDisclaimer {
	padding: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

#footer .footerCopyrightText br {
	display: inline;
	}

#footer .footerText_Footnote {
	display: none; 
	padding: 10px;
	padding-bottom: 15px;

	}

#footerLogo{
	display: none;
	}

#footerLogo2{
	float: right;
	margin-top: 8px;
	margin-left: 10px;
	}

#footer .footerLegalStuff {
	padding: 10px;
	}

#footer .footerLegalStuff a,
#footer .footerLegalStuff a:hover,
#footer .footerLegalStuff a:visited,
#footer .footerLegalStuff a:active {
	text-decoration: underline;
	}

#footer .footerLegalStuff .footerParagraph {
	padding: 4px 6px 10px 6px;
	background-image:url(../images/footer_background.jpg);
	}


#interstitialHeader{
	margin: 0px;
	margin-bottom: 10px;
}

#interstitialContent{
	margin: 0px;
	margin-left: 15px;
	margin-right: 15px;
	width: 320px;
}

#interstitialButtons{
	margin: 0px;
	margin-top: 15px;
	margin-left: 15px;
}

#interstitialButtons input {
	width: 70px;
}


.boxedCopyContent {
	padding: 7px;
	background-image: url(../images/survey_back.jpg);
}



.sectionTitle {
	font-size: 135%;
	color: #22772e;
	padding-top: 15px;
	padding-bottom: 10px;
	border-bottom: 1px solid #22772e;
	margin-bottom: 10px;
}

.authorName {
	font-size: 85%;
	margin-bottom: 10px;
	}

.callout {
	font-size: 140%;
	border-bottom: 1px solid #22772e;
	padding-bottom: 10px;
	margin: 0px;
	margin-bottom: 10px;

}

.callout .calloutGreen {
	font-size: 100%;
	color: #22772e;
	}

.backgroundQuotes {
	background-image: url(../images/talk_to_doctor_quotes.gif);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	}

.greenBorderTop {
	padding-top: 10px;
	border-top: 1px solid #22772e;
	}

.subHeading {
	font-size: 110%;
	font-weight: bold;
	padding-bottom:0px;
	margin:0px;
	
}

.subSubHeading {
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.greenBox {
	border: 1px solid #39AA84;
	background-color: #E2F6E9;
	font-weight: normal;
	font-size: 80%;
	padding: 3px;
	width: 90px;
	text-align: center;
	text-decoration: underline;
	color: #22772e;
	cursor: pointer;
}

.greenBox a, .greenBox a:hover, .greenBox a:active, .greenBox a:visited {
	color: #22772e;
	}

.contentBox {
	border: 1px solid #336633;
	font-weight: normal;
	width: 90px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.footNav {
	font-size: 85%;
	}

.footNav a {
	text-decoration: underline;
	font-weight: normal;
	color: #22772e;
	}


.footNav a:hover {
	color: #22772e;
	}

.footNav a:active {
	color: #22772e;
	}


.footNav a:visited {
	color: #22772e;
	}

.style12 {  
	font-size: 135%;
	}


.divFontAndPrintPanel {
	width: 120px;
	float: right;
	margin: 0px;
	margin-top: 10px;
	text-align: center;
	}

.divFontAndPrintPanel img {
	cursor:pointer;
	}

.divFontAndPrintPanel #imgPrintBtn {
	margin-left: 25px;
	}

#imgFontSize {
	padding: 0px;
	padding-bottom: 0px;
	height: 29px;
	}




#tabbedChart {
	width:520px;

}

#tabbedChart .tabContent {
	WIDTH: 506px;
	display:block;
	padding:5px;
	border: 2px #d9d9d9 solid;
	border-top: 2px #d9d9d9 none;
	border-bottom: 2px #d9d9d9 none;
	}

.accordianPanelOpen {
	margin: -5px;
	margin-bottom: 5px;
}

a.accordianPanel, a.accordianPanel:link{
	display:block;
	font-weight: normal;
	WIDTH: 506px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-top: 1px solid #EBD1A1;
	color:#000000;

}

.greenPanel {
	background-color: #E7F7E7;
	border-top: 1px solid #417129;
}


.beigePanel {
	background-image:url(../images/tabbedChart_beigeBack.gif);
}

.greenTab {
	background-image:url(../images/greenline_back.gif);
	background-repeat:repeat-x;
}


.beigeTab {
	background-image:url(../images/beigeline_back.gif);
	background-repeat:repeat-x;
}

.accordianContent {
	background-color: #FFFFFF;
	font-weight: normal;
	padding: 4px;

}

#tabbedChart ul {
	font-size: 100%;
	margin-top: 0px;
	margin-bottom: 5px;
}

#tabbedChart ul li {
	color: #000000;
	font-size: 100%;
	line-height: normal;
	margin-top: 3px;
}
#expandBTNlayer {
	position:relative;
	left:351px;
	top:35px;
	width:52px;
	height:30px;
	z-index:1;
	visibility: visible;
}


.imgExpandCollapse {
	float: right;
	position:relative;
	top: -39px;
	}

#imagemapDiv {
width:100%;


}



#LearnAboutED_QuizPart1 {
	background-color: #E2F6E9;
	}

#LearnAboutED_QuizPart2 {
	background-image: url(../images/survey_back.jpg);
	}

.borderedTextBlockTopBottomRow td {
	font-size: 10%; 
	height: 8px;
	}

.borderedTextBlockContent {
	padding: 5px;
	background-image: url(../images/survey_back.jpg);
	}




div.backLink {
	width: 125px;
	text-align: center;
	margin-bottom: 10px;
	background-color: #E2F6E9;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #22772e;
	}

img.videoIcon {
	padding-left: 3px;
	padding-right: 1px;
	}

.gloss-yellow {
	color: #FF9900;
	font-size: 110%;
	font-weight: bold;
	}
.gloss-bule {
	color: #0066CC;
	font-size: 110%;
	font-weight: bold;
	}

.gloss-abc {
	color: #217529;
	font-size: 110%;
	font-weight: bold;
	}

.gloss-hdr {
	color: #217529;
	font-size: 110%;
	font-weight: bold;
	}

.gloss-normal {
	color: #484848;
	}


.imgPartnerProgramButton {
	text-align: center;
	}


#divBackButton {
	display: none;
	padding: 0px;
	text-align: center;
	}
	
	
	div.divPartnersPlaceTitle {
  font-size: 110%;
  font-weight: bold;
  padding-bottom: 15px;
  }

div.divPartnersPlaceContent_Title {
  font-weight: bold;
  padding: 0px;
  
  }

div.divPartnersPlaceContent_BGCream {
  background-image:url(../images/partnersplace/orangeShort.jpg);
  background-position:bottom;
  background-repeat:repeat-x;
  padding: 10px;

  }

div.divPartnersPlaceContent_BGGreen {
  background-image:url(../images/partnersplace/greenShort.jpg);
  background-position:bottom;
  background-repeat:repeat-x;
  padding: 10px;

  }
