body {
	font:100% Helvetica;
	background: #ffffff;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
.oneColFixCtrHdr #container {
	width: 1003px;
	background: none;
	margin: 0 auto;
	text-align: left;
}
.oneColFixCtrHdr #header {
	padding:0px;
}
.oneColFixCtrHdr #header h1 {
	margin: 0;
	padding:0px;
}
.oneColFixCtrHdr #mainContent {
	padding: 0px;
}
.oneColFixCtrHdr #footer {
	padding:0;
}
.oneColFixCtrHdr #footer p {
	margin: 0;
	padding: 0px;
}

.clearfloat{ line-height:0; height:0; width:100%; clear:both;}
img{ border:none;}
ul{ padding:0; margin:0 0 0 15px;}
li{ padding:0; margin:0; list-style-image:url(/images/dot_img.gif); line-height:115%;}
.fll{ float:left;}
.flr{ float:right;}

.header-all{ background:url(/images/header_all.gif) repeat-x 0 78px; height:189px; width:100%;}
.head{ width:1003px; height:78px; float:left;}
.head-part1{ float:left; width:850px;}
.logo{ display:block; float:left; width:125px; height:54px; margin:10px 35px 0 10px;}
/*.site-descrip{ padding:53px 0 0 0; float:left; width:635px;}*/
.site-descrip{ padding:0px; width:635px; height:67px; display:table-cell; vertical-align:bottom;}

