
body{background:white;text-align:center;}

body,td{font-size:12px;}

img {border:none;}

#printHead{display:none}

.bottomtxtcopy{padding-left:14px;color: #000000;font-size:80%; xbackground:#ffffff; font-family:verdana;}

a,p,ul,ol,h1,h2,h3,h4,h5,h6{font-family:verdana}
form { padding:0;margin:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

#container{width:865px; margin-top: -12px; margin-left: auto;margin-right: auto;text-align: left;xbackground:#FFFFFF; padding-left:100px; background:url() 15px -14px no-repeat;}
#contentHeight{height:100%} 
#ContentBackgroundTop{background-image:url(/Images/upper_cols_tcm1795-122191.gif);height:16px;background-repeat:no-repeat; width:392px;}

#top{width:765px; height:259px; float:left;background:#ffffff; background-image:url();xpadding-bottom:5px; margin-bottom:1px;}
#topRight{float:right;xpadding-top:12px;padding-right:15px; text-align:right; width:400px;margin-top:150px; display:block;}
.searchButton{display:none;}
#back {text-align:right;}
#productLogo{padding:8px; float:none; padding-bottom:0px; padding-left:0px; margin-top:185px;margin-left:600px;}
#productLogo a{position:relative; padding-top:10px; margin-right:0px;}

#topRight br { line-height:12px;}

/* Segment Navigation menu items */
#segmentBar {text-align:right;xbackground-image:url(/Images/topBarBg_tcm1795-122126.gif); width:100%;height: 20px; display:none;}
#segmentNavigation li {display: inline; float: right;text-align: center;font:normal 10px verdana;color:#5374B9;background:#5374B9;font-size: 11px;width: 10%;}
#segmentNavigation, #segmentNavigation ul {list-style: none; padding: 0; margin: 0; display:block;}
#segmentNavigation a:hover{color: #ffffff;background:#5CB7D6;}
#segmentNavigation .on{color: #ffffff;background:#5CB7D6;}
#segmentNavigation li a{font-weight: bold;color: white;text-decoration: none;display: block;padding: 5px;}


#globalNavigation li {display:none;}
#globalNavigation, #globalNavigation ul {list-style: none; padding: 0; margin:-20px 70px 0 0px; display:block; float:right;}
#globalNavigation li a{font-weight: normal;color:#91BECA;text-decoration: none;padding-right:5px;}
#globalNavigation a:hover{color: #91BECA; text-decoration:underline;}
#globalNavigation .on{color: #91BECA;}

#Nav{display:none;}


.search {display:none;}
#searchNav, #searchNav ul {	list-style: none; 	padding: 0; 	margin: 0; 	display:block; }
#searchNav li {display: inline; text-align: center; font: 1em verdana; color: #cccccc; text-decoration: none; padding:5 0 5 0px; width: 25%; background:#5374B9; border:1px solid #ffffff; }
#searchNav li a{font-weight: normal;color: #ffffff; text-decoration: none; }
#searchNav li a:hover{ text-decoration: underline; color: #ffffff;}

#search p{font:bold 11px verdana;color:#004588;margin:0;}
#searchInput{border:1px solid #B3DAD4;width:107px; font-size:12px;color:#91BECA;padding-left:5px;padding-top:3px;}

.noleftnoright #NavContentSpotlightTable {width:760px;}


#mastheadwrap {display:none;}
.noleft #mastheadwrap { background-image: url(/Images/bg_masthead_noleft_tcm1795-170243.gif)}
.noright #mastheadwrap { background-image: url(/Images/bg_masthead_noright_tcm1795-170242.gif)}
.noleftnoright #mastheadwrap { background-image: url(/Images/bg_masthead_nocols_tcm1795-170241.gif)}

#belowmasthead, #belowContentBottom {display:none;}
#contentBottom, #contentTop {display:none;}


/* this has different sizes depending on hiding of columns */
#NavContentSpotlightTable {width:765px;clear:both;margin-bottom:6px; border-top-width:0; background: url(/Images/bgtotal_tcm1795-169831.jpe) repeat-y; margin-top:0px;padding-top:8px;}



#topmenu{width:760px;}

#leftcol{width:202px; display:none;}
#LeftcolBackgroundTop{background-image:url(/Images/nav_top_shadow_tcm1795-167452.jpg);height:16px;background-repeat:no-repeat;background-position: bottom left}
#LeftcolBackgroundBottom{background-image:url(/Images/nav_bg_tcm1795-167451.jpg);height:20px;background-repeat:no-repeat; padding:0px; }

td#rightCol{width:163px;padding-top:0; vertical-align:top;text-align:center; xborder-left: 11px solid #6caab7; background:none;}
/*td#rightCol{width:163px;padding-top:0; vertical-align:top;text-align:center; xborder-left: 11px solid #6caab7; background:url() 0% 100% no-repeat;}*/
div#rightcol { width:169px; background:none;}
div #rightcol_Div {padding-right:0px;margin-top:20px;position:relative; width:163px;}

#content{padding:0 0 20px 0;background:url() repeat-x; background-color:#fefffc;vertical-align : top;  width:392px;}
.noleftnoright #content {border-right:none;}
.noright #content {border-right:none;}
#contentVIP{width:755px;margin-left:auto;margin-right:auto;padding:20px 0;background:#fff;}
#content2{margin:0 163px 0 0px;padding:10px 0 20px 0;}
#ContentBackgroundTop{background-image:url(/Images/upper_cols_tcm1795-122191.gif);height:16px;background-repeat:no-repeat;background-position: bottom right}
#ContentBackgroundBottom{background-image:url(/Images/IMAGE_CONTENT_AREA_BOTTOM_tcm1795-122194.gif);width:298px;height:16px;background-repeat:no-repeat; padding:0px;}

#homepageleftcol{width:300px;padding-right:0px;background:#FFFFFF;text-align:left;}
#homepageleftcolVipBlock {width:300px;background:#B2D6E2;}
#homepageleftcolIntroBlock {font-size:12px;text-align:left;padding-top:25px;padding-left:15px;padding-right:20px}
.homepageRightColorline{background:#67B3CD;}

#homepage2colleftcol {background:#C6E1F0; width:308px;text-align:left; }
#homepage2colrightcol {padding:20px;background:#FFFFFF;font-size:12px;width:460px;text-align:left;}
#aboveLoginPageContent{display:none;}
#belowLoginPageContent{display:none;}

#homepagecontent{width:295px;background:#FFFFFF;}

#homepageOneCol{width:600px;float:left;padding-top:8px;padding-left:60px;padding-right:75px;background:#FFFFFF;}
#homePageAnnoucementLargeImage{width:299px; padding-top:15px; padding-top:25px;text-align:center;}


.subHeader{color:#5374B9;font-size:14px;}
.introCopy{color:#000000;font-size:11px;font-weight:bold;}

/*LEFTNAV*/
/*2nd Level Nav */
ul.leftnav2, .leftnav2 ul {list-style:none; margin:0; padding:0;}
ul.leftnav2 { width:198px; margin-right:4px;}

.leftnav2 li {list-style:none; margin:0; padding:0; line-height:0px; border-bottom:1px solid #75ad7f;} /* line-height 0 for msie */
.leftnav2 .first{list-style:none; margin:0; padding:0; line-height:0px; border-bottom:1px solid #75ad7f; border-top:1px solid #75ad7f;}
li.leftnav1 {list-style:none; margin:0; padding:0; line-height:0px; border-top:1px solid #75ad7f;border-bottom:0px}

.leftnav2 a{font: normal 12px verdana; color: #005395;display:block; padding-left:10px; padding-top:4px; padding-bottom:4px; width:188px; }
.leftnav2 .on a, .leftnav2 a:hover { text-decoration:none; background:#97ccc4;}


/* repeat-y is necesarry, otherwise it doesn't work */
.leftnav2 span {display:block; width:174px; padding-left:14px; padding-top:4px; padding-bottom:4px; cursor:pointer; overflow:hidden;  text-overflow: ellipsis; } /* needs cursor for msie bug */
.leftnav2 .parent span { background: url(/Images/nav_arrow_expanded_tcm1795-167431.gif) 0 8px no-repeat; }
.leftnav2 .haschildren span { background: url(/Images/nav_arrow_tcm1795-167430.gif) 0 8px no-repeat; }

li.leftnav1 span {padding-left:5px;}
.leftnav1 .on a, .leftnav1 a:hover { text-decoration:none; background:#97ccc4;}
.leftnav2 .parent{border-bottom-width:0px;}

/*3rd Level Nav */


.leftnav2 .leftnav3 .first a {background: none 0 0 repeat-y;  width:158px; padding-left:40px; }
.leftnav2 .leftnav3 .first a:hover, .leftnav2 .leftnav3 .firston a:hover {text-decoration:none; background:#97ccc4;  width:158px; padding-left:40px;}
.leftnav2 .leftnav3 .firston a {background: none 0 0 repeat-y;  width:158px; padding-left:40px; border-top:1px solid #75ad7f;}

.leftnav2 .leftnav3 .last a {background: none 0 0 repeat-y;  width:158px; padding-left:40px; }
.leftnav2 .leftnav3 .last a:hover, .leftnav2 .leftnav3 .laston a:hover {text-decoration:none; background:#97ccc4;  width:158px; padding-left:40px;}
.leftnav2 .leftnav3 .laston a {background: none 0 0 repeat-y;  width:158px; padding-left:40px; }

.leftnav2 .leftnav3 .on a, .leftnav2 .leftnav3 a:hover { text-decoration:none; background:#97ccc4;}

.leftnav2 .leftnav3 span { background:none; width:118px;}
.leftnav2 .leftnav3 .parent span { background: url(/Images/nav_arrow_expanded_tcm1795-167431.gif) 0 8px no-repeat;}
.leftnav2 .leftnav3 .haschildren span { background: url(/Images/nav_arrow_tcm1795-167430.gif) 0 8px no-repeat; }


/*4th Level Nav */
.leftnav2 .leftnav3 .leftnav4 span { background:none;}

.leftnav2 .leftnav3 .leftnav4 a{ background: url(/Images/bg_menu_nav4_tcm604-169091_tcm1795-169091.gif) 0 90px repeat-y; }
.leftnav2 .leftnav3 .leftnav4 .on a, .leftnav2 .leftnav3 .leftnav4 a:hover { background: url(/Images/bg_menu_nav4_on_tcm604-169092_tcm1795-169092.gif) 0 90px repeat-y;}

.leftnav2 .leftnav3 .leftnav4 .first a { background: url(/Images/bg_menu_nav4_tcm604-169091_tcm1795-169091.gif) 0 0 repeat-y; }
.leftnav2 .leftnav3 .leftnav4 .first a:hover, .leftnav2 .leftnav3 .leftnav4 .firston a:hover {background: url(/Images/bg_menu_nav4_on_tcm604-169092_tcm1795-169092.gif) 0 0 repeat-y; }
.leftnav2 .leftnav3 .leftnav4 .firston a {background: url(/Images/bg_menu_nav4_on_tcm604-169092_tcm1795-169092.gif) 0 0 repeat-y; }

.leftnav2 .leftnav3 .leftnav4 .last a {background: url(/Images/bg_menu_nav4_tcm604-169091_tcm1795-169091.gif) 0 100% repeat-y; }
.leftnav2 .leftnav3 .leftnav4 .last a:hover, .leftnav2 .leftnav3 .leftnav4 .laston a:hover {background: url(/Images/bg_menu_nav4_on_tcm604-169092_tcm1795-169092.gif) 0 100% repeat-y; }
.leftnav2 .leftnav3 .leftnav4 .laston a {background: url(/Images/bg_menu_nav4_on_tcm604-169092_tcm1795-169092.gif) 0 100% repeat-y; }



#rrPageHead{margin-right:5px}

#bodyCopy{padding:0 18px 0px 18px;}
.noleft #bodyCopy {width:565px;}


#bodyCopy a{text-decoration:underline;color:#5374B9;}
#bodyCopy a:hover{text-decoration:none;color:#5374B9;}
#bodyCopy p{font-size:11px;color:#000000;margin:0 0 10px 0;line-height:21px;}
#bodyCopy ul,#bodyCopy ol{font-size:11px;color:#000000;margin-top:0;margin-bottom:10px;line-height:21px;}
#bodyCopy ul ul,#bodyCopy ol ol{font-size:12px;}

#bodyCopy hr{height:1px; color:#C1CED4; background-color: #C1CED4; border-style:solid; border-width:0px;}

.vip2Include{background:#fff;padding:40px 110px;}

#toolbar{display:none;}
#toolbar a{padding:0px 4px 0px 3px;vertical-align:middle;}
#toolbar img{padding-top:2px;vertical-align:bottom;}

#toolbarRight{text-align:right; display:none}
#toolbarRight a{font-size:11px;}

#font{float:right;padding-right:3px; color:#4E8AA5;margin-top:-30px;}
#font img{vertical-align:middle;padding-top:2px;}

#anchorItem {background: #FDFBEE; padding: 5px; border-top:1px solid #000000;  border-bottom:1px solid #000000; margin-bottom:15px;}
.backToTop {text-align: right;}
.backToTopFinal {text-align: right;}

h1{color:#0c5c9b;font-size:18px; font-family:verdana; margin:0px;padding:0 0 10px 0px;}

h2{color:#005395;font-size:12px;font-family:verdana; margin:6px 0 6px 0;}

h3{color:#5376B5; font-size:14px; margin:6px 0 6px 0;}
h3 a{text-decoration:none; color:#5376B5; font-size:14px; margin:6px 0 6px 0;}

h4 {color:#5374B9;font-size:1 em;margin:0px 0 0px 0;}

#contentarea H1{font-family:verdana; font-size:12px; line-height:18px}
.anchorTite H4{font-family:verdana; font-size:11px; line-height:18px; margin:0px; }
.faq_ans{padding-left:44px;padding-right:10px; font-family:verdana; font-size:11px; line-height:18px}
#bodyCopy a.anchorLink{text-decoration:none;}

#keyFact h3 {color:#5376B5; font-size:14px; margin:6px 0 6px 0; padding-top:5px;}
#keyFactBox {background: #ffffff; padding:5px; border-top:1px solid #5376B5;  border-bottom:1px solid #5376B5;color:#3DA4C7;  font-weight:bold; font-family:verdana; margin-bottom:20px; margin-top:10px;}
#keyFactBox p {color:#3DA4C7; font-weight:bold;}
#keyFactBox a {text-decoration: none; color:#3DA4C7; font-weight:bold; margin-top:0px;font-size:13px;}
#keyFactBox b {text-decoration: none; color:#3DA4C7; font-weight:bold; margin-top:0px;font-size:13px;}


#callToAction {background: #99B4CF; padding: 5px; border-style: double; border-color: #333333; margin:6px 0 6px 0;}
#callToAction p {color:#ffffff}
#callToAction a{text-decoration:none;}
#callToAction #callToActionHeader  {color:#ffffff; font-size:1.3em; font-weight:bold;margin: 0px;}

.imgLeft{float:left;margin-right:12px;}
.imgRight{float:right;margin-left:10px;}
.imgBlock{display:block;margin-bottom:10px;}


							
/*FOOTER*/
#footer{display:none;}


.footer_prologo{display:none;}
.bottomtxtcopy{display:none; }
}

/*POPUPS*/

#popup{margin:0;background:#fff; text-align:left;}
#popupContent{padding:20px 30px;}
#refNumber {float:left; padding:8px; }

#refContent1 p	 {float:left; background:#FDFBEE; width: 380px; padding:8px;font-size:11px;color:#333;margin:0 0 10px 0;line-height:13px;}
#refContent2 p	 {float:left; background:#fff; width: 380px;padding:8px; font-size:11px;color:#333;margin:0 0 10px 0;line-height:13px;}

#PopupImage{ font-family: "Verdana";  font-size: 11px;  text-align: center; color: #000000; } 
#sendPageBG {width: 320px;}



/* Glossary items */

	.glossaryterm {background: #ACC0D3;font-family: "verdana";font-size: 12px;font-weight: bold;}
	#glossNav {text-align:;font-size: 11px;font-family: "verdana";font-weight: bold;}
	#glossItems	{text-align: left;padding-right: 3%;padding-left: 3%;font-family: "verdana";font-size: 11px;		}
		
		
/* Poster items */ 

	#referenceText{font-family: "verdana";font-size: 11px;color: #999999; } 
	#PosterConclusion{font-family: "verdana";font-size: 11px;color: #000000;background: #FDFBEE;padding-left: 5%;padding-bottom: 2%; padding-top: 2%; }
	#PosterConclusion h3{color:#5376B5; font-size:1.1 em; margin:6px 0 6px 0; text-align: center  }

/* Sitemap */
	#sitemap {margin-left:-40px }
	#sitemap a {text-decoration:none;}
	#sitemap a:hover{text-decoration:underline;}
	#sitemap ul li{list-style: none; }
	#sitemap h1 {background: 99B4CF; padding:0 0 3 3px}
	#sitemap h1 a {color:#ffffff; font-size:12 px; padding:0px; }
	#bodyCopy #siteMap h1 a{font-size:12px;}
	#sitemap h1 a:hover {color:#ffffff; }
	#sitemap ul li ul li { font-weight:bold;}
	#sitemap ul li ul li ul li { font-weight:normal; list-style: square;}
	#sitemap ul li ul li ul li ul li{ font-weight:normal; list-style: circle;}



	/* Newsletter Offer on Search */
.SearchNewsletterOffer {background-color: #F7FEF4; border:1px solid #C1CED4; padding: 5px; width:100%}




/* New design----------------------------------------------------------------------------------------------------*/

.borderline{background-color:#ccc;}
.borderimage{border-right: 1px solid #999999;}
.bordertext{padding:2px 3px 5px 8px;font:normal 11px verdana;color:#000;line-height:17px;}


.headerbackgroundLeft{width:5px;background-image:url();background-repeat:no-repeat;background-position: top left}
.headerbackground {width:750px;background-image:url();background-repeat:repeat-x;}
.headerbackgroundRight{width:5px;background-image:url();background-repeat:no-repeat;background-position: top right}


/*----introblock colum--------------------------------------------------*/

#HomepageVipBlockHeaderTop {height:4px;background-image:url(/Images/vip_block_titletop_tcm1795-166308.jpg);background-repeat:no-repeat; }
#HomepageVipBlockHeader {height:37px;background:#D6D6D6;background-image:url(/Images/vip_block_titlebottom_tcm1795-163380.jpg);background-repeat:no-repeat; }
.homepageVipblockBackground{width:291px;border-right: 1px solid #ccc; border-left: 1px solid #ccc; background:#F1EFF0;background-image:url(/Images/vip_block_background_tcm1795-163385.jpg);background-repeat:repeat-x;}
#homepageVipblockBottom {height:4px;background-image:url(/Images/vip_block_bottom_tcm1795-163381.jpg);background-repeat:no-repeat; }   

#IntroBackgroundTop{height:4px;padding-top:5px;background-image:url(/Images/introtext_block_top294x4_tcm1795-166349.jpg);background-repeat:no-repeat;background-position: bottom right}
#IntroBackground {width:262px;padding:0 15px; margin:0; border-right: 1px solid #ccc; border-left: 1px solid #ccc;background:#fff; background-image:url(/Images/announcement_block_background_tcm1795-163417.jpg);background-repeat:no-repeat;background-position: bottom right}
#IntroBackground .IntroTitle{font:bold 14px verdana;color:#000;margin:0;padding:10px 0 0 0;}
#IntroBackgroundBottom {height:4px;background-image:url(/Images/introtext_block_bottom294x4_tcm1795-166348.jpg);background-repeat:no-repeat;background-position: top right }


/*----Announcement colum--------------------------------------------------*/

#homepagerightcolNew #homepageAnnouncementBlockNew {width:305px;float:left;}

#AnnouncementBackgroundTop {height:4px;background-image:url(/Images/announcement_block_top_tcm1795-163416.jpg);background-repeat:no-repeat;}
#AnnouncementBackground{width:392px;vertical-aling:top;border-right: 1px solid #ccc; border-left: 1px solid #ccc;background:#fff; background-image:url(/Images/announcement_block_background_tcm1795-163417.jpg);background-repeat:no-repeat;background-position: bottom right}
#AnnouncementBackgroundBottom {height:4px;background-image:url(/Images/bot_tcm1795-163421.jpg);background-repeat:no-repeat; }

.homepageAnnouncementColum {border:1px solid #ccc; background: #FFF;text-align:left; margin:2px;}
.announcementTitle a{font:bold 13px verdana;color:#000;margin:0;padding:0;}


/*----Spotlight colum--------------------------------------------------*/

/*#SpotlightBackgroundTop{with:145px;height:4px;background-image:url(/Images/announcement_block_top_tcm1795-165957.jpg);background-repeat:no-repeat;}*/
#SpotlightBackground {text-align:center; vertical-aling:top;border-right: 1px solid #ccc; border-left: 1px solid #ccc;background-image:url(/Images/spotlight_bar_background_tcm1795-146348.jpg);background-repeat:repeat-y;}
/*#SpotlightBackgroundBottom {height:4px;background-image:url(/Images/announcement_block_bottom_tcm1795-165958.jpg);background-repeat:no-repeat;}*/
#clinic{width:685px; padding-left:45px; }

/*------- Table-----------------*/
.pagetable {background:#EDF5F5;border:1px solid #B3DADB; font:Bold 15px Arial;color:#000000; text-align:left; border-collapse: collapse;}
TD .headingbg {background:#B1D9DA; font:Bold 15px Arial;color:#054789; text-align:center; padding:10px 5px 10px 5px; text-align:center;}
.pagetable TD{border: 1px solid  #B3DADB;  border-collapse: collapse;  padding:10px 5px 10px 5px; }
.tabletd{color:#054789; text-align:center;}
.headingbg span{color:#F29E17;}

/* BEGIN POP UP PAGE */

#layerfullpage   { z-index:100; position:absolute;top:0; left:0; width:100%; background:#000;
    opacity : 0.6; display:none; }
#contenerPopupSite { z-index:1000; position:absolute; top:0; left:0; border:1px solid #6a6767; display:none;}

/* END POP UP PAGE */



