body{
	font : "Times New Roman", Times, serif;
	background-color: #000000; 
	margin-top: 0px; 
	margin-bottom: 0px;
	margin-left: 0px; 
	margin-right: 0px;	
	background-image : url("images/background5.gif");
}

a.small{
	font : "Times New Roman", Times, serif;
	font-size: 14px;
	color: #CCCC66;
	text-decoration: none;
}

a:visited.small{
	font : "Times New Roman", Times, serif;
	font-size: 14px;
	color: #CCCC66;
	text-decoration: none;
}

a:hover.small{
	font : "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}

a.white{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

a:visited.white{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

a:hover.white{
	color: #CCCC66;
	text-decoration: none;
	font-size: 11px;
}

.white{
	color: #FFFFFF;
	font-size: 11px;
}

td.header{
	background-color: #000000; 
	background-repeat: no-repeat; 
	background-position: left;

	color: #dddddd; 
	font : "Times New Roman", Times, serif; 
	font-size: 14px; 
	vertical-align: top; 
	text-align: right;
}

td.hb_header{
	background-color: #000000; 
	background-repeat: no-repeat; 
	background-position: left;

	color: #dddddd; 
	font : "Times New Roman", Times, serif; 
	font-size: 14px; 
	vertical-align: top; 
	text-align: right;
	font-weight: normal;
}

tr{
	background-color: #000000;
}

tr.maroon{
	background-color: #660000;
}

tr.white{
	background-color: #FFFFFF;
}

tr.gallery{
	background-color: #ffffff;
}

td.gallery{
	vertical-align: top;
}

tr.request{
	background-color: #ccccaa;
}
tr.request_red{
	background-color: #660000;
}

td.left_nav{
	background-color: #000000;
	vertical-align: bottom;
}

td.footer{
	text-align: center;
	font : "Times New Roman", Times, serif; 
	background-color: #440000; 
	color: #CCCC66; 
	font-size: 14px;
}

td.content{
	background-color: #ffffff;
	vertical-align: top;
	font-family : "Bell MT";
	font-size : 16px;
	font-style : normal;
	color: #000000;	
}

td.bcontent{
	background-color: #ffffff;
	vertical-align: bottom;
	font-family : "Bell MT";
	font-size : 16px;
	font-style : normal;	
}

h1.content_header{
	background-color: #ffffff;
	vertical-align: top;
	text-align: center;
	width: 100%;
	margin-right: 20px;
	font-family : "Bell MT";
	font-style : normal;
	margin-top: 0px;	
}

h2.content_header{
	background-color: #ffffff;
	vertical-align: top;
	text-align: center;
	width: 100%;
	margin-right: 18px;
	font-family : "Bell MT";
	font-style : normal;	
}

h3.content_header{
	background-color: #ffffff;
	vertical-align: top;
	text-align: center;
	width: 100%;
	margin-right: 16px;
	font-family : "Bell MT";
	font-style : normal;	
}

h1.request_header{
	vertical-align: top;
	text-align: center;
	width: 100%;
	margin-right: 20px;
	font-family : "Bell MT";
	font-style : normal;	
}

p{
	margin-left: 10px;
}

a{
	font : "Times New Roman", Times, serif;
	font-size: 14px;
	color: #440000;
	text-decoration: none;
}

a:visited{
	font : "Times New Roman", Times, serif;
	font-size: 14px;
	color: #440000;
	text-decoration: none;
}

a:hover{
	font : "Times New Roman", Times, serif;
	font-size: 14px;
	color: #ccaaaa;
	text-decoration: none;
}

div.content{
	margin-right: 10px;
	margin-left: 10px;
	background-color: #ffffff;
} 

td.intro_footer{
	text-align: center;
	font : "Times New Roman", Times, serif; 
	color: #CCCC66; 
	font-size: 14px;
}

a.intro{
	font : "Times New Roman", Times, serif;
	font-size: 16px;
	color: #880000;
	text-decoration: italics;
	font-weight: bold;
}

a:visited.intro{
	font : "Times New Roman", Times, serif;
	font-size: 16px;
	color: #880000;
	text-decoration: italics;
	font-weight: bold;
}

a:hover.intro{
	font : "Times New Roman", Times, serif;
	font-size: 16px;
	color: #ccaaaa;
	text-decoration: italics;
	font-weight: bold;
}

a.img{
	font : "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-decoration: italics;
	font-weight: bold;
	border : #000000;
	border-color: #000000;
}

a:visited.img{
	font : "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-decoration: italics;
	font-weight: bold;
	border : #000000;
	border-color: #000000;
}

a:hover.img{
	font : "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	text-decoration: italics;
	font-weight: bold;
	border : #000000;
	border-color: #000000;
}

.border{
	border-color: #000000;
	border-width: 2px;
}

a.techimp {color: #FFFFFF; text-decoration: none; font-weight: bold; }
a:visited.techimp {color: #FFFFFF; text-decoration: none; font-weight: bold; }
a:hover.techimp { color: #FFFFFF; text-decoration: underline; font-weight: bold; }

img{
	border-color: #000000;
}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
color: #000000;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
color: #000000;
}

td.contentmargin{
	width: 50px;
	background-color: #FFFFFF;
}

b{
	color: #000000;
}
