#Content div.contentDetails
{
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:#444444;

}

#Content div.contentDetails p, #Content div.contentDetails ol li, #Content div.contentDetails ul li
{
    margin: 5px 0 5px 0;
    padding:0 0 0 0;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:#444444;
}

#Content div.contentDetails Strong
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

#Content div.contentDetails ul li
{
    background: url(../images/Common/GreyBullet.gif) 0 0.4em no-repeat;
    padding: 0 10px 0 10px;
    font-size: 12px;
}


/* START HOMEPAGE COMPONENTS */
/*#HomeHealthFeatureContainer
{
	width: 410px;
	float:left;
	padding: 0 0 0 0px;
	margin-bottom:10px;
	clear: left;
}*/

/* SYZ 20080908_WhiteBoxUpdate - Consolidate section title CSS */

#Content div.SectionTitleShort
{
    width: 393px;
    background-color: #EAEAEA;
    margin: 5px 0 10px 10px;
    clear:left;
    float:left;
    _float:none;
}

#Content div.SectionTitleLong
{
	width: 571px;
    margin: 30px 0 10px 0;
   
}

#Content div.SectionTitleShort span, #Content div.SectionTitleLong span
{
    padding: 0 0 0 10px;
    color:#78818E;
    font-size:18px;
    font-weight:normal;
}

#Content div.HomeColumnBox
{
	width:420px;
	margin: 0 0 0 0;
	padding-left:0px;
	
}

#Content div.HomeColumnBox div.HomeColumnImg
{
	float: left;
	padding: 0;
	padding: 10px 10px 0 10px;
	width: 82px;
	height: 82px;
}

#Content div.HomeColumnBox div.HomeColumnBody
{
	padding: 10px 10px 0 0;
	width:300px;
	float: left;
	
}

#Content div.HomeColumnBox div.HomeColumnTitle a
{
	font-size: 14px;
	font-weight: normal;
	color:#0F76C4;
	text-decoration:none;
}

#Content div.HomeColumnBox div.HomeColumnBody a.moreLink
{
	font-size: 11px;
	font-weight: normal;
}

#Content div.HomeColumnBox div.HomeColumnBody p
{
	padding: 10px 0 0 0;
}

/* End 20080908_WhiteBoxUpdate */

/*
#Content div.HomePageBoxTitle
{
    background-color: #EAEAEA;
    margin: 5px 0 10px 10px;
}

#Content div.HealthAdviceTitle
{
	background-color: #EAEAEA;
	margin: 5px 0 5px 10px;
	clear:both;
}

#Content div.HomePageBoxTitle span, #Content div.HealthAdviceTitle span, #Content div.CareProviderBoxTitle span
{
	padding: 0 0 0 10px;
	color:#303841;
	font-size:18px;
	font-weight:normal;
}
*/

#Content div.CareProviderBox iframe
{
	width:430px;
	margin-left: auto;
	margin-right:auto;
	
}
#Content div.CareProviderBox
{
	width: 571px;
    background-color: #EAEAEA;
    margin: 10px 0 0px 10px;
	clear: both;
}


#BodyAdsHome
{
    width: 300px;
    margin: 10px auto;
}

#Content div.HomeFeatureBox
{  
    float:left;
    padding: 10px 0 0 20px;
    margin: 0 0 10px 0;
}

#Content div.HomeFeatureBox ul.bricks li.featureBrick
{
    padding: 0;
    margin:0 0 15px 0;
    width: 376px;
    float:left;
    clear:left;
}
#Content div.HomeFeatureBox ul.bricks li.featureBrick a img.FeatureImg
{
    Width: 46px;
    Height: 68px;
    float:left;
}

#Content div.HomeFeatureBox ul.bricks li.featureBrick span a
{
    font-size:14px;
    font-weight:normal;
    color: #0F76C4;
    padding: 0 0 0 58px;
    _padding: 0 0 0 10px;
    display: block;
    _display: inline-block;
    text-decoration:none;
}


#Content div.HomeFeatureBox ul.bricks li.featureBrick div.FeatureTeaser
{    
    padding: 10px 10px 0 58px;
}

#Content div.HomeFeatureBox ul.bricks li.featureBrick div.FeatureTeaser a.moreLink
{
    padding: 0 0 0 10px;
    color: #0F76C4;
    font-size:11px;
    font-weight:normal;
}


#Content div.HealthTip
{
     height: 103px;
}

#Content div.HealthTip div.HealthTipTitle a
{
    font-size: 14px;
    font-weight: normal;
    color: #0F76C4;
    text-decoration:none;
}

#Content div.HealthTip div.HealthTipBody a.moreLink
{
    color: #0F76C4;
    font-size:11px;
    font-weight:normal;
}

#Content div.HealthTip div.HealthTipImg
{
    float:left;
    padding: 10px 0 0 10px;
    margin: 0 10px 10px 0;
}

#Content div.HealthTip div.HealthTipImg a img
{
    width:82px;
    height:82px;
}

#Content div.HealthTip div.HealthTipBody
{
    width: 300px;
    padding: 10px 10px 10px 0;
	float:left;
}

#Content div.HealthTip div.HealthTipBody p
{
    font-size:13px;
    color:#252525;
    padding: 10px 0 0 0;
}

/* END HOMEPAGE COMPONENTS */
/*--------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------*/
/*--Begin of Health Tools Home Page*/

