@charset "UTF-8";
/* CSS Document */

/*GLOBAL*/
html{height:100%;}
body{background:#00325b;margin:0px;padding:0px;height:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;}/*"Calibri",*/
#wrapper{padding:0px;background:url(../images/main_bkg.jpg) repeat-x #bfccd6;}/*b1c8df*/
#inside{width:1004px;margin:0px auto;}
h1{color:#b96318;font-size:20px;}
h2{background:#b96318;padding:3px 3px 3px 3px;margin:0px 0px 10px 0px;color:#f7f99f;font-size:20px;}
h3{padding:3px;margin:0px 0px 10px 0px;color:#f7f99f;font-size:20px;}
h4{margin:0px 0px 10px 0px;color:#b96318;font-size:15px;}
h5{background:#4d442e;padding:10px;margin:0px 0px 0px 0px;color:#FFF;font-size:20px;}
h6{background:#4d442e;padding:10px;margin:0px 0px 10px 0px;color:#FFF;font-size:20px;}
a.button{background:#5a8e22;padding:5px;color:#FFF;text-decoration:none;border:1px solid #000;display:block;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;}
a.button:hover{background:#5a8e22;padding:5px;color:#FFF;text-decoration:none;border:1px solid #FFF;display:block;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;}
/*TOP TOOLBAR*/
#toolbar{background:url(../images/toolbar_bkg.jpg) #5a8e22;height:60px;margin:0px;padding:0px;}

.toolcentral{margin:0px auto;width:1004px;height:60px;}
.location{background:url(../images/location_icon.jpg) no-repeat;float:left;width:200px;display:block;height:42px;padding-top:18px;}
.location a{margin-left:70px;display:block;padding:3px;color:#FFF;text-decoration:none;}
.location a:hover{color:#DBDBDB;text-decoration:none;}

.toolnav {float:right;}
.toolnav ul{list-style:none;margin:0px;padding:0px;width:500px;}
.toolnav li{list-style:none;margin:0px;padding:0px;margin:0px 10px 0px 0px;float:left;}
.toolnav a{display:block;padding:3px;color:#FFF;text-decoration:none;height:30px;padding-top:21px;float:left;}
.toolnav a:hover{color:#DBDBDB;text-decoration:none;}

.toolnav .banking {padding-left:65px;background:url(../images/banking_icon.jpg) no-repeat left top;}
.toolnav .dtn{padding-left:65px;background:url(../images/dtn_icon.jpg) no-repeat left top;}
.toolnav .apps{padding-left:65px;background:url(../images/tools_icon.jpg) no-repeat left top;}

/*HEADER*/
#head{background:url(../images/nav_bkg.jpg) no-repeat top right;margin:0px;height:131px;padding:0px;}
#logo{background:url(../images/logo.jpg) no-repeat top left;height:131px;width:438px;float:left;}
#logo a{width:350px;height:100px;display:block;}
.topnav{float:right;width:500px;}

/*********************Navigation************************************/
#topnav {text-transform:uppercase;width:100%;z-index:1000;}
#topnav, #topnav ul {float:left;list-style:none;line-height:40px;padding:0;margin:0;width:100%;z-index:1000;}
#topnav a {display:block;color:#152e48;font-weight:bold;text-decoration:none;padding:0px 10px;}
#topnav li {float:left;padding:0;}
#topnav ul {magin-left:20px;position:absolute;left:-999em;height:auto;width:200px;font-weight:normal;margin:0;line-height:1;border:0;}
#topnav .chosen{text-decoration:underline;}/*background:url(../images/selected.jpg) no-repeat center 26px;height:40px;*/
#topnav .chosenmenu{background:#00325b;color:#152e48;line-height:16px;width:200px;}

/**Suckerfish menus*/
#topnav li li {width:200px;border-bottom:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;background:#FFF;padding:5px;margin-left:5px;}
#topnav li li a {margin-left:5px;padding:0px 0px;width:200px;color:#152e48;text-align:left;}
#topnav li ul ul {margin:-21px 0 0 100px;border:1px solid #CCC;}
#topnav li li:hover {background:#152e48;color:#FFF;}
#topnav li ul li:hover a, #topnav li ul li li:hover a, .topnav li ul li li li:hover a, #topnav li ul li li li:hover a {color:#FFF;}
#topnav li:hover a, .topnav li.sfhover a {color:#000;}
#topnav li:hover li a, #topnav li li:hover li a, #topnav li li li:hover li a, #topnav li li li li:hover li a {color:#152e48;}
#topnav li:hover ul ul, #topnav li:hover ul ul ul, #topnav li:hover ul ul ul ul, #topnav li.sfhover ul ul, #topnav li.sfhover ul ul ul, #topnav li.sfhover ul ul ul ul {left:-999em;}
#topnav li:hover ul, #topnav li li:hover ul, #topnav li li li:hover ul, #topnav li li li li:hover ul, #topnav li.sfhover ul, #topnav li li.sfhover ul, #topnav li li li.sfhover ul, #topnav li li li li.sfhover ul {left:auto;}/*background:#CCC;*/
#topnav li:hover, #topnav li.sfhover {background:url(../images/selected.jpg) no-repeat center 26px;text-decoration:underline;}

/*MAIN BODY*/
#main{width:985px;background:url(../images/home_bkg.jpg) repeat-y 2px 12px #5a8e22;margin:0px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0px 3px 5px 3px; border:5px solid #5a8e22;}

/*INSIDE BODY*/
#main_inside{width:985px;background:#5a8e22;margin:0px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:0px 3px 5px 3px; border:5px solid #5a8e22;}

/*FOOTER*/
#foot{background:#00325b;color:#FFF;}
#foottop{background:#bfccd6;height:73px;position:relative;}/*b0c7de*/
#newsform{position:absolute;top:43px;margin-left:500px;}
.footcentral{background:url(../images/farm_top.jpg) no-repeat;margin:0px auto;width:1004px;height:73px;}
.foottext{margin:0px auto;width:1055px;height:73px;}
.foottext img{float:left;}
.foottext p{margin:10px;float:left;}
.foottext span{margin-left:11px;}
.foottext a{color:#FFF;}
.foottext a:hover{color:#DBDBDB;}
.clear{clear:both;}

/*HOME*/
.homeflash{float:left;width:752px;}
.bottomhome{float:left;width:752px;height:100%;color:#FFF;}
.bottomhome .left{float:left;padding:10px;width:24%;}
.bottomhome .center{float:left;padding:10px;width:22%;}
.bottomhome .right{float:left;padding:10px;width:45%;}
.homeright{float:right;width:230px;padding:10px 0px 0px 0px;}
.homeright p{color:#FFF;padding:10px;}
.homeright p a{color:#FFF;}
#newsform .textfield{padding:3px;margin:3px;background:#00325b;color:#b1c8df;border:none;}

/*INSIDE*/
.bottominside{background:#EBEBEB;float:left;width:960px;height:100%;margin:10px;}
.bottominside .center{float:left;padding:10px;width:98%;min-height:400px;}
.bottominside .insidehead{background:#83aa59;float:left;padding:10px;width:98%;border-top:1px solid #000;border-bottom:1px solid #000;}
.bottominside .insidehead a{color:#FFF;}
.bottominside h3{padding:3px;margin:0px 0px 3px 0px;color:#f7f99f;font-size:20px;text-transform:uppercase;}
.bottominside .insidehead h2{padding:3px;margin:0px 0px 3px 0px;color:#f7f99f;font-size:20px;text-transform:uppercase;}
.bottominside .insidehead h1{color:#b96318;font-size:16px;}
.bottominside .insidehead p{padding:3px;margin:0px;color:#000;font-size:12px;color:#FFF;}
.line{border-bottom:dashed 1px #000;padding:0px;margin:10px 0px 10px 0px;}
.bottominside .center .pageimage{float:left;margin-right:20px;background:#4d442e;color:#FFF;}
.bottominside .center .pageimage img{margin:0px 0px 5px 0px;}
.bottominside .center .pageimage p{padding:0px 5px 5px 5px;margin:0px;}
.bottomfeature{background:url(../images/featured_bkg.jpg) repeat-x #4d442e;color:#FFF;}
.bottomfeature .feature{width:31%;padding:10px;float:left;border-left:1px solid #EBEBEB;min-height:443px}
.bottomfeature .feature a{color:#CCC;}
.products{margin:0px;padding:0px;}
.products ul{list-style:none;margin:0px;padding:0px;}
.products li{list-style:none;margin:0px 0px 10px 0px;padding:0px 0px 5px 0px;border-bottom:1px dashed #000;}

/*Tables*/
.inside1{width:98%;margin-bottom:10px;}
.inside1 td{width:98%;border-bottom:1px dashed #000;padding:5px;}
.inside1 th{background:#FFF;border-bottom:1px dashed #000;text-align:left;padding-left:10px;}

.inside2{width:98%;margin-bottom:10px;}
.inside2 td{border-bottom:1px dashed #000;padding:5px;}
.inside2 th{background:#FFF;border-bottom:1px dashed #000;text-align:left;padding-left:10px;}

.inside3{width:100%;}
.inside3 td{padding:10px;margin:5px;}/*border-top:1px dashed #000;border-left:1px dashed #000;*/
.inside3 td.left{width:44%;padding:10px;margin:5px;}/*border-top:1px dashed #000;border-left:1px dashed #000;*/
.inside3 td.right{width:56%;padding:10px;margin:5px;}/*border-top:1px dashed #000;border-left:1px dashed #000;*/
.inside3 th{background:#FFF;border-bottom:1px dashed #000;text-align:left;padding-left:10px;}
.inside3 .thumb{background:#FFF;border:1px solid #000;padding:10px;margin-bottom:10px;}

.inside3 a.button{background:#5a8e22;padding:5px;color:#FFF;text-decoration:none;border:1px solid #000;display:block;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.inside3 a.button:hover{background:#5a8e22;padding:5px;color:#FFF;text-decoration:none;border:1px solid #FFF;display:block;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;}

a.calcbutton{background:#5a8e22;padding:5px;color:#FFF;text-decoration:none;border:1px solid #000;display:block;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;}
a.calcbutton:hover{background:#5a8e22;padding:5px;color:#FFF;text-decoration:none;border:1px solid #FFF;display:block;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.inside4{width:100%; color:#ffffff; border:2px solid white; background-color:#4d442e;}
.inside4 td{padding:10px;margin:5px; color:#ffffff; border:2px solid white;}/*border-top:1px dashed #000;border-left:1px dashed #000;*/
.inside4 td.orange{background-color:#b96318; text-align:center;}

/*Tabs*/
.tab{padding:10px;text-decoration:none;color:#000;margin:0px 5px 0px 5px;display:block;width:50px;float:left;text-align:center;}
.tabactive{padding:10px;background:#4d442e;text-decoration:none;color:#FFF;margin:0px 5px 0px 5px;display:block;width:50px;float:left;text-align:center;}

/*Locations page*/
.directionsnav{-moz-border-radius:5px;-webkit-border-radius:5px;background:#FFF;border:1px solid #000; margin:5px;padding:2px;}
.directionsnav th{background:#CCC;padding:5px;color:#000;}
.directions{}
.directions th{background:#5a8e22;padding:5px;color:#FFF;text-transform:uppercase;font-size:20px;border-left:1px dashed #000;}
.directions td{padding:5px;border-left:1px dashed #000;}
.allareas{margin-left:30px;}
.locationlist{background:#EBEBEB;border:1px solid #000;padding:5px;float:left;width:150px;min-height:150px;margin:10px;}
.locationlist a{color:#000;font-size:16px;}

/*tooltips*/
#tooltip{position:absolute;border:1px solid #333;background:#000;padding:10px 10px;color:#FFF;display:none;}


/*tools page*/
.calculator{width:90%;background:#FFF;border:1px solid #000;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0px 10px;}
.calculator td{padding:3px;}
.calculator th{background:url(../images/featured_bkg.jpg) repeat-x #4d442e;color:#FFF;padding:3px;-moz-border-radius:5px;-webkit-border-radius:5px;}

/*banking page*/
.pilotlink{width:100%;background:#4d442e;border:1px solid #000;padding:5px;margin:0px;color:#FFF}
.pilotlink h3{color:#FFF;margin:0px;font-size:15px;padding:0px;}
.pilotlink a{color:#FFF}
.bankingpage{background:#FFF;border:1px solid #000;padding:5px;float:left;width:150px;min-height:150px;margin:10px;}
