body 
{ background-color: #fff; padding: 0; margin: 0; }

form
{ padding:0px; margin:0px; }

.content table
{ width:95%; }

.pdtopsmall
{ margin-top:5px; }

#main
{ width:100%; }

#main_body
{ max-width: 1000px; min-width: 1000px; background-color: #f8f8ec; }

#header 
{ height: 158px; font-size:0px; clear: both;}

#header #hc 
{ background: url('http://img1.besttermpaper.com/images/top_header.jpg') left top no-repeat;	padding-left: 0px; height: 132px; }

#header #header_logo
{ float:left; padding-left:9px;}

#header #header_live_chat
{ float:right; background: url('http://img2.besttermpaper.com/images/top_right.gif') no-repeat scroll left top transparent; width:366px; height:132px;}

#hmenu a,
#hmenu a:link,
#hmenu a:visited {
	color: #fff;
	text-decoration: none;
	font: bold 14px Arial;
}

#hmenu a.yellow, #hmenu a.yellow:hover{ color:#fcff00;  }

#hmenu a:hover {
	color: #C2D9FA;
}

#content {
	background:url('http://img2.besttermpaper.com/images/left_shadow.gif') left repeat-y;
    clear: both;
}

#content_right_shadow {
	overflow: hidden;
	padding-right:9px;
	background:url('http://img2.besttermpaper.com/images/right_shadow.gif') right repeat-y;
	padding-top:10px;
}


#lcolumn {
	width: 210px;
	padding-left:11px;
	padding-right:2px;
}

#rcolumn {
	padding-right: 1px;
	padding-left:5px;
	width: 220px;
}

#main_center {
	height:7px; background: url('http://img1.besttermpaper.com/images/top_center_part.jpg') center top no-repeat;
	/*padding-top:10px;*/
}

#main_center_content {
	/*width:587px; */
	width:76%; 
	padding-left:1px; 
	padding-right:1px; 
	text-align:left; 
	background-color:#fff;
}

#main_left
{ background: url('http://img1.besttermpaper.com/images/left_center_part.jpg') right top no-repeat; width:7px;  }

#main_right
{ background: url('http://img1.besttermpaper.com/images/right_center_part.jpg') left top no-repeat; width:7px; }


#lm {
}

#lm2 {
	padding: 5px 8px 15px;
}

#lm2 ul {
	margin: 0;
	padding: 0;
}

#lm2 ul li{
	text-align:left;
	list-style:none;
	padding-left:10px;
}

#lm2 ul div, #lm2 ul div.last{
	padding-bottom:5px;
	padding-left:20px;
	padding-top:5px;
	background: url('http://img1.besttermpaper.com/images/menu_li_spacer.jpg') left bottom no-repeat;
}

#lm2 ul li a, #lm2 ul li a:visited {
	font:normal 18px Arial;
	color:#000;
	text-decoration:none;
}

#lm2 ul li.sel_item_menu{
	background: url('http://img1.besttermpaper.com/images/sel_item_menu.png') left center no-repeat;
}

#lm2 ul li.sel_item_menu a, #lm2 ul li.sel_item_menu a:visited{
	font:normal 18px Arial;
	color:#225d95;
}

#lm2 ul li div.sel_item_menu_ord{
	/*background: url('http://img1.besttermpaper.com/images/sel_item_menu.png') left center no-repeat;*/
}

#lm2 ul li div.sel_item_menu_ord a, #lm2 ul li div.sel_item_menu_ord a:visited{
	font:normal 18px Arial;
	color:#962039;
}

/*.h1_central_title
{ 
    margin:0px;
    padding:0px;
    font: bold 20px Arial; color:#962039; padding:0px; margin:0px; padding-top:15px;
}*/

/*#csc #im_user
{ position:relative; z-index:2; top:-18px; float:right; left:-15px;}*/

#csc ul li a, #csc ul li a:visited {
	font:normal 14px Arial;
	color:#962039;
	text-decoration:none;
}

#csc ul li a:hover {
	font:normal 14px Arial;
	color:#962039;
	text-decoration:underline;
}

