@CHARSET "ISO-8859-1";


#contentError
{
	float:left
}

/* ScreenShotBox */
.screenShotLoaderBox {
	height: 110px;
	margin: auto;
	text-align: center;
	display: block;
}

.screenShotBox .screenShotImg {
	margin: 32px 0 0 15px;
}

.screenShotImg {
	height: 110px;
	width: 150px;
	margin: 0 auto;
	background: url("../img/loading.gif") no-repeat 60px 40px;
	display: block;
}

.screenShotBox {
	background: url("../img/screenshot_box.png") no-repeat;
}

.screenShotSpacer,.screenShotBox {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 158px;
	width: 180px;
	float: left;
	text-align: center;
	display: block;
}

.screenShotSpacer {
	font-size: 2em;
	font-weight: bold;
}

.screenShotBox h3 {
	color: #858585;
	margin: 8px auto;
	width: 75px;
}

/* Result  */
#toolResultTop h1 {
	color: #3A81AD;
	margin: 0 0 5px 0;
}

#toolResultTop h2 {
	font-size: 1.1em;
	margin: 0 0 5px 0;
	color: #666666;
}

/* preview */
#previewBoxNarrow {
	width: 648px;
	/*background: url("../img/preview_bg_narrow.png") repeat-y;*/
	height: auto;
	padding: 0;
}

#previewBoxHeaderNarrow {
	width: 648px;
	background: url("../img/preview_top_narrow.png") no-repeat;
	height: 5px;
}
#previewBoxHeaderMiddle {
	width: 646px;
	border-left:1px solid #CED5DA;
	border-right:1px solid #CED5DA;

}
#previewBoxHeaderMiddle p{ margin:0 }

#previewBoxBottomNarrow {
	width: 648px;
	background: url("../img/preview_bottom_narrow.png") no-repeat;
	height: 5px;
}

#previewBoxWide {
	width: 780px;
}

#previewImage {
	float: right;
	margin: 0 5px 0 0;
	width: 620px;
}
/*
#previewBoxNarrow strong,#previewBoxWide strong, .resultTableNarrow strong{
	font-size: 1em;
	
	clear: both;
	color: #004C78;
	font-weight:700;
}
*/

h1.veryBigText {
	font-size: 2.5em;
	color: #3A81AD;
}

.bigIframe {
	width: 636px;
	margin:4px;
	overflow: auto;
	height: 700px;
	border: 1px solid #cccccc;
}

.pageRankBox {
	height: 15px;
	border: 1px solid #666666;
	display: block;
	width: 100px;
	margin: 5px 0;
}

.pageRankBar {
	background: #009900;
	height: 100%;
	display: block;
}

#middleResultCont {
	float: left;
	width: 830px;
}

.resultList {
	background: #ffffff;
	width: 800px;
}

.resultListNarrow {
	background: #ffffff;
	width: 590px;
}

.resultList .lighter,.resultListNarrow .lighter,.resultListWide .lighter
	{
	background: #f0f0f0;
}

.resultList .darker,.resultListNarrow .darker,.resultListWide .darker {
	background: #f5f5f5;
}

.resultListWide {
	background: #ffffff;
	width: 790px;
}

.resultLeftNextScreenShot {
	width: 460px;
	float: right;
}

.iteration {
	color: #AAAAAA;
	text-align: right;
	width: 25px;
	margin: 0 3px 0 0;
}

#errorBox ul{
	background: #ffeeee;
	border: 1px solid #ff4444;
}

#checkoutInfoBox ul {
	background: #eeffee;
	border: 1px solid #44ff44;
}

#errorBox li, #checkoutInfoBox li {
	list-style: none;
}

#errorBox ul, #checkoutInfoBox ul {
	padding: 5px;
}

.toolHelpMark {
	float: right;
}

.helpButton {
	background: url("../img/icons/btn_help.png") no-repeat 0px 0px;
	width: 20px;
	margin: 4px 8px 0 0px;
	padding: 1px 0 0 0px;
	height: 20px;
	display: block;
	cursor: pointer;
}

