BODY{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%
	color: Black; /*	background: url(http://site-rank.com/images/footer_bg2.gif);*/
	background-color: White;
	margin: 0px;
	margin-top: 0px;
	padding: 0px;
}

td{
	color: Black;
}

A{
	color: #3385B6;
	text-decoration: underline;
}
A:HOVER{

	text-decoration: none;
}

.button_small
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4A4E;
}

.button_normal
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4A4E;	
}
.button_big
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4A4E;	
}

.input_field_100prc
{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 100%;
}
.input_field
{
	border-top: 1px solid #B9B9B9;
	border-left: 1px solid #B9B9B9;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
}

.submain{
	background-color: White;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: url(http://site-rank.com/images/footer2.jpg);
}

.submain3{
	background-color: White;
	background-position: bottom;
	background-repeat: repeat;
	background-image: url(http://site-rank.com/images/footer3.gif);
}


.link{
 	text-decoration: none;
}
.link_to_white{
 	text-decoration: none;
}
.link_to_white:HOVER{
	text-decoration: none;
	color: White;
}

.link_orange{
 color: #FF7E00;
}
.link_black_blue{
 color: #2364A6;
}

.link_11px{
 	text-decoration: none;
	font-size: 11px;
}
.link_to_white_11px{
	text-decoration: none;
	font-size: 11px;
}
.link_to_white_11px:HOVER{
	text-decoration: none;
	color: White;
	font-size: 11px;	
}

.link_11px_light_blue{
	color: #8EB2D7;
	font-size: 11px;
}


.text_11px_blue{
	font-size: 11px;
	color: #4A87C5;
}

.text_11px_blacko-blue{
	font-size: 11px;
	color: #2D8DB5;
}
.text_11px_2blacko-blue{
	font-size: 11px;
	color: #23688F;
}
.text_11px{
	font-size: 11px;
}
.text_10px{
	font-size: 10px;
}

.text_11pt_padding{
	line-height: 18px
}
.text_blue{
	color: #4A87C5;
}
.text_15px_blue{
	font-size: 15px;
	color: #4A87C5;
}
.text_16px_blue{
	font-size: 16px;
	color: #4A87C5;
}
.text_16px_blacko-blue{
	font-size: 16px;
	color: #4A87C5;
}
.text_16px_blacko-blacko-blue{
	font-size: 16px;
	color: #3385B6;
}
.text_15px_orange{
	font-size: 15px;
	color: #FF7E00;
}


.text_16px_orange{
	font-size: 16px;
	color: #FF7E00;
}
.text_16px_white{
	font-size: 16px;
	color: White;
}


.link_11px_blacko-blue_nu{
	font-size: 11px;
	color: #2D8DB5;
	text-decoration: none;
}

.link_blue{
	color: #4A87C5;
}

.link_10_px_blue_nu{
	color: #4A87C5;
	text-decoration: none;
	font-size: 10px;
	font-family: Tahoma;
}

.link_15px_white{
 	text-decoration:  underline;
	font-size: 15px;
	color: White;
}


.link_15px_white:HOVER
{
	color: White;
}



.news_left{
	background: url(http://site-rank.com/images/news_left.jpg) no-repeat left;
}
.news_center{
	background: url(http://site-rank.com/images/news_bg.gif) repeat-x left;
}

.nad_header_vkladka_normal{
	text-decoration: none;
	color: #3385B6;
	font-size: 11px;
	padding-top:8px;
	cursor: pointer;
}
.nad_header_vkladka_active{
	text-decoration: none;
	color: White;
	font-size: 11px;
	background: url(http://site-rank.com/images/nad_news_vkladka.gif) repeat-x top;
	padding-top:5px;	
	cursor: pointer;	
}

.nad_header_menu_item_not_selected
{
	background-color: #F1F8FC;
	border-bottom: 1px solid #DEECF3;
	border-left: 1px solid #DEECF3;	
	border-right: 1px solid #DEECF3;		
	color: #2A7DAD;
	font-size: 11px;
	padding: 2px 5px 2px 5px;
	height: 22px; 
	cursor: pointer;
}
.nad_header_menu_item_selected
{
	background-color: #519CC9;
	border-bottom: 1px solid #DEECF3;
	border-left: 1px solid #DEECF3;
	border-right: 1px solid #DEECF3;
	color: White;
	padding: 2px 5px 2px 5px;
	font-size: 11px;
	height: 22px;
	font-weight: normal; 
	cursor: pointer;
}

.visible_layer
{
	visibility: visible;
	position: absolute; 
	width: 160px;
}

.hidden_layer
{
	visibility: hidden;
	height: 1px;
	position: absolute;
	width: 1px;
	left:  auto;
	right:  auto;	
}

.visible_layer2
{
	visibility: visible;
	position: static;
}

.hidden_layer2
{
	visibility: hidden;
	height: 1px;
	position: absolute;
	width: 1px;
	left: -400;
	top: -400;
}

.pod_header_not_active
{
	background: url(http://site-rank.com/images/mini_stat_bg.gif) repeat-x;
	cursor: pointer;
	font-size: 11px;
	color: #4A87C5;
}

.pod_header_active
{
	background: url(http://site-rank.com/images/mini_stat_bg_a.gif) repeat-x;
	cursor:  pointer;
	font-size: 11px;
	color: White;
}

.helpfaq1
{

}

.helpfaq2
{

}

.helpfaq1_a
{
	background: url(http://site-rank.com/images/mblock_nad_header_vopros.gif) no-repeat right;
}

.helpfaq2_a
{
	background: url(http://site-rank.com/images/mblock_header_vopros.gif) no-repeat right;
}

.mblck_cell{
	border: 1px solid #D5E3EE;
	height: 95px;
	cursor: pointer;
}

.mblck_cell_a{
	border: 1px solid #D5E3EE;
	height: 95px;
	cursor: pointer;
	background-color: #F3F7F8;
}

.left_main_border{
	background: url(http://site-rank.com/images/wht_blck_left_bg.gif) repeat-y left;
}
.right_main_border{
	background: url(http://site-rank.com/images/wht_blck_right_bg.gif) repeat-y right;
}

.footer_center_bg{
	background: url(http://site-rank.com/images/footer_bg.gif) repeat-x top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #297DAD;
}


.help{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	background: url(http://site-rank.com/images/help_bg.gif) repeat top;
}

.help_left{
	background: url(http://site-rank.com/images/help_left.gif) no-repeat left top;
}

.help_right{
	background: url(http://site-rank.com/images/help_right.gif) no-repeat right top;
}
.help_top{
	background: url(http://site-rank.com/images/help_top.gif) repeat-x top;
}
.help_bottom{
	background: url(http://site-rank.com/images/help_bottom.gif) repeat-x bottom;
}
.help_bottom_left{
	background: url(http://site-rank.com/images/help_bottom_left.gif) no-repeat left bottom;
}
.help_bottom_right{
	background: url(http://site-rank.com/images/help_bottom_right.gif) no-repeat right bottom;
}
.help_content
{
	background: url(http://site-rank.com/images/icon_small_pointer.gif) no-repeat left;
	padding-left: 35px;
	padding-top: 15px;	
	padding-bottom: 15px;		
	padding-right: 15px;		
	margin-left: 15px;
	font-size: 11px;	
}
.help_content2{
	padding: 10px;
	margin: 10px;
	font-size: 11px;
	font-style: normal;
}
.help_content3{
	background: url(http://site-rank.com/images/icon_small_pointer.gif) no-repeat left;
	padding-left: 35px;
	padding-top: 4px;	
	padding-bottom: 4px;		
	padding-right: 15px;		
	margin-left: 15px;
	font-size: 11px;	
}

#panels {
	width: 97%;
	margin: 5px;
}

#tabs div {
	text-align: center;
	padding: 10px;
	margin-left: 10px; 
	border: 1px solid #DFDFDF;
	border-bottom: 2px solid #E4EEF4;
	top: 1px;
	position: relative;
	float: left;
	cursor: pointer;
	background-color: #E4EEF4;
	color: #1E4D67;
	font-size: 11px;
}


#panel, #words {
	border: 1px solid #DFDFDF;
	background-color: #F8F8F8;
	padding: 0px;
	font-size: 11px;	
}

#adv{
	border: 1px solid #DFDFDF;
	background-color: #D5E5F0;
	font-size: 11px;
	color: #3385B6;
	margin: 4px;
	width: 97%;	
}
#adv .content, #words .content {
	background-color: #FFF;
	padding: 10px;
} 

#adv .title, #words .title {
	background-color: #D5E5F0;
	padding: 4px;
	font-size: 11px;
}

#div-links {
	border: 1px solid #B9D3E2;
	background-color: #F8F8F8;
	margin: 5px;
	width: 97%;
}

#div-links div {
	padding: 0px;
	margin: 4px;
}

#links {
	border: 1px solid #B9D3E2;
	background-color: #F8F8F8;
	margin: 4px;
	width: 97%;
}

#links td {
	background-color: #FFF;
	padding: 1px;
	font-size: 11px;
}

#div-links .title {
	background-color: #D5E5F0;
	padding: 5px;
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#2D8DB5;
}

#panel-3 form {
	text-align: left;	
}

#panel-2 textarea {
	width: 100%;
}

.panel {
	background-color: #E4EEF4;
	padding: 10px;
}

.hidden {
	display: none;
}

.visible {
	display: block;
}

.attention {
	color: #C00;
}

.form-item {
	padding: 10px;
	margin-top:-10px;
	font-size:11px;
}

.form-text {
	width: 100%;
	color: #A0A0A4;
}

.link {
	color: #2A9FFF;
}

.help {
	font-size: 0.7em;
	vertical-align: text-top;
}

.example {
	background-color: #FFC;
	border: 1px solid #000;
	padding: 3px;
}

.title {
	font-weight: bold;
}

.help-text {
	padding: 8px;
	font-size: 0.9em;
	background-color: #FFFFF1;
	border: 1px solid #000;
	width: 200px;
	position: absolute;
	z-index: 10;
	display: none;
}




.info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	background: url(http://site-rank.com/images/info_bg.gif) repeat top;
}

.info_left{
	background: url(http://site-rank.com/images/info_left.gif) no-repeat left top;
}

.info_right{
	background: url(http://site-rank.com/images/info_right.gif) no-repeat right top;
}
.info_top{
	background: url(http://site-rank.com/images/info_top.gif) repeat-x top;
}
.info_bottom{
	background: url(http://site-rank.com/images/info_bottom.gif) repeat-x bottom;
}
.info_bottom_left{
	background: url(http://site-rank.com/images/info_bottom_left.gif) no-repeat left bottom;
}
.info_bottom_right{
	background: url(http://site-rank.com/images/info_bottom_right.gif) no-repeat right bottom;
}
.info_content{
	background: url(http://site-rank.com/images/icon_small_lamp.gif) no-repeat left;
	padding-left: 42px;
	padding-top: 15px;	
	padding-bottom: 15px;		
	padding-right: 15px;		
	margin-left: 8px;
}

.td_normal{
	background: #EEF5F9;
	border: 1px solid #E2E9ED;
}

.td_active{
	background: #F8F5E7;
	border: 1px solid #E5EDF2;
}

.tr{
	background: #D1E4EE;
	border: 1px solid #D1E4EE;
}


table {
	font-size: 1em;
}
table td.description {
	background-color: #FFC;
	padding: 7px;
	font-size: 11px;
}

div.description {
	font-weight: bold;
	font-size: 11px;
}

div.help_win {
	z-index: 5;
	position: absolute;
	width: 200px;
	font-size: 0.9em;
	padding: 8px;
	background-color: #FFFFE1;
	border: 1px solid #000;
	display: none;
}

.form-item {
	padding: 10px;
}
.form-item .help {
	font-size: 0.6em;
	vertical-align : top;
}
.form-item table {
	border: none;
}

.form-text {
	width: 100%; 
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;	
}

.form-submit {
	width: 100%;
}

.form-text-short {
	text-align: center;
}

.label {
	font-weight: bold;
	font-size: 0.8em;
}

.mini {
	font-size: 0.8em;
}

.attention-section {
	font-weight: bold;
	color: #C00;
	display: none;
}

#title {
	font-weight: bold;
	padding: 20px;
	text-align: center;
}

#wrap {
	width: 100%;
	position: relative;
}
#wrap .title {
	font-weight: bold;
}

#leftMargin {
	margin-left: 50%;
}

#rightBar {
	width: 50%;
	position: absolute;
	left: 0px;
	top: 0px;
}

#list-sections div,
#list-geo div,
#list-count-link div {
	margin-left: 20px;
	padding: 2px;
}

#tic .col {
	padding: 0px;
	width: 49px;
	text-align: center;
	vertical-align: bottom;
}
#tic .col div {
	vertical-align: bottom;
	font-size: 0.8em;
}

#pr .col {
	padding: 0px;
	width: 37px;
	text-align: center;
	vertical-align: bottom;
}

#pr .col div {
	font-size: 0.8em;	
}

#replace {
	display: none;
}

#plugElement {
	position: relative;
}

#minus {
	color: #0C0;
	font-weight: bold;
	font-size: 1.5em;
	text-decoration: none;
	position: relative;
	left: 28px;
	top: 1px;
}

#plus {
	color: #0C0;
	font-weight: bold;
	font-size: 1.5em;
	text-decoration: none;
	position: relative;
	right: 25px;
	top: 1px;
}








.form-text {
	width: 65%;
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	background-color: White;
}

.form-item {
	padding: 6px;
	padding-left: 0px;
	padding-right: 0px;	
}

.plus, .minus {
	font-weight: normal;
	font-size: 1.4em;
	color: #3E2500;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	
}



#calculate {
	
}

