
body{
	height: 100%;
	width:100%;
	margin:0 auto;
	font-family:"Century Gothic";
	font-size:62.5%;
	letter-spacing:0.2pt;
	background:#000000;
	color:#8F8F8F;
	font-weight:normal;
}
#header{
	padding:0px;
	font-size:3.0em;
	color:#CCCCFF;
	background:inherit;
	width:100%;
	height:75px;
	min-width:800px;
}
#header2{
	padding:0px;
	font-size:3.0em;
	color:#CCCCFF;
	background:inherit;
	width:100%;
	height:75px;
	min-width:800px;
}
a img{
	border-style:none;
}
#Logo{
	float:left;
	border-style:none;
}
#Logo a, #Logo a:link, #Logo a:hover, #Logo a:visited, #Logo a:focus{
	color:#000000;
	}
#WholePage{
	width:800px;
	padding:20px 0px 0px 0px; 
	margin:0 auto;
}
#leftNavContainer{
	float:left;
	width:220px;
	min-height:400px;
	padding-top:75px;
}


#leftNav{
	list-style:none;
	font-weight:normal;
	color:#CCCCCC;
}

#leftNav li a{
	display:block;
	height:45px;
	font-size:1.4em;
	line-height:3.0em;
	text-decoration:none;
	color:#EAE5DE;
}

#leftNav li a:hover{
	color:#99CCFF;
}

#leftNav li.selected a{
	display:block;
	color:#99CCFF;
	background:#000000 url(../images/navActive.jpg) no-repeat top right;
}


#leftLinks{
	list-style:none;
	font-weight:normal;
	color:#FFFFFF;
	padding-right:5px;
	margin-top:50px;
}
#leftLinks li{
	margin:0;
	padding:0;
	line-height:1.0em;
	list-style:none;
}
#leftLinks li a{
	font-size:1.1em;
	font-weight:normal;
	display:block;
	margin-bottom:10px;
	text-decoration:none;
	color:#858F9F;
}

#leftLinks li a:hover{
	color:#99CCFF;
}

#leftLinks li.selected a{
	color:#99CCFF;
}
h1{
	font-size:1.8em;
	font-family:"Century Gothic";
	color:#FFFFF2;
	font-weight:normal;
	line-height:2.4em;
	margin-top:0px;
	border-bottom:#99CCFF solid 1px;
}
h2{
	font-size:1.8em;
	font-family:"Century Gothic";
	color:#FFFFF2;
	font-weight:normal;
	line-height:2.4em;
	margin-top:0px;
}
h3{
	font-family:"Century Gothic";
	color:#FFFFF2;
	font-weight:normal;
	line-height:2.4em;
	margin-top:0px;
	font-size:1.4em;
}
h4{
	font-family:"Century Gothic";
	color:#FFFFF2;
	font-weight:normal;
	line-height:2.4em;
	margin-top:0px;
}
p{
	font-size:1.4em;
	font-weight:lighter;
	line-height:1.8em;
	color:#858F9F;
	/*#6E899F; #FFFBE9*/
}
ul.pageContentList{
	font-size:1.4em;
	font-weight:lighter;
	line-height:1.8em;
	color:#858F9F;
	/*#6E899F; #FFFBE9*/
}
#PageContent{
	float:left;
	width:565px;
	height:100%;
	padding-left:10px;
	min-height:400px;
	border-left:#99CCFF solid 1px;	
}
#PageContent a, #PageContent a:visited{
	text-decoration:underline;
	color:#99CCFF;
	font-size:1.0em;
}
#PageContent a:hover, #PageContent a:focus{
	text-decoration:none;
	color:#C8DFFE;
}
#PageContent a.domainLink, #PageContent a.domainLink:visited{
	text-decoration:none;
	color:#858F9F;
	font-size:1.0em;
}
#PageContent a.domainLink:hover, #PageContent a.domainLink:focus{
	text-decoration:none;
	color:#99CCFF;
}
#AdsRightMain{
	margin-top:250px;
	float:left;
	width:200px;
}
.googleAds160x600Unit{
	margin-bottom:10px;
	float:right;
}
#footer a, #footer a:visited{
	text-decoration:underline;
	color:#99CCFF;
}
#footer a:hover, #footer a:focus{
	text-decoration:none;
	color:#C8DFFE;
}
#footer a.domainLink, #footer a.domainLink:visited{
	text-decoration:none;
	color:#858F9F;
	font-size:1.0em;
}
#footer a.domainLink:hover, #footer a.domainLink:focus{
	text-decoration:none;
	color:#99CCFF;
}
.jsLinks{
	text-align:right;
}
.jsLinks a{
	text-decoration:none;
	color:#99CCFF;
	margin-right:5px;
	line-height:1.8em;
}
.jsLinks a:hover{
	text-decoration:underline;
	color:#C8DFFE;
	line-height:1.8em;
}
#showScrollDomains{
	display:none;
}
#footer{
	float:left;
	width:780px;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
	border-top:#99CCFF solid 1px;
}
#PremiumDomainList1{
	background:#000000 url(../images/pdBG.jpg) no-repeat top left;
	float:left;
	width:250px;
	letter-spacing:1.0pt;
	margin-right:15px;
}
#PremiumDomainList2{
	background:#000000 url(../images/pdBG.jpg) no-repeat top left;
	float:left;
	width:250px;
	letter-spacing:1.0pt;
	margin-right:15px;
}
#PremiumDomainList3{
	background:#000000 url(../images/pdBG.jpg) no-repeat top left;
	float:left;
	letter-spacing:1.0pt;
	width:250px;
}