.helpButtonSmall {
	background: url("../img/icons/btn_help_small.png") no-repeat 0px 0px;
	width: 11px;
	height: 11px;
	margin: 1px 0 0 10px;
	padding: 0;
	cursor: pointer;
	float: left;
}

#contentWide .helpButtonSmall { float:none;padding: 0 6px;margin: 1px 0 0 6px;}

#captcha label {
	font-weight: normal;
	font-size: 1.2em;
}

#inputcaptcha {
	height: 20px;
	width: 28px;
	font-size: 1.6em;
	padding: 1px 0 2px 1px;
	border: 1px solid #333333;
	font-weight: bold;
	text-align:center;
	margin-top:4px;
}

/* narrow */
#toolformNarrow {
	width: 620px;
	background: url("../img/form_bg_narrow.png") repeat-y;
}

#toolform p {
	margin: 5px 0 0 0;
	padding: 0;
}
/*
#toolform button {
	margin: 3px 0 0 0;
}
*/
#toolformTopNarrow {
	height: auto;
	padding: 15px 10px 0px 15px;
	background: url("../img/form_top_narrow.png") no-repeat;
	min-height: 54px;
}

#toolformBodyNarrow {
	min-height: 50px;
	height: auto;
	background: url("../img/form_bg_narrow.png") repeat-y;
	padding: 0px 10px 0px 15px;
}

#toolformBodyNarrow p {
	margin: 5px 0 0 0;
}

#toolformBottomNarrow {
	height: 73px;
	padding: 5px 10px 0px 15px;
	background: url("../img/form_bottom_narrow.png") no-repeat;
}

.inputBoxTextNarrow {
	font-size: 1.7em;
	width: 500px;
	height: 25px;
}

/* wide */
#toolform {
	width: 648px;
	background: url("../img/form_bg.png") repeat-y;
}

#toolform td {
	vertical-align: top;
}

#user_profile td, #user_login td, #bug_table td, #contact_table td, .user_profile td
{
	vertical-align: middle;
}

#toolformTop {
	height: auto;
	min-height: 54px;
	padding: 15px 10px 0px 15px;
	background: url("../img/form_top.png") no-repeat;
	min-height: 54px;
}

#toolformBody {
	min-height: 50px;
	height: auto;
	background: url("../img/form_bg.png") repeat-y;
	padding: 0px 10px 0px 15px;
}

#toolformBody p {
	margin: 5px 0 0 0;
}

#toolformBottom {
	height: 73px;
	padding: 5px 10px 0px 15px;
	background: url("../img/form_bottom.png") no-repeat;
}

#toolResultNarrow {
	width: 648px;
}

#toolResultWide {
	width: 820px;
	float: left;
}

#toolResultNarrow,#toolResultWide {
	padding: 0;
	margin: 0;
}
/*
#toolResultTop {
	height: auto;
	min-height: 54px;
	padding: 15px 10px 0px 0px;
}
*/
#toolResultBody {
	margin: 5px 0 0 0;
}

.resultNoteBox {
	background: #F9F9F9;
	border: 1px solid #F2F2F2;
	height: auto;
	width: auto;
	padding: 5px;
}

.resultNoteBox p {
	margin: 3px 0;
	color: #777777;
}

.resultNoteBox strong {
	margin: 3px 0;
	color: #666666;
}

.xmlSitemap, .textbox  {
	background: #ffffff;
	border: 1px solid #F2F2F2;
	padding: 3px;
	margin: 3px;
	/*width: 626px;*/
	overflow: auto;
}

.textbox  {
	font-family: monospace
}

.xmlSitemap pre, .textbox{
	font-size: 1.2em;
}

.rewriteRule{ padding:5px 0 0 10px}

.colorInput {
	font-family: monospace;
	width: 100px;
	font-weight: bold;
	height: auto;
	font-size: 2em;
	padding: 1px 0 0 5px;
	margin: 0px;
	color: #333333;
	border: 1px solid #969696;
}

