* {margin:0; padding:0;}
img {border:0;}
html, body {
	font-size:13px;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
.clear {clear:both; font-size:1px; line-height:1px; height:0; overflow:hidden;}
#clear{clear:both; font-size:1px; line-height:1px; height:0; overflow:hidden;}

a{
	cursor:pointer;
	text-decoration:none;
	color: #367BC8;
}
a:hover{text-decoration:underline;}
h3{
	color:#777777;
	font-size:17px;
}

#body{
	width:980px;
	margin:0 auto;
    min-height: 100%;
}
* html #body {
    height: 100%;
}

.header{
	width:980px;
	padding-top:5px;
	position:relative;
	z-index:50;
}
.header .logo{
	width:180px;
	float:left;
}
.header .logo a{
	width:180px;
}
.logo_text {
        float:left;
        text-align: right;
        width:210px;
        padding-top:50px;
	 padding-left:20px;
}
.login{
	width:495px;
	float:right;
	padding:10px 0!important;
}
.login form{
	float:right;
	padding-top:0px;
}
.login p{
	color:#7f7f7f;
	float:left;
	text-align:right;
	font-weight:bold;
	line-height:10px;
	padding-top:3px;
}
.login p a{
	color:#008db5;
	font-size:10px;
	font-weight:normal;
}
.mail{
	width:216px;
	height:23px;
	float:left;
	background:url('mail.gif')/*mail.gif*/ no-repeat;
}
.pass{
	width:152px;
	height:23px;
	float:left;
	margin:0 2px;
	display:inline;
	background:url('pass.gif')/*pass.gif*/ no-repeat;
}
.mail input{
	padding:4px 5px;
	*padding:3px 5px;
	border:0;
	background:none;
}
.pass input {
	padding:4px 5px;
	*padding:3px 5px;
	border:0;
	background:none;
}
input {
        outline-color:initial;
        outline-style:none;
        outline-width:initial;
        height: 20px;
}
input.resubmit_button_new {
        height: auto;
}
.connection{
	background:url('bg_phone.jpg')/*bg_phone.jpg*/ center right no-repeat;
	width:525px;
	height:70px;
	float:right;
}
.tel{
	width:230px;
	float:left;
	padding-left:50px;
        padding-top:8px;
}
.tel p{
	width:235px;
	color:#666666;
	line-height:18px;
}
.tel p span{
	width:100px;
	float:right;
	text-align:left;

}
.tel p b{
        width:120px;
	float:left;
	padding-right:2px;
	text-align:right;
	font-weight:bold;
}
.chat{
	width:225px;
	float:left;
	text-align:center;
	/*margin-top:12px;*/
        padding-left:20px;
}
.header .menu{
	width:960px;
	float:left;
	padding:0 10px;
	margin-top:5px;
	background:#a04b4b;
	height:30px;
}
.header .menu ul{
	float:left;
	/*width:100%;*/
	z-index:100;
	height:30px;
}
.menu ul li {
    float: left;
    list-style: none outside none;
    padding: 5px 0 0 2px;
    position: relative;
}

.header .menu { -moz-border-radius: 5px;
-webkit-border-radius:5px;
 -khtml-border-radius:5px;
  border-radius:5px;
    background: none repeat scroll 0 0 #A04B4B;
    float: left;
    height: 30px;
    margin-top: 5px;
    padding: 0 10px;
    width: 960px;}

.menu ul li a{
	color:#fff;
	font-size:15px;
	font-weight:bold;
	padding:0 28px;
	height:30px;
}
#sub_li_menu {
	height:20px;
}
.header .menu ul li a:hover{
	text-decoration:none;
}
.menu ul li span{
	color:#fff;
	padding: 8px 0;
	*padding: 9px 0;
}

.menu ul li a i{
	padding-left:10px;
}
.menu ul li ul{
	width:155px;
	position:absolute;
	top:30px;
	left:25px;
 	display:none;
	padding:0!important;
	z-index:100;
}

.menu ul li:hover ul, li.over ul{
	display:block;
}

.menu ul li ul li{
	width:125px;
	padding:5px 15px !important;
	background:url('submenu.png')/*submenu.png*/ repeat-y;
}
.menu ul li ul li a{
	color:#434343;
	padding:0;
	font-size:13px;
	font-weight:normal;

}
.menu ul li ul li a:hover{
	color:#005fa0;
}
.submenu{
	width:155px;
	height:16px;
	float:left;
	width:125px;
	background:url('submenu_bottom.png')/*submenu_bottom.png*/ no-repeat !important;
}

#content{
	width:980px;
	float:left;
	margin-top:5px;
	padding-bottom:20px;
	z-index:0;
}

.support{
	width:980px;
	float:left;
	z-index:50;
}
.support .left{
	width:570px;
	float:left;
}
.support .right{
	width:410px;
	float:right;
	margin:-1px -2px 0px 0px;
	padding:0;
	/*background:none;*/
}
.support .right h3{
	margin-top:10px;
	margin-left:-20px;
	_margin-left:0px;
}
.support .note{
	width:410px;
	float:left;
	margin-top:8px;
}
.note a{
	color:#008db5;
}
.note .bg_resume_writing a {
	color:black;
	text-decoration:none;
}
.note .bg_resume_writing a:hover {
	color:#666666;
}
.support2{
	width:980px;
	float:left;
	margin-bottom:-50px;
}
/*
@media screen and (-webkit-min-device-pixel-ratio:0){
.support2 {
height:326px;
}
}
*/
.support2 .left{
	width:655px;
	float:left;
}
.support2 .right{
	width:317px;
        height: 276px;
	float:right;
	padding:0;
       background:url('bg_right_menu.png')/*bg_right_menu.png*/ no-repeat;
}

.support2 .right .menu{
	width:317px;
	float:right;
	position:relative;
        
}
.support2 .right ul{
	width:300px;
	float:left;
        padding-top: 47px;
}
.support2 .right ul li{
	width:300px;
	float:left;
	padding:0px 5px 24px 0px;
	height:23px;
}
.support2 .right ul li span{
	width:300px;
	padding-top:3px;
	padding-left:16px;
}
.support2 .right ul li span img{
	float:left;
}
.support2 .right ul li a{
	width:244px;
	display:block;
	padding: 12px 0 10px 23px;
	text-decoration:none;
	position: absolute;
        top:0px;
        left:-23px;
	height: 28px;
	width:322px;
}
.support2 .right ul li a:hover{
	background:url('bg_hover_right_menu.gif')/*bg_hover_right_menu.gif*/ repeat;
	display:block;
	text-decoration:none;
	z-index:100;
	filter:alpha(opacity=70); /* IE 5.5+*/
	-moz-opacity: 0.7; /* Mozilla 1.6 */
	-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

.support2 .right ul li a:hover span, .support2 .right ul li .active_right_menu span {
    color:#fff;
}
.support2 .right ul li .active_right_menu {
	background:url('bg_hover_right_menu.gif')/*bg_hover_right_menu.gif*/ repeat;
	display:block;
	text-decoration:none;
	filter:alpha(opacity=70); /* IE 5.5+*/
	-moz-opacity: 0.7; /* Mozilla 1.6 */
	-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */

}
.active_right_menu span .support2 .right ul li a:hover span {
    color:#a04b4b !important;
}
.figures{
	width:960px;
	float:left;
	padding:11px 10px;
	position:relative;
	background:url('figures.gif')/*figures.gif*/ #7f7f7f no-repeat;
	margin-top:2px;
}
.figures .col1{
	width:160px;
	float:left;
	padding-left:35px;
	color:#fff;
	font-size:11px;
}
.top_left3, .top_right3, .bottom_left3, .bottom_right3{
	width:5px;
	height:5px;
	position:absolute;
	overflow:hidden;
}
.top_left3{
	top:0;
	left:10px;
	background:url('top_left3.png')/*top_left3.png*/ no-repeat;
}
.top_right3{
	top:0;
	right:5px;
	background:url('top_right3.png')/*top_right3.png*/ no-repeat;
}
.bottom_left3{
	bottom:0;
	left:10px;
	background:url('bottom_left3.png')/*bottom_left3.png*/ no-repeat;
}
.bottom_right3{
	bottom:0;
	right:5px;
	background:url('bottom_right3.png')/*bottom_right3.png*/ no-repeat;
}
.col1 a{
	width:120px;
}
.figures .col2{
	width:150px;
	float:left;
	padding-left:90px;
	color:#fff;
	font-size:11px;
}
.col2 a{
	width:105px;
}
.figures .col3{
	width:160px;
	float:left;
	padding-left:110px;
	color:#fff;
	font-size:11px;
}
.col3 a{
	width:115px;
}
.figures .col4{
	width:150px;
	float:left;
	padding-left:95px;
	color:#fff;
	font-size:11px;
}
.col4 a{
	width:95px;
}
.col1 a, .col2 a, .col3 a, .col4 a{
	display:block;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
.figures .col1 a:hover, .figures .col2 a:hover, .figures .col3 a:hover, .figures .col4 a:hover{
	text-decoration:none;
}

.conteiner{
	float:left;
	margin-top:10px;
	margin-left:-13px;
	position:relative;
	width: 991px;
}

.conteiner .left{
	width:667px;
	float:left;
	//position:relative;
	//margin-top:-55px;
}
.conteiner .left .step{
	width:635px;
	margin-left:-5px;
}
.conteiner_resumedata{
	width:980px;
	float:left;
	margin-top:10px;
	position:relative;
}
.conteiner_resumedata .left{
	width:980px;
	float:left;
	position:relative;
	margin-top:-55px;
}
.conteiner_resumedata .left .step{
	width:960px;
}
.conteiner_order{
	width:980px;
	float:left;
	margin-top:10px;
	position:relative;
}
.conteiner_order .left{
	width:980px;
	float:left;
	position:relative;
	margin-top:-55px;

}
.conteiner_order .left .step{
	width:740px;
}
.text{
	width:615px;
	_width:600px;
	float:left;
	padding-left:13px;
	font-size:13px;
}
.text img{
	padding:5px;
}
.breadcrumbs{
	width:615px;
	float:left;
	padding:10px 0;
}
.breadcrumbs ul{
	width:615px;
	float:left;
}
.breadcrumbs ul li{
	list-style:none;
	float:left;
	padding:0 5px 0 10px;
	position:relative;
	background:url("check3.gif")/*check3.gif*/ no-repeat scroll 0 4px transparent;
}
.breadcrumbs ul li a{
	color:#68523c;
	font-weight:bold;
	text-decoration:none;
	padding:3px 5px;
	float:left;
}
.breadcrumbs ul li a:hover{
	background:#368edb;
	color:#fff;
	text-decoration:none;
}
.active a{
	color:#fff !important;
	background:#368edb;
}

.works{
	width:635px;
	float:left;
	margin-left:9px;
	display:inline;
}

.step{
	width:960px;
	float:left;
	margin-top:5px;
	padding:0 10px;
	background:url('border_left.gif')/*border_left.gif*/ top left repeat-y;
}
.conteiner_order .step{       
	margin-left:-18px;
}

.step_level{
	width:645px;
	float:left;
	margin-top:0px;
	padding:0 10px;
	background:url('border_left.gif')/*border_left.gif*/ top left repeat-y;
	margin-left: -5px;
}
.step h1{
	font-size:25px;
	color:#010101;
	padding:0 0 15px 15px;
	margin-left:4px;
	background:url('img2.gif')/*img2.gif*/ no-repeat;
}
.step h1 span{
	color:#a04b4b;
}
.step h2{
	font-size:17px;
	color:#010101;
	padding:0 0 15px 15px;
	margin-left:4px;
	background:url('img1.gif')/*img1.gif*/ no-repeat;
}
.step h2 span{
	color:#a04b4b;
}
.step_level h1{
	font-size:25px;
	color:#010101;
	padding:0 0 10px 15px;
	margin-left:4px;
	background:url('img2.gif')/*img2.gif*/ no-repeat;
}
.step_level h1 span{
	color:#a04b4b;
}
.step_level h2{
	font-size:17px;
	color:#010101;
	padding:0 0 15px 15px;
	margin-left:4px;
	background:url('img1.gif')/*img1.gif*/ no-repeat;
}
.step_level h2 span{
	color:#a04b4b;
}

.fill{
	width:218px;
	height:143px;
	float:left;
	margin-left:14px;
	display:inline;
	border-right: 1px dashed #999999;
}
.fill a{
	width:188px;
	height:143px;
	display:block;
	background:url('fill.gif')/*fill.gif*/ no-repeat;
}
.send{
	width:205px;
	height:143px;
	float:left;
	border-right: 1px dashed #999999;
}
.send a{
	width:175px;
	height:143px;
	display:block;
	background:url('send.gif')/*send.gif*/ no-repeat;
}
.get{
	width:200px;
	height:143px;
	float:left;
	border-right: 1px dashed #999999;
}
.get a{
	width:169px;
	height:143px;
	display:block;
	background:url('get.gif')/*get.gif*/ no-repeat;
}
.fill a, .send a, .get a{
	color:#96aec1;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding-left:30px;
}
.fill a:hover, .send a:hover, .get a:hover{
	text-decoration:none;
}
.fill a span, .send a span, .get a span{
	font-size:15px;
}

.step .note{
	 border-right: 1px dashed #999999;
	width:128px;
	float:left;
	padding:0 11px 0 20px;
}
.left .step .note{
	width:179px;	
	float:left;
	/*padding:0 11px 0 20px;*/
	margin-bottom:20px;
}

.left .step .note_height {
	height:140px;
}

.level_resume_f6 {
	width:635px;
}
.left .level4 .step .note_p {
	padding:0 11px 0 115px;
}
.left .level4 .step .note3 {
	padding:0 11px 0 70px;
}
.no_border{
	border:0 !important;
}

.cost{
	width:625px;
	float:left;
	margin:10px 0 0 20px;
	display:inline;
}
.cost_top{
	width:625px;
	height:21px;
	overflow:hidden;
	float:left;
	background:url('cost_top.gif')/*cost_top.gif*/ no-repeat;
}
.cost_body{
	width:575px;
	float:left;
	padding:0 30px 0 20px;
	background:url('cost_body.gif')/*cost_body.gif*/ repeat-y;	
}
.cost_body .left p {
	width:440px;
}
.cost .cost_body .left{
	width:440px;
	float:left;
	margin:0;
}
.cost_body .left ul{
	width:430px;
	float:left;
	padding:5px 0 0 10px;
}
.cost_body .left ul li{
	width:420px;
	float:left;
	list-style:none;
	line-height:17px;
	color:#666666;
	font-size:12px;
	padding-left:10px;
	background:url('check3.gif')/*check3.gif*/ no-repeat;
}
.level_step .cost_body .right{
	width:115px;
	float:right;
	background:none;
	padding:35px 0 0 0;
	height:130px;
}
.cost_body .right p{
	text-align:right;
	color:#6d9cc5;
	font-weight:bold;
	font-size:23px;
	font-family:verdana, sans-serif;
}
.cost_body .right p span{
	color:#999999;
}
.cost_body .right p a{
	width:65px;
	height:34px;
	float:right;
	display:block;
	margin-top:5px;
}
.cost_bottom{
	width:625px;
	height:21px;
	overflow:hidden;

	float:left;
	background:url('cost_bottom.gif')/*cost_bottom.gif*/ no-repeat;
}

.features{
	width:295px;
	float:left;
	margin-top:30px;
	padding:0 14px;
	background:url('border_left.gif')/*border_left.gif*/ top left repeat-y;
}
.features_orders{
	width:295px;
	float:left;
	margin-top:30px;
	padding:0 14px;
	background:url('border_left.gif')/*border_left.gif*/ top left repeat-y;
}
.right .features{
	width:264px;
	padding:0 18px;
	background:url('border_left2.gif')/*border_left2.gif*/ top left repeat-y;
}
.features h2{
	font-size:17px;
	color:#010101;
	padding:0 0 15px 15px;
	background:url('img1.gif')/*img1.gif*/ no-repeat;
}
.right .features h2{
	background:url('img3.gif')/*img3.gif*/ no-repeat;
}
.features h2 span{
	color:#a04b4b;
}
.features ul{
	float:left;
	padding-left:17px;
}
.features ul li{
	list-style:none;
	display:block;
	padding:2px 0 0 20px;
	line-height:15px;
	background:url('check1.gif')/*check1.gif*/ no-repeat;
}

.right .features_orders{
	width:195px;
	padding:0 18px;
	background:url('border_left2.gif')/*border_left2.gif*/ top left repeat-y;
}
.features_orders h2{
	font-size:17px;
	color:#010101;
	padding:0 0 15px 15px;
	background:url('img1.gif')/*img1.gif*/ no-repeat;
}
.right .features_orders h2{
	background:url('img3.gif')/*img3.gif*/ no-repeat;
}
.features_orders h2 span{
	color:#a04b4b;
}
.features_orders ul{
	float:left;
	padding-left:17px;
}
.features_orders ul li{
	list-style:none;
	display:block;
	padding:2px 0 0 20px;
	line-height:15px;
	background:url('check1.gif')/*check1.gif*/ no-repeat;
}

.promoter{
	width:980px;
	text-align:center;
	padding-bottom:20px;
}
.trust{
	float:left;
}
.trust_order {
	width: 500px;
	padding-left: 250px;
}
*:first-child+html .trust_order {
    padding-left: 0px;
} 
.promoter a {
	float:right;
	display: block;
	background: url("get_your_resume_now.png")/*get_your_resume_now.png*/ no-repeat scroll 0 0 transparent;
	height:102px;
	width:205px;
}
.promoter a:hover{
	background-position:0px -102px;
}
.promoter img{
	padding:0 15px;
}

.conteiner .right{
	width:310px;
	float:right;
	padding-bottom:30px;
	position:relative;
	_display:inline;
	_zoom:1;
}
.conteiner_order .right{
	width:310px;
	float:right;
	padding-bottom:30px;
		z-index:0;
	position:relative;
	_display:inline;
	_zoom:1;
}
.right .features ul li{
	background:url('check2.gif')/*check2.gif*/ no-repeat;
}
.right .features_orders ul li{
	background:url('check2.gif')/*check2.gif*/ no-repeat;
}

.end_content{
    position: relative;
	height:125px;
	float:left;
	display:none;
}
#footer{
	width:980px;
	margin:0 auto;
}
.footer{
	width:980px;
	float:left;
	padding-top:20px;
}
.footer_href{
	width:980px;
	padding:20px 0;
	background:#a04b4b;
}
#footer p{
	text-align:center;
	line-height:20px;
}
#footer p a{
	font-size:13px;
	font-weight:normal;
	color:#fff;
	padding:0 10px;
}
#footer p span{
	color:#fff;
}




