@charset "utf-8";
/* CSS Document */

body {
background: #215487;
margin: 0;
padding: 0;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
}


#container {
width: 845px;
margin: 0 auto;
text-align: center;
background-color: #fff;
color: #333;
border: 1px solid #333;
}

#masthead {

}

#content {
text-align: left;
}


#navigation {
width: 845px;
background: url(/images/bkg_nav.gif) repeat-x;
border-top: 1px solid #0a013a;
border-bottom: 3px solid #0a013a;
z-index: 100;
height: 22px;

}

/*
#navigation ul {

margin: 0;
padding: 0;
list-style-type: none;
height: 22px;

}

#navigation ul li {
margin: 0;
padding: 0;
}

#navigation ul a {
float: left;
text-decoration: none;
color: #2f2d47;
line-height: 22px;
display:block;
}
#navigation ul a:hover {

}
*/



#featureImage {
float: left;
border-right:3px groove #333;
}

#featureText {
float: right;
padding: 5px 15px 15px 15px;
width: 300px;
text-align: left;
 color: #fefedd;
line-height: 1.5;
}

#featureText p 
{
 color: #fefedd;   
}

#featureText a 
{
    color: #1f305f;
	font-weight: bold;
}



#feature {
width: 845px;
background: url(/images/bkg_feature.gif) repeat-y right top;
clear: both;
}

#content {
padding: 15px 20px;
}


#footer {
background: #fff url(/images/bkg_footer.gif) repeat-x;
clear:both;
width: 845px;
border-top:  3px solid #0a013a;
line-height: 2;
margin-top: 25px;
}

#footer ul {
float: left;
margin: 0;
padding: 0;
list-style-type: none;
}

#footer ul li {
float: left;
margin: 0;
padding: 6px 0;
}

#footer ul a {
float: left;
text-decoration: none;
color: #2f2d47;
font-size: 10px;
padding: 0 20px;
line-height: 22px;
display:block;
}

#footer ul a:hover {
color: #990000;
}



.rule {
background: #fff url(/images/gfx_rule.gif) repeat-x;
width: 845px;
height: 12px;
clear:both;
}


.clear {
clear:both;
}

.pad {
padding: 15px;
}

.padLight {
padding: 6px 12px 16px 12px;
}


.column1 {
width: 280px;
margin-right: 22px;
float: left;
line-height: 1.75;
}


.column2 {
width: 265px;
margin-right: 28px;
float: left;
line-height: 1.5;
}

.column2 p {
color: #3c7bb3;

}

.columnMain 
{
    width: 550px;
    margin-right: 25px;
    float: left;
    
}

.columnMain, .columnFull 
{
    line-height: 1.75;
}



.column3 {
width: 202px;
margin: 0;
float: right;
line-height: 1.25;
}

.roundBox {
background: #d8dde2 url(/images/bkg_roundedBoxBkg.gif) no-repeat left bottom;
width: 202px;
}

.roundBoxTop {
background: #d8dde2 url(/images/bkg_roundedBox.gif) no-repeat left top;
width: 202px;
}

.roundBoxTop h1 {
font-size: 16px;
color: #0a013a;
margin: 0;
padding: 8px 12px;
font-family: Arial, Helvetica, sans-serif;
}

.accountLogIn 
{
    margin: 20px 10px;
}

.accountLogIn input 
{
margin: 5px 0;
color: #666;
font-style: italic;
font-size: 10px;
}

.accountLogIn p 
{
    color: #790000;
    font-size: 10px;
}



#featureText h1 {
font-size: 16px;
color: #0a013a;
margin: 0;
padding: 5px 0;

}



h2 {
color: #0a023b;
font-size: 18px;
margin: 0;
padding: 0;
}

h1 {
color: #660000;
font-size: 24px;
font-family: Georgia, "Times New Roman", Times, serif;
margin: 0;
padding: 0;
}

p {
margin: 6px 0;
}

#content a 
{
    color: #3c7bb3;
}

#content a:link 
{
    color: #3c7bb3;
}

#content a:visited 
{
    color: #262c74;
}

#content a:hover, #content a:active, #content a:visited:hover 
{
    color: #7f0405;
}




#content .column2 a 
{
    color: #215487 !important;
}

#content .column2 a:link 
{
    color: #215487 !important;
}

#content .column2 a:visited 
{
    color: #262c74 !important;
}

#content .column2 a:hover, #content a:active, #content a:visited:hover 
{
    color: #790000!important;
}

