img{border:0px solid #FFF;/*max-width:100%;*/}
.clr{clear:both; font-size:1px; line-height:1px; height:0; overflow:hidden;}

toplinemenu#text_none{text-decoration:none;}
#menu2{
    font-family:"Times New Roman";
    font-size: 16px;
    color: #1B5BBF;
    font-weight: bold;
}
#menu3{
    font-family:"Times New Roman";
    font-size: 17px;
    color: #06377C;
}
.black_href{
	color:black;
	text-decoration: none;
	font-size: 12px;
}
.unnamed49 {
	font-family: Arial, serif;
	font-size: 8pt;
	color: #000066;
}
.unnamed4_4 {
	font-family: Arial, serif;
	font-size: 12px;
	color: #000066;
}	

.txt_index_blue
{
	font-family: Arial, serif;
	font-size: 15px;
	color: #003fa7;
    font-weight:bolder;
}

.padd_img{margin: 0px 0px 0px 10px; padding: 2px 0px 0px 0px;}

.txt_index_red
{
	font-family: Tahoma, Arial, serif;
	font-size: 12px;
	color: #9e2653;
    font-weight:bold;

}

.tabtitle2 {background-color: #B4B4DA;} 
.green {background-color: #B4B4DA;}  
.green1 {background-color: #EAF2F9;} 
.green2 {background-color: #ffffff;} 
.green1_1 {background-color: #ffffff;} 
.grey {background-color: #EAF2F9;} 
.unnamed6 {background-color: #A5B8DC;} 
.unnamed3_3 {background-color: #A5B8DC;}

.unnamed2 {
    font-family: "Times New Roman", Times, serif;
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: bold;
}

.ontab {
  cursor:pointer;
}

.unnamed5 {
    font-family: Arial, serif; 
    font-size: 9pt;
    color: #000066;
    text-align:left;
    vertical-align:top;
    padding:10px 5px 0px 15px;
}

.insect {padding: 5px 10px 5px 15px; text-align:left; vertical-align:top;}  
.brdata {padding: 5px 0px 0px 0px;}
.brdata2 {padding: 5px 0px 10px 10px;}
.brdata3 {padding: 5px 0px 2px 0px;}
.indata {display:inline; padding: 0px 0px 0px 10px;}

.menu {
	margin:1px; 
	font-weight:bold; 
	color:#ffffff; 
	font-family:verdana, arial, sans-serif; 
	font-size:8pt;
	text-decoration: none;
}

.menu:hover {color:#DCE3FD;}
.menu1 {
	padding:0px;
	color:#003FA7; 
	font-size:9pt;
	text-decoration: none;
	list-style-image: url(//img2.superiorpapers.com/images/menuleft_dot.gif);
	line-height: 20px;
}
.menu1:hover {
	padding:0px;
	font-weight:bold;
	color:#000000;
	font-family:verdana, arial, sans-serif;
	font-size:8pt;
	text-decoration: none;
	list-style-image: url(//img2.superiorpapers.com/images/menuleft_dot_act.gif);
	line-height: 20px;
}
.menu_left_order {
	padding:0px;
	font-weight:bold;
	color:#9e2653;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	text-decoration: none;
	list-style-image: url(//img2.superiorpapers.com/images/menuleft_dot.gif);
	line-height: 20px;
}

.menu_left_order:hover {
	padding:0px;
	font-weight:bold;
	color:#000000;
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	text-decoration: none;
	list-style-image: url(//img2.superiorpapers.com/images/menuleft_dot_act.gif);
	line-height: 20px;
}

.menu_danger {
	padding:0px;
	font-weight:bold;
	color:#003FA7;
	font-family:verdana, arial, sans-serif;
	font-size:8pt;
	text-decoration: none;
	list-style-image: url(//img2.superiorpapers.com/images/menuleft_dot.gif);
	line-height: 20px;
}

.menu_danger:hover {
	padding:0px;
	font-weight:bold;
	color:#000000;
	font-family:verdana, arial, sans-serif;
	font-size:8pt;
	text-decoration: none;
	list-style-image: url(//img2.superiorpapers.com/images/menuleft_dot_act.gif);
	line-height: 20px;
}

.rights {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 8pt;
        font-weight: bold;
        color: #FFFFFF;
}
.header {
	padding-left:10px; 
	font-weight:bold; 
	color:#ffffff; 
	font-family:verdana, arial, sans-serif; 
	font-size:8pt;
	text-decoration: none;
}

.header221 {
	color:#ffffff; 
    font-weight: normal; 
    font-family: Verdana, arial, sans-serif; 
	font-size: 11px;
}

.header1 {
	padding-left:7px; 
	font-weight:bold; 
	color:#ffffff; 
	font-family:verdana, arial, sans-serif; 
	font-size:8pt;
	text-decoration: none;
}

.text {
	padding-left:30px;
	padding-right:40px;
	text-align:justify;
	}
.c {
	font-size: 7pt;
	text-align: left;
	padding-left: 10px;
	padding-right: 40px;

}



SELECT {
	font-size: 8pt;
	font-family: verdana;
}

TEXTAREA {
	font-size: 8pt;
	font-family: verdana;
}

.line
{
	height: 1px; 
	width: 80%;
	background: #000000;
	margin-top: 5px;
}


.h1_txt {
    display:inline;
	font-weight:normal;
    color:#000000; 
	font-family:verdana, arial, sans-serif; 
	font-size:8pt;
	text-decoration: none;
}

.h2_txt {
    display:inline;
    font-weight:normal;
	color:#000000; 
	font-family:verdana, arial, sans-serif; 
	font-size:8pt;
	text-decoration: none;
}

.txt_bold
{
    font-weight:bold; 
}

.great_req
{
    color: #003fa7;
    font-size:13px;
    font-weight:bold;
}


.h1_tab_central
{
    font-size:12px;
    font-family: Arial !important;
    display:inline;
    color: #003FA7;
}

.h2_dis_title {
    display:inline; 
	font-family:"Tahoma";	
	font-size:14px;	
	font-weight:bold;	
	color:#0C48AB;	
}
.h2_admproduct{
    display:inline;  
    font-family:"Arial";
    font-size: 12px;
    color: #003EA6;
    font-weight: bold;  
}

.h2_our_serv_title{
	font-family:"Tahoma";	
	font-size:16px;	
	font-weight:bold;	
	color:#000000;
	text-decoration:none;
}

.h2_name_box  
{
    display:inline;
    font-family : Bitstream Vera Sans, Arial, Sans-Serif;
    font-size : 14px;
    color: #003FA7;
    font-weight: bold;
}


.boxText {

}
.unnamed1 {
        font-family: "Times New Roman", Times, serif;
        font-size: 13pt;
        font-style: italic;
        color: #FFFFFF;
        font-weight: bold;

}
.bodyText2
{
	color: black;
	font-weight: normal;
	line-height: 161%; 
}
.bodyTextBold
{
	color: #000066;
	font-weight: bold;
	height: 15px; 
}

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

.silver{
    vertical-align:middle;
    text-align:left;
	background:url(//img2.superiorpapers.com/images/silver.gif) no-repeat 0px 0px;
	font-size:12px;
	list-style:none;
	padding:7px 0px 0px 50px;
    margin:0px 0px 10px 0px;
    _margin:0px 0px 20px 0px;
}

.gold
{
    vertical-align:middle;
    text-align:left;
	background:url(//img2.superiorpapers.com/images/gold.gif) no-repeat 0px 0px;
	font-size:12px;
	list-style:none;
	padding:7px 0px 0px 50px;
    margin:0px 0px 10px 0px;
    _margin:0px 0px 20px 0px;
}

.platinum
{
    vertical-align:center;
    text-align:left;
	background:url(//img2.superiorpapers.com/images/platinum.gif) no-repeat 0px 0px;
	font-size:12px;
	list-style:none;
	padding:7px 0px 0px 50px;
    margin:0px 0px 10px 0px;
    _margin:0px 0px 0px 0px;
}

.bodyText {
        color: #000066;
}

.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;
}

a.keywords:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.keywords:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.keywords:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #9999FF;
	font-weight: normal;
	text-decoration: none;
}
a.boxtext:link {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
a.boxtext:visited {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
a.boxtext:hover {
	color: #0000CC;
	font-weight: normal;
	text-decoration: none;
}

.unnamed3 {
	font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
	font-size: 10pt;
	color: #5e5cb4;
	font-weight: bold;
	background-color:#d6d7fa;
	height:25px;
	padding-left:20px;
}
.unnamed4 {
	font-family: Arial, serif;
	font-size: 8pt;
	color: #000066;
	
}		
.bg {background-color: #f6f7ff;}
.header_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	white-space: nowrap;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -15px;
	margin-left: 0px;
}
.header_top_line {
    display:inline;
	padding: 0px;
	margin: 0px;
    line-height:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	white-space: nowrap;
}

.h1_title {
    font-size: 8pt; 
}
a.row_title:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.row_title:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.row_title:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #9999FF;
	font-weight: bold;
	text-decoration: none;
}
.title  {
                font-family : Arial, Sans-Serif;
                font-size : 10pt;
                color: #003FA7;
        }
.title_box  {
                font-family : Arial, Sans-Serif;
                font-size : 11px;
                color: #FFFFFF;
        }
.name_box_title  {
                font-family : Arial, Sans-Serif;
                font-size : 13px;
                color: #FFFFFF;
                font-weight: bold;
                text-decoration: none;
        }        
.name_box  {
                font-family : Arial, Sans-Serif;
                font-size : 12px;
                color: #003FA7;
                font-weight: bold;
        }

.name_box  {
                font-family : Bitstream Vera Sans, Arial, Sans-Serif;
                font-size : 14px;
                color: #003FA7;
                font-weight: bold;
        }

.name_box1  {
                font-family : Arial, Sans-Serif;
                font-size : 12px;
                color: #000000;
                font-weight: bold;
        }

.name_box_new1  {
                font-family : Arial, Sans-Serif;
                font-size : 13px;
                color: #000000;
                font-weight: bold;
        }
        
.box_new1_color_rr 
{
    color: #9e2653;  
} 

.pixel13
{
    font-size : 13px;  
} 

.cust_log_in
{
    margin: 5px 0px 10px 10px;
    font-family : Arial, Sans-Serif;
    font-size : 13px;
    color: #000000;
    font-weight: bold;
}

.padd_top
{
    margin: 4px 0px 0px 0px;  
}

.padd_top2
{
    margin: 4px 0px 0px 15px;  
}


    
.txt_normal 
{
    font-weight: normal; 
}     
        
.txt_bold 
{
    font-weight: bold; 
}  
             
        
        
.name_box2  {
                font-family : Tahoma, Sans-Serif;
                font-size : 14px;
                color: #003FA7;	
        }

.name_box3  {
                font-family : Tahoma, Sans-Serif;
                font-size : 14px;
                color: black;	
        }




.price  {
                font-family : Arial, Sans-Serif;
                font-size : 10pt;
                color: #AB3B3B;
				}

.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;}

.bg1    {
        background: url(//img2.superiorpapers.com/images/home1_green.gif);
        text-decoration: none;
        cursor: pointer;
        }
.bg2    {
        background: url(//img2.superiorpapers.com/images/home1_red.gif);
        text-decoration: none;
        cursor: pointer;
        }
.bg3    {
        background: url(//img2.superiorpapers.com/images/home1_blue.gif);
        text-decoration: none;
        cursor: pointer;
        }
        
.contact_box  {
        font-family : Arial, Sans-Serif;
        font-size : 12px;
        color: #003FA7;
        }        
.contact_box2  {
        display:inline;
        font-family : Arial, Sans-Serif;
        font-size : 12px;
        color: #003FA7;
        }
.more  {
        font-family : Arial, Sans-Serif;
        font-size : 8pt;
        color: #003FA7;
        text-decoration: none;
        }
.bbutton  {
        font-family : Arial, Sans-Serif;
        font-size : 8pt;
        color: #FFFFFF;
        text-align: center;
        padding-top: 5px;
        padding-left: 10px;
        padding-bottom: 5px;
        text-decoration: none;
        }
.reasons1_table2  {
        background:#D8E1EF;
        padding-top: 5px;
        padding-left: 10px;
        padding-bottom: 5px;
        }

.reasons1_table1  {
        background:#E8F0FB;
        padding-top: 5px;
        padding-left: 10px;
        padding-bottom: 5px;
        }
A.links:LINK{
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 5px;
        padding-right: 5px;
        background: transparent url(//img2.superiorpapers.com/images/home1_green.gif);
        text-transform: uppercase;
        text-decoration: none;
        }

A.links:ACTIVE{
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 5px;
        padding-right: 5px;
        background: transparent url(//img2.superiorpapers.com/images/home1_green.gif);
        text-transform: uppercase;
        text-decoration: none;
        }

A.links:VISITED{
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 5px;
        padding-right: 5px;
        background: transparent url(//img2.superiorpapers.com/images/home1_green.gif);
        text-transform: uppercase;
        text-decoration: none;
        cursor: pointer;
        }

A.links:HOVER{
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        font-weight: bold;
        color: #F0B655;
        padding-left: 2px;
        padding-right: 2px;
        background: transparent url(//img2.superiorpapers.com/images/home1_red.gif);
        text-transform: uppercase;
        text-decoration: underline;
        }

A.links_blue:LINK{
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 5px;
        padding-right: 5px;
        background: transparent url(//img2.superiorpapers.com/images/home1_blue.gif);
        text-transform: uppercase;
        text-decoration: none;
        }

A.links_blue:ACTIVE{
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 5px;
        padding-right: 5px;
        background: transparent url(//img2.superiorpapers.com/images/home1_blue.gif);
        text-transform: uppercase;
        text-decoration: none;
        }

A.links_blue:VISITED{
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        padding-left: 5px;
        padding-right: 5px;
        background: transparent url(//img2.superiorpapers.com/images/home1_blue.gif);
        text-transform: uppercase;
        text-decoration: none;
        cursor: pointer;
        }

A.links_blue:HOVER{
        font-family: Arial, Verdana, Helvetica, Sans-Serif;
        font-size: 10px;
        font-weight: bold;
        color: #F0B655;
        padding-left: 2px;
        padding-right: 2px;
        background: transparent url(//img2.superiorpapers.com/images/home1_red.gif);
        text-transform: uppercase;
        text-decoration: underline;
        }
A.mainlist:LINK {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 12px;
        color: #000000;
        }
A.mainlist:ACTIVE {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 12px;
        color: #000000;
        }
A.mainlist:VISITED {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 12px;
        color: #000000;
        }
A.mainlist:HOVER {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 12px;
        color: #000000;
        }
UL.sup      {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 11px;
        list-style: square;
        color: #B02500;
        margin-top: 7px;
        margin-bottom: 20px;
        }
LI.sup      {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 11px;
        color: #003FA7;
        }            
a.nounderline {
text-decoration: none;
}  

.myinputf{width:200px;}

.myerrors2 {
color:#ffffff; 
font-style:normal; 
font-family:Verdana;
}
.mygood2 {
color:#ffffff; 
font-style:normal; 
font-family:Verdana;
}

.myred {background: #F95C5C;}


  .myfons {
	width:33%;
	height:100%;
    padding:0px 5px 0px 5px;
}
.mytxtarea {
 width:175px;  
 height:70px;
}

.mytxtarea1 {
 width:230px;  
 height:100px;
}
.myenter {
    color:#000000;
    background-color:BABAB9;
    font-family: arial;
    font-style: normal;
    vertical-align:middle;
    font-size:14px;
    padding-top:0px;
    height:18px;
}
.mytell {
    color:#Ffffff;
    font-size:13px;
    font-family: "Tahoma" ;
    font-weight: bold;
    letter-spacing: 0px;	
    text-align: center;
}

background-repeat:repeat-x;}
.mycontact_box  {
        font-family : Arial, Sans-Serif;
        font-size : 12px;
        color: #000000;
        padding-right:10px;
		padding-left:20px;
		padding-top:10px;
		vertical-align:top;
		padding-bottom:20px;
				}
.mycontact_box1  {
        font-family : Arial, Sans-Serif;
        font-size : 12px;
        color: #003FA7;
        padding-right:0px;
		padding-left:0px;
		padding-top:0px;
		vertical-align:top;
		padding-bottom:20px;
				}
			
.mycontact_box2 {
        font-family : Arial, Sans-Serif;
        font-size : 20px;
        color: #ffffff;
        padding-right:20px;
		padding-left:20px;
		padding-top:5px;
		text-align:right;
		padding-bottom:5px;
}
			
UL.mysup {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 11px;
        list-style: square;
        color: #B02500;
        margin-top: 7px;
        margin-bottom: 20px;
        }
LI.mysup {
        font-family: Arial, Helvetica, Sans-Serif;
        font-size: 11px;
        color: #003FA7;
        }        
		.mydiv1 {
margin:10px 5px 10px 5px; 
width:100%;
}

.mytext1 {
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	font-size:10pt;	
    margin-left:10px;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt
} 
.mydiv2 {
margin:10px 0px 10px 5px;
}   
.myaff25{ 
    font-size:20px;
    text-shadow: #000000;
	color: #003EA6;
	font-family: Verdana, Arial, Helvetica, sans-serif;  
    font-weight: 700;

	background-color: #CCCCCC;
      	 
 
}


.mymess {

    text-size:17px;
    color: #000000;
    letter-spacing: 1px;
    background-color: #BABAB9;
    height:25px;
}

.mytell1 {
    color:#ffffff;
    font-size:20px;
    font-family: "Arial Narrow, tahoma" ;
    font-weight: bold;
    background: #003EA6;
}

.mytell2 {
    color:#003FA7;
    font-size:18px;
    font-family: "Arial Narrow, tahoma" ;
    font-weight: bold;
    text-align:center;
   
}      

.mypad{
padding-left:10px;}





.mytabledown{
  border-left: #003fa7 1px solid;
  border-right: #003fa7 1px solid;
  border-bottom: #003fa7 1px solid;
  padding:0px 5px 0px 5px;
  }

.mytabledowntell{
  border-left: #003fa7 1px solid;
  border-right: #003fa7 1px solid;
  border-bottom: #003fa7 1px solid;
  padding:0px 1px 0px 1px;
  }

.mytableup{
  border-style: groove; 
  border-width: 1px;
  border-color:#003fa7;
  border-bottom-color:#FFFFFF;
  }
.mytable{
  border-style: double; 
  border-width: 1px;
  border-color:#003fa7;
  border-top-color:#FFFFFF;
  border-left-color:#003fa7;
 
  }

.myfooon{
background-color:#003fa7;
}
     
.dismiss_block {
 font-family: Verdana;
 font-size: 12px;
 color: #000066;
 margin:10px 10px 10px 0px;
 padding:10px 0px 10px 10px; 
 border:1px solid #388BD9;
 width:80%;
 text-align: left;
}

.dismiss_block_new {
 font-family: Verdana;
 font-size: 13px;
 color: #FB3434;
 font-weight: bold; 
} 

.dismiss_block A {
 font-family: Verdana;
 font-size: 12px;
 color: #388BD9;
 text-decoration:none;
}  

.dismiss_block A:link {
 font-family: Verdana;
 font-size: 12px;
 color: #388BD9;
 text-decoration:none;
}  

.dismiss_block A:hover {
 font-family: Verdana;
 font-size: 12px;
 color: #388BD9;
 text-decoration:underline;
}

.dismiss_block A:visited {
 font-family: Verdana;
 font-size: 12px;
 color: #388BD9;
 text-decoration:none;
}          

.testimonial {padding: 0.3em 1em 0 1em; color: #000;}
.padd1em {padding: 1em; /*font-size: 14px; */ color: #000;}
.testimonial img {
    float: left;
    margin: 1em 1em 0.7em 0;
    margin-right: 1em !important;
    margin-right: 3em;
    font: bold 14px Arial;
}
.testimonial h3 {
	font-size: 15px;
	color: #185ED3;
	text-transform: uppercase;
}
.testimonial ul {padding: 0; margin: 0;}
.testimonial li {padding: 0; margin: 0 0 1em 1.5em;}
.tab {
	height: 29px;
    background: url('/images/top-title-bg.gif') repeat-x top left;
    padding-left:2px;
}
.tab span {
	background: url('/images/title_left_new.gif') left top no-repeat;
	_background: url('/images/title_left_new.gif') left bottom no-repeat;
    height: 29px;
	padding-right: 12px;
	display: block;
	float: left;
    padding-left:13px;
}
.tab span span {
	background:  url('/images/title_right_new.gif') right top no-repeat;
	_background: url('/images/title_right_new.gif') right bottom no-repeat;
    color: #003FA7;
	padding:0;
	height: 29px;
    padding-right:12px;
}
.tab h1 {
    background:  url('/images/title_tile_new.gif') left top repeat-x;
	_background:  url('/images/title_tile_new.gif') left bottom repeat-x;
    display:inline-block;
    _display:block;
    _width:1%;
    height: 29px;
    _height: 19px !important;
    margin:0;
    padding:10px 5px 0;
    white-space:nowrap;
}

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('//img2.superiorpapers.com/images/title_leftt_curr.gif') left top no-repeat;
}
.tabs li span {
background: url('//img2.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('//img2.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;
}

ul.features_m {
list-style: none;
padding: 0;
margin: 0 0 0 0;
_margin: 0 0 0 0;
}
.features_m li {
list-style:none;
padding:2px 0px 0px 15px;
margin:0;
float: left;
background: url('//img2.superiorpapers.com/images/checked.gif') left 4px no-repeat;
font-weight:bold;
font-family:Arial;
font-size:12px;
}

.back_fon {background: url('//img2.superiorpapers.com/images/top_rightmenu_1.gif') left top repeat-x;}

/*.features_m li span {
padding-left:10px;
margin:0;
font-weight:600;
font-family:Arial;
font-size:12px;
}*/

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

.epigraph {
	padding: 1em;
	color: rgb(0, 0, 119);
	font-size: 14px;
}

.sampls {
	width: 100%;
}
.sampls a,
.sampls a:link,
.sampls a:visited,
.sampls a:hover {
	display: block;
	background: url('//img2.superiorpapers.com/images/pic.jpg') center top no-repeat;
	padding-top: 144px;
	width: 230px;
	font-size: 12px;
	line-height: 19px;
	font-family: Verdana, Arial;
	text-align: center;
	color: #003FA7;
}
.sampls a:hover {
	background-position: center -356px;
}

.sampls222 {
	width: 100%;
}

#sampls_a,
#sampls_a:link,
#sampls_a:visited,
#sampls_a:hover {
	display: block;
	background: url('//img3.superiorpapers.com/images/pic222.jpg') center top no-repeat;
	/*padding-top: 77px;*/
	height:100px;
	margin-top:30px;
	font-size: 12px;
	line-height: 19px;
	font-family: Verdana, Arial;
	text-align: center;
	color: #003FA7;
}
#sampls_a:hover {
	/*background-position: center -278px;*/
    background-position: center -178px;
    
}


.t1 {
	text-align: center;
	font-size: 18px;
	color: #000;
}

.td_faq {
	color: #000066;
    padding-left:15px;
}

.td_faq a,
.td_faq a:link,
.td_faq a:visited {
	color: #000066;
	text-decoration: none;
}

.td_faq a:hover {
	color: #000066;
    text-decoration: underline;
}

.txt_href_ind {
	color: #000000;
    padding-bottom:15px;
}

.txt_href_ind2 {
	color: #000000;
    padding-bottom:7px;
}

.txt_href_ind a,
.txt_href_ind a:link,
.txt_href_ind a:visited {
	color: #000000;
	text-decoration: none;
}

.txt_href_ind a:hover {
	color: #000000;
    text-decoration: none;
}

.t1 a,
.t1 a:link,
.t1 a:visited {
	color: #000000;
	text-decoration: none;
}
.t1 a:hover {
	color: #003FA7;
    text-decoration: none;
}

.hat {
	background: #277B2D url('//img1.superiorpapers.com/images/m2bg.jpg') left bottom repeat-x;
	float: left;
	width: 100%;
	border-top: solid 1px #fff;
}
.logo {
	background: url('//img2.superiorpapers.com/images/logo.jpg') left bottom no-repeat;
	float: left;
	width:100%;
}
.m2 {
	font: bold 14px/14px Arial;
	color: #BED6BE;
	float: right;
}
.m2 .a,
.m2 a {
	color: #BED6BE;
	text-decoration: none;
	display: block;
	padding: 4px 8px;
	font: bold 14px/14px Arial;
	color: #BED6BE;
	text-transform: uppercase;
}
.m2 a:hover {
	color: #fff;
}
.m2 a.eprof {font-style: italic; padding-left: 26px; background: url('//img2.superiorpapers.com/images/m2dot.gif') no-repeat 12px 50%;}
.m2 table{border-collapse: collapse;}
.m2 td{
	border-left: dotted 2px #696;
	border-bottom: dotted 2px #696;
	padding: 0;
}
.m2 .left {
	border-left: none;
	text-align: left;
}
.m2bot td {
	border-bottom: none;
}


.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 {
    color: #003FA7;
    font-weight: bold;
    padding: 0.5em 3em;
}
.js_warning
{
	border:solid 1px gray;
	background-color: #F0F0F0;
	text-align:center;
	height:80px;
	vertical-align: middle;
	font-weight: bold;
	font-size: 14pt;
	color:red;
	padding: 10px;
}

.js_warning img
{
	float: left;
	margin: 5px;
}

a.adm_menu{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#003FA7;
	background-color:#ffffff;
    display:block;
    height:30px;
    line-height:30px;
    padding:0;margin:0;
}

a.adm_menu:HOVER{
	color:#000000;
}

a.adm_submenu{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#003FA7;
}

a.adm_submenu:HOVER{
	text-decoration:underline;
	color:#000000;
}

.adm_submenu_right_bg{
	background: url('//img2.superiorpapers.com/images/adm_submenu_right_bg.gif');
	background-repeat:repeat-y;	
	background-position:right;
}

.adm_submenu_left_bg{
	background: url('//img2.superiorpapers.com/images/adm_submenu_left_bg.gif');
	background-repeat:repeat-y;	
	background-position:left;
}

.adm_submenu_top_bg{
	background: url('//img2.superiorpapers.com/images/adm_submenu_top_bg.gif');
	background-repeat:repeat-x;	
	background-position:top;
}

.adm_submenu_bottom_bg{
	background: url('//img3.superiorpapers.com/images/adm_submenu_bottom_bg.gif');
	background-repeat:repeat-x;	
	background-position:bottom;
	background-color:#E7E7E7;

}

.adm_title{
	font-weight:bold;	
}

.adm{
    font-family:"Arial";
    font-size: 12px;
    color: #003EA6;
    font-weight: bold;  
    text-decoration: underline;
}

.adm:hover{
    font-family:"Arial";
    font-size: 12px;
    color: #003EA6;
    font-weight: bold;  
    text-decoration: none;
}

.admtable{
  width: 98%;
  _width: 94%;
  margin-top:20px;
  margin-left:5px;
  _margin-left:15px;
  margin-right:10px;
  _margin-right:10px;
  _padding-right:10px;
  border-left: #0644A9 1px solid;
  border-right: #0644A9 1px solid;
  border-bottom: #0644A9 1px solid;
  border-top: #0644A9 1px solid;
  padding:7px 7px 7px 7px;
  background-color:#E8F0FB;
 }
.admproduct{
    font-family:"Arial";
    font-size: 12px;
    color: #003EA6;
    font-weight: bold;  
    margin-bottom:10px;
}

.admproduct a {
	color:#003EA6;
	text-decoration:none
}

.admproduct a:visited {
	color:#003EA6;
	text-decoration:none;
}

.admproduct a:hover {
	text-decoration:underline;
	color:#003EA6;
}

.admsubmit{
    background: url("//img2.superiorpapers.com/images/order_button.gif");	
    width:65px;
    height:17px;
    border:0px;
}
.admprice{
   color: #9F2754;	
   font-weight: bold;
}


.dis_title{
	font-family:"Tahoma";	
	font-size:14px;	
	font-weight:bold;	
	color:#0C48AB;	
}


.distable{
  width: 395px;
  border-left: #003FA7 1px solid;
  border-right: #003FA7 1px solid;
  border-bottom: #003FA7 1px solid;
  border-top: #003FA7 1px solid;
  background-color:#E8F0FB;
 }
.dismenu{
	font-family:"Tahoma";	
	font-size:12px;	
	font-weight:bold;	
	color:#0C48AB;	
	text-decoration:none;	
}

.dismenu:hover{
	text-decoration:underline;	
}
.our_serv_title{
	font-family:"Tahoma";	
	font-size:16px;	
	font-weight:bold;	
	color:#000000;
	text-decoration:none;
}

.our_serv_title a {
	color:#000000; 
    text-decoration:none;
}
.our_serv_title a:link {
    color:#000000; 
	text-decoration:none;
}
.our_serv_title a:hover{
    color:#000000; 
	text-decoration:underline;
}

our_serv_title a:visited{
	text-decoration:none;
}


ul.our_services {
	 list-style: none outside none;
    padding-bottom: 15px;
}
ul.level2{
	margin:0 0 0 0;
	padding:0 0 0 20px;
    _padding:0 0 0 25px; 
}

ul.level2 li{
	list-style-image: url('//img2.superiorpapers.com/images/lidis2.gif');
	list-style-position: inside;
    _list-style-position: none;
}

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;
}

.add_wr {
	background:transparent url('//img2.superiorpapers.com/images/add_wr.gif') no-repeat scroll 0pt;
	color:#000000;
	display:block;
	height:26px;
	line-height:26px;
	margin:15px 5px;
	text-align:left;
	text-decoration:none;
	width:60px;
}
.preff_delete{
	cursor:pointer;
	top:0;
	right:left:10;
	width:22px;
	height:20px;
	line-height:20px;
	background:url('//img2.superiorpapers.com/images/delete.gif') 0 50% no-repeat;
	color:#000000;
	display:block;
	margin:0px;
	text-align:center;
	text-decoration:none;
}
.preff_input{
	position:relative;
	text-align:left;
	margin-top:5px;
}




.discount_promo{
	background-image:url(//img1.superiorpapers.com/images/discount_promo.jpg);
	background-repeat: no-repeat;
	width: 507px;
	height:166px;
	margin:0 auto;
	margin-top:20px;
}
.discount_text_box{
	margin-left: 95px;
	width: 390px;
	height: 166px;
}
.discount_text_box ul li{
	background: none;
	list-style-type: none;
	list-style-image: none;
}
.discount_promo li{
	clear: both;
	float: left;
	font-size: 13px;
	margin-top: 1px;
}
.discount_promo_text{
	float: left;
	width: 100%;
	font-size: 16px;
	font-weight: 600;
	margin-top: 2px !important;
	margin-bottom: 4px !important;
	overflow: hidden;
}

.discount_promo_text li{
	width:100%;
	color: #00931e;
}

.discount_promo_text li span{
	color: #9e2455;
}
.discount_promo_login{
	float: left;
	width: 100%;
	list-style-type: none;
	margin: 0px 0px 5px 0px;
}
.discount_promo_login li{
	list-style-type: none;
	list-style-image: none;
}
.discount_promo_login label{
	float: left;
	width: 80px;
	font-weight: 600;
	color: #000000;
}
.discount_promo_button{
	float: left;
	background:url(//img2.superiorpapers.com/images/discount_promo_button.jpg) no-repeat;
	width: 74px;
	height: 27px;
	margin-left: 139px; 
}
.discount_promo_button span{
	float: left;
	margin: 5px 0px 0px 14px;
	font-weight: 600;
	cursor: pointer;
	color: #FFFFFF;
}	
	
	
	
/* Customer inside */
/*Login*/
	#error{
		float: left;
		margin: 20px 0px 0px 50px;
		position: relative;
		color: #FF0000;
		background-image: none;
	}
	#message{
		float: left;
		margin: 20px 0px 0px 50px;
		position: relative;
		color: #0000FF;
		background-image: none;
        width:740px;
	}
	.standart_ul {
		float: left;
		position: relative;
		list-style-type: none;
		min-width: 300px;
		list-style-image: none;
	}
	.standart_ul li{
		clear: both;
		float: left;
		width: 100%;
		margin: 10px 0px 0px 0px;
		list-style-image: none;
	}
	.standart_ul li label{
		width: 100px;
		margin: 0px;
		float: left;
		font-size: 14px;
		color: #0000FF;
	}
	.standart_ul li input{
		float: left;
	}
	#login_main_div {
		float: left;
		margin-left: 50px;
		width: 350px;
	}
	
	#login_main_div span{
		font-size: 13px;
	}
	
	.forgot_password a{
		float: left;
		color: #FF0000;
		font-size: 20px;
		margin-left: 90px;
		position: relative;
	}
	#submit{
		clear: both;
		float: left;
		margin: 20px 0px 0px 130px;
		position: relative;
	}

.main_div{
	min-width: 500px;
	position: relative;
	float: left;
	min-height: 300px;
	padding-bottom: 50px;
	width: 100%;
}

/*.contentBlock{width:100%;}*/
.customer{padding-right:0 !important;padding-left:204px !important;;}
.customer .main_div{
	min-width: 500px;
	position: relative;
	/*float: left;*/
	min-height: 300px;
	padding: 0px 0 20px 0px;
	/*width: 1018px;*/    
    overflow: hidden;
}
.customer .contentBlock{padding-top: 20px;}
.title_text{
	float: left;
	width: 100%;
	height: 39px;
	background-image: url('//img3.superiorpapers.com/images/plash.jpg');
}
.title_text a{
	text-decoration: underline !important;
}
.title_text a:hover{
	text-decoration: none !important;
}
.main_div span{
	float: left;
	color: #e3e3e3;
	font-size: 19px;
	margin: 9px 0px 0px 10px;
}
.main_div span a{
	color: #e3e3e3;
}
.main_div a{
	text-decoration: none;
}
.main_div a:hover{
	text-decoration: underline;
}

#survey_label{
	float: left;
	width: 100%;
	color: #003EA6;
	font-size: 19px;
	margin: 9px 0px 0px 10px;
}
#survey_label a{
	color: #003EA6;
}

#survey_detail_color_dark{
	background-color: #F1F1F1;
}
#survey_detail_color_light{
	background-color: #FFFFFF;
}
#clear{
	clear: both;
}

.text_part{
	float: left;
	width: 1018px;
	margin-top: 15px;
}
.customer .text_part p{
    clear: both;	
	padding: 10px;    
}
.text_part form{
	float: left;
	margin-left: 10px;
	width: 100%;
}

.text-part table tbody tr td{
	padding: 5px;
}
#big_text{
	font-size: 16px;
	font-weight: 600;
	color: #000000;
}

#questions_form{
	float:left;
	width: 100%;
	margin-bottom: 50px;
}
#question{
	float:left;
	margin: 5px 0px 0px 10px;
	font-size: 15px;
	font-weight: 600;
	color: #323232;
	background-image: none;
}
#answer{
	float:left;
	margin: 5px 0px 0px 10px;
	font-size: 13px;
	font-family: Arial;
	color: #020267;
}
#answer_view{
	color: #9F2554;
	float:left;
	margin: 5px 0px 0px 10px;
	font-size: 12px;
	font-weight: 600;
}
#save_survey{
	float: left;
	width: 164px;
	height: 40px;
	background-image: url('//img2.superiorpapers.com/images/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;}

#view_survey{
	float: left;
	width: 164px;
	height: 40px;
	background-image: url('//img2.superiorpapers.com/images/view_survey.jpg');
	background-repeat: no-repeat;
	padding: 6px 0px 0px 48px;
	margin-top: 10px;
	font-weight: 600;
}
#view_survey a{
	font-size: 14px;
	color: #4B4B4B;	
	text-decoration: underline;
}

.table_credits {
	font-size: 12px;
}
.table_credits td{
	padding: 5px;
}


.standart{
	clear:both;
	float:left;
	width: 100%;
	margin-top: 15px;
}
.standart span{color: #A02754; margin-left: 160px; font-size: 16px;}

.place_order{
	clear:both;
	float:left;
	width: 100%;
	margin-top: 15px;
}
.place_order img{
	float:left;
	margin-left: 200px;	
}
.place_order span{
	float:left;
	margin-left: 10px;
	background-image: none;
	width: 280px;
}
.place_order span a{
	font-size: 13px;
	color: 4B4B4B;
	text-decoration: underline;
	font-weight: 600;
}
.place_order span a:hover{
	text-decoration: none;
}


/*Identification*/


.identy_header{
	float: left;
	width: 100%;
	border: 1px solid #3D8EDA;
	margin: 0px 0px 25px 0px;
}
.identy_header img{
	float:left;
}

.identy_header_detail{
	float: left;
	margin-left: 30px;
	width: 80%;
}
.identy_header span{
	color:#ff0000;
	float: left;
	width: 100%;
	position: relative;
	margin: 0;
	font-size: 22px;
}
.identy_header p{
	float: left;
	width: 100%;
	position: relative;
}



.identify_information{
	float: left;
	width: 100%;
}
.identify_information div{
	float: left;
	position: relative;
	background-color: #0A59BB;
	height: 40px;
	width: 100%;
}
.identify_information span{
	color: #FFFFFF;
}
.identify_information ul{
	clear: both;
	width: 80%;
	float: left;
	position: relative;
	padding: 0px 0px 0px 50px;
	font-size: 13px;
	list-style-type: none;
	list-style-image: none;
}
.identify_information ul li{
	clear: both;
	width: 100%;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 16px;
	background-image: url('//img1.superiorpapers.com/images/checked_checkbox.jpg');
	background-repeat: no-repeat;
	list-style-image: none;
}
.identify_information ul li span{
	margin: 0px 0px 0px 20px;
	color: #000000;
	font-size: 13px;
}
.identify_information p{
	clear: both;
	float: left;
	color: #000000;
	font-size: 13px;
	margin-left: 20px;
	width: 95%;
}

.identify_information table{
	margin-top: 20px;
}
.identify_information table td{
	padding: 5px;
}
.upload_identy{
	float: left;
	width: 164px !important;
	height: 40px;
	background-image: url('//img2.superiorpapers.com/images/upload_file.jpg') !important;
	background-repeat: no-repeat;
	padding: 10px 0px 0px 48px;
	font-weight: 600;
	margin: 20px 0px 0px 300px !important;
}
.upload_identy a{
	font-size: 13px;
	color: #4B4B4B !important;	
	text-decoration: underline;
}
.upload_identy a:hover{color:#A2A2A2; text-decoration: none;}

/*Discounts*/
#red{
	color: #FF0000;
	float: none;
	background-image: none;
}
.discounts{
	clear: both;
	float: left;
	width: 100%;
	padding-top: 20px;
	margin-left: 20px;
}
.discounts img{
	float: left;
}
.discounts div{
	float: left;
	width: 80%;
	margin-left: 20px;
}
.discounts span{
	float: left;	
	position: relative;
	width: 100%;
	font-size: 16px;
	font-weight: 600;
	color: #000000;
	height: 25px;
}


/*Profile*/
.edit_button{
	width: 123px;
	height: 40px;
	background-image: url('//img2.superiorpapers.com/images/edit_button.jpg');
	background-repeat: no-repeat;
	font-weight: 600;
	margin-top: 20px;
	border: 0px;
	cursor: pointer;
}
#classic_td{
	padding: 5px;
}
#classic_td input{
	float: left;
	display: inline;
}
#classic_td a{
	cursor: pointer;
}
#classic_td #tip{
	font-size: 12px;
	color: #ff0000;
	display: inline;
}
/*Preferred*/

.blue_div{
	float: left;
	border: 1px solid #B5E4FF;
	background-image: url(//img2.superiorpapers.com/images/bg_blue.jpg);
	background-repeat: repeat-x;
	width: 99%;
}
.blue_div span{
	clear: both;
	float: left;
	height: 22px;
	font-size: 15px;
	margin: 3px 0px 0px 10px;
	background-image: none;
	color: #0000FF;
}
.big_blue{
	clear: both;
	float: left;
	width: 100%;
	background-image: url(//img3.superiorpapers.com/images/bg_blue_big.jpg);
	background-repeat: repeat-x;
	height: 51px;
	margin-top: 50px;
}
.big_blue p{
	float: left;
	margin-top: 15px;
	font-size: 15px;
	color: #000000;
}
.big_blue p a{
	color:#003EA6;
	text-decoration: underline;
}
.big_blue p a:hover{
	color:#003EA6;
	text-decoration: none;
}
#place_order{
	float: left;
	width: 120px;
	height: 40px;
	background-image: url('//img2.superiorpapers.com/images/red_on_blue.jpg');
	background-repeat: no-repeat;
	padding: 6px 0px 0px 27px;
	font-weight: 600;
	margin: 11px 0px 0px 100px;
}
#place_order a{
	color: #FFFFFF;
	font-size: 13px;	
	text-decoration: none;
}
#place_order a:hover{
	color: #FFFFFF;	
	text-decoration: underline;
}

/*Orders*/
.bground
{
    background:url(//img2.superiorpapers.com/images/bgground.gif) repeat-x 0px 0px;    
}
.dismiss_block_new {
     font-family: Arial;
    _font-family: Arial;
     font-size: 12px;
     color: #000066;
     margin:10px 10px 10px 0px;
     padding:0px 0px 0px 0px; 
     border:1px solid #388BD9;
     height:106px;
     width:750px;
     text-align: left;
     background-image: url('//img1.superiorpapers.com/images/bg_light_blue_big.jpg');
}
.dismiss_block_new span{
	background-image: none;
}
.txtrul
{
    font-family: Arial;
    _font-family: Arial;
    font-size: 16pt;
    color: #003fa7;
    font-weight: normal;
    height: 20px;
    line-height:20px;
}
.strongman
{
    font-weight: bold;
    background-image: none;     
}
.strongman2
{
    color: #06377c;
    font-weight: bold;     
}

.rul1
{
    position: absolute;
    margin: 15px 0px 0px 7px; 
}

.rul2
{
    position: absolute;
    margin: 30px 0px 0px 27px; 
}

.rul3
{
    position: absolute;
    margin: 35px 0px 0px 45px; 
}

.rul4
{
    font-family: Arial;
    _font-family: Arial;
    font-size: 11pt;
    color: #e05547;
    font-weight: normal;
    height: 20px;
    line-height:20px;
    margin-top: 25px; 
}

.rul4 a {
    color: #e05547;
    text-decoration: underline;
}
.rul4 a:link {
    color: #e05547;
    text-decoration: underline;
}
.rul4 a:visited {
    color: #e05547;
    text-decoration: underline;
}
.rul4 a:hover {
    color: #e05547;
    text-decoration: none;
}
.max_50 {
	width: 50% !important;
}
#img_button{
	margin: 50px 0px 0px 40px;
	border: 0px;
}
#identity_text{
	font-size: 22px;
}
#underline{
	text-decoration: underline;
	color: #000000;
	float: none;
}
#red{
	text-decoration: none;
	color: #FF0000;
	float: none;
}
.big_grey{
	clear: both;
	float: left;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #d5e5ff;
	border: 1px solid #388bd9;
	height: 51px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.big_grey p{
	float: left;
	margin-top: 15px;
	font-size: 16px;
	color: #000000;
}
.big_grey p a{
	color:#003EA6;
	text-decoration: underline;
}
.big_grey p a:hover{
	color:#003EA6;
	text-decoration: none;
}
.big_grey span{
	float: left;
	width: 120px;
	height: 40px;
	background-image: url('//img2.superiorpapers.com/images/red_on_grey.jpg');
	background-repeat: no-repeat;
	padding: 6px 0px 0px 27px;
	font-weight: 600;
	margin: 11px 0px 0px 50px;
	_width: 137px;
}
.big_grey span a{
	color: #FFFFFF;
	font-size: 13px;
	text-decoration: none;
}
.big_grey span a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.contentBlock{padding-bottom: 10px;}
.order{	
	width: 100%;
    _width: auto;
	overflow: hidden;
    padding:35px 0 0 0 !important;
    margin-bottom:15px;
}
.order table tbody tr td{padding: 5px;}
.white_order{background-image: none; padding-top:0 !important;}
.grey_order{
	background-image: url('//img2.superiorpapers.com/images/grey_order_bg.jpg');
	background-repeat: repeat-x;
    padding-top:0 !important;
}
.free_feature_active{color:green;font-size:13px;font-weight:bold !important;}
.detail_order_left{float: left; width: 50%;}
.detail_order_left span{
    color: #003EA6;
	font-size: 18px;
	width: 100%;
	margin: -5px 0px 0px 0px;
}
.detail_order_left span a{color: #003EA6;}
.detail_order_right{float: left; width: 45%;}
#grey_text{color: #888888;}

.view_order_grey{
	height: 40px;
	background-image: url('//img2.superiorpapers.com/images/grey_on_grey.jpg');
	background-repeat: no-repeat;
	font-weight: 600;
	border: 0px;
	width: 165px;
	margin-top: 8px;
	cursor: pointer;
}
.view_order_white{
	height: 40px;
	background-image: url('//img2.superiorpapers.com/images/grey_on_white.jpg');
	font-weight: 600;
	border: 0px;
	width: 165px;
	margin-top: 8px;
	cursor: pointer;
}
/*ToolTips*/
#tooltip {
    background:none;
    border:none;
    color:#9e2754;
    padding:0;
    font-size:13px; font-family: Arial, Tahoma;font-weight: bold;
    position:absolute;
    width:184px;
    z-index:3000;
    border:none !important;
}
#tooltip{width:184px;}
#tooltip .top, #tooltip .bottom, #tooltip .body{background: url(//img3.superiorpapers.com/images/ptable/tooltip.png) no-repeat 0 0; border: none !important;}
#tooltip .top{width:184px;height:10px;}
#tooltip .bottom{width:184px;height:15px; background-position: -368px 0;}
#tooltip .body{width:154px;padding:0 15px;background-position:-184px 0;background-repeat: repeat-y;}
/*ToolTips End*/
.order_messages{
	float: left;
	width: 100%;
}
.order_messages span{
	background: none;
}
.order_messages label{
	color: #FF0000;
	text-decoration: underline;	
}
.messages_label{
	float: none !important;
	margin: 0px !important;
	font-size: 13px !important;
}
.clear_span {
	background-image: none !important;
	font-size: 14px !important;
	margin: 5px !important;
}
.clear_span a{
	color: #000000;
}
.orders_right_side{
	float: left;
	width: 100%;
	margin: 4px 0px 0px 17px;
	font-weight: 600;
}
.orders_right_side img{
	float: left;
	width: 20px;
}
.orders_right_side span{
	float: left;
	margin: 3px 0px 0px 3px;
	font-size: 12px;
}
#grey{
	color: #B1B1B1;	
}
#additional a{
	color: #4B4B4B;
	text-decoration: underline;
	cursor: pointer;
}

#text_red, #text_red a{ 
	color:#e2524a;
}
#text_green, #text_green a{
	color:#068e60;
}
#text_black{
	color:#4b4b4b;
}
#text_blue{
	color:#003fa7;
}
#text_dark_red{
	color: #a72a17;
}

