
/* include the quickpoll stylesheet, styles can be overruled after the import statement */
@import url("/hcp/includes/css/QuickpollImportCss.asp");

body
{
margin:0px;
background-image:url(/Images/bgGradient_tcm959-220506.gif);
background-repeat:repeat-x;
background-color:#ceaba5;
}

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

img {border:none;}

#printHead{display:none}

.bottomtxtcopy{display:none;}

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:760px;margin-left: auto;margin-right: auto;text-align: center;background:#FFFFFF;padding:0px 40px 0px 40px}
#contentHeight{height:100%} 

#top{width:100%; height:63px; float:right;background:#ffffff;padding-top:10px;}
#topRight{float:right;xpadding-top:12px;padding-right:0px; text-align:right; width:400px;margin-top:10px;margin-right:0px;}
#back {text-align:right;}
#productLogo{padding:8px 8px 0px 0px; float:left;}

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

/* Segment Navigation menu items */
#segmentBar {text-align:right;xbackground-image:url(/Images/topBarBg_tcm959-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: inline;	text-align: center;font: normal 11px verdana;color:#6a696a;padding:0px;}
#globalNavigation, #globalNavigation ul {list-style: none; padding: 0; margin: 0; display:block; margin-right:0px;padding-top:8px;}
#globalNavigation li a{font-weight: normal;color:#6a696a;text-decoration: none;}
#globalNavigation a:hover{color: #6a696a; text-decoration:none;}
#globalNavigation .on{color: #6a696a;}




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

#search p{font:bold 11px verdana;color:#004588;margin:0;}
#searchInput{border:1px solid #ff3091;width:95px; font-size:11px;vertical-align:middle;margin-right:-5px;border-right:0px;color:#6a696a;height:13px;padding:2px 3px 2px 3px;}

.noleftnoright #NavContentSpotlightTable {width:840px;}
 



/* this has different sizes depending on hiding of columns */
#NavContentSpotlightTable {width:840px;clear:both;margin:2px -40px 0px -40px;}



#topmenu{width:760px;}

#leftcol{display:none;}
td#rightCol{width:196px }
div#rightcol {display:none;}
div#rightcol_Div {display:none;}
#content{padding:15px 0 20px 0;background:#ffffff;vertical-align : top; text-align:left;}
.noleftnoright #content {width:840px;padding-left:40px;padding-right:40px;border-right:none;}
.noright #content {padding-right:23px;}
#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;}

#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:141px; margin-right:0px;}
.leftnav2 li {list-style:none; margin:0; padding:0; line-height:0px;} /* line-height 0 for msie */