#fallDown {
	display: none;
}

#prValues INPUT {
}

#prValues TD {
	position: relative;
}

#prValues TD .minus {
}

#prValues TD .minus {
}

.plmnv1{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 35px;
}

.plmnv2{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 29px;
}
.plmnv3{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 23px;
}
.plmnv4{
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-bottom: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	width: 16px;
}


.table_3_all{
	background-image: url(http://site-rank.com/images/t_3_all.gif);
	background-position: top;
	background-repeat: repeat-x;
}


.submitButton {
	width:						auto;
	background:					#a0dc48;
	border:						0;
	background:					url(http://site-rank.com/images/site-rank_b_na.jpg);	
	height:						56px;
	width:						169px;
	padding:        		    5px;
	margin:						5px;
	font-size:					1.6em;	
}

.submitButton2 {
	width:						auto;
	background:					#a0dc48;
	border:						0;
	background:					url(http://site-rank.com/images/site-rank_b_a.jpg);	
	height:						56px;
	width:						169px;
	padding:        		    5px;
	margin:						5px;
	font-size:					1.6em;	
}


.ajax_link{
	text-decoration: none;
	border-bottom: 1px dotted #3385B6;
}



td.content
{
line-height:120%;	
}

td.content p
{
	font-size:80%;
	color: #777777;
}

td.content_inside p
{
	font-size:90%;
	color: #555555;
	line-height: 150%;
}


td.content p b, td.content_inside p b
{
    color: #4F8BC9;
    display: block;
    font-size: 110%;
    line-height: 138% !important;
}
 
td.content div.column, td.content_inside div.column
{
	float:left;
	width:43%;
	margin-right:2%;
}

p.phone
{
    font-size: 100%;
    line-height: 165% !important;
    margin-bottom: 0;
    margin-top: 16px;
    padding-bottom: 0;
    padding-left: 15px;
    padding-top: 0;
}

.informer_white
{

    border: 1px solid #dadfe7;
    border-radius: 6px 6px 6px 6px;
    color: #555555;
    font-size: 90% !important;
    line-height: 19px !important;
    margin-bottom: 10px;
    margin-top: 11px;
    padding: 10px 14px 6px;
	background-color: #F5FAFF;	
}


.informer
{

    border: 1px solid #F4F3A7;
    border-radius: 6px 6px 6px 6px;
    color: #555555;
    font-size: 90% !important;
    line-height: 19px !important;
    margin-bottom: 10px;
    margin-top: 11px;
    padding: 10px 14px 6px;
    width: 260px;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFCC), to(#FFFFD6));	
	background:-moz-linear-gradient(center top , #FFFFCC, #FFFFD6) repeat scroll 0 0 #FFFFCC;
	background-color: #FFFFCC;	
}

.informer td
{
	padding-bottom:5px;
}

label
{
	cursor:hand;
	cursor:pointer;
	cursor: pointer;
    font-size: 80%;
}

.informer2 {
    background-color: #FAFFCC;
    border: 1px solid #F4F3A7;
    color: #151515;
    font-size: 90% !important;
    line-height: 19px !important;
    margin-bottom: 7px;
    margin-top: 5px;
    padding: 3px 8px;
	display:inline-block;
}

.informer_red {
    background-color: #FFD9C1;
    border: 1px solid #ED8181;
    border-radius: 6px 6px 6px 6px;
    color: #404040;
    font-size: 90% !important;
    line-height: 19px !important;
    margin-bottom: 10px;
    margin-top: 11px;
    padding: 10px 14px 6px;
}	

.informer_yellow {
    background-color: #FAFFCC;
    border: 1px solid #F4F3A7;
    border-radius: 6px 6px 6px 6px;
    color: #404040;
    font-size: 90% !important;
    line-height: 19px !important;
    margin-bottom: 10px;
    margin-top: 11px;
    padding: 10px 14px 6px;
}	


td.content_inside{
	font-size: 90% !important;
    line-height: 19px !important;
}

td.content_inside p{
    margin-bottom: 15px;
    margin-top: 0;
    padding: 0;
}

td.content_inside small{
    color: #999999;
    font-family: Tahoma;
    font-size: 10px;
}

.faq p
{
	font-size:96% !important;
	margin-bottom: 15px !important;
}
.faq span {
    display: none;
}

.ajax_link {
    border-bottom: 1px dotted #5C8EBF;
    color: #5C8EBF;
    text-decoration: none;
}


.tabs{
	
}

.tabs a
{
    background-color: #F2F6F9;
    border-bottom: 2px solid #CBDDEA;
    border-radius: 7px 7px 0 0;
	-webkit-border-radius: 7px 7px 0 0;
	-moz-border-radius: 7px 7px 0 0;	
    display: inline-block;
    font-size: 15px;
    padding: 9px 9px 7px;
    text-decoration: none;
}

.tabs a.select, .tabs a:HOVER
{
    background-color: white;
    border-bottom: 1px solid white;
    border-radius: 7px 7px 0 0;
	-webkit-border-radius: 7px 7px 0 0;
	-moz-border-radius: 7px 7px 0 0;
    display: inline-block;
    font-size: 15px;
    padding: 9px 9px 8px;
    text-decoration: none;
	color:black;
}

.payLink
{
    background: none repeat scroll 0 0 transparent !important;
    border: 1px none blue !important;
    color: white;
    font-size: 13px !important;
    margin-right: 19px;
    margin-top: 4px;
    position: absolute;
    right: 0;
    text-decoration: underline !important;
    top: 0;	
}

.payLink:HOVER
{
    color: white;
}

