body {

    font-family: arial, verdana, sans-serif;

    font-size: 11px;

    color:#536887;

    width:750px;

    }



a:link, a:visited, a:active {

    color: #4056FF;

    }

    

a:visited {

    color: purple;

    }



h1{

    border-bottom: 1px thin dotted;

    width:242px;

    font-size: 17px;

}



h2{

    font-size: 13px;

}

/* -----------------Banner Elements-----------------------*/



#banner{

    width: 735px;

    height:277px;

    padding: 0px 3px 0px 3px;

}



.logo{

    margin:0px 0px 0px 20px;

}



.call_to_action{

    float:right;

    margin-right:14px;

    margin-top: -70px;

    font-size:12px;

    font-weight:bold;

    text-align:right;

}



.call_to_action a:link, .call_to_action a:visited, .call_to_action a:active, .call_to_action a:hover{

    color:#F2AD1A;

    font-size:12px;

}



.search_box{

    height: 15px;

}



.search_form,

.GoogleForm

{

    padding-top: 14px;

    display: block;

    clear: both;

    }



.search_content {	

}



.search input img{

    padding-top: 10px;

}



.go_bottom{

height:200px;

}





.marketing_message{

    padding-left:10px;

}





.nav{

    background: #004284;

    color:#fff;

    font-size:11px;

    position: absolute;

    top: 86px;

    left: 25px;

}html>body .nav{position:absolute; z-index:3;}



.nav a:link, .nav a:visited, .nav a:active{

    font-family: arial, verdana, san-serif;

    color:#fff;

    font-size:11px;

    font-weight: bold;

    text-decoration:none;

    padding: 0px 5px 0px 5px;

}



.nav a:hover{

    color:#F2AD1A;

}





/* -----------------Left Col Elements-----------------------*/





#left{

    margin: -30px 0px 20px 9px;

    width: 202px;

    float:left;

    background:#F3F3F3;

}html>body #left{margin: -10px 0px 0px 15px;width:212px;}



#left h1{

    background:#004284 url(../../images/yellow_arrow.gif) no-repeat;

    color: #fff;

    width: 202px;

    font-size:11px;

    padding:3px 0px 0px 10px;

    height:17px;

    border-top: 5px solid #fff;

    border-bottom: 5px solid #fff;

    margin-bottom: 3px;

}html>body #left h1{padding:3px 0px 0px 10px;}



#left h1 a:link, #left h1 a:active, #left h1 a:visited{

    color:#fff;

    text-decoration:none;

    padding-left: 0px;

}





#left h1 a:hover{

    text-decoration: underline;

}







#left h2{

    background:#D6332A url(../../images/yellow_arrow_redbg.gif) no-repeat;

    color: #fff;

    width: 202px;

    font-size:11px;

    padding:3px 0px 0px 10px;

    height:17px;

    border-top: 5px solid #fff;

    border-bottom: 5px solid #fff;

    margin-bottom: 3px;

}html>body #left h2{padding:3px 0px 0px 10px;}



#left h2 a:link, #left h2 a:active, #left h2 a:visited{

    color:#fff;

    text-decoration:none;

    padding-left: 0px;

}





#left h2 a:hover{

    text-decoration: underline;

}



#left p{

    padding:5px;

    }



.left_nav a:link,  .left_nav a:visited, .left_nav a:active {

    display:block;

    color:#536887;

    padding-left: 15px;

}



.left_nav a:hover{

    color:#396CB0;

}



/* -----------------Main Content Elements-----------------------*/



#main{

    float:left;

    margin: -23px 0px 0px 17px;

    width: 465px;

}



#main .breadcrumbs a

{

    color: #4056FF;

    font-size: 11px;



}

    

#main .breadcrumbs a:hover 

{

    color:#396CB0;



}



.product_search{

    background:#F3F3F3;

    padding:5px;

    width:100%;

    display:block;

    }



/* -----------------Footer Elements-----------------------*/



#footer{

    width: 724px;

    height: 50px;

    background: #F3F3F3;

    margin-left: 10px;

    text-align: center;

    color:#1F3A62;

    font-size:11px;

    padding: 6px 0px 6px 0px;

}html>body #footer{clear:both;margin-top:400px;}



#footer a:link, #footer a:visited, #footer a:active{

    font-family: arial, verdana, san-serif;

    color:#1F3A62;

    font-size:11px;

    text-decoration:none;

    padding: 0px 4px 0px 4px;

}



#footer a:hover{

    text-decoration: underline;

}



.bol_ad p{

    margin-left:10px;

    margin-top:7px;

    color:#404040;

    width: 724px; 

    text-align: center;

}

