﻿#Content div.contentDetails
{
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    color:#000000;
}

#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:#000000;
}

#Content div.contentDetails Strong
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

#Content div.contentDetails ul li
{
    background: url(../../Images/WhiteBoxUS/Common/BlueBullet.jpg) 0 0.4em no-repeat;
    padding: 0 10px 0 10px;
    font-size: 12px;
}


/* START HOMEPAGE COMPONENTS */

#Content div.MRISymptomCheckerIMG
{
    width: 161px;
    height: 200px;
    float: right;
}

#Content div.HomePageBoxTitle, #Content div.HealthAdviceTitle
{
 
    width: 571px;
    background-color: #EAEAEA;
    margin: 10px 0 10px 10px;
    clear:both;
    float:left;
    _float:none;
}

#Content div.HomePageBoxTitle span, #Content div.HealthAdviceTitle span
{
    padding: 0 0 0 10px;
    color:#78818E;
    font-size:16px;
    font-weight:bold;
}

#Content div.HomeFeatureBox
{  
    float:left;
    width: 400px;

}

#Content div.HomeFeatureBox ul.bricks li.featureBrick
{
    padding: 10px 0 0 10px;
    margin:0;
    clear:both;
}
#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:16px;
    font-weight:bold;
    color: #085a80;
    padding: 10px 0 0 10px;
}
#Content div.HomeFeatureBox ul.bricks li.featureBrick div.FeatureTeaser
{    
    padding: 0 0 0 58px;
}

#Content div.HomeFeatureBox ul.bricks li.featureBrick div.FeatureTeaser a.moreLink
{
    padding: 0 0 0 10px;
}

#Content div.HealthTip
{
     background: url(../../Images/WhiteBoxUS/HomePage/HealthTipBG.jpg) 0 0 no-repeat;
     width:570px;
     height:103px;
     margin: 0 0 0 10px;
     clear:both;
}

#Content div.HealthTip div.HealthTipTitle a
{
    font-size: 18px;
    font-weight: normal;
}

#Content div.HealthTip div.HealthTipImg
{
    float:left;
    padding: 10px 0 0 15px;
    margin: 0 10px 0 0;
}

#Content div.HealthTip div.HealthTipImg a img
{
    width:82px;
    height:82px;
}

#Content div.HealthTip div.HealthTipBody
{
    padding: 10px 10px 0 0;
}

#Content div.HealthTip div.HealthTipBody p
{
    font-size:14px;
    color:#78818e;
    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: #336699;
}

#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: #336699;
}

#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.topicTitle h3
{
    font-size:18px;
    font-weight:normal;
    color:#78818E;
    text-decoration:none;
    margin: 0 0 0 0;
    padding: 5px 0 0 10px;
}

#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:#085a80;
    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;
}

#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: #315F95;
    background: url(../../Images/WhiteBoxUS/Common/BlueBullet.jpg) 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: #315F95;
	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/WhiteBoxUS/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: #78818E;
}

#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box span.drug, #Content div.contentDetails div.topicCentre div.bottombox span.drug
{
	background: url(../../Images/WhiteBoxUS/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: #78818E;
}

#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box span.testandprocedure,#Content div.contentDetails div.topicCentre div.bottombox span.testandprocedure
{
    background: url(../../Images/WhiteBoxUS/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: #78818E;
}

#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box span.supportgroup, #Content div.contentDetails div.topicCentre div.bottombox span.supportgroup
{
    background: url(../../Images/WhiteBoxUS/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: #78818E;
}
#Content div.contentDetails div.topicCentre div.TopClusterContainer div.box span.textitem, #Content div.contentDetails div.topicCentre div.bottombox span.textitem
{
    background: url(../../Images/WhiteBoxUS/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: #78818E;
}

#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: url(../../Images/WhiteBoxUS/HealthTopic/FeatureArticleBG.jpg) 0 0 no-repeat;
    width: 402px;
    height: 125px;
    margin: 5px 0 0 5px;
}

#Content div.topicTeaser div.headlinebox IMG.headlineImage
{
    float:left;
    margin:17px 10px 10px 10px;
    height: 80px;
    
}

#Content div.topicTeaser div.headlinebox div.FeatureArticle
{
    padding:10px 5px 0 0;
    margin:5px 0 0 0;
    font-size:12px;
}

#Content div.topicTeaser div.headlinebox div.FeatureArticle a
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    color:#085a80;
   
}


/*--End Health Center Section/
/*--------------------------------------------------------------------------*/


/*Start Recommanded InfoBox */

#Content div.contentDetails div.recommendedInfoBox 
{
    clear: both;
	position: relative;
	background: url(../../Images/WhiteBoxUS/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 5px 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/WhiteBoxUS/Common/BlueBullet.jpg) 0 0.4em no-repeat;
    padding: 0 10px 0 10px; 
    margin: 0 0 0 40px;
}

#Content div.recommendedInfoBox ul.listitem li.listitem a
{
    color:#085A80;
}


#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: #000000;
    font-size:12px;
}

#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/WhiteBoxUS/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;
	color: black;
}

