BODY {
   color: #000;
   font-family: Arial, Tahoma, sans-serif;
   font-size: 12px;
   line-height: 16px;
   background-image: url(/img/bg.jpg);
   background-position: top;
   background-repeat: repeat-x;
   padding: 0px;
   margin: 0px;
}

p {
   padding: 0px;
   margin: 0px;
}    

.outerWorkarea {
    BACKGROUND: #ffffff; 
    PADDING-BOTTOM: 0em; 
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-TOP: 0em; 
    MARGIN: 0px auto 0em; 
    POSITION: relative
}

.inneraWorkarea {
	BACKGROUND: #ffffff; 
/*	OVERFLOW: auto;*/
/*    HEIGHT: 40.6em;*/
	height: 100%;
}

.resultDiv {
  height: 100%;
  border-top: solid 1px;
  border-bottom: solid 1px;
  border-left: solid 1px;
  border-right: solid 1px;
  border-color: #ccc;
}

.workareas {
  font-weight: bold;
  height: 100%;
  BACKGROUND: #ffffff;
}

/*body {
  background-image: url('/img/bg.jpg');
  background-repeat: repeat-x;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
}*/

DIV.footer {
   color: #666666;
   font-family: Verdana, Tahoma, Arial;
   font-size: 13px;
   margin-right: 10px;
   /*margin-top: 10px;*/
   width: 220px;
   height: 70px;
   text-align: ceneter;
}

DIV.footer SPAN.copy {
   color: #999999;
}

/*iframe {
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-buttom: 0px;
   width:100%;
   height:100%;
}*/

.bg_image {
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	position: absolute;
	z-index: 0;
}

DIV.adspace {
   text-align: center;
   z-index: 50;
   width: 190px;
   height: 638px;
}

.highlightit img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity:0.5;
}

.highlightit:hover img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity:1;
}

A.createOwnSite:hover {
	color:#3978AD;
	text-decoration:none;
}
A.createOwnSite {
	color:#3978AD;
	font-family:Arial,Tahoma,sans-serif;
	text-decoration:none;
}
.black_overlay{
 display: none;
 position: absolute;
 top: 0%;
 left: 0%;
 width: 100%;
 height: 100%;
 background-color: black;
 z-index:1001;
 -moz-opacity: 0.8;
 opacity:.80;
 filter: alpha(opacity=80);
}


.white_content {
 display: none;
 position:fixed;
 top: 10%;
 left: 25%;
 width: 340px;
 height: 480px;
 padding: 16px;
 border: 8px outset black;
 background-color: white;
 z-index:1002;
 overflow: auto;
}

.button { 
 float:left; 
 height:auto; 
 width:10em;
 text-align:center; 
 white-space:nowrap; 
 } 
 .button a:link, .button a:visited {
color: #eee; 
background-color:gray; 
font-size:1em; 
font-weight:bolder; 
text-decoration: none; 
border-bottom:0.1em solid #555; 
border-right:0.1em solid #555; 
border-top:0.1em solid #ccc; 
border-left:0.1em solid #ccc; 
margin: 0.2em; 
padding:0.2em; 
display:block; 
position: absolute; 
bottom: 10;
} 
 
a.termsCond:link { color:red; text-decoration: underline;  }
a.termsCond:visited { color:red;  text-decoration: underline; }
a.termsCond:hover { color:red;  text-decoration: underline; }