.bg_grey {
	background-color: #f0f0f0;
}
.bg_white{
	background-color: #fff;
}
.border_grey{
	border: 1px solid #c4c4c4;
}
.order_identity{
	padding: 20px 0px 14px 10px;
	margin: 20px 0px 0px 10px;
	font-weight: 600;
	min-width: 175px;
}
.order_identity_text{
	float: left;
	color: #000;
	width: 90px;
}
.order_identity_result{
	float: left;
	margin-top: 13px;
}
.left{
	float: left;
}

.order_detail_info{
	float: left;
	width: 100%;
}
.order_detail_info span{
	float: none;
	color: #003ea6;
	font-size: 22px;
}
#order_detail_topic{
	float: left;
	width: 70%;
	color: #000;
	font-size: 16px;
}
#order_detail_topic span {
	color:#003EA6;
}
#order_detail_topic span a{
	color: #003EA6;
	text-decoration: none;
}
#order_detail_topic span a:hover{
	text-decoration: underline;
}
.underline {
	text-decoration: underline !important;
}
#order_detail_messages{
	float: left;
	color: #888888;
	font-size: 14px;
}
#order_detail_messages div{
	float: left;
	margin: 10px 0px 0px 5px;
}
#order_detail_messages a{
	cursor: pointer;
	text-decoration: none;
}
#order_detail_messages a:hover{
	text-decoration: underline;
}
#order_detail_messages span{
	font-size: 14px;
	margin-left: 0px;
}
#order_detail_messages img{
	float: left;
	margin-top: 2px;
	border: 0px;
}
#order_total_block{
    width: 315px;
}
/*Request Revision*/
.request_part{
	float: left;
	margin-top: 15px;
	width: 95%;
}
.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;
	margin-bottom: 10px;
	color: #ff0000;
}
.request_part textarea{
	float: left;
	margin-left: 10px;
}

