body{
padding:0px 0px 0px 3px;
/*background: url(/assets/images/site_top_bg.gif) repeat-y center;
background-color:#eeeeee;*/
}
.mainContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #333333;
	padding:10px;
}

#contactHeading{
	width:760px;
	color:#000;
	font-weight:bold;
	font-size:12px;
	background-color:#eeeeee;
	padding:10px 0px;
	margin-left:-10px;
	margin-right:-10px;
	margin-bottom:10px;
	border-top:1px solid #666;
}
#cartItemHeading{
	width:760px;
	color:#000;
	font-weight:bold;
	font-size:12px;
	background-color:#fff;
	padding:10px;
	margin-left:-10px;
	margin-right:-10px;
	margin-bottom:10px;
	margin-top:-10px;
	border-top:7px solid #eee;
	border-bottom:1px solid #666;

}
h4{
	padding-left:0px;
	font-size:25px;
	font-family:Arial;
	letter-spacing:2px;
	margin-bottom:0px;
}
.footer{
	font-size: 9px;
	font-style: normal;
	/*color: #2E6BAF;*/
	padding:5px;
	text-align:center;
	background-color:#ffffff;
	color: #b3b3b3;
}
.footer a:link{
	color: #b3b3b3;
	text-decoration:none;
	padding:0px 5px;
	_padding:0px 3px;
	}
	
.footer a:visited{
	color: #b3b3b3;
	text-decoration:none;
	padding:0px 5px;
	_padding:0px 3px;
	}
	
.footer a:hover{
	color: #2E6BAF;
	text-decoration:underline;
	}

#productTable1 td, #productTable2 td{
	padding:5px 10px;
}

#productTable1 img, #productTable2 img{
	padding:5px;
}

.contentTable {
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 25px;
	background-color: #FFFFFF;

}
.tdGB {
	background-repeat: repeat-x;
}
.leftColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2E6BAF;
}

UL.mktree LI {
	LIST-STYLE-TYPE: none;
}
UL.mktree {
	MARGIN-LEFT: 0px
}
UL.mktree UL {
	MARGIN-LEFT: 0px
}
UL.mktree LI {
	MARGIN-LEFT: 15px
}
UL.mktree LI .bullet {
	PADDING-LEFT: 10px
}
UL.mktree LI.liOpen .bullet {
	BACKGROUND: url(/assets/images/minus.gif) no-repeat left center; CURSOR: pointer
}
UL.mktree LI.liClosed .bullet {
	BACKGROUND: url(/assets/images/plus.gif) no-repeat left center; CURSOR: pointer
}
UL.mktree LI.liBullet .bullet {
	BACKGROUND: url(bullet.gif) no-repeat left center; CURSOR: default
}
UL.mktree LI.liOpen UL {
	DISPLAY: block
}
UL.mktree LI.liClosed UL {
	DISPLAY: none
}
UL.mktree LI {
	FONT-SIZE: 8pt
}
UL.mktree LI UL LI {
	FONT-SIZE: 8pt
}
UL.mktree LI UL LI UL LI {
	FONT-SIZE: 8pt
}
UL.mktree UL LI UL LI UL LI LI {
	FONT-SIZE: 8pt
}
A{ie4:bug}
A{text-decoration:none}
A:hover{color:#FF0000}
A:hover.x{text-decoration:underline}
INPUT,SELECT,TEXTAREA{color:1B54A6;font-size:10px;letter-spacing:1px;font-family:Verdana,Arial}
.r{background-color:#EEEEEE}
A.nl{color:#1B54A6}
A:hover.nl{text-decoration:underline}
TABLE.coupon{border:1px dashed #CCCC99}
BODY{border:0px;scrollbar-arrow-color:#990000;scrollbar-highlight-color:#F6F6F6;scrollbar-dark-shadow-color:#F3F3F3;scrollbar-face-color:#EEEEEE}
.help{position:absolute;top:0px;left:0px;z-index:2;width:250;visibility:hidden;background-color:#FFFFE6;padding:10px 10px;border:1px solid black;font:10pt Verdana}BODY.intranet{font-family:Verdana;font-size:10pt}
TD{font-family:Verdana;font-size:10pt}
TD.f3{font-family:Verdana;font-size:10pt}
TD.req{color:#000099;font-family:Verdana;font-size:10pt}
TR.f3{background-color:#EEEEEE}
TR.req{color:#000099;background-color:#EEEEEE}
A:link{color:#1B54A6;text-decoration:none}
A:active{color:red;text-decoration:underline}
INPUT.btn{border:1px outset white;color:#1B54A6;font-weight:bold;background:#E1E7F3}
INPUT.f3,SELECT.f3,TEXTAREA.f3{border:0.2mm groove;color:#000000}
INPUT.req,SELECT.req,TEXTAREA.req{border:0.2mm groove;color:#000099}

.mainNavList{
	border-bottom:1px solid #B8BCC5;
	margin:5px 5px 60px 5px;
}
.mainNavList a{
	display:block;
	color:#000000;
	border-top:1px solid #B8BCC5;
	margin-bottom:-1px;
	padding:9px 5px 9px 15px;
	font-family:Arial,sans-serif;
	height:20px;
}
.mainNavList a:hover{
	color:red;
}
.subNavList{
	dislay:block;
	color:#000;
	padding-bottom:9px;
	border:0px SOLID #123456;
}
.subNavList a{
	display:block;
	padding:4px 3px 4px 30px;
	color:#000;
	font-family:Arial,sans-serif;
	border:0px SOLID #123456;
}
.subNavList a:hover{
	color:red;
}



#container table{
	width:90%;
}

#container table tr{
	background-color:#ffffff;
}

#container table tr td input{
	width:50%;
}


#cartCol-1{
width:350px;
}
#cartCol-2{
width:130px;
}
#cartCol-3{
width:150px;
}
#cartCol-4{
width:130px;
}

.productCatTableSm{
text-align:center;
padding-left:30px;
}