@charset "utf-8";
@import './styleReset.css';

/* --GLOBAL Generic-- */
	/*-General Content-*/
	/*body{color:#6d605d; _font-family:Georgia, "Times New Roman", Times, serif; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; }*/

	body{color:#6d605d;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; }

	h1{ font-size:18pt; color:#1784c2; font-family:Georgia,"Times New Roman", Times, serif;}
	
	h2 {color:#000066;font-size:110%;font-weight:bold;margin:0px 0px 0px 0px;padding:0px;}
	h3 {color:#000066;font-size:100%;font-weight:bold;margin:0px;padding:0px;}
	h4{color:#1686c4;font-size:100%;font-weight:bold;margin:0px;padding:0px;} 	
	
	/*Robs h tag styles*/
	H2 {
	color:#000066;
	font-size:110%;
	margin:0px 0px 0px 0px;
	padding:0px;
	}

H3 {
	color:#000066;
	font-size:100%;
	font-weight:bold;
	margin:0px;
	padding:0px;
	}
	
H4 {
	color:#1686c4;
	font-size:100%;
	font-weight:bold;
	margin:0px;
	padding:0px;
	} 
	
	/*Robs h tag styles*/
	
	strong{font-weight:bold;}
	.darkBlue,.dark{color:#233a76;}
	.lightBlue, .light{color:#1784c2;}
	.darkGrey{color:#595451;}
	#shell {width:956px; min-height:400px; margin:0px auto;}
	#main{float:left;margin:0px 0px 0px 0px !important; margin:0px 0px 0px 0px; width:956px; }
	#content h1{padding:0px 0px 10px 0px;}
	
	/*#content h2{padding:0px 0px 0px 0px}*/
	#content h2{padding:0px 0px 5px 0px;}
	
	a:link.more{color:#1784c2;}
	a:hover.more{text-decoration:underline;}
	.thumb{float:left; width:90px; height:90px;}

	#stack ul{float:left; clear:left; padding:4px 6px 4px 0px;}
	
	
	/* bullets style updated by loucas 09-09-2010 to allow for nested bullets 	*/
	#bullets{float:left;margin:0px 0px 0px 0px !important; margin:0px 0px 0px 0px;  border:0px solid yellow;}
	#bullets ul {clear:both; display:block; padding:0px 0px 0px 0px ; border:0px solid #2bb1df;}
	#bullets ul li {display: block; clear:both; padding:0px 0px 0px 0px ; border:0px solid red; }
	#bullets ul li ul{display:block; clear:both; padding:0px 0px 0px 0px; border:0px solid green; margin:8px 0px 0px 0px;}
	#bullets ul li ul li{display:block; clear:both; padding:4px 10px 5px 30px;border:0px solid black; }
	

	
	
	
	

	/*#content ul {float:left; clear:left; padding:4px 6px 14px 0px; }*/
	#content ul {clear:left; padding:4px 6px 14px 0px; }
	
	#content ol{clear:left;padding:4px 6px 14px 12px; }
	
	
	#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{clear:both;}
	#content a{color:#1784c2;}
	
	#stack ul li, #content ul li{padding:5px 0px 5px 30px; background:url(../images/ico_bullet.gif) no-repeat 10px 5px; clear:both;}
	

	#main.lineList #content ul{padding:4px 0px 4px 0px;}
	#main.lineList #content ul li{display:block;background-image:url(none); border-top:1px solid #2bb1df; padding-left:0px;}
	/*#content p{clear:left;padding:0px 0px 15px 0px;}*/
	#content p{padding:0px 0px 11px 0px;color:#6d605d;}
	
	
/* !!GLOBAL - Generic!! */

/* --GLOBAL Side Stack-- */
	/*-General Stack Content-*/
	#stack{margin:3px 0px 0px 0px;}
	.item h2{color:#1784c2; padding:0px 6px 0px 6px;} 
	.item h3{color:#233a77; padding:0px 6px 0px 6px;} 
	.item p{padding:0px 6px 0px 6px;}
	.item a{text-decoration:none; color:#1784c2;}
	.item h2 a{color:#1784c2;}
	.item p a{color:#6d605d; }
/* !!GLOBAL Side Stack!! */

/* --GLOBAL - Top Links (Above the navigation bar)-- */
	/*-Top Links Container-*/
	#topLinks{height:36px; margin:20px 0px 0px 0px; font-size:8pt;}
	#topLinks span{float:left;padding:3px 0px 0px 0px;}
	
	/*-Quick Links text-*/
	#quickLinks{float:left;}
	#quickLinks a{color:#6d605d; text-decoration:none;}
	#quickLinks a:hover{color:#13387e;}
	/*-Share Price-*/
	#sharePrice{float:left;padding-left:24px;}
	#sharePrice span{float:left; margin:auto 2px auto 6px !important; margin:auto 1px auto 3px;}
	#sharePrice a{float:left;display:block;height:25px;width:97px;text-indent:-9999px;overflow:hidden;background:url(../images/top_btn_sharePrice.gif) no-repeat 0px 0px;}
	#sharePrice a:hover{background:url(../images/top_btn_sharePrice.gif) no-repeat 0px -30px;}
	/*-Global Sites Drop Down List-*/
	#globalSiteDropDown{float:right;}
	#globalSiteDropDown a{float:left;display:block;width:139px; margin:0px px 0px 0px; padding:4px 20px 10px 0px;background:url(../images/top_btn_arrowDown2.gif) no-repeat 130px 0px;color:#6d605d;text-decoration:none; }
	#globalSiteDropDown a:hover{background:url(../images/top_btn_arrowDown2.gif) no-repeat -140px 0px;}
	
	
	
	#globalSiteDropDown #dropOut{position:absolute;margin:0px 0px -10px -13px;# margin:0px 0px 0px -183px;display:none;padding:40px 15px 15px 15px !important; padding:36px 15px 15px 15px; background:url(../images/top_bg_dropDownTop.gif) no-repeat 15px 24px; _background:url(../images/img_bg_clear.gif);}
	#globalSiteDropDown a:link, #globalSiteDropDown a:hover, #globalSiteDropDown a:visited, #globalSiteDropDown a:active{color:#6d605d;}
	#globalSiteDropDown #drop{float:left;width:168px;# width:170px; background:url(../images/top_bg_dropDown2.gif) repeat-y; padding:0px 0px 0px 0px;border-bottom:#2bb1df 1px solid; height:200px;  overflow-x:hidden;overflow-y:auto; overflow:auto;}
	#globalSiteDropDown #drop p{padding:0px 0px 0px 5px;}
	#globalSiteDropDown #drop ul{float:left;width:140px !important; width:140px;_background:url(../images/top_bg_dropDownTops.gif) no-repeat;  margin:0px; padding:5px 0px 0px 10px;}
	#globalSiteDropDown #drop li{float:left; clear:left; }
	#globalSiteDropDown #drop a{background:url(none); margin:0px;padding:0px 0px 5px 0px;}
/* !!GLOBAL - Top Links (Above the navigation bar)!! */

/* --GLOBAL - Top Navigation-- */
	/*-Global Logo-*/
	#logo{float:left;clear:left; width:139px; height:53px;}
	
	/*-Global Search-*/
	#search{float:left; width:205px; height:53px; background:url(../images/nav_bg_search.gif) no-repeat;}
	#search #keywords{float:left; width:120px; height:15px; margin:17px 0px 0px 46px !important;margin:17px 0px 0px 46px;# margin:16px 0px 0px 46px; border:none; outline:none; background:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;  color:#6d605d; }
	#search #btnsearch{float:left;margin:15px 0px 0px 0px;border:none; height:17px; width:17px;outline:none; background:url(../images/ico_search.gif) no-repeat center;
font-size:1pt; color:#fff;
	cursor:pointer;
	}
	/*-Global Navigation-*/
	#nav{float:left;width:612px; height:53px;}
	#nav li{display:inline;}
	#nav a {
	float:left;
	display: block; /* we need this to be able to set width and height, which doesn't apply to inline-level elements */
	height:53px;
	width:102px;
	text-indent:-9999px; /* moves text to the side */
	overflow:hidden; /* hides text (just in case) also, on links hides unneeded part of "dotted border" aka outline when clicked */
	}
	#nav li #aboutUs a{background:  url(../images/nav_btn_aboutUs.gif) no-repeat;}
	#nav li.selected #aboutUs a,#nav li.selectedParent #aboutUs a, #nav li #aboutUs a:hover {background:  url(../images/nav_btn_aboutUs.gif) no-repeat 0px -53px;}
	
	#nav li #ourPeople a{background:  url(../images/nav_btn_ourPeople.gif) no-repeat;}	
	#nav li.selected #ourPeople a, #nav li.selectedParent #ourPeople a, #nav li #ourPeople a:hover{background:  url(../images/nav_btn_ourPeople.gif) no-repeat 0px -53px;}
	
	#nav li #community a{background:  url(../images/nav_btn_responsibility.gif) no-repeat;}
	#nav li.selected #community a, #nav li.selectedParent #community a, #nav li #community a:hover{background:  url(../images/nav_btn_responsibility.gif) no-repeat 0px -53px;}
	
	#nav li #investors a{background:  url(../images/nav_btn_investors.gif) no-repeat;}
	#nav li.selected #investors a, #nav li.selectedParent #investors a, #nav li #investors a:hover{background:  url(../images/nav_btn_investors.gif) no-repeat 0px -53px;}
	
	#nav li #media a{background:  url(../images/nav_btn_media.gif) no-repeat;}
	#nav li.selected #media a,#nav li.selectedParent #media a, #nav li #media a:hover{background:  url(../images/nav_btn_media.gif) no-repeat 0px -53px;}
	
	#nav li #contactUs a{background:  url(../images/nav_btn_contactUs.gif) no-repeat;}
	#nav li.selected #contactUs a, #nav li.selectedParent #contactUs a, #nav li #contactUs a:hover{background:  url(../images/nav_btn_contactUs.gif) no-repeat 0px -53px;}
	
	
/* --GLOBAL - Top Navigation-- */

/* --Home Page-- */
	/*-General Content-*/
	.home #content{float:left; margin:0px 0px 0px 0px;}
	
	/*-Brand Area-*/
	.home #brandArea{ float:left; width:950px; }
	
	/*-Horizontal Stacks - First below the brand area-*/
	#stacksA{float:left; width:956px;padding:0px 0px 10px 0px;font-size:8pt;}
	#stacksA .stack{text-indent:-9999px;overflow:hidden;}

	#stacksA div{float:left; width:233px; margin:0px 0px 0px 7px!important; margin:0px 0px 0px 7px;}
	#stacksA div.first{margin:0px!important;}
	#stacksA h2{float:none !important;float:left;padding:0px 0px 10px 0px;}
	#stacksA p{color:#1784c2; padding:0px 15px 0px 10px; }
	#stacksA a{float:left; width:233px; height:24px;margin:0px !important;padding:0px !important;}
	
	#stacksA #stackA a{background:url(../images/stackA_bg_pill_PI.gif) no-repeat;}
	#stacksA #stackA a:hover{background:url(../images/stackA_bg_pill_PI.gif) no-repeat 0px -34px;}
	
	#stacksA #stackB a{background:url(../images/stackA_bg_pill_PE.gif) no-repeat;}
	#stacksA #stackB a:hover{background:url(../images/stackA_bg_pill_PE.gif) no-repeat 0px -34px;}
	
	#stacksA #stackC a{background:url(../images/stackA_bg_pill_FTG.gif) no-repeat;}
	#stacksA #stackC a:hover{background:url(../images/stackA_bg_pill_FTG.gif) no-repeat 0px -34px;}
	
	#stacksA #stackD a{background:url(../images/stackA_bg_pill_PG.gif) no-repeat;}
	#stacksA #stackD a:hover{background:url(../images/stackA_bg_pill_PG.gif) no-repeat 0px -34px;}
	
	
	/*-Horizontal Stacks - Very Bottom-*/
	#stacksB {float:left; width:auto; width:956px; height:auto;background:url(../images/stackB_bg.gif) repeat-y;margin:10px 0px 0px 0px;font-size:8pt;}
	#stacksB .foot {float:left; background:url(../images/stackB_bg_btm.gif) no-repeat bottom left;padding:0px 0px 0px 0px;}
	#stacksB .item{float:left; width:233px;height:auto; margin:0px 0px 0px 7px!important; margin:0px 0px 0px 7px; background:url();}
	#stacksB .first{margin:0px!important;}
	#stacksB ul{float:left;height:auto !important; height:102px; min-height:102px; padding:0px 0px 8px 0px;  background: url(../images/stackB_bg_grd.gif) no-repeat left top;}
	#content #stacksB li{float:left;clear:left;list-style:none; padding:0px 5px 0px 5px; width:220px;background:url(none);}
	#stacksB h2{color:#243977; padding:5px; background: url(../images/stackB_bg_tp.gif) no-repeat top left;font-weight:bold;}
	#stacksB a{float:left; text-decoration:none; color:#6d605d; padding:0px 26px 10px 0px;width:194px;background:url(../images/ico_arrow_rightSA.gif) no-repeat 196px 0px;}
	
	#stacksB a:hover .lightBlue{text-decoration:underline;color:#233a76;}
	#stacksB .lightBlue,#stacksB .darkBlue{font-weight:bold;}
	
	#stacksB  #stackA a:hover{background:url(../images/ico_arrow_rightSA.gif) no-repeat -104px 0px;}
	#stacksB  #stackA a{background:url(../images/ico_arrow_rightSA.gif) no-repeat 196px 0px;}
	#stacksB  #stackB a:hover{background:url(../images/ico_arrow_rightSB.gif) no-repeat -104px 0px;}
	#stacksB  #stackB a{background:url(../images/ico_arrow_rightSB.gif) no-repeat 196px 0px;}
	#stacksB  #stackC a:hover{background:url(../images/ico_arrow_rightSC.gif) no-repeat -103px 0px;}
	#stacksB  #stackC a{background:url(../images/ico_arrow_rightSC.gif) no-repeat 196px 0px;}
	#stacksB  #stackD a:hover{background:url(../images/ico_arrow_rightSD.gif) no-repeat -103px 0px;}
	#stacksB  #stackD {background:url(../images/ico_arrow_rightSD.gif) no-repeat 196px 0px;}
	/*#stacksB a span.lightBlue{color:#1784c2;}*/
/* !!Home Page!! */

/* --Landing A-- */
	/*-General Content-*/
	.landingA #content{float:left; width:374px;margin:0px 10px 0px 10px;}
	#navCol{float:left; width:182px; float:left; margin:3px 0px 20px 0px; }
	/*-Side Navigation-*/
	#secondaryNav{width:182px; float:left; margin:0px 0px 15px 0px; border-bottom:1px solid #2bb1df;  font-size:8pt;}
	#secondaryNav ul{}
	
	#secondaryNav a{padding:4px 0px 4px 0px;}
	
	#secondaryNav li{border-top:1px solid #2bb1df;background:#fff;}
	#secondaryNav li a{display:block;clear:left;padding:4px 0px 4px 0px;}
	#secondaryNav li li{}
	#secondaryNav li li a{padding-left:10px;}
	#secondaryNav li li li a{padding-left:20px;}
	_#secondaryNav a:link,#secondaryNav a:visited, #secondaryNav a:active{color:#6d605d;text-decoration:none;}
	#secondaryNav a{color:#6d605d;text-decoration:none;}
	#secondaryNav a:hover{color:#000;}
	
	#secondaryNav .selected{background:url(../images/secondaryNav_bg_selected.gif) repeat-y}
	
	#secondaryNav .selected a{padding-left:10px;}
	#secondaryNav .selected a:hover{color:#000;}
	#secondaryNav .selectedParent .selected{background:#d8eefc;}
	#secondaryNav .selectedParent .selected a{color:#13387e;}
	#secondaryNav .selectedParent .selected a:hover{color:#13387e;}
	#secondaryNav .selected li{background:#d8eefc;}
	#secondaryNav .selected li a{padding-left:10px;}
	#secondaryNav .selected li li a{padding-left:20px;}
	#secondaryNav .selectedParent {background:url(../images/secondaryNav_bg_selected.gif) repeat-y; color:#fff;}
	#secondaryNav .selectedParent a{ padding-left:10px; color:#fff;}
	#secondaryNav .selectedParent a:hover{color:#fff;}
	#secondaryNav .selectedParent  li a:hover{color:#000;}
	#_secondaryNav .selectedParent .selectedParent a{padding:15px;}

	#secondaryNav .selectedParent li a, #secondaryNav .selectedParent li li a{color:#6d605d;}
	#secondaryNav .selectedParent li{background:#d8eefc;}
	
	#secondaryNav .selected a:link,#secondaryNav .selected a:hover,#secondaryNav .selected a:visited,#secondaryNav .selected a:active{color:#fff;}
	#secondaryNav .selectedParent li.selected a:link,#secondaryNav .selectedParent li.selected a:hover,#secondaryNav .selectedParent li.selected a:visited,#secondaryNav .selectedParent  li.selected a:active{color:#13387e;}
	#secondaryNav .selectedParent li.selected a{color:#fff;}
	#secondaryNav .selectedParent li li.selected a{padding-left:20px;}
	
		#secondaryNav .selectedParent li.selected li a:link,#secondaryNav .selectedParent li.selected li a:hover,#secondaryNav .selectedParent li.selected li a:visited,#secondaryNav .selectedParent  li.selected li a:active{color:#6d605d; padding-left:20px;}

	
	#secondaryNav .selected li a:link,#secondaryNav .selected li a:hover,#secondaryNav .selected li a:visited,#secondaryNav .selected li a:active{color:#6d605d;}
	#secondaryNav .selected ul{background:#fff url(none);}
	
	
	

	
	/*-Side Stack - general settings-*/
	.landingA #stack{float:left;width:377px; _background:#fff; padding-bottom:10px;font-size:8pt;}
	
	._landingA h2{color:#1784c2; padding:4px 6px 0px 6px;} 
	.landingA p{}
	.landingA a{text-decoration:none; color:#1784c2;}
	.landingA h2 a{color:#1784c2;}
	.landingA p a{color:#6d605d; text-decoration:underline;}

	.landingA ul.Lined li{width:372px; padding:6px 0px 16px 0px;}
	.imgFooterLink{float:left; padding:6px 0px 0px 0px;}
	
	/*-Side Stack - Full Span(1/1)-*/
	.landingA .full{float:left; background:url(../images/sideStack_bg_100.gif); margin:0px 0px 7px 0px !important;}
	.landingA .full .head{float:left;background:url(../images/sideStack_bg_100_tp.gif) no-repeat left top; width:377px; min-height:4px; padding:0px 0px 0px 0px;}
	.landingA .full .foot{float:left; background:url(../images/sideStack_bg_100_btm.gif) no-repeat left bottom; width:377px; min-height:10px;padding:0px 0px 9px 0px;}
	.landingA .full p{float:left;padding:0px 6px 6px 6px;}

.flash {float:left;padding:0px 0px 0px 6px;}

	
	.landingA .full span{float:left;padding:0px 6px 0px 6px;}
	.landingA .full p img{padding:0px 0px 0px 0px;}
	.landingA .full p img{padding:0px 0px 0px 0px;}
	.landingA .full img{padding:0px 6px 0px 6px;}
	.landingA .full  li{width:352px;}
	.landingA .full a {display:block;width:377px;float:left;clear:left;background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat 348px bottom;}
	.landingA .full a span{color:#6d605d;}
	.landingA .full a:hover{text-decoration:none; color:#233a76; cursor:pointer; background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat -152px bottom;}
	.landingA .full a h2,.landingA .full h2 {padding-top:4px; padding-bottom:2px; height:20px;}
	
	.landingA .full h2.withLink a{display:block;height:24px;width:362px;float:left;clear:left;background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat 338px 0px;}
	.landingA .full h2.withLink a:hover{background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat -162px 0px;}
	
	
	.landingA .full a:hover h2{text-decoration:underline; color:#233a76;}
	.landingA .full .rssFeed li{min-height:20px;clear:left;width:300px; padding:0px;}
	.landingA .full .rssFeed a {display:block;width:340px;float:left;clear:left;background:url(none);}
	.landingA .full .rssFeed a:hover {display:block;width:340px;float:left;clear:left;background:url(none)}
.landingA .full .rssFeed a span{color:#1784c2; padding:0px;}
	.landingA .full .rssFeed p{padding:5px 0px 5px 0px !important; padding:0px 0px 0px 0px;}
	
	/*-Side Stack - Full Span(1/1)-NO BACKGROUND */
	.landingA .fullNB{float:left; background:#fff; margin:0px 0px 7px 0px; font-size:8pt;}
	.landingA .fullNB .head{float:left;background:#fff; width:377px; min-height:4px; padding:6px 0px 0px 0px;}
	.landingA .fullNB .foot{float:left; background:#fff; width:377px; min-height:10px;padding:0px 0px 9px 0px;}
	.landingA .fullNB h2{padding-left:0px; padding-bottom:5px;}
	.landingA .fullNB p{float:left;padding:0px 0px 6px 0px;}
	.landingA .fullNB p img{padding:0px 0px 0px 0px;}
	.landingA .fullNB img{padding:0px 0px 0px 0px;}
	.landingA .fullNB li{width:352px;}
	
	
	/*-Side Stack - general settings-*/
	.landingA .fifty_fifty p, .landingA .fifty_fifty span{padding:0px 25px 10px 6px;color:#6d605d;}
	.landingA .fifty_fifty h2{display:block; height:auto;padding-right:30px !important; padding-right:0px; padding-left:6px !important;width:auto!important;width:146px; height:auto !important; height:20px; padding-bottom:5px;}
	.landingA .fifty_fifty p img{padding:0px;}
	.landingA .fifty_fifty img{padding:6px; max-width:170px;}
	.landingA .fifty_fifty  li{width:155px !important; width:144px;}
	
	.landingA .fifty_fifty  a{cursor:pointer;float:left;display:block;padding:0px 0px 0px 0px; background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat 154px 0px; width:184px!important; width:182px; height:auto !important; height:25px; min-height:25px;}
	/*.landingA .fifty_fifty  .rowSpan a{float:left;display:block;background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat 149px 0px; width:174px!important; width:174px; }*/
	
	.landingA .fifty_fifty  a p{width:150px;}
	/*.landingA .fifty_fifty  a h2{height:auto!important; height:24px; min-height:24px;}*/


	.landingA .fifty_fifty  a p a{background:url(none); padding:0px;} 
	.landingA .fifty_fifty  a:hover{display:block;padding:0px 0px 0px 0px; background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat -346px 0px;}


	/*.landingA .fifty_fifty  .rowSpan a:hover{background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat -351px 0px;}*/
	.landingA .fifty_fifty  a:hover h2{color:#233a76; text-decoration:underline;}


	/*-Side Stack - Fifty Fifty Span(1/2|1/2)-*/
	.landingA .fifty_fifty{ font-size:8pt; float:left; background:url(../images/sideStack_bg_50.gif); margin:0px 0px 6px 0px; height:auto!important; height:50px; min-height:50px;}
	.landingA .head{float:left;background:url(../images/sideStack_bg_50_grd_b.gif) no-repeat left top; width:377px; height:auto!important; height:50px; min-height:50px; padding:0px 0px 0px 0px; }
	.landingA .foot{float:left; background:url(../images/sideStack_bg_50_btm.gif) no-repeat left bottom; width:377px; height:auto!important; height:50px; min-height:50px; padding:0px 0px 4px 0px; }
	
	/*-Side Stack - Subdevision - Left/Right((1/4 1/4)|1/2)-*/
	.landingA .fifty_fifty .left{float:left; width:182px;  margin:0px 0px 0px 0px!important; margin:0px 10px 0px 0px;}
	.landingA .fifty_fifty .right{float:left; width:182px; margin:0px 0px 0px 10px !important; margin:0px 0px 0px 0px; }
	.landingA .fifty_fifty .right{float:left; width:182px; margin:0px 0px 0px 10px !important; margin:0px 0px 0px 0px; }

	.landingA .fifty_fifty .left .rowSpan{float:left; width:182px; margin:0px 0px 0px 0px !important; margin:0px 0px 0px -2px;}
	.landingA .fifty_fifty .right .rowSpan{float:left; width:182px; margin:0px 0px 0px 0px !important; margin:0px 0px 0px -2px;}

	/*-Side Stack - Subdevision Top/Bottom((1/4 1/4)|1/2)-*/
	.landingA .topQuarter{float:left; height:auto!important; height:33px; min-height:33px; width:184px;}
	
	.landingA .btmQuarter{float:left; background:url(../images/sideStack_bg_50_div_b.gif) no-repeat 0px 2px; height:auto!important; height:63px; min-height:63px; width:184px; margin:0px !important;}
	.landingA .btmQuarter h2{padding:22px 30px 0px 6px; min-height:22px;}
	.landingA .topQuarter img{float:left;padding-bottom:0px; margin:0px 0px 0px 0px !important;}

	.landingA .btmQuarter a{display:block;padding:0px 0px 5px 0px; background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat 154px 24px;}
	.landingA .btmQuarter a:hover{display:block;padding:0px 0px 5px 0px; background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat -346px 24px;}
	.landingA .btmQuarter a:hover h2{color:#233a76;text-decoration:underline;}
	.landingA .item{float:left; text-align:left;}
	
.landingA .single a h2{padding-top:5px;}
	.landingA .single{font-size:8pt;float:left;clear:left; background:url(../images/sideStack_bg_50.gif); margin:0px 0px 6px 0px;width:188px;}
	.landingA .single img{padding:0px 6px 6px 6px !important;padding:0px 6px 4px 6px; width:auto !important; _width:170px; max-width:170px;}
	*+html .landingA .single img{padding:0px 6px 4px 6px !Important;}
	
	.landingA .single p, .landingA .single span{padding:0px 25px 10px 6px;color:#6d605d;}
	.landingA .single p.flash{float:left;padding:3px 3px 0px 3px;}
	
	.landingA .single .head{float:left;background:url(../images/sideStack_bg_50_grd_b.gif) no-repeat left top; width:188px; padding:0px 0px 0px 0px; }
	.landingA .single .foot{float:left; background:url(../images/sideStack_bg_50_btm.gif) no-repeat left bottom; width:188px; padding:0px 0px 4px 0px; }
	
	.landingA .single  a{display:block;padding:0px 0px 5px 0px; background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat 154px 0px; margin-top:6px;;}
	.landingA .single a:hover{display:block;padding:0px 0px 5px 0px; background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat -346px 0px;text-decoration:underline;}
	.landingA .single  a:hover h2{color:#233a76;}
	
	.landingA .fifty_fifty  .item ul{background:url(none); padding:0px 0px 0px 0px!important; margin:0px !important;}
	.landingA .fifty_fifty  p a{background:url(none); padding:0px 0px 0px 0px!important; margin:0px !important; width:150px;}
	.landingA .fifty_fifty  .item li{float:left;clear:left;}
	.landingA .fifty_fifty  .item li a{background:url(none); padding:0px !important; margin:0px !important; width:150px;} 
	.landingA .fifty_fifty  .item li a:hover{padding:0px;} 
	
	/* !!Landing A!! */

/* --Landing B-- */
	/*-General Content-*/
	.landingB h2{padding:0px;color:#1784c2;}
	.landingB #navCol p{clear:left;padding:0px 0px 10px 0px;}
	.landingB p a{color:#1784c2; text-decoration:underline;}
	/*-Nav Column-*/
	.landingB #navCol{float:left;clear:left;width:182px;}
	
	/*-Content Area-*/
	.landingB #content{float:left;width:763px;margin:0px 0px 0px 10px; }
	.landingB h1{font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
	
	/*-Content Area-*/
	.landingB #brandArea{float:left;width:763px; /*height:405px;*/ margin:3px 0px 3px 0px;}
	
	/*-Stacks found below the brand area-*/
	.landingB #content p{padding:0px 6px 0px 6px;}
	.landingB #row{float:left; background:url(../images/stackBtm_bg_100.gif) repeat-y; width:763px;font-size:8pt;margin:10px 0px 0px 0px;}
	.landingB .head{float:left; background:url(../images/stackBtm_bg_100_tp_b.gif) no-repeat left top;}
	.landingB .foot{float:left; background:url(../images/stackBtm_bg_100_btm.gif) no-repeat left bottom;padding-bottom:6px;}
	.landingB .item{float:left; width:152px !important; width:152px; margin:0px 0px 0px 10px; height:auto !important; height:50px; min-height:50px; padding:6px 30px 4px 0px !important;}
	.landingB .itemNoLink{float:left; width:182px !important; width:182px; margin:0px 0px 0px 10px; height:auto !important; height:50px; min-height:50px; padding:6px 0px 4px 0px !important;}
	.landingB .item h2{margin:0px 0px 0px 6px;}
	.landingB .itemNoLink  h2{margin:0px 0px 0px 6px;}
	.landingB .first{margin:0px 0px 0px 2px!important;}
	.landingB #row .item{display:block;padding:0px 0px 5px 0px; background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat 153px 3px;}
	.landingB #row .itemNoLink{display:block;padding:0px 0px 5px 0px; }
	.landingB #row .item:hover{display:block;padding:0px 0px 5px 0px; background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat -347px 3px;}
	.landingB #row .item a:hover{text-decoration:underline;}
	.landingB #row .item a:hover h2{color:#233a76;}
	
	
/* !!Landing B!! */

/* --Content A-- */
	/*-General Content-*/
	.contentA #content{float:left;width:569px;margin:0px 0px 0px 10px;}
	
	/*-Side Stack - Single-*/
	.contentA #stack{float:right;width:188px; _background:#fff;font-size:8pt;}
	.contentA .single{font-size:8pt;float:left; background:url(../images/sideStack_bg_50.gif); margin:0px 0px 6px 0px;width:188px;}
	.contentA .single img{padding:0px 6px 0px 6px; width:auto !important; wi_dth:170px; max-width:170px;}
	.contentA .single h2{ font-size:1.1em; padding-bottom:5px;}
	

	.contentA #stack a:hover{background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat -346px 6px;}
	.contentA #stack a:hover h2{text-decoration:underline;}
	
	.contentA .head{float:left;background:url(../images/sideStack_bg_50_grd_B.gif) no-repeat left top; width:188px; padding:0px 0px 0px 0px; }
	/*.contentA .head:hover{float:left;background:url(../images/sideStack_bg_50_grd_over.gif) no-repeat left top; width:188px; padding:6px 0px 0px 0px; }*/
	.contentA .foot{float:left; background:url(../images/sideStack_bg_50_btm.gif) no-repeat left bottom; width:188px; padding:0px 0px 8px 0px; }
	.contentA #stack h2{padding:5px 25px 5px 6px;}
	
	.contentA #stack a h2{padding-top:6px;padding-bottom:5px;}
	.contentA #stack a:hover h2{color:#233a76; padding-top:6px;}
	
	.contentA #stack span{clear:left;padding:0px 25px 10px 6px;color:#6d605d;}
	.contentA .single p.flash{float:left;padding:3px 4px 0px 2px;}
	
	.contentA #stack  li{width:160px;}
	.contentA #stack a{display:block;padding:0px 0px 5px 0px; background:url(../images/ico_arrow_right_wideSlide.gif) no-repeat 154px 6px;}
	
	.contentA .singleNB{font-size:8pt;float:left; background:#fff; margin:0px 0px 6px 0px;width:188px; }
	.contentA  #stack .singleNB td p{padding:0px; margin:0px;font-size:8pt;}
	.contentA  #stack .singleNB td span{color:#233a76; padding:0px;}
	.contentA #list {float:left; border-top:1px solid #2bb1df; margin:0px 0px 0px 0px; padding:15px 0px 36px 0px;}
	.contentA #list .item{float:left; border-bottom:1px solid #2bb1df; padding:0px 0px 0px 0px; width:564px; height:auto!important; _height:90px; _min-height:90px;}
	.contentA #list .item h3 {float:left; clear:none; padding:0px; width:454px !Important; width:300px; padding:10px 0px 0px 0px;}
	.contentA #list .item h3 a{color:#233a77;  font-weight:bold;}
	.contentA #list .item p{clear:none;float:left;width:454px; padding:0px 0px 14px 0px;}
	.contentA .bod{float:left; width:300px;}
	.contentA #list a.more{color:#1784c2;}
	
	.contentA .bodImage{float:right;margin:0px 0px 0px 0px !important; padding:0px 5px 0px 0px !important;}
	

	.contentA #row{float:left; background:url(../images/stackBtm_bg_100.gif) repeat-y; width:auto; font-size:8pt;}
	.contentA #row .head{float:left; background:url(../images/stackBtm_bg_100_tp.gif) no-repeat left top;width:auto;}
	.contentA #row .foot{float:left; background:url(../images/stackBtm_bg_100_btm.gif) no-repeat left bottom;width:auto;}
	.contentA #row .item{float:left; width:152px !important; width:152px; margin:0px 0px 0px 10px; height:auto !important; height:50px; min-height:50px; padding:0px 30px 0px 0px !important;}
	.contentA #row .first{margin:0px 0px 0px 2px!important;margin:0px 0px 0px 1px;}
	.contentA #row h2{padding:0px 35px 0px 6px;}
	.contentA #row p{padding:0px 10px 0px 6px;}
	
	
	.contentA.lineList #content ul {float:left; margin:26px 0px 0px 0px; padding:0px 0px 36px 0px; margin:0px;}
	.contentA.lineList #content li {float:left;clear:left; width:563px;border-top:1px solid #2bb1df;padding:6px 0px 16px 0px; background:Łeee;}
	
	.contentA .lined {float:left; width:563px;  margin:26px 0px 0px 0px; padding:0px 0px 36px 0px; margin:0px;}
	.contentA .lined  li {float:left;clear:left;background:#eee; width:563px;border-top:1px solid #2bb1df;padding:6px 0px 16px 0px; background:Łeee;}
	
	
	
	.contentA.lineList #list {float:left; border-top:1px solid #2bb1df; margin:26px 0px 0px 0px; padding:0px 0px 36px 0px;}
	.contentA.lineList #list .item{float:left; border-bottom:1px solid #2bb1df; padding:0px 0px 0px 0px; width:567px;}
	.contentA.lineList #list .text{float:right;clear:right;  width:336px; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px !Important; margin:0px 0px 0px 0px;} 
	.contentA.lineList #list .item img{float:left;}
	.contentA.lineList #list .item h3{float:left;padding:0px; margin:10px 0px 0px 0px;}
	.contentA.lineList #list .item p{width:370px !important;width:370px; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px;}
	.contentA.lineList #list .item p a {color:#1784c2; text-decoration:none;}


	
	.contentA.lineList .hblistlft{float:left;width:100px;} 
	.contentA.lineList .hblistrht150{width:400px; margin:0px 0px 0px 0px; padding:0px;}
	
	.contentA  #list .item  .detailContent p{width:560px;}
	
	
	
	.hsDate{float:left; width:35px; padding:0px 25px 0px 0px; color:#233a76; font-weight:bold;}
	.hsDescription{float:right; display:block; width:480px;}
	
	.news .hsDate{float:left; width:65px; padding:0px 10px 0px 0px; color:#6d605d; font-weight:normal;}
    .news .hsDescription{float:left; display:block; width:480px;}
	
	.contentA #list .item  .hsDescription a .lightBlue{ font-weight:bold;}
	.contentA #list .item  .hsDescription a{color:#6d605d;}
	.contentA #list .item  .hsDescription a:hover{color:#233a76; text-decoration:underline;}
	.contentA  #list.news .item{height:auto; min-height:auto; padding-bottom:20px;}
	.contentA  #list .item img.thumb{float:left;}
	
/* !!Content A!! */

/* --Content B-- */
	/*-General Content-*/
	.contentB #content{float:left;width:569px;margin:0px 0px 0px 10px;}
	
	/*-Side Stack - Single-*/
	.contentB #stack{font-size:8pt;float:right;width:188px; _background:#fff;}
	.contentB .single{float:left; background:url(../images/sideStack_bg_50.gif); margin:0px 0px 6px 0px;width:188px; height:auto!important; height:50px; min-height:50px;}
	.contentB .head{float:left;background:url(../images/sideStack_bg_50_grd.gif) no-repeat left top; width:188px; height:auto!important; height:50px; min-height:50px; padding:6px 0px 0px 0px; }
	.contentB .foot{float:left; background:url(../images/sideStack_bg_50_btm.gif) no-repeat left bottom; width:188px; height:auto!important; height:50px; min-height:50px; padding:0px 0px 4px 0px; }
	.contentB #stack h2{padding:0px 35px 0px 6px;}
	.contentB #stack p{padding:0px 35px 0px 6px;}
	
	.contentB #stack p img{padding:0px;}
	.contentB #stack img{padding:6px; width:auto !important; width:170px; max-width:170px;}
	
	
	/*-Bottom Row - Single-*/
	.contentB #row{float:left; background:url(../images/stackBtm_bg_100.gif) repeat-y; width:auto;font-size:8pt;}
	.contentB #row .head{float:left; background:url(../images/stackBtm_bg_100_tp.gif) no-repeat left top;width:auto;}
	.contentB #row .foot{float:left; background:url(../images/stackBtm_bg_100_btm.gif) no-repeat left bottom;width:auto;}
	.contentB #row .item{float:left; width:152px !important; width:152px; margin:0px 0px 0px 10px; height:auto !important; height:50px; min-height:50px; padding:0px 30px 0px 0px !important;}
	.contentB #row .first{margin:0px 0px 0px 2px!important;margin:0px 0px 0px 1px;}
	.contentB #row h2{padding:0px 35px 0px 6px;}
	.contentB #row p{padding:0px 10px 0px 6px;}
	
	.contentB #content ul {float:left; margin:26px 0px 0px 0px; padding:0px 0px 36px 0px;}
	.contentB #content li {float:left;clear:left; width:569px;border-top:1px solid #2bb1df;padding:6px 0px 16px 0px;}
	.contentB #content h2 a {color:#1784c2; text-decoration:none;}
	.contentB #content .date {float:left;width:80px;}
	.contentB #content .abstract {padding:0px 0px 0px 80px;}
	
	
	
	.contentB #list {float:left; border-top:1px solid #2bb1df; margin:26px 0px 0px 0px; padding:0px 0px 36px 0px;}
	.contentB #list .item{float:left; border-bottom:1px solid #2bb1df; padding:0px 0px 0px 0px; width:567px;}
	.contentB #list .text{float:right;clear:right;  width:336px; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px !Important; margin:0px 0px 0px 0px;} 
	.contentB #list .item img{float:left;}

	.contentB #list .item h3{float:left;padding:0px; margin:10px 0px 0px 0px;}
	.contentB #list .item p{float:left;clear:left; width:370px !important;width:370px; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; }
	.contentA.lineList #list .item p{float:left; clear:left; width:570px !important;width:570px; padding:0px 0px 10px 0px; margin:0px 0px 0px 0px; }
	.contentB #list .item p a {color:#1784c2; text-decoration:none;}
	
	.contentB #list .item ul{float:left;  list-style:square inside; padding:0px 0px 10px 0px; margin:5px 0px 0px 0px;}
	.contentB #list .item li{float:left; clear:left; width:370px !important;width:350px;border:none;  padding:0px 0px 5px 25px; background:url(../images/ico_bullet.gif) no-repeat 5px 2px;}

	.contentB #list .item .detailContent{float:left;width:370px !important; width:370px;padding:0px 0px 0px 10px;}

	
	
/* !!Content B!! */
/* --Content C-- */
	/*-General Content-*/
	.contentC #content{float:left;;margin:0px 10px 0px 10px;}
	/*-Side Stack - Single-*/
	.contentC #stack{float:left;width:188px; _background:#fff;font-size:8pt;}
	.contentC .single{float:left; background:url(../images/sideStack_bg_50.gif); margin:0px 0px 6px 0px;width:188px; height:auto!important; height:50px; min-height:50px;}
	.contentC .head{float:left;background:url(../images/sideStack_bg_50_grd.gif) no-repeat left top; width:188px; height:auto!important; height:50px; min-height:50px; padding:6px 0px 0px 0px; }
	.contentC .foot{float:left; background:url(../images/sideStack_bg_50_btm.gif) no-repeat left bottom; width:188px; height:auto!important; height:50px; min-height:50px; padding:0px 0px 4px 0px; }
	.contentC #stack h2{padding:0px 35px 0px 6px;}
	.contentC #stack p{padding:0px 35px 0px 6px;}
	
	.contentC #content ul {float:left; margin:26px 0px 0px 0px; padding:0px 0px 36px 0px;}
	.contentC #content li {float:left;clear:left; width:374px;border-top:1px solid #2bb1df;padding:6px 0px 16px 0px;}
	.contentC #content h2 a {color:#1784c2; text-decoration:none;}

	/*-Bottom Row - Single-*/
	.contentC #row{float:left; background:url(../images/stackBtm_bg_100.gif) repeat-y; width:auto;font-size:8pt;}
	.contentC #row .head{float:left; background:url(../images/stackBtm_bg_100_tp.gif) no-repeat left top;width:auto;}
	.contentC #row .foot{float:left; background:url(../images/stackBtm_bg_100_btm.gif) no-repeat left bottom;width:auto;}
	.contentC #row .item{float:left; width:152px !important; width:152px; margin:0px 0px 0px 10px; height:auto !important; height:50px; min-height:50px; padding:0px 30px 0px 0px !important;}
	.contentC #row .first{margin:0px 0px 0px 2px!important;margin:0px 0px 0px 1px;}
	.contentC #row h3{padding:0px 35px 0px 6px;}
	.contentC #row p{padding:0px 10px 0px 6px;}
	
/* !!Content C!! */
#oleft ul{margin:0px 0px 0px 20px; padding:10px 0px 10px 0px;}
#oright ul{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}
#oleft ul ul, #oright ul ul{margin:0px 0px 0px 0px; padding:5px 0px 0px 0px;}
#oleft ul ul ul, #oright ul ul ul{margin:0px 0px 0px 0px; padding:0px 0px 5px 0px;}
#oleft li, #oright li { width:180px !important; width:175px;float:left;clear:left;}
#oleft li li, #oright li li{padding:5px 0px 5px 15px; background:none;}
#oleft li a, #oright li a{padding:0px 0px 0px 0px;}

#oleft li a, #oright li a{color:#1784c2; text-decoration:none;}

#contentsearch{display:none;}

#topPagination  #hbpagestop {clear:left;text-align:left; width:565px;margin:30px 0px 0px 0px; padding:0px 0px 0px 0px; border-top:1px solid #2bb1df; font-size:9pt;}


#btmPagination  #hbpagestop {clear:left;text-align:left; width:565px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:9pt;}

/*#topPagination  .pageCount{clear:left; width:565px;font-weight:normal; position:absolute;top:180px !important;top:190px; margin:0px 0px 0px 0px;}*/

#topPagination  .pageCount{height:1px;float:left; position:relative; top:-60px;clear:left; width:565px;font-weight:normal; margin:0px 0px 0px 0px;}

*+html #topPagination  .pageCount{margin:0px 0px 0px 0px;}

#hbpagestop ul li a{color:#233a76; text-decoration:none;}

#hbpagestop ul li a.prev{text-transform:capitalize;color:#6d605d;}
#hbpagestop ul li a.next{text-transform:capitalize;color:#6d605d;}
#hbpagestop ul{width:565px;margin:10px 0px 0px -10px !important; margin:10px 0px 0px -5px ;}

#hbpagestop ul li {padding:0px 10px; font-weight:normal; background:url(none);}
#btmPagination .pageCount{display:none;}

#hbSearch ol{width:565px; float:left; clear:left;padding:0px 0px 0px 0px !important; margin:0px 0px 0px 0px !important;}

/*#hbSearch li{clear:left;list-style:decimal inside !important; list-style:decimal outside; padding:10px 0px 10px 0px; margin:0px 0px 0px 0px !important; margin:0px 0px 0px 30px; border-top:1px solid #2bb1df;}*/

#hbSearch li{clear:left;list-style:decimal inside !important; list-style:decimal outside; padding:20px 0px 10px 0px; margin:0px 0px 0px 0px !important; margin:0px 0px 0px 0px; border-top:1px solid #2bb1df;}

#hbSearch li span{display:block;margin:-14px 0px 0px 0px !important; text-indent:25px !important; text-indent:0px; margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;text-align:left;}

*+html #hbSearch li span{display:block;margin:0px 0px 0px 0px !important; text-indent:0px !important; }

#hbSearch li a{color:#1784c2; text-decoration:none;}
#searchresults{clear:left;}
form td{padding:5px 10px 5px 0px;}


#main  #content ol li{border-bottom:none !important;}

.access{float:right; margin:3px 6px 3px 0px!important; margin:3px 3px 3px 0px;}
.access li{display:inline;}
.print{float:right; width:26px; height:26px; background:url(../images/ico_print.gif) no-repeat;}
.print:hover{background:url(../images/ico_print.gif) no-repeat 0px -26px;}
.fontP{float:right; width:26px; height:26px; background:url(../images/ico_fontP.gif) no-repeat;}
.fontP:hover{background:url(../images/ico_fontP.gif) no-repeat 0px -26px;}
.fontM{float:right; width:26px; height:26px; background:url(../images/ico_fontM.gif) no-repeat;}
.fontM:hover{background:url(../images/ico_fontM.gif) no-repeat 0px -26px;}

/* --GLOBAL - Footer-- */
	#foot{float:left; clear:left;width:953px;text-align:center; padding:14px 0px; margin:14px 0px;border-top:1px solid #2bb1df;}
	#foot li{display:inline; padding:0px 15px;color:#243a77;}
	#foot a,#foot a:link,#foot a:hover, #foot a:visited, #foot a:active{text-decoration:none;color:#6d605d;}
	#foot a:hover{text-decoration:underline; color:#233a76;}
/* !!GLOBAL - Footer!! */

.imgRight{_float:right !important;margin:0px 0px 15px 10px !important;}
.imgLeft{_float:left !important;margin:0px 0px 15px 10px !important;}


.tableTypeA{ font-size:90%;}
.tableTypeA td{padding:5px 6px 10px 0px;}
.tableTypeA .underline{float:left;width:100%;border-bottom: 1px #666666 solid;padding:0px 0px 5px 0px;}
.tableTypeA .underlineBoth{width:100%;border-bottom: 1px #666666 solid; border-top: 1px #666666 solid;}

.topSpace{float:left; height:6px;  font-size:1px; width:200px;}

.tableTypeGloss{padding:0px !important;}
.glossUnderlineBtm{width:100%; padding:0px !important; margin:0px 0px 10px 0px; border-bottom: 1px #2bb1df solid;}

.glossUnderlineTop{width:100%;border-top: 1px #666666 solid;border-bottom: 1px #2bb1df solid;}


#emailLoginForm p, #emailForm p {padding:10px 0px 15px 0px;}
#emailLoginForm .fields{padding:0px 0px 20px 0px;}

#emailForm  .fieldBlock{padding:0px 0px 20px 0px;}
#emailForm  #unsubscribe{margin:0px 0px 0px 10px;}