#td_margin_bold{
	margin: 5px;
	font-weight: 600;
}
.margin_5{
	margin: 5px;
}




/*Menu*/

.menu_area{
	float: left;
	width: 99%;
	margin-left: 10px;
	margin-bottom: 5px;
}

.menu_area a{
	text-decoration: none;
}
.menu_area a:hover{
	text-decoration: underline;
}

.menu_area ul{
	float: left;
	padding: 0px 0px;
	margin: 0px 0px;
}
.menu_area ul li{
	float: left;
	display: inline;
}
.menu_area ul li img{
	float: left;
}
.menu_area ul li label{
	float: left;
	font-size: 12px;
	margin: 6px 6px 0px 6px;
}

#elements_def {
	border: 1px solid rgb(0, 0, 0);
	padding: 5px;
	display: none;
	position: absolute;
	z-index: 1001;
	top: -10px;
	left: -100px;
	width: 300px;
	background-color: rgb(231, 231, 231);
}

#account {
	margin: 10px 0px;
}
#account a{
	font-size: 11px;
	color:#003EA6;
	margin-left: 35px;
	text-decoration: none;
}
#account_link_loqout {
	text-align:right;
	padding-right:5px;
}
#account_link_loqout a{
	color: #9E2653;
}
#account_link {
	width: 100%;
	margin: 19px 0px 0px 5px;
	font-size: 12px;
	color:black;
	padding-left:5px;
}	
#account_link a{
	color:black;
	font-size: 13px;
	padding-left:5px;
}