.colorPreviewBox {
	padding: 6px 20px 0 0;
	font-size: 0px;
	border: 1px solid #969696;
}

.textbox pre {
	font-size: 1.1em;
}

#toolresult_bottom {
	height: 73px;
	padding: 5px 10px 0px 15px;
	/*background: url("../img/form_bottom.png") no-repeat;*/
}

.toolinputCol {

}

/* Input Fields */
.inputBoxText,.inputBoxTextAdd,.inputBoxTimestamp,.inputBoxArea,.inputBoxTextNarrow,.inputBoxTextSeoMetric, .inputTextarea, .inputSeoChallenge, .lightBoxText, .lightBoxArea, .inputTextBug, .inputTextArea, .inputTextProfile
{
	margin: 0px;
	color: #333333;
	font-weight: bold;
	font-size: 1.3em;
	padding: 2px 0 0 5px;
	height: 19px;
	border:1px solid #CFD4D8;
}

select.lightBoxText { padding-left: 2px;}

.inputTextProfile
{
	height: 18px;
	width
}

.lightBoxText, .lightBoxArea
{
	height: 18px;
	font-size: 1.2em;
	width:425px;
	
}
.tiny { width: 182px; }

.lightBoxArea { height:120px }

.inputBoxText, .inputBoxArea {

	width: 570px;
}

.inputBoxTextAdd {
	width: 535px;
}

.inputBoxTimestamp {
	width: 130px;
}

.inputBoxArea {
	height:120px;
}
.inputSeoChallenge {
	width: 262px;
}


/*resulttables */
/*
table.resultTableWide {
	width: 100%;
	border-top: none;
	border-left: 1px solid #B5B5B5;
	border-bottom: 1px solid #B5B5B5;
	border-right: 1px solid #B5B5B5;
}

div.resultTableWide {
	width: 634px;
	padding: 3px;
	border-top: none;
	border-left: 1px solid #CED5DA;
	border-right: 1px solid #CED5DA;

}
*/
table.resultTableNarrow {
	width: 632px;
	border-top: none;
	border-left: 1px solid #B5B5B5;
	border-bottom: 1px solid #B5B5B5;
	border-right: 1px solid #B5B5B5;
	padding: 0 7px;
}

div.resultTableNarrow, div.resultTableWide{
	width: 646px;
	border: 1px solid #CED5DA;
	border-top: none;
	border-bottom: none;
	float:left;
}

div.resultTableNarrowBottom,div.resultTableWideBottom {
	width: 648px;
	height:10px;
	background:url(../img/table_bottom.png) no-repeat;
	clear:both;
}
/*div.resultTableWide{ width: 810px; }*/
div.resultTableWideBottom{ width: 818px; background:url(../img/table_bottom_wide.png) no-repeat;}


/*
table.resultTableWide td,table.resultTableNarrow td,.resultTable td {
	vertical-align: top;
}
*/
.resultTable {
	width: 625px;
}

table.resultTableWide td p {
	padding: 2px 0;
	margin: 0;
	color: #888888;
}

h3.resTableColHead {
	padding: 5px;
	width: 98%;
}

.resTableHeaderWide h2{
	font-size: 1.1em;
	font-weight:700;
	color:#fff;
	padding-left:8px;
	margin:0;
}

#seometric .resTableHeaderWide h2{ padding:0;}

.resTableHeaderWide h3,.resTableHeaderNarrow h3 {
	color: #3A81AD;
	margin: 2px 0;
	font-size: 1.2em;
}

.resTableHeaderNarrow, .resTableHeaderWide, .resTableHeaderWideMain, .ranks .resultTableHeader  {
	padding-top: 7px;
	height: 22px;
	/*width: 640px;*/
	background: url("../img/table_head.png") repeat-x;
	clear: both;
	border-left:1px solid #CED5DA;
	border-right:1px solid #CED5DA;
	
}

