/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, p, img{margin:0; padding:0; border:0; list-style-type:none;}

body{ font:12px "Trebuchet MS"; background:url(../images/bg.jpg) top repeat-x #FFFFFF; margin:0px; padding:0px; color:#000000;}

.float-left{ float:left;}
.float-right{ float:right;}
.clear{clear:both;}

#wrapper{ width:980px; margin:0px auto;}

/* header */
.header{ width:100%;}
.midheader{ width:533px; font-size:20px; padding-top:36px; line-height:30px;}
.rightheader{ width:200px;}
.login{ font-weight:bold;}
.padtop{ padding-top:4px;}
.rightheader a{ text-decoration:none; color:#000000;}
.rightheader a:hover{ text-decoration:underline;}
.go{ color:#0E455C; font-weight:bold;}
td.go a{ color:#0E455C; font-weight:bold; padding-left:1px;}
td.go a:hover{ text-decoration:underline;}
.search{ width:196px; border:1px solid #ececec; height:17px; padding-left:4px; padding-top:3px}
.padding9{ padding-top:9px;}
.padding6{ padding-top:6px;}
.paddingbottom{padding-bottom:6px;}
.paddingleft{padding-left:20px;}


/* Navigation */
.navigation{ width:100%; margin:0px 0px 8px 0px; }
.navi{ width:966px; background:url(../images/navi-bg.jpg) repeat-x; height:35px; line-height:34px;}
.navigation ul li{ float:left;}
.navigation li a{ text-decoration:none; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:22px; padding-right:22px;  height:35px; }
.navigation li a:hover{ background:url(../images/navihover-bg.jpg) repeat-x;color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:22px; padding-right:22px; height:35px;float:left;}
.borderright{ border-right:1px solid #21A4DC;}
.borderleft{ border-left:1px solid #115977;}

/* banner */

.paddingtop{padding-top:6px;}
.banner{ background:url(../images/banner.jpg) no-repeat; width:830px; height:322px; margin:0 75px;}
.font17{ font-size:17px; color:#FFFFFF;}
.bannerpad{ margin:100px 72px 0px 0px; _margin-right:34px;}
.pad20{ padding-top:20px;}

#container{ width:828px; border:1px solid #ADB9CA; margin:0 75px; border-top:none; border-bottom:none;}
.orangecolor{ color:#FF9900; font-size:16px; font-weight:bold;}
.bluecolor{ color:#0B77A5; font-size:16px; font-weight:bold;}
.padding27{ padding:8px 0px 0px 27px; font-size:14px; line-height:23px;}
.padbottom2{ padding-bottom:2px;}

.military{ width:648px; margin:0 90px;}
.militarymiddle{ width:628px; background:url(../images/military-bg.jpg) repeat-x;}
.padtable{ margin-top:12px;}
.padright4{ padding-right:4px;}

.content{ width:808px; margin:7px 0px 0px 11px;}
.tools{ width:572px;}
.toolbg{ background:url(../images/tools-bg.jpg) no-repeat; width:572px; height:58px; font-size:25px; color:#0B77A5;}
.padding16{ padding:10px 0px 0px 16px;}
.padding7{ padding-left:7px;}
.toolscontent{ width:570px; border:1px solid #ececec; background:#067EB3;}
.box{ width:270px; margin:15px 0px 0px 10px; _margin:15px 0px 0px 6px;}
.boxbg{ width:270px; background:url(../images/box-bg.jpg) repeat-x; }
.font16{ font-size:16px; padding:1px 0px 0px 11px;}
.para{ padding:11px 0px 0px 11px; line-height:20px;}
.box a{ text-decoration:none; color:#0B77A5; font-size:11px; font-weight:bold;}
.box a:hover{ text-decoration:underline;}
.padding18{ padding:7px 12px 0px 0px;}
.latest{ width:550px; margin:15px 0px 0px 10px; _margin:15px 0px 0px 6px;}
.latestbg{ width:540px; border:1px solid #ececec; border-top:none; border-bottom:none; background:#FFFFFF;}
.latestbg ul li{display:block; background:url(../images/star.jpg) 0 6px no-repeat; padding:0px 0 0 25px; list-style-type:none; line-height:25px;}



.follow{ width:226px;}
.followbg{ width:224px; background: url(../images/follow-bg.jpg) repeat-x; border:1px solid #ececec; border-top:none; border-bottom:none; font-size:25px; color:#0B77A5;}
.followpad{ padding-left:8px;}
.signup{ width:204px; margin:17px 10px 0px 10px;}
.signupbg{ width:202px; background:url(../images/signup-bg.jpg) repeat-x; border:1px solid #ececec; border-top:none; border-bottom:none; }
.newsletter{font-style:italic; font-size:12px;}  
.signupbg a{ text-decoration:none; color:#0B77A5;}
.signupbg a:hover{ text-decoration:underline;}
.pad13{ padding-top:13px;}
.pad9{ padding-top:9px;}
.google{ margin-top:20px;}
.advertisment{ margin-top:10px;}
.margin75{ margin-left:75px;}

#footer{ width:980px; margin-top:21px;}
#footer a{ text-decoration:none; color:#FFFFFF;}
#footer a:hover{ text-decoration:underline;}
.footerbg{ width:980px; background:url(../images/footer-bg-new.jpg) repeat-x; color:#FFFFFF; line-height:20px;}
.font14{ font-size:14px; color:#053D54; font-weight:bold;}
.copy{ padding:0px 24px 5px 0px;}




