#Content div.contentDetails div.healthToolsItem {
	margin: 0;
	padding: 5px 0px 15px 10px;
	/*border-bottom: 1px solid #B0B1B3;*/
	/*border: 1px solid blue;*/
	overflow: hidden;
	clear:left;
}

#Content div.contentDetails div.healthToolsItem div.posLeft {
	margin: 0 5px 0 0 ;
	padding: 0;
	width: 82px;
	height: 82px;
	float: left;
}

#Content div.contentDetails div.healthToolsItem div.posRight {
	margin: 0;
	padding: 0 15px 0 0;
	vertical-align: top;
}

#Content div.contentDetails div.healthToolsItem div.posRight a.healthToolTitle {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #0F76C4;
}

#Content div.contentDetails div.healthToolsItem div.posRight a:hover.healthToolTitle {
	text-decoration: underline;
}

#Content div.contentDetails div.healthToolsItem div.posLeftBig {
	margin: 0;
	padding: 0;
	width: 176px;
	height: 99px;
	float: left;
}

#Content div.contentDetails div.healthToolsItem div.posRightBig {
	margin: 0;
	padding: 0 0 0 20px;
	width: 310px;
	float: right;
	vertical-align: top;
}

#Content div.contentDetails div.healthToolsItem div.posRightBig a.healthToolTitle {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #0F76C4;
}

#Content div.contentDetails div.healthToolsItem div.posRightBig a:hover.healthToolTitle {
	text-decoration: underline;
}

/*--End of Health Tools Home Page*/
/*--------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------*/
/*--Begin of Health Center and Health Topics Section*/

#Content div.contentDetails div.topicCentre
{
    padding: 0 0 0 5px;
    margin:0;
    float:left;   
}

#Content div.contentDetails div.topicCentre div.FeatureContainer ul.bricks li.featureBrick
{
    
    clear: both;
    padding: 0;
    margin: 10px 0 0 0;
    width: 407px;
    
}

#Content div.contentDetails div.topicCentre div.FeatureContainer ul.bricks li.featureBrick A IMG.FeatureImg
{
    float: left;
    margin: 0 10px 10px 0;
    width: 46px;
    height: 68px;
    position: relative;
}

#Content div.contentDetails div.topicCentre div.FeatureContainer ul.bricks li.featureBrick SPAN #FeatureTitle
{
    color:#0F76C4;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
}
#Content div.contentDetails div.topicCentre div.FeatureContainer ul.bricks li.featureBrick SPAN #FeatureTitle:hover
{
    text-decoration:underline;
}

#Content div.contentDetails div.topicCentre div.FeatureContainer ul.bricks li.featureBrick div.FeatureTeaser
{
    padding: 5px 50px 0 0;
}

#Content div.contentDetails div.topicCentre div.TopClusterContainer
{
    clear:both;
    padding-top:10px;
}

#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box
{
    clear: both;
}

#Content div.contentDetails div.topicCentre div.moreItemsTop, #Content div.contentDetails div.topicCentre div.moreItemsBottom
{
    margin: 0 0 0 55px;
}

#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box div.boxcontent, #Content div.contentDetails div.topicCentre div.bottombox div.boxcontent
{
    color: #0F76C4;
    background: url(../images/Common/GreyBullet.gif) 0 0.4em no-repeat;
    padding: 0 10px 0 10px; 
    margin: 0 0 0 45px;
    
}

#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box div.boxcontent a, #Content div.contentDetails div.topicCentre div.bottombox div.boxcontent a
{
    color: #0F76C4;
	font-weight: normal;
	font-size:12px;
}

#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box span.disease, #Content div.contentDetails div.topicCentre div.bottombox span.disease
{
    background: url(../images/Common/Icons/big/icon_disease.jpg) no-repeat; 
    display: block;
    padding: 3px 0 10px 35px;
    margin: 10px 0 0 8px;
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #303841;
}

#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box span.drug, #Content div.contentDetails div.topicCentre div.bottombox span.drug
{
	background: url(../images/Common/Icons/big/icon_drug.jpg) no-repeat; 
    display: block;
    padding: 3px 0 10px 35px;
    margin: 10px 0 0 8px;
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #303841;
}

#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box span.testandprocedure,#Content div.contentDetails div.topicCentre div.bottombox span.testandprocedure
{
    background: url(../images/Common/Icons/big/icon_test.jpg) no-repeat;
    display: block;
    padding: 3px 0 10px 35px;
    margin: 10px 0 0 8px;
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #303841;
}

#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box span.supportgroup, #Content div.contentDetails div.topicCentre div.bottombox span.supportgroup
{
    background: url(../images/Common/Icons/big/icon_supportgr.jpg) no-repeat;
    display: block;
    padding: 3px 0 10px 35px;
    margin: 10px 0 0 8px;
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #303841;
}
#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box span.textitem, #Content div.contentDetails div.topicCentre div.bottombox span.textitem
{
    background: url(../images/Common/Icons/big/icon_article.jpg) no-repeat;
    display: block;
    padding: 3px 0 10px 35px;
    margin: 10px 0 0 8px;
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #303841;
}

#Content div.contentDetails div.topicCentre div.bottombox
{
    clear:both;
}

