 body {
   color: white;
   background-color: #00334d;
	margin:auto;
	text-align: center;
	font-size:1em;
	font-family: "Bookman Old Style", "Times New Roman", Times, serif;
}
html {height:100.1%;}
a, a:link,a:visited {
	color: #4c721d;
	background-color: transparent;
	font-size:100%;
	text-decoration:underline;

} 
 a:hover {
	color: #00334d;
	background-color: transparent;
} 

  a:active {
	color: red;
	background-color: transparent;
} 

div {  
  text-align:center;
  color: #001e3b;
  background-color:transparent;
  margin:auto;
  font-size:95%;
  }
  
h3, h4, h2, h1, h5 {
	color: #4c721d;
	background-color: transparent;
	text-align:left;
	margin-left:240px;
	

}

hr {
	color: #000;
	background-color: white;
	width : 739px;
} 
#pop a,#pop a:link,#pop a:visited {
	color: white;
	background-color: transparent;
	font-size:100%;
	text-decoration:underline;
} 
#pop a:hover {
	color: #DAA520;
	background-color: transparent;
} 

#pop a:active {
	color: red;
	background-color: transparent;
}  
ul,ol,li{
	color:  #00334d;
	background-color:transparent;
	font-weight:normal;
	text-align:left;
	
}
ul {
	margin-left:290px;
}

.disc { list-style: disc;}


#wrap {
	color:  #00334d;
    background-color:white;
	text-align:center;
	padding:0px;
	border-style:none;
    width:990px;
    font-size:.9em;
    font-family: "Bookman Old Style", "Times New Roman", Times, serif;
	margin:auto;
	
}
#banner {
text-align:left;
width: 990px;
height: 160px;
background: #00334d url(images/banner-photos.jpg) top right no-repeat scroll;
}
#left-col {
float:left;
width:220px;
text-align:left;
margin-left:0px;
margin-top:10px;
font-size:80%;
background-color:#4c721d;
color: #FFFFCC;
}

#left-col div {
background-color:#4c721d;
color: #FFFFCC;}

#sub-title {
color: #FFFFCC;
background-color:#4c721d;
text-align:left;
margin-left:24px;}
#content {
   	width:990px;
	margin: auto;
	color: #00334d;
	/*border-left: 100px #4c721d solid;
	border-top: 20px #4c721d solid;*/
	background: white url(images/content-back.jpg) center top no-repeat scroll;
}

p {
	font-weight: normal;
	font-size:100%;
	color: #001e3b;
	background-color: transparent;
	text-align:left;
	margin: 10px 30px 10px 260px;
	letter-spacing: -0.05em;
    
}
p.copy {
color: #001e3b;
 margin-left:30px;
margin-right:30px;
}

#committees {
margin-left:16px;
color: #FFFFCC;
background-color:#4c721d;}

 .float-right {  float: right;}
.float-left {
	float:left;
}

#menu-wrap {
	width: 990px;
	height:62px;
	color: #00334d;
	margin:0 auto;
	background-color: white;
	   }
#menu {
	background-color: white;
     width:990px;
	 /*float:right;*/
	 text-align:right;
	 color:#00334d;
	 margin-top: 5px;

	 font-family: Arial,Helvetica,sans-serif;
	
}
#menu a, #menu a:link, #menu a:visited{
color:#00334d;
text-decoration:none;
padding-right:2px;
padding-left: 2px;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
}

#menu a:hover {
color:#4c721d;
font-family: Arial,Helvetica,sans-serif;

}
#menu2 {
	background-color:transparent;
     width:990px;
	/* float:right;*/
	 text-align:right;
	 color:#FFFFCC;
 margin-top: 0px;
 font-family: Arial,Helvetica,sans-serif;
 
 }
#menu2 a, #menu2 a:link, #menu2 a:visited{
color:#FFFFCC;
text-decoration:none;
padding-right:2px;
padding-left: 2px;
font-size:90%;
font-family: Arial,Helvetica,sans-serif;
}

#menu2 a:hover {
color: #ccd6db;
}

/*menu active page buttons*/
body.hm #menu #hm, body.hm #menu #hm a,
body.his #menu #his, body.his #menu #his a,
body.com #menu #com, body.com #menu #com a,
body.obj #menu #obj, body.obj #menu #obj a,
body.mil #menu #mil, body.mil #menu #mil a,
body.re #menu #re, body.re #menu #re a,
body.ctc #menu #ctc, body.ctc #menu #ctc a
 {
color:#4c721d;
background-color:white;
}
/*Menu2 - Committees*/
body.exec #menu2 #exec, body.exec #menu2 #exec a,
body.tech #menu2 #tech, body.tech #menu2 #tech a,
body.pol #menu2 #pol, body.pol #menu2 #pol a,
body.fin #menu2 #fin, body.fin #menu2 #fin a,
body.leg #menu2 #leg, body.leg #menu2 #leg a,
body.comm #menu2 #comm, body.comm #menu2 #comm a
{ 
color: #00334d;
font-weight:bold;
}
.notopmargin{
	margin-top:0px;
}
.nobottommargin {
	margin-bottom:0px;
}
.left {
	text-align:left;
}
.right {
	text-align:left;
}
.center {text-align:center;}

img {
	border:none;
}
#flash {
	width:284px;
	height:318px;
	float:left;
}
#right-col {
	margin-left: 130px;
	width: 400px;
}

#pop {color:white;  background-color: #001e3b;}
#pop p {color:white;  background-color: #001e3b;}
#pop h4 {color:white;  background-color: #001e3b; margin-left:10px;}

.right-align {text-align:right;}
left-align {text-align:left;}
.green {
	font-weight: bold;
	color: #4C7121;
}
#footer {
color:white;
margin:auto;
font-size:85%;
}