.top_left, .top_right, .bottom_left, .bottom_right{
	width:15px;
	height:15px;
	position:absolute;
	overflow:hidden;
	z-index:10;
}

.top_left{
	top:0;
	left:0;

}
.top_right{
	top:0;
	right:0;

}
.bottom_left{
	bottom:0;
	left:0;

}
.bottom_right{
	bottom:0;
	right:0;

}
.conteiner .top_left, .conteiner .bottom_left{
	left:680px;
}
.conteiner_order .top_left{
	left:750px;
	top:0;
}
.conteiner_order .bottom_left {
	left:750px;
	top:545px;
}
.conteiner_order .bottom_right {
	left:965px;
	top:545px;
}
.support2 .menu .top_left, .support2 .menu .bottom_left{
	left:56px;
}
.buttom_resume a {
	background: url('buttom_order_resume.png')/*buttom_order_resume.png*/ no-repeat scroll 0 0 transparent;
}
.buttom_cv a {
	background: url('buttom_order_cv.png')/*buttom_order_cv.png*/ no-repeat scroll 0 0 transparent;
}
.buttom_cover a {
	background: url('buttom_order_cover.png')/*buttom_order_cover.png*/ no-repeat scroll 0 0 transparent;
}
.buttom_add a {
	background: url('buttom_order_services.png')/*buttom_order_services.png*/ no-repeat scroll 0 0 transparent;
}
#banner_order_buttom a {
        display: block;
        height: 50px;
        width: 158px;
}
#banner_order_buttom a:hover {
        background-position: 0 -50px;
        
}
#banner_order_buttom {
 position:relative;
 right:-478px;
 top:-67px;
}
#banner_order_buttom_services a {
        display: block;
        height: 50px;
        width: 158px;
}
#banner_order_buttom_services a:hover {
        background-position: 0 -50px;
        
}
#banner_order_buttom_services {
    position:relative;
    right: -248px;
    top: -159px;
}
.title_resume_writing {
	background:url('title_resume_writing.jpg')/*title_resume_writing.jpg*/ no-repeat;
	height: 24px;
        width: 200px;
	text-align:center;
	font-size: 15px;
	color:white;
	padding-top:4px;
}
.title_resume_writing b {
	padding-top:4px;
}
.bg_resume_writing {
    background: #F9F9F9;
    border-bottom: 1px solid #E8E8E8;
    border-right: 1px solid #E8E8E8;
    border-left: 1px solid #E8E8E8;
    width: 197px;
    border-radius: 4px;
    padding-bottom: 10px;
    height: auto;
}
.bg_resume_writing p {
    min-height: 150px;
    padding: 5px;
}
.href_resume_writing {
	padding-left: 10px;
	height: 25px !important;
    	width: 105px !important;
}
.href_resume_writing a {
	height: 25px !important;
    	width: 105px !important;
}
#level_discount {
	color: #ae3e3e;
    font-family: verdana,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
#level_price_all {
	color: #999999;
    font-family: verdana,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.menu_image_style {
	float:right !important;
	position: absolute;
    top: 4px;
	right:10px;
	z-index:1;
}
/* Customer profile*/
.main_div {
    margin-left: 5px;
    min-height: 300px;
    min-width: 500px;
    padding-bottom: 50px;
    width: 99%;
}
.main_div p {
 padding:5px 0;
}
.title_text {
    background-image: url("plash.jpg")/*plash.jpg*/;
    float: left;
    height: 39px;
    width: 100%;
}
.main_div span {
    color: #7A7A7A;
    float: left;
    font-size: 19px;
    margin: 9px 0 0 10px;
}
.text_part {
    clear: both;
    margin-top: 15px;
    width: 100%;
}
.text_part span.required {
    color: red;
    margin: 0;
    float: none;
    font-size: 14px;
}
.text_part p.message {
    text-align: center; 
    font-weight: bold;
}
.distribution td.left_column {
    text-align: right; 
    vertical-align: top; 
    padding-right: 10px
}
.staffing_services {
    height: 9px;
}
.rp_input {
    height: 26px;
}
#classic_td {
    padding: 5px;
    color: #4A4A4A;
    font: 9pt Arial,Tahoma,Verdana;
}
.identy_header {
    border: 1px solid #3D8EDA;
    float: left;
    margin: 10px 0 25px;
    width: 100%;
}
.identy_header img {
    border: 0 none;
    float: left;
}
.identy_header_detail {
    float: left;
    margin-left: 30px;
    width: 70%;
}
.identy_header span {
    color: #FF0000;
    float: left;
    font-size: 22px;
    margin: 0;
    width: 100%;
}
.identy_header p {
    float: left;
    width: 100%;
}
.identify_information {
    width: 100%;
}
.identify_information div {
    background-color: #0A59BB;
    height: 40px;
    width: 100%;
}
.identify_information div span {
    color: #FFFFFF;
}
.identify_information p {
    clear: both;
    color: #000000;
    font-size: 13px;
    margin-left: 20px;
    width: 95%;
}
.identify_information ul {
    clear: both;
    font-size: 13px;
    list-style-type: none;
    padding: 0 0 0 50px;
    width: 80%;
}
.text_part {
    clear: both;
    margin-top: 15px;
    width: 100%;
}
.identify_information ul li {
    background-repeat: no-repeat;
    clear: both;
    height: 16px;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 100%;
}
.identify_information ul li span {
    color: #000000;
    font-size: 13px;
    margin: 0 0 0 20px;
}
.text_part form {
    clear: both;
    width: 100%;
}
.text_part p {
    clear: both;
    margin-left: 10px;
    width: 98%;
}
table#form_table {
    background-color: white;
    border: 0 solid #000000;
    width: 600px;
    padding-top:5px;
}
table#form_table td {
    vertical-align: top;
}