#Content div.topicTeaser H3
{
    font-size:18px;
    font-family:Arial;
    font-weight: normal;
    color:#424e61;
    padding: 0 0 0 9px;
    margin:5px 0 0 0;

}

#Content div.topicTeaser div.headlinebox
{
    background: none;
    width: 530px;
    margin: 0;
}

#Content div.topicTeaser div.headlinebox IMG.headlineImage
{
    float:left;
    margin:10px 10px 10px 10px;
    height: 80px;
    
}

#Content div.topicTeaser div.headlinebox div.FeatureArticle
{
    padding:10px 5px 0 0;
    margin:0 0 0 0;
    font-size:12px;
    float:left;
    width:420px;
}

#Content div.topicTeaser div.headlinebox div.FeatureArticle a
{
	font-family:Arial;
    font-size:14px;
    font-weight:bold;
    color:#4D5864;
    text-decoration:none;
}
#Content div.topicTeaser div.headlinebox div.FeatureArticle a b {color:#0E70BC}
#Content div.topicTeaser div.headlinebox div.FeatureArticle a.moreLink {font-size:12px;color:#0E70BC;display:block;font-weight:normal;font-size:11px;}


/*--End Health Center Section/
/*--------------------------------------------------------------------------*/


/*Start Recommanded InfoBox */

#Content div.contentDetails div.recommendedInfoBox 
{
    clear: both;
	position: relative;
	background: url(../images/Common/GrayDot.jpg) repeat-x bottom;
	padding: 0 0 0 10px;
	margin:0;
}

#Content div.contentDetails div.recommendedInfoBox div.recommendIntro
{
    font-size:14px;
    font-weight:bold;
    color:#78818E;
    margin: 10px 0 15px 0;
}

#Content div.recommendedInfoBox td
{
    vertical-align:top;   
}
#Content div.recommendedInfoBox td.list
{
    width: 330px;
}

#Content div.recommendedInfoBox td.bricks 
{
    
    width: 250px;
}

#Content div.recommendedInfoBox table
{
    position:relative;
    display: block;
}

#Content div.recommendedInfoBox ul.group
{
    position: relative;
	margin: 0;
    padding: 0;
}

#Content div.recommendedInfoBox ul.listitem
{
    position: relative;
    padding-top: 5px;
}
#Content div.recommendedInfoBox ul.listitem li.listitem
{
    background: url(../images/Common/GreyBullet.gif) 0 0.4em no-repeat;
    padding: 0 10px 0 10px; 
    margin: 0 0 0 40px;
}

#Content div.recommendedInfoBox ul.listitem li.listitem a
{
    color:#0F76C4;
}


#Content div.recommendedInfoBox li.group 
{      
    margin: 0 0 10px 0;
    padding: 0;
	list-style-type: none;
	
}

#Content div.recommendedInfoBox ul.group li.group span.topic, #Content div.recommendedInfoBox ul.group li.group span.disease, #Content div.recommendedInfoBox ul.group li.group span.drug, #Content div.recommendedInfoBox ul.group li.group span.textitem, #Content div.recommendedInfoBox ul.group li.group span.diagnostictest, #Content div.recommendedInfoBox ul.group li.group span.surgicalprocedure, #Content div.recommendedInfoBox ul.group li.group span.testandprocedure, #Content div.recommendedInfoBox ul.group li.group span.supportgroup
{
    padding-left: 40px;
    padding-bottom: 26px;
    color: #303841;
    font-size:12px;
    font-weight:bold;
}

#Content div.recommendedInfoBox td.bricks div.featureBrick table 
{
    margin: 0;
    padding: 0;
}

#Content div.recommendedInfoBox td.bricks div.featureBrick tr
{
    padding:0;
    margin:0;
    background: url(../images/Common/GrayDot.jpg) repeat-x bottom;
}

#Content div.recommendedInfoBox td.bricks div.featureBrick img
{
    margin-right: 10px;
}

#Content div.recommendedInfoBox td.bricks div.featureBrick p
{
    margin: 0 0 15px 0;
    padding: 0;
	
}

#Content div.recommendedInfoBox td.bricks div.featureBrick img.bottomFeatureBrick
{
    border: none;
    width: 1px;
    height: 1px;
    clear: both;
}



/* End Recommanded InfoBox */

/*--------------------------------------------------------------------------*/
/*--AZBrowser*/

#Content div.browser
{
    background: #FFFFFF;
    padding: 0;
    margin: 0;
    position: relative;
    width: 520px;
    overflow: visible;
}

#Content div.browser div.clear
{
    background: #FFF;
    height: 23px;
    padding:0;
    margin:0;
    clear:both;
}

#Content div.browser .col1, #Content div.browser .col2
{
    float: left;
    width: 250px;
}


#Content div.browser ol.alphabetMenu
{
    background:#FFF;
    height: 20px;
    width: 520px;
    margin: 0;
    padding:5px 0 0 0;
    text-align:center;
}

#Content div.browser ol.alphabetMenu li
{
    padding: 0;
    margin: 0;
    display: inline;
    height: 31px;    
}

#Content div.browser ol.alphabetMenu li a
{
    font-size: 16px;
    font-weight: bold;
    color: #0E70BC;
    padding: 3px 3px 3px 3px;
    margin: 0;
    text-decoration:none;
    
}

#Content div.browser ol.alphabetMenu li a:hover
{    
     background: #0E70BC;
     color: #FFF;
}
#Content div.browser ol.alphabetMenu li a.selected
{
     background: #0E70BC;
     color: #FFF;
}

