body { /* text defaults to these settings */ 
	font-family: Arial;
}

.displayStatus {
}

.showPrintHeader {
	display: none;
}

.printbgColor {
}

.mainBkgnd_box {
	width: 100%;
	height: 100%;
	background-color: #E2E2E2;	
}

.mainContent_box {
	width: 948px;
	height: 100%;
	background-color: #FFFFFF;
	margin-right: 3px;
}

.clearBoth {
	clear: both;
}	

.logo_box {
	height: 109px;
	width: 228px;
	background-color: #0B3D91;
}

/*  Header Styles */

.middleHeader_spacer {
	height: 29px;
	width: 488px;
	background-image: url(../images/home_hdr_middle_bkgnd.gif);
}

.headerNav_box {
	height: 37px;
	width: 488px;
	background-image: url(../images/home_hdr_middle_bkgnd.gif);
}

.headerNav_Content {	
	padding-left: 18px;
	padding-top: 13px;
	padding-bottom: 13px;
	font-family: Arial;
	line-height: 14px;
	font-size: 11px;
	color: #3F5A88;
	float: right;
	clear: none;
}

.headerForm {
	padding-top: 0px;
	padding-bottom: -3px;
	margin-bottom: -5px;
	clear: none;
}

.headerForm_textbox {
	height: 18px;
	width: 100px;
	border-width: 1px;
	border-color: #031A5E;
	margin-top: -15px;
	margin-left: 68px;
	margin-right: 4px;
	padding-bottom: -3px; 
}

.headerForm_submitImage{
	margin-top: -12px;
	margin-bottom: -5px;
	padding-bottom: -6px;
}

.headerNav_link {
	font-family: Arial;
	font-size: 11px;
	color: #AABBD9;
	text-decoration: none;	
}

.headerNav_link:hover {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;	
}

.headerNav_link_on {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;	
}

/* Main Nav Styles */


.mainNav_box {
	height: 43px;
	width: 488px;
	background-image: url(../images/home_hdr_middle_bkgnd.gif);
}

.mainNav_button {
	width: auto;
	height: 43px;
	border-color: #031A5E;
	border-right: 1px solid #031A5E;
	float: left;
}


/* Sub Nav Styles */

.subNav_box {
	height: 7px;
	width: 717px;
	background-color: #D5D5D5;
	border-bottom: 1px solid #B2B2B2;
	margin-bottom: 3px;
	overflow: hidden;
}

.lftsubNav_spacer {
	height: 7px;
	width: 228px;
	background-color: #D5D5D5; 
	border-bottom: 1px solid #B2B2B2;
	margin-bottom: 3px;
	overflow: hidden;
}

/* Left Nav Styles */

.lftHdr_sectionHeader {
	height: 52px;
	width: 228px;
	background-color: #3568C0;
	margin-bottom: 0px;
}

.lftHdr_imgSpacer {
	height: 52px;
	width: 228px;
	margin-bottom: 3px;
}

.lftNav_endcap {
	height: 25px;
	width: 228px;
	border-top: 2px solid #FFFFFF;
	background-color: #E9E9E9;
}

.lftNav_endcap_noNav {
	height: 25px;
	width: 228px;
	background-color: #E9E9E9;
}

.lftNav_box {
	height: 19px;
	width: 228px;
	background-color: #E7EFF7;
	margin-bottom: 1px;
}

.lftNav_content {
	height: 19px;
	padding-top: 5px;
}

.lftNav_off {
	font-family: Arial;
	font-size: 11px;
	color: #01236E;
	line-height: 11px;
	background-image: url(../images/arrow_lftNav.gif);
	background-repeat: no-repeat;
	background-position: 0 5;
	padding-left: 7px;
	text-decoration: none;
	margin-top: 8px;
	margin-left: 29px;
	margin-right: 7px;
	margin-bottom: 6px;
}

.lftNav_off:hover {
	font-family: Arial;
	font-size: 11px;
	color: #3568C0;
	line-height: 11px;
	background-image: url(../images/arrow_lftNav.gif);
	background-repeat: no-repeat;
	background-position: 0 5;
	padding-left: 7px;
	text-decoration: underline;
	margin-top: 8px;
	margin-left: 29px;
	margin-right: 7px;
	margin-bottom: 6px;
}

.lftNav_on {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #01236E;
	line-height: 11px;
	background-image: url(../images/arrow_lftNav.gif);
	background-repeat: no-repeat;
	background-position: 0 5;
	padding-left: 7px;
	text-decoration: none;
	margin-top: 8px;
	margin-left: 29px;
	margin-right: 7px;
	margin-bottom: 6px;
}