.main_div .right {
    background-color: white;
    font-weight: bold;
    padding-right: 15px;
    text-align: right;
    vertical-align: top;
    width: 200px;
    float:none;
    padding-bottom:0px;
}
.titleGreen {
    color: #77974B;
    font: bold 10pt Tahoma,Arial,Verdana;
    width: 100%;
}
.a-f {
    background: url("bgr-a-f.gif")/*bgr-a-f.gif*/ repeat-x scroll center top transparent;
}
#divbutton {
    text-align: center;
    padding:5px 0;
}
#survey_label {
    color: #003EA6;
    float: left;
    font-size: 19px;
    margin: 9px 0 0 10px;
    width: 100%;
}
#view_survey {
    background-image: url("view_survey.jpg")/*view_survey.jpg*/;
    background-repeat: no-repeat;
    float: left;
    font-weight: 600;
    height: 40px;
    margin-top: 10px;
    padding: 10px 0 0 48px;
    width: 164px;
}
#view_survey a {
    color: #4B4B4B;
    font-size: 13px;
    text-decoration: underline;
}
#survey_label a {
    color: #003EA6;
}
.white_order {
    background-image: none;
}
.order {
    clear: both;
    min-height: 150px;
    overflow: hidden;
    width: 100%;
}
.detail_order_left {
    float: left;
    width: 45%;
}
.order table {
    margin: 10px 0 0 10px;
}
#grey_text {
    color: #888888;
}

.order table tbody tr td {
    padding: 5px;
    color: #4A4A4A;
}
.detail_order_right {
    float: left;
    width: 50%;
}
.view_order_white {
    background-image: url("grey_on_white.jpg")/*grey_on_white.jpg*/;
    border: 0 none;
    cursor: pointer;
    font-weight: 600;
    height: 40px;
    margin-top: 8px;
    width: 165px;
}
.orders_right_side {
    float: left;
    font-weight: 600;
    margin: 4px 0 0 17px;
    width: 100%;
}
.orders_right_side img {
    float: left;
    width: 20px;
}
#additional {
    color: #4B4B4B;
    cursor: pointer;
    text-decoration: underline;
}
.orders_right_side span {
    float: left;
    font-size: 12px;
    margin: 3px 0 0 3px;
}
.grey_order {
    background-image: url("grey_order_bg.jpg")/*grey_order_bg.jpg*/;
    background-repeat: repeat;
}
.view_order_grey {
    background-image: url("grey_on_grey.jpg")/*grey_on_grey.jpg*/;
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    font-weight: 600;
    height: 40px;
    margin-top: 8px;
    width: 165px;
}
.order_detail_info {
    float: left;
    width: 100%;
}
#order_detail_topic {
    color: #000000;
    float: left;
    font-size: 16px;
    width: 70%;
}
#order_detail_messages {
    color: #888888;
    float: right;
    padding-right:40px;
    font-size: 14px;
}
#order_detail_messages img {
    border: 0 none;
    float: left;
    margin-top: 2px;
}
#order_detail_messages div {
    float: left;
    margin: 10px 0 0 5px;
}
.tex_part td {
    color: #4A4A4A;
    font: 9pt Arial,Tahoma,Verdana;
}
.border_grey {
    border: 1px solid #C4C4C4;
}
.bg_grey {
    background-color: #F0F0F0;
}
.max_60 {
    width: 100% !important;
}
.left {
    float: left;
    margin: 0 !important;
    padding: 0;
}
.main_div .text_part .left {
    float: left;
    margin: 0 !important;
    padding: 0;
    width:129px;
}
#text_dark_red {
    color: #A72A17;
}
.order_detail_info span {
    color: #003EA6;
    float: none;
    font-size: 22px;
}
.blue_div {
    background-image: url("bg_blue.jpg")/*bg_blue.jpg*/;
    background-repeat: repeat-x;
    border: 1px solid #B5E4FF;
    float: left;
    width: 99%;
}
.blue_div span {
    background-image: none;
    clear: both;
    color: #0000FF;
    float: left;
    font-size: 15px;
    height: 22px;
    margin: 3px 0 0 10px;
}
#order_detail_topic span {
    color: #003EA6;
}
div.left2 {
    display: inline;
    float: left;
    margin: 0;
    padding: 10px 2px 30px 10px;
}
.contentBlock table tr td {
    color: #4A4A4A;
    font: 9pt Arial,Tahoma,Verdana;
}
.standart_ul {
    list-style-type: none;
    position: relative;
    padding-left:15px;
}
.standart_ul li {
    clear: both;
    margin: 10px 0 0;
    width: 100%;
}
#error {
    background-image: none;
    color: #FF0000;
    float: left;
    margin: 20px 0 0 50px;
    position: relative;
}
.standart_ul li label {
    font-size: 14px;
    width: 80px;
}
#login_main_div {
    float: left;
    margin-left: 50px;
    width: 350px;
    font-size: 13px;
}
#login_main_div span {
    font-size: 13px;
}
#submit {
    clear: both;
    margin: 20px 0 0 130px;
    position: relative;
}
.d {
    background: url("d-bgr.gif")/*d-bgr.gif*/ repeat-x scroll center top transparent;
}
.titleGreen {
    color: #77974B;
    font: bold 10pt Tahoma,Arial,Verdana !important;
    width: 100%;
}
.tablink_active {
    color: #7A7A7A !important;
    text-decoration: none !important;
}
.tab_menu_link {
    color: #719B4E;
    text-decoration: underline
}
.resume_data {
    float: left;
    list-style-type: none;
    padding-left: 5px;
    width: 90%;
}
.resume_data li {
    clear: both;
    float: left;
    width: 100%;
}
.resume_data span {
    color: #000000;
    float: left;
    font-size: 14px;
    font-weight: 600;
    width: 125px;
}
.resume_data ul {
    float: left;
    list-style-type: none;
    margin-left: 45px;
    padding: 10px 0;
    width: 90%;
}
.resume_data ul li {
    min-height: 30px;
}
.resume_data ul li span {
    float: left;
    font-size: 12px;
    margin-top: 0;
    width: 175px;
}
.resume_data ul li div {
    float: left;
    overflow: hidden;
    width: 65%;
}
#resume_edit {
    margin-left: 300px;
}
.login_author {
	text-align:right;
}

.upload_identy {
    background-image: url("upload_file.jpg")/*upload_file.jpg*/ !important;
    background-repeat: no-repeat;
    float: left;
    font-weight: 600;
    height: 40px;
    margin: 20px 0 0 300px !important;
    padding: 10px 0 0 48px;
    width: 164px !important;
}
.upload_identy a {
    color: #4B4B4B !important;
    font-size: 13px;
    text-decoration: underline;
}
.identify_information {
    float: left;
    width: 100%;
}
.identify_information ul {
    clear: both;
    float: left;
    font-size: 13px;
    list-style-image: none;
    list-style-type: none;
    padding: 0 0 0 50px;
    position: relative;
    width: 80%;
}
.identify_information ul li {
    background-image: url("checked_checkbox.jpg")/*checked_checkbox.jpg*/;
    background-repeat: no-repeat;
    clear: both;
    float: left;
    height: 16px;
    list-style-image: none;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 100%;
}
.identify_information ul li span {
    color: #000000;
    font-size: 13px;
    margin: 0 0 0 20px;
}














/* End customer profile*/

/* Price */

.left_order_size #box-m{
    clear: both;
    width: 730px;
    border:none;
}
.sel_doctype {
    margin: 0 5px;
    padding-left: 20px;
}
body:nth-of-type(1) .sel_doctype table {
    margin-top: 90px;
}
.sel_doctype table {
    border: 0 solid #C5C5C5;
    border-collapse: collapse;
    margin-top: 50px;
}
.sel_doctype table {
    border-collapse: collapse;
}
#sel_dt_text, #sel_pages_text, #tr_papers #sel_papers_text {
    color: #000000;
    font: 13px/36px Tahoma;
    padding-left: 5px;
}
.sel_doctype td {
    border: 0 solid #C5C5C5;
}
body:nth-of-type(1) #price_tabs {
    margin: -70px 0 0 350px;
}
#price_tabs {
    height: 29px;
    list-style: none outside none;
    margin: -74px 0 0 350px;
    padding: 0;
}
#price_tabs li {
    float: left;
    height: 25px;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#price_tabs li a.cur_active, #price_tabs li a:hover {
    background-position: 0 -75px !important;
    color: #FFFFFF;
}
#price_tabs li a {
    background: url("button_curr.gif")/*button_curr.gif*/ repeat-x scroll 0 0 transparent;
    color: #3C3C3C;
    display: block;
    font: bold 13px/25px Tahoma;
    height: 25px;
    text-decoration: none;
    width: 90px;
}
#price_tabs li a.cur_active span span, #price_tabs li a:hover span span {
    background-position: 100% -125px !important;
}
#price_tabs li a span {
    background: url("button_curr.gif")/*button_curr.gif*/ no-repeat scroll 0 0 transparent;
    display: block;
    text-align: center;
}
#price_tabs li a.cur_active span, #price_tabs li a:hover span {
    background-position: 0 -100px !important;
}
#price-area {
    margin: 0 5px 5px;
    padding: 15px 0 10px;
}
#prices {
    margin-left: 20px;
    margin-top: 39px;
    text-align: center;
    width: 95%;
}
#prices td.urgency, #prices th.th_urgency_title {
    background: none repeat scroll 0 0 #FFFFFF;
    width: 110px;
}
#prices th, #prices td {
    border-left: 10px solid #FFFFFF;
}
#prices th.th_product_title1 {
    width: auto;
}
#prices th span {
    background: url("price_tabe_th_bg.gif")/*price_tabe_th_bg.gif*/ repeat-x scroll 0 0 #234B85;
    border-color: #90A4C1 #2C4973 #1B3B6A #5C79A5;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    display: block;
    height: 30px;
    padding: 10px 15px;
    text-shadow: -1px -1px 0 #557FBE;
}
#prices td.urgency, #prices th.th_urgency_title {
    background: none repeat scroll 0 0 #FFFFFF;
    width: 110px;
}
#prices td.urgency div {
    border: 1px solid #FFFFFF;
    padding: 10px 5px;
}
#prices td a {
    color: #000000;
    display: block;
    padding: 10px 5px;
    text-decoration: none;
}
#prices td {
    background: none repeat scroll 0 0 #E5E5E5;
    border-top: 10px solid #FFFFFF;
    color: #000000;
    font-family: Arial,Tahoma;
    font-size: 12px;
    font-weight: bold;
}
.titleBlack_level {
    color: #000000;
    font: bold 11pt Verdana,Arial,Verdana;
    width: 100%;
}
#prices th.price_table_th_active span, #prices td a:hover, #prices tr:hover td.urgency div{
    background: #346cc2 url(price_tabe_th_bg_a.gif)/*price_tabe_th_bg_a.gif*/ repeat-x 0 0;color:#FFF;
    border-width: 1px;
    border-style: solid;
    border-color: #9dc1f5 #4271b9 #2d60ac #5d89ce;
}
/* End Price */
.step #h1-box{
    background: url("img2.gif")/*img2.gif*/ no-repeat scroll 0 0 transparent;
    margin-left: 4px;
    padding: 0 0 15px 15px;
}
#box-arrow-blue {
    display:none;
}

#h_header2 {
    font-size: 19px;
    font-weight: bold;
    padding:30px 0px;
    background:none;
    color: #68523C;
}


