body {
	margin: 0px;
	padding:0px;
	background:#032f4c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a {color:#1247a8;outline:none;}
a:visited {color:#4780a7}
a:hover {color:#0054ee}

.nowrap { white-space:nowrap }

p.disclaimer {
	display:block;
	position:absolute;
	top:120px;
	left:210px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
#page{
	margin:0px;
	margin-left:auto;
	margin-right:auto;
	width:869px;
	position:relative;
	background:white;
	top:0px;
	left:0px;
	border-top:1px solid #032f4c;
	z-index:201;
}
#bodycopy{
	position:relative;
	top:0;
	left:0;
	margin:193px 30px 0 210px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:20;
}
#bodycopyHome{
	position:relative;
	top:0;
	left:0;
	margin:130px 30px 0 210px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	z-index:20;
}
#rightCallout{
	position:absolute;
	top:229px;
	right:13px;
	background-image:url(../images/callout-right.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:340px;
	height:195px;
	z-index:-1;
}
#rightCalloutFloat{
	float:right;
	width:275px;
	height:195px;
	margin:0px 15px 10px 5px; 
	z-index:10;
	color:#FFFFFF;
}
html>body #rightCalloutFloat{
	width:270px;
	margin:0px 15px 10px 0px; 
}
#rightCalloutFloat p{
	margin:40px 0 0 70px;
	font-size:13px;
}
#rightCalloutFloat p.triple{margin-top:25px;}
#rightCalloutFloat p.h12line{margin-top:0px;}
html>body #rightCalloutFloat p{margin-left:50px;}
#rightCalloutFloat a{
	font-weight:bold;
	color:#ffd637;
}
#rightCalloutNarrowPic{
	position:absolute;
	top:229px;
	right:42px;
	width:220px;
	height:251px;
}
#rightCalloutFloatNarrowPic{
	float:right;
	width:200px;
	height:246px;
	margin:0px 0px 10px 0px; 
	z-index:10;
	color:#FFFFFF;
}
html>body #rightCallout{
	z-index:1;
}
#rightCalloutImg{
	position:absolute;
	top:229px;
	right:0px;
	width:340px;
	height:195px;
}
html>body #rightCalloutImg{right:78px;}
#rightCalloutFloatImg{
	float:right;
	width:330px;
	height:195px;
	margin:0px 15px 10px 0px; 
}

#rightCallout ul{
	list-style-type:none;
	list-style-image:none;
	margin: 0 9px 0 8px;
	color:white;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0;
}
#rightCallout ul li{
	margin-top:14px;
}
#rightCallout ul a{
	color:#FFFFFF;
	text-decoration:none;
}
#header{z-index:120;position:absolute;top:0px;left:0px;height:120px;width:870px;}
#leftNav {
	position:absolute;
	width:180px;
	left: 0px;
	top: 0px;
	background-color:#fbdb64;
	margin:0px;
	height:100%;
	background-image:url(../images/yellow_bkg_tile.gif);
	z-index:2;
}
.spacer{height:130px;background:white;width:180px;}
#leftNav ul{
	list-style-type:none;
	margin: 0 0 0 12px;
	color:#3b87bb;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0;
}
#leftNav ul li{
	margin:5px 0 0 0 ;
	
}
html>body #leftNav ul li{
	margin:10px 0 0px 0 ;
	
}
#leftNav ul ul{
	margin: 0 0 0 12px;
	font-weight:bold;
	font-size:11px;
	padding:0;
}
#leftNav ul a{
	color:#3b87bb;
	text-decoration:none;
}
#leftNav ul a:hover{
	color:#032f4c;
	text-decoration:none;
}
#leftNav ul ul li{
	margin:0px 0;
	padding:0px;
}
html>body #leftNav ul ul li{
	margin:8px 0;
	padding:0px;
}
.current {
	color:#032f4c;
	text-decoration:underline;
}
#leftNav ul ul a{
	color:#3b87bb;
}
#leftNav ul a.current{
	color:#032f4c;
	text-decoration:underline;
}
#leftNav ul ul a.current{
	color:#032f4c;
	text-decoration:underline;
}
#leftNav ul ul ul a.current{
	color:#032f4c;
	text-decoration:underline;
}
#leftNav ul ul ul{
	margin: 0 0 0 14px;
	font-weight:bold;
	font-size:11px;
	padding:0;
	Xlist-style-image: url(../images/blue-bullet.gif);
}
#leftNav ul ul ul li{
	margin:0;
	padding:0;
}
html>body #leftNav ul ul ul li{
	margin:6px 0 0 0 ;
	padding:0;
}
.darkBlueBullet{
	list-style-image: url(../images/darkBlueBullet.gif);
	margin: 0px 40px;
	padding:0px;
}
.darkBlueBullet li {
	margin-top:6px;
}
#bodycopy #leftnav ul{
	list-style-image: none;
}
#printEmail{
	text-align:right;
	position:absolute;
	top:155px;
	right:30px;
	border-bottom:1px solid #8197a5;
	height:26px;
	width:259px;
}
img.right{
	margin-left:23px;border:none;
}
#printEmail_home{
	text-align:right;
	position:absolute;
	top:315px;
	right:33px;
	border-bottom:1px solid #8197a5;
	height:26px;
	width:259px;
	z-index:200;
}
.answer{
	margin: 10px 10px 10px 28px;
	font-size:13px;
	display:none;
}
.smallCaps{
	font-size:0.8em;
}
.sup{
	font-size:80%; vertical-align:30%;
}
h1 .sup{
	font-size:50%; vertical-align:75%;
}

