body		{
	background-color: #000000; 
/*	background-color: #7e7d59; */
/*	background-color: #c0c0c0; */
    margin			: 0 0 5px 5px;		
	color			: #000000;
	border			: 0px;
	padding			: 0;
	width           : auto;
			}			
#wrapper 	{
	background		: white url(/eot2008/20090812230045oe_/http://cpol.army.mil/library/gfx/portal/background.gif) no-repeat top right; 
	color			: black;	
	font			: 11px Arial, Helvetica, sans-serif;
	line-height		: 1.1em;		
	margin			: 0px;
	padding         : 0px;
	text-align		: left;	
	width			: 750px;		
			}	
			
#bordertop {
	background		: url(/eot2008/20090812230045oe_/http://cpol.army.mil/library/gfx/portal/border_top.gif) repeat-x; 
	height			: 9px;			
	margin			: 0 0 0 0;
	padding         : 0px;	
	width           : auto;	
		}
#borderbottom {
	background		: url(/eot2008/20090812230045oe_/http://cpol.army.mil/library/gfx/portal/border_bottom.gif) repeat-x; 
	height			: 9px;			
	margin			: 0;
	padding         : 0 0 0 0;
	width           : auto;	
		}	
		

#fullpgtext		{
	background-position: left top;
/*	set left & rt gutters on full width pages  (non-menu pages) */
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	line-height		: 15px;
    margin			: 0 10px 0 10px ;		
			}					


.pagewide {
	background		: #ffffff;
	color			: black;
    font			: 10px geneva, arial, helvetica, sans-serif;
	width			: 760px;
	margin-top		: 20px;
	margin-right	: 20px;
	margin-bottom	: 10px;	
	margin-left		: 20px;
	padding         : 20px;
	border			: 1px solid #c0c0c0;
			}			
			

.fullpgtext {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	line-height		: 14px;
	padding-right	: 20px;
	padding-left	: 20px;	
	background-position: left top;
			}						
			
#menu		{
/*	background		: #fff url(/eot2008/20090812230045oe_/http://cpol.army.mil/library/libmenu/green-bg.gif) repeat-x; */
/*	background		: #e3f3e7;			 */
/*	border			: 1px solid #deb887; */
	left			: 8px;		
	margin-top		: 12px;
	position		: absolute;
	height			: 400px;  
	width			: 220px;			
			}
			
				
			
#content 	{
/*	background		: #f0f0f0;
	border			: 0px solid #ff8c00; */
	color			: black;
	float			: right;
	margin-top		: 12px;	
	margin-bottom	: 10px;		
	padding			: 0 10px 0 10px;
	width			: 500px;
			}	
			
.main		{
	padding-right	: 15px;
	padding-left	: 15px;	
			}				

	
#logo	{
	height			: 72px;
	margin			: 0px;
	padding         : 0px;	
	width           : auto;	
		}		
		
/*  This defines the two-tone color bars below the logo  - */ 