.lftsubNav_area {
	margin-top: 4px;
	margin-bottom: 7px;
}

.lftsubNav_box {
	height: 18px;
	width: 228px;
	background-color: #FFFFFF;
}

.lftsubNav_content {
	height: 18px;
	padding-top: 5px;
}

.lftsubNav_off {
	font-family: Arial;
	font-size: 11px;
	color: #144AA5;
	line-height: 11px;
	background-image: url(../images/arrow_lftsubNav.gif);
	background-repeat: no-repeat;
	background-position: 0 5;
	padding-left: 7px;
	text-decoration: none;
	margin-top: 7px;
	margin-left: 29px;
	margin-right: 7px;
	margin-bottom: 6px;
}

.lftsubNav_off:hover {
	font-family: Arial;
	font-size: 11px;
	color: #3568C0;
	line-height: 11px;
	background-image: url(../images/arrow_lftsubNav.gif);
	background-repeat: no-repeat;
	background-position: 0 5;
	padding-left: 7px;
	text-decoration: underline;
	margin-top: 7px;
	margin-left: 29px;
	margin-right: 7px;
	margin-bottom: 6px;
}

.lftsubNav_on {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #144AA5;
	line-height: 11px;
	background-image: url(../images/arrow_lftsubNav.gif);
	background-repeat: no-repeat;
	background-position: 0 5;
	padding-left: 7px;
	text-decoration: none;
	margin-top: 7px;
	margin-left: 29px;
	margin-right: 7px;
	margin-bottom: 6px;
}

.lftNav_bkgnd_spacer {
	width: 228px;
	height: 100%;
	background-color: #F4F4F4;
}

.lftHdr_contentHeader {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	line-height: 52px;
	text-align: left;
	vertical-align: middle;
	color: #ffffff;
	margin-top: 0px;
	margin-left: 29px;
	margin-right: 7px;
	margin-bottom: 0px;
}

/* Middle Column and some Content Styles */

.midColumn_contentArea {
	width: 485px;
	height: 100%;
	margin-left: 3px;
	margin-bottom: 3px;
	padding: 0px;
}

.midColumn_landingHeader {
	width: 485px;
	height: 107px;
	margin-left: 3px;
	padding: 0px;
	float: right;
	clear: none;
}

.lftHdr_landingHeader {
	width: 228px;
	height: 107px;
	padding: 0px;
	float: left;
	clear: none;
}	

.midColumn_fullpageHeader {
	height: 107px;
	padding-left: 3px;
	margin-right: 0px;
	padding-right: 0px;
	float: left;
}

.rgtHdr_fullpageHeader {
	height: 107px;
	width: 229px;
	padding: 0px;
	margin: 0px;
	background-color: #F4F4F4;
	margin-left: 3px;
	float: right;
}	

.rgtHdr_fullpage_btmSpacer {
	height: 53px;
	width: 226px;
	background-color: #F4F4F4;
	border-top: 3px solid #FFFFFF;
	margin: 0px;
	margin-right: 3px;
	clear: none;
}


.contentArea_fullPage {
	height: 100%;
	margin: 0px;
	margin-top: 10px;
	padding-left: 15px;
	padding-top: 18px;
	padding-right:  15px;
	padding-bottom: 24px;
	vertical-align: top;
}

.contentArea {
	height: 100%;
	margin-left: 15px;
	margin-top: 18px;
	margin-right:  15px;
	margin-bottom: 24px;
	vertical-align: top;
}

