#main_nav
{
	margin: 0px;
	padding: 0px;
}
#main_nav A
{
	margin: 0px;
	padding: 0px;
	float: left;
}

.dropdown
{
	margin: 0px;
	padding: 0px;
	z-index: 999999;
	filter: alpha(opacity=80);
	background-color: #414956;
	text-align: left;
	opacity: .80; -moz-opacity:.80;
}
.dropdown A
{
	padding-right: 4px;
	display: block;
	padding-left: 4px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 4px;
	text-transform: uppercase;
	width: 100%;
	padding-top: 4px;
}
.dropdown A:link
{
	border-right: #414956 1px solid;
	padding-right: 3px;
	border-top: #414956 1px solid;
	display: block;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 3px 2px 2px;
	border-left: #414956 1px solid;
	color: #fff;
	padding-top: 3px;
	border-bottom: #414956 1px solid;
	text-decoration: none;
}
.dropdown A:visited
{
	border-right: #414956 1px solid;
	padding-right: 3px;
	border-top: #414956 1px solid;
	display: block;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 3px 2px 2px;
	border-left: #414956 1px solid;
	color: #fff;
	padding-top: 3px;
	border-bottom: #414956 1px solid;
	text-decoration: none;
}
.dropdown A:active
{
	border-right: #414956 1px solid;
	padding-right: 3px;
	border-top: #414956 1px solid;
	display: block;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 3px 2px 2px;
	border-left: #414956 1px solid;
	color: #fff;
	padding-top: 3px;
	border-bottom: #414956 1px solid;
	text-decoration: none;
}
.dropdown A:hover
{
	border-right: #fff 1px solid;
	padding-right: 3px;
	border-top: #fff 1px solid;
	display: block;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 3px 2px 2px;
	border-left: #fff 1px solid;
	color: #fff;
	padding-top: 3px;
	border-bottom: #fff 1px solid;
	background-color: #23272e;
	text-decoration: none;
}
.dropdown div
{
	padding-right: 14px;
	padding-left: 2px;
	padding-bottom: 2px;
	width: 100%;
	padding-top: 2px;
	border-bottom: #686868 2px solid;
}
* HTML BODY .dropdown DIV {
	PADDING-RIGHT: 2px
}

/* Product */

.productimage_large {
	margin-left: 5px;
	width: 180px;
	border-color:Gray;
	border-style:solid;
	border-width: 1px;
}

.producttitle {
	font-weight: bold;
	font-size: 14px;
	color: #666;
}

.subproducttitle {
	font-weight: bold;
	font-size: 12px;
	color: #666;
}

.productsubtitle {
	font-weight: bold;
	font-size: 10px;
}

.productnumbtitle {
	float: left;
	font-weight: bold;
	font-size: 12px;
}

.productnumb {
	font-size: 12px;
}

.pricetitle {
	float: left;
	font-weight: bold;
	font-size: 11px;
	width: 120px;
}


.margintop5 {
	margin-top: 15px;
	padding: 2px;
}

.margintop2 {
	margin-top: 0px;
	padding: 4px;
}

.fontred {
	color: #cc0000;
}

.fontblack {
	color: #000000;
}

.graybg {
	background-color: #e2ded7;
}

.darkgraybg {
	background-color: #c4c0ba;
}

.tabmenu{
margin-left: 0px;
width: 100%;
}

.tabmenu div{
width: 520px;
height: 14px;
background: url(../../images/chromebg.gif) left bottom repeat-x;
padding: 5px 0;
margin: 0;
text-align: left; 
font-weight: bold;
z-index:100;
}
.left_tab{
width: 100px;
height: 28px;
background: url(../../images/left_tab.gif) no-repeat bottom left;
padding: 0px;
margin-left: 0px;
text-align: left; 
}

.tabmenu_sub td{
width: 520px;
height: 14px;
background: url(../../images/chromebg_sub.gif) left bottom repeat-x;
padding: 5px 0;
margin: 0;
text-align: left; 
font-weight: bold;
z-index:100;
}

.left_tab_sub {
width: 100px;
height: 28px;
background: url(../../images/left_tab_sub.gif) no-repeat bottom left;
padding: 0px;
margin-left: 0px;
text-align: left; 
}

.productinfo {
	margin-left: 15px;
	width: 404px;
	border-color:#BBB;
	border-style:solid;
	border-width: 1px;
	padding: 15px 8px;
}

.crossprom {
	width: 317px;
	background-color: #fff7e3;
	background: url("../../images/cross_promo_background.gif") no-repeat top right; 
}