#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 url(../../Images/WhiteBoxUS/AZBrowser/background_noscroll.jpg) 0 0 repeat-y;
    padding: 0;
    margin: 10px 0 0 10px;
    position: relative;
    width: 401px;
}

#Content div.browser div.clear
{
    background: url(../../Images/WhiteBoxUS/AZBrowser/background_bottom.gif) 0 0 no-repeat;
    /*background: url(../../Images/WhiteBoxUS/AZBrowser/background_bottom.jpg) 0 0 no-repeat;*/
    height: 23px;
    padding:0;
    margin:0;
    clear:both;
}

#Content div.browser .col1, #Content div.browser .col2
{
    float: left;
    width: 180px;
}


#Content div.browser ol.alphabetMenu
{
    background:url(../../Images/WhiteBoxUS/AZBrowser/background_main_top.jpg) no-repeat;
    height: 20px;
    width: 401px;
    margin: 0;
    padding:5px 0 0 0;
    text-align:center;
}

#Content div.browser ol.alphabetMenu li
{
    padding: 0 0 0 0;
    margin: 0;
    display: inline;
    height: 31px;    
    
}

#Content div.browser ol.alphabetMenu li a
{
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    padding: 2px 1px 5px 1px;
    margin: 0;
}

#Content div.browser ol.alphabetMenu li a:hover
{    
     background: url(../../Images/WhiteBoxUS/AZbrowser/letter_hover.gif) no-repeat;
     height: 31px;
     font-weight: bold;
     font-size:12px;
     color: #085A80;
     text-decoration: none;
     padding: 2px 1px 5px 1px;
     margin: 0;
}
#Content div.browser ol.alphabetMenu li a.selected
{
     background: url(../../Images/WhiteBoxUS/AZbrowser/letter_hover.gif) 0 0 no-repeat;
     height: 31px;
     font-weight: bold;
     color: #085A80;
     text-decoration:none;
     font-size:12px;
     padding: 2px 1px 5px 1px;
     margin: 0;
}

#Content div.browser div.browserResults
{
    width: 401px;
    position: relative;
    margin: 10px 0 10px 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: 0 0 10px 0;
    width: 180px;
}

#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: #315F95;
    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/WhiteBoxUS/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/WhiteBoxUS/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/WhiteBoxUS/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/WhiteBoxUS/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/WhiteBoxUS/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/WhiteBoxUS/Common/Icons/small/icon_article.jpg) no-repeat;
    height:26px; 
}

#Content div.browser div.browserResults ol li a.supportGroup
{
    background: url(../../Images/WhiteBoxUS/Common/Icons/small/icon_supportgr.jpg) no-repeat;
    height:26px; 
}

#Content div.browser ol.alphabetSubMenu
{
    background:url(../../Images/WhiteBoxUS/AZBrowser/background_sub_top.jpg) 0 0 no-repeat;
    height: 22px;
    width: 401px;
    margin: 0;
    padding: 5px 0 0 0;
    text-align: center;
}

#Content div.browser ol.alphabetSubMenuBottom
{
    background: transparent url(../../Images/WhiteBoxUS/AZBrowser/background_sub_bottom.gif) 3px 0 no-repeat;
    height: 21px;
    width: 401px;
    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;
    height: 33px;
}