.discount_promo{
	background-image:url(//img1.superiorpapers.com/images/discount_promo.jpg) ;
	background-repeat: no-repeat;
	width: 507px;
	height:166px;
}
.discount_text_box{
	margin-left: 133px;
	width: 370px;
	height: 166px;
}
.discount_promo li{clear: both; float: left; width:90%; margin-top: 1px;}
.discount_promo_text{
	float: left;
	width: 100%;
	font-size: 16px;
	font-weight: 600;
	list-style-type: none;
	margin: 2px 0px;
}
.discount_promo_text li span{
	color: #9ba940;
}
.discount_promo_login{
	float: left;
	width: 100%;
	list-style-type: none;
	margin: 1px 0px 5px 0px;
}
.discount_promo_login label{
	float: left;
	width: 80px;
	font-weight: 600;
}
.discount_promo_button{
	float: left;
	background:url(//img2.superiorpapers.com/images/discount_promo_button.jpg) no-repeat;
	width: 74px;
	height: 27px;
	margin-left: 139px; 
}
.discount_promo_button label{
	float: left;
	margin: 5px 0px 0px 14px;
	font-weight: 600;
	cursor: pointer;
}
.max_60{
	width: 60%;
}

#dark_grey{
	color: #F1F1F1;
}

div.quote td
{
    text-align: center;
    vertical-align: top;
}

div.quote div
{
    margin: 20px;
    font-weight: bold;
    color: #990000;
    font-size: 14pt;
}

.resubmit_button{
    background-image:url(//img2.superiorpapers.com/images/simple_on_white.jpg);
    height:40px;
    width: 165px;
    border: 0px;
    font-weight: 600;
    cursor: pointer;
}
#payment_link:hover{
	color: #003EA6;
}

.new_wrlevel_desc_order_form
{
	background:url('//img2.superiorpapers.com/images/new_wrlevel_desc_button2.gif') no-repeat scroll 10px 0 transparent;
	padding-left:20px;
}

.login_block_logout{height:20px;text-align:right;}
.login_block_welcome{height:15px;text-align:left;font-style:italic;}
.login_block_name{color:#000;height:40px;font-size:12px;text-align:left;}
a.login_block_link, a.login_block_link:visited, a.login_block_link:link{color:#000;text-decoration:underline;}
a.login_block_link:hover{text-decoration:none;}
a.login_block_logout_link, a.login_block_logout_link:visited, a.login_block_logout_link:link{color:#9e2653;text-decoration:underline;}
a.login_block_logout_link:hover{text-decoration:none;}

ul.why_choose_us{list-style: none;padding-left:20px;margin-left:0px;}
ul.why_choose_us li{background:url(//img3.superiorpapers.com/images/why_choose_us_bullet.gif) no-repeat 0 50%;padding:2px 0px 2px 20px;}


/* NEW css style */
html {
	/*height:100%;*/
	background-color:#fff;
	}
* html body {
	height:100%;
	width: expression( document.body.clientWidth > 1250 ? "1250px" : "auto" );
	}
body{
	padding:0;
    margin:0 auto;
	/*height:100%;*/
	/*position:relative;*/
	/*width:100%;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	max-width:1250px;
	color:#010101;
	}
h1 {
	padding:0px;
	margin: 0px; 	
	}
h2 {
	padding:0px;
	margin:0px;
	}
h3 {
	padding:0px;
	margin:0px; 	
	}
a {
	color:#0d48b9;
	}
a:focus, a:active {
	outline:none;
	}
a:hover {
	text-decoration: none;
	}
p {
	margin:0px;
	padding:0px;
	}
ul,li {
	margin:0px;
	padding:0px;
	}
.main ul{
/*	margin: 0 0 0 30px;*/
}
form {
	margin:0px;
	padding:0px;
	}
input, select, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
img {
	border:none;
	}
.page {
	background:url(//img1.superiorpapers.com/images/bkg_body.png) repeat-y left;
	/*position:relative;*/
	overflow:hidden;
	/*min-height:100%;*/
	min-width:950px;
	max-width:1250px;
    _width:expression(document.body.clientWidth < 1100? "1100px" : document.body.clientWidth > 1250? "1250px" : "auto");
	margin:0px auto;
}

.page_no_left {background-image:none;}
*html .page 
    {
    width:expression(document.body.clientWidth <= 1024? "950px" : document.body.clientWidth > 1250? "1250px" : "auto");
    }

.top {border-top:solid 13px #003fa7; background:url(//img2.superiorpapers.com/images/bkg_top.jpg) no-repeat right top; height: 113px;}
a.logo {
	background:url(//img3.superiorpapers.com/images/logo.gif) no-repeat;
	width:448px;
	height:113px;
	display:block;
        }
.topmenu {
	background:url(//img1.superiorpapers.com/images/bkg_topmenu.gif) repeat-x;
	height:48px;
        }
.topmenu table {
	width:100%;
}
.topmenu table td {
	width:1%;
	}
.topmenu td a {
	display:block;
	height:32px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	padding-top:16px;
	}
.topmenu td a.active {
	background:url(//img2.superiorpapers.com/images/bkg_topmenu.gif) repeat-x;
	background-position:0px -96px;
	}
.topmenu td a.tm_order {
	color:#fffd69;
	}
.topmenu td a:hover {
	background:url(//img3.superiorpapers.com/images/bkg_topmenu.gif) repeat-x;
	background-position:0px -48px;
	}
.top2 {
	background:#fff url(//img1.superiorpapers.com/images/bkg_top2.gif) repeat-x bottom;
	height:102px;
	padding-top:5px;
	}
.top2_c {
	background:url(//img2.superiorpapers.com/images/top2_left.jpg) no-repeat left top;
	height:102px;
	position:relative;
	}
.phone_support {
	background:url(//img3.superiorpapers.com/images/phonesupp.jpg) no-repeat;
	width:290px;
	height:100px;
	position:absolute;
	right:200px;
	top:1px;
	}
a.livechat {
	background:url(//img1.superiorpapers.com/images/livechat.png) no-repeat;
	width:192px;
	height:94px;
	display:block;
	position:absolute;
	right:0px;
	top:2px;
    text-indent:-9999px;
	}
a.livechat:hover {
	background-position:0px -94px;
	}
.content {
	clear:both;
	/* overflow:hidden;*/
	/*padding-bottom:150px;*/
	/*width:100%;*/
	}
.leftsidebar {
	width:194px;
	float:left;
    overflow: hidden;
	}
.leftsidebar h2 {
	background:url(//img2.superiorpapers.com/images/leftblock_h2.png) no-repeat bottom left;
	height:46px;
	font-size:14px;
	color:#fff;
	padding-left:56px;
	padding-top:10px;	
	}
a.first_order_bann {
	background:url(//img3.superiorpapers.com/images/first_order_bann.jpg) no-repeat;
	width:193px;
	height:165px;
	display:block;
	border-right:solid 1px #000;
	}
.lblock {
	background:url(//img1.superiorpapers.com/images/bkg_lblock.gif) repeat-y left;
	}
.lblock_c {
	background:url(//img2.superiorpapers.com/images/bkg_lblock_c.png) no-repeat bottom;
	position:relative;
	width:100%;
	}
.withmenu {
	padding-bottom:75px;
	}
.leftmenu {
	list-style:none;
	padding-left:25px;
	padding-bottom:10px;
	}
.leftmenu li {
	background:url(//img3.superiorpapers.com/images/leftmenu_li.gif) no-repeat;
	background-position:0px 8px;
	padding-left:15px;
	line-height:20px;
	height:1%;
	overflow:hidden;
	}
.leftmenu li a {
	color:#003fbc;
	font-weight:bold;
	text-decoration:none;
	}
.leftmenu li.li_order a {
	color:#9e2653;
	}	
.leftmenu li a:hover {
	color:#000;	
	}
.addthis_button {
	margin-left:38px;
	}
.book {
	background:url(//img1.superiorpapers.com/images/book.png) no-repeat;
	width:160px;
	height:65px;
	position:absolute;
	left:0px;
	bottom:9px;
	}
.awards {
	text-align:center;
	}
.awards img {
	margin-bottom:29px;
	}
.ltext {
	font-size:11px;
	line-height:13px;
	padding:10px 15px 25px 10px;
	}
.ltext p {
	padding-bottom:10px;
	font-family: Verdana,Arial,helvetica,Sans-serif;
	}
.rightsidebar {
	background:url(//img2.superiorpapers.com/images/bkg_title.gif) repeat-x top;
	padding-top:30px;
	width:162px;
	float:right;
    overflow: hidden;
	}
.rightsidebar p{
	padding-bottom:15px;
}
.aut {
	background:url(//img3.superiorpapers.com/images/aut_top.png) no-repeat top;
	margin-bottom:10px;	
	}
.aut_c {
	background:url(//img1.superiorpapers.com/images/aut_bottom.png) no-repeat bottom;
	padding-top:70px;
	}
.aut ul {
	list-style:none;
	padding-left:12px;
	padding-bottom:15px;
	}
.aut ul li {
	background:url(//img2.superiorpapers.com/images/aut_li.gif) no-repeat;
	background-position:0px 4px;
	padding-left:18px;
	line-height:18px;
	}
.aut ul li a {
	color:#333;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;	
	}
.aut ul li a:hover {
	text-decoration:underline;
	}
.aut form {
	text-align:center;
	margin-left:20px;
	width:131px;
	padding-bottom:33px;
	}
.aut form p {
	background:url(//img3.superiorpapers.com/images/aut_inp.gif) no-repeat;
	width:131px;
	height:24px;
	margin-bottom:5px;
	}
.aut form p input {
	border:none;
	background:none;
	width:119px;
	height:24px;
	padding-left:5px;
	font-size:11px;
	}
.aut form a {
	font-size:10px;
	font-weight:bold;
	color:#003fa7;
	text-decoration:none;
	}
.aut_butt {
	background:url(//img1.superiorpapers.com/images/aut_butt.png) no-repeat;
	width:89px;
	height:24px;
	border:none;
	cursor:pointer;
	margin-top:15px;
	}
.banner_ready {
	background:url(//img2.superiorpapers.com/images/banner_ready.gif) no-repeat;
	width:162px;
	height:115px;
	display:block;
	margin-bottom:10px;
	}
.rblock {
	background:url(//img3.superiorpapers.com/images/bkg_rblock.gif) repeat-y;
	margin-bottom:16px;
	}
.rblock_c {
	background:url(//img1.superiorpapers.com/images/bkg_rblock_c.gif) no-repeat bottom;
	height:1%;
	overflow:hidden;
	}
.rblock h2 {
	background:url(//img2.superiorpapers.com/images/rightblock_h2.png) no-repeat;
	height:43px;
	font-size:14px;
	color:#fff;
	padding-left:14px;
	padding-top:10px;	
	}
.feat {
	list-style:none;
	padding:4px 8px 10px 8px;
	}
.feat li {
	background:url(//img1.superiorpapers.com/images/feat_li.gif) no-repeat;
	background-position:0px 4px;
	line-height:17px;
	padding-left:13px;
	}
.discount {
	padding-bottom:10px;
	}
.discount p {
	font-size:13px;
	padding-left:12px;
	margin-right:13px;
	margin-bottom:4px;
	height:20px;
	}
.discount p.disc_5 {
	background:url(//img3.superiorpapers.com/images/disc_5.gif) no-repeat;
	background-position:right 0px;
	}
.discount p.disc_10 {
	background:url(//img2.superiorpapers.com/images/disc_10.gif) no-repeat;
	background-position:right 0px;
	}
.discount p.disc_15 {
	background:url(//img1.superiorpapers.com/images/disc_15.gif) no-repeat;
	background-position:right 0px;
	}
a.disc_more {
	color:#003fb1;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-left:12px;
	}
a.banner_present {
	background:url(//img3.superiorpapers.com/images/banner_present.png) no-repeat;
	display:block;
	width:162px;
	height:152px;
	margin-bottom:16px;
	}
a.wcdi {
	margin-bottom:16px;
	display:block;
	width:162px;
	height:141px;
	position:relative;
	}
a.wcdi img {
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
	}
.accept {
	background:url(//img2.superiorpapers.com/images/accept.png) no-repeat;
	width:162px;
	height:231px;
	}
a.cc_safe {
	background:url(//img1.superiorpapers.com/images/cc_safe.gif) no-repeat;
	width:100px;
	height:39px;
	display:block;
	margin:0px auto;
	margin-top:2px;	
	}
.centersidebar, .centersidebar_no_right, .centersidebar_no_right_no_left {
	padding-left:204px;
	padding-right:162px;
	background:url(//img2.superiorpapers.com/images/bkg_title.gif) repeat-x top;
}
.order .title{margin-top:-35px;}
.title {
	background:url(//img2.superiorpapers.com/images/bkg_title.gif) repeat-x top;
	height:30px;
	overflow:hidden;
    
	}
.title_c {
	background:url(//img1.superiorpapers.com/images/title_left.png) no-repeat left bottom;
	height:30px;
	margin-left:2px;
	display: inline-block;
	float:left;
	}
.title_c h1 {
	background:url(//img3.superiorpapers.com/images/title_right.gif) no-repeat right bottom;
	height:18px;
	font-size:12px;
	color:#003fa7;
	font-weight:normal;
	padding-left:11px;
	padding-right:11px;
	padding-top:12px;
	float:left;
	}
.main {
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	/*height:1%;*/
	}
.centersidebar h2, .centersidebar_no_right h2, .centersidebar_no_right_no_left h2 {
	background:url(//img2.superiorpapers.com/images/bkg_cs_h2.gif) no-repeat left top;
	font-size:15px;
	color:#003fa7;
	padding-left:26px;
	padding-top:3px;
	padding-bottom:20px;	
	}
.centersidebar h3, .centersidebar_no_right h3, .centersidebar_no_right_no_left h3 {
	font-size:15px;
	color:#003fa7;
	padding-bottom:15px;	
	}
.centersidebar_no_right, .centersidebar_no_right_no_left {
	padding-right:2px;
}
.centersidebar_no_right_no_left {
	padding-left:2px;
}
.main p {
	line-height:15px;
	padding-bottom:12px;
	}
.s_red {
	color:#9e2653;
	}
.rco {
	padding-top:15px;
	padding-bottom:40px;
	}

.rco h3 {
	color:#003fa7;
	text-align:center;
	font-size:16px;
	padding-bottom:15px;
	}
.rco th {
	background-color:#d1d8e5;
	color:#9e2653;
	font-size:14px;	
	}

.rco tr.odd td {
	background-color:#d1d8e5;
	}
.rco tr.even td {
	background-color:#dee4ed;
	}
.rco_flash {
	text-align:center;
	overflow:hidden;
	}
.choose {
	}
.choose p {
	padding-left:75px;
	border-bottom:solid 1px #9a9a9a;
	padding-bottom:15px;
	margin-bottom:15px;
	}
.choose p.last {
	border-bottom:none;
	}
.choose p img {
	float:left;
	margin-left:-75px;
	}
.choose p strong {
	display:block;
	color:#003fa7;
	}
.choose p a {
	color:#010101;
	text-decoration:none;
	}
.things {
	border:solid 1px #003fa7;
	padding:1px;
	margin-bottom:20px;	
	}
.things_c {
	background:url(//img1.superiorpapers.com/images/bkg_10things.gif) repeat-x top;
	padding-top:12px;
	}
.things h3 {
	text-align:center;
	font-size:15px;
	color:#003fa7;
	padding-bottom:15px;
	}
.things p {
	padding:4px 10px;
	}
.things p.even {
	background-color:#e8f0fb;
	}
.interest {
	text-align:center;
	width:530px;
	margin:0px auto;
	padding-bottom:20px;
	}
.interest h2 {
	font-size:12px;
	text-align:left;
	margin:0px auto;
	padding-top:7px;
	width:160px;
	}
.interest a {
	background:url(//img3.superiorpapers.com/images/interest_a.png) no-repeat;
	width:160px;
	height:53px;
	display:inline-block;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	margin-left:4px;
	margin-right:4px;
	font-size:11px;
	margin-bottom:4px;
		
	}
.interest a.int_last {
	background-position:0px -106px;
	}
.interest a:hover {
	background-position:0px -53px;
	}
.interest a span {
	display:table-cell;
	vertical-align:middle;
	width:151px;
	height:53px;
	cursor:pointer;
	padding-left:9px;
	}
.interest a span u {
	text-decoration:none;
	cursor:pointer;
	}
*html .interest a span {display:block;}
*html .interest a span u {
	display:block;
	margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
	}
*:first-child+html .interest a span { 
	display: block;
	}
*:first-child+html .interest a span u {
	display:block;
	margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
	}
.bottom_block {
	background:url(//img2.superiorpapers.com/images/bkg_bottom_block.gif) repeat-x top;
	padding-top:15px;
/*	overflow:hidden;	*/
}
.butts {
	list-style:none;
	text-align:center;
	padding-top:20px;
	background:url(//img1.superiorpapers.com/images/butts_li.png) no-repeat;
	background-position:0px 20px;
	width:390px;
	margin:0px auto;
	}
.butts li {
	display: inline-block;
	background:url(//img1.superiorpapers.com/images/butts_li.png) no-repeat;
	background-position:right 0px;
	height:130px;
	padding-right:15px;
	padding-left:10px;
	/*display:inline;*/
	}
.butts li a {
	height:130px;
	display:block;
	}
.butts li a.butt_price {
	background:url(//img2.superiorpapers.com/images/butt_prices.png) no-repeat;
	width:139px;

	}
.butts li a.butt_order {
	background:url(//img1.superiorpapers.com/images/butt_order.png) no-repeat;
	width:176px;
	}
.blocktext1 {
	border:solid 1px #003fa7;
	padding:1px;
	margin-bottom:20px;	
	}
.blocktext1_c {
	background:url(//img3.superiorpapers.com/images/bkg_10things.gif) repeat-x top;
	padding-top:12px;
	padding:20px;
	height:180px;
	}
.bt1_left {
	float:left;
	width:48%;
	}
.bt1_right {
	float:right;
	width:48%;
	}
.bt1_bottom  {
	clear:both;
	}
.bt1_bottom .blocktext1_c  {
	height:auto;
	}
.blocktext1 h3 {
	color:#003fa7;
	font-size:14px;
	padding-bottom:15px;
	}
.blocktext1 ul {
	color:#003fa7;
	list-style:square;
	padding-left:22px;
	line-height:19px;	
	}
.blocktext1 ul li a {
	color:#000;
	}
.blocktext1 ul li a:hover  {
	color:#003fa7;
	text-decoration:underline;
	}
p.contact {
	font-size:14px;
	padding-left:20px;
	line-height:19px;
	}
.bt1_bottom img {
	margin-right:14px;
	margin-top:10px;
	}
.bt1_bottom p {
	text-align:center;
	padding-top:40px;
	padding-bottom:0px;
	}
.ourservices {	
	overflow:hidden;
	padding-top:10px;
	padding-bottom:20px;
	}
.ourservices h2 {
	background:url(//img2.superiorpapers.com/images/os_h2.gif) no-repeat;
	font-size:16px;
	color:#000;
	padding-left:40px;
	padding-top:15px;
	}
.ourservices h2 a {
	color:#000;
	text-decoration:none;
	}
.ourservices h2 a:hover {
	text-decoration:underline;
	}
.ourservices div {
	float:left;
	width:48%;
	padding-right:1%;
	}
.ourservices ul {
	list-style: none;
	padding-left:40px;
	line-height:18px;
	padding-bottom:20px;
	}
.ourservices ul li {
	background:url(//img1.superiorpapers.com/images/li.gif) no-repeat;
	background-position:0px 7px;
	padding-left:16px;
	font-size:14px;
	font-weight:bold;
	}
.ourservices ul li a {
	text-decoration:none;
	color:#003ea6;
	}
.ourservices ul li a:hover {
	color:#000;
	}
.ourservices ul li a span {
	color:#d2253a;
	}
a.bann_order {
	background:url(//img3.superiorpapers.com/images/banner_order.jpg) no-repeat 0 0;
	width:486px; height:211px;
	margin:0px auto;
	display:block; position:relative;
	text-decoration:none;	
	}
a.bann_order span {
	background:url(//img2.superiorpapers.com/images/bann_order_butt.gif) no-repeat;
	width:120px;
	height:40px;
	display:block;
	position:absolute;
	left:289px;
	top:150px;
	}
.ourprocess {
	padding-top:10px;
	padding-bottom:20px;	
	}
.ourprocess div {
	border:solid 1px #828282;
	height:65px;
	padding-left:134px;
	margin-bottom:5px;	
	}
.ourprocess div p {
	padding:0px;
	display:table-cell;
	vertical-align:middle;
	height:65px;
	}
.ourprocess div.op1 {
	background:url(//img1.superiorpapers.com/images/our_process1.gif) no-repeat;
	background-position:1px 1px;
	}
.ourprocess div.op2 {
	background:url(//img3.superiorpapers.com/images/our_process2.gif) no-repeat;
	background-position:1px 1px;
	}
.ourprocess div.op3 {
	background:url(//img2.superiorpapers.com/images/our_process3.gif) no-repeat;
	background-position:1px 1px;
	}
.ourprocess div.op4 {
	background:url(//img1.superiorpapers.com/images/our_process4.gif) no-repeat;
	background-position:1px 1px;
	}
.ourprocess div.op5 {
	background:url(//img3.superiorpapers.com/images/our_process5.gif) no-repeat;
	background-position:1px 1px;
	}
*html .ourprocess div p {
	display:block;
	}
*html .ourprocess div p span {
	display:block;
	margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
	}
*:first-child+html .ourprocess div p { 
	display: block;
	}
*:first-child+html .ourprocess div p span {
	display:block;
	margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
	}
a.bann_order2 {
	background:url(//img2.superiorpapers.com/images/butt_order.png) no-repeat;
	width:176px;
	height:130px;
	display:block;
	margin:0px auto;
	}
p.pur {
	text-align:center;
	font-size:10px;
	padding-top:15px;
	}
p.pur span {
	color:#f00;
	}
.subject table{/*width: auto !important;*/}
.subject {
	}
.subject  div {
	float:left;
	width:49%;
	}
.subject strong {
	color:#ff1111;
	display:block;
	font-size:14px;
	padding-bottom:7px;
	padding-top:7px;
	} 
.subject ul {
	list-style:none;
	padding-bottom:15px;
	}
.subject ul li {
	background:url(//img1.superiorpapers.com/images/li.gif) no-repeat;
	background-position:0px 7px;
	padding-left:16px;
	font-size:13px;
	line-height:18px;
	font-weight:bold;
	}
.subject ul li a {
	text-decoration:none;
	}
.subject ul li a:hover {
	text-decoration:underline;
	}
.writeservices {
	}
.writeservices h2 {
	text-align:center;
	color:#000;
	background:none;
	font-size:24px;
	}
.ws {
	padding-bottom:20px;
	}
.ws div {
	padding-left:140px;	
	padding-bottom:20px;
	}
.ws h3 {
	background-color:#003fa7;
	color:#fff;
	padding:1px 5px;
	font-size:16px;
	margin-bottom:5px;
	}
a.ws_pic {
	background:url(//img3.superiorpapers.com/images/pic2.jpg) no-repeat;
	width:62px;
	height:72px;
	display:block;
	margin-left:-110px;
	float:left;
	margin-top:40px;
	}
*html a.ws_pic {margin-left:-50px;}
a.ws_pic:hover {background-position:0px -178px;}
.ws th, .es td {padding-top:2px; padding-bottom:2px;}
.ws tr.even th, .ws tr.even td {background-color:#e7e7e7;}
.ws th {color:#2360c1; text-align:right; padding-right:4px; border-right:solid 1px #fff;}
.ws  td {padding-left:4px;}
p.view_sample {
	background-color:#e7e7e7;
	font-weight:bold;
	padding:4px 0px 5px 10px;
	}
.plans {
	background:url(//img2.superiorpapers.com/images/bkg_plans.gif) repeat 0 0;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border:1px solid #d7dfe9;
	/*margin:10px 20px 30px;*/
	/*behavior:url(/js/PIE.htc);*/
	font-size:20px;
	font-family: Verdana,Arial,helvetica,Sans-serif;
}
.plans table{_width: 99% !important;}
.plans td {vertical-align:top; padding-top:10px; padding-bottom:10px; width:33%;}
.plans strong {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
	color:#a42851;
	font-weight:normal;
	padding:5px;
	margin-bottom:10px;
	display:block;
	text-align:center;
}
.plans ul, .wr_level_desc_awriter ul {list-style:none; color:#092140; font-size:11px; padding-left:10px; padding-right:10px;}
.plans ul li, .wr_level_desc_awriter ul li {background:url(//img1.superiorpapers.com/images/li2.gif) no-repeat 0px 9px; padding-left:12px; line-height:18px; padding-bottom:10px;}
.plans td.premium, .wr_level_desc_awriter td.premium {background-color:#f2f6fc;}
.plans td.premium strong, .wr_level_desc_awriter td.premium strong {background-color:#9d2652;	color:#fff;}

/* 
    Prices Table
*/
table.prices{width: 100%; _width:99%;}
#wr_level_desc{display: none;padding: 0 20px 30px;}
.prices_tb_params{padding-left:152px; position: relative; }
.prices_form {
	background-color:#e5edf8;
	-moz-border-radius: 8px 0 0 0;
	border-radius: 8px 0 0 0;    
	padding:12px 0 0 0;
}
.prices_form p {padding-bottom:8px;	height:1%;	overflow:hidden;}
.prices_form span strong {color:#2959a6; font-size:14px;}
/*.prices_form  label {display:block; float:left;	width:140px; text-align:right; padding-right:10px; padding-top:2px;}*/
.prices_form select {border:solid 1px #c5ccd5; padding:1px; width:280px;}
#set-category {width:200px}
.prices_form .current_doctype_text{display: block; width:280px;}
.pf_inp {
	width:60px;
	border:solid 1px #c5ccd5;
	margin-right:5px;
	text-align:center;
	padding:1px;
}
.price_params_block{
    overflow: visible;
    color:#0D2040; 
    padding:2px 10px 2px 120px;
    background: #e5edf8;
    _padding: expression( document.body.clientWidth < 1250 ? "2px 0" : "2px 10px 2px 140px");
    _padding:0;
    _width: 440px;
}
.price_params_block .price_params_label{
    z-index:100;    
    text-align: right;
    width:176px; height: 20px;
    text-align:right;
    float: left;
    line-height: 20px;
    font-size: 12px;
    padding: 0 5px 0 0;
}

.money {
	background:url(//img3.superiorpapers.com/images/bkg_money.gif) repeat-x top;
	height:30px;
	padding-top:2px;
	border-left: solid 1px #b2bbc9;
	text-align:center;	
}
.money a {display:inline-block; height:22px; padding:7px 30px 0; text-decoration:none; color:#0d2040; font-weight:bold;}
.money a:hover, .money a.active {background:url(//img2.superiorpapers.com/images/money_h.gif) repeat-x top; color:#fff;}
.current_doctype_text{padding-top:3px;}
.table_price {padding-bottom:30px;}
.table_price th {
	background-color:#214b98;
	color:#fff;
	font-size:13px;
	border-right:solid 1px #14347e;
	border-left:solid 1px #6290c8;
	height:36px;
	border-top:solid 1px #5886c2;
	border-bottom:solid 1px #133179;
    text-align: center;
}
.th_urgency_title{
    background: url(//img2.superiorpapers.com/images/ptable/urwrl.gif) no-repeat 50% 50% !important;
    border: none !important;
}
.table_price td {height:35px; border-left:solid 1px #fff; border-right:solid 1px #fff;}
.table_price td.td_name {text-align:center; font-weight:bold; line-height: 26px;}
.table_price tr.even td {background-color:#e5edf8; border-left:solid 1px #f2f6fb; border-right:solid 1px #cedcf1;}    
.table_price td a {
    text-decoration:none; 
    display:block;
    height:35px;
    _windth: 100%;
    padding-left:5px;
    position: relative;
    text-align: right;
    line-height: 35px;
    padding-right:15px;
    font-weight: bold;
}
.table_price td a span.price_tb_buy{display:none !important;}
.table_price td a img {float:left;}
.table_price td a:hover {background:#ad3660 url(//img2.superiorpapers.com/images/price_td_h.gif) repeat-x bottom;color:#fff;}
.table_price tr:hover td.td_name {background:#ad3660 url(//img3.superiorpapers.com/images/price_td_h.gif) repeat-x bottom; color:#fff;}
.td_name {padding-right: 10px; text-align: right; width: 140px;}
.td_value {padding-bottom: 8px;}

#discount_text, #discount_text_papers{
    position: absolute; z-index:100;
    top: -100px; left:0px;
    width: 96px; height: 106px;
    background: url(//img1.superiorpapers.com/images/ptable/discount_bg.png) no-repeat 0 0;
    display:none;
    padding:30px 40px 30px 30px;
    color:#FFF; text-align:center; font:bold 18px/16px Arial; vertical-align:super;
}
#discount_text .small,#discount_text_papers .small{font-size:11px;}
#discount_text sup, #discount_text_papers sup{text-transform: lowercase;}
#discount_text strong, #discount_text_papers strong{font-size:27px; vertical-align: bottom; white-space: pre;}
#next_discount_text,#next_discount_text_papers{font-size:12px;color:#0d2040;font-family:  Arial;}
#next_discount_text b,#next_discount_text_papers b{font-size:14px;color:#2959a6;}

.pricefeat {background: url(//img3.superiorpapers.com/images/bkg_feat.gif) no-repeat 100% 120px;	width:646px; margin:0px auto; padding-bottom: 20px; overflow: hidden;}
.feat_block_round{
    background: url(//img2.superiorpapers.com/images/bkg_feat_block.png) repeat 0 0;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
    /*behavior:url(/js/PIE.htc);*/
    z-index:100;
}
.feat_block {	
	color:#092140;
	padding-top:10px;
	float:left;
	margin-right:6px;    
	margin-bottom:6px;	
}
.feat_block h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
	font-weight:normal;
	padding-bottom:5px;
	padding-top:4px;
	color:#092140;
	padding-left:15px;
	margin-bottom:3px;
	}
.feat_block h3.pf_sel {background-color:#a32850; color:#fff;}
.feat_block ul {list-style:none; line-height:27px; padding-bottom:10px; padding-left:15px;}
.feat_block ul li {height:1%; overflow:hidden;}
.feat_block ul li span {float:left;}
.feat_block ul li u {float:right; display:block; width:40px; text-decoration:none;}
.feat_block ul li.total {font-size:14px; color:#a42851; font-weight:bold;}
.feat_block ul.guarant {font-size:11px; list-style:disc; padding-left:30px;}
.feat_block ul.guarant li {list-style:disc;	overflow:inherit; color:#a42851;}
.feat_block ul.guarant li span { color:#092140; float:none;}
.feat_block ul.format {float:left; width:186px;}
.feat_block ul.format li span {width:80px;}
.feat_block ul.format li u {float:left;}
.format span {font-size:11px;}
.feat_block ul.format li u {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; width:130px;}
.feat_block ul.fleft li u {width:100px;}
.feat_block ul.fright li span {width:40px;}
.disc_block {
	background:url(//img1.superiorpapers.com/images/discounts_bg.gif) no-repeat;
	background-position: 100% 40px;
	font-size:11px;
	width:195px;
	padding-right:10px;
    float:right;
}
.disc_block h3 {font-style:normal; color:#c5221a;}
.disc_block li u {color:#fff;}
.disc_block li strong {font-size:12px;}
/* END Prices Table */

a.db_more {
	float:right;
	color:#092140;
	font-style:italic;
	font-size:12px;
	display:block;
	padding-top:15px;
	}
.foot {width:100%; height:108px; background-color:#003ea6; color:#fff;}
.foot a {color:#fff;}
a.career_opp {
	background:url(//img3.superiorpapers.com/images/career_opp.png) no-repeat;
	width:180px;
	height:40px;
	display:block;
	/*position:absolute;
	top:34px;
	left:6px;*/
	margin-top:34px;
	margin-left:6px;
	float:left;

	}
.footmenu {text-align:center;padding-left:195px;line-height:19px;padding-top:35px;}
.footmenu a {text-decoration:none;}
.footmenu a:hover {text-decoration:underline;}
#span_order {color: #9E2653;}
#tm_order {color: #FFFD69;}
.subjects_head {
    color: #FF1111;
    display: block;
    font-size: 14px;
    padding-bottom: 7px;
}


.userName {
    height:38px;
    line-height:38px;
    background:#efefef;
    margin:10px 0px;
}
.userName span {
    color:#333;
    font-size:14px;
    font-weight:bold;
    margin: 0 0 0 10px;
    font-family:Arial, helvetica, Sans-serif;
}
.discountInfo {
    width:100%;
    margin:20px 0px;
    overflow:hidden;
}
.discountInfo h2 {
    color:#003fa7;
    font-size:18px;
    font-family:Arial, helvetica, Sans-serif;
    font-weight:normal;
    margin:10px 0px;
}
.discountInfo p {
    color:#333;
    font-size:12px;
    text-align:left;
    font-family:Arial, helvetica, Sans-serif;
}
.discountPercents {
    float:left;
    margin:20px 30px 0px;
}
.discountBlock {
    float:left;
    width:425px;
    text-align:center;
    margin:20px 40px 0px;
}
.discountBlock p.gift {
    color:#333;
    font-size:18px;
    font-weight:normal;
    font-family:Arial, Helvetica, sans-serif;
}
.discountBlock p.gift span {
    color:#ab373f;
}
.discountBlock .code {
    background:url(//img2.superiorpapers.com/images/discount_code.gif) no-repeat;
    width:124px;
    height:117px;
    color:#fff;
    margin:10px auto;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    position:relative;
}
.discountBlock .code span {
    color:#fff;
    position:absolute;
    top:40px;
    left:25px;
    float:none !important;
    font-size:11px !important;
}

.discountBlock p.info {
    color:#333;
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    width:230px;
    margin:5px auto;
}
.discountBlock .code span strong {
    font-size:12px;
}
a.orderNext, a.orderNext span {
    background:url(//img1.superiorpapers.com/images/next_ord.gif) no-repeat;
    display:-moz-inline-stack;
    display:inline-block;
    clear:both;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    font-size:16px;
    font-weight:bold;
    width:227px;
    color:#fff;
}
a.orderNext span {
    border:0;
    margin:0;
    position:relative;
    height:40px;
    line-height:40px;
    background-position:top right;
    white-space:nowrap;
}

.clear {
    clear:both;
}

*html .group { height:1%;}/* IE6 */
*first-child+html .group { min-height:1px;}/* IE7 */
.group:after {content:"."; display:block; clear:both; visibility:hidden; height:0px;}/* ??? ????????? ?????? */
.blockTitle { background:url(//img3.superiorpapers.com/images/bg_title.gif) repeat-x; height:60px; line-height:60px; position:relative; width:90%; margin:0 auto; -moz-border-radius:5px 0px 0px 0px;  -webkit-border-radius:5px 0px 0px 0px;  -khtml-border-radius:5px 0px 0px 0px; border-radius:5px 0px 0px 0px; z-index:0;}
.blockTitle .right { position:absolute; display:block; overflow:hidden; top:0px; right:0px; background:url(//img2.superiorpapers.com/images/t_r.gif) no-repeat; width:208px; height:60px; line-height:60px;}
.blockTitle .name { font:bold 18px Arial, Helvetica, sans-serif; color:#333; position:relative; float:left; margin:20px 0px 0px 20px; _display:inline;}
.blockTitle .name span { color:#c21919;}
.blockTitle .price { padding:3px 10px; background:#e4effd;  text-align:center; color:#333; font: bold 16px Arial, Helvetica, sans-serif; right:10px; display:inline; float:left; margin:20px 0px 0px 20px; -moz-border-radius:5px;  -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; }
.testimonials { background:#ebf3fe; border-top:1px solid #fff; border-bottom:2px solid #dbe6f4; padding:10px 0px; width:90%; margin:0 auto; text-align:center; position:relative; z-index:10;}
.clr { clear:both; height:0px;}
#text { display:none;}
#panel {height: auto; background:#ebf3fe; display: none; border-top:1px solid #fff; width:90%; overflow:hidden; clear:both; padding:10px; }
#panel .itemVote { float:left; width:45%; margin-left:20px; text-align:left; font-style:italic; font-size:12px; }
.testimonials a#votes , .testimonials a.votes{ color:#34548a; text-decoration:none; font:bold 14px Arial, Helvetica, sans-serif; margin:20px 0px 0px;}
.blockInfo { width:90%; margin:0 auto; padding:20px 0px 0px; margin-bottom:20px;}
.blockInfo .img { width:3%; text-align:left; float:left;}
.blockInfo .text { width:75%;  text-align:left; float:right;padding-left: 0px;
    padding-right: 0px; //clear:left;}
.blockInfo .text p { font:normal 12px Arial, Helvetica, sans-serif;}
.blockInfo a { text-decoration:none; color:#003ea6; font:normal 12px Arial, Helvetica, sans-serif;}
a.addOrder , a.addOrder  span { background: url(//img1.superiorpapers.com/images/add_ord.gif) no-repeat; width:136px;  display:-moz-inline-stack;display:inline-block;clear:both; text-decoration:none; font:bold 14px Arial, Helvetica, sans-serif;  color:#003ea6; text-decoration:none; text-align:center;}
a.addOrder  {margin: 15px 0 0 63px;}
a.addOrder  span { border:0; margin:0; position:relative;  height:32px;line-height:32px;
 background-position:top right;white-space:nowrap; cursor:pointer;}
.smlBanner { width:193px; height:169px; margin:0 auto;}
 a.click , a.click  span { width:116px; background-position:0px 0px; z-index:10; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; cursor:pointer;display:-moz-inline-stack;display:inline-block;clear:both; text-decoration:none; text-align:center;font-size:12px; font-weight:normal;  color:#fff;}
 a.click:hover, a.click:hover span  { background-position:0px -28px;}
 a.click:active, a.click:active span {background-position:0px -56px;}
 a.click  span { border:0; margin:0;position:relative;  height:27px;line-height:27px;
 background-position:top right;white-space:nowrap; z-index:10;}
  a.click { margin:130px 0px 0px 65px;} 
.connect_widget_interactive_area {
    border-collapse: collapse;
    margin: 0 auto !important;
    text-align: center !important;
}
/*for 404 page*/
.block404_main { width:750px; height: 450px; margin:20px auto; }
.dragon { position:absolute; top:-17px; left:-207px; z-index:0; width:217px; height:405px; background:url(http://img1.superiorpapers.com/images/dragon.jpg) no-repeat;}
.block404 { width:525px; border:10px solid #eeeeee; position:relative; height:400px; margin-left: 200px;}
.block404 .info { width:500px; margin:0 auto; padding-top:50px; text-align:center;}
.title404 { color:#0039a1; background:url(//img2.superiorpapers.com/images/404.gif) no-repeat; width:200px;  text-indent: -9000px;  height:129px; margin:0 auto; font:bold 100px Arial, Helvetica, sans-serif;}
.titleGrey { color:#424242; text-align:center; margin:10px 0px 0px; font:bold 22px Arial, Helvetica, sans-serif; width:500px;}
.blockText { width:450px; background:#0039a1;  padding:10px 20px; margin:20px auto 0px;}
.blockText div{ color:#fff; width:430px; font:normal 14px Arial, Helvetica, sans-serif;}
ul.menu404  { width:470px;  _display:inline; margin:10px auto; padding:0px; list-style-type:none;}
ul.menu404 li { float:left; margin:0px 0px 0px 40px;}
ul.menu404 li a { color:#0039a1; font:normal 14px Arial, Helvetica, sans-serif; text-decoration:none;}
ul.menu404 li a:hover { text-decoration:underline;}
.infoText { color:#424242; font:normal 12px Arial, Helvetica, sans-serif; text-align:center; padding:0px; width:350px; height:25px; line-height:25px; margin:0px auto;}
.infoText a { color:#0039a1; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;} 
.infoText a:hover { text-decoration:underline;}

/* A-writer.com wrlevel*/
.wr_level_desc_awriter table{width:100%;_width: 99% !important;}
.wr_level_desc_awriter table td{width:25%; vertical-align:top;}
.wr_level_desc_awriter table td.top_left{border-radius: 8px 0 0 0;}
.wr_level_desc_awriter table td.bottom_left{border-radius: 0 0 0 10px;}
.wr_level_desc_awriter table td.vip_top{border-radius: 8px 8px 0 0; height: 20px; background:#b34472;}
.wr_level_desc_awriter table td.vip_bottom{border-radius: 0 0 8px 8px;height: 20px; background:#811739;}
.wr_level_desc_awriter table td.vip_content strong{background: #80213d;color:#FFF;line-height:20px;}
.wr_level_desc_awriter table td strong span{font-size:10px; font-family: Arial;display: block;}
.wr_level_desc_awriter table .premium_top{background: #9D2652;}
.wr_level_desc_awriter strong{
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px; font-style:italic;
	color:#a42851; font-weight:normal; padding:5px;	display:block; text-align:center;
}
.wr_level_desc_awriter {color:#092140; font-size:11px;}
.wr_level_desc_awriter ul li {background:url(//img1.superiorpapers.com/images/li2.gif) no-repeat 0px 9px; padding-left:12px; line-height:18px; padding-bottom:10px;}
.wr_level_desc_awriter .vip_content{background:#8b1b3c url(//img1.superiorpapers.com/images/vip_bg.gif) repeat-x 0px 0;}
.wr_level_desc_awriter .vip_content div.awriter_text{padding:0 10px; color:#FFF;}
.wr_level_desc_awriter .vip_content strong{background:#7c1f39; color:#FFF;}
.wr_level_desc_awriter .vip_content ul{color:#FFF;padding:3px 0 19px 0;}
.awriter_buttons{background: #912c4e; padding:4px 0px; text-align: center;}
.wrlevel_title td{background: #eff4fb;}
.wrlevel_title td strong{line-height: 40px;}
.wrlevel_title .vip_content{background:#80213D;}
.wrlevel_content td{padding:10px 0 0 0; background: #e5edf8;}
#affiliate_content .clear{clear:none !important;}
#affiliate_content .title, #affiliate_send_to_fr .title{background: none !important;}
#affiliate_content .block_text{clear: none !important;}


.interest1 {
	text-align:center;
	width:530px;
	margin:0px auto;
	padding-bottom:20px;
	}
.interest1 h2 {
	font-size:12px;
	text-align:left;
	margin:0px auto;
	padding-top:7px;
	width:160px;
	}
.interest1 a {
	background:url(//img2.superiorpapers.com/images/interest_a.gif) no-repeat;
	width:160px;
	height:53px;
	display:inline-block;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	margin-left:4px;
	margin-right:4px;
	font-size:11px;
	margin-bottom:4px;
		
	}
.interest1 a.int_last {
	background-position:0px -106px;
	}
.interest1 a:hover {
	background-position:0px -53px;
	}
.interest1 a span {
	display:table-cell;
	vertical-align:middle;
	width:151px;
	height:53px;
	cursor:pointer;
	padding-left:9px;
	}
.interest1 a span u {
	text-decoration:none;
	cursor:pointer;
	}
*html .interest1 a span {display:block;}
*html .interest1 a span u {
	display:block;
	margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
	}
.bottom_block1 {
	background:url(/images/bkg_bottom_block1.gif) repeat-x top;
	padding-top:15px;
/*	overflow:hidden;	*/
}
.butts1 {
	list-style:none;
	text-align:center;
	padding-top:20px;
	background:url(//img2.superiorpapers.com/images/butts_li.gif) no-repeat;
	background-position:0px 20px;
	width:390px;
	margin:0px auto;
	}
.butts1 li {
	display: inline-block;
	background:url(//img1.superiorpapers.com/images/butts_li.gif) no-repeat;
	background-position:right 0px;
	height:130px;
	padding-right:15px;
	padding-left:10px;
	/*display:inline;*/
	}
.butts1 li a {
	height:130px;
	display:block;
	}
.butts1 li a.butt_price1 {
	background:url(//img1.superiorpapers.com/images/butt_prices.gif) no-repeat;
	width:139px;

	}
.butts1 li a.butt_order1 {
	background:url(//img1.superiorpapers.com/images/butt_order.gif) no-repeat;
	width:176px;
	}

.interest1 {
	text-align:center;
	width:664px;
	margin:0px auto;
	padding:10px 0px;
    background-color: #3B3D3A;
}
.insertBot{
	width:664px;
	height:6px;
	margin:0px auto;
    background-color: #3B3D3A;
}
.interest1 h2{
	background:url(/images/h2title1.gif) no-repeat scroll left top transparent;
	color:#C4C4C4;
	font-weight:bold;
	font-size:14px;
	width:200px;
}
.interest1 a{
	background-image:none;
	background-color:#4A4C49;
	font-size:12px;
	color:#C6EAFF;
	margin:0px -1px -1px 0px;
}
.interest1 a:hover{
	background-color:#548B06;
}
.interest1 a.int_last{
	background-color:#0062A6;
}

.bottom_block1noLine{
	background-image:none;
}
.butts1 li a.butt_price1{
	width:200px;
	height:48px;
	background-image:url(//img1.superiorpapers.com/images/prices1.gif);
	overflow:hidden;
	line-height:1000px;
	margin-right:-4px;
}
.butts1 li a.butt_price1:hover{
	background-position:0px -48px;	
}
.butts1 li a.butt_price1:active{
	background-position:0px -96px;	
}
.butts1 li a.butt_order1{
	width:201px;
	height:48px;
	background-image:url(//img1.superiorpapers.com/images/ordernow123.gif);
	overflow:hidden;
	line-height:1000px;
}
.butts1 li a.butt_order1:hover{
	background-position:0px -48px;
}
.butts1 li a.butt_order1:active{
	background-position:0px -96px;
}
.butts1 li{
	background-image:none;
	padding:0px;
	height:auto;
}
.butts1{
	background-image:none;
	width:404px;
}
.centerLink1{
	text-align:center;
	padding:10px 0px;
}
.centerLink1 a{
	color:#003FA7;
	font-size:18px;
	text-decoration:none;
}
.celebrate_fathers_banner {
    margin-top: 10px;
}
.celebrate_fathers_banner div {
    position: absolute;
    margin: 115px 0 0 61px;
    font: bold 17px Arial;
    color: #76070d;
    letter-spacing: -1px;
}

/* new order button */
.new_order_button .blockButtom { margin:10px auto; width:250px; text-align:center;}
.new_order_button .blockButtom p { color:#003fa7; font:normal 18px Arial, Helvetica, sans-serif; margin:20px 0px; padding:0px;}
.new_order_button a.orderNow , .new_order_button a.orderNow  span { background:url(//img1.superiorpapers.com/images/order_button2.gif) no-repeat; width:200px; background-position:0px 0px; z-index:10; cursor:pointer;display:-moz-inline-stack;display:inline-block;clear:both; text-transform:uppercase; text-decoration:none; text-align:center;color:#fff; font:bold 17px Arial, Helvetica, sans-serif;}
.new_order_button a.orderNow:hover, .new_order_button a.orderNow:hover span  { background-position:0px -48px;}
.new_order_button a.orderNow:active, .new_order_button a.orderNow:active span {background-position:0px -96px;}
.new_order_button a.orderNow  span { border:0; margin:0;position:relative;  height:48px;line-height:48px; background-position:top right;white-space:nowrap; z-index:10;}
/* END new order button */

#customer_banner_money_big{background:url(//img1.superiorpapers.com/images/banners/customer_banner_money_big.jpg) no-repeat; width:1046px; height:133px; margin:40px 0 10px 0; position:relative; float: left;}
#customer_banner_money_small{position:relative; background:url(//img1.superiorpapers.com/images/banners/customer_banner_money_small.jpg) no-repeat top left; width:162px; height:150px; margin:15px auto;}
#customer_banner_money_big a.banner_button, #customer_banner_money_big a.banner_button span{
    background:url(//img1.superiorpapers.com/images/banners/customer_moneybutton.gif) no-repeat; width:162px; background-position:0px 0px; z-index:10;
    font:bold 18px Arial, Helvetica, sans-serif; cursor:pointer;display:-moz-inline-stack;display:inline-block;clear:both; text-decoration:none; text-align:center;color:#fff; text-transform:uppercase;
}
#customer_banner_money_big .banner_button{position:absolute;top:35px;left:72px;}
#customer_banner_money_big a.banner_button:hover, #customer_banner_money_big a.banner_button:hover span{ background-position:0px -41px;}
#customer_banner_money_big a.banner_button:active, #customer_banner_money_big a.banner_button:active span{background-position:0px -82px;}
#customer_banner_money_big a.banner_button span{border:0; margin:0;position:relative;  height:41px;line-height:41px; background-position:top right;white-space:nowrap;}
#customer_banner_money_small a.banner_button,#customer_banner_money_small a.banner_button span{
    background:url(//img1.superiorpapers.com/images/banners/customer_moneybutton.gif) no-repeat; width:162px; background-position:0px 0px; z-index:10;
    font:bold 18px Arial, Helvetica, sans-serif; cursor:pointer;display:-moz-inline-stack;display:inline-block;clear:both; text-decoration:none; text-align:center;color:#fff; text-transform:uppercase;
}
#customer_banner_money_small .banner_button{position:absolute; top:110px; left:0px;}
#customer_banner_money_small a.banner_button:hover, #customer_banner_money_small a.banner_button:hover span{background-position:0px -41px;}
#customer_banner_money_small a.banner_button:active, #customer_banner_money_small a.banner_button:active span{background-position:0px -82px;}
#customer_banner_money_small a.banner_button span{border:0; margin:0;position:relative;height:41px;line-height:41px; background-position:top right;white-space:nowrap;}
.blockChooseUs { margin:10px auto; width:854px; position:relative;}
.blockChooseUs .titleChoose { margin:0px auto; text-align:center; padding:0px; color:#000; font:bold 24px Arial, Helvetica, sans-serif;}
.blockChooseUs p { padding:0px; color:#333; font:normal 14px/21px Arial, Helvetica, sans-serif; text-align:justify; word-spacing: -0.3ex;}
.blockChooseUs .infoChoose { background:url(//img1.superiorpapers.com/bg_choose.jpg) no-repeat; width:854px; height:250px; margin:10px 0px; padding:0px; position:relative;}
.blockChooseUs .infoChoose .list {width:460px; position:absolute; top:10px; left:50px;}
.blockChooseUs .infoChoose .list ul {margin:0px; padding:0px; width:460px; list-style-type:none;}
.blockChooseUs .infoChoose .list ul li { float:left; padding:4px 0px 4px 27px; background:url(//img1.superiorpapers.com/arr_ch.png) no-repeat 0px 8px; color:#333; font:bold 16px Arial, Helvetica, sans-serif; clear:both;}
.blockChooseUs .infoChoose .img { position:absolute; top:7px; right:30px; width:375px; height:233px;}

.blockChooseUs ul.items {width:854px; margin:20px 0px; padding:0px; list-style-type:none; overflow:hidden;}
.blockChooseUs ul.items li {float:left; width:415px; margin-bottom:18px;}
.blockChooseUs ul.items li.sep { margin-right:20px;}
.blockChooseUs ul.items li .img { float:left; width:100px;}
.blockChooseUs ul.items li .infoUs {float:right; width:305px; margin-left:10px; text-align:left;}
.blockChooseUs ul.items li .infoUs h6 { color:#333; margin:-3px 0px 4px; padding:0px; font:bold 16px Arial, Helvetica, sans-serif;}
.blockChooseUs ul.items li .infoUs .text_descr { color:#888; width:310px; font:normal 12px/17px Arial, Helvetica, sans-serif; text-align:left;}
/* Banners*/

*html .group { height:1%;}
*first-child+html .group { min-height:1px;}
.group:after {content:"."; display:block; clear:both; visibility:hidden; height:0px;}
.banner_20Discount {background:url(//img2.superiorpapers.com/images/banner_20$discount.jpg) no-repeat; width:194px; height:134px; position:relative;}
.banner_20Discount .orderText {padding:5px 0px; text-align:center; color:#ee1907; font:normal 18px Arial, Helvetica, sans-serif; letter-spacing:-0.5px;}
.banner_20Discount strong {color:#505050; margin-left:5px;}
.banner_firstOrder { background:url(//img2.superiorpapers.com/images/banner_firstOrder.jpg) no-repeat; width:201px; height:133px; position:relative;}
.banner_firstOrder .orderInfo {width:137px; position:absolute; top:30px; right:0px; text-align:left; color:#222; font:bold 18px Arial, Helvetica, sans-serif; }
.banner_firstOrder  small { position:absolute; top:56px; right:55px; color:#333; font:bold 14px Arial, Helvetica, sans-serif; }
.banner_firstOrder span { color:#9c0000; text-shadow:#ffda6e 1px 0px 3px; position:absolute; top:74px; right:50px; color:#9c0000; font:bold 18px Arial, Helvetica, sans-serif;}
.logoType1, .logoType2, .logoType3 {width:451px; height:113px;}
.logoType1 a img, .logoType2 a img  {margin:14px 0px 0px 10px;}
.logoType3 a img {margin:14px 0px 0px 10px;}
.banner_select_add_ons {background: url(//img2.superiorpapers.com/images/banner_select.jpg) no-repeat; width:162px; height:212px; position:relative;}
.banner_select_add_ons .textInfo {position:absolute; top:115px; left:0px; color:#333; width:149px; font:normal 16px/17px Arial, Helvetica, sans-serif;}
.banner_select_add_ons .clickBlock {position:absolute; bottom:0px; left:0px;}
a.click, a.click  span {background:url(//img2.superiorpapers.com/images/click_sprite.jpg) no-repeat; width:162px; background-position:0px 0px; font-family:Arial, Helvetica, sans-serif; cursor:pointer; display:-moz-inline-stack;display:inline-block; font:bold 16px Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; text-align:center;color:#fff; text-shadow:#d26207 0px -1px 0px;}
a.click:hover, a.click:hover span {background-position:0px -36px;}
a.click:active,a.click:active span {background-position:0px -72px;}
a.click span {border:0; margin:0; height:36px;line-height:36px; background-position:top right;white-space:nowrap;}
.leftBlockFeatured { background:url(//img2.superiorpapers.com/images/left_featured.gif) no-repeat; margin:10px 0px text-align:center; width:184px; height:226px; padding:3px 5px 0px;}

.blockFeaturedParent{width: 162px!important;background: white;margin:5px;padding:10px;border:1px solid #eeeeee; -moz-border-radius:10px;  -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;}
.blockFeatured {width:162px; position:relative; margin:20px 0px;}
.blockFeatured  .name { padding:0px 0px 7px; margin:0px; color:#333; text-transform:uppercase; font:bold 14px Arial, Helvetica, sans-serif; clear:both;}
.blockFeatured  .name span { color:#c50040;  -moz-border-radius:4px;  -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
.blockFeatured .lineFeatured { display:block; clear:both; padding:0px; margin:0px 0px 25px; position:relative;}
.blockFeatured .lineFeatured .titleFeatured { color:#555; font:normal 13px Arial, Helvetica, sans-serif; position:absolute; top:3px; left:0px; }
.blockFeatured .lineFeatured .titleFeatured span { background:#c50040; padding:2px 3px; text-align:center; line-height:19px; color:#fff; font:bold 12px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0px 5px 0px 0px; -moz-border-radius:4px;  -webkit-border-radius:4px; -khtml-border-radius:4px;}
.blockFeatured .lineFeatured .sum { position:absolute; top:3px; right:0px; color:#333; text-align:left; font:normal 12px Arial, Helvetica, sans-serif;}
.blockFeatured .total {clear:both; position:relative; display:block; background:#003ea6; height:26px;  -moz-border-radius:4px;  -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; line-height:26px; color:#fff; font:bold 15px Arial, Helvetica, sans-serif;}
.blockFeatured .total .titleTotal {position:absolute; top:5px; left:2px;}
.blockFeatured .total .sumTotal {position:absolute; top:2px; right:4px; font-size:18px;}
.blockPresentation {width:162px; height:120px; margin:15px 0px;}
.blockPresentation a { border:none;}
#fade { display: none; background: #000;position: fixed; left: 0; top: 0;width: 100%; height: 100%;opacity: .40;z-index: 9999;}
.popup_block{display: none; background: #fff;text-align:center;float: left;height:455px;font-size: 1.2em;position:fixed;font:normal 14px/17px Arial, Helvetica, sans-serif;top: 54%; left: 50%;z-index: 99999;-webkit-box-shadow: 0px 0px 10px #000;-moz-box-shadow: 0px 0px 10px #000;box-shadow: 0px 0px 10px #000;}
img.btn_close {float:right;margin: -55px 0px 0 0px; border:none; position:relative; z-index:99;}

ul#testy {width:162px;position:relative;overflow:hidden;height:200px; list-style-type:none; margin:0px; padding:0px;}
ul#testy li {opacity:0;position:absolute}
ul#testy li a img { border:none;}

.circle {
	background:url(//img1.superiorpapers.com/images/bkg_circle.jpg) no-repeat center top;
	height:500px;
	width:844px;
	position:relative;
	margin:0px auto;
	}
.circle2 {
	background:url(//img2.superiorpapers.com/images/bkg_circle2.jpg) no-repeat center top;
	height:500px;
	width:844px;
	position:relative;
	margin:0px auto;
	}
.cblock {
	background: url(//img3.superiorpapers.com/images/bkg_cblock.png) no-repeat;
	width:188px;
	height:104px;
	color:#404040;
	padding-left:23px;
	padding-right:23px;
	font-family:Tahoma, Geneva, sans-serif;
	position:absolute;
	}
.c2block {
	background: url(//img1.superiorpapers.com/images/bkg_cblock2.png) no-repeat;
	width:300px;
	height:104px;
	color:#404040;
	padding-right:14px;
	font-family:Tahoma, Geneva, sans-serif;
	position:absolute;
	}
.cblock_cont {
	display: table-cell;
    vertical-align: middle;
	width:188px;
	height:104px;
	position:relative;
	line-height:18px;
	}
.c2block .cblock_cont {
	width:200px;
	padding-left:100px;
	}
.c2block .cblock_cont img {
	position:absolute;
	top:14px;
	left:14px;
	}
*html .auxiliary {
    display: inline-block;
    vertical-align: middle;
    width: 0px;
    height: 100%;
	}
*html .cblock_cont div {
    display: inline-block;
    vertical-align: middle;
	}
*html .cblock_cont div, .auxiliary {
    display: inline;
	}
.cblock span, .c2block span  {
	display:block;
	background:url(//img2.superiorpapers.com/images/cb_number.png) no-repeat;
	width:41px;
	height:42px;
	line-height:42px;
	position:absolute;
	right:-18px;
	top:30px;
	text-align:center;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	text-shadow: -1px -1px 1px #1188d7;
	}
.c2block span {
	right:-27px;
	}
.cb1 {
	left:30px;
	bottom:78px;
	}
.circle2 .cb1 {
	left:19px;
	top:19px;
	}
.cb2 {
	left:53px;
	bottom:248px;
	}
.circle2 .cb2 {
	left:auto;
	right:18px;
	top:109px;
	}
.circle2 .cb2 span {
	right:auto;
	left:-30px;
	}
.cb3 {
	top:18px;
	left:305px;
	}
.cb3 span {
	top:78px;
	right:98px;
	}
.circle2 .cb3 {
	left:19px;
	top:199px;
	}
.circle2 .cb3 span {
	right:-27px;
	top:30px;
	}
.cb4 {
	right:52px;
	bottom:248px;
	}
circle .cb4 {
	padding-left:33px;
	width:178px;
	}
.circle2 .cb4 {
	left:auto;
	right:18px;
	bottom:107px;
	}
.circle .cb4 .cblock_cont {
	width:178px;
	}
.cb4 span {
	left:-20px;
	}
.circle2 .cb4  span {
	left:-30px;
	}
.cb5 {
	right:30px;
	bottom:78px;
	}
.circle .cb5 {
	padding-left:33px;
	width:178px;
	}
.circle .cb5 .cblock_cont {
	width:178px;
	}
.cb5 span {
	left:-20px;
	}
.circle2 .cb5 {
	left:19px;
	top:378px;
	}
.circle2 .cb5 span {
	left:auto;
	right:-27px;
	top:30px;
	}
.tab_sp345 {
	overflow:hidden;
	height:1%;
	position:relative;
	}
ul.tabs_sp345 {
	overflow:hidden;
	height:1%;
	padding-top:20px;
}
ul.tabs_sp345 li {
	float: left;
	margin: 0;
	padding: 0;
	border-left: none;
	overflow: hidden;
	position: relative;
	margin-right:20px;
	}
ul.tabs_sp345 li a {
	display: block;
	width:185px;
	height:212px;
}
ul.tabs_sp345 li.tab1 a {
	background:url(//img1.superiorpapers.com/images/tab1.jpg) no-repeat;
	background-position:0px 0px;
	}
ul.tabs_sp345 li.tab2 a {
	background:url(//img1.superiorpapers.com/images/tab2.jpg) no-repeat;
	background-position:0px 0px;
	}
ul.tabs_sp345 li.tab3 a {
	background:url(//img1.superiorpapers.com/images/tab3.jpg) no-repeat;
	background-position:0px 0px;
	}
ul.tabs_sp345 li.tab4 a {
	background:url(//img1.superiorpapers.com/images/tab4.jpg) no-repeat;
	background-position:0px 0px;
	}
ul.tabs_sp345 li a:hover {
	background-position:0px -212px;
}	
html ul.tabs_sp345 li.active a, html ul.tabs_sp345 li.active a:hover  {
	background-position:0px -212px;
	}
.tab_container_sp345 {
	width:840px;
	}
.tab_content_sp345 {
	padding: 20px;
	font-size:18px;
	}
    
.blockPromise { position:relative; margin:10px auto; background:url(//img1.superiorpapers.com/bg_promise.jpg) no-repeat; width:854px; height:603px;}
.blockPromise .promiseTitle { color:#333; width:312px; font:bold 24px Arial, Helvetica, sans-serif; margin:0px 0px 10px 150px; }
.blockPromise blockquote { width:590px; margin:0px 0px 20px; color:#333; padding:0px;}
.blockPromise blockquote p , .blockPromise .textQuote  p{ margin:0px; padding:0px; font:bold 14px/21px Arial, Helvetica, sans-serif;}
.blockPromise ul {list-style-type:none; margin:0px 0px 21px -3px; padding:0px; width:530px;}
.blockPromise ul li {float:left; background:url(//img2.superiorpapers.com/arr_ch.png) no-repeat 0 5px; padding:0px 0px 17px 24px; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#333;}
.blockPromise .textQuote { width:500px; margin:0px 0px 20px; color:#333; padding:0px;}

/* CSS Document */

.bannerYellow, .bannerBlue, .bannerRed, .bannerGreen { width:380px; height:95px; position:relative; color:#fff; margin:10px auto; float:right; margin: 50px 10px 10px 10px;}
.bannerYellow {background:url(//img1.superiorpapers.com/images/banner_yellow.gif) no-repeat;}
.bannerBlue {background:url(//img1.superiorpapers.com/images/banner_blue.jpg) no-repeat;}
.bannerRed {background:url(//img1.superiorpapers.com/images/banner_red.jpg) no-repeat;}
.bannerGreen {background:url(//img1.superiorpapers.com/images/banner_green.gif) no-repeat;}
.getButton { position:absolute; width:145px; right:0px; bottom:0px;}

.textBannerBlock {width:220px; position:absolute; top:8px; right:0px; height:57px; color:#fff; font:bold 20px Arial, Helvetica, sans-serif; text-shadow:#333 -1px -1px 0px; padding-top: 5px}
.textBannerBlock span {color:#fff; margin:0px 0px 0px 50px;  display:block; font:bold 15px Arial, Helvetica, sans-serif; }

a.getBlue , a.getBlue  span { background: url(//img2.superiorpapers.com/images/get_blue.gif) no-repeat 0px 0px; width:145px; cursor:pointer;display:-moz-inline-stack;display:inline-block;clear:both;font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center;color:#ffe400; text-shadow:#0083d5 -1px -1px 0px;}
a.getBlue  span { border:0; margin:0;position:relative;height:26px;line-height:26px; background-position:top right;white-space:nowrap;}

a.getGreen , a.getGreen  span { background: url(//img2.superiorpapers.com/images/get_green.gif) no-repeat 0px 0px; width:145px; cursor:pointer;display:-moz-inline-stack;display:inline-block;clear:both;font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center;color:#ffe400; text-shadow:#347a0d -1px -1px 0px;}
a.getGreen  span { border:0; margin:0;position:relative;height:26px;line-height:26px; background-position:top right;white-space:nowrap;}

a.getRed , a.getRed  span { background: url(//img3.superiorpapers.com/images/get_red.jpg) no-repeat 0px 0px; width:145px; cursor:pointer;display:-moz-inline-stack;display:inline-block;clear:both;font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center;color:#ffc9ce; text-shadow:#612b2e -1px -1px 0px;}
a.getRed  span { border:0; margin:0;position:relative;height:26px;line-height:26px; background-position:top right;white-space:nowrap;}

a.getYellow , a.getYellow  span { background: url(//img3.superiorpapers.com/images/get_yellow.gif) no-repeat 0px 0px; width:145px; cursor:pointer;display:-moz-inline-stack;display:inline-block;clear:both;font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; text-align:center;color:#7c5500; text-shadow:#f0c100 -1px -1px 0px;}
a.getYellow  span { border:0; margin:0;position:relative;height:26px;line-height:26px; background-position:top right;white-space:nowrap;}

/* CSS tutoring banner */
.mainTban_container{ width:834px; height:279px;  position:relative; padding:10px 6px 0px;}
.ribbon{width:138px; height:26px; background:url(//img2.superiorpapers.com/images/tutoring_banner/top_ribbon.gif) no-repeat; position:absolute; top:0px; left:0px;}
.grey_border{ border:1px #afafaf solid; height:277px; }
.main_info_ban{width:826px; height:271px; border:3px #e6efd0 solid;}
.title_ban{width:480px; height:18px; position:absolute; top:37px; left:79px; font:24px Tahoma, Arial, Helvetica, sans-serif; color:#003ea6; font-weight:bold; text-transform:uppercase;}
.title_ban_bottom{width:438px; height:12px; position:absolute; top:66px; left:99px; font:12px Tahoma, Arial, Helvetica, sans-serif; color:#c50040;}
.title_ban_bottom span{font-weight:bold;}
.title_ReasonsChoice{width:600px; height:39px; background-color:#e6efd0; position:absolute; top:87px; left:19px; text-align:center; font:12px/38px Tahoma, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; }
.list_ReasonsChoice{ width:600px; height:100px; position:absolute; top:132px; left:19px; font:12px Arial, Helvetica, sans-serif; color:#333333;}
.list_ReasonsChoice ul{ list-style-type:none;}
.list_ReasonsChoice ul li{background:url(//img2.superiorpapers.com/images/tutoring_banner/mark.gif) no-repeat 10px 10px; padding:5px 0px 0px 22px;}
.bottom_text_ban{width:448px; height:30px; position:absolute; bottom:15px; left:95px; text-align:center; font:11px Arial, Helvetica, sans-serif; font-style:italic; color:#888888;}
.right_part{width:216px; height:257px; border:1px solid #1859c4; position:absolute; bottom:10px; right:0px; background-color:#ffffff;}
.right_part .rightBanImg{width:204px; height:207px; background:url(//img1.superiorpapers.com/images/tutoring_banner/right_ban_people.jpg) no-repeat; position:absolute; top:6px; left:6px;}
.right_part .link_Click_right{width:216px; height:39px; background:url(//img2.superiorpapers.com/images/tutoring_banner/back_click_batton.gif) repeat-x; text-align:center; position:absolute; bottom:0px; left:0px;}
.right_part .link_Click_right a{font:12px/38px Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-decoration:none;}
.right_bt_angle{width:6px; height:6px; position:absolute; right:0px; bottom:4px; background:url(//img3.superiorpapers.com/images/tutoring_banner/bottom_rect_ban.gif) no-repeat;}

.first_order_banner {
    width: 731px;
    height: 133px;
    margin: 40px 0 10px 160px;
    position: relative;
    float: left;
}

/* Membership discount form */
#MembershipForm ul.blockMemberSteps { background:url(//img1.superiorpapers.com/images/bg_steps_order.gif) repeat-x; height:68px; position:relative; margin:0px auto; width:100%; -moz-border-radius:2px 2px 0px 0px;  -webkit-border-radius:2px 2px 0px 0px; border-radius:2px 2px 0px 0px; min-width:857px; list-style-type:none; padding:0px; margin:0px;}
#MembershipForm ul.blockMemberSteps li {width:30%; float:left; margin-left:2%}
#MembershipForm .step1 { background:url(//img2.superiorpapers.com/images/step1.png) no-repeat; width:261px; height:47px; margin:10px 0px 0px;}
#MembershipForm .step2 { background:url(//img3.superiorpapers.com/images/step2.png) no-repeat; width:254px; height:48px;margin:10px 0px 0px;}
#MembershipForm .step3 { background:url(//img1.superiorpapers.com/images/step3.png) no-repeat; width:262px; height:48px;margin:10px 0px 0px;}
#MembershipForm .step1 p, #MembershipForm .step2 p, #MembershipForm .step3 p {padding:0px; margin:0px 0px 0px 52px; color:#404040; font:bold 18px Arial, Helvetica, sans-serif; text-shadow:#fff 1px 1px 0px;}
#MembershipForm .step1 p span, #MembershipForm .step2 p span, #MembershipForm .step3 p span  { display:block;}
#MembershipForm .blockBuyOrder {width:470px; color:#b00007; text-align:center; margin:20px auto 0px; text-align:center; font:bold 25px Arial, Helvetica, sans-serif;}
#MembershipForm .blockBuyOrder p { margin:0px 0px 10px; padding:0px;}
#MembershipForm input.buyNow {background:url(//img2.superiorpapers.com/images/order_form.png) no-repeat; width:208px; cursor:pointer;display:-moz-inline-stack;display:inline-block;clear:both;text-decoration:none; height:37px;line-height:37px; text-align:center;color:#fff;font:bold 20px Arial, Helvetica, sans-serif;text-shadow:#620405 1px 1px 0px; border:none;}
#MembershipForm .blockFormOrderMembers {position:relative; margin:10px 0px 0px; min-width:860px; display:block; height:129px;}
#MembershipForm .blockFormOrderMembers .blockTitleForm {float:left; width:32%; background:url(//img3.superiorpapers.com/images/title_order.gif) repeat-x; height:129px; position:relative;}
#MembershipForm .blockFormOrderMembers .blockTitleForm .selectMembership {position:absolute; top:25px; right:20px; color:#fff; font:bold 15px Arial, Helvetica, sans-serif; text-shadow:#510506 1px 1px 0px; text-align:right; width:250px;}
#MembershipForm .blockFormOrderMembers .blockTitleForm .selectDuration { position:absolute; bottom:23px; color:#fff; font:bold 15px Arial, Helvetica, sans-serif; text-shadow:#510506 1px 1px 0px; right:20px; text-align:right; width:250px; }
#MembershipForm .blockFormOrderMembers .blockRuby{float:left; width:32%; background:url(//img1.superiorpapers.com/images/bg_inputs.gif) repeat-x; height:129px; position:relative;}
#MembershipForm .blockFormOrderMembers .blockRuby .icon { background:url(//img2.superiorpapers.com/images/ruby_icon.png) no-repeat; width:82px; height:63px;  position:absolute; top:0px; left:10px;}
#MembershipForm .blockFormOrderMembers .blockDiamon .icon { position:absolute; top:0px; left:7px; background:url(//img3.superiorpapers.com/images/dianom_icon.png) no-repeat; width:90px; height:63px;}
#MembershipForm .blockFormOrderMembers .blockRuby .blockSelectCheckbox {width:170px; position:absolute; top:30px; left:85px;}
#MembershipForm .blockFormOrderMembers .blockRuby .blockSelectCheckbox span { margin:0px 0px 0px 5px; color:#fff; font:normal 14px Arial, Helvetica, sans-serif;}
#MembershipForm .blockFormOrderMembers .blockRuby .blockSelectDuration {width:170px; position:absolute; bottom:25px; left:65px;}
#MembershipForm .blockFormOrderMembers .blockRuby .blockSelectDuration select { width:200px; padding:0px 0px 0px 10px; color:#ab1418; font:normal 14px Arial, Helvetica, sans-serif;}
#MembershipForm .blockFormOrderMembers .blockDiamon .blockSelectDuration {width:170px; position:absolute; bottom:25px; left:15px;}
#MembershipForm .blockFormOrderMembers .blockDiamon .blockSelectDuration select { width:200px; padding:0px 0px 0px 10px; color:#ab1418; font:normal 14px Arial, Helvetica, sans-serif;}
#MembershipForm .blockFormOrderMembers .blockDiamon .blockSelectCheckbox {width:170px; position:absolute; top:30px; left:105px;}
#MembershipForm .blockFormOrderMembers .blockDiamon .blockSelectCheckbox span { margin:0px 0px 0px 5px; color:#fff; font:normal 14px Arial, Helvetica, sans-serif;}
#MembershipForm .blockFormOrderMembers .sepOne { float:left; background:url(//img1.superiorpapers.com/images/sep_form.gif) no-repeat; width:6px; height:129px;}
#MembershipForm .blockFormOrderMembers .sepTwo { float:left; background:url(//img2.superiorpapers.com/images/sep_form2.gif) no-repeat; width:2px; height:129px;}
#MembershipForm .blockFormOrderMembers .blockDiamon{float:left; width:34%; background:url(//img3.superiorpapers.com/images/bg_diamon.gif) repeat-x; height:129px; position:relative;}
#MembershipForm .blockFormOrderMembers .l {background: url(//img1.superiorpapers.com/images/order_l.gif) no-repeat; display:block; overflow:hidden; width:39px; height:129px; position:absolute; top:0px; left:-1px;}
#MembershipForm .blockFormOrderMembers .r { background:url(//img2.superiorpapers.com/images/order_r.gif) no-repeat; width:43px; height:129px; position:absolute; top:0px; right:0px; display:block; overflow:hidden;}
#MembershipForm #membership_form .error_block {text-align:center; color:red;}
#MembershipForm #membership_form .error_block span {float:bottom; display:none;}
.price_member_link_css{display:none; float:right;}
.price_member_link_css_a{color:red}
.login_membership_message{color:#000000 !important;}
.login_membership_message_a
{
	color:#000000 !important;
	text-decoration: underline !important;
}
/* END Membership discount form */