#Content div.browser div.browserResults
{
	width: 520px;
    position: relative;
    margin: 0;
    padding: 0 0 0 0;
}

#Content div.browser div.browserResults div.col1, #Content div.browser div.browserResults div.col2
{  
    padding: 0 0 0 10px;
    margin: 10px 0 10px 0;
    width: 250px;
}

#Content div.browser div.browserResults ol li
{
    /*Change results padding here*/
    list-style-type: none;
    padding: 0 0 10px 0;
    margin:0;
}

#Content div.browser div.browserResults ol li a
{
    color: #303841;
    display: block;
    padding: 0 0 0 25px;

}

#Content div.browser div.browserResults ol li a.disease, #Content div.recommendedInfoBox ul.group li.group span.disease, #Content div.topicCentre ul.group li.group span.disease
{
    background: url(../images/Common/Icons/small/icon_disease.jpg) no-repeat;
    height:26px;               
}   

#Content div.browser div.browserResults ol li a.drugs, #Content div.browser div.browserResults ol li a.genericdrugs, #Content div.recommendedInfoBox ul.group li.group span.drug, #Content div.topicCentre ul.group li.group span.drug
{
    background: url(../images/Common/Icons/small/icon_drug.jpg) no-repeat;
    height:26px; 
}   

#Content div.browser div.browserResults ol li a.supportgroup, #Content div.recommendedInfoBox ul.group li.group span.supportgroup, #Content div.topicCentre ul.group li.group span.supportgroup
{
    background: url(../images/Common/Icons/small/icon_supportgr.jpg) no-repeat;   
    height:26px;             
}  

#Content div.browser div.browserResults ol li a.diagnostictest, #Content div.browser div.browserResults ol li a.surgicalprocedure, #Content div.recommendedInfoBox ul.group li.group span.diagnostictest, #Content div.recommendedInfoBox ul.group li.group span.testandprocedure, #Content div.topicCentre ul.group li.group span.diagnostictest, #Content div.topicCentre ul.group li.group span.testandprocedure
{
    background: url(../images/Common/Icons/small/icon_test.jpg) no-repeat;
    height:26px; 
}

#Content div.browser div.browserResults ol li a.healthtopic, #Content div.recommendedInfoBox ul.group li.group span.topic , #Content div.topicCentre ul.group li.group span.topic
{
    background: url(../images/Common/Icons/small/icon_topic.jpg) no-repeat;
    height:26px; 
}

#Content div.recommendedInfoBox ul.group li.group span.textitem, #Content div.topicCentre ul.group li.group span.textitem 
{
    background: url(../images/Common/Icons/small/icon_article.jpg) no-repeat;
    height:26px; 
}

#Content div.browser div.browserResults ol li a.supportGroup
{
    background: url(../images/Common/Icons/small/icon_supportgr.jpg) no-repeat;
    height:26px; 
}


#Content div.browser ol.alphabetSubMenu
{
	background:none;
    height: 40px;
    width: 520px;
    margin: 0 0 0 0;
    padding: 5px 0 0 0;
    text-align: center;
}

#Content div.browser ol.alphabetSubMenuBottom
{
    background: transparent url(../images/AZBrowser/background_sub_bottom.gif) 3px 0 no-repeat;
    height: 21px;
    width: 520px;
    margin: 0;
    padding: 0;
    text-align: center;
}

#Content div.browser ol.alphabetSubMenu li, #Content div.browser ol.alphabetSubMenuBottom li
{
	padding: 0 40px 0 0;
    margin: 0;
    display: inline;
}

#Content div.browser ol.alphabetSubMenu li a, #Content div.browser ol.alphabetSubMenuBottom li a
{
    
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #0E70BC; 
    text-decoration: none;
}

#Content div.browser ol.alphabetSubMenu li a:hover, #Content div.browser ol.alphabetSubMenuBottom li a:hover
{
     color: #666666;
}

#Content div.browser ol.alphabetSubMenu li a.selected, #Content div.browser ol.alphabetSubMenuBottom li a.selected
{
     color: #666666;
}

/*Start AZ Browser New for All*/

#Content div.browser div.browserResults div.category
{
    clear: left;
    overflow: hidden;
    padding: 0;
    width: 385px;
    margin: 0 0 5px 10px;
    position: relative;
}
#Content div.browser div.browserResults div.category #HTHeader
{
     background: url(../images/Common/Icons/big/icon_topic.jpg) no-repeat;
     height:26px;
     width:26px;       
     margin: 0 0 10px 7px;
}
#Content div.browser div.browserResults div.category #DiseaseHeader
{
    background: url(../images/Common/Icons/big/icon_disease.jpg) no-repeat;
    height:26px;
    width:26px;
    margin: 0 0 10px 7px;
}

#Content div.browser div.browserResults div.category #DrugHeader
{
    background: url(../images/Common/Icons/big/icon_drug.jpg) no-repeat;
    height:26px;  
    width:26px;
    margin: 0 0 10px 7px;
}

#Content div.browser div.browserResults div.category #TestAndSPTitleHeader
{
    background: url(../images/Common/Icons/big/icon_test.jpg) no-repeat;
    height:26px;
    width:26px;
    margin: 0 0 10px 7px;
}