/*Cover letter*/
.rightBlock { background:#f3efc6; width:260px;_width:229px; padding:15px 25px;_margin-right:-20px; color:#333; font:normal 12px Arial, Helvetica, sans-serif;
border:1px solid #f3efc6; -moz-border-radius:15px;  -webkit-border-radius:15px;  -khtml-border-radius:15px; margin-bottom:10px; border-radius:15px;}
.rightBlock a:link,.rightBlock a:visited  { color:#059; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.rightBlock a:hover { text-decoration:underline; color:#a04b4b }
.rightBlock ul {list-style-type:none}
.rightBlock .content { position:relative; border-left:1px solid #999999; padding:0px 10px 0px 10px; margin-bottom:15px;}
.rightBlock .content .arr { position:absolute; top:0px; left:-5px; background:url(line.gif)/*line.gif*/ no-repeat; width:9px; height:26px; display:inline;}
.rightBlock .title { position:relative; text-align:left; margin:0px 0px 25px 4px; font-weight:bold;}
.rightBlock .content ul { padding:0px 0px 0px 5px; width:100%;}
.rightBlock .content ul li { background:url(arr_red.gif)/*arr_red.gif*/ no-repeat 0 90%; height:12px; padding-left:20px; color:#333; font-size:11px; white-space:nowrap; height:19px; line-height:19px;}
.rightBlock .content .sep { width:10px; clear:both;}
.rightBlock .content .itemsView { width:235px; margin:0 auto}
.rightBlock .content .view { float:left; margin:10px 9px 0px 0px;}
.rightBlock .content a:link { text-decoration:underline; margin-left:7px;}
.rightBlock .content a:hover { text-decoration:none;}
.rightBlock .content p {padding:0px 0px 10px 5px;}
.rightBlock .content p i { margin:0px 0px 10px 0px; display:block;}

/*Cover letter*/
.rightBlockBlue { background:#42aaff; width:260px;_width:229px; padding:15px 25px;_margin-right:-20px; color:#333; font:normal 12px Arial, Helvetica, sans-serif;
border:1px solid #f3efc6; -moz-border-radius:15px;  -webkit-border-radius:15px;  -khtml-border-radius:15px; margin-bottom:10px; border-radius:15px;}
.rightBlockBlue .content { position:relative;padding:0px 10px 0px 10px;}
.rightBlockBlue .content p {padding:0px 0px 10px 5px;}

.popular { position:absolute; background:url(most_popular_icon.gif)/*most_popular_icon.gif*/ no-repeat; width:65px; height:66px; top:30px; right:5px;}
.sepOffer { width:5px; float:left;}
.offerBlock { width:200px; height:312px; float:left; position:relative; margin:10px 0px 30px 0px;}
.offertitle { height:60px; background:#e2e2e2; border:1px solid #e2e2e2; -moz-border-radius:15px 15px 0px 0px;  -webkit-border-radius:15px 15px 0px 0px;  -khtml-border-radius:15px 15px 0px 0px; border-radius:15px 15px 0px 0px;}
.offertitle .title { width:150px; font-weight:bold; font-size:12px; text-align:left;  height:40px; position:absolute; top:10px; left:10px;}
.offerContent { height:250px; padding:10px; background:#f0f0f0; border:1px solid #f0f0f0; -moz-border-radius:0px 0px 15px 15px;  -webkit-border-radius:0px 0px 15px 15px;  -khtml-border-radius:0px 0px 15px 15px; border-radius:0px 0px 15px 15px; }
.offerContent a.order {height:26px;}
.offerContent ul { margin:0px 0px 18px 0px; height:120px;list-style-type:none;}
.offerContent  ul li { background:url(arr_green.gif)/*arr_green.gif*/ no-repeat 0 50%;  padding-left:15px; color:#333; font-size:11px; height:20px; line-height:20px;}
.originalPrice { color:#044690; font-size:11px; text-decoration:line-through; margin-bottom:10px; width:20px; display:block; float:left;}
.discountedPrice {color:#680000; font-weight:bold; width:77px; display:block; float:left;}
#step_level .originalPrice { color:#044690; font-size:11px; text-decoration:line-through; margin-bottom:10px; width:auto; float:none;}
#step_level .discountedPrice {color:#680000; font-weight:bold; width:auto; float:none;}
.salePrice{ color:#a04b4b; font-size:12px; margin-bottom:10px;}
.saveprice { color:#cc0000; font-size:12px; margin-bottom:10px;}

.connection { float: right; height: 58px;width: 525px;padding-top:12px;}

a.btn, a.btn span { background:url(btn.gif)/*btn.gif*/ no-repeat;  margin:0 auto;
display:-moz-inline-stack;display:inline-block;clear:both; margin: 0px; color:#005599; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; cursor:pointer; text-decoration:none; text-transform:capitalize;}
a.btn:hover span {color:#A04B4B;}
a.btn {margin:15px 0px 0px 15px;}
a.btn span { border:0; margin:0 auto; padding:0 10px 0 5px;position:relative; left:9px; height:31px;line-height:31px;
 background-position:top right;white-space:nowrap;}
a.btn:hover { text-decoration:none;}
a.orderRed, a.orderRed span { background:url(order_red.gif)/*order_red.gif*/ no-repeat;  margin:0 auto;
display:-moz-inline-stack;display:inline-block;clear:both; margin: 0px; color:#fff; font:bold 19px Arial, Helvetica, sans-serif; text-decoration:none; cursor:pointer;}
a.orderRed {margin:5px 10px 0px 0px;}
a.orderRed span { border:0; margin:0 auto; padding:0 20px 0 10px;position:relative; left:9px; height:44px;line-height:44px; background-position:top right;white-space:nowrap;}
 a.order, a.order span { background:url(order.gif)/*order.gif*/ no-repeat;  margin:0 auto;
display:-moz-inline-stack;display:inline-block;clear:both; margin: 0px; color:#fff; text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif; cursor:pointer;}
a.order {margin:15px 0px 0px 0px;}
a.order span { border:0; margin:0 auto; padding:0 30px 0 15px;position:relative; left:9px; height:26px;line-height:26px;
 background-position:top right;white-space:nowrap;}
#content .contentBlock .cover, #content .contentBlock .content, #content .contentBlock .discounts, #step_level .cover,#sitemap { margin:0px 0px 10px 15px;_margin:0px;  text-align:left; font-size:13px; color:#333;}
#content .contentBlock .cover img { float:left !important; margin: 0px 7px 7px 0;}
#content .contentBlock .cover img.cursor { float:none; margin:0;}
#step_level .contentBlock .cover img{ float:none !important; margin:0;}
#content .contentBlock .cover .center_name img { float:none; margin: 0;}
#content .contentBlock .cover h1, #content .contentBlock .discounts h1, #step_level h1 {font:bold 26px Arial, Helvetica, sans-serif; color:#000; text-transform:capitalize; margin-bottom:5px;}
#content .contentBlock .cover h1:first-letter { color:#a04b4b;}
h1.first-letter:first-letter { color:#a04b4b;}
#content .contentBlock .cover h2 { color:#a04b4b; font:bold 16px Arial, Helvetica, sans-serif; margin-bottom:10px;}
#content .contentBlock .cover h3 { color:#a04b4b; font:bold 13px Arial, Helvetica, sans-serif; margin:5px 0px;}
.express { margin:10px 0px; float:right;}
ul.coverLetter { margin:0px 0px 0px 3px; width:400px;list-style-type:none;}
ul.coverLetter li { background:url(arr_green.gif)/*arr_green.gif*/ no-repeat 0 50%; height:9px; padding-left:15px; height:17px; line-height:17px;}
.center { text-align:center; margin:10px 0px;}
#content .contentBlock .arr { position:absolute; top:-3px; left:-5px; background:url(line2.gif)/*line2.gif*/ no-repeat; width:9px; height:129px; display:inline;}
#content .contentBlock {margin:0px 15px 0px 13px; _margin:0px 15px 0px 1px;position:relative; border-left:1px solid #999;}
#content .contentPrices {position:relative; border-left:1px solid #999;}

/*customer support*/
#box-h1 {
    background: url("box-h1.gif")/*box-h1.gif*/ no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 19px;
    width: 10px;
}
#box-h2 {
    background: url("box-h2.gif")/*box-h2.gif*/ repeat-x scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 19px;
    width: 570px;
}
#box-h3 {
    background: url("box-h3.gif")/*box-h3.gif*/ no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 19px;
    width: 10px;
}
.titleBlack {
    color: #000000;
    font: bold 10pt Verdana,Arial,Verdana;
    width: 100%;
}
#box-m {
    border-color: #A2A1A1;
    border-left: 1px solid #A2A1A1;
    border-right: 1px solid #A2A1A1;
    clear: both;
    width: 588px;
}
.padding6 {
    padding: 5px 20px;
}
#box-f1 {
    background: url("box-f1.gif")/*box-f1.gif*/ no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 10px;
    width: 10px;
}
#box-f2 {
    background: url("box-f2.gif")/*box-f2.gif*/ repeat-x scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 10px;
    width: 570px;
}
#box-f3 {
    background: url("box-f3.gif")/*box-f3.gif*/ no-repeat scroll 0 0 transparent;
    display: inline;
    float: left;
    height: 10px;
    width: 10px;
}
.customersupport_table table td{
	border-width: 1px;
	padding: 4px;
	border-style: hidden;
}
.i #top {
    border-top: 1px solid #D2D2D2;
    width: 100%;
}
.i #center_left {
    border-left: 1px solid #D2D2D2;
}
.i #center_tab {
    padding: 0 20px;
}
.darkServ {
    background: none repeat scroll 0 0 #EEEEEE;
    font-size: 11pt;
}
#serviseHref {
    height: 20px;
    padding: 2px 0 0 15px;
}
#serviseHref a:visited {
    color: #5A5A5A;
    text-decoration: none;
}
.div_help {
    background-color: #E7E7E7;
    border: 1px solid #000000;
    display: none;
    left: -100px;
    padding: 5px;
    position: absolute;
    text-align: justify;
    top: -10px;
    width: 300px;
    z-index: 1001;
}
#serviseHref a:link {
    color: #5A5A5A;
    text-decoration: none;
}
#addition {
    font-weight: normal;
}
.service_list {
    padding-left: 30px;
    font-size:12px;
}
#serviseHref font {
    color: #18569B;
    font: bold 13px Arial,Tahoma;
}
table.i tr td img{
    padding: 0;
}
.i #center_right {
    border-right: 1px solid #D2D2D2;
}
.i #bot {
    border-bottom: 1px solid #D2D2D2;
}
table.c {
    margin-top:15px;
    background: url("c-bgr.gif")/*c-bgr.gif*/ repeat-x scroll center top transparent;
}
table.c tr td img{
    padding: 0;
}
.c #top {
    border-top: 1px solid #D2D2D2;
    width: 100%;
}
.c #center_left {
    border-left: 1px solid #D2D2D2;
}
.c #center_tab {
    padding: 0 20px;
}
.c #center_right {
    border-right: 1px solid #D2D2D2;
}
.c #bot {
    border-bottom: 1px solid #D2D2D2;
}

