/*- - - - - - - - - - - - - - - - - - - - - */

body {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15pt;
	color: #000000;
}
/* ----- TEXT ----- */

td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15pt;
	color: #000000;
}
.fontsm {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;

}

.login_font {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;

}

.font2 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15pt;

}

.font2red {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15pt; 
}

.font2blue {
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 15pt; 

}

.font3 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 15pt; 

}

.font3red {
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;

}

.fonttitle {
	color: #990000;
	font-family: Gill Sans MT, Gill Sans, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 4px;

}

.fonthead {
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 4px;

}

.fontheadwh {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;

}

.font2wht{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.font2brw{
	color: #663300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;  
}
/* ----- FORMATTING ----- */

.nav_footer {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.doubleline {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
   	line-height: 20px;
}


.box	{ 

	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px auto; 
	padding:0px;
	background-color:#FFFFFF;
	border:2px solid #000000;
	width: 430 px;
	
}


.smallbox	{ 

	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: right; 
	padding:10px;
	background-color:#AAB191;
	border:2px solid #000000;
	width: 200px;
	
}

.comments	{ 
	color: #333333;
	font-family: Arial, Helvetica;
	padding:10px;
	width: 340px;
	background: url(../images/bigbox_back.gif) no-repeat left top;
	border:1px solid #E3E3E3;
}

hr {
    	height:1.5px;
    	border:0;
    	color: #D29C3E;
   	background-color: #D29C3E;
}

.fields   {

	font-family: Verdana, Helvetica, sans-serif;
	BORDER-RIGHT: 2px solid; 
	BORDER-TOP: 2px solid;
	BORDER-LEFT: 2px solid; 
	BORDER-BOTTOM: 2px solid; 
	TEXT-SIZE: 11pt; 
	COLOR: #000033;
	BACKGROUND-COLOR: #FFFFFF;

}

.submit_but   {

	font-family: Verdana, Helvetica, sans-serif;
	BORDER-RIGHT: 2px solid; 
	BORDER-TOP: 2px solid;
	BORDER-LEFT: 2px solid; 
	BORDER-BOTTOM: 2px solid; 
	TEXT-SIZE: 11pt; 
	COLOR: #000033;
	BACKGROUND-COLOR: #D29C3E;

}

.login_fields   {

	font-family: Arial, Helvetica, sans-serif;
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid; 
	BORDER-BOTTOM: 1px solid; 
	TEXT-SIZE: 10pt; 
	COLOR: #000000;
	BACKGROUND-COLOR: #A79B67;

}

.selectbox
{
    	color: #000000;
    	font-family: Verdana, Arial;
    	font-size: 11px;
    	line-height: 20pt
}
/* ----- IMAGES ----- */

.img_bord { 
	border:6px solid #AD8C52;
	margin:0px;
}
/* ----- LINKS ----- */

	a.navlink:link{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif;}
	a.navlink:visited{ color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }
	a.navlink:active{ color: #99000; font-family: Arial, Helvetica, sans-serif; }
 	a.navlink:hover{ color: #666699; font-family: Arial, Helvetica, sans-serif; }


/*- - - - - - - - - - - - - - - - - - - - - */

#lightbox{
	background-color:#000000;
	padding: 10px;
	border-bottom: 2px solid #444;
	border-right: 2px solid #444;	
	}
#lightboxDetails{
	font-family: Verdana, Arial, Helvetica;
	color: #000000;
	font-size: 10px;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}