#Content div.browser ol.alphabetSubMenu li a, #Content div.browser ol.alphabetSubMenuBottom li a
{
    
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #085A81; 
    
}

#Content div.browser ol.alphabetSubMenu li a:hover, #Content div.browser ol.alphabetSubMenuBottom li a:hover
{
     font-family:Arial;
     color: #78818E;
     font-size:12px;  
}

#Content div.browser ol.alphabetSubMenu li a.selected, #Content div.browser ol.alphabetSubMenuBottom li a.selected
{
     font-family:Arial;
     font-weight: bold;
     color: #78818E;
     font-size:12px;
     text-decoration: none;
}

/*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/WhiteBoxUS/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/WhiteBoxUS/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/WhiteBoxUS/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/WhiteBoxUS/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/WhiteBoxUS/Common/GrayDot.jpg) repeat-x bottom;
    width:350px;    
}

#Content div.browser div.AZBrowserBottom
{
    background: url(../../Images/WhiteBoxUS/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/WhiteBoxUs/common/btnEmail.gif) 0 0.2em no-repeat;
	padding: 0 10px 0 20px;
	height: 10px;
	color: #085A80;
}

#Content div.pageTools #ctl00_ctl00_cphGlobal_cphTopic_pageToolsBookmark {
	background:url(../../Images/WhiteBoxUs/common/btnBookmark.gif) no-repeat;
	padding: 0 10px 0 15px;
	height: 14px;
	display: inline-block;
	color: #085A80;
}

#Content div.pageTools #ctl00_ctl00_cphGlobal_cphTopic_pageToolsFeedback {
	background:url(../../Images/WhiteBoxUs/common/btnFeedback.gif) 0 0.1em no-repeat;
	padding: 0 0 0 10px;
	height: 13px;
	display: inline-block;
	color: #085A80;
}
#Content div.pageTools #ctl00_ctl00_cphGlobal_cphTopic_pageToolsDelicious
{
    background:url(../../Images/WhiteBoxUs/common/btnDelicious.jpg) 0 0.1em no-repeat;
	padding: 0 0 0 20px;
	margin: 0 10px 0 10px;
	height: 14px;
	display: inline-block;
	color: #085A80;
}

#Content div.pageTools #PageToolPrint
{
    background: transparent url(../../Images/WhiteBoxUs/common/btnPrint.gif) 0 0.1em no-repeat;
	padding: 0 0 0 20px;
	height: 16px;
	display: inline-block;
	color: #085A80;
}
/*--End of Page Tools*/
/*--------------------------------------------------------------------------*/


/*Start FactSheets */

#Content div.contentDetails div.sectionNavigator
{
    width:400px;
    margin: 5px 0 10px 10px;
    background-color: #E5F1F7;
}

#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:#085A80;
}

#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;
}

#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: #085A80;
    font-weight:bold;
}

#Content div.contentDetails div.factsheetImage
{
    padding: 0 0 0 10px;
    margin:0 0 10px 0;
    text-align:center;
}

#Content div.contentDetails div.factsheetImage div.factsheetImageCaption
{
    font-size: 10px;
    text-align:center;
}

#Content div.contentDetails div.Author
{
    font-weight:bold;
    margin: 0 0 0 10px;
}

#Content div.contentDetails div.Source a
{
    color:#085A80;
}