.titlePrev { text-align:center; color:#68523c; font:bold 15px Arial, Helvetica, sans-serif; margin:5px auto; }
.blockLevel { background:#efefef;  width:643px; border:1px solid #efefef; -moz-border-radius:10px;  -webkit-border-radius:10px;  -khtml-border-radius:10px; border-radius:10px; margin-bottom:18px;}
.blockLevel .text { width:505px; float:left; text-align:left;padding: 0 0 0 0;}
.blockLevel .text a { font-weight:bold; color:#000; text-decoration:underline;}
.blockLevel .text p { font:normal 12px Arial, Helvetica, sans-serif; color:#000;}
.blockLevel .text .shell { margin:15px 20px;}
.blockLevel .text .shell h3 { font:19px bold Arial, Helvetica, sans-serif; color:#a04b4b; margin-bottom:10px;}
.blockLevel .text .shell h3 .price { color:#7f7f7f; padding:0px; margin:0px 0px 0px 10px; display:inline; font:bold 15px Arial, Helvetica, sans-serif;}
.blockLevel .preview {width:135px; float:right; text-align:left;}
.blockLevel .preview a { color:#3d3d3d; text-decoration:none;  background:url(preview.jpg)/*preview.jpg*/ no-repeat top right;  height:19px; padding-right:30px; margin:0px 0px 0px 15px;}
.blockLevel .preview .shell { margin:15px 25px 15px 0px;}
 .orderBlock { float:right; margin:5px 20px 10px 0px;text-decoration:none;}
.blockLevel .orderBlock a {text-decoration:none;}
 a.yellow, a.yellow span { background:url(btn_yellow.gif)/*btn_yellow.gif*/ no-repeat;  margin:0 auto;
display:-moz-inline-stack;display:inline-block;clear:both; margin: 0px; color:#fff; font:bold 12px Arial, Helvetica, sans-serif;cursor:pointer; text-decoration:none; text-transform:capitalize;}
a.yellow {margin:15px 0px 0px 15px;}
a.yellow span { border:0; margin:0 auto; padding:0 10px 0 5px;position:relative; left:9px; height:28px;line-height:28px;
 background-position:top right;white-space:nowrap;}
a.yellow:hover { text-decoration:none;}
#order_images {
	margin-left:14px;
}
#price_table {
    font-size: 10pt;
    height: 20px;
    padding: 4px 0 4px 2px;
}
.dark {
    background: none repeat scroll 0 0 #EFF0F4;
}
#test {
    padding-left: 10px;
}
#price_table a {
    color: #4A4A4A;
    font: bold 13px Tahoma;
    padding-left: 10px;
    text-decoration: underline;
}
.block_price {
     background: url("border_left.gif")/*border_left.gif*/ repeat-y scroll left top transparent;
    float: left;
    margin-left: -5px;
    margin-top: 0;
    padding: 0 10px;
    width: 730px;
}
.block_price .content{
    color: #68523C;
    float: left;
    font-size: 14px;
    padding-left: 13px;
    width: 615px;

}
.pr_title {
     background: url("img2.gif")/*img2.gif*/ no-repeat scroll 0 0 transparent;
    color: #010101;
    font-size: 25px;
    margin-left: 4px;
    padding: 0 0 5px 15px;
}
.services_box #box-m {
    border:none;
}
/* Services*/
.service_block_fon_top {
    background: url("top_block_top_fon1.gif")/*top_block_top_fon1.gif*/ no-repeat scroll center top transparent;
    height: 14px;
    margin-top: 20px;
    width: 323px;
}
.service_block_fon {
    border-left: 3px solid #EEEEEE;
    border-right: 3px solid #EEEEEE;
    width: 318px;
}
.service_block_fon_bottom {
    background: url("bottom_block_bottom_fon1.gif")/*bottom_block_bottom_fon1.gif*/ no-repeat scroll center bottom transparent;
    height: 14px;
    width: 323px;
}
.note b {
    color: #CA4040;
    font: bold 11pt Tahoma,Arial,Verdana;
}
.services_box td {
    color: #4A4A4A;
}
.services_box #box-m .note {
    float:none;
    padding:0 0 0 0 ;
    border:none;
}
.services_box #box-m {
 	width:655px;
}
#red3 {
    color: #FF0000;
}
.darkServ {
    background: none repeat scroll 0 0 #EEEEEE;
    font-size: 11pt;
}
#service_order_button, #price_table a.special_order_text {
    color: #8B3910;
    font: bold 13px Tahoma;
}
.right .note b {
    color:black;
    font:  9pt Tahoma,Arial,Verdana;
}
.group:after {content:"."; display:block; clear:both; visibility:hidden; height:0px;} 
.level_resume_f .note b {
	color:#000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
}
.level_resume_f6 .note b {
 color: white;
    font-size: 15px;
}
#game {
	margin-left:-1px;
	z-index:50;
}
.sub_li_menu {
	height:20px;
}
.sub_li_menu ul {
	height:120px;
}
.right_order_size .rightBlock {
	width:200px;
	padding: 15px 1px;
}
.right_order_size .rightBlock {
	width:223px;
	padding-left: 15px;
}
.right_order_size .rightBlock .content ul {
    padding: 0;
}
.right_order_size .rightBlock .content ul li {
	padding-left: 15px;
}
.level_resume_f6  .note {
	border:none;
}
.text_price {
    _margin-right:-1px;
    color: #68523C;
    float: left;
    font-size: 14px;
    padding-left: 26px;
    width: 700px;
}
#save_survey{
	float: left;
	width: 164px;
	height: 40px;
	background-image: url('save_button.jpg')/*save_button.jpg*/;
	background-repeat: no-repeat;
	padding: 10px 0px 0px 48px;
	font-weight: 600;
	margin: 20px 0px 0px 300px;
}
#save_survey a{
	font-size: 13px;
	color: #4B4B4B;
	text-decoration: underline;
}
#save_survey a:hover{
	color:#A2A2A2;
	text-decoration: none;
}
/*Request Revision*/
.request_part{
	float: left;
	margin-top: 15px;
	width: 100%;
}
.request_part label{
	float: left;
	width: 100%;
	color: #000;
	font-size: 14px;
}
.request_part span{
	clear: both;
	float: left;
	height: auto;
	background-image: none;
	font-size: 18px;
	margin-left: 20px;
}
.request_part textarea{
	float: left;
	margin-left: 10px;
}

#td_margin_bold{
	margin: 5px;
	font-weight: 600;
}
.margin_5{
	margin: 5px;
}

#pageWrapper { margin:0 auto; width:759px; position:relative;}
.topPreview { width:759px; height:170px; position:relative; margin:10px auto; -moz-border-radius:6px 0px 0px 6px;  -webkit-border-radius:6px 0px 0px 6px;  -khtml-border-radius:6px 0px 0px 6px; border-radius:6px 0px 0px 6px; background:#fff url(top_left.gif)/*top_left.gif*/ no-repeat top right; padding:0px; z-index:0;}
.topPreview span { top:0px; height:170px;}
.topPreview .img { width:170px; float:left; text-align:center}
.topPreview .img img { position:relative; z-index:0; margin:10px;}
.topPreview .info { float:right; width:589px; text-align:left; clear:left; position:relative; z-index:10;}
.topPreview .info .shell { margin:7px 10px 10px;}
.topPreview .info .profile ul.contacts { width:360px; margin:3px 0px; padding:0px; list-style: none;}
.topPreview .info .profile ul.contacts li { float:left; width:180px; text-align:left; color:#333; padding:1px 0px;}
.topPreview .info h1 { font:normal 24px Arial, Helvetica, sans-serif; padding:0px; margin:5px 0px;}
.topPreview .info .profile { width:360px; position:relative;}
.topPreview .info .profile strong { font-size:15px; display:block; margin:0px 0px 5px;}
.mainInfoBlock { margin:0 auto; width:759px; background:#fff; position:relative;z-index:0; -moz-border-radius:6px;  -webkit-border-radius:6px;  -khtml-border-radius:6px; border-radius:6px;}
.mainInfoBlock .shell {padding:3px 0px; margin:0 20px;}
.mainInfoBlock h2 { font:normal 18px Arial, Helvetica, sans-serif; border-bottom:3px solid #333; padding-bottom:10px;margin: 20px 0;}
.mainInfoBlock p { font:normal 12px/17px Arial, Helvetica, sans-serif; margin:4px 0px; text-align:left;}
.mainInfoBlock .skills , .mainInfoBlock .study{ border-bottom:1px solid #c5c5c5; padding:0px 0px 15px; margin-bottom:15px;}
.mainInfoBlock .company, .mainInfoBlock .university { font:normal 16px Arial, Helvetica, sans-serif; color:#a03f39; margin-bottom:4px; }
.mainInfoBlock .address { color:#9a3802; margin-left:20px;}
.mainInfoBlock .data { float:right; margin:20px 0px; font-weight:bold;}
.mainInfoBlock .aim { margin:20px 0px 10px 20px; color:#333; font-size:16px;}
.mainInfoBlock ul { padding:0px; margin:10px 0px; list-style: none;}
.mainInfoBlock ul li { background:url(arr_r.jpg)/*arr_r.jpg*/ no-repeat 0 50%; padding-left:10px; padding-bottom:5px; text-align:left; position:relative; z-index:0;}


#new_price_table {
    font-size:12px;
    color:#000;
    padding:0 10px 0 15px;
}

#new_price_table label {
    font-weight:bold;
    padding:5px 10px;
}

#new_price_table h1 {
    font-size:14px;
    color:#a04b4b;
    text-align:center;
    margin:10px 0;
}

#prices_content {
    border:1px #999 solid;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin:3px 0;
    padding:2px 0 2px 0;
}

#prices_content td {
    color:#000;
}

#prices_content table {
    width:100%;
    border:0px; 
    border-collapse:collapse;
}

#prices_content table td {
    padding:10px 5px;
}

#prices_content table td {
    width: 70px;
    text-align: center;
}

#prices_content table td.first {
    width:327px;
    text-align: left;
}

#prices_content a {
    text-decoration: underline;
    font-size:11px;
    font-weight: bold;
    color:#626E95;
}

#prices_content a:hover {
    color:#A04B4B;
}

#prices_content .groupLabel {
    width:20px !important;
}

.popularDoctypes {
    margin-bottom: 3px;
}

.popularDoctypes tr.even td.even {
    background:#f5eded;
}

.popularDoctypes tr.even td.odd {
    background:#e8e1e1;
}

.popularDoctypes tr.odd td.even {
    background:#faf6f6;
}

.popularDoctypes tr.odd td.odd {
    background:#ede9e9;
}

#prices_content thead tr td {
    font-weight:bold;
}

.anotherDoctypes tr.even td.even, thead tr td.even {
    background:#f9f9fa;
}

.anotherDoctypes tr.even td.odd, thead tr td.odd {
    background:#ececed;
}

.anotherDoctypes tr.odd td.even {
    background:#f2f2f5;
}

.anotherDoctypes tr.odd td.odd {
    background:#e5e5e8;
}

.popularDoctypes .groupLabel {
    background:#a04b4b url('label_popular.gif')/*pricesnew/label_popular.gif*/ no-repeat center left;
}

.anotherDoctypes .groupLabel {
    background:#7b8299 url('label_other.gif')/*pricesnew/label_other.gif*/ no-repeat center left;
}

#currencies { 
    float:right;
    list-style:none;
    padding:0;
    margin:0 20px 0 0;
}

#currencies li {
    display:block;
    float:left;
    padding:0;
    margin:0;
    text-align: center;
}

#currencies li a {
    display: block;
    padding-top:4px;
    background: url('currency_button.gif')/*pricesnew/currency_button.gif*/ repeat-x top left;    
    height:20px;
    width:50px;
    color:#fff;
    text-decoration: none;
    font-size:11px;
    font-weight: bold;
    -moz-border-radius: 4px 4px 0px 0px;
    -webkit-border-radius: 4px 4px 0px 0px;
    -khtml-border-radius: 4px 4px 0px 0px;
    border-radius: 4px 4px 0px 0px;   
    margin: 0px 2px 0px 0px;
}

#currencies li a.active, #currencies li a:hover {
    background: url('currency_button_active.gif')/*pricesnew/currency_button_active.gif*/ repeat-x top left !important;
}

.pl30 {
    padding-left:30px !important;
}

.forgot_login {
    display:block;
    margin-top:3px;
}