.contentSeperator {
	height: 15px;
	width: 455px;
	border-top: 1px solid #DADADA;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

ol.contentList {
	font-family: arial;
	font-size: 12px;
	line-height: 130%;
	color: #434756;
	padding-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

ul.contentList {
	list-style-type: none;
	width: 100%;
	padding-top: 0px;
	padding-left: 20px;
	margin: 0px;
	margin-left: 0px;
}

ul.contentList li {
	font-family: arial;
	font-size: 12px;
	line-height: 130%;
	color: #434756;
	background-image: url(../images/arrow_today.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 8px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

/*  L2 Landing Page Styles */

.contentArea_landingPage {
	height: 100%;
	margin: 0px;
	margin-top: 10px;
	padding-left: 28px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 24px;
	vertical-align: top;
}

.landingContent_bkgnd {
	height: 118px;
	width: 213px;
	background-color: #EFEFEF;	
}

.landingContent_spacer {
	width: 14px;
}	

.landingContent_box {
	width: 191px;
	margin-left: 11px;
	margin-top: 5px;
	margin-right: 11px;
}

.contentSeperator_long {
	height: 15px;
	width: 667px;
	border-top: 1px solid #DADADA;
	margin-top: 18px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.landingHeader_linkArea {
	height: 15px;
	width: 213px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
}

a.landingHeader_Link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	color: #144AA5;
	padding-left: 10px;
	padding-bottom: 4px;
	text-decoration: underline;
}

a.landingHeader_Link:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	color: #3568C0;
	padding-left: 10px;
	text-decoration: underline;
}


/*  Right Column Styles */

.rgtHeader_spacer {
	height: 109px;
	width: 229px;
	margin-right: 3px;
	background-image: url(../images/home_hdr_rgt_bkgnd.gif);
	clear: both;
}

.rgtsubNav_spacer {
	height: 33px;
	width: 229px;
	background-color: #D5D5D5;
	border-bottom: 1px solid #B2B2B2;
	margin-bottom: 3px;
	margin-right: 3px;
	clear: both;
}

.spacer_box {
	height: 51px;
	width: 226px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}


.blueSpacer_box {
	height: 51px;
	width: 85px;
	background-color: #94B7E6;
	margin-right: 3px;
	float: left;
}

.lgtblueSpacer_box {
	height: 51px;
	width: 138px;
	background-color: #CFDDF0;
	float: left;
}

.rgtCol_bkgnd_spacer {
	height: 100%;
	width: 226px;
	background-color: #F4F4F4;
	margin-left: 3px;
	margin-right: 3px;
	margin-top: -3px;
}

.lftPromo_box {
	width: 228px;
	background-color: #F4F4F4;
	margin-bottom: 0px;
}

.lftPromo_spacer {
	padding-top: 7px;
	padding-bottom: 7px;
	margin-left: 6px;
	margin-right: 6px;
}

.rgtLinks_box_home {
    height: 273px;
	width: 226px;
	background-color: #F4F4F4;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}

.rgtLinks_shortbox_home {
    width: 226px;
	background-color: #F4F4F4;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
}

.rgtLinks_box_varSize {
	width: 226px;
	background-color: #F4F4F4;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}

.rgtLinks_content {
	width: 226px;
	padding-left: 11px;
	padding-right: 50px;
    padding-bottom: 10px;
	padding-top: 13px;
	font-size: 11px;
	font-family: Arial;
	line-height: 14px;
	color: #434756;
}

.rgtLinks_link {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #144AA5;
	text-decoration: none;	
}

.rgtLinks_link:hover {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #3568C0;
	text-decoration: underline;	
}

ul.rgtLinks_list {
	list-style-type: none;
	width: 180px;
	padding-top: 0px;
	padding-left: 20px;
	margin: 0px;
	margin-left: -20px;
}

ul.rgtLinks_list li {
	background-image: url(../images/arrow_today.gif);
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 8px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding-bottom: 0px;
	padding-right: 0px;
}

/* Bottom and Footer Styles */


.bottomLinks_box {
	height: 0px;
	width: 900px;
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	color: #144AA5;
	padding-left: 29px;
	padding-bottom: 5px;
	padding-top: 20px;
	margin-bottom: 3px;
	clear: both;
}

.bottomLinks_off {
	font-family: Arial;
	font-size: 11px;
	color: #144AA5;
	text-decoration: none;
}

.bottomLinks_off:hover {
	font-family: Arial;
	font-size: 11px;
	color: #3568C0;
	text-decoration: underline;
}


.bottomLinks_on {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #144AA5;
	text-decoration: none;
}

.footer_box {
	width: 100%;
	background-image: url(../images/footer_bkgnd.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	padding-top: 15px;
	margin-right: 3px;
}

.footerContent_box {
	padding-left: 29px;
	padding-top: 14px;
	padding-right: 106px;
	padding-bottom: 45px;
	float: left;
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #434756;
}

.footerContent_box2 {
	padding-left: 0px;
	padding-top: 14px;
	padding-right: 29px;
	padding-bottom: 45px;
	float: right;
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #434756;
}

.footerLink {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #434756;
	text-decoration: none;
}

.footerLink:hover {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #3568C0;
	text-decoration: underline;
}


.footerLink_on {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #434756;
	text-decoration: none;
}

/* Content Styles */

.contentHeader {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	color: #01236E;
	margin-bottom: 15px;
}

.contentsubHeader {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	color: #434756;
	margin-bottom: 0px;
}

.content {
	font-family: arial;
	font-size: 12px;
	line-height: 130%;
	color: #434756;
	margin-bottom: 15px;
	margin-top: 0px;
}		

.footnotes {
	font-family: arial;
	font-size: 10px;
	line-height: 130%;
	color: #7B7E88;
	margin-top: 20px;
	margin-bottom: 15px;
}

a.footnotesLink {
	font-family: arial;
	font-size: 10px;
	line-height: 130%;
	color: #144AA5;
	text-decoration: underline;
}

a.footnotesLink:hover {
	font-family: arial;
	font-size: 10px;
	line-height: 130%;
	color: #3568C0;
	text-decoration: underline;
}

ul.footnotes {
	list-style-type: none;
	font-family: arial;
	font-size: 10px;
	line-height: 130%;
	color: #7B7E88;
	padding-left: 22px;
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 15px;	
}

ul.footnotes li {
	background-image: url(../images/arrow_today.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: 8px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: -2px;
	padding-bottom: -2px;
	padding-right: 0px;
	line-height: 16px;
}

ol.footnotes {
	font-family: arial;
	font-size: 10px;
	line-height: 130%;
	color: #7B7E88;
	padding-left: 22px;
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 15px;
}

.paragraphHeader {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	color: #01236E;
}

.sectionHeader {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	color: #454955;
}

/* Print link formating */

.printHeaderLink {
	margin-top: -15px;
	float:right;
}

.printHeaderL1Link {
	margin-top: -15px;
	margin-right: 20px;
	float:right;
}

a.contentLink {
	font-family: arial;
	font-size: 12px;
	line-height: 130%;
	color: #144AA5;
	background-image: url(../images/arrow_content.gif);
	background-repeat: no-repeat;
	background-position: 0 5;
	padding-left: 7px;
	text-decoration: underline;
}

a.contentLink:hover {
	font-family: arial;
	font-size: 12px;
	line-height: 130%;
	color: #3568C0;
	background-image: url(../images/arrow_content.gif);
	background-repeat: no-repeat;
	background-position: 0 5;
	padding-left: 7px;
	text-decoration: underline;
}


a.contentLink_noArrow {
	font-family: arial;
	font-size: 12px;
	line-height: 130%;
	color: #144AA5;
	text-decoration: underline;
}

a.contentLink_noArrow:hover {
	font-family: arial;
	font-size: 12px;
	line-height: 130%;
	color: #3568C0;
	text-decoration: underline;
}

.pdfLabel {
	font-family: arial;
	font-size: 9px;
	line-height: 22px;
	color: #7A7883;
	background-image: url(../images/pdf_icon.gif);
	background-repeat: no-repeat;
	background-position: 0 2;
	padding-left: 25px;
	
}


/* Table Styles */


.displayTable {
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 14px;
	padding-bottom: 5px;
}	

.headingBkgnd {
	height: 35px;
	background-color: #E7EFF7;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	color: #01236E;
	vertical-align: top;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 14px;	
	padding-bottom: 6px;
}

.oddRows {
	height: 19px;
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
	line-height: 130%;
	color: #434756;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	padding-right: 14px;
}

.evenRows {
	height: 19px;
	background-color: #EFEFEF;
	font-family: Arial;
	font-size: 12px;
	line-height: 130%;
	color: #434756;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	padding-right: 14px;
}

/* Form Elements */

.form_box {
	width: 433px;
	background-color: #EFEFEF;
	padding-top: 11px;
	padding-left: 11px;
	padding-right: 11px;
	padding-bottom: 6px;
	margin-bottom: 10px;
}

.form_navTab_off {
	background-color: #CFDDF0;
	margin-right: 3px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 13px;
	padding-bottom: 11px;
	float: left;
}

.form_navTab_off:hover {
	background-color: #CFDDF0;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 13px;
	padding-bottom: 11px;
	float: left;
}

.tabLinks {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: 01236E;
	text-decoration: none;
	margin-right: 3px;
}

.tabLinks:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: 01236E;
	text-decoration: underline;
	margin-right: 3px;
}

.form_navTab_on {
	background-color: #EFEFEF;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: 01236E;
	margin-right: 3px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 13px;
	padding-bottom: 11px;
	float: left;
}

.smallForm_contentArea {
	width: 423px;
	padding-bottom: 3px;
	margin: 0px;
	margin-right: 10px;
}

.formSpacing {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}	

.wideDropdown {
	height: 21px;
	width: 371px;
	border: 1px solid #7F9DB9;
	font-family: Arial;
	font-size: 10px;
	margin-top: 1px;
}

.smallTextbox {
	height: 18px;
	width: 112px;
	border: 1px solid #1B1B1B;
	font-family: Arial;
	font-size: 10px;
	color: #144AA5;
	float: left;
	clear: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.goButton_side {
	padding-top: 1px;
	margin-bottom: -4px;
	margin-left: 3px;
}

.Form_contentArea {
	width: 423px;
	padding-bottom: 3px;
	margin: 0px;
	margin-right: 10px;
}

.form_radioButton {
	margin-top: -2px;
	padding-top: 0px;
}

.formContent_tight {
	font-family: arial;
	font-size: 12px;
	line-height: 130%;
	color: #434756;
	margin-bottom: 3px;
	margin-top: 0px;
}		

.calculatorForm_rgtSpacer {
	width: 20px;
	height: 18px;
	margin: 0px;
	padding-left: 3px;
	float: left;
	font-family: arial;
	font-size: 12px;
	line-height: 130%;
	color: #434756;
	text-align: left;
}

.calculatorForm_lftSpacer {
	width: 60px;
	height: 18px;
	margin: 0px;
	padding-right: 3px;
	float: left;
	font-family: arial;
	font-size: 12px;
	line-height: 130%;
	color: #434756;
	text-align: right;
}

.viewGraphs_spacing {
	padding-top: 18px;
	padding-bottom: 30px;
}


.contentSeperator_bigTable {
	height: 15px;
	width: 652px;
	border-top: 1px solid #DADADA;
	margin-top: 18px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.smallgreyContent_bkgnd {
	height: 118px;
	width: 203px;
	background-color: #EFEFEF;	
}

.smallgreyContent_spacer {
	width: 21px;
}	

.smallgreyContent_box {
	width: 181px;
	margin-left: 11px;
	margin-top: 5px;
	margin-right: 11px;
}


.smallgreyContent_linkArea {
	height: 15px;
	width: 203px;
	padding-bottom: 2px;
	background-color: #FFFFFF;
}

a.smallgreyContent_Link {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	color: #144AA5;
	padding-left: 10px;
	padding-bottom: 4px;
	text-decoration: underline;
}

a.smallgreyContent_Link:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	color: #3568C0;
	padding-left: 10px;
	text-decoration: underline;
}

.pressRoom_Column {
	width: 251px;
	margin-right: 20px;
	float: left;
}

.pressRoom_smallColumn {
	width: 178px;
	margin-right: 5px;
	float: left;
}

ul.pressLinks_list {
	list-style-type: none;
	width: 251px;
	padding-top: 0px;
	padding-left: 20px;
	margin: 0px;
	margin-left: -20px;
}

ul.pressLinks_list li {
	background-image: url(../images/arrow_today.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding-left: 8px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 15px;
	padding-bottom: 0px;
	padding-right: 0px;
	line-height: 18px;
}

ul.pressLinks_smallList {
	list-style-type: none;
	width: 178px;
	padding-top: 0px;
	padding-left: 20px;
	padding-bottom: 4px;
	margin: 0px;
	margin-left: -20px;
}

ul.pressLinks_smallList li {
	background-image: url(../images/arrow_today.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding-left: 8px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: -2px;
	padding-bottom: -2px;
	padding-right: 0px;
	line-height: 16px;
}

/* Ad campaign landing page tags */

.adContent {
	background-color: #e9e9e9;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

.adListTitle {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	line-height: 16px;
	color: #01236e;
	padding-left: 13px;
	padding-top:9px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	text-align: left;
}

.adTitle_sectionHeader {
	height: 42px;
	background-color: #01236e;
	margin-bottom: 0px;
}

.adTitle {
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	line-height: 42px;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

a.adLink {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	color: #144aa5;
	padding-left: 2px;
	text-decoration: underline;
}

a.adLink:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	color: #3568C0;
	padding-left: 2px;
	text-decoration: underline;
}

ul.adArrowList {
	list-style-type: none;
	padding-top: 9px;
	padding-left: 23px;
	padding-bottom: 9px;
	margin: 0px;
	margin-left: 0px;
	background-color: #e9e9e9;
}

ul.adArrowList li {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	color: #01236e;
	background-image: url(../images/adarrow.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

ul.adHouseList {
	list-style-type: none;
	padding-top: 9px;
	padding-left: 23px;
	padding-bottom: 9px;
	margin: 0px;
	margin-left: 0px;
	background-color: #e9e9e9;
}

ul.adHouseList li {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 25px;
	color: #01236e;
	background-image: url(../images/house.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
}

sup.adSup {
	font-family: Arial;
	font-size: 9px;
	font-weight: normal;
}