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

body
{
margin:0px auto;
padding:0px;
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
line-height:18px;
background:url(../images/body-bg.jpg) center top repeat-x #00488c;
}

img
{
border:none;
padding:0px;
margin:0px;
}
a{
padding:0px;
margin:0px;
color:#294290;
font:bold 13px/18px Arial, Helvetica, sans-serif;
text-transform:none;
text-decoration:none;
}
a:hover{
padding:0px;
margin:0px;
color:#000;
font:bold 13px/18px Arial, Helvetica, sans-serif;
text-transform:none;
text-decoration:none;
}
form
{
margin:0px;
padding:0px;
}
P
{
margin:16px 0px;
padding:0px;
}
.left
{
float:left;
}
.right
{
float:right;
}
.body-bg
{
background:#fff;
padding-top:13px;
padding-bottom:10px;
}
.banner-text
{
background:#ededed;
padding:8px 8px 3px 8px;
color:#1b3079;
font:normal 15px/18px Arial, Helvetica, sans-serif;
}
.logo
{
margin-top:15px;
}
.banner-text p
{
padding:0px;
margin:10px 0 0 0;
}
h1
{
color:#0e1c4a;
font:bold 20px/21px Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
text-transform:uppercase;
}
h2
{
color:#294290;
font:bold 18px/21px Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
text-transform:uppercase;
}

h3
{
color:#ec1d24;
font:bold 22px/24px Arial, Helvetica, sans-serif;
padding:0px;
margin:0px;
text-transform:uppercase;
}
.twitter-bg
{
background:#f2f2f2;
border:1px solid #e9e9e9;
padding-top:14px;
padding-bottom:10px;
}
.footer-content
{
color:#cee0f1;
font:normal 13px/20px Arial, Helvetica, sans-serif;
padding-top:28px;
padding-bottom:30px;
}
.footer-content a
{
color:#cee0f1;
font:normal 13px/20px Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0px 5px;
}
.footer-content a:hover
{
color:#fff;
}
.video-link
{
font:bold 13px/16px Arial, Helvetica, sans-serif;
color:#969696;
}
.video-link a
{
font:bold 13px/16px Arial, Helvetica, sans-serif;
color:#969696;
text-decoration:none;
}
.video-link a:hover
{
color:#000;
}
.video-link p
{
padding:0px;
margin:8px auto;
}
.facebook-bg
{
background:url(../images/facebook-bg.jpg) left top no-repeat;
width:259px;
height:187px;
color:#25468d;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
}

.banner-nav
{
width:910px;
float:left;
padding-top:10px;
padding-bottom:0px;
}

.banner-nav ul
{
display:inline;
margin:0px;
padding:0px;
text-align:left;
float:left;
}
.banner-nav ul li
{
float:left;
list-style-type:none;
font:normal 15px/18px Arial, Helvetica, sans-serif;
color:#1b3079;
padding:0px 20px 0 10px;
}
.banner-nav ul li a
{
font:normal 15px/18px Arial, Helvetica, sans-serif;
color:#1b3079;
text-decoration:none;
}
.banner-nav ul li a:hover
{
font:normal 15px/18px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}




.top-nav
{
width:410px;
float:right;
padding-top:13px;
padding-bottom:0px;
}

.top-nav ul
{
display:inline;
margin:0px;
padding:0px;
text-align:right;
float:right;
}
.top-nav ul li
{
float:right;
list-style-type:none;
font:bold 11px/14px Arial, Helvetica, sans-serif;
color:#717171;
background:url(../images/top-line.jpg) right 2px no-repeat;
padding:0px 10px 0 10px;
}
.top-nav ul li a
{
font:bold 11px/14px Arial, Helvetica, sans-serif;
color:#717171;
text-decoration:none;
text-transform:uppercase;
}
.top-nav ul li a:hover
{
color:#000;
text-decoration:none;
}
.top-nav ul li:first-chiled
{
background:none;
}

.navcontainer
{
width:730px;
float:left;
padding-top:10px;
padding-bottom:23px;
}

.navcontainer ul
{
display:inline;
margin:0px;
padding:0px;
float:left;
}
.navcontainer ul li
{
float:left;
list-style-type:none;
padding:0px 6px;
}
.navcontainer ul li a
{
font:bold 12px/14px Arial, Helvetica, sans-serif;
color:#717171;
text-decoration:none;
text-transform:uppercase;
}
.navcontainer ul li a:hover
{
color:#ec1c24;
text-decoration:none;
}
.input-main
{
background:url(../images/input1.png) left top no-repeat;
width:190px;
height:34px;
}

.input-box
{
padding-left:15px;
padding-top:5px;
width:185px;
height:24px;
border:0px;
background:none;
background:none;
color:#484848;
font:normal 12px/23px Arial, Helvetica, sans-serif;
}
.input-main1
{
background:url(../images/input2.png) left top no-repeat;
width:110px;
height:34px;
}
.input-box1
{
padding-left:15px;
padding-top:5px;
width:95px;
height:24px;
border:0px;
background:none;
color:#484848;
font:normal 12px/23px Arial, Helvetica, sans-serif;
}


.post-nav
{
width:528px;
float:left;
}

.post-nav ul
{
display:inline;
margin:0px;
padding:0px;
float:left;
}
.post-nav ul li
{
float:left;
list-style-type:none;
font:normal 13px/18px Arial, Helvetica, sans-serif;
color:#000000;
width:528px;
padding:10px 0px;
}
.post-nav ul li p
{
padding:0px;
margin:5px 0px 15px 0px;
}
.post-nav ul li h3
{
padding:0px;
margin:0px;
color:#707070;
font:bold 13px/18px Arial, Helvetica, sans-serif;
text-transform:none;
}
.post-nav ul li h3 a
{
padding:0px;
margin:0px;
color:#707070;
font:bold 13px/18px Arial, Helvetica, sans-serif;
text-transform:none;
text-decoration:none;
}
.post-nav ul li h3 a:hover
{
color:#707070;
}
.post-nav ul li h4
{
padding:0px;
margin:0px;
color:#454545;
font:bold 13px/18px Arial, Helvetica, sans-serif;
text-transform:none;
text-decoration:none;
}

.post-nav ul li h4 a
{
padding:0px;
margin:0px;
color:#294290;
font:bold 13px/18px Arial, Helvetica, sans-serif;
text-transform:none;
text-decoration:none;
}

.post-nav ul li h4 a:hover
{
padding:0px;
margin:0px;
color:#000;
font:bold 13px/18px Arial, Helvetica, sans-serif;
text-transform:none;
text-decoration:none;
}
