html {
	font-family: 		arial, verdana, helvetica, sans-serif;
	font-size: 			62.5%;
	min-height: 		100%;
	color: 				#555555;
	background-color: 	#C4D5DD;
}

body {
	margin: 			auto;
	height: 			100%;
	position: 			relative;
}

/****************** FIRST ROW BANNER INFO ******************/
.first_row {
	height: 			70px;
}

div.capitalBanner {
	background-image: 	url(../capital/images/banner.gif);
	height:				70px;
	width:				730px;
	text-align:			right;
}

div.capitalBanner div {
	padding-top:		10px;
}

div.capitalBanner div a {
	color:				#000000;
	text-decoration:	none;
}
/****************** END FIRST ROW BANNER INFO ******************/

/****************** PAGE LAYOUT ******************/
div#body {
	width:				1000px;
	min-height: 		100%;
	background-image: 	url(../images/home/background.jpg);
	background-repeat: 	repeat-y;
}


table tr td.left {
/*
	background-image: 	url(../images/home/vertical_back.jpg);
	background-repeat: 	repeat-x;
*/

	background-color:	#E3E4DA;
}

table tr td.right {
	background-color:	#E3E4DA;
	padding-top:		5px;
}

img {
	border:				none;
}
/****************** END PAGE LAYOUT ******************/

/****************** LOGIN ******************/
.login {
	color:				#ffffff;
	font-size:			0.9em;
	padding-top:		9px;
}

/****************** END LOGIN ******************/

/****************** MENU ******************/


.menu{
	height:				20px;
	background-color: 	#B2B5A3;
}

.menu td{
	background-color: 	#B2B5A3;
	width:				170px;
}

.menu td a{
	text-decoration:	none;
}

.menu td a div {
	padding-right:		19px;
	text-align: 		right;
	color:				#F9F9F9;
	font-size:			0.8em;
	font-weight:		900;
}

.menu td:hover,
.menu td.active{
	background-color: 	#818166;
}
/****************** END MENU ******************/

/****************** CONTENT ******************/

p {
	margin-left: 		19px;
	margin-right:		19px;
	font-size:			12px;
	color:				#5E6159;
	font-family: 		Arial, sans-serif, Times New Roman;
	margin-bottom:		5px;
	line-height:		1.4;
}

p.faq {
	padding-bottom:		15px;
}

p.intro {
	margin-top:			15px;
	font-family:		Arial, Futura Bk BT, Times New Roman;
	font-size:			1.1em;
	color:				#526C93;
	font-style:			italic;
	line-height:		1.2;
}

p.faqs {
	margin-top:			15px;
	font-family:		Arial, Futura Bk BT, Times New Roman;
	font-size:			1.0em;
	color:				#526C93;
	font-style:			italic;
	line-height:		1.2;
	font-weight:		bold;
}

div.faqs h4 a {
	color: 				#FF6600;
}

table.policyTable {
	width: 100%;
}

table.policyTableSmall td p {
	font-size: 0.6em;
}

table.policyTable td {
	padding: 0px;
}

table.policyTable td p {
	padding: 0px;
	margin: 0px;
}

table.policyTableCentered td,
table.policyTableCentered td p {
	text-align: center;
}

p.eoi {
	margin-left:		0px;
}

h4 {
	padding-left:		18px;
	font-family:		Arial, Futura Bk BT, Times New Roman;
	font-size:			14px;
	color: 				#FF6600;
	line-height:		1.2;
	margin-bottom:		-5px;
	margin-top:			15px;
}

.watch {
	text-align:			right;
	width:				430px;
	padding-bottom: 	0px; 
	margin-bottom: 		3px;
}

.body {
	margin-top:			15px;
}

ul li p {
	margin-top:			0px;
}

.letters {
	padding-left:		20px;
	color:				#0D3E94;
	text-decoration: 	none;
	line-height:		1.4;
}

img.spacer {
	padding-top: 		10px;
}

/****************** END CONTENT ******************/
/****************** LEFT INFO ******************/
h3 {
	font-family:		Arial, sans-serif, Times New Roman;
	font-size:			1.0em;
	padding-left:		19px;
	padding-top:		10px;
	color:				#ffffff;
	margin-bottom:		5px;
}

/****************** END LEFT INFO ******************/
/****************** RIGHT INFO ******************/

h1 {
	padding-left:		18px;
	font-family:		Arial, Futura Bk BT, Times New Roman;
	font-size:			16px;
	color: 				#08275D;
	line-height:		1.2;
	margin-bottom:		-5px;
	margin-top:			20px;
}

div.info {
	padding-left:		19px;
}

img.button {
	padding-top:		7px;
	display:			block;
	float: 				left;
	padding-right:		5px;
}

h2 {
	margin-top:			0px;
	padding-top:		5px;
	padding-left: 		5px;
	font-size:			1.2em;
	color:				#08275D;
	display:			block;
	float: 				left;
	line-height:		1.3;
}

p.aboutInfo {
	font-size:			0.8em;
}

tablr {
	display:			block;
	float:				left;
}

/****************** END RIGHT INFO ******************/

/****************** REGISTER FORM ******************/
.eoi {
	margin-top:			20px;
}

.eoi table {
	padding-left:		19px;
}

.eoiTitle {
	margin-left:		19px;
	font-size:			0.9em;
	font-weight:		bold;
}

.eoi table td {
	font-size:			12px;
	color:				#5E6159;
	font-family: 		Arial, sans-serif, Times New Roman;
	line-height:		1.4;
}

.required {
	color:				#FF6600;
}

.updated {
	margin-top:			20px;
	padding-left:		19px;
	font-size:			0.9em;
}

.updated p {
	font-size:			0.9em;
	margin-left:		0px;
}

.updated span {
	color:				#526C93;
	font-size:			0.9em;
}

a {
	color:				#526C93; 
	font-size:			1.0em;
}

a:hover {
	text-decoration:	none;
}

select {
	width:				206px;
}
/****************** END REGISTER FORM ******************/

/****************** MARQUEE ******************/

#iemarquee {
	color:				#ffffff;
	font-size:			0.8em;
	padding-top:		2px;
	font-weight:		bold;
}
/****************** END MARQUEE ******************/
.subsection {
	width:					439px;
	margin-left:			18px;
	margin-right:			18px;
}

.subsection table {
	margin-top:				10px;
	margin-bottom: 			10px;
}

.subsection table tr td {
	background-color:		#ffffff;
}

.subsection table tr td p.blur {
	margin-left:			0px;
	margin-right: 			2px;
	width:					437px;
}

.subsection table tr td:hover {
	background-color:		#E1ECEE;
}
