@charset "UTF-8";
body {
	font-family:arial;
	font-size: 11pt;
}

#landingPage {
	width:741px;	
	}

#logo { margin-right:10px;}

.page-title-olb { font-size: 25px; color: #ffffff; font-weight: normal; font-family:arial; padding-top: 0px; margin-bottom:11pt; margin-top:11pt; margin-left:11pt;}

#page-title-bg { 
BACKGROUND-COLOR: #216D9E; height: 44px; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 14px;}

.superscript{
	font-size: 10pt;
	vertical-align: super;
} 
.left {
	background-repeat: repeat-y;
}
.right {
	background-repeat: repeat-y;
	
}
.center {
}
#header .left {
	background-image: url(images/main_top_l.gif);
}
#header .right {
	background-image: url(images/main_top_r.gif);
}
#header .center {
	background-image: url(images/main_top_center.gif);
	margin: 0 30px;
}

#bottom {
	clear: both;
	margin-left: 0px;
	margin-top: 20px;
}
#bottom .tabButton {
	float: left;
	margin-left: 0px;
	
}
#bottom .tabCopy {
	clear: both;
	margin-left: 0px;
	}
.tabCopy .left {
	background-color: #FFFFFF;
	
}
.tabCopy .right {
	background-color: #FFFFFF;
}
.tabCopy .center {
	background-color: #FFFFFF;
	margin: 0 8px;}

#bottom p {
	font-family:arial;
	font-size: 10pt;
	line-height: 12pt;
	color: #333;	
}

#bottom ul {
	font-family:arial;
	font-size: 10pt;
	line-height: 14pt;
	color: #000000;
}
.tabBottom {
	clear: both;
}
.tabBottom .left {
	background-image: url(images/tab_bottom_l.gif);
}
.tabBottom .right {
	background-image: url(images/tab_bottom_r.gif);
}
.tabBottom .center {
	background-image: url(images/tab_bottom.gif);
	margin: 0 0px;
	height: 59px;
}
#ins1, #ins2, #ins3, #ins4 { 
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	height: 200%;
	background-image: url(images/ins_opacity.gif); 
}

* html #ins1, * html #ins2, * html #ins3, * html #ins4 {
	height: 200%;
}

* html body .insBottom .right {
	background-image: url(images/ins_bottom_r_ie.gif);
}
.insBottom .center {
	background-image: url(images/ins_bottom.gif);
	margin: 0 21px;
	height: 17px;
}

.para {
	font-family:arial;
        font-size:11pt;
}

.filler {
	clear: both;
}

/*	Footer */





#modules_block {
	/*width: 310px;*/
	margin-left: -80px;
	float: right;
	margin-right: 30px;
	
}


#modules_block .mod-title {
	MARGIN-TOP: 0.15em; FONT-WEIGHT: normal; FONT-SIZE: 0.1em; MARGIN-BOTTOM: 0.25em; COLOR: #000000; FONT-font-family:arial; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none;
}


h3.color-hdr{
	font-family:arial;
	font-size: 13pt;
	font-weight: Bold;
	color: #286796;
}

