body {
	margin-top: 0px;
	margin-bottom: 0px;
	text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}
td
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
line-height:16px;
}
.bodyback
{
background-image:url(images/bodyback.jpg);
background-repeat:repeat-x;
}
.top
{
background-image:url(images/tabletop.jpg);
background-repeat:repeat-x;
}
.top1
{
background-image:url(images/tabletop1.jpg);
background-repeat:no-repeat;
}
.ared:link {
	color: #FF0000;
	text-decoration: none;
}
.ared:visited {
	text-decoration: none;
	color: #FF0000;
}
.ared:hover {
	text-decoration: none;
	color: #FF0000;
}
.ared:active {
	text-decoration: none;
	color: #FF0000;
}
.txtSmall
{
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#666666;
}
.dotred
{
font-family: Verdana, Arial, Helvetica, sans-serif;color:#Ff0000;
}
.Services:link,.Services:visited{
color:#5087DD;
text-decoration:none;
}
.Services:hover{
text-decoration:underline;
}
.textbox1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #999999;
padding:2px;
color:#666666;
width:200px;
}
.aBlue:link,.aBlue:visited{
color:#006699;
text-decoration:none;
font-weight:bold;
}
.aBlue:hover{
color:#006699;
text-decoration:underline;
}
.aGray:link,.aGray:visited{
color:#666666;
text-decoration:none;
}
.aGray:hover{
color:#666666;
text-decoration:underline;
}
.semiBlack{
background-color:#000000;/**/
position:absolute;
top:0px;
left:0px;
width:100%;
/*height:100%;*/
opacity: 0.7;   /*supported by current Mozilla, Safari, and Opera*/
-moz-opacity: 0.7;  /*older Mozilla*/
-khtml-opacity: 0.7;   /*older Safari*/
filter: alpha(opacity=70);  /*older IE*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE */ 
/*background-image: url(images/overlay.png);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");*/
display:none;
z-index:90;
}
#boxOverSemiBlack{
position:absolute;
	background-color:#ffffff;
	padding: 10px;
	border:10px solid #eeeeee;
	color:#666666;
/*	border-bottom: 2px solid #666;
	border-right: 2px solid #666;*/
width:800px;
display:none;
z-index:91;
	}
#boxOverSemiBlackIn
{
	background-color:#ffffff;
	height:100%;
	padding: 10px;
}

