#page
{
margin-left:auto;
margin-right:auto;
text-align:center;
/*border:1px solid gray;*/ 
width:775px;
background-color:white;
}





body
{
margin-left:auto;
margin-right:auto;
text-align:center;
font-family:verdana,arial, helvetica;
background-color:white;
font-size:12px;
}



p.main_content
{
font-size:11px;
text-align:left;
line-height:18px;
}



ul.main_content
{
font-size:11px;
text-align:left;
line-height:18px;
}



h1.page_heading
{
font-size:14px;
font-style:normal;
color:black;
text-align:left;
}


#top_banner 
{
width:775px;
height:118px;
background-color:white;
color:white;
text-align:left;
}

#top_banner_pars
{
width:775px;
height:207px;
background-color:white;
color:white;
text-align:left;

}



#top_nav
{
background-color:#CC2827;
color:white;
text-align:right;
width:773px;
height:20px;
font-size:10px;
border-bottom:4px solid black;
padding-left:2px;
}

table.top_nav
{
background-color:#CC2827;
color:white;
font-size:10px;
width:100%;
}

a.top_nav
{
color:white;
text-decoration:none;
font-weight:bold;
}

#left_nav
{
float:left;
width:150px;
overflow-x:hidden;
overflow-y:visible;
background-color:#D3D3D3;
border-right:1px gray solid;
border-left:1px gray solid;
border-bottom:1px gray solid;
margin:0px;
padding:0px;
text-align:center;
}



#right_nav
{
float:right;
width:180px;
background-color:white;
border-left:1px #D3D3D3 solid;
border-right:1px #D3D3D3 solid;
border-bottom:1px #D3D3D3 solid;
text-align:center;
}



a.left_nav
{
display:block;
background-color:gray;
border-top:2px solid black;
width:152px;
height:30px;
font-size:10px;
text-decoration:none;
color:white;
font-weight:bold;
margin:0px;
}



a.left_nav:hover
{
background-color:#D3D3D3;
color:#CC2827;
border-top:2px solid #CC2827;
}



a.wizard
{
display:block;
background-color:blue;
border-top:2px solid black;
width:152px;
height:30px;
font-size:10px;
text-decoration:none;
color:white;
font-weight:bold;
margin:0px;
}



a.wizard:hover
{
background-color:blue;
color:#D3D3D3;
border-top:2px solid black;
}

#main_content
{
float:left;
margin-top:20px;
width:410px;
background-color:white; 
margin-left:5px;
}



#main_top
{
margin-top:10px;
width:100%;
/*height:140px;*/
background-color:white; 
border:2px solid #D3D3D3;
margin-bottom:15px;
margin-left:10px;
}





#footer

{

clear:both;

width:775px;

background-color:white;

/*border-top:1px solid #D3D3D3; */

color:gray;

font-size:10px;

}



.forms

{

font-size:10px;

}



td.forms

{

text-align:left;

}



th.forms

{

text-align:right;

}



p.my_account

{

font-size:9px;

margin:0px;

text-align:left;

}



a.my_account

{

text-decoration:none; 

margin-left:10px;

}



table.pricelist

{
font-size:10px;
width:420px;
table-layout:fixed; 
}



.pricelist 

{

border: 1px solid #DEDEDE;
font-family:verdana; 
color: black;
font-size:10px; 
font-weight: normal;
text-align:center;
line-height:10px;

}



th.pricelist 
{
background-color: #DEDEDE;
font-weight:bold; 
color:black;
}



a.footer

{

color:gray;

text-decoration:none;

}

a.main_page_category
{
color:white;
text-decoration:none;
}

a.add_to_cart
{
margin-top:3px;
font-weight:bold;
margin-bottom:3px;
border:1px solid gray;
display:block;
color:black;
text-decoration:none;
font-size:9px;
}

a.add_to_cart:hover
{
background-color:lightgrey; 
border:1px solid gray;
}

a.form_buttons
{
font-size:9px;
font-weight:bold;
text-decoration:none;
border:1px solid black;
padding-top:4px;
padding-bottom:4px;
display:inline;width:110px;
height:20px;
color:black;
background-color:orange;
text-align:center; 
padding-left:4px;
padding-right:4px;
}


h5.privacy_policy 
{
text-align:left;
color:gray;
font-size:11px;
margin-left:5px;
}
p.privacy_policy 
{
text-align:left;
color:gray;
font-size:10px;
margin-left:5px;
margin-right:5px;
}

a.privacy_policy
{
color:gray;
}

h4.privacy_policy 
{
text-align:left;
color:gray;
font-size:12px;
margin-left:5px;
}


li
{
text-align:left;
color:gray; 
margin-left:5px;
}


#left_cart
{
text-align:center;
margin-bottom:20px;
width:90%;
background-color:white;
border:2px solid black;
margin-left:5px;
}

#looking_for_pars
{
background-color:#CC2827;
width:90%;
color:white;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
}

#certified
{
width:90%;
background-color:white;
border:1px solid red;
margin-left:5px;
}


#wpid
{
width:95%;
border:1px solid black;
background-color:white;
margin-bottom:20px;
margin-left:3px;
}

#ssl
{
background-image:url(https://www.weprintbarcodes.com/newweb/images/secure150.jpg);
background-repeat:no-repeat;
width:150px;
height:63px;
font-size:9px;
font-weight:bold;
padding-top:30px;
padding-left:40px;
}

