body {
	background-color:#ffffff;
	margin:0px;
	background-image:url(../img/l2_bodybg.gif);
	background-repeat:repeat-y;
}
body, td, th, p, ul, ol,li, input, textarea, select {
	font-family: Verdana,Helvetica,Arial,sans-serif;
	color:#000000;
}
a {
	color:#003366;
}

a:hover {
	color:green;
}

a:visited {
	color:#336699;
}

.topnavfiller {
	background-image:url(../img/l2_topnav_tile.gif);
	background-repeat:repeat-x;
	background-color:#335C85;
}
.commercebox_search {
	font-family:"Frutiger 47LightCn","Frutiger Light Condensed",Frutiger,Helvetica,Arial,sans-serif;
	background-image:url(../img/commercebar_tab.gif);
	background-repeat:no-repeat;
	background-color:#ffffff;
	color:#F71611;
	font-size:15px;
}
.commercebox_search .special {
	font-family:"Times New Roman PS MT","Times New Roman",Times,serif;
	font-size:16px;
}
.commercebox_search a {
	font-family:Arial,sans-serif;
	color:#F71611;
	font-size:11px;
}
.commercebox_search a:hover {
	text-decoration:none;
}
.commercebar {
	background-image:url(../img/commercebar_tile.gif);
	background-repeat:repeat-x;
	background-color:#ffffff;
}
.cartinfocell {
	color:#005B9B;
	font-size:11px;
}

.prodDescriptionsCell p {
	color:#000000;
	font-size:80%;
	font-weight:bold;
	padding-left:32px;
	line-height:180%;
}

li,ul {
	color:#000000;
	font-size:90%;
	/* font-weight:bold; */
}

.prodDescriptionsCell p.header {
	padding-left:10px;
	color:#999966;
	font-weight:bold;
	font-size:100%;
}
.prodExtraInfoCell ul {
	color:#999966;
	font-size:75%;
}
a.prodlink {
	color:#003366 
}
a.prodlink:hover {
	text-decoration:none;
}

/* form styles */
.butt {
	background-color: #003366;
	color:#FF9933;
	font-weight:bold;
}
.required {
	color:#990000
}

input.md {
	width:120px;
}
input.lg {
	width:200px;
}

textarea.xlg , input.xlg {
	width:300px; 
}

.labeltext , .frmcell, input, textarea {
	font-size:11px;
	color:#333333;
}
.labeltext {
	font-weight:bold;
}

.newstextCell {
	color:#000000;
	font-size:80%;
	/*font-weight:bold;*/
	padding-left:32px;
	/*line-height:180%;*/
}
.newstextCell p.header {
	padding-left:10px;
	color:#999966;
	/*font-weight:bold;*/
	font-size:100%;
}

.trade {
	font-size:68%;
	vertical-align:super;
}

p.hed{
	color:#999966;
	padding-left:25px;
	font-size:100%;
}
p.cont{
	padding-left:50px;
}
label{
	cursor:hand
}