#Content div.contentDetails div.Reviewer
{
    font-weight:bold;
    margin: 0 0 0 10px;
}
#Content div.contentDetails div.DisclosureDate, #Content div.contentDetails div.Source
{
    margin: 0 0 0 10px;
}
/*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
{
    padding: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: 408px;
    padding:0;
    margin: 0 0 10px 0;
}

#SearchResultsCount div.title
{
    font-size:18px;
    font-weight:normal;
    color: #78818E;
    padding: 0 0 0 10px;
}

#SearchResultsCount Table
{
    width:100%;
}

#TopicIcon
{
    background-color: #E5F1F7;
    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/WhiteBoxUS/Common/Icons/small/icon_test.jpg) no-repeat;

}

#TopicIcon TR TD UL LI.DiseaseCount
{
    background: url(../../images/WhiteBoxUS/Common/Icons/small/icon_disease.jpg) no-repeat;
}

#TopicIcon TR TD UL LI.DrugCount
{
    background: url(../../images/WhiteBoxUS/Common/Icons/small/icon_drug.jpg) no-repeat;
}

#TopicIcon TR TD UL LI.TextItemCount
{
    background: url(../../images/WhiteBoxUS/Common/Icons/small/icon_article.jpg) no-repeat;
}

#TopicIcon TR TD UL LI.HealthFeatureCount
{
    background: url(../../images/WhiteBoxUS/Common/Icons/small/icon_hfeature.jpg) no-repeat;
}

#TopicIcon TR TD UL LI.TopicsCount
{
    background: url(../../images/WhiteBoxUS/Common/Icons/small/icon_topic.jpg) no-repeat;
}

#TopicIcon TR TD UL LI.AllCount
{
      background: url(../../images/WhiteBoxUS/Common/Icons/small/M_icon.jpg) no-repeat;
}

#SearchResultsBody div.displaySearchMsg
{
    background-color:#EAEAEA;
    margin: 5px 0 0 10px;
    padding: 0 0 0 10px;
    width: 388px;
}

#SearchResultsBody TABLE.resultTop
{
    margin:10px 0 10px 10px;
    float:left;
    width: 355px;
}

#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: 370px;
}

#SearchResultsBody TABLE.resultTop TR TD div.MRIGrayDiv
{
    width: 395px;
}

#SearchResultsBody TABLE.resultTop TR.pageIndexPosition TD
{
    background-color:#D0E6F0;
    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.Msg
{
    Margin: 10px 0 0 0;
    padding: 0 0 0 20px;
    display:inline-block;
}


/*
#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 Search Options Page */
#searchTips
{
	width: 401px;
	padding:10px 0 10px 10px;
	clear:both;
}

#searchTips div.Title
{
	color:#093697;
	font-weight:bold;
}
/* End Search Options 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: #CFE7F3;
	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: #CFE7F3;
	color: #085a80;
	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: #EAEAEA;
}

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/WhiteBoxUS/ContactUs/formTop.jpg) 0 0 no-repeat;
    height: 15px;
    margin: 30px 0 0 50px;
}

#FeedbackForm div.formBody, #EmailForm div.formBody
{
    background: url(../../images/whiteBoxUS/ContactUS/formBody.jpg) 0 0 repeat-y;
    margin: 0 0 0 50px;
  
}

#FeedbackForm div.formBottom, #EmailForm div.formBottom
{
    background: url(../../images/whiteBoxUS/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: #085A80;
    color: #FFFFFF;
    border: none;
}

#EmailForm .submitButton
{
    margin-top: 10px;
    margin-left: 240px;
    background-color: #085A80;
    color: #FFFFFF;
    border: none;
}

#ctl00_ctl00_cphGlobal_cphTopic_rfvEmail, #ctl00_ctl00_cphGlobal_cphTopic_rfvName, #ctl00_ctl00_cphGlobal_cphTopic_rfvFriendName, #ctl00_ctl00_cphGlobal_cphTopic_rfvFriendEmail
{
    margin: 0 0 0 30px;
    
}

/*--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: 900px; 
    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:#085A80;
    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:top;
}

#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: #085A80;
}


/* 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 #015486;  
	
	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:0px;
	color: #000000;
	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: #015486;
	
	/*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: #015486;
	background-color:#f3f3f3;
}

/* 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-left: 15px;
	
}
#Content ul.sitemap_level1 li a.sitemap_mainItem
{
	font-size: 14px;
	font-weight: bold;
}
#Content div.sitemap
{
	padding-left: 10px;
}

/*--------------------------------------------------------------------------*/
div.browser div.browserResults div.sgItems div a
{
  display: block;
  width: 350px;
  overflow: hidden;
}





table
{
	margin-bottom: 12px;
}

th
{
	font-weight: bold;
	border-bottom: 1px solid black;
}

