BODY {

	background-color: #747A76;
	padding: 0px;
	margin: 0px;

}

IMG {

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

}

TD.head_pic_holder {

	height: 126px;
	vertical-align: top;
	text-align: center;

}

TD.head_pic_spacer {

	background-color: #FFFFFF;
	width: 8px;

}

TD.left_links {

	padding: 12px 10px 20px 10px;
	width: 152px;
	font-family: Arial;
	font-size: 10px;
	color: #032208;
	
	background-color: #D5E0DA;
	border-style: solid;
	border-width: 0 1px 0 0;
	border-color: #747A76;
	
	vertical-align: top;
	text-align: left;

}

DIV.left_link {

	padding: 0 0 5px 16px;
	text-indent: -16px;

}

A.left_link {

	color: #032208;
	text-decoration: none;

}

A.left_link:hover {

	color: #7FA083;
	text-decoration: none;

}

TD.address_bar {

	font-family: Arial;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	padding: 0 0 0 20px;

}

TD.bottom_graphic {

	text-align: right;
	vertical-align: bottom;
	padding: 0;

}

TD.text_area {

	padding: 15px 15px 10px 20px;
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
	color: #494B4A;

	border-style: solid;
	border-width: 1px 0 0 0;
	border-color: #747A76;

}

DIV.page_title {

	font-weight: bold;
	font-family: Arial;
	font-size: 14px;
	color: #7FA083;

}

DIV.disclaimer {

	font-family: Helvetica, Arial;
	font-size: 11px;
	line-height: 16px;
	color: #494B4A;
	text-align: left;

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

TD.plan_list {

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

}

TD.doc_holder {

	background-color: #D5E0DA;
	border-style: solid;
	border-width: 1px;
	border-color: #747A76;
	padding: 10px;
	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: #7FA083;

}

TD.form_holder {

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

}

TD.form_holder2 {

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

}

TD.login_box {

	width: 159px;
	vertical-align: top;
	text-align: right;

	border-style: solid;
	border-width: 1px 0 0 0;
	border-color: #747A76;

}

TD.picture_box {

	width: 159px;
	vertical-align: top;
	text-align: right;
	padding: 20px 0 0 0;

	border-style: solid;
	border-width: 1px 0 0 0;
	border-color: #747A76;

}

TD.login_field {

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

}

A.login {

	color: #032208;
	text-decoration: none;

}

A.login:hover {

	color: #7FA083;
	text-decoration: none;

}

INPUT.login_field {

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

}

A.plan_doc {

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

}

A.plan_doc:hover {

	color: #859d83;
	text-decoration: underline;

}

A.choose_plan {

	color: #032208;
	text-decoration: underline;

}

A.choose_plan:hover {

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

}

A.product_name {

	font-weight: bold;
	color: #7FA083;
	text-decoration: none;

}

A.product_name:hover {

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

}

.site_map
{
	font-size: 12px;
}
.site_map A
{
	font-weight: bold;
	color: #7FA083;
	text-decoration: none;
}
.site_map A:hover
{
	font-weight: bold;
	color: #032208;
	text-decoration: none;
}
#LoginBox
{
    width: 100px;
    background-color: #B3C6BE;
    border: solid 1px black;
    padding: 1px;
}

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

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

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