.link1,a.link1:link,a.link1:visited{ font-size:11px; font-weight:bold; text-decoration:underline; color:#000000;}
a.link1:hover, a.link1:active { text-decoration:none; color:#999999;}
.link2, a.link2:link, a.link2:visited{ font-size:11px; font-weight:bold; text-decoration:underline; color:#333333; font-family:arial;}
a.link2:hover, a.link2:active { text-decoration:none; color:#999999;}
.link3, a.link3:link, a.link3:visited{ font-size:14px; font-weight:bold; text-decoration:none; color:#333333; font-family:arial;}
a.link3:hover, a.link3:active { text-decoration:underline; color:#168ebe;}
.link4, a.link4:link, a.link4:visited{ font-size:14px; font-weight:bold; text-decoration:underline; color:#168ebe; font-family:arial;}
a.link4:hover, a.link4:active{ text-decoration:none; color:#000;}
.link5, a.link5:link, a.link5:visited{ font-size:14px; font-weight:bold; text-decoration:none; color:#000000; font-family:arial;}
a.link5:hover, a.link5:active{ text-decoration:underline; color:#168ebe;}

.signin{ float:left; width:145px; text-align:right; padding:48px 5px 0 0;}
.search-main{ float:left; width:870px; height:80px; font-size:10px; color:#333333; font-weight:bold; padding:20px 0 0 10px;}
.search-textfield{ width:415px; height:21px; border:1px solid #999999; font-size:150%; color:#000000; float:left;}
.sub-btn-pos{ float:left; margin:-1px 0 0 10px;}
.subbtn1{ float:left; width:12px; height:29px; background:url(/images/btn_left.png) no-repeat;}
.subbtn2{float:left; height:29px; background:url(/images/btn_mid.png) repeat-x; padding:2px 0 0 0;}
.subbtn3{float:left; width:12px; height:29px; background:url(/images/btn_right.png) no-repeat;}
.sub-btn, .button{ border:none; background:none; float:left; font-size:13px; color:#FFFFFF; font-weight:bold; cursor:pointer; font-family:helvetica;}
.addurl-pos{ float:left; margin:10px 0 0 30px;}
.addurl{ float:left; text-align:center; width:100px;}
#add-url{ display:block; margin:-7px 0 0 0;}

.cont-main{ float:left; width:968px; padding:16px 0 0 10px;}
.block1{ float:left; width:298px; min-height:180px; _height:180px; background-color:#f7f7f7; padding:15px 7px 10px 10px; overflow:hidden;}
h1{ color:#3399cc; font-weight:bold; font-size:13pt; padding:0; margin:0 0 0 0px;}
h2{ color:#000000; font-size:13pt; font-weight:bold; padding:0; margin:0;}

/*****************************TAG CLOUD******************************/
#tagcloud A {
font-family:arial;
	padding:1px 2px 0 2px;
	FONT-SIZE: 0.75em;
	PADDING-BOTTOM: 1px;
	MARGIN: 5px 2px 5px 0px;
	LINE-HEIGHT: 1em;
	WHITE-SPACE: nowrap;
	TEXT-DECORATION: none;
	font-weight:bold;
	COLOR: #333;
}
#tagcloud A:hover {
	BACKGROUND: #168ebe;
	COLOR: #FFF;
}
#tagcloud A.cloud_1 {
	FONT-SIZE: 0.68em;
}
#tagcloud A.cloud_2 {
	FONT-SIZE: 0.70em;
}
#tagcloud A.cloud_3 {
	FONT-SIZE: 0.73em;
}
#tagcloud A.cloud_4 {
	FONT-SIZE: 0.8em;
}
#tagcloud A.cloud_5 {
	FONT-SIZE: 0.94em;
}
#tagcloud A.cloud_6 {
	FONT-SIZE: 1em;
}
#tagcloud A.cloud_7 {
	FONT-SIZE: 1.1em;
}
#tagcloud A.cloud_8 {
	FONT-SIZE: 1.4em;
}
#tagcloud A.cloud_9 {
	FONT-SIZE: 1.5em;
}
#tagcloud A.cloud_10 {
	FONT-SIZE: 1.6em;
}
/***************************END TAG CLOUD******************************/

.foot-main{ width:998px; display:inline-block; margin:0 auto; text-align:left; padding:15px 0px 5px 5px; font-size:10px; color:#999999; font-weight:bold;}
.foot-part1{ float:left; width:975px;}
.foot-link, a.foot-link:link, a.foot-link:visited{ display:inline-block; padding:0 7px; font-size:11px; font-weight:bold; text-decoration:underline; color:#000000;}
a.foot-link:hover, a.foot-link:active { text-decoration:none; color:#999999;}

.blue-link, a.blue-link:link, a.blue-link:visited{ display:inline-block; padding:0 7px; font-size:11px; font-weight:bold; text-decoration:underline; color:#3399cc;}
a.blue-link:hover, a.blue-link:active { text-decoration:none; color:#999999;}

.part2-data{ float:left; width:413px; padding:0 5px 0 12px; min-height:100px;}
.basic-box{ float:left; width:235px; height:100px; border:1px solid #CCCCCC; background-color:#FFFFFF; text-align:center; margin:0 auto; margin-top:4px; overflow:hidden;}
.img-max-sizes{ max-width:231px; max-height:98px;}

.descrip{ color:#000000; font-size:11px; font-family:arial; font-weight:bold; text-align:justify;}
.blue-links-pos{ float:left; line-height:80%; margin:0 0 0 0px;}
.left-part-main{ float:left; width:313px; text-align:center;}
.right-part-main{ float:left; width:630px; padding:15px 0 0 0; margin:0 0 0 20px;}
.cyan-box{ float:left; width:285px; padding:10px; text-align:left; background-color:#ebf9ff; overflow:hidden; margin:15px 0 0 0;}
.grey-box{ float:left; width:285px; padding:10px; text-align:left; background-color:#f5f5f5; overflow:hidden; margin:15px 0 0 0;}
.box-line{ background-color:#d1d1d1; height:1px; width:280px; float:left; margin:0 auto; margin-top:5px; margin-bottom:5px;}
.name-st{ color:#000000; font-size:12px; font-weight:bold; font-family:arial; width:135px; float:left;}
.val-st{ color:#000000; font-size:12px; font-weight:bold; font-family:arial; width:135px; float:left; text-align:left; padding:0 0 0 5px;}
.ataraxa-st{ color:#3399cc; font-weight:bold; font-size:13px;}
.banner-pos{ margin:15px 0 15px 0; float:left;}

#report-block{ width:948px; min-height:150px; _height:150px;}
#traffic-stats{ width:618px; padding:10px 5px 10px 7px;}
#seo-stats{ width:620px; padding:10px 0px 10px 7px;}
#alexa-traf-rank{ width:283px; min-height:190px; _height:190px; text-align:center; padding:0 5px 0 0;}
#comp-traf-rank{ width:317px; min-height:190px; _height:190px; text-align:center; padding:0 2px 0 0;}
.LoadGraphics-QuantCastRank{ width:614px; min-height:90px; _height:90px; margin:0 auto; font-size:12px;}
#LoadGraphics.CompeteRank{ width:317px; height:190px; padding-left:1px;}
#add-review{ font-size:14px; max-width:600px; width:400px; padding:0 7px 0 0;}
#db-fll{ display:block; float:left;}
#estimate-val{ width:620px; padding:10px 0px 10px 7px;}
#value-graph{ width:294px; min-height:167px; _height:175px; padding:5px;}

.block-cont-part1{ float:left; width:290px;}
.block-cont-part2{ float:left; width:320px; padding:0 0 0 5px;}
.block-cont-part3{ float:left; width:305px; margin:0 0 0 14px;}

.black-small-val{ float:left; max-width:200px; font-size:11px; font-weight:bold; font-family:arial; color:#000000; padding:0 5px 0 0;}
.grey-small-val{ float:left; max-width:80px; font-size:11px; font-weight:bold; font-family:arial; color:#000000;}

.vertical-mid,.vertical-mid2 { display: table-cell; vertical-align: middle; text-align:center; height: 190px; width:288px; border: none; padding:0; margin:0;}
.vertical-mid2{ height: 90px; width:612px;}
.vertical-mid3{ display: table-cell; vertical-align: middle; text-align:left; height: 69px; width:140px; 	  border: none; padding:0; margin:0; line-height:150%;}

.quantcast-logo{ float:right; width:71px; height:23px; background:url(/images/quantcast_logo.gif) no-repeat; margin:-17px 140px 0px 0;}
.traff-stat-note{ color:#000000; font-family:arial; font-weight:bold; font-size:10px; text-align:justify; padding:0 10px 0 0;}
.google-adword-pos{ background-color:#f5f9fb; max-width:629px; float:left; overflow:hidden;}
.black-st{ color:#000000; font-size:14px; font-weight:bold; padding:0 7px 0 0; border:1px solid red;}
.price{ color:#000000; font-size:18px; font-weight:bold; font-family:arial;}
.price-grey{ color:#000000; font-size:16px; font-weight:bold; font-family:arial;}
.price-domain{ color:#000000; font-size:10px; font-family:arial; }
.grey-txt{ color:#000000; font-weight:bold; font-size:11px; font-family:arial; text-align:justify;}

.val-bg-left{ float:left; width:12px; height:71px; background:url(/images/grey_bg_left.png) no-repeat;}
.val-bg-mid{ float:left; width:260px; height:71px; background:url(/images/grey_bg_mid.png) repeat-x; overflow:hidden;}
.val-bg-right{ float:left; width:12px; height:71px; background:url(/images/grey_bg_right.png) no-repeat;}
.small-logo{ margin:12px 0 0 0; float:left;}
.grey-bg-line{ float:left; background:url(/images/grey_bg_line.gif) no-repeat; width:2px; height:62px; margin:0 10px;}
.rep-val-pos{ width:140px; float:left; text-align:left;}

#related{ text-align:left; width:285px; line-height:105%; background-color:#f5f5f5;}

.related, a.related:link, a.related:visited{ display:block; padding:0 7px 0 0; font-size:11px; font-weight:bold; text-decoration:underline; color:#000000; clear:both;}
a.related:hover, a.related:active { text-decoration:none; color:#999999;}

.block-report{ float:left; width:918px; min-height:140px; _height:140px; background-color:#f7f7f7; padding:15px 7px 10px 10px; overflow:hidden;}


.paging, a.paging:link, a.paging:visited{  font-size:12px; font-weight:bold; text-decoration:none; color:#333333;}
a.paging:hover, a.paging:active { text-decoration:none; color:#3399cc;}

.sortby, a.sortby:link, a.sortby:visited{  font-size:12px; font-weight:bold; text-decoration:none; color:#3399cc;}
a.sortby:hover, a.sortby:active { text-decoration:none; color:#333333;}

.part1-by{ float:left; font-size:12px; font-weight:bold; color:#000000; margin:4px 0 0 0;}
.part2-by{ float:left; padding:0 0 0 15px; word-spacing:10px;}

.pad{ display:inline-block; margin:0 auto; text-align:center; width:100%; padding:50px 0 0 0;}
.inputtextarea{ width:280px; height:70px; border:1px solid #CCCCCC; display:inline-block; margin:2px 0 0 0;}
.inputtext,.reg_inputtext{ width:280px; border:1px solid #CCCCCC; display:inline-block; margin:2px 0 0 0;}
.login_container{ display:inline-block;}
.register_label,.register_label_1{ display:inline-block; font-size:12px; font-weight:bold; color:#333; min-width:70px; text-align:right;}
.register_label_cap{ display:inline-block; font-size:12px; font-weight:bold; color:#333; min-width:70px; max-width:167px; margin:0 auto; padding:0 1px 0 0; text-align:center;}
.form-btns-pos{ width:200px; margin:0 auto; padding:0 0 10px 0; text-align:center; display:inline-block;}
.one-btn-pos{ display:inline-block; margin:0 5px 0 0;}
.editableTextArea{width:280px; height:70px; border:1px solid #BBE9FA; display:inline-block; margin:2px 0 0 0; display:none}
#logged-in{ padding:5px 5px 0 0; margin:-45px 0 0 0; font-size:12px; color:#006699; font-weight:bold;}

.custom-btn{ font-weight:bold; font-size:11px; color:#333333; padding:0 2px;}

.valleft-part{ float:left; width:315px; padding:7px 10px 0 0; font-size:12px; text-align:justify;}
.valright-part{ float:left; width:auto; padding:0 10px 0 0;}
.captcha-part{ text-align:right; display:inline-block; margin:0 auto;}
.captcha-input{ float:right; font-size:128%; margin:0px 0 0 10px; width:65px; height:24px; border:1px solid #CCCCCC;}
.captcha-image{ width:83px; height:28px; float:left;}


.tab-main{
	max-width:998px;
	padding:0px 0 0 5px;
}
.tab-visited{
	display:inline-block;
	padding:3px 11px;
	border:1px solid #999;
	font-size:11px;
	font-weight:bold;
	border-bottom:none;
	background-color:#F7F7F7;
	color:#000000;
}
.activetab{
	display:inline-block;
	border:1px solid #999;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #FFFFFF;
	background-color:#FFFFFF;
	color:#000000;
	position:relative;
	top:1px;
}
.tab-active{
	padding:4px 11px 2px 11px;
}
.acttab-top{
	float:left;
	width:100%;
	background-color:#FFFFFF;
}
.tab-separator{
	float:left;
}

.reload-pos{
	float:right;
	margin:-7px 15px 0 0;
	padding: 0 0 5px 0;
}
.middle30{
	height:30px;
	vertical-align:middle;
}

.ip-part-main{ float:left; width:735px; margin:0 0 0 30px; border:1px solid #cccccc; color:#333333;}
.ip-heading{ width:727px; height:25px; background-color:#BBE9FA; padding:7px 0 0 8px; font-size:16px; font-weight:bold;}

.ip-title{ float:left; width:150px; border:1px solid #eeefea; border-left:none; border-bottom:none; font-size:12px; background-color:#FFFFFF; padding:3px 7px; color:#000000;}

.ip-desc{ float:left; width:555px; border:1px solid #eeefea; border-bottom:none; font-size:12px; background-color:#FFFFFF; padding:3px 7px; color:#000000; margin:0 0 0 -1px;}

.left-banner{ float:left; width:160px; margin:0 13px; height:150px; position:absolute;}
.trace-cell1{text-align:center; background-color:#BBE9FA; border:1px solid #cccccc; font-size:12px; font-weight:bold; padding:2px; margin:0px; }/*width:75px;*/

.trace-absolute{ position:absolute; width:100%; left:0; background:url(/images/cont_bg_rep_long.gif) repeat-x #eff9dc; text-align:center; margin:-26px 0 0 0; padding:15px 0 0 0; border-top:1px solid #000000; float:left;}
.trace-all{width:82%; left:222px; position:relative;/*  background-color:#FFFFFF;  width:809px;*/}
#trace-ip{ width:9%; text-align:left; padding:2px 8px; color:#333333;min-height:15px;}/*105*/
.left-banners{ float:left; width:165px; margin-top:13px;}

.trace-val-cell{  text-align:left; 
				  background-color:#ffffff; 
				  border:1px solid #cccccc; 
				  font-size:12px; 
				  font-weight:500; 
				  padding:2px; 
				  margin:0px; 
				  color:#000000;
}/*min-height:14px; _height:14px;*/

.trace-val-cell-ip{  text-align:center; background-color:#ffffff; border:1px solid #cccccc; font-size:11px; font-family:arial; font-weight:600; padding:2px; margin:0px;  color:#cc3300;}

.updated-date {
	font-size:13px;
	font-weight:bold;
	color:#000000;
}

/*Lightbox background */  
#lightbox {  
 display:none;  
 background:#BFBFBF;  
 opacity:0.5;  
 filter:alpha(opacity=50);  
 position:absolute;  
 top:0px;  
 left:0px;  
 min-width:100%;  
 min-height:100%;  
 z-index:1000;  
}  
/* Lightbox panel with some content */  
#lightbox-panel {  
 display:none;  
 position:fixed;  
 top:200px;
 z-index:1001;  
}