.titlePopular , .titleAnother{ border-bottom:1px solid #d8d8d8; position:relative; margin-bottom:20px; margin-top:20px; padding:0px;}
.titlePopular h3, .titleAnother h3 { background:#fff; position:absolute; left:0px; top:-12px; font:bold 14px Arial, Helvetica, sans-serif; display:inline; padding:0px 10px 15px 0px; margin:0px;}
.separator {width:5px; float:left; height: 1px}
.blockPopular , .anotherBlock{ float:left; width:200px; //clear:right; }
.blockPopular .title { height:61px; width:200px; background:#e6d1a7; position:relative;   -moz-border-radius:15px 15px 0 0; -webkit-border-radius:15px 15px 0 0; -khtml-border-radius:15px 15px 0 0;  border-radius: 15px 15px 0 0;}
.blockPopular .title .oneBlock, .anotherBlock .title .oneBlock{ position:absolute; width:152px; color:#333; font:bold 12px Arial, Helvetica, sans-serif; left:10px; top:18px;}
.blockPopular .title .twoBlock, .anotherBlock .title .twoBlock { position:absolute; width:164px; color:#333; font:bold 12px Arial, Helvetica, sans-serif; left:10px; top:10px;}
.blockPopular .title .threeBlock, .anotherBlock .title .oneBlock{ position:absolute; width:140px; color:#333; font:bold 12px Arial, Helvetica, sans-serif; left:10px; top:26px;}
.blockPopular .content-block { background:#fdeccc; width:200px; position:relative;   -moz-border-radius:0px 0px 15px 15px; -webkit-border-radius:0px 0px 15px 15px; -khtml-border-radius:0px 0px 15px 15px;  border-radius: 0px 0px 15px 15px; height:270px;}
.blockPopular .content-block .shell, .anotherBlock .content-block .shell { padding:10px 0px 10px 10px;}
.blockPopular ul, .anotherBlock ul {list-style-type: none; margin: 0px 0px 0px;padding:0px; height:150px;}
.blockPopular ul li, .anotherBlock ul li {background: url("arr_green.gif")/*tpa=http://resumesplanet.com/images/arr_green.gif*/ no-repeat scroll 0 50% transparent; color: #333; line-height:20px; font:normal 11px Arial, Helvetica, sans-serif; padding:2px 0px 2px 14px;}
.anotherBlock .title { position:relative; height:61px; background:#e8e8e8;  -moz-border-radius:15px 15px 0 0; -webkit-border-radius:15px 15px 0 0; -khtml-border-radius:15px 15px 0 0;  border-radius: 15px 15px 0 0;}
.anotherBlock .content-block { background:#f3f3f3; width:200px; position:relative;   -moz-border-radius:0px 0px 15px 15px; -webkit-border-radius:0px 0px 15px 15px; -khtml-border-radius:0px 0px 15px 15px;  border-radius: 0px 0px 15px 15px; height:270px;}

.discount-label {
    font-size: 12px;
    color: #BB8384;
    display: block;
}

.prices_wrapper {
    border-left:1px #999 solid;
    position:relative;
}

.arr2 { position:absolute; top:-3px; left:-5px;_left:-15px; background:url(line2.gif)/*line2.gif*/ no-repeat; width:9px; height:129px; display:inline;}

.actualTitle { color:#a04b4b; font:bold 14px Arial, Helvetica, sans-serif; margin:0 auto; text-align:center; padding:30px 0px 10px 0px; }
.addService {color:#a04b4b; font:bold 14px Arial, Helvetica, sans-serif; margin:0 auto; text-align:center; padding:20px 0px 10px 0px;}
.addServBlock { border:1px solid #969799; margin:0 auto; position:relative;-moz-border-radius:7px;  -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px; background:#f2f2f5;}
.addServBlock table { margin:0px; padding:0px; width:100%;}
.addServBlock table td { height:40px;}
.addServBlock table td p { padding:0px; margin:0px 0px 0px 10px; color:#333; font:normal 12px Arial, Helvetica, sans-serif;}
.addServBlock table td.name { width:500px; text-align:left;}
.addServBlock table td.price { width:180px; text-align:right;}
.addServBlock table td.price a {font:bold 11px Arial, Helvetica, sans-serif; text-decoration:underline; color:#626e95; margin:5px 10px 0px 0px;}
.addServBlock table td.price a:hover {  text-decoration:none;}
.addServBlock table tr.line { background:#f9f9fa; }

.shell a.order {
    margin:0 !important;
}

.survey_question_table span { font-size:14px !important; margin:0px 0px 0px 10px !important;}

/* Paypal form */

.paymentAccount, .paymentError {background:#faf7db; padding:13px;}
.survey_question_table span { font-size:14px !important; margin:0px 0px 0px 10px !important;}
ul.customer {padding:0px 45px;}
* html ul.customer {padding:0px 30px;}
*+html ul.customer {padding:0px 30px;}
a.order {min-height:30px !important;}
.paymentAccount h1, .paymentError h1 {color:#333; font:normal 24px Arial, Helvetica, sans-serif; margin:0px;  border-bottom:4px solid #555; padding-bottom:5px;}
.paymentError { height:378px;}
.paymentAccount .message { font:normal 12px Arial, Helvetica, sans-serif; color:#555555;}
.paymentError .message {color:#555; font:normal 14px Arial, Helvetica, sans-serif; text-align:center; margin:13px auto 35px;}
.paymentError .message .sorryBlock { margin:25px auto;}
.paymentError .message a { color:#367bdb; text-decoration:none; font:normal 14px Arial, Helvetica, sans-serif;}
.btnPayment, .btnError{background:url(btn_payment.gif)/*btn_payment.gif*/ no-repeat; width:230px; height:35px; border:none; line-height:35px; color:#fff; font:bold 12px Arial, Helvetica, sans-serif;}
.center { width:90%; text-align:center; margin:20px 0px 70px 0px }
 table#order { margin:10px auto 40px; width:100%;}
 table#order td.title { height:30px; padding:5px 0px 5px 30px; color:#555; font:normal 14px Arial, Helvetica, sans-serif; border-bottom:1px dotted #ead9a5;}
 table#order td.details { height:30px; padding:5px 0px 5px 30px;  color:#555; font:bold 14px Arial, Helvetica, sans-serif; border-bottom:1px dotted #ead9a5;}
 table#order td.total {padding:5px 0px 5px 30px; color:#555; font:bold 18px Arial, Helvetica, sans-serif;}
.paypal_right {text-align:center;}


.main_div  .text_part .order_identity {
    margin: 20px 0 0 10px !important;
    padding: 20px 0 14px 10px;
}
.bg_white {
    background-color: #FFFFFF;
}
.order_identity_text {
    color: #000000;
    float: left;
    width: 75px;
}
#text_green, #text_green a {
    color: #068E60;
}
.order_identity_result {
    float: left;
    margin-top: 17px;
}
.main_div .text_part .max_60 {
    width: 460px !important;
}
.please-wait {
    background: url(please_wait_new.png)/*please_wait_new.png*/ no-repeat top left !important;
}
.pinkServiceBlock { float:left; position:relative; background:#fbe9e9; width:300px; height:234px; -moz-border-radius:7px;  -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px;}
.greyServiceBlock { float:left; position:relative; background:#ececf0; width:300px; height:185px; -moz-border-radius:7px;  -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px;}
.pinkServiceBlock  .contentText, .greyServiceBlock .contentText {margin:15px 9px 10px 9px; padding:0px;}
.pinkServiceBlock  .price, .greyServiceBlock .price {color:#333; font:bold 24px Arial, Helvetica, sans-serif;}
.pinkServiceBlock  .price, .greyServiceBlock  .price { margin:2px 0px 0px 20px; float:left; width:90px;}
.pinkServiceBlock  .btn, .greyServiceBlock .btn {float:right; margin:5px 2px 0px 0px; width:80px; }
.sepService { float:left; width:5px; height: 1px}
.pinkServiceBlock .textBlock {margin:0px 0px 0px; padding:0px; height:146px; overflow:hidden;}
.greyServiceBlock .textBlock p , .pinkServiceBlock .textBlock p{ color:#333333; margin:0px; padding:0px; text-align:justify; white-space:-0.3ex; font:normal 12px/16px Arial, Helvetica, sans-serif;}
.pinkServiceBlock .title, .greyServiceBlock .title { color:#333; text-align:center; margin:0px 0px 10px 0px; padding:0px; font:bold 14px Arial, Helvetica, sans-serif;}
.greyServiceBlock .textBlock {margin:0px 0px 0px; padding:0px; height:100px; overflow:hidden;}
.clrServ { clear:both;  height:5px; overflow:hidden;}
.titleExperts { color:#a04b4b; font:bold 16px Arial, Helvetica, sans-serif; text-align:center; width:357px; margin:30px auto 0px;}
.addServices{ color:#a04b4b; font:bold 16px Arial, Helvetica, sans-serif; text-align:center; width:330px; margin:10px auto 10px;}
.listGuarantese {color:#333; font-family:Arial, Helvetica, sans-serif;}
.listGuarantese strong { font-size:14px; display:block; margin:0px 0px 15px;}
.listGuarantese ul {margin:0px; padding:0px; list-style-type:none;}
.listGuarantese ul li {padding-left:15px; text-align:left; background:url("arr_green.gif")/*arr_green.gif*/ no-repeat scroll 0 50% transparent; color:#333; font:normal 12px Arial, Helvetica, sans-serif; height: 17px;line-height: 17px;}
.listGuarantese ul li a {color:#333; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.listGuarantese ul li a:hover { text-decoration:underline;}
.addServBlock { height:115px; width:603px; border:1px dashed #b2b2b2; position:relative; margin:0px 0px 10px 15px; -moz-border-radius:7px;  -webkit-border-radius:7px; -khtml-border-radius:7px; border-radius:7px;}
.addServBlock .shell { margin:15px 9px 24px 9px; padding:0px;}
.addServBlock h5 { color:#333; font:bold 14px Arial, Helvetica, sans-serif; margin:0px 0px 15px; padding:0px;}
.addServBlock .price { position:absolute; right:10px;color:#333; font:bold 18px Arial, Helvetica, sans-serif;padding-top:10px;}
.addServBlock p { color:#333; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
.addServBlock p a,.greyServiceBlock .textBlock p a, .pinkServiceBlock .textBlock p a { color:#1f69a5; margin-left:5px; display:inline; text-decoration:underline; font:normal 12px Arial, Helvetica, sans-serif;}
.addServBlock p a:hover,.greyServiceBlock .textBlock p a:hover, .pinkServiceBlock .textBlock p a:hover { text-decoration:none;}
 a.orderServ , a.orderServ  span { background:url(service_order.png)/*service_order.png*/ no-repeat; width:77px; background-position:0px 0px;  cursor:pointer;display:-moz-inline-stack;display:inline-block;clear:both; text-transform:uppercase; color:#fff; text-decoration:none; text-align:center; font:bold 12px Arial, Helvetica, sans-serif;}
 a.orderServ  span { border:0; margin:0;position:relative;  height:31px;line-height:31px; background-position:top right;white-space:nowrap; z-index:10;}
.imgServ img { margin:20px 0px 20px;}

// customer login block
.invalid, .remaind, .trueEmail{ color:#000; font:normal 12px Arial, Helvetica, sans-serif; padding:0px; margin:10px 0px 0px 10px;}
.group:after {content:"."; display:block; clear:both; visibility:hidden; height:0px;}
*html .group { height:1%;}
*first-child+html .group { min-height:1px;}
.blockLogin {width:414px; height:186px; border:3px solid #dddddd; margin:20px auto; background:#f1f1f1;}
.blockLogin form {margin:40px auto; padding:0px; width:312px;}
.blockLogin form a {color:#0077aa; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.blockLogin form a:hover { text-decoration:underline;}
.blockLogin form div {position:relative; clear:both; padding:5px 0px;}
.blockLogin form div label {color:#454545; float:left; font:bold 14px Arial, Helvetica, sans-serif; width:80px; text-align:right; margin:8px 0px 0px 0px;}
.blockLogin form div  span {float:right; width:220px; display:block;}
.blockLogin form div.forgot {padding:0px; clear:both; display:block;}
.blockLogin form div.forgot span.forgot {text-align:center; margin:0px;}
.blockLogin form div.submit {position:relative; float:right; padding:15px 0px 0px; text-align:right; clear:both; width:220px;}
.blockLogin form div.submit input.submit {border:1px solid #888; text-align:center; background:url(bg_log.jpg)/*bg_log.jpg*/ repeat-x; width:58px; height:22px; line-height:22px; color:#333; font:bold 13px Arial, Helvetica, sans-serif; text-shadow:#fff 1px 1px 2px;}
.blockLogin form div  span input.text {width:218px; height:23px; border:1px solid #bbbbbb; padding-left:2px; color:#000; line-height:23px;}

.blockRemaind {background:#f1f1f1; border:3px solid #dddddd; width:620px; margin:20px auto; padding:0px;}
.blockRemaind form { margin:30px auto; padding:0px; width:476px;}
.blockRemaind form label { color:#454545; font:bold 13px Arial, Helvetica, sans-serif; width:80px; text-align:right; margin:8px 0px 0px 0px}
.blockRemaind form input.email {width:218px; border:1px solid #bbbbbb; margin:0px 15px; padding:0px; height:24px; line-height:24px; padding-left:2px;}
.blockRemaind form input.send {float:none;border:1px solid #888; text-align:center; background:url(bg_log.jpg)/*bg_log.jpg*/ repeat-x; width:133px; height:22px; line-height:22px; color:#333; font:bold 13px Arial, Helvetica, sans-serif; display:inline;}
.blockRemaind form .notFound { color:#e61c1c; font:normal 12px Arial, Helvetica, sans-serif; display:block; padding:0px;  margin:6px 0px 0px 160px;}
.blockRemaind .true { color:#333; margin:40px auto; font:bold 13px Arial, Helvetica, sans-serif; text-align:center;}

#sitemap_ul li ul li{
	line-height: 22px;
}
#sitemap_ul li ul {	
	margin-left: 20px;
}
#sitemap_ul{
	padding-left: 20px;
}
#sitemap{
	border-left: 1px solid #999999;
    margin: 10px 15px 10px 13px;
    position: relative;
}
.order_now_img{
    background:url(by.gif)/*by.gif*/ no-repeat;
    height: 34px;
    width: 65px;
}
.order_now_img:hover{
    background:url(by_on_hover.gif)/*by_on_hover.gif*/ no-repeat;
}

/* customersupport.php page */
.blockHaveQuestion { background:url(bg_haveQuestinon.jpg)/*images/bg_haveQuestinon.jpg*/ no-repeat; width:620px; height:150px; position:relative; margin:10px auto 0px;}
.blockHaveQuestion .infoLinks { position:absolute; top:47px; left:220px; width:157px;}
.blockHaveQuestion .infoLinks .chat {color:#0f0e09; font:normal 18px Arial, Helvetica, sans-serif;}
.blockHaveQuestion .infoLinks .chat a { color:#1a4d80; font:normal 18px Arial, Helvetica, sans-serif; text-decoration:underline;}
.blockHaveQuestion .infoLinks .chat a:hover { text-decoration:none;}
.blockHaveQuestion .infoLinks .chat sup { color:#24801a; font-size:10px;}
.blockHaveQuestion .infoLinks .chat span { color:#4c4b47; font:normal 18px Arial, Helvetica, sans-serif; display:block;}
.blockPhonesUs { background:url(bg_contactUs.jpg)/*bg_contactUs.jpg*/ no-repeat; width:620px; height:150px; position:relative;margin:10px auto;}
.blockmailUs { background:url(bg_emailUs.jpg)/*images/bg_emailUs.jpg*/ no-repeat; width:620px; height:150px; margin:10px auto;}
/* END customersupport.php page */

/* new home page */
.rightBlockBrown {
    background: none repeat scroll 0 0 #eeeeee;
    border: 1px solid #eeeeee;
    color: #333333;
	 position:relative;   -moz-border-radius:15px;  -webkit-border-radius:15px; -khtml-border-radius:15px; border-radius:15px;
    font: 12px Arial,Helvetica,sans-serif;
    margin-bottom: 10px;
    padding-top: 9px;
    width: 310px;}
	
.rightBlockBrown .content { border-left: 1px solid #999999;
	margin:10px 10px 10px 23px;
	width:243px;
    position: relative;}
	
.rightBlockBrown .contentVideo {
    margin:10px;
	width:283px;
    position: relative}

.rightBlockBrown .title {
    font-weight: bold;
    margin: 0 0 5px 10px;
    position: relative;
    text-align: left;}

.rightBlockBrown .content ul {
     padding:0px;
	margin:0px 0px 0px 15px;
	list-style-type:none;
    width: 100%;}
	
.rightBlockBrown .content ul li { color:#5555;
font:normal 12px Arial, Helvetica, sans-serif;}
.rightBlockBrown .content ul li strong { color:#333; font-size:14px; height:20px; line-height:20px; margin:0px 3px 0px 0px}
.rightBlockBrown .titleLiveStatistic {margin:0px 0px 0px 10px; }
.rightBlockBrown .titleLiveStatistic b {color:#333; font:bold 12px Arial, Helvetica, sans-serif; margin:0px 8px;}	
.rightBlockBrown .content .arr {background: url(line-1.gif)/*images/line.gif*/ no-repeat scroll 0 0 transparent; display: inline; height: 26px;left: -5px;position: absolute; top: 0; width: 9px;}
.rightBlockBrown .content .btnColumn { width:130px; margin:10px 0px 0px 17px;}	
a.order_orange, a.order_orange  span { background:url(order_orange.gif)/*order_orange.gif*/ no-repeat 0px 0px; width:124px;cursor:pointer; display:-moz-inline-stack;display:inline-block;clear:both; text-decoration:none; text-align:center;color:#fff; overflow:hidden; font:bold 12px Arial, Helvetica, sans-serif;}
a.order_orange:hover, a.order_orange:hover span  {background-position:0px -52px;}
a.order_orange:active, a.order_orange:active span {background-position:0px -26px;}
a.order_orange span { border:0; margin:0;position:relative;  height:26px;line-height:26px; background-position:top right;white-space:nowrap;}
.titleInfoContent {color:#333; font:bold 16px Arial, Helvetica, sans-serif; margin:25px 0px 10px 0px}
.sepOffer {float: left;width: 5px;height: 1px;}
.blockGetStarted { position:absolute; z-index:99; width:163px; left:157px; bottom:-33px;}
.blockMainHow {width:626px; height:168px; position:relative; margin:10px 0px 60px;}
.blockMainHow .img {float:left; background:url(img_how_do.gif)/*img_how_do.gif*/ no-repeat; width:471px; height:167px; position:relative;}
.blockMainHow .blockQuestion {background: url(still.gif)/*still.gif*/ no-repeat; width:147px;  float:right; height:167px; position:relative;}
.blockMainHow .blockQuestion .buttons { position:absolute; bottom:10px; left:17px;} 
a.get_started, a.get_started  span { background:url(get_started.gif)/*images/get_started.gif*/ no-repeat 0px 0px; width:163px; cursor:pointer; display:-moz-inline-stack;display:inline-block;clear:both; text-transform:uppercase; text-decoration:none; text-align:center;color:#fff; overflow:hidden; font:bold 16px Arial, Helvetica, sans-serif; text-shadow:#000 -1px -1px 0px;}
a.get_started:hover, a.get_started:hover span  {background-position:0px -33px;}
a.get_started:active, a.get_started:active span {background-position:0px -66px;}
a.get_started span {border:0; margin:0;position:relative;  height:33px;line-height:30px; background-position:top right;white-space:nowrap; z-index:99;}
table.WritingLevel {background: url(bg_table.gif)/*bg_table.gif*/ no-repeat; width:627px; height:247px; margin:0px 0px 25px; position:relative; }
table.WritingLevel  th { height:31px; line-height:31px; color:#fff; font:bold 14px Arial, Helvetica, sans-serif;}
table.WritingLevel  td { width:157px;}
table.WritingLevel  td .contentLevel {width:132px; margin:9px 14px 5px 10px; position:relative}
table.WritingLevel  td .level { color:#a04b4b; font:bold 14px Arial, Helvetica, sans-serif;}
table.WritingLevel  td .descLevel {width:131px; color:#888; height:25px; overflow:hidden; font:normal 10px Arial, Helvetica, sans-serif; margin:5px 0px 5px 0px}
table.WritingLevel  td p { color:#555; text-align:left; height:100px; display:block; font:normal 11px Arial, Helvetica, sans-serif; margin:0px;}
table.WritingLevel  td .btnLevel {width:125px; margin:17px auto 0px; _margin:7px auto 0px;}
.trustedBanner { margin:0px 0px 25px; text-align:center; position:relative; width:468px; height:101px;}
a.trusted_banner, a.trusted_banner  span { background:url(trusted_btn.gif)/*trusted_btn.gif*/ no-repeat 0px 0px; width:468px; cursor:pointer; display:-moz-inline-stack;display:inline-block;clear:both;  text-decoration:none; color:#fff;  height:101px;} 
a.trusted_banner:hover, a.trusted_banner:hover span  {background-position:0px -101px;}
a.trusted_banner:active, a.trusted_banner:active span {background-position:0px -202px;}
a.trusted_banner span {border:0; margin:0;position:relative; background-position:top right;white-space:nowrap; z-index:99;}
.blockInterested {position:relative; margin:0px 0px 25px; width:605px; padding-left:15px;}
.blockInterested .titleInterested {font:bold 16px Arial; float:none;}
.blockInterested .sepClear { height:15px; clear:both;}
.blockInterested .imgInterested {float:left; width:100px;}
.blockInterested .textInterested { float:right; width:497px; text-align:left;}
.blockInterested .textInterested .titleInfo {color:#a04b4b; font:bold 12px Arial, Helvetica, sans-serif; margin:0px 0px 3px;}
.blockInterested .textInterested p { color:#333; font:12px/17px Arial, Helvetica, sans-serif}
.blockInterested .textInterested p a { color:#3d4f76; font:bold 11px Arial, Helvetica, sans-serif; margin:0px 0px 0px 3px;}
.blockInterested .textInterested p a:hover { text-decoration:underline;}
a.homeViewSamples {color:#a04b4b; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline;}
a:hover.homeViewSamples {text-decoration:none;}
ul.ourGuarantee {list-style-type: none;margi.rightBlockBrown .titlen:0px 0px 10px 3px; padding:0px;}
ul.ourGuarantee li {background: url(arr_green-2.gif)/*images/arr_green.gif*/ no-repeat scroll 0 3px transparent;padding:1px 0px 1px 20px; color:#555; font:normal 12px Arial, Helvetica, sans-serif;}
.mainBlockExperts { position:relative; width:640px;}
.mainBlockExperts .blockExperts { background:#eeeeee; width:202px;  position:relative; -moz-border-radius:2px;  -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; float:left; border-bottom:1px solid #e0e0e0; height:105px;}
.mainBlockExperts .blockExperts .expertContent {background:#fff; width:191px; margin:5px auto;  height:95px; position:relative;}
.mainBlockExperts .blockExperts .expertContent a.expertServ {background:url(arr_exp.gif)/*arr_exp.gif*/ no-repeat 0 50%; padding:0px 0px 0px 18px; color:#a04b4b; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; position:absolute; top:4px; left:4px;}
.mainBlockExperts .blockExperts .expertContent .contentText { position:absolute; top:27px; left:10px; width:170px; color:#555; font:normal 11px Arial, Helvetica, sans-serif; height:40px;}
.mainBlockExperts .blockExperts .expertContent .contentText  .learn {width:80px; position:absolute; right:5px; bottom:-15px;}
.mainBlockExperts .blockExperts .expertContent  .contentText .learn a {color:#3e4f76; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.mainBlockExperts .blockExperts .expertContent .contentText  .learn a:hover {text-decoration: underline;}
.mainBlockExperts .sepExperts {float:left; width:15px;}
.page_limiter {text-align:center;}
/* END new home page */

/* news */
#media_date {color:#A1A0A0; float:right; font: 13px Arial; padding-top:3px;}

#related_title {
    color: #0052B0;
    font: bold 17px Arial;
    margin: 0;
    padding-top: 20px;
}

.bish_media {
    border-bottom: 3px double #DEDEDE;
    padding-bottom: 10px;
}
#media_block a {
    text-decoration:underline;
}
#media_block a:hover {
    text-decoration:none;
}

.latest_news_show_archive {
    float:right;position: relative;width:100px; margin-top: 10px; right: 5px;
}
.latest_news_show_archive a {
    float:left;margin-right:5px;
}
/* END news */

/* faq1.php */
.faqBlock  {position:relative; margin:10px auto; width:620px;}
.faqBlock  .titleFaq { color:#000; font:bold 18px Arial, Helvetica, sans-serif; padding:0px; margin:10px 0px 7px; }
.faqBlock ul {margin:0px 0px 0px 20px; padding:0px; list-style-type:none;}
.faqBlock ul li {padding:1px 0px 1px 12px; padding:2px 0px 2px 12px\9; text-align:left;}
.faqBlock ul li a{color:#005580;font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none; border-bottom:1px dashed #19668c; margin:0px; outline:none;}
.faqBlock ul li a.active {text-decoration:none;  background:#e5f6ff; background-image:none; display:block; border:none; margin:0px;padding:4px 0px 0px 0px; padding:5px 0px 0px 0px\9;}
.faqBlock .slideItem {padding:5px 25px 10px; background:#e5f6ff; display:none;}
.faqBlock .slideItem p {margin:0px; padding:0px; color:#262626; font:normal 12px Arial, Helvetica, sans-serif;}


/* header 1 */
#h_back_fon{background:url(header_1.jpg)/*header_1.jpg*/ no-repeat;height:228px;width:980px;z-index:0;position:absolute;top:-5px;left:0px;}
#h_back_fon .order_button{width:240px; height:40px; position:absolute; top:138px; left:79px;}
#h_back_fon .order_button a.order_b{width:240px; height:40px; display:block; background:url(order_button.jpg)/*order_button.jpg*/ no-repeat; border:0px;}
#menu_service{height:228px;width:201px;position:absolute;top:0px;left:779px;}
#menu_service_content h1{font: 24px/36px Arial, Helvetica, sans-serif;font-weight:bold;color:#404040;margin:0;padding:0;text-align:left;}
#menu_service_content{position:absolute;top:22px;left:15px;width:160px;}
#menu_service_content ul{list-style-type:none; margin:0; padding:0;}
#menu_service_content ul li{background:url(marker.jpg)/*marker.jpg*/ no-repeat 0px 10px; padding:0px 0px 0px 7px; margin:0;}
#menu_service_content ul li a{font:12px/24px Arial, Helvetica, sans-serif; text-decoration:underline;color:#335066; margin:0; padding:0; font-weight:bold;}
#Add_serv{height:30px;width:200px;position:absolute;top:198px;left:0px;text-align:center;}
#content_add_serv{margin-top:7px;}

/* header 2 */
#basic_back{background:url(header_2.jpg)/*header_2.jpg*/ no-repeat;height:228px;width:980px;position:absolute;top:-5px;left:0px;}
#basic_back .order_button{width:240px; height:40px; position:absolute; top:128px; left:39px;}
#basic_back .order_button a.order_b{width:240px; height:40px; display:block; background:url(order_button.jpg)/*order_button.jpg*/ no-repeat; border:0px;}
#Add_service{height:40px;width:150px;position:absolute;top:128px;left:430px;text-align:center;}
#Add_service_content{margin-top:12px;}
#menu_our_service{height:36px;width:980px;position:absolute;top:190px;left:0px;}
#menu_our_service h1{font:15px/36px Arial, Helvetica, sans-serif;font-weight:bold;color:#404040;margin:0px;padding:0px;padding-left:20px;}
#menu_our_service_cont{height:36px;position:absolute;top:0px;left:190px;}
#menu_our_service_cont ul{margin:0px;padding:0px;}
#menu_our_service_cont ul li{list-style:none;display:inline;}
#menu_our_service_cont ul li a{font:14px/24px Arial, Helvetica, sans-serif;font-weight:bold;color:#315067;line-height:36px;padding-right:53px;}

/* header 1 & 2 */
#head_back{height:228px;width:980px;margin:0 auto;z-index:1;position:relative;}
.menu2{background:url(menu_head_1.jpg)/*menu_head_1.jpg*/ no-repeat;width:980px;float:left;padding:0 10px;margin:5px 0 0;height:40px;}
.menu2 ul{float:left;z-index:100;height:40px;position:relative;margin:0;padding:0;}
.menu2 ul li{float: left;list-style: none outside none;padding: 7px 0 0 1px;position: relative;}
.menu2 ul li a{color:#fff;font:15px/24px Arial, Helvetica, sans-serif;font-weight:bold;padding:0 35px;height:40px;text-decoration:none;}
.menu2 ul li a:hover{text-decoration:none;}
.menu2 ul li span{color:#fff;padding: 11px 0;*padding: 12px 0;}
.menu2 ul li a i{padding-left:5px;}
.menu2 ul li a img{border:0px;}
.menu2 ul li ul{width:155px;position:absolute;top:40px;left:15px;display:none;padding:0!important;z-index:100;}
.menu2 ul li:hover ul, li.over ul{display:block;}
.menu2 ul li ul li{width:125px;padding:3px 15px !important;background:url(back_menu.jpg)/*back_menu.jpg*/ repeat-y;}
.menu2 ul li ul li a{color:#434343;padding:0;font:13px Arial, Helvetica, sans-serif normal;}
.menu2 ul li ul li a:hover{color:#005fa0;}
.menu2 .sub_li_menu {height:40px;}
.menu2 .submenu{width:155px;height:16px;float:left;width:125px;background:url(menu_back_bottom.png)/*menu_back_bottom.png*/ no-repeat !important;}

.menu2 .sub_li_menu{_height: 45px;}
.menu2 .sub_li_menu{*height: 45px;}
.menu2 .submenu{_background:url('submenu_bottom.gif')/*submenu_bottom.gif*/ no-repeat !important;}

/* header 3 & 4 */
#header_basic_back{width:980px;height:180px;position:relative;margin:0px auto;}
.order_top {width:250px; height:16px; position:absolute; top:125px; left:15px; background:url(order.jpg)/*order.jpg*/ no-repeat;}
.order_top a.order2{font:16px/16px Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; color:#b51c1c; padding-left:20px;}
#Content_service{width:130px;height:62px;position:absolute;top:92px;left:514px;}
#Content_service p{margin: 0px;padding: 0px 0px 3px 1px;font: 11px Arial, Helvetica, sans-serif bold;color: #555;}
#Content_service img{padding-right:2px;}
#menu_content_serv{width: 980px;height: 72px;position: absolute;top: 154px;left: 0px;}
#menu_content_serv .menu_items{width: 244px;float: left;text-align: center;margin-top: 12px;}
#menu_content_serv .menu_items a{margin: 0px;padding: 0px;font: 14px/14px Arial, Helvetica, sans-serif;font-weight: bold;color: #a04b4b;}
#menu_content_serv .menu_items p{margin: 5px 0px 0px 0px;padding: 0px;font: 11px/14px Arial, Helvetica, sans-serif;color: #333;}

/* header 3 */
#header_basic_back.h3{height:185px;background:url(header_3.jpg)/*header_3.jpg*/ no-repeat;}
/* header 4 */
#header_basic_back.h4{height:226px;background-image:url(header_4.jpg)/*header_4.jpg*/;}

#personal_info tr{
    height: 30px;
}

/* RP-808 split test. New top menu */
#header_basic_back { background:url(header_3.jpg)/*header_3.jpg*/no-repeat scroll 0 0 transparent;}
.new_menu ul li a {padding: 0 29px!important;}
.connection {background:url(bg_phone.jpg)/*bg_phone.jpg*/ no-repeat scroll right center transparent;}
.new_menu .menu_block{ border:3px #ffffff solid; border-top:0px; position:absolute; visibility:hidden; top:30px; left:16px!important; border-radius:0px 0px 10px 10px; -moz-border-radius:0px 0px 10px 10px; -webkit-border-radius:0px 0px 10px 10px; padding-bottom:30px; background:url(main_menu_bg.png)/*main_menu_bg.png*/ repeat-y #f9f6d4; z-index:1000;}
.new_menu .menu_block .top_right_corn{width:11px; height:32px; background:url(tr_corn.png)/*images/tr_corn.png*/ no-repeat; position:absolute; top:0px; right:-3px; z-index:300;}
.new_menu .menu_block .bottom_right_corn{width:13px; height:13px; background:url(br_corn.png)/*br_corn.png*/ no-repeat; position:absolute; bottom:-3px; right:-3px;z-index:300;}
.new_menu .menu_block.two_level{width:353px!important; border-radius:0px 10px 10px 10px; -moz-border-radius:0px 10px 10px 10px; -webkit-border-radius:0px 10px 10px 10px;}
.new_menu .menu_block.third_level{width:533px!important; border-radius:0px 10px 10px 10px; -moz-border-radius:0px 10px 10px 10px; -webkit-border-radius:0px 10px 10px 10px;}
.new_menu ul.first_list{ display:block; width:176px; height:auto!important;  position:relative;}
.new_menu ul.first_list li{padding:6px 10px 5px 20px!important; width:146px; text-align:left; background:url(arr_dark.png)/*arr_dark.png*/ no-repeat 160px center;}
.new_menu li.top_title{background:#ece8bd!important; border-bottom:1px #fbfae7 solid; border-top:3px #ffffff solid; height:17px; padding:0px!important; position:relative;}
.new_menu .top_title.first_tt{border-top:3px #ebe7ba solid;}
.new_menu li.top_title:hover{background:#ece8bd!important;}
.new_menu ul.first_list li a{padding:0px!important; font-size:12px!important; color:#333333; font-weight:normal;}
.new_menu ul.first_list li:hover{background:url(bg_activem_dark.gif)/*images/bg_activem_dark.gif*/ repeat-x left center;}
.new_menu ul.first_list li:hover a{color:#fbf8d2;}
.new_menu ul.first_list li:hover .light_arr{display:block; width:4px; height:7px; background:url(arr_light.png)/*arr_light.png*/ no-repeat; position:absolute; right:12px; top:10px;}
.new_menu ul.second_list{ /*display:block!important;*/ height:auto!important; position:absolute; /*top:-59px!important;*/ left:176px!important; width:177px!important;}
.new_menu ul.second_list li{background:url(arr_dark.png)/*arr_dark.png*/ no-repeat 160px center;}
.new_menu ul.second_list .top_title{margin:0px 0px 0px 1px;}
.new_menu .top_title .title_img{display:block; width:44px; height:10px; background:url(level_img.png)/*images/level_img.png*/ no-repeat; position:absolute; top:10px; left:8px; padding:0px;}
.new_menu ul.first_list li:hover ul.second_list li a {color:#333333;}
.new_menu ul.first_list li:hover ul.second_list li:hover a{color:#fbf8d2;}
.new_menu ul.first_list li:hover ul.second_list li .light_arr{display:block; width:4px; height:7px; background:url(arr_dark-1.png)/*arr_dark.png*/ no-repeat; position:absolute; right:12px; top:10px;}
.new_menu ul.first_list li:hover ul.second_list li:hover .light_arr{display:block; width:4px; height:7px; background:url(arr_light-1.png)/*arr_light.png*/ no-repeat; position:absolute; right:12px; top:10px;}
.new_menu span.third_list{display:none/*!important*/; height:auto!important; position:absolute; /*top:-86px!important;*/ left:177px!important; width:174px!important; padding:31px 0px 0px 0px!important; border-top:3px #ffffff solid;}
.new_menu .ie8 span.third_list{ position:absolute; top:-83px!important; left:177px!important;}
.new_menu .ie9 span.third_list{ position:absolute; top:-81px!important; left:177px!important;}
.new_menu .ie9 .menu_block .top_right_corn {position: absolute; right:-3px; top:-2px;}
.new_menu span.third_list {padding: 29px 0 0 !important;}
.new_menu span.third_list a{display:block; height:27px!important; line-height:27px; position:relative; width:165px; font-size:12px;}
.new_menu span.third_list a .hours{display:block; position:absolute; top:0px; left:0px; width:80px; padding:0px 0px 0px 20px; line-height:27px; color:#333333; }
.new_menu span.third_list a .summ{display:block; position:absolute; top:0px; left:100px; width:65px; line-height:27px; padding:0px; color:#333333;}
.new_menu span.third_list a .order_now{display:none; position:absolute; top:0px; left:85px; width:90px; line-height:27px; padding:0px; color:#333333; text-transform:uppercase; font-weight:bold;}
.new_menu span.third_list a.active_line, .new_menu span.third_list a:hover{background:url(bg_active_order.png)/*images/bg_active_order.png*/ repeat-x left center;}
.new_menu span.third_list a.active_line span, .new_menu span.third_list a:hover span{color:#ffffff;}
.new_menu span.third_list a.active_line .order_now, .new_menu span.third_list a:hover .order_now{display:block;}
.new_menu span.third_list a.active_line .right_arr, .new_menu span.third_list a:hover .right_arr{display:block; width:9px; height:21px; background:url(order_right_arr.png)/*order_right_arr.png*/ no-repeat; position:absolute; top:3px; right:-9px;}

.new_menu .title_third_list{ display:block; width:100%; height:28px; background:url(dotted_bg.png)/*dotted_bg.png*/ repeat-y #ece8bd; border-bottom:1px #fbfae7 solid; position:absolute; top:0px; left:0px; padding:0px!important;}
.new_menu .title_third_list .title_img{display:block; width:63px; height:12px; background:url(urgency_img.png)/*images/urgency_img.png*/ no-repeat; margin:10px 0px 0px 8px;}
.new_menu .active_sub_menu{background:url(bg_active_top.png)/*bg_active_top.png*/ no-repeat 14px bottom;}
.new_menu .sub_li_menu.active_sub_menu a{color:#8d4040; text-shadow:#f9f6d5 1px 1px;}
.menu ul li ul.first_list {top:0px; left:0px;}
.menu ul li span.with_sub a i {width:10px; height:9px; background:url(dark_top_arr.png)/*dark_top_arr.png*/ 0 0 no-repeat; margin-left:10px;}
.menu ul li:hover span.with_sub a i {background-position: 0 -13px;}
/* END RP-808 split test. New top menu */

.block_video{width:290px; height:181px; float:left; margin: 5px 20px 0px 0px;}

/* twitter */
.b-share_theme_counter .b-share-btn__twitter {
	background: url(tweet-bg.png)/*tweet-bg.png*/ no-repeat;
}
.b-share_theme_counter .b-share-btn__twitter:hover {
	background-position: 0 1px;
}
.b-share_theme_counter .b-share-icon_twitter { width: 62px; }
.b-share_theme_counter .b-share-btn__twitter:hover, 
.b-share_theme_counter .b-share-btn__twitter:active { background-color: transparent;}
.b-share-btn__twitter .b-share-counter {
	color: #0f8ebf;
	text-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
}
/*fb*/
.b-share_theme_counter .b-share-btn__facebook {
	background: url(fb-bg.png)/*fb-bg.png*/ no-repeat;
}
.b-share_theme_counter .b-share-btn__facebook:hover {
	background-position: 0 1px;
}
.b-share_theme_counter .b-share-icon_facebook { width: 88px; }
.b-share_theme_counter .b-share-btn__facebook:hover, 
.b-share_theme_counter .b-share-btn__facebook:active { background-color: transparent;}
.b-share-btn__facebook .b-share-counter {
	color: #4c6295;
}
/*google*/
.b-share_theme_counter .b-share-btn__gplus {
	background: url(google-bg.png)/*google-bg.png*/ no-repeat;
}
.b-share_theme_counter .b-share-btn__gplus:hover {
	background-position: 0 1px;
}
.b-share_theme_counter .b-share-icon_gplus { width: 86px; }
.b-share_theme_counter .b-share-btn__gplus:hover, 
.b-share_theme_counter .b-share-btn__gplus:active { background-color: transparent;}
.b-share-btn__gplus .b-share-counter {
	color: #912b1f;
}
.b-share_theme_counter .b-share-icon {
	background-image: none;
}