body{
    margin:0px;
    padding:0px;
    background:#dde2e4;
    font-family:Arial, Helvetica, sans-serif;
    behavior:url(/style/csshover.htc);
}
body#gov {
    background:#f6f3ee;
}
.clear{ 
     clear: both; 
     line-height:0px; 
     font-size:0px; 
}
h1{
    margin:0px;
    color:#0e76d3;
    font-size:24px;
}
h3 {
    margin:0px;
    padding:0px;
    font-size: 14px;
    letter-spacing:-1px;
    margin:0 0 10px 0;
}
h4 {
    margin:0px;
    padding:0px;
    font-size: 18px;
    color:#0e76d3;
}
p{
    color:#002254;
    font-size:12px;
    line-height:18px;
    text-align:justify;
}
p.bold_blue{
    color:#0e76d3;
    font-weight:bold;
    line-height:normal;
    text-align:left;
}
p.norm{
    color:#002254;
    font-size:12px;
    font-weight:normal;
    line-height:normal;
    text-align:left;
}
hr.eighty{
    width:80%;
}
.homeContainer{
    margin:0px auto;
    padding:177px 20px 0 20px;
    width:880px;
    background:url(images/template/homepageBg.jpg) no-repeat left top;
}
.homeContainer .content{
    background:#fff;
    padding:0 13px 13px 13px;
}
.title{
    border-bottom:1px solid #002651;
}
.title h4{
    display:inline;
    margin:0px;
    padding:0 3px 0 5px;
    color:#fff;
    font-size:12px;
    background:#002651;
}
.listBox{
    margin:25px 0 25px 0;
}
.listBox h2{
    margin:0px;
    padding:11px 7px 11px 7px;
    color:#0e76d3;
    font-size:12px;
}
ul{
    margin:0 0 15px 0;
    padding:0px;
}
ul li{
    margin:0 0 0 14px;
    padding:0px;
    color:#002254;
    font-size:11px;
    font-weight:bold;
    list-style:outside;
}
.listBox a.learnMore{
    padding:0 0 0 15px;
    background:url(images/template/learnMoreIcon.gif) no-repeat 0 1px;
    color:#167ad4;
    font-size:10px;
    text-transform:uppercase;
    text-decoration:none;
}
.listBox a.learnMore:hover{
    text-decoration:underline;
}
/** three col **/
.threeColContainer{
    margin:0px auto;
    padding:177px 20px 0 20px;
    width:880px;
    background:url(/images/template/threeColBg.jpg) no-repeat left top;
}
.govContainer  {
    background:url(/images/template/govContainer_bg.jpg) no-repeat left top!important;
}
.govContainer_2C  {
    background:url(/images/template/govContainer_bg_2C_2.jpg) no-repeat left top!important;
}
.govContainer_2C_2  {
    background:url(/images/template/govContainer_bg_2C.jpg) no-repeat left top!important;
}
.threeColContainer .content{
    background:#fff;
    padding:0 13px 13px 13px;
}
/** two col **/
.twoColContainer{
    margin:0px auto;
    padding:177px 20px 0 20px;
    width:880px;
    background:url(/images/template/twoColBg.jpg) no-repeat left top;
}
.twoColContainer .content{
    background:#fff;
    padding:0 13px 13px 13px;
}

/** subnav **/
#main_navigation {
    overflow:hidden;
    margin:0 0 10px 0;
    width:154px;
}
.subnav td {
    border-bottom:1px solid #fff;
}
.subnav a {
    width:135px;
    height:18px;
    display:block;
    background:url(/images/template/tw_nav_bg.jpg) no-repeat top left;
    padding:3px 0 0 19px;
    font-size:11px;
    color:#fff;
    text-decoration:none;
}
.subnav .active  a{
    background:url(/images/template/tw_nav_bg_hover.jpg) no-repeat top left !important;
}
.subnav a:hover {
    background:url(/images/template/tw_nav_bg_hover.jpg) no-repeat top left;
}
.subnav .navmenu {
    margin:0;
    padding:0;
}
.subnav .navmenu ul {
    margin:0;
    padding:0;
}
.subnav .navmenu li {
    margin:0px;
    padding:0px;
    list-style:none;
}
/*-------Side Contents------*/
.callOut_side {
    padding:13px;
    font-size:13px;
    font-weight:bold;
    color:#0e76d3;
}
.callOut_side_home {
    color:#0e76d3;
    font-size:12px;
    line-height:18px;
    text-align:left;
    font-weight:bold;    
}
.callOut_side ul {
    margin-top:0 0 10px 22px;
    padding:0px;
}
.callOut_side ul li {
    font-size:11px;
    line-height:14px;
    color:#002254;
}
.callOut_side_box {
    height:22px;
    font-weight:bold;
    font-size:13px;
    color:#002652;
}
.callOut_side_box_double {
    padding:58px 0 0 0;
    height:39px;
    font-weight:bold;
    font-size:13px;
    color:#002652;
}
.callOut_side_box_short {
    padding:23px 0 0 0;
    height:23px;
    font-weight:bold;
    font-size:15px;
    color:#002652;
}
.callOut_side_double {
    font-size:13px;
    font-weight:bold;
    color:#0e76d3;
}
.callOut_side .callOut_side_box span {
    background-color:#fff;
    display:inline;
    font-size:11px;
    padding:0px;
}
.callOut_side span {
    display:block;
    background-color:#f0f2f3;
    height:20px;
    padding:3px 0 0 5px;
}
.callOut_side_title {
    font-size:12px;
    font-weight:bold;
    color:#0e76d3;
}
.calloutHeader span{
    display:inline;
    padding:0px;
    background:#fff;
    font-size:11px;
}   
/**/
.white_12px {
    color:#fff;
    font-size:12px;
}
.small_blue {
    font-size:10px;
    color:#017ca5;
    margin:0 0 5px 0;
    padding:0 0 0 3px;
    line-height:13px;
}
/** footer **/
.homeFooter{
    margin:0px auto;
    padding:41px 0 10px 0;
    width:920px;
    background:url(/images/template/homepageFooter.jpg) no-repeat left top;
    color:#62707b;
    font-size:11px;
    font-weight:bold;
    text-align:center;
}
.threeColFooter{
    margin:0px auto;
    padding:41px 0 10px 0;
    width:920px;
    background:url(/images/template/threeColFooter.jpg) no-repeat left top;
    color:#62707b;
    font-size:11px;
    font-weight:bold;
    text-align:center;
}

.govFooter {
    background:url(/images/template/govFooter_bg.jpg) no-repeat left top!important;
}
.govtwoColFooter {
    background:url(/images/template/govtwoColFooter.jpg) no-repeat left top!important;
}
.govtwoColFooter_2 {
    background:url(/images/template/govtwoColFooter_2.jpg) no-repeat left top!important;
}
.twoColFooter{
    margin:0px auto;
    padding:41px 0 10px 0;
    width:920px;
    background:url(/images/template/twoColFooter.jpg) no-repeat left top;
    color:#62707b;
    font-size:11px;
    font-weight:bold;
    text-align:center;
}