td
{
	font-size: 11px;
}


h1
{
	font-size: 18px;
	color: #666666;
	/*margin-bottom: 22px;*/
	margin-top: 0px;
	float: left;
}

h2
{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 10px;
}

.logo_right
{
	width: 160px;
	height: 160px;
	float: right;
	margin-top: 80px;
}

.banner
{
	height: 84px;
	margin-bottom: 20px;
	background-image: url(images/banner.png);
	background-repeat: no-repeat;
}

.versioninfo
{
	margin-top: -15px;
	margin-bottom: 15px;
	width: 786px;
	height: 12px;
	color: #BD3632;
	font-size: 10px;
	text-align: right;
}




.fieldfull
{
	display: block;
	clear: both;
}

.fieldcaption
{
	margin-top: 2px;
	width: 125px;
	float: left;
	padding: 2px;
	clear: right;
}

.fielddata
{
	font-size: 12px;
	width: 408px;
	padding: 2px;
	font-family: Sans-Serif;
}

.buttonbar
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 130px;
}

.fieldbutton
{
	margin-top: 15px;
	margin-left: 270px;
}

.button_right
{
	text-align: right;
}

.nav_sub
{
	background-color: white;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	text-indent: 20px;
}

.z
{
	background-color: #ECECE0;
}

.error
{
	color: red;
	margin-bottom: 10px;
	max-width: 548px;
}

.success
{
	color: green;
	margin-bottom: 10px;
	max-width: 548px;
}

.tablelink
{
	font-size: 11px;
}

.navlink
{
	text-decoration: none;
	color: black;
}

.current
{
	color: white;
	font-weight: bold;
}




.currentrow
{
	background-color: #BD3632;
}

.kiosk_heading
{
	font-size: 72px;
	text-align: center;
	font-weight: bold;
	max-width: 100%;
}

.kiosk_instructions
{
	max-width: 100%;
	text-align: center;
	font-size: 18px;
}

.kiosk_signup
{
	font-size: 18px;
	width: 250px;
}

.kiosk_email
{
	max-width: 100%;
	text-align: center;
	font-size: 18px;
}

.kiosk_error
{
	color: red;
	text-align: center;
	font-size: 18px;
	max-width: 100%;
	display: block;
}

.kiosk_action
{
	max-width: 100%;
	font-size: 18px;
	text-align: center;
}

.kiosk_body
{
	margin: 40px;
	max-width: 100%;
	width: 100%;
}

.kiosk_thankyou
{
	max-width: 100%;
	text-align: center;
	font-size: 48px;
	font-weight: bold;
}

/* Contact Us - begins */

div#ContactUs
{
	 display: table;
}

div#ContactUs div.ThankYouLink
{
	 margin: 10px 0 10px 0;
}

div#ContactUs div.ThankYouLink a
{
	margin: 10px 0 10px 0;   
}

div#ContactUs  div.ThankYouLink a:hover
{
    text-decoration: underline;  
}
div#ContactUs div#ContactUsForm
{
	margin: 15px 0 0 10px;
}


div#ContactUs #ContactUsForm div.form_row 
{
	width: 410px;
	margin: 5px 0 5px 0px;
	float:left;
}
#ContactUsForm .form_row .form_label
{
	
	width:120px;
	padding: 0 0 0 10px;
	float:left;
	
}
#ContactUsForm .form_row div.send_button
{
	
	float:left;	
	padding: 0 0 0 130px;	
}

#Contactus_form .form_row .form_field
{
	float:left;
	width: 175px;
}

/* Contact Us - ends */


/* Manage Account - begins */

div#ManageAccount
{
	 display: table;
}

div#ManageAccount div.ThankYouLink
{
	 margin: 10px 0 10px 0;
}

div#ManageAccount div.ThankYouLink a
{
	margin: 10px 0 10px 0;   
}

div#ManageAccount  div.ThankYouLink a:hover
{
    text-decoration: underline;  
}
div#ManageAccount div#ContactUsForm
{
	margin: 15px 0 0 10px;
}


