/* CSS Document */
h2 {
background:#cccccc;
border-top:#666666 groove thin;
border-bottom:#666666 groove thin;
color:#000000;
text-align:center;
font-family:Georgia;
}

h3, h4{
text-align:left;
}

#spotlight{
	font-style:normal;
	float:right;
	color:#000000;
	background-color:#ffffff;
	font-size:100%;
	border-top:1em solid #00593c;
	border-bottom: 1em solid #00593c;
	text-align:left;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:20px;
	width:250px;
	padding-left:6px;
	padding-right:6px;
	clear:right;
	}		
	
#Left{
text-align:left;
float:left;
margin-left:5px;
width:835px;

}

#Left_noH{
text-align:left;
float:left;
margin-left:5px;
width:835px;

}

#Left990{
float:left;
width:990px;
padding:5px;
text-align:left;
clear:both;
}

#picR{
float:right;
border:#666666 3px groove;
margin:0px;
}
#PicFrameR{
margin:10px;
border:groove;
border-color:#333333;
float:right;
}


#picL{
float:left;
border:#666666 3px groove;
margin:0px;
}

#picRNb{
float:right;
margin:0px;
}

#picLNb{
float:left;
margin:0px;
}

#picLMargin{
float:left;
border:#666666 3px groove;
margin:0px 5px 0px 0px;
}

#column1 {
	width:245px;
	float:left;
	text-align: left;
	margin-right:3px;
	padding:2px;
}
#column2 {
	width:245px;
	float:left;
	text-align: left;
	margin-right:3px;
	padding:2px;
}
#column3 {
	width:245px;
	float:left;
	text-align: left;
	margin-right:3px;
	padding:2px;
}
#column4 {
	width:240px;
	float:left;
	text-align:left;
	padding:2px;
}

#column h5 {
	text-align:center;
	}
	
#colmnR{
width:300px;
	float:left;
	text-align:left;
	padding:2px;
	margin:10px;
}
#colmnL{
width:300px;
	float:left;
	text-align:left;
	padding:2px;
	margin:10px;
}	
#colmnM{
width:300px;
	float:left;
	text-align:left;
	padding:2px;
	margin:10px;
}		
	

#galleryLink{
background:#00593c;
color:#ffffff;
font-variant:small-caps;
font-weight:bold;
border:#666666 double 4px;
margin:20px;
padding:10px;
float:right;
}
	
	
a.ss:link, a.ss:visited{
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
	}	
.datatable{
text-align:left;
}
.datatable th{
color:#FFFFFF;
text-align:center;
}		

.datatable a:hover{
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
}
.datatable tr:hover, .datatable tr.hilite{
background:#00593c;
color:#FFFFFF;
}

	#column9R {
	width:47%;
	float:left;
	text-align: left;
	margin-left:2%;
	margin-top:3%;
	clear:right;
}	
		
	#column9L {
	width:47%;
	float:left;
	text-align: left;
	margin-right:2%;
	margin-top:3%;
	clear:right;
}

.jobtable{
text-align:left;
}
.jobtable th{
color:#FFFFFF;
text-align:center;
}		



.datatab {
padding-left:25px;

}

.trmark{
font-size:65%;
vertical-align:super;

}
