/* CSS Document */

body {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}

a {
color:#6666FF;
text-decoration:none;
}

h3 {
color:#002874;
}

.line {
background: url("images/green-stripe.gif") repeat-x 0 5px;
margin-right:250px;
}

.white {
background-color:#FFFFFF;
}

a:hover {
color:#00CCFF;
text-decoration:underline;
}

#container {
width:800px;
margin: 5px auto;
padding: 0px;
}

#colorbar {
clear:both;
background:#001d58 url("images/header_fade.gif") repeat-x;
height:25px;
width:100%;
}

#rightbar {
float:right;
background:#84bf49 url('images/right_green_bg.gif') repeat-y 0 0 ;
width:150px;
margin-left:10px;
padding:10px;
padding-left:20px;
text-align:center;
}

.copy {
font-size:90%;
color:#FFFFFF;
padding:14px 0 0 10px;
line-height:23px;
}

.copy a {
color:#ffffff;
text-decoration:none;
}

.copy a:hover {
color:#00CCFF;
text-decoration:underline;
}

.catalogbox {
border:2px dotted #d23532;
margin:5px;
padding:5px;
background-color:#FFFFFF;
}

.rightbox {
border:2px dotted #d23532;
margin:15px;
padding:5px;
background-color:#FFFFFF;
font-size:10px;
}

.small {
color:#333333;
font-size:90%;
}

.subtext {
color:#999999;
font-size:80%;
}

/*- Menu Tabs --------------------------- */

    #tabs {
      float:left;
      width:800px;
	  background:#ffffff;
	  font-weight: bold;
	  font-size:8.9px; /* (was 86%) */
      line-height:normal;
      }
    #tabs ul {
	margin:0px auto;
	padding:0px 5px;
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
	 
      }
    #tabs a {
      background: url("images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 14px;  /* left padding lets left tab fully display */
      text-decoration:none;
      }
/* Commented Backslash Hack hides rule from IE5-Mac; Mac likes all floated elements to have declared width \*/
 #tabs a {float:left;} 
 /*  End IE5-Mac hack */
 
    #tabs a span {
      display:block;
      background: url("images/tabright.gif") no-repeat right top;
      padding:5px 12px 4px 0px;  /*right padding lets there be space between text and end of right tab image */
      color:#FFF;
	  text-align:center;
	   height: 30px;
      }

 /* Commented Backslash Hack hides rule from IE5-Mac \*/
 #tabs a span {float:left;} 
 /*  End IE5-Mac hack */

    #tabs a span.oneline {
 padding:12px 12px 4px 0px;
  height: 23px;
}   
    #tabs a:hover span {
      color:#FFFFFF;
      }
    #tabs a:hover {
      background-position:0% -42px; /*the image is 84 high, with green and army in same image */
      }
    #tabs a:hover span {
      background-position:100% -42px; 
      }	  

 /* the following lets you have an "on" state for the page */
    #tabs a.on {
      background-position:0% -42px; 
      }
   #tabs a.on span {
      background-position:100% -42px; 
      }	
/*- End Menu Tabs --------------------------- */
