body {
	margin: 0px; padding: 0px; background-color: #fff;
	font-size: 0.8em;
	font-family:  Verdana,Arial,helvetica,Sans-serif;
	color:#000;

}
img {border: none;}
dl,dt,dd {margin: 0;padding: 0;}
ul li {margin-left: -20px;}
h1{	font-size: 1.5em; color: #003fa7; font-family: Tahoma, Verdana,  Arial, Helvetica; white-space: nowrap; font-weight: normal;line-height:1.1em;}
h2{	font-size: 1.4em; color: #003fa7; font-family: Tahoma, Verdana,  Arial, Helvetica;font-weight: normal;line-height:1.2em;}
a{color:#000;}
a:hover{text-decoration:none;}

h1 a, h2 a{color: #003fa7;}

#account a, #account_logout a {
color:#9E2653;
display:block;
font-family:Tahoma,Arial,serif;
font-size:12px;
font-weight:bold;
margin:auto;
text-align:center;
}
#account_link{padding:0 5px;}

#wrap{
	width:991px;margin:0 auto; text-align:center;
	position:relative;
}

#header_block{height:127px;
              //width:986px;
              background:url(//img3.uk.superiorpapers.com/images/header_l.jpg) left bottom no-repeat;}
#keywords{
	height:14px;background:url(//img3.uk.superiorpapers.com/images/top_bg.png) left top repeat-x;
	text-align:right;padding-right:10px;
	font-size:0.85em; color:#fff;
}
#header{position:relative;height:113px;background:url(//img3.uk.superiorpapers.com/images/header_r_new.jpg) right bottom no-repeat;}
.header-livechat {
    bottom: 0;
    display: block;
    height: 113px;
    position: absolute;
    right: 0;
    width: 160px;
    cursor: pointer;
}
styles_main.css (line 43)
a {
    color: #000000;
}
#logo{position:absolute; left:0px; top:0px; width:470px; height:113px;}

#main_block{background:url(//img3.uk.superiorpapers.com/images/lb_bg.gif) left top repeat-y; text-align:left;}


#left_block{width:194px;float:left;
	*background:url(//img3.uk.superiorpapers.com/images/lb_bg.gif) left top repeat-y;
	*border-bottom:1px solid #b2b2b2;
	_background:none;
	_border-bottom:none;
}
#content_block{margin-left:194px;}

.lb_head{
	font-family:  Tahoma, Arial, Helvetica, Verdana,  sans-serif;
	height:42px; padding:7px 0 0 50px; color:#fff; font-size:1.1em;
	text-shadow: 1px 1px 1px #ccc;
	background:url(//img3.uk.superiorpapers.com/images/lb_top_green.png) left top no-repeat;
}
.lb_head a{color:#fff;text-decoration:none;}

.lb_head.lb_blue{background:url(//img3.uk.superiorpapers.com/images/lb_top_blue.png) left top no-repeat;}
.lb_text{font-size:0.9em;margin:0 15px 10px 20px;}

.lb_text ul{padding-left:30px;*padding-left:0px;}
.lb_text ul li {color:#000;padding:4px 0;}
.lb_text ul li a{color:#003fa7;text-decoration:none;}
.lb_text ul li a:hover{text-decoration:underline;}
.lb_text ul li ul{padding-left:25px;*padding-left:0px;}
.lb_text ul li li{
	color:#9e2653;font-size:0.95em;
	padding:4px 0 4px 11px; list-style-type:none;
	background:url(//img3.uk.superiorpapers.com/images/bull.gif) left 11px no-repeat;
/*list-style-type:square; padding:3px 0;*/
}
.lb_text a.curr{text-decoration:underline;}

.lb_center{text-align:center; margin:0px 15px 15px 15px; font-size:0.85em;line-height:1.3em;}
.lb_center a{text-decoration:none;}
.lb_center a:hover{text-decoration:underline;}
.lb_center.no-margin{margin:0px 0px 15px 0;}
.lb_center.no-margin p{margin:10px 15px;}
.lb_center p,.lb_center ul{text-align:left;}

.testimonials_block{font-size:0.85em;}

#menu_top{
	height:28px;
    float: left;
    width:991px;
    position:relative;text-align:left;
	background:url(//img3.uk.superiorpapers.com/images/mnu_bg.png) left top repeat-x;
}
#menu_top ul {padding:0;list-style:none outside none;margin:0;}
#menu_top ul li{
	margin:0;padding:0;list-style:none outside none;
	float:left; display:inline; font-size:0.75em;
	background:url(//img2.uk.superiorpapers.com/images/mnu_sep.png) right 2px no-repeat;}
#menu_top ul li a{
	display:block;height:24px;line-height:24px;
	text-align:center;color:#fff; font-size:1.25em;
	text-decoration: none; padding:0 7px; _display:inline-block;
	margin:3px 3px 0 3px;

}
#menu_top ul li a:hover{text-decoration:underline;}
#menu_top ul li.curr a{color:#fcff00;}
#menu_top ul li.last {background:none;}
#menu_top ul li.last a{}

#bookmark{width:83px;height:16px;top:6px;right:3px;position:absolute;}

#center_block{
    width:634px;
    //width:631px;
    float:left;
}
#right_block{width:163px;float:left;}

#center_block_header{height:100px;background:url(//img2.uk.superiorpapers.com/images/slogan_bg.png) left bottom repeat-x;}
#cbh1{width:431px; float:left;}
#cbh2{width:198px; float:right;}


#cbs1{
	padding:5px 15px 20px 15px; font-size:1em;line-height:1.3em;
	background:url(//img2.uk.superiorpapers.com/images/cont_head.png) left top no-repeat;
}

.with_img{margin:0px 0 5px 0px; padding:16px 0 7px 25px;
	background:url(//img2.uk.superiorpapers.com/images/ico_ss.png) left 10px no-repeat;
}
.content ul{margin-left:20px;}
.content p{line-height:1.5em;}

.content.testimonials p{margin-bottom:20px;}
.content.testimonials p i{color:#003FA7;}

.cb_center {text-align:center;margin:20px 0;}
.content .cb_center{margin:5px 0;}

.center_rows{margin:20px 0;}
.cr_row {clear:both; margin-bottom:10px;padding-bottom:10px; border-bottom:1px solid #474747;}
.cr_photo{width:80px;height:100px; float:left;}
.cr_title{margin-bottom:3px;font-size:1.1em;}
.cr_title a{color:#003fa7; text-decoration:none;}
.cr_title a:hover{text-decoration:underline;}
.cr_text{font-size:0.95em;}

.center_table{border:1px solid #003fa7;padding:1px;}
.ct_header{
	height:27px; color:#003fa7; font-size:1.2em; text-align:right;
	padding:19px 40px 0 0;
	background:url(//img2.uk.superiorpapers.com/images/ct_top.png) left top repeat-x;
}
.center_table ol{margin:0; padding:0;}
.center_table ol li {list-style-position:inside;padding:5px 10px;}
.center_table ol li.even{background-color:#e8f0fb;}

#sub_prices_table{width:100%;padding:5px 12px 10px 12px;}
.spt_td{width:36%; vertical-align:top;}
.spt_td.center{width:28%;}

.spt_td .ct_header{text-align:center;padding-right:0; font-weight:bold;}
.center_table ul{margin:0; padding:0;}
.center_table ul li {list-style:outside none; margin:0;padding:5px 10px;}
.center_table ul li.even{background-color:#e8f0fb;}
.sp_price{float:right; color:#FF0000; font-weight:bold;}


#cards{margin:20px 0;background:url(//img2.uk.superiorpapers.com/images/cb_bg.gif) left top repeat-x; }
#cards1{padding-left:25px;background:url(//img2.uk.superiorpapers.com/images/cb_l.png) left top no-repeat; }
#cards2{padding:8px 15px 0 0;background:url(//img2.uk.superiorpapers.com/images/cb_r.png) right top no-repeat; height:57px;}
#cards img{margin-right:40px;vertical-align:middle;}
#cards img.last{margin-right:0px;}

#green_table{width:520px; margin:20px auto;}
#green_table a{
	display:inline-block;width:151px; height:55px;line-height:55px; text-decoration:none;
	color:#fff; font-size:0.85em; font-weight:bold;	margin:5px 10px;
	background:url(//img2.uk.superiorpapers.com/images/home1_green.gif) left top no-repeat; text-align:center;
}
#green_table a:hover{background:url(//img2.uk.superiorpapers.com/images/home1_red.gif) left top no-repeat;}
#gt_center{clear:both; text-align:center;}
#gt_center a{background:url(//img1.uk.superiorpapers.com/images/home1_blue.gif) left top no-repeat;}

.adm_menu_block{height:40px; background:url(//img1.uk.superiorpapers.com/images/adm_menu_bg.gif) left top repeat-x;margin:20px 0}
.adm_menu_block .amb_1 {height:40px; background:url(//img1.uk.superiorpapers.com/images/adm_menu_left.gif) left top no-repeat;}
.adm_menu_block .amb_2 {height:40px; background:url(//img1.uk.superiorpapers.com/images/adm_menu_right.gif) right top no-repeat;/*margin-left:30px;*/text-align:center;}
.adm_menu_block a{
	display:inline-block;line-height:40px; margin-right:15px; padding-right:15px;
	background:url(//img1.uk.superiorpapers.com/images/adm_menu_sep.gif) right center no-repeat;
	text-decoration:none; color:#003FA7; font-weight:bold; font-size:1.1em;
}
.adm_menu_block a:hover, .adm_menu_block a.curr{color:#000;}
.adm_menu_block a.last{background:none;padding-right:0;margin-right:0;}

.r_block{
	width:163px; margin-bottom:15px;margin-top:15px;
	background:url(//img1.uk.superiorpapers.com/images/rb_bg.png) left top repeat-y;
}
.rb_title{
	font-family:  Tahoma, Arial, Helvetica, Verdana,  sans-serif;
	height:36px; padding:7px 0 0 15px; color:#fff; font-size:1.1em;
	text-shadow: 1px 1px 1px #ccc;
	background:url(//img1.uk.superiorpapers.com/images/rb_top_blue.png) left top no-repeat;
}
.rb_title a{color:#fff;text-decoration:none;}
.rb_text{
	padding:10px; font-size:0.85em;
	background:url(//img1.uk.superiorpapers.com/images/rb_bot.png) left bottom no-repeat;
}
.rb_text ul{padding-left:25px;margin:0;}
.rb_text ul li {
	color:#000;padding:4px 0 4px 11px; list-style-type:none;
	background:url(//img1.uk.superiorpapers.com/images/bull.gif) left 10px no-repeat;
}
.rb_text ul li a{color:#003fa7;text-decoration:none;}

.r_block.rb_top{margin-top:0px;margin-bottom:0;background:url(//img1.uk.superiorpapers.com/images/rb_bg2.gif) left top repeat-y;}
.r_block.rb_top .rb_title{height:50px;background:url(//img1.uk.superiorpapers.com/images/rb_top_blue2.png) left top no-repeat;}
.r_block.rb_top .rb_text{padding-top:0;background: none;}

.rb_quote{font-size:1.2em;color:#9E2653;}
.rb_live_chat{height:128px}
.login_form{margin:5px 0;}
.login_form input{margin-top:5px;}
.login_form .lf_input{width:140px;}
.login_form a{margin-top:5px;display:block;font-size:0.9em;}

#footer_block{
	background: url(//img1.uk.superiorpapers.com/images/footer_bg.png) left top repeat-x;
	height:87px;font-family:Tahoma, Verdana,Arial,Helvetica,sans-serif;
}

#ft_menu{
	text-align:center; color:#fff; line-height:20px;
	font-size:1.1em; font-weight:normal; padding:10px 0 10px 0;
}

#ft_menu a{color:#fff; padding:0 10px;}

#ft_copyright{text-align:center; color:#fff; line-height:20px; font-size:0.9em;}
#ft_copyright a{color:#fff;}

.red{color:#9E2653!important;}
.red a{color:#9E2653!important;}
.red_light{color:#f00;}
.bold {font-weight:bold;}
.fl-left{float:left;}
.fl-right{float:right;}
.clear{clear:both;width:0;height:0;}

/* Old styles for product pages */
.sel_doctype {margin-top:20px;}
.sel_doctype table {
    border: solid 1px #003FA7;
    width: 95%;
    margin:auto;
    _margin: 0 0 0 13;
    _width: 95%;
}
.sel_doctype td {
    width: 50%;
    background: #E8F0FB;
}
#sel_pages_text,
#sel_dt_text,
#sel_papers_text,
#sel_ct_text,
#sel_product_text{
    color: #003FA7;
    font-weight: bold;
    padding: 0.5em 3em;
}
ul.tabs {
list-style: none;
padding: 0;
margin: 0 0 0 3%;
_margin: 0 0 0 13;
width: 100%;
height: 29px;
}
.tabs li {
list-style:none;
padding:0;
margin:0;
float: left;
padding-left: 11px;
background: url('//img1.uk.superiorpapers.com/images/title_leftt_curr.gif') left top no-repeat;
}
.tabs li span {
background: url('//img1.uk.superiorpapers.com/images/title_rightt_curr.gif') right top no-repeat;
padding-right: 12px;
display: block;
float: left;
}
.tabs li a,
.tabs li a:link,
.tabs li a:visited,
.tabs li a:hover
{
padding-top: 11px;
background: url('//img1.uk.superiorpapers.com/images/title_tilet_curr.gif') right top repeat-x;
display: block;
float: left;
height: 18px;
text-decoration: none;
color: #003FA7;
font: bold 12px Arial;
}
.tabs li a:hover{
color: #000;
}
.anylinkcss{position:absolute;visibility: hidden;}
.anylinkcss a{width: 100%;display: block;text-decoration: none;font-weight: bold;color:#003FA7;}
.anylinkcss a:hover{ /*hover background color*/text-decoration: underline;color: #000000;}

#for_prices{font-size:0.9em;}
#sub_prices_table{font-size:0.95em;}

table.prices22 {
	width: 95%;
    margin:auto;
    _margin: 0 0 0 13;
    _width: 95%;
}

table.prices {
	border: solid 1px rgb(0,63,167);
	width: 95%;
    margin:auto;
    _margin: 0 0 0 13;
    _width: 95%;
}
.prices th{
	padding: 4px;
	background: #003fa7;
	color: #fff;
	font: bold 13px Arial;
}
.prices td {
	font: bold 12px Arial;
	color: #003FA7;
	text-align: center;
	background: #E8F0FB;
}
.prices td a,
.prices td a:link,
.prices td a:visited {
	color: #003FA7;
	padding: 4px;
	display: block;
	background: #E8F0FB;
	text-decoration: none;
}
.prices td a:hover {
	background: #D8E1EF;
}
.blue  {background:#003FA7;}
.blue1  {background:#E8F0FB;}
.blue2  {background:#D8E1EF;}

.blue1_pr  {background:#E8F0FB; padding-left:5px; padding-right:5px; font: bold 12px arila; color:#ff0000;}
.blue2_pr  {background:#D8E1EF; padding-left:5px; padding-right:5px; font: bold 12px arila; color:#ff0000;}

.sample_link
{
    margin: 10px 0px 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003fa7;
	font-weight: bold;
	text-decoration: none;
}

a.sample_link:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003fa7;
	font-weight: bold;
	text-decoration: none;
}
a.sample_link:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003fa7;
	font-weight: bold;
	text-decoration: none;
}
a.sample_link:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003fa7;
	font-weight: bold;
	text-decoration: underline;
}


.bg1{background:url(//img1.uk.superiorpapers.com/images/home1_green.gif);text-decoration:none;cursor:hand;}
.bg2{background:url(//img1.uk.superiorpapers.com/images/home1_red.gif);text-decoration:none;cursor:hand;}
.bg3{background:url(//img1.uk.superiorpapers.com/images/home1_blue.gif);text-decoration:none;cursor:hand;}
.bbutton {
	color:#FFFFFF;font-family:Arial,Sans-Serif;font-size:8pt;padding-bottom:5px;
	padding-left:10px;padding-top:5px;text-align:center;text-decoration:none;
}


ul.our_services {
	font-family:"Tahoma";
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#0C48AB;
	padding: 0px 0px 0px 20px;
    _padding: 0px 0px 0px 0px;

}

ul.our_services  li.os_title {
color:#FF1111;font-family:verdana;font-size:1.2em;font-weight:bold; margin-left:-20px;
list-style-type: none!important; list-style-image:none!important;margin-bottom:5px; margin-top:10px;
}


ul.our_services li{
	list-style-image: url('//img1.uk.superiorpapers.com/images/lidis.gif');
	list-style-position: inside;
    _list-style-position: none;
    _padding:0 0 0 -60px;
}

ul.our_services li a {
	color:#0C48AB;
	text-decoration:none
}

ul.our_services li a:visited {
	color:#0C48AB;
	text-decoration:none;
}

ul.our_services li a:hover {
	text-decoration:none;
	color:#000000;
}

.blue {background:none repeat scroll 0 0 #003FA7;}
.reasons1_table2  {
        background:#D8E1EF;
        padding-top: 5px;
        padding-left: 10px;
        padding-bottom: 5px;
		font-size:0.95em;
        }

.reasons1_table1  {
        background:#E8F0FB;
        padding-top: 5px;
        padding-left: 10px;
        padding-bottom: 5px;
		font-size:0.95em;
        }
.h2_name_box {
color:#003FA7;
display:inline;
font-family:Bitstream Vera Sans,Arial,Sans-Serif;
font-size:1.2em;
font-weight:bold;
}

.ul_discount{
    padding: 0px;  margin: 0px 0px 0px 0px;
    color: #000066;   list-style:none;
}

.ul_discount .silver{
    vertical-align:center;    text-align:left;
	background:url(//img1.uk.superiorpapers.com/images/silver.gif) no-repeat 0px 0px;
	list-style:none;	padding:7px 0px 0px 50px;
    margin:0px 0px 10px 0px;    _margin:0px 0px 20px 0px;
}

.ul_discount .gold{
    vertical-align:center;    text-align:left;
	background:url(//img1.uk.superiorpapers.com/images/gold.gif) no-repeat 0px 0px;
	list-style:none;	padding:7px 0px 0px 50px;
    margin:0px 0px 10px 0px;    _margin:0px 0px 20px 0px;
}

.ul_discount .platinum{
    vertical-align:center;    text-align:left;
	background:url(//img1.uk.superiorpapers.com/images/platinum.gif) no-repeat 0px 0px;
	list-style:none;	padding:7px 0px 0px 50px;
    margin:0px 0px 10px 0px;    _margin:0px 0px 0px 0px;
}
.page_2_column{width:796px;}
.page_2_column #center_block {width:796px;}

#content_block.page_1_column {width: 990px; margin: 0 0 0 0;}
#content_block.page_1_column #menu_top{width: 100%;}
#content_block.page_1_column #center_block{width: 100%; background: none repeat scroll 0 0 #FFFFFF;}

@charset "utf-8";
/* CSS Document */
.r_block.rb_top {background:none;}
.customer_area{background:url(//img1.uk.superiorpapers.com/images/aut_top.png) no-repeat top left;}
.r_block.rb_top .rb_title {background:none; height: 50px; text-indent:-2000px;}
.r_block.rb_top .rb_text { background:url(//img1.uk.superiorpapers.com/images/aut_bottom.png) no-repeat left bottom; padding:5px 10px 15px 10px; text-align:center; }
.rb_quote { color: #333333;font-size: 14px; font-weight: bold; text-decoration: none;}
.login_form p { background: url(//img1.uk.superiorpapers.com/images/aut_inp.gif) no-repeat scroll 0 0 transparent;  height: 24px;  margin: 0px 0px 5px 0px; padding:0px 0px 15px 0px; width: 131px;}
.login_form p input {background: none repeat scroll 0 0 transparent; border: medium none; font-size: 11px; height: 24px; padding-left: 5px;    width: 119px!important; margin:0px;}
.login_form a {display: block; font-size:10px; margin-top: 5px; font-weight:bold; color: #003FA7; text-decoration:none;}
.login_form input#submit {background: url(//img2.uk.superiorpapers.com/images/aut_butt.png) no-repeat scroll 0 0 transparent; border: medium none; cursor: pointer;  height: 24px; margin-top: 15px; width: 89px;}
.login_form {margin: 10px 0 5px 0;}
a.right_ban_order{display:block; height:100px;}
.blockFeatured {margin: 20px 0; position: relative;  width: 162px;}
.blockFeatured .name {clear: both; color: #333333; font: bold 14px Arial,Helvetica,sans-serif; margin: 0; padding: 0 0 7px; text-transform: uppercase;}
.blockFeatured .lineFeatured {clear: both;display: block; margin:0px; padding:0px 0px 25px 0px; position: relative;}
.blockFeatured .lineFeatured .titleFeatured {color: #555555; font: 13px Arial,Helvetica,sans-serif; left: 0; position: absolute; top: 3px;}
.blockFeatured .lineFeatured .titleFeatured span {-moz-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; background: none repeat scroll 0 0 #C50040; color: #FFFFFF; font: bold 12px Arial,Helvetica,sans-serif;  margin: 0 5px 0 0;  padding: 2px 3px;  text-align: center;  text-transform: uppercase; position:relative;}
.blockFeatured .lineFeatured .sum {color: #333333;font: 12px Arial,Helvetica,sans-serif; position: absolute; right: 0; top: 3px;}
.blockFeatured .total {-moz-border-radius: 4px 4px 4px 4px; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; background: none repeat scroll 0 0 #003EA6; clear: both;  color: #FFFFFF; display: block;  font: bold 15px Arial,Helvetica,sans-serif;  height: 26px;  position: relative;}
.blockFeatured .total .titleTotal {left: 2px; position: absolute; top: 5px;}
.blockFeatured .total .sumTotal {font-size: 18px; position: absolute; right: 4px;top: 2px;}

.price_generalBlock { margin-top: 10px; margin-bottom: 0px; width:574px; position:relative;}

#center_block .currencyBlock { width:521px; position:relative; text-align:right; float:right;}
#center_block .currencyBlock ul { margin:0px; padding:0px; list-style-type:none; float:right;}
#center_block .currencyBlock ul li#first { margin:0px;}
#center_block .currencyBlock ul li {float:left; text-align:center; width:128px; padding-left: 0px; height:30px; background:url(//img2.uk.superiorpapers.com/images/currency_c.gif) repeat-x; margin-left:3px; position:relative; -moz-border-radius:5px 5px 0px 0px;    -webkit-border-radius:5px 5px 0px 0px; -khtml-border-radius:5px 5px 0px 0px; border-radius:5px 5px 0px 0px;}
#center_block .currencyBlock ul li a {display:block; color:#fff; text-transform:uppercase; font:bold 14px Arial, Helvetica, sans-serif; text-decoration:none; line-height:30px}
#center_block .currencyBlock ul li.active, #content .currencyBlock ul li.active:hover {background:url(//img2.uk.superiorpapers.com/images/currency_a.gif) repeat-x; height:30px; text-align:center;}
#center_block .currencyBlock ul li:hover  { background:url(//img2.uk.superiorpapers.com/images/currency_h.jpg) repeat-x; height:30px; text-align:center;}
#center_block .currencyBlock ul li.active a {color:#333;  font:bold 14px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; display:block; line-height:30px;}
.clr{ height:1%; clear:both; overflow:hidden;}
.prices_form { width:521px; background:#e5edf8; float:right; position:relative; clear:both;}
.prices_form table { width:530px; padding:15px 0px 0px; margin:0px; //margin-top:16px;}
.prices_form table td {padding: 4px;}
.prices_form td.td_name, #price_params_block { color:#333; font:normal 12px Arial, Helvetica, sans-serif; text-align:left;}
.prices_form td.td_name span { margin:0px 0px 0px 20px;}
.prices_form select {border: 1px solid #c5ccd5;padding:1px;width: 328px; padding-left:2px; color:#000; font:normal 12px Arial, Helvetica, sans-serif;}
.prices_form .pf_inp {border: 1px solid #C5CCD5;padding:1px;width: 80px; padding-left:4px;}
.prices_form .or {color:#333; font:normal 12px Arial, Helvetica, sans-serif; margin:0px 10px 0px 0px;}
#next_discount_text { color:#333; font:normal 12px Arial, Helvetica, sans-serif;}
#next_discount_text b { color:#214b98; font:bold 18px Arial, Helvetica, sans-serif; margin:0px 2px;}
table.prices_table { margin:0px; padding:0px; width:100%; position:relative; clear:both;}
table.prices_table th.null { background:none; width:53px;}
table.prices_table th.noneSep {background:#214b98;}
table.prices_table th.name {font-size:18px;color: #FFFFFF;text-align: center;  background:#214b98 url(//img3.uk.superiorpapers.com/images/sep_th.gif) no-repeat top left; height:40px;  color:#fff; font:normal 14px Arial, Helvetica, sans-serif; line-height:40px;}
table.prices_table td {height:28px;  text-align:center; line-height:28px;}
table.prices_table td.days { text-align:right; background:#fff;  line-height:28px; width:53px; color:#333; font:normal 11px Arial, Helvetica, sans-serif;}
table.prices_table td.days span { margin-right:7px;}
table.prices_table td a { color:#214b98; display:block; font:bold 12px/28px Arial, Helvetica, sans-serif; text-decoration:none; position:relative;}
table.prices_table td a span.buy {display:none;}
table.prices_table td a span.buy img { border:none;}
table.prices_table td:hover  span.buy { display:block; position:absolute; top:3px;  right:20px; padding-left:5px; cursor:pointer;}
table.prices_table td:hover, table.prices_table tr:hover td.days { background:url(//img3.uk.superiorpapers.com/images/td_hover.jpg) repeat-x; height:28px;}
table.prices_table td:hover a,table.prices_table tr:hover td span.urgency { color:#fff; text-decoration:none;}
table.prices_table tr.odd { background:#e5edf8; position:relative;}
.sep_td {background-image:url(//img3.uk.superiorpapers.com/images/sep_td.gif); background-repeat:no-repeat; background-position:top -3px; z-index:1;}

.blockInfo{ background:url(//img3.uk.superiorpapers.com/images/bg_p.gif) repeat; height:235px; width:186px; float:left; color:#092140;  -moz-border-radius:10px;  -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; margin:10px 4px 6px 0px; position:relative;}
.blockInfo img { float:right;  text-align:left; margin:0px 8px;}
.blockInfo .pages { float:left; width:85px; line-height:30px; text-align:center; margin:0px 5px; font-size: 12px;}
.blockInfo .pages a { color:#092140; font-style:italic; text-decoration:underline;}
.blockInfo p, .blockInfo p.total { display:block; clear:both; margin:0px 0px 10px 0px; position:relative; padding-left:15px; text-align:left; font-size: 12px;}
.blockInfo p.total { color:#a42851; font-size:14px; font-weight:bold;}
.blockInfo p span, .blockInfo p.total span { position:absolute; right:20px; top:0px; text-align:right; }
.blockInfo h4.features, .blockInfo h4.guarantee, .blockInfo h4.discounts, .format h4.format { height:27px; background:#a32850; margin:10px 0px; color:#fff; font-style:italic; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; padding:0px 0px 0px 15px; font-weight:normal;}
.blockInfo h4.guarantee, .format h4.format {color:#092140; background:none;}
.blockInfo h4.discounts { color:#c5221a;background:none;}
.format { clear:both;  background:url(//img3.uk.superiorpapers.com/images/bg_p.gif) repeat; height:125px; width:376px; -moz-border-radius:10px;  -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; position:relative;}
.format .text { float:left; width:150px; text-align:left;}
.format .text span, .format .font span  { display:block; clear:both; position:relative;  margin:0px 0px 25px 0px;}
.format .font span  { display:block; clear:both; position:relative;  margin:0px 0px 25px 0px;}
.format .text span small , .format .font span small  { font-size:11px; color:#092140; margin:0 11px; position:absolute; left:5px; top:0px; line-height:20px;}
.format .text span strong, .format .font span strong { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#092140; font-weight:normal; position:absolute; right:5px; top:0px;}
.format .font span strong { margin-right:10px;}
.format .font { float:right; width:190px; line-height:20px;}
#order_total_block {width: 340px;}
.preview_value span {float: left;margin: 0 8px 0 4px;}
#phone_order_hint {float: left;}
#price_params_block {
    background: none repeat scroll 0 0 #E5EDF8;
    float: left;
    margin-left: 53px;

    padding-top: 4px;
    padding-bottom: 8px;
    padding-left: 24px;
    position: relative;
    width: 497px;
}
.price_params_label {
    float: left;
    width: 143px;
}
#price_params_block input {
    border: 1px solid #C5CCD5;
    padding: 1px 1px 1px 4px;
}
.payment-resubmit-wrap{background: none repeat scroll 0 0 #FFFFFF!important;}
#cbs1, #center_block_sub1 {
    background: url("//img2.uk.superiorpapers.com/images/cont_head.png") no-repeat scroll left top transparent;
    font-size: 1em;
    line-height: 1.3em;
    padding: 5px 15px 20px;
}

.with_img, .central_title_media, .h1_central_title_media {
    background: url("//img2.uk.superiorpapers.com/images/ico_ss.png") no-repeat scroll left 10px transparent;
    margin: 0 0 5px 0;
    padding: 16px 0 7px 25px;
    white-space: normal;
    width: 350px;
}

.bish_news a {
    color: #003FA7;
    text-decoration: none;
}

#news_date{color: #A1A0A0;float: right;margin: 15px 0 0;}
#news_date_latest, #news_date_arch{color: #A1A0A0;float: right;}
.a_small_title_media{text-decoration:none;}
#news_block{overflow:hidden;margin:0 0 10px 0;}
	.bish_news a{color: #003FA7;text-decoration:none;}
        .bish_news a:hover{text-decoration:underline;}

        #cbs2{
        font-size: 0.9em;
    line-height: 1.3em;
    padding: 5px 15px 20px;}

  #media_paginator {
    height:38px;
    text-align: center;
    background: url("//img2.besttermpaper.com/line.jpg") repeat-x scroll center bottom transparent;
    padding-bottom: 2px;
    margin: 0px 10px;
}

#media_paginator ul.page_menu{
    display: table;
    margin: 0 auto;
    padding: 0;
    list-style-type:none;
}

#media_paginator ul.page_menu li{
    float:left;
    margin:0px;
    padding:0px;
}

#media_paginator ul.page_menu li.not_activ{
    background-color:#d4d4d4;
    font:12px/21px Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    color:#fff;
    line-height:38px;
    padding:0px 20px;
    margin:0px;
}

#media_paginator ul.page_menu li.activ a{
    background-color:#225d95;
    font:12px/21px Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    color:#fff;
    line-height:38px;
}

#media_paginator ul.page_menu li.activ a:hover{
    background-color:#225d95;
    font:12px/21px Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    color:#fff;
    line-height:38px;
}

#media_paginator ul.page_menu li.selected{
    background-color:#a7a7a7;
    font:14px/21px Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#fff;
    border-left:1px #FFFFFF solid;
    line-height:38px;
    padding:0px 20px;
    margin:0px;
}

#media_paginator ul.page_menu li a{
    display:block;
    text-decoration:none;
    padding:0px 20px;
    margin:0px;
    background-color:#f5f5f5;
    font:14px/21px Arial, Helvetica, sans-serif;
    color:#4c7ba8;
    line-height:38px;
    border-left:1px #dbdbdb solid;
}

#media_paginator ul.page_menu li a:hover{
    background-color:#a7a7a7;
    border-left:1px #fff solid;
    color:#fff;
}
.lb_head.lb_blue, .lb_text{behavior:url(/styles/PIE.htc);}
#left_block {float: left; width: 194px; position:relative;}
#content_block {margin-left: 194px; padding-top:28px;}
#left_block #menu_top{top:0px;}
#content_block.page_1_column {margin: 0; width: 990px; padding-top:0px;}

.arch_media {float: left; width: 370px;}
@charset "utf-8";
/* CSS Document */
#footer_block{ height:230px; background: url("//img1.uk.superiorpapers.com/images/footer_bg.png") repeat-x scroll left top #236ac9;}
.foot_payments{ width:953px; height:68px; background:url(//img3.uk.superiorpapers.com/images/foot_payments.png) no-repeat; margin:13px auto 12px auto;}
.main_order_ban{ background:url(//img1.uk.superiorpapers.com/images/UKSP-74-banner-Final.jpg) no-repeat top right; display:inline-block; height:202px; padding-right:211px;}

#main_block{ background:none;text-align: left;}
* + html #left_block{background:none; border-bottom:0px;}
.lb_head.lb_blue { background:url(//img1.uk.superiorpapers.com/images/sidebar_block_bg.png) no-repeat top left #f5f8fd; border:1px #04224b solid; border-bottom:0px; border-radius:7px 7px 0px 0px; -moz-border-radius:7px 7px 0px 0px; -webkit-border-radius:7px 7px 0px 0px; padding: 0px 0 0 50px; height:49px; position:relative;}
.lb_text {font-size: 0.9em; padding: 0 15px 10px 15px; margin:0px; border:1px #04224b solid; border-top:0px; border-radius:0px 0px 7px 7px; -moz-border-radius:0px 0px 7px 7px; -webkit-border-radius:0px 0px 7px 7px; background:#f5f8fd; margin-bottom:10px; position:relative;}
.lb_text ul {padding-left: 30px; margin:0px;}
.lb_text.testimonials_block .content p{margin:0px 0px 5px 0px; padding:15px 0px 0px 0px; color:#04224b;}
.lb_head a {color:#04224b; text-decoration: none; text-shadow:none; font-size:18px;}
.lb_head a span{ display:block; font-size:14px;}
.lb_head a.one_line{line-height:46px;}
.lb_text ul{ list-style-type:none; margin:0px; padding:5px 0px 0px 0px;}
.lb_text ul li {color: #000000; padding:4px 0 4px 15px; background:url(//img1.uk.superiorpapers.com/images/black_arr.png) no-repeat 0px 8px; margin:0px;}
.blue_bg{ background:url(//img1.uk.superiorpapers.com/images/blue_bg.gif) repeat-x;}
.customer_area {background:url(//img1.uk.superiorpapers.com/images/customer_area_bg.gif) no-repeat scroll left top transparent;}
.r_block.rb_top .rb_text {background:url(//img1.uk.superiorpapers.com/images/customer_area_bottom.gif) no-repeat scroll left bottom transparent; padding: 5px 10px 15px;    text-align: center;}
.login_form p input{ line-height:24px;}
/*Payment Error*/
.paymentError{margin-bottom: 16px;}
.paymentError .sorryBlock{margin: 0.8em 0;}

.menuLeft {
    list-style: none;
    padding: 0 0 14px 0;
}
.menuLeft li {
    clear: both;
    margin-left: 0;
    line-height: 36px;
    border-top: 1px solid #d6e1ef;
    position: relative;
}

.menuLeft li:first-child {
    border: none;
}
.menuLeft li:hover {
    background: -webkit-radial-gradient(53% 60%, cover, #eef7ff 0%, #eef7ff 40%, rgba(255, 255, 255, 0 ) 100%);
    background: -moz-radial-gradient(53% 60%, cover, #eef7ff 0%, #eef7ff 40%, rgba(255, 255, 255, 0 ) 100%);
    background: radial-gradient(53% 60%, cover, #eef7ff 0%, #eef7ff 40%, rgba(255, 255, 255, 0 ) 100%);
}
/* Right arrow */
.menuLeft li:after {
    content: '';
    display: block;
    width: 16px;
    height: 28px;
    position: absolute;
    top: 0;
    right: 5px;
    background: url(../images/icoMenu.png) -10px -470px no-repeat;
}
.menuLeft li:hover:after {
    background: url(../images/icoMenu.png) -46px -470px no-repeat;
}

/* Icons */
.menuLeft li i {
    width: 36px;
    height: 36px;
    display: block;
    float: left;
    background: url(../images/icoMenu.png) no-repeat;
}
.menuLeft li.home:hover i {
    background-position: -36px 0;
}
.menuLeft li.price i {
    background-position: 0 -36px;
}
.menuLeft li.price:hover i {
    background-position: -36px -36px;
}
.menuLeft li.faq i {
    background-position: 0 -72px;
}
.menuLeft li.faq:hover i {
    background-position: -36px -72px;
}
.menuLeft li.samples i {
    background-position: 0 -108px;
}
.menuLeft li.samples:hover i {
    background-position: -36px -108px;
}
.menuLeft li.discounts i {
    background-position: 0 -144px;
}
.menuLeft li.discounts:hover i {
    background-position: -36px -144px;
}
.menuLeft li.about i {
    background-position: 0 -180px;
}
.menuLeft li.about:hover i {
    background-position: -36px -180px;
}
.menuLeft li.services i {
    background-position: 0 -216px;
}
.menuLeft li.services:hover i {
    background-position: -36px -216px;
}
.menuLeft li.order i {
    background-position: 0 -252px;
}
.menuLeft li.order:hover i {
    background-position: -36px -252px;
}
.menuLeft li.subjects i {
    background-position: 0 -288px;
}
.menuLeft li.subjects:hover i {
    background-position: -36px -288px;
}
.menuLeft li.process i {
    background-position: 0 -324px;
}
.menuLeft li.process:hover i {
    background-position: -36px -324px;
}
.menuLeft li.testimonials i {
    background-position: 0 -360px;
}
.menuLeft li.testimonials:hover i {
    background-position: -36px -360px;
}
.menuLeft li.contact i {
    background-position: 0 -396px;
}
.menuLeft li.contact:hover i {
    background-position: -36px -396px;
}
.menuLeft li.afProgram i {
    background-position: 0 -432px;
}
.menuLeft li.afProgram:hover i {
    background-position: -36px -432px;
}


.menuLeft a {
    display: block;
    width: 100%;
    height: 100%;
    font-weight: bold;
    font-size: 13px;
    color: #003ea6;
    text-decoration: none;
}
.menuLeft li.order a {
    color: #bd362f;
    font-weight: bold;
}

.labelMid {
    border-bottom: 1px solid #b8b8b8;
}
.labelMid,
.labelMid a {
    padding-bottom: 4px;
    line-height: 18px;
    font-size: 17px;
    font-weight: bold;
    color: #0b41ad;
    text-decoration: none;
}
.labelMid span {
    font-weight: normal;
}

.testimonials_block .content {
    padding-left: 26px;
    font-size: 12px;
    color: #333;
    position: relative;
}
.testimonials_block .content:before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    left: -5px;
    top: 0;
    background: url(../images/icoMenu.png) -3px -366px no-repeat;
}

#cbs1 {
    background: none !important;
}
.questionsBlockTop {
    width: 100%;
    height: auto;
    position: relative;
    display: table;
}
.questionsBlockTop:before {
    content: '';
    display: block;
    width: 1px;
    height: 100%;
    position: absolute;
    left: 375px;
    top: 0;
    background: #86a3d8;
}
.questionUlBlock {
    float: left;
    width: 370px;
}
.questionUlBlock ul {
    width: 82%;
    margin-top: 0;
    list-style: none;
    font-style: italic;
}
.questionUlBlock li {
    position: relative;
    margin-bottom: 10px;
}
.questionUlBlock li:before {
    content: '';
    display: block;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 0;
    left: -40px;
    background: url('../images/questionIco.png') center no-repeat;
}
.questionUlBlock p {
    padding-left: 42px;
    margin-bottom: 0;
}
.questionUlBlock b span {
    color: #9e0436;
}

.ulRightTopBlock {
    width: 196px;
    float: right;
}
.ulRightTopBlock ul {
    margin-left: -20px;
}
.ulRightTopBlock li {
    margin-top: 10px;
    padding: 0;
    color: #124283;
}

.questionsUnderText {
    color: #333;
    font-weight: bold;
    font-size: 13px;
}



.customerArea {
    padding-bottom: 10px;
}

.getQuoteButton {
    margin-bottom: 10px;
    display: block;
    width: 158px;
    height: 40px;
    line-height: 40px;
    border-radius: 6px;
    -pie-border-radius: 8px;
    behavior: url(css/PIE.htc);
    border: 1px solid #236ac9;
    background: #1754b6;
    background: -webkit-linear-gradient(#2269c8, #0a3a9f);
    background: -o-linear-gradient(#2269c8, #0a3a9f);
    background: -moz-linear-gradient(#2269c8, #0a3a9f);
    background: linear-gradient(#2269c8, #0a3a9f);
    box-shadow: inset 0 0 1px 1px #77a2de,
    0 2px 3px #ccc;
    font-family: arial, tahoma, helvetica,"lucida grande", sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: white;
    text-align: center;
    text-decoration: none;
}
.getQuoteButton i {
    font-size: 8px;
    position: relative;
    bottom: 3px;
}
.getQuoteButton:hover {
    background: #14489c;
    background: -webkit-linear-gradient(#1d5cad, #082f85);
    background: -o-linear-gradient(#1d5cad, #082f85);
    background: -moz-linear-gradient(#1d5cad, #082f85);
    background: linear-gradient(#1d5cad, #082f85);
}
.getQuoteButton:active {
    background: #113c82;
    background: -webkit-linear-gradient(#0a3a9f, #2269c8);
    background: -o-linear-gradient(#0a3a9f, #2269c8);
    background: -moz-linear-gradient(#0a3a9f, #2269c8);
    background: linear-gradient(#0a3a9f, #2269c8);
    box-shadow: inset 0 -1px 1px 1px #77a2de,
    0 2px 3px #ccc;
}

.orderNowButOfferCenter {
    position: absolute;
    top: 115px;
    left: 2px;
    display: block;
    width: 174px;
    height: 50px;
    line-height: 48px;
    border-radius: 6px;
    -pie-border-radius: 6px;
    border: 1px solid #79062b;
    background: #ab2121;
    background: -webkit-linear-gradient(#ca3232, #8c1010);
    background: -o-linear-gradient(#ca3232, #8c1010);
    background: -moz-linear-gradient(#ca3232, #8c1010);
    background: linear-gradient(#ca3232, #8c1010);
    box-shadow: inset 0 1px 1px 1px #dd7878,
    0 2px 3px #ccc;
    behavior: url(../css/PIE.htc);
    font-family: arial, tahoma, helvetica,"lucida grande", sans-serif;
    font-size: 21px;
    font-weight: bold;
    color: white;
    text-align: center;
    text-decoration: none;
}
.orderNowButOfferCenter i {
    font-size: 8px;
    position: relative;
    bottom: 3px;
}
.orderNowButOfferCenter:hover {
    background: #911c1c;
    background: -webkit-linear-gradient(#b02c2c, #730d0d);
    background: -o-linear-gradient(#b02c2c, #730d0d);
    background: -moz-linear-gradient(#b02c2c, #730d0d);
    background: linear-gradient(#b02c2c, #730d0d);
}
.orderNowButOfferCenter:active {
    background: #781717;
    background: -webkit-linear-gradient(#8c1010, #ca3232);
    background: -o-linear-gradient(#8c1010, #ca3232);
    background: -moz-linear-gradient(#8c1010, #ca3232);
    background: linear-gradient(#8c1010, #ca3232);
    box-shadow: inset 0 -1px 1px 1px #dd7878,
    0 2px 3px #ccc;
}

.lf_input {
    padding-left: 10px;
    margin-bottom: 10px;
    width: 150px !important;
    height: 25px;
    border: 1px solid #bbbcbc;
    border-radius: 3px;
}

.loginWrap {
    width: 100%;
    display: table;
}
.passForgot {
    width: 85px;
    float: left;
}
.passForgot a {
    color: #0b41ad;
}
.logIn {
    display: block;
    width: 60px;
    height: 26px;
    line-height: 20px;
    float: right;
    border-radius: 4px;
    -pie-border-radius: 4px;
    behavior: url(css/PIE.htc);
    border: 1px solid #236ac9;
    background: #1754b6;
    background: -webkit-linear-gradient(#2269c8, #0a3a9f);
    background: -o-linear-gradient(#2269c8, #0a3a9f);
    background: -moz-linear-gradient(#2269c8, #0a3a9f);
    background: linear-gradient(#2269c8, #0a3a9f);
    font-family: arial, tahoma, helvetica,"lucida grande", sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: white;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
}
.logIn:hover {
    background: #14489c;
    background: -webkit-linear-gradient(#1d5cad, #082f85);
    background: -o-linear-gradient(#1d5cad, #082f85);
    background: -moz-linear-gradient(#1d5cad, #082f85);
    background: linear-gradient(#1d5cad, #082f85);
}
.logIn:active {
    background: #113c82;
    background: -webkit-linear-gradient(#0a3a9f, #2269c8);
    background: -o-linear-gradient(#0a3a9f, #2269c8);
    background: -moz-linear-gradient(#0a3a9f, #2269c8);
    background: linear-gradient(#0a3a9f, #2269c8);
}


.guaranteeBlock li {
    line-height: 26px;
    color: #333;
    font-size: 14px;
}


.offerCenterImg img {
    margin: 20px 0;
}

.priceCenterBlock {

}
.priceCenter {
    margin: 0 0 10px 30px;
    float: right;
    width: 115px;
    height: 41px;
    line-height: 40px;
    background: #e7ecf6;
    border-radius: 6px;
    font-size: 17px;
    font-weight: bold;
    color: #333;
}
.priceCenter div {
    width: 55px;
    height: 40px;
    float: left;
    background: url(../images/priceE.png) center no-repeat;
}

.with_img {
    margin-top: 20px;
}
.testiMoreLink {
    text-align: right;
}
.testiMoreLink a {
    color: #0b41ad;
}


#offerCarusel {
    position: relative;
    width: 604px;
    height: 198px;
    overflow: hidden;
}
#ofCarFragments > div {
    display: none;
}
#ofCarFragments > div.active {
    display: block;
}
#fragNav {
    position: absolute;
    top: -14px;
    left: 430px;
    list-style: none;
    padding: 0;
    z-index: 1;
}
#fragNav li {
    margin: 24px 0;
    display: block;
    width: 143px;
    height: 30px;
    background: rgba(0,0,0,.0);
    *visibility: hidden;
    cursor: pointer;
}
.disclaimer {
	text-align: center;
	color: #fff;
	font-size: 11px;
}
.disclaimer::before {
	content: 'DISCLAIMER: The completed product is for research purposes only. The company bears no responsibility for the use of research work, not intended for education use, the work is sold as-is with the highest quality and service available and written by freelancers';
}

#remember_me, #remember_me_login {
	display: none;
}
.remember_me_label {
	display: block;
	color: #606060;
	margin-bottom: 7px;
	font-size: 13px;
	height: 23px;
	line-height: 22px;
	padding-left: 23px;
	background: url(/images/remember_me.png) no-repeat;
	cursor: pointer;
	background-position: left center;
	font-family: "Tahoma";
	text-align: left;
	position: relative;
	margin-left: 0!important;
}
#remember_me_login + .remember_me_label {
	display: inline-block;
	position: relative;
	left: 100px;
	top: 8px;
}
#remember_me:checked + label:before, #remember_me_login:checked + label:before {
	content: url(/images/remember_me_checked.png);
	position: absolute;
	left: 2px;
}
.payment_page #wrap {
	text-align: left;
}
.payment_page .disclaimer {
	text-align: left;
	padding: 0;
}
.payment_page .error {
	font-size: 11px;
}
.billing_details__error.err-cls#error_cc_exp + .billing_details__error.err-cls#error_cvv2 {
	left: 248px;
}
.billing_details__error.err-cls#error_firstname + .billing_details__error.err-cls#error_lastname {
	left: 225px;
}
.payment_page .selectric .label {
	margin: 0 20px 0 10px;
}
.main_vas_info .title_vas_info {
	margin:0;
}
.detailed_descr_vas {
	margin-left: 40px!important;
}
#content_block.page_1_column .main_vas_info {
	padding: 0px 0px 14px 100px!important;
}

.select2-results li {
	margin-left: 0;
}

.vas_row #phone_order_hint {
  margin-top: -5px;
  margin-left: 10px;
}
.payment_page span {
	-webkit-text-size-adjust: none;
	text-size-adjust: none;
}