

html{height:100%;}
body{margin:0px;background:#ffffff;text-align:center;height:100%;color:#666666;line-height:16px;font-size:12px;font-family:verdana;}

body,td{font-size:12px}

body br{font-size:0px;}
#bodyCopy a{text-decoration:underline;color:#bfd730;}
#bodyCopy a:hover{text-decoration:none;}
img {border:none;}
td{vertical-align:top}


#printHead{display:none}


a,p,ul,ol,h1,h2,h3,h4,h5,h6{font-family:verdana}
ul{margin:0px 0px 0px 23px;padding:0px;}
a{text-decoration:underline;color:#bfd730;}
a:hover{text-decoration:none;color:#bfd730;}
hr{color:#b2c7d7;height:1px;}


#container{width:760px;margin-left: auto;margin-right: auto; text-align: left;background:none;}
.bottomContainer{display:none;}
#contentHeight{height:100%} 

#top{width:760px;float:right;background:#ffffff; background-image:none;padding-bottom:10px;}
#topRight{display:none;}
#productLogo{float:left;}
#Nav{display:none;}
#mastheadwrap #masthead table{display:none;}
#belowmasthead {display:none;}


#container #aboveLoginPageContent{display:none;}
#container #belowLoginPageContent{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;  width: 25%; border:1px solid #ffffff; }
.searchNav li a{}
.searchNav li a:hover{}




/* Segment Navigation menu items */
#segmentBar{display:none;}
#NavContentSpotlightTable {width:760px;margin:10px 0px 45px 0px;clear:both;}
#NavContentSpotlightTable br{font-size:11px;}


#search p{font:bold 1em verdana;color:#000000;margin:0;}
#searchInput{border:1px solid #c2b7b2;width:98px;height:14px;font-size:11px;font-family:verdana;}

#topmenu{width:760px;}

#leftcol{display:none;}
#rightCol #rightcol_Div{display:none;}

#content{width:760px;border:0px;}
#contentVIP{margin:0 163px 0 178px;padding:10px 0 20px 0;background:#FFFFFF;vertical-align : top;}

#contentBottom{display:none;}
#contentTop{display:none;}
.bottomLine{display:none;}

/*----introblock colum--------------------------------------------------*/
#HomepageVipBlockHeaderTop {height:4px;background-image:url(/Images/vip_block_titletop_tcm879-166308.jpg);background-repeat:no-repeat; }
#HomepageVipBlockHeaderTop img{display:none;}
#HomepageVipBlockHeader {height:37px;background:#D6D6D6;background-image:url(/Images/vip_block_titlebottom_tcm879-163380.jpg);background-repeat:no-repeat; }
.homepageVipblockBackground{width:213px;height:70px;border-right: 1px solid #e6e6e6; border-left: 1px solid #e6e6e6; background:#F1EFF0;background-image:url(/Images/vip_block_background_tcm879-163385.jpg);background-repeat:repeat-x;}
#homepageVipblockBottom {height:6px;background-image:url(/Images/vip_block_bottom_tcm879-163381.jpg);background-repeat:no-repeat; }   
#homepageVipblockBottom img{display:none;}
.homepageVipblockBackground table{width:213px !important;}
.homepageVipblockBackground table table{width:auto !important;}

#IntroBackgroundTop{height:15px;padding-top:0px;background-image:none;}
#IntroBackgroundTop img, #IntroBackgroundTop br{display:none;}

#IntroBackground {height:420px;width:215px;background:#ffffff;background-repeat:no-repeat;background-position: bottom right;color:#686868;}
#IntroBackground strong{color:#00447c;}





#IntroBackground .IntroTitle{font:bold 14px verdana;color:#000;margin:0;padding:10px 0 0 0;}
#IntroBackgroundBottom {height:0px;background-image:none;background-position: top right;display:none;}
/*----Announcement colum--------------------------------------------------*/

#homepagerightcolNew #homepageAnnouncementBlockNew {width:400px;float:left;}
#AnnouncementBackgroundTop {height:1px;background-repeat:no-repeat;}
#AnnouncementBackgroundTop img{display:none;}
#AnnouncementBackground{width:auto;vertical-align:top;background:#fff;border-right:1px solid #b2c7d7;border-left:1px solid #b2c7d7;padding:0px 9px;}
#AnnouncementBackgroundBottom {height:0px;background-repeat:no-repeat;display:none;}
.homepageAnnouncementColum {background: #FFF;text-align:left; margin:0 0 20px 0;width:auto;}
.announcementTitle a{font:bold 18px verdama;color:#00aeef;text-align:left;text-decoration:none;}
.announcementTitle{font:bold 18px verdama;color:#00aeef;text-align:left;text-decoration:none;padding:0;}
.midtext strong{font-size:12px;color:#00447c;line-height:14pt;}
.midtext{font-size:12px;color:#686868;line-height:14pt;margin:0px;}
.GotoMore a{font-size:10px;line-height:14pt;color:#bfd730;}
.GotoMore {margin-top:0px}

.borderimage{vertical-align:middle;padding-left:3px;padding-right:6px;}
.borderimage img{border: none;padding-right:5px;}
.bordertext{color:#00aeef;font-size:18px;line-height:auto;margin:0px;padding:0px 0px 5px 0px;font-family:helvetica;font-weight:400;}
.bordertext1{padding:0px;}
#homepage2colleftcol {width:224px;float:left;margin:0;padding:0;}
#homepage2colleftcol table{margin:-3px 0px 0px -3px;}
#homepage2colleftcol table table{margin:0px;}
#homepage2colrightcol {padding:0px 175px 10px 10px;border-left:1px solid #b2c7d7;}


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

#SpotlightBackgroundTop{with:145px;height:4px;background-image:none;}
#SpotlightBackgroundTop img{display:none;}
#SpotlightBackground {text-align:center; vertical-align:top;}
#SpotlightBackgroundBottom {height:0px;background-image:none;display:none;}


#bodyCopy{width:760px;font-weight:normal;font-family:verdana;color:#686868;line-height:18px;font-size:11px;padding:0px;}


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

#toolbar{padding-top:0px;float:right;color:#b2c7d7;}
#toolbar br{display:none;}
#toolbar img{vertical-align:middle;}
#toolbarRight{display:none;}
#toolbarRight a{font-size:11px;}
#font{float:right;color:#b2c7d7;}
#font a{vertical-align:middle;}
#font img{vertical-align:bottom;}
#anchorItem {background: #FDFBEE; padding: 5px; border-top:1px solid #000000;  border-bottom:1px solid #000000; margin-bottom:15px;}
.backToTop {text-align: right;}

p{color:#666666;line-height:19px;font-size:12px;margin:0px;}
sub, sup{font-size:10px;}

strong{color:#00447c;}

h1{color:#00aeef;font-size:18px;line-height:auto;margin:0px;padding:0px;font-family:helvetica;font-weight:400;margin-bottom:5px;}

h2{color:#00447c;font-size:13px;margin:6px 0 6px 0;}

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

h4 {font-size:10px;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 #b9794d;  border-bottom:1px solid #b9794d;color:#b9794d;  font-weight:normal; font-family:verdana; margin-bottom:20px; margin-top:10px;}
#keyFactBox p {color:#000; font-weight:normal;}
#keyFactBox a {text-decoration: none; color:#000; font-weight:normal;font-family:verdana; margin-top:0px;font-size:13px;}
#keyFactBox b {text-decoration: none; color:#000; font-weight:normal;font-family:verdana;margin-top:0px;font-size:13px;}


#bodyCopy li{list-style-image:url('/images/bluebullet.jpg');}

/* News release section Css */
#NewsContent .newstitle {color:#00aeef;font-size:18px;line-height:auto;margin:0px;padding:0px;font-family:helvetica;font-weight:400; padding-bottom:15px;}
.Newscontentblock .newsheadline{padding-bottom:10px;}
.Newscontentblock .newsintro {color:#666666;line-height:16px;font-size:12px;margin:0px;font-family:verdana;padding-bottom:5px;}
.Newscontentblock .readmore{float:right;padding-top:10px;}
.Newscontentblock .readmore a{float:right;}
#belowContentBottom{display:none;}
/*FOOTER*/
/*FOOTER*/
#footer{width:760px;list-style: none; padding: 0; margin:5px 0px;}
#footer td{vertical-align:middle;}
#footer a{vertical-align:middle;}
#footer .footer_prologo, #footer .footer_links{display:none;}
#footer li {float: left;text-align: center;font:normal 11px verdana;color:#c0c0c0;display: block;padding: 3px;}
#footer ul {list-style: none; padding: 0;float:right;margin:0px;margin-right:-3px;position:relative;}
#footer li a{font-weight: normal;color: #c0c0c0;text-decoration: none;}
#footer a:hover{color: #c0c0c0; text-decoration:underline;}
#footer .on{color: #c0c0c0;}
#bottomfooter {width:760px;margin:-2px 0px 0px 0px;}
#bottomfooter .bottomtxtcopy{color: #000000;font-size:80%; background:#ffffff; font-family:verdana;margint:0px;}
#bottomfooter .bottomtxtcopy .bottomtxtsiteleft{float:left;}
#bottomfooter .bottomtxtcopy .bottomtxtsiteright{display:none;}

#errorUl{color:red !important;list-style-type:none;margin:0;padding:0;}
.error{color:red !important;font-size:11px;}
.inputTextarea{border:1px solid #666;}

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;cursor:hand;cursor:pointer;}

/*POPUPS*/

#popup{margin:0;background:#fff; text-align:left;}
#popup img{}
#popupContent{padding:5px 30px 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:1.5em;}
#refContent2 p	 {float:left; background:#fff; width: 380px;padding:8px; font-size:11px;color:#333;margin:0 0 10px 0;line-height:1.5em;}

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



/* Glossary items */

	.glossaryterm {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:#00A88E; 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 green; padding: 3pt;}