.colorbar {
	background		: url(/eot2008/20090812230045oe_/http://cpol.army.mil/library/gfx/portal/titlebar.gif) no-repeat; 
	color			: #ffffff;
	height			: 57px;		
	margin			: 0px;
	padding			: 0px;	
	vertical-align	: middle;			
		}	

.title {
	color			: #ffffff;
	font			: 26px Verdana, Arial, Helvetica, sans-serif;
	float			: right;	
	height			: 37px;		
	padding			: 0px;	
	padding-right	: 10px;		
	padding-top		: 20px;			
	text-align		: center;	
		}	
		
.people	{
background		: url(/eot2008/20090812230045oe_/http://cpol.army.mil/library/gfx/portal/photo_1.jpg) no-repeat; 
float			: right;
height			: 57px;
width			: 94px;
margin-left		: 0;
		}			

.hide		{	display:	none;	}		


a:link, a:visited	{
	text-decoration: underline;
		}			
a:hover	{
	text-decoration: underline;
		}
a:active{
	text-decoration: underline;
		}	
			
.breadcrumb {
	background-color: transparent;
	color			: #728295;	
	font			: 10px  bold Verdana, Arial, Helvetica, sans-serif;
	height			: 20px;			
	margin			: 0px;
	padding-right	: 4px;
	padding-bottom	: 10px;		
	text-align		: right;	
	text-decoration	: none;
			}				
.breadcrumb a:Link {
 	color			: #728295;	
					}
.breadcrumb a:visited {
	color			: #728295;	
					}
.breadcrumb a:hover {
	color			: red;
					}						
		
.search		{
	margin-top		: 40px;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 10px;
	color			: #666633;
			}
			
		

.pgmaintxt	{
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	line-height		: 1.5em;	
	padding-right	: 10px;
	background-position: left top;
			}

.introgfx	{
	background-color: transparent;
	font			: 11px Arial, Helvetica, sans-serif;
	line-height		: 14px;	
	float			: left; 
	margin-right	: 5px; 
	padding-right	: 5px; 
	text-align		: center; 	
	width			: 125px; 	
			}
			
.biopix	{
	background-color: transparent;
	font			: 11px Arial, Helvetica, sans-serif;
	line-height		: 14px;	
	float			: right; 
	margin-right	: 15px; 
	padding-left	: 10px; 	
	text-align		: center; 	
	width			: 160px; 	
			}			
			
.link-list	{
	margin-left		: 0;
	}
	
li	{
	margin-top			: 4px;		
	}	

.indent15	{
	padding-left	: 15px;
	padding-right	: 10px;
	background-position: left top;
			}
	
h1, h2, h3, h4, h5, h6, .footer
	{
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-weight		: bold;	
	}

h1	{	
	color			: #000;
	font-size		: 18px;
	margin-top		: 10px;	
	margin-left		: 10px;
	padding-bottom	: 5px;
	}
h2	{	
	color			: #000000;
	font-size		: 14px;
	margin-top		: 20px;	
	margin-left		: 10px;
	padding-bottom	: 5px;

	}
h3 	{
	color			: #676735;
	font-size		: 14px;
	margin-top		: 15px;
	margin-bottom	: 0px;
	margin-left		: 10px;	
	} 
h4	{
	color				: #d0d0d0;
	font-size			: 16px;
	font-weight			: bold;
	}
				
h5	{	
	color			: black;
	font-size		: 14px;
	}	
		
				
hr {
/*	border-top	 : none #666666;
	border-right : none #666666;
	border-bottom: none #666666;
	border-left  : none #666666; */
	background 	 : transparent;
	color		 : #dbe3cc; 
/*	text-indent	 : 10pt; */
	padding		 : 0px;	
	}
	
hr.goldline {
	background 	: transparent;
	color		: #ffd700;
	text-align	: center;
	width		: 80%; 
	}	
	
#bracmenu	{
background		: #fff url(/eot2008/20090812230045oe_/http://cpol.army.mil/library/gfx/brac/bracmenu-bg.gif) repeat-x; 
line-height		: 18px;	
margin-left		: 0px;
padding-top		: 10px;
font-weight		: bold;
list-style		: url(/eot2008/20090812230045oe_/http://cpol.army.mil/library/gfx/clear.gif);
		}
#bracmenu.img	{
background		: #999999; 
		}
#bracmenu.li	{
margin-top		: 2px;		
margin-left		: 0px;
line-height		: 16px;	
			}	
			
.righttext	{
	float		: right;							
			}
.sigblock {
	align			: center;
	text-align		: center;
		}
		
.motto {
	align			: center;
	color			: #909090;
	font-size		: 100%;	
	font-style		: italic;	
	font-weight		: bold;		
	text-align		: center;
	
		}	

dt {font-weight: bold;}
	
.warnlink	{
	background-color: #eeeccc;
	border			: medium double maroon;
	color			: black;
	font			: 11px Verdana, Arial, Helvetica, sans-serif;
	padding			: 10px;
	width			: 440px;
			}			
			
