@charset "utf-8";
/* CSS Document */

.fieldsets
{
border: 2px solid #2C71AE;
}

.fieldsets legend
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color: #85C14F;
}

.site_cats a
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
text-decoration:none;
color:#006699;
font-style:italic;
font-weight:bold;

}

.site_cats a:hover
{
color:#00CC00;
}

#overlay1 { 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	background: #000; 
	width: 100%; 
	height: 1000px; 
	opacity: 1.0; 
	filter: alpha(opacity=100);
	 -moz-opacity: 1.0;
	 }
#content_overlay1 { position: absolute; width: 100%; height: 100%; }
#content_overlay1 td { vertical-align: middle; text-align: center; }
.overlay_cont1{
	 position:absolute;
	 width:700px;
	 height:450px;
	 overflow:auto;
	 left:50%;
	 top:70px;
	 margin-left:-350px;
	 font-size:13px;
	 background-color:#fff;
	 color:#000;
	 padding:10px;
}

#overlay2 { 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	background: #000; 
	width: 100%; 
	height: 1000px; 
	opacity: 1.0; 
	filter: alpha(opacity=100);
	 -moz-opacity: 1.0;
	 }
#content_overlay2 { position: absolute; width: 100%; height: 100%; }
#content_overlay2 td { vertical-align: middle; text-align: center; }
.overlay_cont2{
	 position:absolute;
	 width:700px;
	 height:450px;
	 overflow:auto;
	 left:50%;
	 top:70px;
	 margin-left:-350px;
	 font-size:13px;
	 background-color:#fff;
	 color:#000;
	 padding:10px;
}

#overlay3 { 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	background: #000; 
	width: 100%; 
	height: 1000px; 
	opacity: 1.0; 
	filter: alpha(opacity=100);
	 -moz-opacity: 1.0;
	 }
#content_overlay3 { position: absolute; width: 100%; height: 100%; }
#content_overlay3 td { vertical-align: middle; text-align: center; }
.overlay_cont3{
	 position:absolute;
	 width:700px;
	 height:450px;
	 overflow:auto;
	 left:50%;
	 top:70px;
	 margin-left:-350px;
	 font-size:13px;
	 background-color:#fff;
	 color:#000;
	 padding:10px;
}

#overlay4 { 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	background: #000; 
	width: 100%; 
	height: 1000px;; 
	opacity: 1.0; 
	filter: alpha(opacity=100);
	 -moz-opacity: 1.0;
	 }
#content_overlay4 { position: absolute; width: 100%; height: 100%; }
#content_overlay4 td { vertical-align: middle; text-align: center; }
.overlay_cont4{
	 position:absolute;
	 width:700px;
	 height:450px;
	 overflow:auto;
	 left:50%;
	 top:70px;
	 margin-left:-350px;
	 font-size:13px;
	 background-color:#fff;
	 color:#000;
	 padding:10px;
}
 