.block h2, .block h2 a, .block .h1_central_title, .block .h1_central_title a
{ padding:0px; margin:0px; padding-top:20px; font: bold 23px Arial; color:#962039; padding-left: 15px; text-decoration:none; }

.block h2 a:hover, .block .h1_central_title a:hover
{ text-decoration:underline; }

.content
{ font:normal 14px Arial; color:#2f2f2f; }

.block h2.h_blue
{ color:#225d95; }

.content, .h2_text
{ font:normal 14px Arial; color:#2f2f2f; }

.block .content, .block_price .content
{ padding-left:13px; padding-right:13px; font:normal 14px Arial; color:#2f2f2f; }

.block .content h2, .block .content .h1_central_title
{ padding-left: 0px; }


.block .content p
{ padding:0px; margin:0px; padding-bottom:15px; font:normal 14px Arial; color:#2f2f2f; }

.block .content a
{ cursor:pointer; text-decoration:none;}

.block .content a:hover
{ cursor:pointer; text-decoration:underline;}


.leading h2
{ padding-bottom:10px; }

.leading, .about
{ font: normal 14px Arial; color:#2f2f2f; width: 580px; }

.guaranteed
{ border:1px solid #8d8728; }

.guaranteed .title
{ 	border-bottom:1px solid #8d8728; margin-left:10px; padding-left:50px; padding-top:10px; padding-bottom:10px; font:bold 23px Arial; color:#8d8728; 
	background: url('http://img1.besttermpaper.com/images/gr_marker.jpg') left center no-repeat;}

.guaranteed td ul
{ margin:0px; padding:0px; padding-left:25px; padding-top:10px; padding-bottom:10px;}

.guaranteed li
{ list-style-image:url('http://img1.besttermpaper.com/images/bulet1.jpg'); font:normal 14px Arial; color:#02294f; }

#why_choose_us li, #why_choose_us li a, #why_choose_us li a:visited
{ list-style-image:url('http://img1.besttermpaper.com/images/bulet2.jpg'); font:normal 14px Arial; color:#2f2f2f; text-decoration:none;}
 
#why_choose_us li a:hover
{ text-decoration:underline; }                                  

.levlist td.link_list:hover, .levlist1 td.link_list:hover
{ border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; background: #fff url('http://img2.besttermpaper.com/images/li5.gif') bottom center no-repeat; padding-bottom:2px; }

.content ul {
	font:normal 14px Arial;
	color: #2f2f2f;
	padding:0px; margin:0px;
	padding-left:16px;
	list-style-image: url('http://img1.besttermpaper.com/images/bulet1.jpg');
}

#prices a,
#prices a:link,
#prices a:visited {
	color: #000;
}
#prices a:hover {
	color: #D84E10;
}

ul.faql li a, ul.faql li a:visited
{ font:normal 14px Arial; color: #225d95; }

a.none,
a.none:link,
a.none:visited,
a.none:hover {
	color: inherit;
	text-decoration: inherit;
}

/*img.prod_img {
	float: left;
	padding: 1px 0 8px;
	margin-right: 0.8em;
	background: #fff url('http://img1.besttermpaper.com/images/99shad.jpg') right bottom no-repeat;
	font-weight: bold;
	color: #000;
}*/

.service_page li, .service_page li a, .service_page li a:visited
{ font:bold 13px Arial; color:#2f2f2f; text-decoration:none; }

#foot {
	margin-top:20px;
	font: normal 12px Arial;	
	height: 65px;
	border:1px solid #8d8728;
	border-bottom:0px;
	width:90%;
	color:#555555;	
	padding-top:20px;
}

#foot div.links a, #foot div.links a:visited  
{ font:normal 13px Arial; color:#555555; text-decoration:none; }

#foot div.links a:hover
{ text-decoration:underline; }

.sbtn a,
.sbtn a:link,
.sbtn a:visited {
	color: #fff;
	text-decoration: none;
	display: block;
	width: 98px;
	text-align: center;
	font:bold 14px/23px Taxoma;
}

a.sample,
a.sample:link,
a.sample:visited,
a.sample:hover {
	width: 62px;
	height: 77px;
	text-decoration: none;
	background: url('http://img1.besttermpaper.com/images/sample.jpg') center center no-repeat;
	display: block;
	float: left;
}

.top_h_bg .h2_old_h3 a, .top_h_bg .h2_old_h3 a:hover, .top_h_bg .h2_old_h3 a:visited, .top_h_bg .h2_old_h3 a:link {
    display:inline;
    font:bold 16px Arial;
    color:#225d95;
    padding:0px;
    margin:0px;
    background: none;
    background-image: none;
    text-decoration:none;
}

/*Customer inside*/
/*Login*/
.title_text a:hover{
	text-decoration: none !important;
}
.main_div a:hover{
	text-decoration: underline;
}
#save_survey a:hover{
	color:A2A2A2;
	text-decoration: none;
}

.place_order span a:hover{
	text-decoration: none;
}

/*Identification*/

.upload_identy a:hover{
	color:A2A2A2;
	text-decoration: none;
}

/*Discounts*/
/*Profile*/
/*Preferred*/

.big_blue p a:hover{
	color:#003EA6;
	text-decoration: none;
}
#place_order a:hover{
	color: #FFFFFF;	
	text-decoration: underline;
}

/*Orders*/

.rul4 a:link {
    color: #e05547;
    text-decoration: underline;
}
.rul4 a:visited {
    color: #e05547;
    text-decoration: underline;
}
.rul4 a:hover {
    color: #e05547;
    text-decoration: none;
}
.big_grey p a:hover{
	color:#003EA6;
	text-decoration: none;
}
.big_grey span a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

/*ToolTips*/
/*ToolTips End*/

#order_detail_topic span a:hover{
	text-decoration: underline;
}

/*Request Revision*/
/*Menu*/

#payment_link:hover{
	color: #003EA6;
}

.testimonial_author
{
	text-align:right;
	color:#70abe5;
	text-decoration:none;
	font-style:italic;
}

a.testimonial_view_more,a.testimonial_view_more:link
{
	color:#000;
	text-decoration:none;
}
a.testimonial_view_more:hover
{
	text-decoration:underline;
}
.right_block {padding: 5px 0px;}
.rb_content {background: url(http://img1.besttermpaper.com/images/rb_bg.gif) top left repeat-y;}
.rb_content ul a:hover {text-decoration: underline;}
.rb_bot {height: 10px;}

.rb_discount {background: url('http://img2.besttermpaper.com/images/spriteme1.png') no-repeat  -10px -162px; padding: 140px 0px 10px 0px; height: 24px;}
.rb_discount a {color: #000; text-decoration: none;}

.levlist td.bg_right_list {
    background-color: #F0F0D8;
    padding: 5px 10px;
    width: 190px;
}

#login_image{
    position: relative;
    float:left;
}
.login_form {
    background-color: #F0F0D8;
    padding: 5px 10px;
    width: 190px;
}
.login_form input{margin-top:5px;}
.login_form .lf_input{width:140px;border:1px solid #dfdfda;}
.login_form .lf_input:focus{border:1px solid #b3d9fb;}
.login_form a{margin-top: 5px; display: block; font-size: 0.9em; color: #000;}

.ui_title a:hover{text-decoration:underline;}

.more_link {
	display:block; color:#000; font-size: 14px; font-family: Arial, sans-serif; line-height:16px; padding-left:20px;
	text-decoration:none; margin:5px 0 5px 15px; text-align:left;
	background: url('http://img2.besttermpaper.com/images/spriteme1.png') no-repeat -10px -391px;
}
.more_link:hover{
	text-decoration:underline; color:#4790cf!important;
	background: url(http://img3.besttermpaper.com/images/arrow_over.png) left center no-repeat!important;
}

.login_form .more_link, .user_info .more_link{margin-left:0;}
.but_right{text-align:right;}

.aL {text-align: left;}

#menu_container {height: 26px; background-image: url('http://img1.besttermpaper.com/images/menu_fon.jpg'); padding: 0px 10px; position: relative;}
#menu_top{
	height:26px;
    position:relative;text-align:left;
    font-size: 14px;
    font-family: Arial, sans-serif;
	background:url(http://img1.besttermpaper.com/images/mnu_off.gif) 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; height:26px;
	padding-right:2px;
	background:url('http://img2.besttermpaper.com/images/spriteme1.png') no-repeat 100% -346px;
}
#menu_top ul li a{
	display:block;height:26px;line-height:26px;
	text-align:center;color:#fff;;
	text-decoration: none; _display:inline-block;
	padding:0px 12px 0 12px;

}
#menu_top ul li a:hover,
#menu_top ul li.curr a{background:url(http://img2.besttermpaper.com/images/mnu_on.gif) left top repeat-x;}
#menu_top ul li a:hover{/*text-decoration:underline;*/}

/* Why US*/
.whyus_black{width:210px;}
.whyus_black .whyus_top{height: 33px; width: 210px; background: url(http://img1.besttermpaper.com/images/whyus_top.gif) no-repeat 0 0;}
.whyus_black .whyus_bott{height: 10px; width: 210px; background: url(http://img2.besttermpaper.com/images/whyus_bottom.gif) no-repeat 0 0;}
.whyus_black .body{padding:0 10px;background: #47516e;}
.whyus_black ul{padding:0;margin: 0; list-style: none;}
.whyus_black ul li{padding:5px 0 5px 17px;margin: 0; background: url(http://img3.besttermpaper.com/images/whyus_bullet.gif) no-repeat 6px 10px; font-family: Arial; font-size: 14px; color:#FFF;}
.order_with_us{display: block;margin:0 auto; width: 190px; height:32px; background: url(http://img3.besttermpaper.com/images/butt_order_withus.gif) no-repeat 0 0; text-indent: -9999px;}

a:hover.butt_place_order{background-position: 100% -114px;}
a:hover.butt_place_order span{background-position: 0 -76px;}
a:active.butt_place_order{background-position: 100% -190px;}
a:active.butt_place_order span{background-position: 0 -152px;}

.winBlock {position:fixed; z-index:100;  top:173px; right:0px; }
.mainWin {display:none; float:left; background:url(http://img1.besttermpaper.com/images/bg_coinBanner.gif) no-repeat; width:160px; height:307px;}
.mainWin .img { margin:4px 0px 0px 5px; text-align:center;}
.blockButtons { width:140px; margin:0 auto; text-align:center; color:#333; font:normal 13px Arial, Helvetica, sans-serif;}
.blockButtons div {margin:-7px 0px 3px; font-weight:bold; padding:0px;}
.blockButtons a { margin:0px 0px 10px;}
.buttonWin { float:left; margin:0px; outline:none;}
a.learnMore, a.learnMore span { background:url(http://img1.besttermpaper.com/images/sprite_buttons1.gif) no-repeat; background-position:0px 0px; width:134px; cursor:pointer; display:-moz-inline-stack;display:inline-block;clear:both; text-decoration:none; text-align:center;color:#fff; overflow:hidden; font:bold 14px Arial, Helvetica, sans-serif; outline:none;}
a.learnMore:hover, a.learnMore:hover span  {background-position:0px -35px;}
a.learnMore span { border:0; margin:0;position:relative;  height:35px;line-height:35px;white-space:nowrap;}
a.signUpFree, a.signUpFree span {background:url(http://img1.besttermpaper.com/images/sprite_buttons2.gif) no-repeat 0px 0px;  width:134px; cursor:pointer; display:-moz-inline-stack;display:inline-block;clear:both; text-decoration:none; text-align:center;color:#fff; overflow:hidden; font:bold 14px Arial, Helvetica, sans-serif;  outline:none;}
a.signUpFree:hover, a.signUpFree:hover span  {background-position:0px -35px;}
a.signUpFree span {border:0; margin:0;position:relative;  height:35px;line-height:35px; background-position:top right;white-space:nowrap;}
