body
{
    background-color:#ededed;
    background-image:url('../images/background.jpg');
    background-repeat:repeat-x;
    margin:0px;
	margin-top:2px;
	margin-bottom:2px;
    font-family:Arial, Tahoma, Verdana;
    font-size:10pt;
}

a
{
	color:#07519a;
}

a:hover
{
	color:red;
}

a.login
{
	text-decoration:none;
	display:block;
}

a.breadcrumb
{
	text-decoration:none;
}

#maincnt
{
    background-color:White;
    width:930px;
    margin:0px auto 0px auto;
    padding:5px;
    border:solid 1px #cccccc;
}

#logocnt
{
    width:300px;
    height:107px;
    float:left;
}

#dropdowncnt
{
    width:630px;
    height:107px;
    float:left;
    text-align:right;
}

#strip
{
    background-image:url('../images/strip.gif');
    background-repeat:repeat-x;
    height:35px;
}

div.logincntgreen
{
    background-color:#effcf0;
    color:#07519a;
    border:solid 1px #9cfe9c;
    margin-top:5px;
    text-align:center;
}

div.logincntred
{
    background-color:#fcefef;
    color:#07519a;
    border:solid 1px #fe9c9c;
    margin-top:5px;
    text-align:center;
}

div.logincntblue
{
    background-color:#ebf3fb;
    color:#07519a;
    border:solid 1px #aaccee;
    margin-top:5px;
    text-align:center;
}

#breadcrumbcnt
{
    background-color:#ebf3fb;
    color:#07519a;
    border:solid 1px #aaccee;
    margin-top:5px;
    padding-left:10px;
}

#feecnt
{
	background-color:#ffffff;
}

td {text-align:left;}
td.center {text-align:center;}

table.blue
{
    background-color:#ebf3fb;
    color:#07519a;
    border:solid 1px #aaccee;
    margin-top:5px;
}

table.blue td {padding:5px;}

table.blue2
{
    background-color:#ebf3fb;
    color:#07519a;
    border:solid 1px #aaccee;
    margin-top:5px;
}

table.blue2 th
{
	background-color:#ebf3fb;
    color:#07519a;
    border:solid 1px #aaccee;
    margin-top:5px;
	padding:5px;
	text-align:center;
}

table.blue2 td
{
	background-color:#ffffff;
    color:#07519a;
    border:solid 1px #aaccee;
    margin-top:5px;
	padding:5px;
}

table.blue3
{
    background-color:#ebf3fb;
    color:#07519a;
    border:solid 1px #aaccee;
    margin-top:5px;
}

table.blue3 th
{
	background-color:#ebf3fb;
    color:#07519a;
    border:solid 1px #aaccee;
    margin-top:5px;
	padding:5px;
	text-align:left;
}

table.blue3 td
{
	background-color:#ffffff;
    color:#07519a;
    border:solid 1px #aaccee;
    margin-top:5px;
	padding:5px;
}


table.blue3 td.TDGreen
{
	background-color:#effcf0;
    color:#000000;
    border:solid 1px #9cfe9c;
    margin-top:5px;
	padding:5px;
	text-align:left;
}

table.blue3 th.TDGreen
{
	background-color:#effcf0;
    color:#000000;
    border:solid 1px #9cfe9c;
    margin-top:5px;
	padding:5px;
	text-align:left;
}

table.red
{
    background-color:#fcefef;
    color:#000000;
    border:solid 1px #fe9c9c;
    margin-top:5px;
}

table.red td {padding:5px;}

div.red
{
    background-color:#fcefef;
    color:#000000;
    border:solid 1px #fe9c9c;
	padding: 0px 10px 0px 10px;
}

table.green
{
    background-color:#effcf0;
    color:#000000;
    border:solid 1px #9cfe9c;
    margin-top:5px;
}

table.green td {padding:5px;}

table.gray2
{
    background-color:#f1f1f1;
    color:#07519a;
    border:solid 1px #9fa1a3;
    margin-top:5px;
}

table.gray2 th
{
	background-color:#f1f1f1;
    color:#07519a;
    border:solid 1px #9fa1a3;
    margin-top:5px;
	padding:5px;
	text-align:center;
}

table.gray2 td
{
	background-color:#ffffff;
    color:#07519a;
    border:solid 1px #9fa1a3;
    margin-top:5px;
	padding:5px;
}

#maincontentcnt
{
 text-align:justify;
}

#navcnt
{
    width:200px;
    float:left;
}

#navcnt ul.mainlist
{
    margin-top:8px;
}

#navcnt li
{
    list-style-type:square;
}

#contentcnt
{
    width:720px;
    float:left;
    margin-left:10px;
}

#footercnt
{
    background-color:#2d5d9b;
    color:#ffffff;
    padding:5px;
    height:95px;
    border:solid 1px #032552;
}

#footercontact
{
    width:450px;
    float:left;
    height:95px;
}

#footersplit
{
    width:15px;
    float:left;
    height:95px;
    background-image:url('../images/split.gif');
    background-repeat:repeat-y;
}

#footerowners
{
    width:450px;
    float:left;
    height:95px;
    text-align:right;
}

#copycnt
{
    text-align:center;
    font-size:8pt;
    margin-top:5px;
}

h1
{
    margin-top:8px;
	margin-bottom:5px;
    font-size:18pt;
	letter-spacing: -1px;
}

h2
{
	color:black;
	font-size:16pt;
}

br.clear
{
    clear:both;
}

a.a-contact
{
	color:white;
}

a.a-contact:hover
{
	text-decoration:none;
}


a.black {color:black;}

.TDRed {
background-color: #8F100A;
font-family:  Verdana, Sans-serif;
font-size: 65%;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
text-align:center;
}

td.TDDark {
background-color: #012652;
font-family:  Verdana, Sans-serif;
font-size: 75%;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
}

.TDDark a, .TDDark a:visited, .TDDark a:hover {color:white;}

.TDMedium {
background-color: #2C5C9A;
font-family:  Verdana, Sans-serif;
font-size: 75%;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
}

.TDGreen {
background-color: #006600;
font-family:  Verdana, Sans-serif;
font-size: 75%;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
}

.TDRed2 {
background-color: #8F100A;
font-family:  Verdana, Sans-serif;
font-size: 75%;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
}

.TDOrange {
background-color: orange;
font-family:  Verdana, Sans-serif;
font-size: 75%;
text-decoration: none;
font-weight: bold;
color: #FFFFFF;
}

.TDGreen a, .TDGreen a:visited, .TDGreen a:hover {color:white;}
.TDRed2 a, .TDRed2 a:visited, .TDRed2 a:hover {color:white;}
.TDOrange a, .TDOrange a:visited, .TDOrange a:hover {color:white;}