@charset "utf-8";
html, body
{
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
a img 
{
    border: none;
}
td.logo
{
	vertical-align:bottom;
	width:300px;
}
span.toptext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
span.toptext a
{
	color:#07508E;
	text-decoration:none;
}
td.tabs
{
	vertical-align:bottom;
	text-align:right;
	width:516px;
}
div.tabs
{
	margin-bottom:0px;
	margin-right:0px;
}
td.toptab
{
	background:url('../../images/new/tab.jpg');
	width:86px;
	height:27px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding-top:2px;
}
div.search_bar
{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	margin-left:12px;
	padding-left:12px;
	padding-top:4px;
	padding-bottom:4px;
    background:url('../../images/new/corner.jpg') #07508E;
    background-repeat:no-repeat;
}
span.quick
{
	font-size:16px;
	font-style:italic;
}
div.leftcol
{
    float:left;
    clear:right;
	width:203px;
	margin-top:8px;
	margin-left:0px;
	padding-left:12px;
}
div.refill
{
	width:203px;
	margin-top:8px;
	background:#07508E;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14pt;
	color:#FFF;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}
div.refill table
{
	margin-left:auto;
	margin-right:auto;
}
span.forgot, span.forgot a
{
	font-size:10px;
	color:#FFF;
}
div.leftbox
{
	border:#999 1px solid;
}
td.lb_head
{
	background:url('../../images/new/boxhead.jpg');
	width:201px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	color:#07508E;
}
td.mb_head
{
	background:url('../../images/new/boxhead2.jpg');
    background-repeat:repeat-x;
}
td.lb_body
{
	padding-top:10px;
	padding-bottom:10px;
}
td.lb_body a, a.sidenavLink
{
	margin-left:20px;
	font-size:12px;
	color:#111;
	display:inline-block;
	text-decoration:none;
}
.category-row a, span.mainlinks a
{
	font-size:10pt;
	color:#0066CC;
	text-decoration:none;
}
td.lb_body a:hover, a.sidenavLink:hover
{
	text-decoration:underline;
}
div.mainarea
{
    float:left;
    clear:right;
    margin-top:0px;
    width:678px;
    border:none;
    padding-left:12px;
    z-index:-1;
}
div.mainarea_wide
{
    float:left;
    clear:right;
    margin-top:0px;
    width:885px;
    border:none;
    padding-left:12px;
    z-index:-1;
}
div.point_bar
{
	background:#07508E;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:4px;
	padding-left:8px;
	padding-bottom:4px;
}
div.seotext
{
   border:#BBB solid 1px;
   margin-top: 10px;
   padding:20px;
}
span.bigblue
{
    font-size:16pt;
    color:#07508e;
}
span.bigblack
{
    font-size:16pt;
}
span.normal
{
    font-size:10pt;
    color:#000;
}
span.red
{
    font-size:10pt;
    color:#F00;
}
span.brown
{
    font-size:10pt;
    color:#41210B;
}
div.footer
{
    border:1px solid #BBB;
    float:left;
    clear:both;
    margin-top:15px;
    width:903px;
}
span.footer_title
{
  font-size: 16px;
  color:#3366FF;
  margin-bottom:20px;
}
span.footer_text
{
  font-size: 14px;
  color:#404040;
}
span.footer_smtext
{
  font-size: 10px;
  color:#404040;
}
span.footer_text a
{
  font-size: 14px;
  color:#404040;
  text-decoration:none;
}
div.footer_noborder
{
    border:none;
    float:left;
    clear:both;
    margin-top:15px;
    width:903px;
    text-align:center;
    color:#4d4d4d;
    font-size:8pt;
}
.prod_table
{
	height: 96px;
}
.prod_td
{
	width:217px;
}
.prod_td2
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
}
.style92, .prod_img_table
{
	width: 100%;
	background-color: #FFFFFF;

}
.prod_td_top, .style888
{
	width:100%;
	height: 61px;
}
.cart-table2 
{
    border: 1px solid #C3e3F0;
	background-color: #FFFFFF; 
	padding:5px;
}
.style100, .list_td
{
	height: 28px;
	text-align:center;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF
}
.style96, .smallblack
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
}
.style94
{
    height: 28px;
    text-align: center;
}
.style108
{
	text-align: center;
	font-size: small;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;

}
.styleBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:bold;
}
.style98
{
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;

	width: 76px;
}
.style85
{

	height: 100%;
	background-color: #E9F1F4;
	border: 1px solid #C3e3F0;
}
.style145
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #076BCD;
    font-size: 20px;
}
.style1222
{
	width: 100%;
    height: 100%;
    border: 2px solid #000000;
    background-color: #FFFFFF;
}
.styleGreen
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color:#000000;
	font-weight: bold;
	text-decoration: underline;


}
.toptab a 
{
    color: black;
    text-decoration: none;
}
.style83
{
	font-size:12px;
}
.style93
{
	font-size:16px;
	font-weight:bold;
	color:#1C2B6D;
}
.checkout_left
{
    float: left; 
    clear: right; 
    margin-top: 8px;
    width: 230px;
}
.checkout_right
{
    float: left; 
    clear: right; 
    margin-top: 8px;
    width: 655px;
}
.search_go_button
{
    vertical-align: bottom;
}