.page-title {
	color:#D4001A;
	font-family:century;
	font-size:16pt;
	font-weight:normal;
	margin-bottom:0.45em;
	margin-left:0.63em;
}
.page-title A {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
.page-title-black A {
	COLOR: #000000; TEXT-DECORATION: underline
}


.bg3, .bg3-title  { background-color: #E9E9EA; }
.bg3-title { padding : 3px 10px 3px 3px;  border-left: 3px solid #E9E9EA; }
.bg3-hline { background-color: #E9E9EA; background-image: url(/global/mvc_objects/images/rule-e9e9ea.gif); background-repeat: repeat-x; }
.mod-hdr { color: #333333; font-weight: bold; font-size: 1.2em; display: inline; line-height: 1.2em; font-family:arial;}
.mod-txt, .mod-txt2 {color: #333333; font-size: .9em;	margin: 0px; padding: 0px 0px 5px 0px;  font-family:arial;}
.mod-content { padding: 0px 6px 0px 6px; }
.mod-alert-msg-text {font-family:arial; color:#CC0000; text-decoration:none; font-weight:bold; font-size:100%;}

.mod-th-text {
	FONT-WEIGHT: bold; FONT-SIZE: 0.71em; MARGIN-BOTTOM: 0em; COLOR: #000000; font-family:arial; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.mod-th-text A {
	COLOR: #405ebe; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.mod-th-text A:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
.mod-th-text A:visited {
	COLOR: #7a2197; TEXT-DECORATION: underline
}



#footer {margin-left:15px; margin-top:10px;}

#footer-content {line-height: 11pt; margin-left:15px;}

#footer A {COLOR: #477AAA; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 8pt; line-height: 12pt;
}

#footer A:hover {COLOR: #477AAA; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 8pt; line-height: 12pt;
}

#footer A:visited {COLOR: #7a2197; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 8pt; line-height: 12pt;
}

#footer.blacktext {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 8pt; line-height: 11pt;
}
#footer.blacktext A {
	COLOR: #405ebe; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 8pt; line-height: 11pt;
}
#footer.blacktext A:visited {
	COLOR: #651c7e; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 8pt; line-height: 11pt;
}

#footer.blacktext A:hover {
	COLOR: ##0000ff; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 8pt; line-height: 11pt;
}

#footer p.ftr-text2 {
	FONT-WEIGHT: normal; FONT-FAMILY: arial; COLOR: #000000; FONT-SIZE: 8pt; line-height: 12pt;}

.blacktext {
	COLOR: #000000; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 8pt; line-height: 11pt;
}
.blacktext A {
	COLOR: #477AAA; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 8pt; line-height: 11pt;
}
.blacktext A:visited {
	COLOR: #7a2197; TEXT-DECORATION: none; FONT-FAMILY: arial; FONT-SIZE: 8pt; line-height: 11pt;
}
.blacktext A:hover {
	COLOR: #477AAA; TEXT-DECORATION: underline; FONT-FAMILY: arial; FONT-SIZE: 8pt; line-height: 11pt;
}

.glossary-sectiontitle {
	FONT-WEIGHT: bold; COLOR: #333333; BACKGROUND-COLOR: #e9e9ea
}
.glossary-index {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #405ebe; font-family:arial; TEXT-DECORATION: none
}
.glossary-index A {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #405ebe; font-family:arial; TEXT-DECORATION: none
}
.glossary-index A:visited {
	COLOR: #7a2197; TEXT-DECORATION: none
}
.glossary-index A:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.back-to-top {
	FONT-SIZE: 70%; COLOR: #405ebe; TEXT-DECORATION: none; float:right;
}
.back-to-top A {
	COLOR: #405ebe; TEXT-DECORATION: none
}
.back-to-top A:hover {
	COLOR: #0000ff
}

.grey-dot {
	FONT-SIZE: 100%; COLOR: #cccccc; margin-left:5px;
}

.whitebglogo {margin-bottom:4px; margin-left:2px;}
.whitebglogo1 {margin-left:2px; margin-right:8px;}
.whitebglogo2 {margin-top:-40px; margin-bottom:20px;}
.content-heading {
	font-family:arial;
	font-size: 12px;
	color: #333;
}

.table-td-content {
border-bottom:1px solid;
border-left:1px solid;
font-size:0.8em;
}
.table-td-content a {
color:#405EBE;
text-decoration:none;
}

.table-td-content a:visited {
color: #7a2197; 
text-decoration: none;
}





.grey-bullet {
	align: left; valign:top; LIST-STYLE-IMAGE: url(../images/list_greybullet.gif)
}

.bts-grey-bullet {margin-top: .40em; margin-bottom: 0px; padding-left: 8px; margin-left: 8px; list-style-image: url(/global/mvc_objects/images/list_greybullet.gif);}

.grey-bullet-no-margin { margin-left: 0.1em; padding-left: 1.3em; margin-top: 0.0em; margin-bottom: 0.0em; list-style-image: url(/global/mvc_objects/images/list_greybullet.gif);}

.grey-bullet-1 {

	margin-bottom: .45em; margin-top: .30em; MARGIN-LEFT: 1em; padding-left: 1pt; list-style-image: url(/global/mvc_objects/images/list_greybullet.gif);

}

.nobreak {nowrap;}

#bottom .rt-module {background-image: url(../images/right_module_top_grey.gif); width:205px; height:30px; background-repeat: no-repeat; valign:center; }

#bottom .rt-module1 {background-image: url(../images/right_module_top_white.gif); width:203px; height:30px; valign:center; }

.color-hdr1{
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	position: absolute;
	color: #000000;
        text-align:center;	
	PADDING-top: 10px;
	Margin-left:10px;
	valign: bottom;
	}
/*.mod-title-rates { margin-top:.15em; margin-bottom:5em; margin-left:.8em; valign:top;}*/


#bottom .tc-online{
	clear: both;
	margin-left: 0px;
	width:205px;
	border-left: 1px solid #DCDCDC;border-right: 1px solid #DCDCDC;
	font-family:arial;
		FONT-SIZE: 11pt;
	color: #000000;
	
	
}