#Content div.browser div.browserResults div.category div.categoryHeader #HTTitle, #Content div.browser div.browserResults div.category div.categoryHeader #DiseasesTitle, #Content div.browser div.browserResults div.category div.categoryHeader #DrugsTitle, #Content div.browser div.browserResults div.category div.categoryHeader #TestAndSPTitle
{
    margin: 5px 0 0 32px;
    padding: 0 0 5px 0;
    font-family: Arial;
    color: #000000;
    font-size:14px;
    font-weight: normal;  
    background: url(../images/Common/GrayDot.jpg) repeat-x bottom;
    width:350px;    
}

#Content div.browser div.AZBrowserBottom
{
    background: url(../images/AZBrowser/background_bottom.gif) no-repeat;
    height: 24px;
}

/*--End of AZBrowser*/
/*--------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------*/
/*--Begin of Page Tools*/

#Content div.pageTools {
	background: #DDDDDD;
	margin: 10px 0 0 0;
	padding: 5px 0 0 100px;
	height: 20px;
	clear: both;
}

#Content div.pageTools a.menuItem
{
    padding:0;
    margin:0;
}

#Content div.pageTools #ctl00_ctl00_cphGlobal_cphTopic_pageToolsEmail {
	background:url(../images/common/btnEmail.gif) 0 0.2em no-repeat;
	padding: 0 10px 0 20px;
	height: 10px;
	color: #0F76C4;
}

#Content div.pageTools #ctl00_ctl00_cphGlobal_cphTopic_pageToolsBookmark {
	background:url(../images/common/btnBookmark.gif) no-repeat;
	padding: 0 10px 0 15px;
	height: 14px;
	display: inline-block;
	color: #0F76C4;
}

#Content div.pageTools #ctl00_ctl00_cphGlobal_cphTopic_pageToolsFeedback {
	background:url(../images/common/btnFeedback.gif) 0 0.1em no-repeat;
	padding: 0 0 0 10px;
	height: 13px;
	display: inline-block;
	color: #0F76C4;
}
#Content div.pageTools #ctl00_ctl00_cphGlobal_cphTopic_pageToolsDelicious
{
    background:url(../images/common/btnDelicious.jpg) 0 0.1em no-repeat;
	padding: 0 0 0 20px;
	margin: 0 10px 0 10px;
	height: 14px;
	display: inline-block;
	color: #0F76C4;
}

#Content div.pageTools #PageToolPrint
{
    background: transparent url(../images/common/btnPrint.gif) 0 0.1em no-repeat;
	padding: 0 0 0 20px;
	height: 16px;
	display: inline-block;
	color: #0F76C4;
}
/*--End of Page Tools*/
/*--------------------------------------------------------------------------*/


/*Start FactSheets */
#Content div.contentDetails div.sectionNavigator
{
    width:380px;
    margin: 5px 0 10px 10px;
    background-color: #f3f3f3;
    border:1px solid #F3F3F3;
    float: left;
}
html>body #Content div.contentDetails div.sectionNavigator
{
    width:400px;
}


#Content div.contentDetails div.sectionNavigator div.sectionNavigatorTitle
{
    font-size:12px;   
    padding: 5px 0 0 10px;
}

#Content div.contentDetails div.sectionNavigator ul 
{
    /*background: url(../images/WhiteBoxUS/Common/GrayDot.jpg) repeat-x bottom;*/
    margin: 0 0 5px 10px;
}
#Content div.contentDetails div.sectionNavigator ul li
{
    margin:0;
    padding:0 0 0 10px ;
}

#Content div.contentDetails div.sectionNavigator ul li a
{
    font-size:11px;
    color:#0F76C4;
}

#ctl00_ctl00_cphGlobal_cphTopic_pnlPage1, #ctl00_ctl00_cphGlobal_cphTopic_pnlPage2
{
    padding: 0;
    margin: 0 0 10px 0;
}

#ctl00_ctl00_cphGlobal_cphTopic_pnlPage1 div.textItemSectionView, #ctl00_ctl00_cphGlobal_cphTopic_pnlPage2 div.textItemSectionView
{
    margin: 0 0 10px 0;
    font-size:12px;
    clear:left;
}

#ctl00_ctl00_cphGlobal_cphTopic_pnlPage1 div.textItemSectionView h3{clear:left;}

#ctl00_ctl00_cphGlobal_cphTopic_pnlPage1 div.textItemSectionView a, #ctl00_ctl00_cphGlobal_cphTopic_pnlPage2 div.textItemSectionView a
{
    font-weight:bold;
}

#ctl00_ctl00_cphGlobal_cphTopic_pnlPage1 a.nextPage, #ctl00_ctl00_cphGlobal_cphTopic_pnlPage2 a.prevPage
{
    margin: 10px 0 0 230px;
    color: #0F76C4;
    font-weight:bold;
}

#Content div.contentDetails div.factsheetImage
{
    padding: 0 0 0 10px;
    margin:0 0 10px 50px;
    
}

#Content div.contentDetails div.factsheetImage div.factsheetImageCaption
{
    font-size: 11px;
    padding: 5px 0 0 0;
    width: 300px;
    text-align:center;
}

#Content div.contentDetails div.Author
{
    font-weight:bold;
    margin: 0 0 0 10px;
    color:#000;
    font-size:10px;
}

