body
{
background: url(../bgs/main_top_bg.jpg) repeat-x #F1EBDC ;
margin: 0px;
padding: 0px;
font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
color: #444444
}
a
{
color: #990000;
text-decoration: none;
}
a:hover
{
color: #990000;
text-decoration: underline;
}
h1
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 26px;
float: left;
font-weight: normal;
text-align: center;
}
h2
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 18px;
font-weight: normal;
margin: 0px 0px 15px 0px;
padding: 0px;
}
h3
{
background: url(../bgs/subNavhead.png) no-repeat; 
width: 156px;
height: 35px;
color: #fff;
padding: 0px;
margin: 0px;
}
/*
ul#sitemap {color: #444444;
	margin: 0px 0px 0px 20px; 
	padding:0px;
}

#sitemap li {color: #444444;
	margin: 0px 0px 0px 20px;
	padding:0px;
}

#sitemap li a{color: #444444;
	margin: 0px 0px 0px 20px;
	padding:0px;
}
*/
 ul#sitemap
 {
  height: 480px;
 }
  ul#sitemap li a
 {
 color: #990000;
 text-decoration: none;
 }
  ul#sitemap li a:hover
 {
 color:  #990000;
 text-decoration: underline;
 }
#armyBadge
{
float: right;
}
#global
{
float: left;
margin: 0px;
width: 902px;
}
#holder
{
background: url(../img/bg.gif) repeat-y right #EBE2CD; float:left; width:902px;
}
#brand
{
float: left;
margin: 40px 0 0 20px;
}
.contact1
{
float: right;
color: #BFCCD9;
/*border-left: 1px solid #BFCCD9;
padding-left: 12px;
margin-right: 25px;*/
margin-top: 40px;
}
.contact2
{
float: right;
color: #BFCCD9;
border-left: 1px solid #BFCCD9;
padding-left: 12px;
margin-top: 15px;
}

ul#globalNav
{
position: absolute;
left: 21px;
list-style: none;
padding: 0px;
margin: 0px;
top: 122px;
z-index: 2;
color: #FFFFFF
}
#globalNav li
{
 float: left;
 margin-right: 20px;
 background: url(../bgs/divide.gif) repeat-y right;
 padding-right: 15px;
 }
 #global li a
 {
 color: #FFFFFF;
 text-decoration: none;
 }
  #global li a:hover
 {
 color:  #DAB6B6;
 text-decoration: none;
 }
ul#globalNavShad
{
position: absolute;
left: 22px;
list-style: none;
padding: 0px;
margin: 0px;
top: 123px;
z-index: 1;

}
#globalNavShad li
{
 float: left;
  margin-right: 20px;
  color: #000000;
 padding-right: 15px;  
 }
 
 /*** hold page classes **/
 .floatLeft
 {
 float: left;
 width: 450px;
 padding-left: 20px;
 text-align: justify;
 }
 
 #quickCont
 {
 float: right;
 background: url(../bgs/section_divide.png) no-repeat;
 width: 300px;
 padding-left: 40px;
 margin-bottom: 20px;
 }
 .clearBoth
 {
  clear: both;
  }
  
  .contact250
  {
  width: 250px;
  background: url(../bgs/cnt_form_288.png) no-repeat;
  height: 25px;
  display: block;
  margin: 5px 0px 15px 0px;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #999;
  border-right: 1px solid #fff;
  border-top: 1px solid #999;      
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444  
  }

  .contact288
  {
  width: 288px;
  background: url(../bgs/cnt_form_288.png) no-repeat;
  height: 25px;
  display: block;
  margin: 5px 0px 15px 0px;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #999;
  border-right: 1px solid #fff;
  border-top: 1px solid #999;      
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444  
  }
   
  .contact288_cap
  {
  width: 78px;
  background: url(../bgs/cnt_form_288_cap.png) no-repeat;
  height: 25px;
  display: block;
  margin: 5px 0px 15px 10px;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #999;
  border-right: 1px solid #fff;
  float: left;
  font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
color: #444444;
  border-top: 1px solid #999;      
  } 
   .contact288_ta
  {
  width: 288px;
  background: url(../bgs/cnt_form_288_ta.png) no-repeat;
  height: 65px;
  display: block;
  margin: 5px 0px 15px 0px;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #999;
  border-right: 1px solid #fff;
  border-top: 1px solid #999;      
  font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
color: #444444
  }
  .contact250_ta
  {
  width: 250px;
  background: url(../bgs/cnt_form_288_ta.png) no-repeat;
  height: 45px;
  display: block;
  margin: 5px 0px 15px 0px;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #999;
  border-right: 1px solid #fff;
  border-top: 1px solid #999;      
  font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
color: #444444
  }
  
  
   .contact80
  {
  width: 80px;
  background: url(../bgs/cnt_form_288.png) no-repeat;
  height: 25px;
  display: block;
  margin: 5px 0px 15px 0px;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #999;
  border-right: 1px solid #fff;
  border-top: 1px solid #999;      
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444  
  }


  .contact120
  {
  width: 120px;
  background: url(../bgs/cnt_form_288.png) no-repeat;
  height: 25px;
  display: block;
  margin: 5px 0px 15px 0px;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #999;
  border-right: 1px solid #fff;
  border-top: 1px solid #999;      
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444  
  }
  
  
  #footer
  {
  background: url(../bgs/footer_stripe.gif) repeat-x top;
  padding-top: 10px;
  font-size: 11px;
  clear: both;
  padding-left: 20px;
  }