div#ManageAccount #ManageAccountForm div.form_row 
{
	width: 410px;
	margin: 0 0 5px 0px;
	float:left;
}
#ManageAccountForm .form_row .form_label
{
	
	width:120px;
	padding: 0;
	float:left;
	
}
#ManageAccountForm .form_row div.send_button
{
	
	float:left;	
	padding: 0 0 0 120px;	
}

#ManageAccountForm .form_row .form_field
{
	float:left;
	width: 220px;
}

#ManageAccountForm .form_row .form_field input[type=text]
{
	width: 200px;
}

/* Manage Account - ends */

/* Test and Procedure - begins */

div.TPImage 
{
	background: #BD3632 none repeat scroll 0%;
	border: 1px solid #BD3632;
	color: #FFFFFF;
	margin: 5px 0 5px 5px;
	width: 120px;
}


div.TPImageCaption 
{
	text-align:center;
}

div.TPImageCaption a
{
	color: #FFFFFF;
}

div.TPDetailImage 
{
	background: #BD3632 none repeat scroll 0%;
	border: 1px solid #BD3632;
	color: #FFFFFF;
	margin: 5px 0 5px 5px;
	width: 300px;
}


div.TPDetailImageCaption 
{
	text-align:center;
}

div.TPDetailImageCaption a
{
	color: #FFFFFF;
}

/* Test and Procedure - ends */

/* Practice Tools - begins */

div#contentInner div.PracticalToolsContent ul
{
	list-style-type: none;
}

/* Practice Tools - ends */

/* Professional Resources - begins */

div#contentInner div.ProfessionalResourcesContent ul
{
	list-style-type: none;
}

div#contentInner div.ProfessionalResourcesContent h2
{
	font-size: 14px;
}

div#contentInner div.ProfessionalResourcesContent h3
{
	font-size: 12px;
}

div#contentInner div.ProfessionalResourcesContent ul li 
{
line-height:16px;
}

div#contentInner div.ProfessionalResourcesContent li
{
	padding: 3px 0;	
}

/* Professional Resources - ends */

/* Print Menu - begins */

div#contentInner div.PrintMenu 
{
	float: right;
}

div#contentInner div.PrintMenu img
{
	border: none;
}

/* Print Menu - ends */

/* Popup - begins */

div#PopUp
{
	padding: 10px;
}

/* Popup - ends */

/* Learn more page - begins */
div.LearnMoreContent
{
	width: 775px;
	padding: 0 10px;
}

div.LearnMoreContent div.LeftBox
{
	width: 375px;
	padding: 0 30px 0 0;
	float: left;
}

div.LearnMoreContent div.RightBox
{
	width: 370px;
	padding: 0;
	float: left;
}

div.LearnMoreContent h1
{
	font-family: Arial;
    font-size: 22px; 
    font-weight: normal;
}

div.LearnMoreContent span.h1bold
{
	font-family: Arial;
    font-size: 22px; 
    font-weight: bold;
    font-style: normal;
}

div.LearnMoreContent div.longbox
{
	width: 380px;
}

div.LearnMoreContent div.longbox div.head
{
	background: white url(../../images/learntopboxhead.gif) no-repeat;
	width: 369px;
	height: 46px;
	padding: 0;
	margin: 0;
}


div.LearnMoreContent div.longbox div.head h1
{
	font-family: Arial;
    font-size: 18px; 
    font-weight: normal;
    padding: 10px 0 0 20px;
    margin: 0;
}

div.LearnMoreContent div.longbox div.head span.h1bold
{
	font-family: Arial;
    font-size: 18px; 
    font-weight: bold;
    font-style: normal;
}

div.LearnMoreContent div.longbox div.content
{
	background: white url(../../images/learntopboxbg.gif);
	background-repeat: repeat-y;
	padding: 5px 20px;
}

div.LearnMoreContent div.longbox div.content ul li
{
	list-style-image: url(../../images/redarrow.gif);
}

div.LearnMoreContent div.longbox div.content ul
{
	margin-left: 0;
	padding-left: 15px;
	max-width: 330px
}