#previewBoxNarrow .resTableHeaderNarrow strong, #previewBoxNarrow .resTableHeaderWide strong, .resTableHeaderWideMain strong, .resTableHeaderNarrow strong, .resTableHeaderWide strong,.resTableHeaderNarrow strong, .ranks .resultTableHeader strong
{
	color:#fff;
	font-size:1.1em;
	font-weight:700;
	padding-left:8px;
	
}

/*.resTableHeaderWideMain span strong { padding-left:12px; }*/
.resTableHeaderWideMain span strong { padding-left:10px; }


#previewBoxNarrow tr.resTableColHead td strong
{
	color:#000;
	font-weight:700;
}

.resultTableNarrow strong { font-weight:700; color:#000}
.helpButtonDesc strong { color:#fff}

#previewBoxNarrow table td, .resultTableNarrow table td, .resultTableWide table  td
{
	border-bottom: 1px solid #CED5DA; 
	border-right: 1px solid #CED5DA; 
}
table td.bRN{border-right:0}

#previewBoxNarrow .resultTableNarrow p, .resultTableNarrow p{ margin :0; padding:8px 0 0 9px }
#previewBoxNarrow .resultTableNarrow table p { margin :0; padding:4px 0 0 0;}

#previewBoxNarrow .bBN { border-bottom:none;}
.fcB { color:#000 }
.fcGrey {color:#64757F}
.resultTableNarrow table .fcBl { color:#004C78 }
.italic { color:#868686; font-style:italic }
.bRCE { border-right: 1px solid #CED5DA;  }
.bLCE { border-left: 1px solid #CED5DA;  }
.bBN { border-bottom: none }
.fB { font-weight:700 }



.resultTableNarrow table td, .resTableColHead th, .resultTableWide table td,  #div_content table td {padding:4px 4px 4px 8px; color:#000;}
#user_profile td, #user_login td, #bug_table td, #contact_table td, .user_profile td{padding:2px 4px; color:#000;}
#previewBoxNarrow .pL0 { padding-left:0;}
#previewBoxNarrow .pL4, #toolformBody .pL4, #seometric .pL4, #bg_layer_content .pL4{ padding-left:4px;}
#previewBoxNarrow .pL5 { padding-left:5px;}
#previewBoxNarrow .pL7 { padding-left:7px;}
#previewBoxNarrow .pL8,  #bg_layer_content .pL8 { padding-left:8px;}
#previewBoxNarrow .p0, #bg_layer_content .p0, #user_profile .p0, #user_login .p0, #bug_table .p0, #contact_table .p0, .p0, .user_profile .p0 { padding:0px;}

#previewBoxNarrow .p5, .p5{ padding:5px;}
#previewBoxNarrow .p8 { padding:8px;}
#previewBoxNarrow .p10 { padding:10px;}
#previewBoxNarrow .m0, #bg_layer_content .m0 { margin:0px;}
#previewBoxNarrow .mT0 { margin-top:0px;}
#previewBoxNarrow .pB0 { padding-bottom:0px;}
#previewBoxNarrow .pB5, #contact_table .pB5 { padding-bottom:5px;}
#previewBoxNarrow .pLR10, #newsletterSubscribe .pLR10 { padding:0px 10px;}

#previewBoxNarrow .pR5, .pR5 { padding-right:5px;}


#previewBoxNarrow .fs12 { font-size:12px;}
.vaM { vertical-align:middle }


.resTableColHead {
	background: #d5e0e6;
	color: #FFF;
	height: 16px;
}

.resTableColHead td, .resTableColHead th {
	height:26px;
}

.resTableColHead th { background: url(../img/btn_help_smaller.png) no-repeat top right transparent; background-color:#D5E0E6}
#toolResultTop .resTableColHead th, #toolResultNarrow th, .resultLeftNextScreenShot th, #content table th, #seometric table th/*,#contentWide .resTableColHead th */{background:#D5E0E6}
#toolResultTop  td { vertical-align:top}

.tabs a, .tabs .active {
	background: url("../img/tab150_i.png") no-repeat 0px 0px;
	height: 18px;
	display: block;
	padding: 7px 0 0 0;
	width: 150px;
	text-decoration: none;
	text-align: center;
	color: #004C78;
	font-weight: bold;
}

.tabs .active {
	background: url("../img/tab150_a.png") no-repeat 0px 0px;
	color:#64757F;
}

.tabs {
	padding: 0 0 0 5px;
	display: block;
	height: 29px;
	width: 641px;
	background: transparent url(../img/table_head.png) repeat-x;
}

.tabs li {
	list-style: none;
	float: left;
	margin: 3px 0 0 2px;
}

span.pr-info {
	margin-right: 20px;
}

.domPopFilters {
	background: url("../img/domainpop/filter_bg.png") repeat-y 0px 0px;
	width:648px;
	height:auto;
}
.domPopFilters h3 {
	background: url("../img/domainpop/filter_top.png") no-repeat 0px 0px;
	width:648px;
	height:26px;
	color:#3A81AD;
	padding:4px 10px;
}
#content .domPopFilters p {
	margin:-13px 0 0 10px;
	padding:0;
}
.domPopFiltersBottom {
	background: url("../img/domainpop/filter_bottom.png") repeat-y 0px 0px;
	width:648px;
	height:5px;
}
.domPopFiltersForm {
	width:648px;
	padding:8px 5px;
}
#domPopPrLabel {
	margin:0 20px 0 70px;
}
#domPopPr {
	margin:0 20px 0 0;
}
.disabled {
	color:#b5b5b5;
}
#recommend {
	text-align:right;
	float:right;
}
#recommend a {
	text-decoration:none;
}
.pr-count {
	margin-right:10px;
}
#backlink-info span, #pagerank-info, #linkstrength-info { font-size:12px;}
#pagerank-info, #linkstrength-info { padding-left: 28px;}
#backlink-info span strong, #pagerank-info, #linkstrength-info { font-weight:700 }

.domPopFiltersForm select { font-size:13px;}
.domPopFiltersForm select option{ font-size:12px; padding:0 1px 0 3px;}
#overDiv, #overDiv table, #overDiv table div{
	overflow:hidden;
}

#meta_robots option, #font_size option, #font_style option, #max_rows option, #unixtime_sel option, #section option
{
padding-left:3px;
font-size:12px
}

#unixtime_sel select
{
	font-size:1.2em;
	font-weight:700;
	height:20px;
	color:#000;
	padding-top:1px
}

#previewBoxNarrow .productRegistration table td
{
	border: none;
	border-bottom: none;
	border-right: none;
}

#linkValueWizard, #linkValueCode {/*padding:0 5px*/ width:250px;float:left}
#linkValueCode { width:360px;padding-top:18px}
#linkValueCode #lv_code{ width:368px;min-height:166px; font-weight:100}

#linkValueWizard li{/*text-align:center*/}
#linkValueWizard li img {padding:2px; border:1px solid #fff}

#linkValueWizard .imgBtn_sel { background: #004C78; }
#linkValueWizard .lightBoxText {
	margin: 0px;
	padding: 2px 0 0 3px;
	height: 19px;
	border:1px solid #CFD4D8;
	font-weight:100;
}

#linkValueWizard span, #linkValueWizard input{ color:#000}

#linkValueWizard input{ font-size:1.2em}
#linkValueWizard textarea{ font-size:1.1em}
.lvScreenShotBox {margin-left:5px}
#linkvalue_legend { padding: 10px 10px 0 10px;} 
#linkvalue_legend p {margin:0;padding:0;font-size:13px;font-weight:100}
#linkvalue_legend span, #linkvalue_legend h3 {margin:0;padding:0;font-size:14px;font-weight:700;color:#000}
#linkvalue_legend h3 {padding:15px 0 10px 0;font-size:11px;}
#linkvalue_legend ul {padding-bottom:10px}



