html, span, ul, li, p, h1, h2, h3, h4, h5{list-style:none; margin:0; padding:0;}
h3{ color:#000000;}
h4{ color:#996600; font-size:12px; font-weight:bold; padding-bottom:2px; padding-top:15px;}
.pad{ padding:0px 9px 0 9px;}
body{ background:#579B65; color:#000000; font:11px Verdana, Arial, Helvetica, sans-serif;}
#wrapper{ width:980px; margin:0 auto; padding:0; display:table; clear:both;}
.headertop{ background:url(../images/header.jpg) no-repeat; width:980px; height:262px;}
.topicon{ padding: 20px 30px 0 0px;}
.phone_icon{ padding:6px 0px 0 0;}
html* .phone_icon{ padding:6px 25px 0 0;}
.content_bg{background:url(https://www.fortlewisva.com/images/contentbg.gif) top repeat-y; width:980px; display:table; clear:both;}
.contmain_div{width:956px; display:table; clear:both; margin:0 auto; border-left:#5C9E6A 1px solid; border-right:#5C9E6A 1px solid; border-bottom:#5C9E6A 1px solid;}
/************************************menu start here*************************************************/
#nav{ margin:0; padding:0; position:relative; z-index:9999;}
#nav { width:956px; height:40px; margin:0 auto; padding:0;}
#nav li:hover {position:relative; z-index:200;}
*html #nav li:hover {position:relative; z-index:5000;}
/* keep the 'next' level invisible by placing it off screen. */
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; font-size:14px; }
#nav li:hover ul.sub{left:0; top:40px; background: #f2f2f2; padding:3px; border:1px solid #ccc; white-space:nowrap; width:95%; _width:200px; height:auto; z-index:300;}
#nav li:hover ul.sub li{display:block; height:20px; position:relative; float:left; font-weight:normal; width:100%;}
#nav li:hover ul.sub li a{display:block; font-size:11px; height:20px; line-height:20px; color:#000; text-decoration:none;}
#nav li ul.sub li a.fly{background:#fff no-repeat;  font-size:12px;}
#nav li:hover ul.sub li a:hover {background:#569B65; color:#fff;}
#nav li:hover ul.sub li a.fly:hover{background:#569B65; color:#fff;}
#nav li:hover ul li:hover > a.fly {background:#569B65 url; color:#fff; font-size:12px;} 
#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul{left:90px; top:-4px; background: #fff; padding:3px; border:1px solid #3a93d2; white-space:nowrap; width:90px; z-index:400; height:auto;}
.menubg{background:url(https://www.fortlewisva.com/images/menubg.jpg) top repeat-x; width:956px; height:40px; margin:0 auto; padding:0;}
.menubg ul{ margin:0; padding:0;}
.menubg ul li{ display:inline; float:left; background:url(https://www.fortlewisva.com/images/menu_seprator.jpg) right no-repeat; height:40px;}
.menubg ul li a{ color:#fff; text-decoration:none; font-size:11pt;  padding:0 22px 0 22px; font-weight:bold; line-height:36px;}
.menubg ul li a:hover{ color:#E5E5E5; text-decoration:none; font-size:11pt; padding:0 22px 0 22px; font-weight:bold; line-height:36px;}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.menubg ul li a{ color:#fff; text-decoration:none; font-size:11pt;  padding:0 20px 0 20px; font-weight:bold; line-height:36px;}
.menubg ul li a:hover{ color:#E5E5E5; text-decoration:none; font-size:11pt; padding:0 20px 0 20px; font-weight:bold; line-height:36px;}
}

.sepratright{ background-image:none;}
/************************************menu start here*************************************************/
.yellowbg{ height:36px; margin:0 auto; padding:0; margin-top:4px; }
.yellowbg_p1{ float:left; margin:0 auto; text-align:center;}
.yellowbg_p2{width:420px; margin:0 auto;}
.yellowbg_text{color:#579B65; font:14pt Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  line-height:36px;}
.maintable{ margin-top:10px;}
.left{ width:814px;}
.right{ width:124px;}
.right_heading{background:url(https://www.fortlewisva.com/images/right_heading.jpg) no-repeat; width:125px; height:40px;}
.right_bg{ background:#FCEAA4 url(https://www.fortlewisva.com/images/right_bg.jpg) repeat-x; width:123px; border-left:#F4C401 1px solid; border-right:#F4C401 1px solid; border-bottom:#F4C401 1px solid;}
.optionbox_div{ width:811px; margin:10px 0 8px 0; height:210px;}
.optionbox1{ background:#FCEAA4 url(https://www.fortlewisva.com/images/option_box.jpg) top no-repeat; width:155px; height:207px; float:left;}
.optionbox_green{ background:#FCEAA4 url(https://www.fortlewisva.com/images/option_boxgreen.jpg) top no-repeat; width:155px; height:207px; float:left;}
.marg_left{ margin-left:6px;}
.heading{ color:#003E00; font-size:11px; font-weight:bold;  clear:both; margin:5px 0 0 0px; width:155px;}
.heading a{ color:#003E00; font-size:11px; font-weight:bold;  clear:both; margin:5px 0 0 0px; text-decoration:none;}
.heading a:hover{ color:#513C20; font-size:11px; font-weight:bold;  clear:both; margin:5px 0 0 0px; text-decoration:none;}
.heading2{ color:#513C20; font:13pt "Trebuchet MS" bold; text-align:center; width:155px; padding-top:7px;}
.heading2 a{ color:#513C20; font:13pt "Trebuchet MS" bold; text-align:center; padding-top:7px; text-decoration:none;}
.heading2 a:hover{ color:#477052; font:13pt "Trebuchet MS" bold; text-align:center; padding-top:7px; text-decoration:none;}
.viewall_text a{ color:#513C20; font-weight:bold; font-size:10px; text-align:center;}
.viewall_text a:hover{ color:#513C20; font-weight:bold; font-size:10px; text-align:center;}
.realstate_div{ width:800px; margin:15px 0 15px 0; border:#F4C400 1px solid; clear:both;}
.realstate_contdiv{ background:#F4C400; width:796px; margin:1px auto;}
.newsblog_div{width:800px; margin:10px 0 15px 0;  clear:both;}
.newsimag{ border:#999 1px solid; padding:1px 1px 1px 1px;} 
.textureimag{ background:url(https://www.fortlewisva.com/images/texture_box.jpg) no-repeat; width:227px; height:95px;} 
.resorceimag{ background:url(https://www.fortlewisva.com/images/resources_bg.jpg) no-repeat; width:336px; height:178px;}
.resourcetext{ color:#FFFFFF; font-size:12px; font-weight:bold; width:200px;}
.footerlink a{ color:#000000; text-decoration:none; font-size:12px;}
.footerlink a:hover{ color:#579B65; text-decoration:underline; font-size:12px;}
.curve_btm{background:url(https://www.fortlewisva.com/images/curve_btm.gif) no-repeat; width:980px; height:11px;}
/*** index2 ***/
.right_heading2{background:url(https://www.fortlewisva.com/images/right_heading2.jpg) no-repeat; width:125px; height:40px;}

.right_heading4{background:url(https://www.fortlewisva.com/images/wesupport.jpg) no-repeat; width:125px; height:40px;}

.right_bg2{ background:url(https://www.fortlewisva.com/images/right_bg2.jpg) repeat-y; width:125px; }
.lineheight{line-height:24px;}
.lpad{ padding-left:10px;}
/**** old css *****/
h1{ font-family:"Trebuchet MS"; font-size:16px; color:#000000; padding-bottom:5px; }
.border{border: 1px solid #ccc;}
.msgtext{ color:#A90101; font-weight:bold;}
.combobox{margin-left:10px; height:22px;}
.lable{font-size:12px; color:#000000; white-space:nowrap; padding-right:10px; background:#E9E9E9; border:1px solid #CCCCCC; text-align:right;}
.bold{font-weight:bold;}
a{color:#23106B; text-decoration:none; line-height:24px;}
a:hover{color:#A80101; text-decoration:none;cursor:pointer; line-height:24px;}
.button{background:url(https://www.fortlewisva.com/images/buttonbg.jpg) repeat; width:90px; height:auto; border:none; color:#FFFFFF; text-align:center; font-weight:bold;font-family:"Trebuchet MS"; font-size:14px; border:1px solid #4B5318; cursor:pointer;}
.button-large{background:url(https://www.fortlewisva.com/images/buttonbg.jpg) repeat; width:250px; height:auto; border:none; color:#FFFFFF; text-align:center; font-weight:bold;font-family:"Trebuchet MS"; font-size:14px; border:1px solid #8B0101; cursor:pointer;}
#left{width:610px; float:left; margin:30px 0 0 2px; _margin:30px 0 0 2px; _padding-left:15px;}
.clickhere a{ color:#B8AD5F; font-size:11px; text-decoration:none; font-weight:bold;}
.clickhere a:hover{ color:#B8AD5F; font-size:11px; text-decoration:underline; font-weight:bold;}
.list-style-disc{list-style:disc;}
.margL20px{margin-left:20px;}
.loanimag{ background:url(https://www.fortlewisva.com/images/education.gif) center no-repeat; width:248px; height:149px; margin:0 auto; top:35px;*top:0px; position:relative;}
.loandiv{width:380px; float:left;}
.whitetext{ color:#000000; width:150px; font-size:15px; font-weight:bold; font-family:"Trebuchet MS"; margin-left:50px; text-align: center; padding-top:35px; padding-bottom:5px;}
.boxtop-large{background:url(https://www.fortlewisva.com/images/boxtop-large.gif) no-repeat; width:294px; height:17px;}
.boxbg-large{background:url(https://www.fortlewisva.com/images/boxbg-large.gif) repeat-y; width:294px;}
.boxbtm-large{background:url(https://www.fortlewisva.com/images/boxbtm-large.gif) no-repeat; width:294px; height:16px;}
.boxtop{ background:url(https://www.fortlewisva.com/images/boxtop.gif) no-repeat; width:280px; height:14px;}
.boxbg{ background:url(https://www.fortlewisva.com/images/boxbg.gif) repeat-y; width:280px;}
.boxbtm{ background:url(https://www.fortlewisva.com/images/boxbtm.gif) no-repeat; width:280px; height:13px;}
.label-home{font-size:12px; color:#000000; white-space:nowrap; padding-right:10px;text-align:right;}
.contactdiv{width:370px; float:left;}
.contactimag{ background:url(https://www.fortlewisva.com/images/contactlady.gif) no-repeat center; width:242px; height:108px; margin:0 auto;text-align:left; padding-left:5px;}
.blueheading{ color:#169733; font-size:11px; font-family:"Trebuchet MS"; font-weight:bold; padding-left:6px;}
.txt-box-home{background:#EEEEEE;text-align:left;height:15px; padding-bottom:3px; padding-top:3px; border:1px solid  #999999; font-size:11px; padding-left:2px; color:#000000; font-style:italic; width:130px;}
.cont_whietext{ color:#000000; width:140px; font-size:15px; font-weight:bold; font-family:"Trebuchet MS"; text-align: center; padding-top:10px; padding-bottom:5px; *padding-left:5px; margin-left:50px;}
.combobox{margin-left:10px; height:22px;}
.width150{ width:145px;}
.combobox-home{height:18px; border:1px solid #999999; background:#EEEEEE none repeat scroll 0; font-size:11px; width:130px; margin:0; padding:0;}
.txt-area-home{background:#EEEEEE;padding-left:2px;text-align:left;border:1px solid  #999999; font-size:11px;color:#000000; font-style:italic;}
.boldtext{ font-size:14px; font-weight:bold; color:#000000;}
.boldtextb{ font-size:12px; font-weight:bold; color:#579B65;}
.boldtextbl{ font-size:11px; font-weight:bold; color:#000000; padding-left:20px;}
.yellowpage{line-height:24px; padding-left:15%;}
.yellowpage a{ font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
.yellowpage a:hover{font-size:11px; font-weight:bold; color:#ff6600; text-decoration:none;}
/** Resource Center **/
.headerrc{width:980px; height:164px; background:url(https://www.fortlewisva.com/images/headerrc.jpg) no-repeat;}
.yellowbgrc{background:url(https://www.fortlewisva.com/images/yellow_bg.jpg) top repeat-x; width:956px; height:42px; margin:0 auto; padding:0;}
.yellowbgrc ul li{ float:left;}
.localrc{background:url(https://www.fortlewisva.com/images/top.jpg) no-repeat; height:63px; width:373px;}
.bottomlocal{background:url(https://www.fortlewisva.com/images/bottom.jpg) no-repeat; height:18px; width:373px;}
.mainbgrc{border:solid 1px #FFFFFF; border-bottom:none; border-top:none; background:url(../images/bg.jpg) repeat-x; width:369px;}
.yellowbg_textrc{color:#ffffff; font:12pt Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  line-height:42px;}
/*.optionboxrc{ background:#FCEAA4 url(../images/option_box.jpg) top no-repeat; width:374px; height:445px; float:left;}*/
.rcbold{ color:#003E00; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:10px;}
.optionboxrc{ background:#FCEAA4 url(https://www.fortlewisva.com/images/bigbg.jpg) top no-repeat; width:374px; height:453px; float:left;}
.right_heading1{background:url(https://www.fortlewisva.com/images/4.jpg) no-repeat; width:125px; height:40px;}
.right_heading2{background:url(https://www.fortlewisva.com/images/2.jpg) no-repeat; width:125px; height:40px;}
.right_heading3{background:url(https://www.fortlewisva.com/images/3.jpg) no-repeat; width:125px; height:40px;}
.rcnav{background:#FFFFFF; width:980px;}
.rcnav a{ font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.rcnav a:hover{ font-size:14px; color:#2F6430; font-weight:bold; text-decoration:none;}
.localone{ background:url(https://www.fortlewisva.com/images/localone.jpg) no-repeat; width:375px; height:453px; float:left;}
.geting{ background:url(https://www.fortlewisva.com/images/geting.jpg) no-repeat; width:375px; height:453px; float:left;}
.searchbyva{font-size:14px; font-weight:bold; color:#2F6430; padding-top:15px; text-align:center; padding-bottom:10px;}
.blank table td a{font-weight:bold; text-decoration:underline;  color:#169733;}
.blank table td a:hover{font-weight:bold; text-decoration:none; color:#2F6430;}
.margt5px{ margin-top:5px;}
.font14pxbold{ font-size:14px; font-weight:bold;}
.font17pxbold{ font-size:17px; font-weight:bold;}
.optionbox_div ul li{ padding:1px 0 1px 40px;}
.optionbox_div ul li a{ font-size:14px; color:#2F6430; text-decoration:none;}
.optionbox_div ul li a:hover{ font-size:14px; color:#006600; text-decoration:underline;}
.onfucus{font-size:11px; color:#000000; font-style:italic; font-weight:bold;}
/*** reduce css **/
.font12px{font-size:12px; color:#FFFFFF; font-weight:bold;}
.margbtm10px{margin-bottom:10px;}
.mrgwid{width:68%;float:left; margin-left:7%;}
.contentresourc{background:url(../images/local.jpg) no-repeat; width:375px; height:273px;}
.resourcinner{width:270px; margin:0px auto; margin-top:60px;}
.padl10px{ padding-left:10px;}
.margl20px{ margin-left:20px;}
.margt10px{margin-top:10px;}
.margl2px{ margin-left:2px;}
.padt10px{ padding-top:10px;}
.textcenter{ text-align:center;}
.floatleft{ float:left;}
.font14px{ font-size:14px;}
.fort a{font-size:12px; color:#FFFFFF; line-height:18px; text-decoration:underline;}
.fort a:hover{font-size:12px; color:#FFFFFF; line-height:18px; text-decoration:none;}
.pad45px{padding-left:15px;}
.pad25px{padding-left:15px;}
.pad20px{ padding-left:20px;}
.blank img{ border:solid 1px #006600;}
.tabborderdiv{width:95%; margin:0 auto; border-bottom:solid 1px #000000;}

.heading_admin{ color:#444444; font-family:"Trebuchet MS"; font-size:24px; font-weight:bold;}
.box1{height:278px; width:369px;}
.yellowtext1{color:#ffffff; font-family:Tahoma; font-size:16pt; font-weight:bold; padding-top:8px; background:#589061;} 

.detailtext { color:#000000; font-family:Tahoma; font-size:17px;}



.monthlytab {background:#F4C400; border:1px solid #9A9A9A; color:#000000; font-family:Tahoma bold; font-size:13pt; border-left:none; border-right:none;  height:37px;}


.cong_text { background:#000000; color:#FFFFFF; font-family:tahoma; font-size:28px; line-height:30px;}





@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.margsafari{ margin-top:10px;}
}

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body .margsafari{ margin-top:10px;}
}

.txt-box-smallcal{background:#EEEEEE;text-align:left;height:15px; padding-bottom:3px; padding-top:3px; border:1px solid  #999999; font-size:11px; padding-left:2px; color:#000000; font-style:italic; width:70px;}



.topheading{background:url(../images/localdirector.jpg) no-repeat; width:375px; height:54px;}
.topheading1{background:url(../images/gettinsel.jpg) no-repeat; width:375px; height:54px;}
.repetyimg{background:url(../images/repetbguti.jpg) repeat-y;}
.citycontent{background:#FAE27F url(../images/mainbg.jpg) repeat-x;}
.btmcity{background:url(../images/btm.jpg) no-repeat; width:375px; height:21px;}
.comheight{ height:395px;}
html*.comheight{ height:360px;}
.sitem{}
.sitem a{ font-size:11px; font-weight:bold; color:#2F6430; text-decoration:none;}
.sitem a:hover{ font-size:11px; font-weight:bold; color:#000000; text-decoration:underline;}
.margl50px{ margin-left:50px;}









.content_bgnew{background:url(https://www.fortlewisva.com/images/contentbgnew.gif) top repeat-y; width:980px; display:table; clear:both;}
.padb5px{ padding-bottom:5px;}
.leftnew{ width:682px;}
.zickbg{background:url(../images/contentmainbg.jpg) repeat-y;}
.zickbg a{ color:#2F6430; font-weight:bold; text-decoration:underline; font-size:11px;}
.zickbg a:hover{ color:#2F6430; font-weight:bold; text-decoration:none; font-size:11px;}
.blacknav{ background:url(../images/subnavbg.jpg) top repeat-x; width:956px; height:41px; margin:0 auto; padding:0; line-height:41px;}
.blacknav a{ font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.blacknav a:hover{ font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.headertopnew{ background:url(../images/newheade.jpg) no-repeat; width:980px; height:164px;}







.logintop{background:url(../images/1.gif) bottom  no-repeat; width:481px; height:15px;}
.loginbg{background:url(../images/loginbg.gif) top repeat-y; width:481px; height:200px;}
.loginbtm{background:url(../images/loginbtm.gif) top  no-repeat; width:481px; height:12px;}









.logintext{ font-size:26pt; color:#1F0B6A;}
.gridbtn_P{ width:97%; margin:0 auto;}
.gridbdr{ border: 1px solid #ccc; width:97%; margin:0 auto; padding:3px;}
.gridbdr1{  width:97%; margin:0 auto; padding:3px;}
.heading_admin{ font-family:"Trebuchet MS"; font-weight:bold; font-size:20px; color:#444444; padding-bottom:5px;}
.test{ background-color:#00CCCC; height:400px;}
.adminmenu{background:url(../images/adminmenu.jpg) top repeat-x; width:960px; margin:0 auto; clear:left; height:40px;}
#nav{width: 950px; height:40px; color: white; margin-left:10px; font-family:Verdana; text-align:center }
#nav li{display: block; float: left;height: 40px;width: auto;text-align: center;line-height: 25px;}
#nav li a{display: block;padding-left: 5px; padding-right: 20px; line-height: 37px; color: white;text-decoration: none;font-weight: bold; font-size:14px;}

.msgtext{ color:#A90101; font-weight:bold;}
.msglink a:hover{color:#A90101;text-decoration:none;}
.selected{background-color: #6C8B5F;}
.hudlogo{ background:url(../images/hudlogo.jpg) top no-repeat; width:114px; height:122px; margin:2px auto; border:#ccc 1px solid;}
.field_div{margin-top:10px;}
.fieldset{border:#ccc 1px solid; width:50%; padding:5px 0 0 8px; margin-left:20px;}
.legend{ border:#ccc 1px solid; color:#ffffff; background:#6c8b5f; padding:2px 3px 2px 3px; margin-left:5px; font-weight:bold;}


.padt15px{ padding-top:15px;}


.fullnameinput{width:130px; height:16px; background:#FFFFFF; border:solid 1px #999999; font-size:11px; text-align:left; padding-top:5px; padding-left:2px; color:#000000;}
.emailinput{width:207px; height:16px; background:#FFFFFF; border:solid 1px #999999; font-size:11px; text-align:left; padding-top:5px; padding-left:2px; color:#000000;}
.codeinput{width:50px; height:16px; background:#FFFFFF; border:solid 1px #999999; font-size:11px;
 text-align:left; padding-top:5px; padding-left:2px; color:#000000;}