BODY {

	background-color: #042235;
	padding: 0px;
	margin: 0px;

}

IMG {

	margin: 0;
	padding: 0;
	border: none;

}

TD.address_bar {

	font-family: Lucida Sans, Arial;
	font-size: 9px;
	color: #F6F8F9;
	
	text-align: right;
	vertical-align: middle;
	padding: 0 3px 0 0;

}

TD.nav_button_1 {

	background-image: url("images/nav_bar_1.jpg");
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: middle;
	font-family: Arial;
	font-size: 10px;
	padding: 0 5px 0 0;
	color: #004D7F;

}

TD.nav_button_2 {

	background-image: url("images/nav_bar_2.jpg");
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: middle;
	font-family: Arial;
	font-size: 10px;
	padding: 0 5px 0 0;
	color: #004D7F;

}

TD.yellow_spacer {

	background-image: url("images/yellow_line.jpg");
	background-repeat: repeat-y;
	vertical-align: top;

}

TD.login {

	font-family: Arial;
	font-size: 11px;
	text-align: right;
	background-image: url("images/yellow_line.jpg");
	background-repeat: repeat-y;
	vertical-align: middle;

}

TD.login_field {

	color: #2F5A78;
	font-family: Arial;
	font-size: 11px;	

}

INPUT.login_field {

	font-family: Arial;
	font-size: 9px;	
	width: 100%;

}

TD.text_area {

	background-color: #FFFFFF;
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #494B4A;
	padding: 15px 20px 15px 20px;

}

.page_title {
	font-weight: bold;
	font-family: Helvetica, Arial;
	font-size: 14px;
	color: #A64508;
	text-decoration: none;


}
.page_title a:link {text-decoration: none;}
.page_title a:hover {text-decoration: none;}
.page_title a:visited {text-decoration: none;}
.page_title a:active {text-decoration: none;}

DIV.disclaimer {

	font-size: 12px;
	font-family: Helvetica, Arial;
	color: #afc3cf;
	text-align: left;

}
DIV.disclaimer A {
	color: #ece8c3;
	text-decoration: none;
}
DIV.disclaimer A:hover {
	color: #FFFFFF;
	text-decoration: none;
}

TD.white {

	background-color: #FFFFFF;
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #494B4A;

}

TD.footer {

	height: 15px;
	background-image: url("images/footer_bg.jpg");
	background-repeat: no-repeat;
	text-align: right;
	vertical-align: middle;
	
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #C7E9FF;
	padding: 0 15px 0 0;

}

TD.plan_list {

	font-family: Arial;
	font-size: 12px;
	text-align: right;
	vertical-align: top;

}

TD.doc_holder {

	background-color: #EBE9C3;
	padding: 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #7A6A5A;
	text-align: left;
	vertical-align: top;

}

DIV.doc_holder {

	font-family: Arial;
	font-size: 12px;
	color: #7A6A5A;
	display: none;

}

SPAN.plan_title {

	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #7A6A5A;

}

SPAN.product_name {

	font-weight: bold;
	color: #004D7F;

}

TD.form_holder {

	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #494B4A;
	vertical-align: middle;

}

A.nav_button {

	color: #004D7F;
	text-decoration: none;

}

A.nav_button:hover {

	color: #A64508;
	text-decoration: none;

}

A.login {

	color: #004D7F;
	text-decoration: none;

}

A.login:hover {

	color: #A64508;
	text-decoration: none;

}

A.footer {

	color: #90ADDF;
	text-decoration: none;

}

A.footer:hover {

	color: #507DBF;
	text-decoration: none;

}

A.plan_doc {

	color: #7A6A5A;
	text-decoration: underline;

}

A.plan_doc:hover {

	color: #A64508;
	text-decoration: underline;

}

A.choose_plan {

	color: #004D7F;
	text-decoration: underline;

}

A.choose_plan:hover {

	color: #A64508;
	text-decoration: underline;

}


A.product_name {

	font-weight: bold;
	color: #004D7F;
	text-decoration: none;

}

A.product_name:hover {

	font-weight: bold;
	color: #A64508;
	text-decoration: none;

}

TD.text_hr {

	font-family: Helvetica, Arial;
	font-size: 10px;
	color: #494B4A;
	padding: 10px 10px 0 20px;

}
TD.title_hr {

	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #ffffff;
	padding: 15px 20px 15px 20px;
	text-align:center;

}

#LoginBox
{
    width: 100px;
    background-color: #ECE8C3;
    border: solid 1px black;
    padding: 1px;
	margin: 0 5px 15px 0;
}

#LoginBox td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

#LoginHeader
{
    color: white;
    font-weight: bold;
    background-color: #775C4B;
    text-align: center;
}

#LoginButton
{
    border: solid 1px black;
    background-color: white;
    color: blue;
}  