.gov-warn	{		
	background-color: #ffffff;
	color			: #9A9A9A;
	font			: 11px Verdana, Arial, Helvetica, sans-serif;
	margin-left		: 40px;
	margin-right    : 40px;
	margin-top		: 10px;
	margin-bottom	: 10px; 	
	}
	
.beigebox	{		
	background-color: #faebd7;
	color			: #800000;
	border			: medium double #ffa500;	
	font			: 11px Verdana, Arial, Helvetica, sans-serif;
	padding			: 10px;
	text-align		: left;	
	width			: 440px;
			}	
		

.nav	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666633;
		}
.special {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666633;
		}


		
				
.note	{
	color			: #000000;
	font	 		: 10px Arial, Helvetica, sans-serif;
	line-height		: 12px;
/*	
	background		: #eff1c9;	
	padding 		: 20px;	
	width			: 90%;		*/
		}
	
			
.notice {	
	position		: absolute;
	left			: 20px;
		}		

.lastmod {
	float			: right;	
	width			: 44%;			
		}
		
.memo		{
	color			: #333333;
	font			: 10px Verdana, Arial, Helvetica, sans-serif;
	border			: 1px solid #CCCCCC;
	margin-top		: 20px;
	padding-left	: 10px;
	padding-right	: 15px;
			}
TR.memo th	{
	background-color	: #dae2cd;
	border-bottom-width	: 1px;
	border-bottom-style	: solid;
	border-bottom-color	: #CCCCCC;
	font-weight			: bold;
			}
TR.memo TD	{
	border-bottom-width	: 1px;
	border-bottom-style	: solid;
	border-bottom-color	: #CCCCCC;
	vertical-align		: top;	
			}
			
TR.topic TD	{
	background-color	: #ccff99;
	border-bottom-width	: 1px;
	border-bottom-style	: solid;
	border-bottom-color	: #CCCCCC;
			}			
			
TR.memo A:link 
			{
	color			: #333399;
			}
TR.memo A:visited 
			{
	color			: #993399;
			}
TR.memo A:hover
			{
	color			: blue;
	text-decoration	: underline;
			}

tr.altrow {
      background-color	: #f0fff0;
	      }				

TD.menu 
			{
	background-color : #ffffff;
			}			
TD.subtitle 
			{
	background-color : #fffacd;
			}	
			
.footnote		{
	background		: #ffff9c;
	border			: 2px solid red;
	font			: 10px Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;	
	margin			: 10px 50px 10px 50px;	
	padding			: 10px;	
			}					
					
.footer	{
	background		: transparent;
	color			: #666633;	
	font			: 9px Arial, Helvetica, sans-serif;
	padding-top		: 16px;
	text-align		: center;		
	width			: 96%;	
		}	
		

/*   Footertext revised 9/25/06 by hlj for green page background 

*/

		
.footertext	{
	background		: transparent;
	color			: #FFFFFF;	
	font			: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;	
	padding-top		: 10px;
	text-align		: center;	
	width			: 750px;	
		}	

.footertext a:link {
	color: #fff;
	text-decoration: underline;
			}
.footertext a:visited {
	color: #fff;
	text-decoration: underline;
			}
.footertext a:hover {
	color: #fff;
	text-decoration: underline;
			}
.footertext a:active {
	color: #fff;
	text-decoration: underline;
			}

			
		
.footerdate	{
	color			: #fff;
	margin-left		: 80px;	
			}		
		
		
/*			




#footer	{
	background		: transparent;
	color			: #fff;
	font			: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight		: normal;	
	color			: #fff;
	padding-top		: 10px;
	text-align		: center;			
	width			: 750px;	
			}	
.footerlinks{
			}
.footerlinks a:link, 
.footerlinks a:hover, 
.footerlinks a:visited, 
.footerlinks a:active  
			{
	color: #FFFFFF;
	text-decoration: underline;
			}			
.footerdate	{
	color			: #fff;
	margin-left		: 80px;	
			}
			
*/
