.main_navigation{

list-style:none;

margin-left:0px;

padding-left:9px;

padding-top:9px;

}



.secondary_navigation{

list-style:none;

margin-left:0px;

padding-left:9px;

padding-top:9px;

}



#leftcol li{

font-weight:bold;

font-size:12px;

padding-bottom:3px;

}



.hideitem{

color:#0CA4E9;

}



a:link {	color:#CD002E;	text-decoration: none;}

a:visited {	text-decoration: none;	color: #CD002E;}

a:hover {	text-decoration: underline;	color:#CD002E;}

a:active {	text-decoration: none;	color: #CD002E;}



.cartlink a:link {	color:#FFFFFF;	text-decoration: none;}

.cartlink a:visited {	text-decoration: none;	color: #FFFFFF;}

.cartlink a:hover {	text-decoration: underline;	color: #FFFFFF;}

.cartlink a:active {	text-decoration: none;	color: #FFFFFF;}



.loginlink a:link {	color:#333333;	text-decoration: none;}

.loginlink a:visited {	text-decoration: none;	color: #333333;}

.loginlink a:hover {	text-decoration: underline;	color: #333333;}

.loginlink a:active {	text-decoration: none;	color: #333333;}



#breadcrumbs a:link {	color:#666666;	text-decoration: none;}

#breadcrumbs a:visited {	text-decoration: none;	color: #666666;}

#breadcrumbs a:hover {	text-decoration: underline;	color: #666666;}

#breadcrumbs a:active {	text-decoration: none;	color: #666666;}



.leftmenu_backout a:link {	color:#666666;	text-decoration: none;}

.leftmenu_backout a:visited {	text-decoration: none;	color: #666666;}

.leftmenu_backout a:hover {	text-decoration: underline;	color: #666666;}

.leftmenu_backout a:active {	text-decoration: none;	color: #666666;}



h1{

font-size:18px;

font-weight:bold;

color:#CD002E;

margin-bottom:5px;

margin-top:0px;

}



h2{

font-size:14px;

font-weight:bold;

color:#CD002E;

margin-bottom:4px;

}



h3{

font-size:12px;

font-weight:bold;

color:#FF6600;

margin-bottom:2px;

}



img {

border:0;

}



.loginboxes{

width:80px; 

height:11px; 

font-size:10px;

}



.qboxes{

width:20px; 

height:12px; 

font-size:10px;

}



.catnum{

color:#333333;

}



.label{

color:#006699;

}



.label a:link {	color:#006699;	text-decoration: none;}

.label a:visited {	text-decoration: none;	color: #006699;}

.label a:hover {	text-decoration: underline;	color: #006699;}

.label a:active {	text-decoration: none;	color:#006699;}



.reviews{

color:#003366;

}



.onerelease{

font-size:10px;

}



.onerelease img{

border:1px;

border-color:#E8E8E8;

}



.formatcell_left{

background-image:url(images/buybox_backer_left.gif);

background-attachment:fixed;

background-position:left;

background-repeat:no-repeat;

}



.formatcell_left{

background-image:url(images/buybox_backer_right.gif);

background-attachment:fixed;

background-position:right;

background-repeat:no-repeat;

}



.skinnyobject{

margin:0;

padding:0;

}



.total{

font-size:12px;

font-weight:bold;

}



.ordertable{

border:1px;

border-color:#666666;

}



.checkoutform_stext{

width:80px;

height:16px;

background-color:#F0F0F0;

border:1px solid #333333;

margin:3px;

}



.checkoutform_ltext{

width:300px;

height:16px;

background-color:#F0F0F0;

border:1px solid #333333;

margin:3px;

}



.checkoutform_ldrop{

width:300px;

height:18px;

background-color:#F0F0F0;

border:1px solid #333333;

margin:3px;

}



.checkoutform_atext{

width:300px;

height:60px;

background-color:#F0F0F0;

border:1px solid #333333;

margin:3px;

}





 /*printer styles*/ 

 @media print{ 

/*hide the left column when printing*/ 

#leftcol{display:none;} 

}