div.LearnMoreContent div.longbox div.bottom
{
	background: white url(../../images/learntopboxbottom.gif) no-repeat;
	width: 369px;
	height: 10px;
	padding: 0;
	margin: 0;
}



div.LearnMoreContent div.longgreybox
{
	width: 380px;
}

div.LearnMoreContent div.longgreybox div.head
{
	background: white url(../../images/learnbottomboxhead.gif) no-repeat;
	width: 369px;
	height: 3px;
	padding: 0;
	margin: 0;
}


div.LearnMoreContent div.longgreybox div.head h1
{
	font-family: Arial;
    font-size: 18px; 
    font-weight: normal;
    padding: 10px 0 0 20px;
    margin: 0;
}

div.LearnMoreContent div.longgreybox div.head span.h1bold
{
	font-family: Arial;
    font-size: 18px; 
    font-weight: bold;
    font-style: normal;
}

div.LearnMoreContent div.longgreybox div.content
{
	background: white url(../../images/learnbottomboxbg.gif);
	background-repeat: repeat-y;
	padding: 5px 20px;
}

div.LearnMoreContent ul li
{
	list-style-image: url(../../images/redarrow.gif);
}

div.LearnMoreContent ul
{
	margin-left: 0;
	padding-left: 15px;
	max-width: 330px
}

div.LearnMoreContent div.longgreybox div.bottom
{
	background: white url(../../images/learnbottomboxbottom.gif) no-repeat;
	width: 369px;
	height: 3px;
	padding: 0;
	margin: 0;
}

div.LearnMoreContent input.BigRedButton
{
	background: white url(../../images/bigredbutton.gif) no-repeat;
	border: none;
	width: 234px;
	height: 67px;
	color: #FFFFFF;
	font-size: 26px;
	cursor: hand;
}

div.LearnMoreContent input.viewsample
{
	background: white url(../../images/viewsamplebutton.gif) no-repeat;
	border: none;
	width: 88px;
	height: 17px;
	color: #FFFFFF;
	cursor: hand;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

div.LearnMoreContent h2
{
	color: #BD3632;
	font-size: 18px;

}

div.LearnMoreContent h3
{
	color: #BD3632;
	font-size: 14px;

}

div.LearnMoreContent div.BuyNowBox
{
	width: 380px;
	text-align: center;
	margin-bottom: 30px;
}

div.LearnMoreContent div.BuyNowBox span.price
{
	font-size: 22px;
	color: #666666;
}

/* Learn more page - ends */

/* Search Box User Control - begins */


div.Home div.searchbox
{
	width: 402px;
	padding: 0;
	margin: 0;
}

div.Home div.searchbox div.head
{
	background: url(../../images/searchboxtop.gif) no-repeat;
	width: 402px;
	height: 9px;
	padding: 0;
	margin: 0;	
	overflow:hidden;
}

div.Home div.searchbox  h1
{
	font-family: Arial;
    font-size: 18px; 
    font-weight: normal;
    padding:0;
    margin:0;
    float: none;
}

div.Home div.searchbox div.content
{
	background: white url(../../images/searchboxbg.gif) repeat-y;
	padding: 0 20px;
	margin: 0;
	width: 362px;
}

div.Home div.searchbox  div.bottom
{
	background: white url(../../images/searchboxbottom.gif) no-repeat;
	width: 402px;
	height: 8px;
	padding: 0;
	margin: 0;
}


/* Search Box User Control - begins */

h1.DetailTitle
{
	font-size: 18px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 3px;
	float: none;
}

/* Print Page - begins */

div.Print 
{	
	font-size: 12px;
}

div.Print div.vcard
{	
	padding: 0;
	margin-bottom: 20px;
}
div.Print div.vcard div.adr p
{
	font-weight:normal;
    font-size: 12px;   
    line-height: 16px;
    padding: 0;
    margin: 0
}

div.Print div.vcard div.adr p.nobr
{
    font-weight:normal;
    font-size: 12px;   
    display: inline;
}

/* Print Page - ends */

/* User Agreement - begins */

div.useragreementtop
{
	text-align: center;
	width: 100%;
}

ol.useragreement li
{
	padding-top: 10px;
}

/* User Agreement - ends */