.PremiumDomainList{
	list-style:none;
	font-size:1.2em;
	line-height:2.4em;
	margin-left:10px;
	width:230px;
	padding:0;
	text-indent:0px;
	font-weight:normal;
	color:#858F9F;
}

.PremiumDomainList li {
	border-bottom:#333333 thin dashed;
	color:#858F9F;
}

#copyright{
	float:left;
	display:block;
}
.copyrightText{
	font-size:1.0em;
	color:#333333;
}

th {
	font: bold 1.4em Arial, Helvetica, sans-serif;
	color: #99CCFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #000000;
}

th.offercol{
	text-align:right;
}
td {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background: #111111;
	font-size:1.3em;
	padding: 6px 6px 6px 12px;
	color: #E6E6E6;
}

td.offercol{
	text-align:right;
}

td.alt {
	background:#000000;
	color: #E6E6E6;
}
#DomainListTable{
	width:480px;
	border-top:solid #000000 1px;
	border-left:solid #000000 1px;
	margin-bottom:10px;
}

#DomainListTableContainer{
	height:100%;
	overflow:auto;
	width:530px;
	margin-top:25px;
	float:left;
}
/* ---------------------------------------------- Form Styles ------------------------------------------ */
#offerForm{
	border:#333333 solid 1px;
	padding:10px;
	width:540px;
	float:left;
}
input,textarea { } 
.inputLabel {
	margin-right:5px;
}
.inputLabel2 {
	float:left;
	width:230px;
	display:block;
	clear:both;
	margin-left:0px;
}
.inputLabelSearch {
	float:left;
	width:200px;
	display:block;
	clear:both;
	margin-left:0px;
	font-size:1.4em;
}
.inputLabelContact {
	float:left;
	width:100%;
	display:block;
	clear:both;
	margin-left:0px;
}

#contactFormContainer{	clear:both;	float:left;	width:560px; padding:10px; background:#FFFFFF url(images/pjdBG.jpg) top left repeat-x;}
#searchFormContainer {clear:both; float:left; width:560px; margin-bottom:20px; display:block;}

#contactForm {	font-family:"Century Gothic"; color:#333333; text-align: left; clear: both; float: left;	padding: 0px; width:inherit; }

.requiredField {color:#FF9900;}
.errorForm{
	border:solid #FFFFCC 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	color:#FFFFCC;
	width:540px;
	float: left;
	line-height:18px;
	background-color:#FF0000;
	margin-bottom: 10px;
	padding:10px;
	background:#FF0000 url(../images/errorBG.jpg) repeat-x bottom left;
}

.formControl{ border:solid #C8DFFE 2px;	background:#FFFFFF; color:#0066FF;}
.formControl:focus{ border:solid #C8DFFE 2px;	background:#FF9900; color:#FFFFFF;}

.formControl2{ float:left; display:block; border:solid #C8DFFE 2px; background:#FFFFFF; color:#0066FF; clear:both;}
.formControl2:focus{ border:solid #C8DFFE 2px;	background:#FF9900; color:#FFFFFF;}

.formControlSearch{ float:left; border:solid #C8DFFE 2px; background:#FFFFFF; color:#0066FF; clear:both; font-size:1.3em;}
.formControlSearch:focus{ border:solid #C8DFFE 2px;	background:#FF9900; color:#FFFFFF;}

.formRow{ float:left; margin-left:0px; padding:20px 5px 5px 0px; display:block; width:230px; font-size:1.3em;}
.formRowExt{ float:left; margin-left:0px; padding:5px 5px 5px 0px; display:block; width:100px; font-size:1.3em;}
.formRowKey{ float:left; margin-right:50px; padding:5px 5px 5px 0px; display:block; width:300px; font-size:1.3em;}
.formRowSearchButton{ float:left; margin-left:0px; padding:5px 5px 5px 0px; display:block; width:230px; font-size:1.3em;}
.formRowContact{ float:left; margin-left:5px; padding:5px; display:block; width:350px; font-size:1.3em; clear:both;}


#formDetails{
	float:left;
	padding:25px;
}
input.button{ background-color:#99CCFF; border:#C8DFFE solid 2px; cursor:pointer; clear:both; font-weight:bold;}
input.button:hover {border:#666666 solid 2px; font-weight:bold;}

#response{
	border:solid #99CCFF 2px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	color:#000000;
	width:560px;
	float: left;
	line-height:18px;
	background-color:#C8DFFE;
	margin-bottom: 10px;
	padding:2px;
}
	
/* ---------------------------------------------- Form Styles ------------------------------------------ */


#PageContent ul.normalList{
	font-size:1.4em;
	font-weight:lighter;
	line-height:1.8em;
	color:#858F9F;
	list-style:circle;
}
#PageContent ol.normalList{
	font-size:1.4em;
	font-weight:lighter;
	line-height:1.8em;
	color:#858F9F;
	list-style:decimal;
}
#PageContent ol.normalListLevel2{
	font-size:1.0em;
	font-weight:lighter;
	line-height:1.8em;
	color:#858F9F;
	list-style:lower-alpha;
}


#topDomainsContainer{
	margin-top:20px;
	float:right;
	display:block;
	width:330px;
	color:#FFFFFF;
	border:#99CCFF solid 1px;
	padding:5px;
	margin-right:20px;
	display:none;
}
.pdTitle{
	float:left;
	background:#C8DFFE;
	padding:2px;
	color:#000000;
	display:block;
	font-size:0.5em;
	margin-right:5px;
}

ul#topDomains {
	color:#99CCFF;
	float:left;
	text-align:left;
	padding:0;
	margin:0;
	font-size:0.5em;
	list-style:none;
}
ul#topDomains a{
	float:right;
	text-align:right;
	text-decoration:none;
	padding:2px;
	color:#99CCFF;
}
