.apf_browse_border { width:100%;float:left;border-top:#de6d16 2px solid;padding:2px 0; }
.apf_cart_text3_style { width:80px;float:right;background:#FFFFFF; color:#00659C; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;}
.apf_checkbox { clear:right; float:right; font-weight:bold; padding:6px 0; }
.apf_color_bar { background:#00659C; font-size:x-small; text-align:center; width:100%; }
.apf_comments_summary { font-weight:bold; }
.apf_error { font-size:100%;  color:#b8b8b8; }
.apf_even_row { background:#eeeeee; padding:6px 0; }
.apf_footer { font-size:xx-small; text-align:center; }
.apf_heading4 { font-weight:bold; font-family:Arial,Helvetica,sans-serif; }
.apf_heading4c { font-weight:bold; font-size:larger; font-family:Arial,Helvetica,sans-serif; color:#CE6500; }
.apf_normal_heading { font-weight:bold; }
.apf_odd_row { background:#ffffff; padding:6px 0; }
.apf_prices { color:#990000; }
.apf_prices_list { text-decoration: line-through; }
.apf_prices_text { font-weight:bold; }
.apf_small_text { font-size:x-small; }
.apf_submit_button_style { background:#FFCC68; color:#000068; cursor:hand; font-weight:bold; }
.apf_customer_reviews_header { font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; }

BODY {
	FONT-SIZE: 12px; 
	MARGIN: 0px auto 10px; 
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: center;
   background:#ffffff;
}
a:link { color: #d45226; TEXT-DECORATION:none }
a:visited { color: #d45226;TEXT-DECORATION:none }
a:hover { text-decoration:none; color: #d45226; }
a:active { color: #3A3C74; }
img {
border:0;
}
.allbox{
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
width:900px;
background:#ffffff;
}
.allbox1{
width:100%;
float:left;
}
.topbox{
width:100%;
border-bottom:#dbd8ed 2px solid;
float:left;
text-align:left;
padding:10px 0;
}

.topbox1{
width:100%;
background:#ffffff;
float:left;
padding:2px 0;
border-bottom:#dbd8ed 3px solid;
}

.topbox2{
width:100%;
background:#dbd8ed;
float:left;
padding:2px 0;
}

.middlebox{
width:100%;
background:#ffffff;
float:left;
text-align:left;
}
.middlebox1{
width:99%;
background:#ffffff;
float:right;
text-align:left;
}


.leftnavbox{
width:160px;
float:left;
background:#ffffff;
text-align:left;
}
.maincent{
width:700px;
margin-left:auto;
margin-right:auto;
text-align:left;
background:#ffffff;
float:right;
}

.rightbox{
width:710px;
float:right;
background:#ffffff;
}

.bottombox{
margin-top:25px;
background:#ffffff;
width:100%;
float:left;
padding:2px 0;
border-top:#dbd8ed 2px solid;
}

h1{
font-size:13px;
font-weight:bold;
color:#336699;
width:100%;
float:left;
display:inline;
padding:5px 0 2px 0;
}

.topnav {
width:165px;
float:left;
text-align:left;
padding:2px 0 2px 3px;

}
.leftnav {
width:155px;
float:right;
background:#dbd8ed;
border-bottom:#ffffff 1px solid;

}

.cat1{
width:49%;
float:left;
text-align:left;
margin-bottom:5px;

}
.cat2{
width:97%;
float:left;
padding:1px 4px 0px 4px;
}

.cat3{
float:left;
text-align:left;
padding:2px 4px 0 4px;
}

.rightnav{
width:200px;
float:left;
padding:2px 0;
margin:2px 0;
}
.center{
width:100%;
text-align:center;
padding:2px 0;
margin:10px 0;
}
.padding{
padding:5px;
}