﻿body {
margin:0px;
padding:0px;
background-color:#088FBC;
color:#333;
font-weight:normal;
font-family:Arial;
font-size:11px;
text-align:left;
}
title
{
    text-decoration: bold;
    color: blue;
    font-family: Arial;
    font-size: 24px;
    font-weight: bold;
}
bold
{
    text-decoration: bold;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
}
tdmenu1
{
    background-image: url(images/menu1.gif);
    height: 45px;
    font-weight: normal;
    font-size: 12pt;
    vertical-align: middle;
    color: navy;
    font-family: Arial;
    font-variant: small-caps;
}
.TextContent
{
	font-size: 10pt;
	color: black;
	font-family: Arial;
	text-align: justify;
}
.TextContentGray
{
    font-size: 10pt;
    color: gray;
    font-family: Arial;
    text-align: justify;
}
.TextContentHeader
{
    margin:0px 0px 0px 0px;
    color:#CC0000;
    font-size:18px;
    font-family:Arial;
    font-weight:bold;
}
.TextContentSubHeader
{
	font-size: 11pt;
	color: #088FBC;
	font-family:Arial;
	font-weight: bold;
}
.UserHomeHeader
{
    margin:0px 0px 0px 0px;
    color:#088FBC;
    font-size:18px;
    font-family:Arial;
    font-weight:bold;
}
.UserHomeSubHeader
{
	font-size: 11pt;
	color: #CC0000;
	font-family:Arial;
	font-weight: bold;
}
.TextContentAccent
{
    font-size: 11pt;
    font-family: Arial;
    font-weight: bold;
    color: #3366cc;
}
.FaqQuestion
{
	font-size: 10pt;
	color: #088FBC;
	font-family: Arial;
	text-decoration: bold;
}
.FaqHeader
{
    font-size: 11pt;
    font-family: Arial;
    font-weight: bold;
    color: #3366cc;
}
.TextContentNote
{ 
	font-size: 10pt; 
	color: black; 
	font-family: Arial; 
}
.FormLabel
{
	font-size: 10pt;
	color: black;
	font-family: Arial;	
}
.TextError
{
	font-weight: bold;
	font-size: 10pt;
	color: red;
	font-family: Arial;
}
A
{
	font-size: 10pt;
	color: #CC0000;
	font-family: Arial;
	text-decoration: underline;
}
.TextButton
{
    font-size:10pt;
    color:White;
    font-family:Arial;
    font-weight:bold;
}
A:hover
{
	font-size: 10pt;
	color: #088FBC;
	font-family: Arial;
	text-decoration: underline;
	cursor: hand;
}
.TablePaymentSchedule
{
	border-right: #000099 thin solid;
	border-top: #000099 thin solid;
	border-left: #000099 thin solid;
	border-bottom: #000099 thin solid;
}
.TablePaymentScheduleHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #000099;
	text-align: center;
}
.TablePaymentScheduleItemRows
{
	font-weight: bold;
	font-size: 10pt;
	color: #000099;
	font-family: Arial;
	background-color: white;
	border-right: #000099 thin solid;
	border-top: #000099 thin solid;
	border-left: #000099 thin solid;
	border-bottom: #000099 thin solid;
	text-align: center;	
}
.PaymentScheduleGridHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #000099;
	text-align: center;	
}
.PaymentScheduleGridItem
{
	font-weight: bold;
	font-size: 10pt;
	color: #000099;
	font-family: Arial;
	background-color: white;
	border-right: #000099 thin solid;
	border-top: #000099 thin solid;
	border-left: #000099 thin solid;
	border-bottom: #000099 thin solid;
	text-align: center;	
}
.PaymentScheduleGridFooter
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #000099;
	text-align: center;
}
.TableContentPlaceHolder1
{
	background-color: white;
}
AddressDisplayText
{
	font-size: 10pt;
	color: black;
	font-family: Arial;
	text-align: justify;
}

.ContentPlaceHolder1Div
{
    margin: 20px;
    text-align: left;
}
.UCTableTop
{
	border-right: #000099 thin solid;
	border-top: #000099 thin solid;
	border-left: #000099 thin solid;
	border-bottom: #000099 thin solid;
	width: 500;
	background-color:Blue;
	
}
.UCTable
{
	border-right: #000099 thin solid;
	border-top: #000099 thin solid;
	border-left: #000099 thin solid;
	border-bottom: #000099 thin solid;
	width: 500;
}
.UCTableHeader
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #000099;
	text-align: center;
}
.UCTableItemRows
{
	font-weight: bold;
	font-size: 10pt;
	color: #000099;
	font-family: Arial;
	background-color: white;
	border-right: #000099 thin solid;
	border-top: #000099 thin solid;
	border-left: #000099 thin solid;
	border-bottom: #000099 thin solid;
	text-align: center;	
}



table, td, div, img, a img {
margin:0px;
border:none 0px;
width:inherit;
}
img {
display:inline;
}
h1 {
margin:0px 0px 0px 0px;
color:#CC0000;
font-size:18px;
font-family:Arial;
font-weight:normal;
}
/*
a {
color:#CC0000;
}
a:hover {
color:#9494BC;
}
a.anchor-img-swap { }
*/
div#main {
width:890px;
}

TABLE#main {
width:890px;
}

table#page {
background-color:#FFFFFF;
}
table#page td#content {
width:706px;
vertical-align:top;
text-align:left;
}
.TDContent
{
width:706px;
vertical-align:top;
text-align: center;
}

table#page td#content div#container 
{
    
padding:2px 10px 10px 10px;

}

div#sub-nav {
background:url(/images/page_bottom.jpg) no-repeat;
width:737px;
height:35px;
text-align:center;
}
div#sub-nav a {
color:#333;
text-decoration:none;
}
div#sub-nav a:hover {
color:#088FBC;
}
div#footer {
color:#fff;
font-size:9px;
font-family:Arial;
padding:2px 0 0 27px;
}
TD#page
{
	width: 863;
}

div#communityLetter{ margin: 0 10%;background: #136ab1}
b.ytop, b.ybottom{display:block;background: #ffffff}
b.ytop b, b.ybottom b{display:block;height: 1px;
    overflow: hidden; background: #136ab1}
b.y1{margin: 0 5px}
b.y2{margin: 0 3px}
b.y3{margin: 0 2px}
b.ytop b.y4, b.ybottom b.y4{margin: 0 1px;height: 2px}

.TextLetter
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffffff;
	font-family: Arial;
}