#Content div.contentDetails div.Author a
{
    font-weight:bold;
    font-size:10px;
}

#Content div.contentDetails div.Source a
{
    color:#0F76C4;
    font-weight:normal;
    font-size:10px;
}

#Content div.contentDetails div.Reviewer
{
	font-size:10px;
    font-weight:bold;
    margin: 0 0 0 10px;
    color:#000000;
}

#Content div.contentDetails div.Reviewer a
{
    font-weight: bold;
	font-size:10px;
}
#Content div.contentDetails div.DisclosureDate, #Content div.contentDetails div.Source
{
    margin: 0 0 0 10px;
    font-size:10px;
}

#Content div.contentDetails div.DisclosureDate
{
    color:#000000;
}
/*End FactSheets */

/*Start Generic Drug */

#Content div.contentDetails div.gDrugContent
{
    padding: 0 0 0 10px;
}

/*End Generic Drug */

/*Start Text Item */

#Content div.contentDetails div.textItemSectionView
{
    padding: 0 0 0 10px;
    margin: 0 0 10px 0;
}
/*End Text Item */

/*Start Health Feature Detail Page */
#Content div.contentDetails div.HealthFeatureContent
{
	clear:left;
    padding:0 10px 10px 10px;
}

#Content div.contentDetails div.HealthFeatureContent IMG.featureImage
{
    float:left;
    padding: 0 5px 0 0;
}


/*End Health Feature Detail Page*/

/* Begin Search Results Page */

#SearchResultsCount
{
    width: 525px;
    padding:0;
    margin: 0 0 10px 0;
}

#SearchResultsCount div.title
{
    font-size:18px;
    font-weight:normal;
    color: #444444;
    padding: 0 0 0 10px;
}

#SearchResultsCount Table
{
    width:100%;
}

#TopicIcon
{
    background-color: #F5F6F6;
    padding: 0;
    margin: 0 0 0 10px;
}

#TopicIcon TR TD UL
{
    padding:5px;
}

#TopicIcon TR TD UL LI
{
    padding: 3px 0 6px 25px;
    list-style: none;
    margin: 0 0 1px 0;
}

#TopicIcon TR TD UL LI.DiagnosticTestCount
{
    background: url(../images/Common/Icons/small/icon_test.jpg) no-repeat;

}

#TopicIcon TR TD UL LI.DiseaseCount
{
    background: url(../images/Common/Icons/small/icon_disease.jpg) no-repeat;
}

#TopicIcon TR TD UL LI.DrugCount
{
    background: url(../images/Common/Icons/small/icon_drug.jpg) no-repeat;
}

#TopicIcon TR TD UL LI.TextItemCount
{
    background: url(../images/Common/Icons/small/icon_article.jpg) no-repeat;
}

#TopicIcon TR TD UL LI.HealthFeatureCount
{
    background: url(../images/Common/Icons/small/icon_hfeature.jpg) no-repeat;
}

#TopicIcon TR TD UL LI.TopicsCount
{
    background: url(../images/Common/Icons/small/icon_topic.jpg) no-repeat;
}

#TopicIcon TR TD UL LI.AllCount
{
      background: url(../images/Common/Icons/small/M_icon.jpg) no-repeat;
}

#TopicIcon TR TD UL LI.NHPCount
{
      background: url(../images/Common/Icons/small/icon_natural_products.gif) no-repeat;
}

#SearchResultsBody div.displaySearchMsg
{
    background-color:#F5F6F6;
    margin: 5px 0 0 10px;
    padding: 0 0 0 10px;
    width: 388px;
}

#SearchResultsBody TABLE.resultTop
{
    margin:10px 0 10px 10px;
    float:left;
    width: 500px;
}

#SearchResultsBody TABLE.resultTop TR TD
{
    padding: 0 0 10px 0;
}

#SearchResultsBody TABLE.resultTop TR TD a B span
{

    cursor:pointer;
}

#SearchResultsBody TABLE.resultTop TR TD a B span:hover
{
    text-decoration: underline;
}
#SearchResultsBody TABLE.resultTop tr td img.title
{
    vertical-align:middle;
    float:left;
    margin: 0 10px 0 0;
}

#SearchResultsBody TABLE.resultTop TR TD div.resultTeaser
{
    padding: 0 0 5px 28px;
    width: 470px;
}

#SearchResultsBody TABLE.resultTop TR TD div.MRIGrayDiv
{
    width: 395px;
}

#SearchResultsBody TABLE.resultTop TR.pageIndexPosition TD
{
    background-color:#F5F6F6;
    padding:0;
    margin:0;
}
#SearchResultsBody TABLE.resultTop TR.pageIndexPosition TD TABLE
{
    margin: 0 0 0 10px;
}

#SearchResultsBody TABLE.resultTop TR.pageIndexPosition TD TABLE tr td
{
    padding: 0 0 0 3px;
    margin:0;
}

/*
#SearchResultsBody div.displaySearchMsg div
{
    float:left;
    padding: 0 0 0 2px;
}

#SearchResultsBody div.displaySearchMsg div.displayNumberMsg
{
    float:right;
}

#ctl00_ctl00_cphGlobal_cphTopic_gvSearchResult tr td
{
    padding: 0 0 0 10px;
}




#ctl00_ctl00_cphGlobal_cphTopic_gvSearchResult tr td a div.articleTitle
{
    margin: 0 0 0 25px;
}*/
/*End Search Results Page*/