.sub{
	font-size:60%; vertical-align:sub;
}
.subspryisi{
	font-size:60%; vertical-align:text-bottom;
}
.subjcode{
	font-size:60%; vertical-align:text-bottom;
}
.suptm{
	font-size:50%; vertical-align:75%;
}
.supRom{
	font-style:normal;font-size:65%; vertical-align:40%;padding-left:1px;
	}
h1{
	font-size:18px;font-weight:bold;color:#032f4c;
}
h4{
border-bottom:1px solid black; color:#003366;font-weight:bold;font-style:italic; font-size:14px;
}
.qs{
	text-indent:-18px;padding-left:18px;font-weight:bold;margin-bottom:3px;
}
.qs10{
	text-indent:-28px;padding-left:28px;font-weight:bold;margin-bottom:3px;
}
.qtype{
	margin: 0 0 10px 18px;
	font-size:11px;
	text-indent:-0px;padding-left:10px;
	background:url(../images/blue-bullet.gif);background-repeat:no-repeat; background-position:0px 4px;
}
.qtype a {
	color:#000066;
}
.qClose{
	margin: 0 0 10px 18px;
	font-size:11px;
	text-indent:-0px;padding-left:10px;
	background:url(../images/blue-bullet.gif);background-repeat:no-repeat; background-position:0px 4px;
	display:none;
}
.footer{font-size:10px; padding-bottom:15px;margin:0;}
.widepic{margin-left:-30px;margin-top:-1px}
#phone{position:absolute; height: 35px; left: 611px; top:28px; width: 200px; font-size:14px;font-weight:bold;color:white; font-family:Verdana, Arial, Helvetica, sans-serif;z-index:200;text-align:center;}
#phone .est{font-weight:normal; font-size:11px;}
#phone p{margin:0px;padding:0px;}
#search{position:absolute; height: 25px; left: 611px; top: 5px; width: 220px; font-size:14px;font-weight:bold;color:white; font-family:Verdana, Arial, Helvetica, sans-serif;z-index:200;text-align:center;}
#searchbtn{margin:0px;padding:0px;margin-bottom:-3px}
#searchtxtbox{height:13px;font-size:12px}
#searchform{}

#signup{font-size:17px;border-top:1px solid #3b87bb;border-bottom:1px solid #3b87bb;width:150px;padding:4px 0px;}
.privacy{color:red;}
.hangDent{text-indent:-15px; margin-left:15px;}
#leftNav ul li#yellowCorner{margin-top:0px;padding-top:14px;background:url(../images/yellowcorner.gif) top right;background-repeat:no-repeat;}
#leftNav ul li#home{margin-top:0px;}
.ppacallout{padding:12px 6px; border:1px solid black}
.ppacallout img{float:left; margin-right:15px}
#pleasenotebox{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; line-height:1.2em; margin:6px;width:341px;margin-left:auto;margin-right:auto;background:white}
#pleasenotebox p{margin:10px;line-height:1.4em;}
.imgpushleft{margin-left:-30px;margin-top:-1px}
p.isiHeader {margin-bottom:0px;}
p.subP{margin:0px  0 0 0px;}
p.subP2{margin:18px  0 0 22px;}
.smallcap{font-size:11px}
#emailfield{margin-right:89px}
#messagefield{margin-right:128px}
.margintop24{margin-top:24px;}
.homeMore{
	margin: 10px 10px 10px 0px;
	font-size:13px;
	visibility:hidden;
}
#rightCalloutHome{
	position:absolute;
	top:360px;right:17px;
	background-image:url(../images/quicklnks.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:340px;
	height:333px;
	z-index:-1;
}
html>body #rightCalloutHome{
	z-index:0;
}
#rightCalloutHomeFloat{
	float:right;
	width:240px;
	height:195px;
	margin:90px 15px 90px 0px; 
	z-index:10;
	color:#FFFFFF;
}
#rightCalloutHomeFloat p{
	margin-left:35px;
	text-align:center;
	margin-top:28px;
}
html>body #rightCalloutHomeFloat p{
	margin-left:11px;
	
}
#rightCalloutHomeFloat p a{
	color:white;
	text-decoration:none;
	font-size:14px;
	width:190px;
}
#rightCalloutHomeFloat p a:hover{
	color:#F9CD26;
}
h1{margin-bottom:18px;}
.moreClose{display:none;}
h1.homeh1{margin-bottom:0px;margin-top:6px;}
p.reimburse{margin-top:0px;margin-bottom:0px;}
.nowrap{ white-space:nowrap; }
.noBullet{
	list-style-image: none;
	list-style:none;
	list-style-type:none;
	margin: 0px 40px;
	padding:0px;
}
.noBullet li{
	margin:10px 0px;
}
.projectcode{font-size:10px; text-align:right; margin-top:0px}
.white{color:white}
.paddingbot10{padding-bottom:10px}

.marleft90{margin-left:90px;}
.lh125{line-height:125%}
.footnotespacer{width:10px;display:block;float:left;}
.partBTable{margin: 15px 0px 0px 14px;}
div.chartFootnote {font-size:12px;background-color:#f4f4f4;width:863px;margin-left:15px;margin-top:0px;padding-bottom:18px;padding-top:18px;}
div.chartFootnote p {text-indent:-12px;padding-left:12px;margin-left:15px; margin-right:10px;margin-top:0px;}
.hyphenStyle{list-style-image: url(../images/Untitled-6.gif);}
img.calloutimage { padding-left:5px; border:none;}
#rightCalloutFloatNew{float:right;width:220px;height:219px;margin:-20px 15px 10px 10px;z-index:10;color:#FFFFFF;}
#rightCalloutFloatNew img{border:none;}
.hollowBullet{
	list-style-image: none;
	list-style:none;
	list-style-type:circle;
	margin: 0px 40px;
	padding:0px;
}