.onlinecontent .standard-textonline{
   Margin-left:10px;
	Margin-top:5px;
	Margin-bottom:0px;	
	font-family:arial;
	FONT-SIZE: 11px;
	color: #000000;
	padding-top:10px;
}

.standard-textonline {
	Margin-top:5px;

}


.onlinecontent A {COLOR: #477AAA; text-decoration:none;}
.onlinecontent A:visited {color:#7a2197; text-decoration:none;}
.onlinecontent A:hover {COLOR: #477AAA; TEXT-DECORATION: underline;}


.cal_link A {
	COLOR: #477AAA; TEXT-DECORATION: none; font-family:arial;
	font-size: 9pt;
	line-height: 14pt;
}
.cal_link A:visited {
	COLOR: #7a2197; TEXT-DECORATION: none; font-family:arial;
	font-size: 9pt;
	line-height: 14pt;
}
.cal_link A:hover {
	COLOR: #477AAA; TEXT-DECORATION: underline; font-family:arial;
	font-size: 9pt;
	line-height: 14pt;
}

.td-global-link{
	font-family:arial;
	font-size: 11px;
	line-height: 14pt;
	color:#000000;
}

.td-global-link A {
	COLOR: #477AAA; TEXT-DECORATION: none; font-family:arial;
	font-size: 11px;
	line-height: 14pt;

}
.td-global-link A:visited {
	COLOR: #7a2197; TEXT-DECORATION: none; font-family:arial;
	font-size: 11px;
	line-height: 14pt;
}
.td-global-link A:hover {
	COLOR: #477AAA; TEXT-DECORATION: underline; font-family:arial;
	font-size: 11px;
	line-height: 14pt;
}

.ftr-text-mod A {
	COLOR: #477AAA; TEXT-DECORATION: none; font-family:arial;
	font-size: 11px;
	line-height: 14pt;
}
.ftr-text-mod A:visited {
	COLOR: #7a2197; TEXT-DECORATION: none; font-family:arial;
	font-size: 11px;
	line-height: 14pt;
}
.ftr-text-mod A:hover {
	COLOR: #477AAA; TEXT-DECORATION: underline; font-family:arial;
	font-size: 11px;
	line-height: 14pt;
}

.ftr-text-mod {
	COLOR: #000000; 
	font-family:arial;
	font-size: 11px;
	line-height: 14pt;
}

.page-title-cal {
	color:#D4001A;
	font-family:century;
	font-size:16pt;
	font-weight:normal;
	margin-bottom:0.45em;
}
.page-title-cal A {
	COLOR: #cc0000; TEXT-DECORATION: underline
}

/*Begin WR 28848 */
.auralsmlbus {
FONT-SIZE: 0px; LEFT: -10000px; POSITION: absolute
}

/*End WR 28848 */