.leftnav2 a{background: url(/Images/img2_tcm959-217309.gif) 0 100% no-repeat; font: normal 11px verdana; color:#859799;display:block; padding-left:18px; padding-right:5px; width:118px;}
.leftnav2 .on a, .leftnav2 a:hover { text-decoration:none; background: url(/Images/img10_tcm959-217310.gif) 0 100% no-repeat; color:#ff0078;}

/* repeat-y is necesarry, otherwise it doesn't work */
.leftnav2 span {display:block; width:102px; padding-left:14px; padding-top:8px; padding-bottom:8px; cursor:pointer; overflow:hidden;  text-overflow: ellipsis; } /* needs cursor for msie bug */
.leftnav2 .parent span { background: url(/Images/Arrow_Expand_tcm959-217320.gif) 0 12px no-repeat; }
.leftnav2 .haschildren span { background: url(/Images/Arrow_Static_tcm959-217319.gif) 0 10px no-repeat; }


/*3rd Level Nav */
.leftnav2 .leftnav3{margin-top:-13px;}
.leftnav2 .leftnav3 a{background: url(/Images/Leftnav3_tcm959-217311.gif) 0 100% repeat-y; padding:8px 5px 8px 34px; width:102px; color:#859799;}
.leftnav2 .leftnav3 .on a {color:#ff0078;}
.leftnav2 .leftnav3 a:hover{background: url(/Images/img10_tcm959-217312.gif) 0 100% repeat-y; color:#ff0078;}

.leftnav2 .leftnav3 span { background:none; width:118px;}
.leftnav2 .leftnav3 .parent span { background: url(/Images/Arrow_Expand_tcm959-217320.gif) 0 8px no-repeat;}
.leftnav2 .leftnav3 .haschildren span { background: url(/Images/Arrow_Static_tcm959-217319.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_tcm959-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_tcm959-169092.gif) 0 90px repeat-y;}

.leftnav2 .leftnav3 .leftnav4 .first a { background: url(/Images/bg_menu_nav4_tcm604-169091_tcm959-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_tcm959-169092.gif) 0 0 repeat-y; }
.leftnav2 .leftnav3 .leftnav4 .firston a {background: url(/Images/bg_menu_nav4_on_tcm604-169092_tcm959-169092.gif) 0 0 repeat-y; }

.leftnav2 .leftnav3 .leftnav4 .last a {background: url(/Images/bg_menu_nav4_tcm604-169091_tcm959-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_tcm959-169092.gif) 0 100% repeat-y; }
.leftnav2 .leftnav3 .leftnav4 .laston a {background: url(/Images/bg_menu_nav4_on_tcm604-169092_tcm959-169092.gif) 0 100% repeat-y; }

#rrPageHead{margin-right:5px}

.noleft #bodyCopy {width:500px;padding-left:90px;}

#bodyCopy {width:460px;font-family:verdana;font-size:11px;color:#6a696a;line-height:18px;padding:0 18px 0px 141px;}
#bodyCopy a{text-decoration:none;color:#ff3091;}
#bodyCopy a:hover{text-decoration:none;color:#ff3091;}
#bodyCopy p{color:#6a696a;margin:0 0 0px 0;line-height:18px;}
#bodyCopy ul,#bodyCopy ol{color:#6a696a;margin-top:0;margin-bottom:10px;line-height:18px;}
#bodyCopy ul ul,#bodyCopy ol ol{font-size:11px;}
#bodyCopy img{float:left;}
#bodyCopy .imgleft{display:none;}
#bodyCopy .imgleft_1{float:left;margin-right:20px;}
#bodyCopy .imgright{float:right;}
#bodyCopy .imgright_1{float:right;margin-left:25px;margin-bottom:80px;}
#bodyCopy hr{height:1px; color:#C1CED4; background-color: #C1CED4; border-style:solid; border-width:0px;}
#bodyCopy #tableContainer td{width:250px;height:100%;vertical-align:top;padding:0px 15px 0px 0px;}
#bodyCopy #tableContainer .subheader {color:#5d555b;font-size:14px;margin:6px 0 0px 0;font-weight:700;}
#bodyCopy #tableContainer ul{list-style:none;margin-left:0px;margin-top:5px;}
#bodyCopy #tableContainer .tableLeft ul li{background:url(/Images/plus_tcm959-219998.jpg) 0 3px no-repeat;padding-left:25px;padding-bottom:3px;}
#bodyCopy #tableContainer .tableRight ul li{background:url(/Images/minus1_tcm959-219999.jpg) 0 3px no-repeat;padding-left:25px;padding-bottom:3px;}
#bodyCopy .imgcenter{margin-top:-15px;padding-bottom:20px;}
#bodyCopy a img.imgleft{margin-left:15px;}
#bodyCopy .imgleft_2{float:left;margin-left:6px;}
#bodyCopy .highlight{color:#ff3091;}
#bodyCopy .text_faq{margin-bottom:10px;}
#bodyCopy .imgcenter_1{margin-left:145px;padding-bottom:20px;}
#bodyCopy .innertable{border-top:1px solid #ff3091; border-left:1px solid #ff3091;}
#bodyCopy .innertable td{border-right:1px solid #ff3091; border-bottom:1px solid #ff3091;padding:2px;vertical-align:top;}





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


#toolbar{margin-bottom:11px; float:left;display:none;}
#toolbarRight{text-align:right;}
#toolbarRight a{font-size:11px;}

#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:#5d555b;font-size:18px;margin:0px;padding:0 0 10px 0px;font-weight:400;}

h2{color:#5d555b;font-size:14px;margin:6px 0 0px 0;}

h3{color:#5d555b; font-size:12px; 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;}

#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;}
#bodyCopy .imgsource {float:right;margin-left:10px;margin-top:10px;}


							
/*FOOTER*/
#footer{display:none;}
#footer li {float: left;text-align: center;font:normal 11px verdana;color:#899b9d;display: block;padding-left:3px;}
#footer{list-style: none; padding: 0; margin: 0;}
#footer ul {list-style: none; padding: 0; margin: 0;padding-left:0px;}
#footer li a{font-weight:normal;color:#899b9d;text-decoration: none;}
#footer a:hover{color: #899b9d; text-decoration:none;}
#footer .on{color: #899b9d;}
#footer img{padding:10px 0;}
table#footer{display:none;}
table#footerbottom{display:none;}
.footer_logo{padding-left:43px;padding-top:5px;text-align:left;z-index:1;}
.footer_links{padding:0px;padding-top:25px;padding-bottom:8px;padding-left:40px;}
.footer_prologo{display:none;padding-left:30px;}

#errorUl{color:red !important;list-style-type:none;margin:0;padding:0;}
.error{color:red !important;}

select{background:#fff;font-size:1em;}
.inputText{background:#fff;font-size:1em;border:1px solid #666;}
.inputSubmit{background:#fff;font-size:1em;border:1px solid #666;}

/*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 {color:#5d555b;font-size:14px;font-weight: bold;}
	#glossNav {text-align:left;font-weight: bold;}
	#glossNav td{letter-spacing:5px;}
	#glossItems	{text-align: left;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; }
	#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_tcm959-166308.jpg);background-repeat:no-repeat; }
#HomepageVipBlockHeader {height:37px;background:#D6D6D6;background-image:url(/Images/vip_block_titlebottom_tcm959-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_tcm959-163385.jpg);background-repeat:repeat-x;}
#homepageVipblockBottom {height:4px;background-image:url(/Images/vip_block_bottom_tcm959-163381.jpg);background-repeat:no-repeat; }   

#IntroBackgroundTop{height:4px;padding-top:5px;background-image:url(/Images/introtext_block_top294x4_tcm959-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_tcm959-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_tcm959-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_tcm959-163416.jpg);background-repeat:no-repeat;}
#AnnouncementBackground{width:298px;vertical-aling:top;border-right: 1px solid #ccc; border-left: 1px solid #ccc;background:#fff; background-image:url(/Images/announcement_block_background_tcm959-163417.jpg);background-repeat:no-repeat;background-position: bottom right}
#AnnouncementBackgroundBottom {height:4px;background-image:url(/Images/bot_tcm959-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_tcm959-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_tcm959-146348.jpg);background-repeat:repeat-y;}
#SpotlightBackgroundBottom {height:4px;background-image:url(/Images/announcement_block_bottom_tcm959-165958.jpg);background-repeat:no-repeat;}

/*--------------------------FAQ-------------------------------------*/
.backtotop a {background-image: url(/Images/Arrow_tcm959-219982.jpg);background-repeat:no-repeat;padding-left:10px;}
#bodyCopy p.backtotop {margin-bottom:10px;}

/*----------------Container ---------------------*/

#note {
            position: absolute;
            background:#f2f4f3;
            padding: 10px;
            border: 1px solid #6a696a;
            z-index: 1;
            visibility: hidden;
            font: normal 11px Verdana;
            color: #6a696a;
}

/*----------------Firefox CSS---------------------*/
