#fogall { position:absolute; z-index:20; top:0px; left:0px; width:100%; min-width:984px; height:1000px; display:none; background-color:#000; filter:alpha(opacity=65); -moz-opacity:.65; opacity:.65; }
		
#iframe { position:absolute; top:50px; left:50%; width:606px; padding:5px; height:743px; margin-left:-303px; border:1px solid #545252; background:#fff; display:none; z-index:21; } 
#iframe a { position: absolute; width: 100%; height: 100%; z-index: 0; }

#iframe_dev { position:absolute; top:50px; left:50%; width:838px; padding:5px; height:691px; margin-left:-419px; border:1px solid #545252; background:#fff; display:none; z-index:21; } 
#iframe_dev a { position: absolute; width: 100%; height: 100%; z-index: 0; }

/* general */
html,body{
	height:100%;
}
body{
	margin:0px;
	background-image:url('../images/tpl_back.gif');
	background-repeat:repeat;
}

a img{
	border:none;
}
.td-border{
	border-top:3px solid #000000;
	background-color:#1E1E1E;
}
.img-style1{
	border-top:7px solid #2E2E2E;
	border-right:8px solid #2E2E2E;
	border-bottom:7px solid #2E2E2E;
	border-left:8px solid #2E2E2E;
}
.img-style2{
	border:1px solid #92999C;
}
.tbl-style1{
	background-color:#2e2e2e;
	border-top:9px solid #2e2e2e;
	border-bottom:9px solid #2e2e2e;
	border-left:10px solid #2e2e2e;
	border-right:8px solid #2e2e2e;
}
.tbl-style2{
	background-color:#FDFDFD;
	width:806px;
}
.tbl-style3{
	background-color:#F2F7E6;
	border:1px solid #BDDE81;
	
}
/* fonts */
.font-style1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4B4B4B;
}
.font-style2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B4B4B4;
	font-weight:bold;
}
.font-style3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F1F1F1;
}
.font-style4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CECECE;
}
.font-style5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#737373;
}
.font-style6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
.font-style7{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4B4B4B;
}
.font-style8{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7FC34E;
}
.font-style9{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#5FA000;
}
.font-style10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
}
.font-style11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
}
/* footer links */
.flink:link, .flink:visited, .flink:active, .flink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F1F1F1;
	text-decoration:underline;
}
.tlink:link, .tlink:visited, .tlink:active, .tlink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CECECE;
	text-decoration:underline;
}

.glink:link, .glink:visited, .glink:active, .glink:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9BC750;
	font-weight:bold;
	text-decoration:underline;
}
/* what you get */
.siteList {
	padding:0 0 0 19px;
	margin:0;
	list-style:none;
	overflow:hidden;
}


.siteList li {
	float:left;
	width:150px; /* IE FIX */
	padding:0 6px 10px 0;
}

.siteList a {
	display:block;
	color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
	text-align:center;
}

.siteList a img {
	border: 1px solid #92999C;
}

.siteList a .txt {
	display:block;
	margin:3px 0 0 0;
	height:29px;
	line-height:24px;
	background:url('../images/what_back_site.gif') no-repeat bottom left;
}

.td-sitename{
	background-image:url('../images/what_back_site.gif');
	background-repeat:no-repeat;
	height:29px;
	vertical-align:top;
	padding-top:5px;
}
.sitelink:link, .sitelink:visited, .sitelink:active, .sitelink:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
/* tools */
.box-style1{
	border:3px solid #FFFFFF;
}
/* signup  */
.g2link:link, .g2link:visited, .g2link:active, .g2link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7FC34E;
	font-weight:bold;
	text-decoration:none;
}
.input-box{
	width:178px;
	height:16px;
	border:1px solid #ADAB97;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.drop-box{
	height:18px;
	width:180px;
	_width:182px;
	border:1px solid #ADAB97;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.text-box{
	height:100px;
	width:178px;
	border:1px solid #ADAB97;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
/* contact */
.box-style2{
	background-color:#EEEEEE;
	border:1px solid #AFAFAF;
	width:200px;
}
.input-box2{
	width:163px;
	height:16px;
	border:1px solid #ADAB97;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.drop-box2{
	height:18px;
	width:165px;
	_width:167px;
	border:1px solid #ADAB97;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.text-box2{
	height:136px;
	_height:134px;
	width:545px;
	border:1px solid #ADAB97;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.goto {
	position: absolute; 
	left: 0; 
	bottom: 0;
	padding-left: 11px;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #c5ff61;
	background: url(../images/icoGoToSite.gif) left center no-repeat;
}

.visit {
	margin-top: 15px;
	padding-left: 11px;
	font: bold 10px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #0c0c0c;
	background: url(../images/icoGoToSite.gif) left center no-repeat;
}

.website {
	position: relative;
	width: 806px;
	height: 315px;
	margin-bottom: 10px;
	background: #fdfdfd;
}	

.website_title {
	height: 52px;
	padding: 9px 0 0 18px;
	font: bold 12px/12px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #494949;
	background: url(../images/bgWebsites.gif) 0 0 repeat-x; 
}

.website.new_website .website_title {
	padding-left: 96px;
}

.website_title strong {
	display: block;
	color: #a0db00;
}

.website .website_content {
	position: relative;
	padding: 10px 20px 20px 430px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 16px;
	color:#4B4B4B;
}

.website .website_img1 {
	position: absolute;
	top: 0;
	left: 19px;
	border: 1px solid #92999c;
}

.website .website_img2 {
	position: absolute;
	top: 0;
	left: 220px;
	border: 1px solid #92999c;
}

.website .website_new {
	position: absolute;
	top: 0;
	left: 0;
}