/*Start Health Center List Page */

#Content div.contentDetails ul.TopicsList
{
    width: 407px;
}

#Content div.contentDetails ul.TopicsList li div.HCTeaser
{
    font-size:12px;
}

#Content div.contentDetails ul.TopicsList li span a
{
   font-size:14px;
   font-weight:bold;
   vertical-align:top;
}

#Content div.contentDetails ul.TopicsList li a IMG.HCImages
{
    float:left;
    margin: 0 10px 0 0;
}

#Content div.contentDetails ul.TopicsList li
{
    background:none;
    padding: 10px 0 10px 10px;
    margin: 5px 0 5px 0;
    clear:left;
}



/*End Health Center List Page */

/* Begin Table styling */
table.styled
{
	border-style: solid;
	border-width: 1px;
	border-color: #303841;
	border-collapse: collapse;
}

table.styled caption
{
	font-weight: bold;
	font-size: 1.0em;
	text-align: left;
}

table.styled th
{
	font-weight: bold;
	font-size: 1.0em;
	/*background-color: #315F95;*/
	background-color: #303841;
	color: #FFFFFF;
	padding: 5px;
	text-align: left;
	empty-cells: show;
	vertical-align: bottom;
	font-size:11px;
	font-weight:bold;
}

table.styled th.colGroupSubhead
{
	color: #085a80;
	font-size:11px;
	font-weight:bold;
}

table.styled td
{
	padding: 5px;
	empty-cells: show;
	vertical-align: top;
	background-color: #FFFFFF;
}

table.styled td.even, table.styled tr.evenRow td
{
	background-color: #FFFFFF;
}

table.styled tr.oddRow td, table.styled td.odd
{
	background-color: #F3F3F3;
}

table.styled tr.rowGroupSubhead td
{
    font-weight:bold;
}

/*End table Styles */

/*--------------------------------------------------------------------------*/
/*--Begin of Feedback and E-mail Page*/
#Content #FeedbackForm
{
    margin: 0;
    padding: 0 10px 0 10px;
}
#Content #FeedbackForm p
{
    margin: 5px 0 5px 0;
}

#Content #EmailForm p
{
    margin: 10px 0 0 0;
    padding: 0 0 0 10px;
}


#FeedbackForm div.formTop, #EmailForm div.formTop
{
    background: url(../images/ContactUs/formTop.jpg) 0 0 no-repeat;
    height: 15px;
    margin: 30px 0 0 50px;
}

#FeedbackForm div.formBody, #EmailForm div.formBody
{
    background: url(../images/ContactUS/formBody.jpg) 0 0 repeat-y;
    margin: 0 0 0 50px;
  
}

#FeedbackForm div.formBottom, #EmailForm div.formBottom
{
    background: url(../images/ContactUS/formBottom.jpg) 0 0 no-repeat;
    height:12px;
    margin: 0 0 20px 50px;
}

#FeedbackForm fieldset, #EmailForm fieldset
{
    border: none;
}

#FeedbackForm div.formField
{
    overflow: hidden;
    margin: 0 0 0 10px;
}

#EmailForm div.formField
{
    margin: 0 0 5px 0;
}

#FeedbackForm div.formField label
{
    float: left;
    width: 100px;
    padding: 5px 0 0 0;
    font-size:12px;
}

#EmailForm div.formField label
{
    font-size:11px;
    float:left;
    padding: 5px 0 0 9px;
    width: 115px;

}

#FeedbackForm div.formMsgBox
{ 
    margin: 0 0 0 45px;
}

#EmailForm div.formMsgBox
{
     margin: 0 0 0 50px;
}

#FeedbackForm fieldset div.formField #ctl00_ctl00_cphGlobal_cphTopic_txtMessage, #EmailForm fieldset div.formField #ctl00_ctl00_cphGlobal_cphTopic_txtMessage
{
    height: 165px;
    width: 290px;
}

#FeedbackForm .submitButton
{
    margin-top: 10px;
    margin-left: 265px;
    background-color: #CC0033;
    color: #FFFFFF;
    border: none;
}

#EmailForm .submitButton
{
    margin-top: 10px;
    margin-left: 240px;
    background-color: #CC0033;
    color: #FFFFFF;
    border: none;
}

#EmailForm #ctl00_ctl00_cphGlobal_cphTopic_rfvEmail, #EmailForm #ctl00_ctl00_cphGlobal_cphTopic_rfvName, #EmailForm #ctl00_ctl00_cphGlobal_cphTopic_rfvFriendName, #EmailForm #ctl00_ctl00_cphGlobal_cphTopic_rfvFriendEmail
{
    margin: 0 0 0 30px;
    
}

#FeedbackForm #ctl00_ctl00_cphGlobal_cphTopic_rfvEmail, #FeedbackForm #ctl00_ctl00_cphGlobal_cphTopic_rfvName, #FeedbackForm #ctl00_ctl00_cphGlobal_cphTopic_rfvFriendName, #FeedbackForm #ctl00_ctl00_cphGlobal_cphTopic_rfvFriendEmail
{
    margin: 0 0 0 42px;
}

/*--End of Feedback Page*/
/*--------------------------------------------------------------------------*/

/*Begin Footer Components */
#Content div.contentDetails div.additionalInfoContent, #Content div.contentDetails div.EditPolicyContent
{
    padding: 0 0 0 10px;
    margin: 10px 0 0 0;
}

/*End Footer Components */
/*List Pages */
#Content div.contentDetails table tr td div.refineResult
{
    background: #EAEAEA;
    padding: 0 0 0 1px;
    margin: 0 0 0 9px;
}

/* End List Pages*/

/*Healthy Buddy Frame*/
#HealthyBuddyFrame
{
    width: 400px;
    height: 770px; 
    padding:0;
    margin:0;
}

#ContentBox div.HealthyBuddyIntro
{
    font-size:12px;
    font-family:Arial;
    font-weight:normal;
    padding: 10px 0 0 0;
    margin: 0 0 20px 0;
    
}
/*End Healthy Buddy Frame*/

/* Start Support Group Pages */

#SupportGroupMenu
{
    margin: 10px;
    padding:0;
}

#SupportGroupMenu div.sgMenuTitle
{
    margin: 0 10px 0 0;
    padding:0;
    color:#4D5864;
    font-weight:bold;
    font-size:13px;
    display: inline;  
}

#SupportGroupMenu div.sgMenuList
{
    display: inline;
    margin: 0 2px 0 0;
    padding: 0;
}

#SupportGroupMenu div.sgSearchButton
{
    display: inline;
    padding: 0;
    margin:0;
    vertical-align:middle;
}

#Content div.browser div.browserResults div.sgItems
{
    padding: 10px 3px 10px 33px;
 
}

#Content div.browser div.browserResults div.sgItems div.sgItemTitle
{
    padding: 0 0 10px 0;    
    font-size: 13px;
    font-weight: bold;
    color: #000000;
}


/* End Support Group Pages */

/**
 * Figures
 */

#Content div.contentDetails .figure
{
	margin-right: 10px; /* ensures large figures don't allow dangling A, the, etc.*/
	margin-bottom: 10px;
	overflow: hidden;
	position: relative;
	
	/*Figure Border Colour*/
	border: 1px solid #303841;  
	
	text-align: center;
	
	/*Figure background*/
	background-color: #f3f3f3;
}

#Content div.contentDetails .figure .large
{
    margin-left: auto;
    margin-right: auto !important;
	width:280px;
}
#Content div.contentDetails .figure .medium, #Topic div.contentDetails .figure .small /*, #Topic div.contentDetails .figure.mini*/
{
	float: left;
	clear: both;
	margin:10px 10px 10px 0px;/*added*/
}
#Content div.contentDetails .figure .medium 
{
 	width:160px;
}
#Content div.contentDetails .figure .small
{
 	width:100px;
}

#Content div.contentDetails .figure p
{
	text-align: left;
	margin: 5px;
	padding: 0;
	color: #030303;
	background-color:#f3f3f3;
}
#Content div.contentDetails .figure p.italic
{
	font-style:italic;
	font-size:0.8em
}

#Content div.contentDetails .figure img
{
	margin: 0 0 0 0; /* changed from 1.5em 0 0 0; */
	float: none !important;
}

/* fix for incorrect syntax */
#Content div.contentDetails .figure p img
{
    margin: 0 -5px -5px -5px;
}

#Content div.contentDetails .figure h3
{
	/*position: absolute;*/
	/*top: 0;
	left: 0;
	width: 100%;*/
	
	/*Figure h3 Header BG*/
	background-color: #303841;
	
	/*Figure h3 Header text */
	color: #FFFFFF;
	
	font-size: 1.0em;
	/*border-style: none none solid none;
	border-width: 1px;
	border-color: #DBD0E2;*/
	/*height: 1.5em;*/
	/*margin: 0;*/
	/*text-indent: 5px;*/
	text-align: left;
	font-weight:bold;
	padding: 5px 5px 5px 5px;
	margin: 0px;
}

#Content div.contentDetails .figure h4
{
	font-size: 1.0em;
	font-weight: bold !important;
	font-style: normal !important;
	text-align: left;
	margin:5px;
	padding:0px;
	color: #030303;
	background-color:#f3f3f3;
}


#SearchBox {}
#SearchBox .SearchKeyword 
{
	width: 132px; border:1px solid #7F9DB9; color:#333333;
	font-size:11px; height:16px; line-height:16px; padding-left:3px; padding-right:3px; text-decoration:none;
}


#SearchBox input.SearchBox{background-color:#f7c738; border:1px solid #CA7F0E; font-size:11px; font-weight:bold; margin-bottom:  5px;}


/*********************** SITE MAP PAGE ****************************/
#Content ul.sitemap_level1
{
		
}
#Content ul.sitemap_level2
{
	margin-left: 10px;
	padding: 0;
	margin-bottom: 0;
	
}
#Content span.sitemap_supsection
{
	display: block;
	margin: 10px 0 0 15px;
	font-weight: bold;	
}
#Content ul.sitemap_level1 li a.sitemap_mainItem
{
	font-size: 14px;
	font-weight: bold;
}
#Content div.sitemap
{
	padding-left: 10px;
}
#Content div.contentDetails div.sitemap h3
{
	color:#CC3333;
	font-size: 14px;
	margin: 10px 0;
}
/*****************************************************************/

/** SYZ 20111004 FIX REQ'D BY ANDREW **/
div.contentDetails div.textItemSectionView ul { margin: 1em; }
