body { margin: 0px; padding: 0px; }
body,td,p,ul,ol,li,dd,dt,div,small,textarea,input,select,h1,h2,h3
        { font-family:Verdana,Helvetica,Arial,sans-serif; }
body,td,p,ul,ol,li,dl,dd,dt,div,blockquote,textarea,input,select
        { font-size:11px; }
small   { font-size: 9px; }
h1      { font-size: 15px; color: #1E2F3F; }
h2,big  { font-size: 13px; color: #1E2F3F; }
h3      { font-size: 12px; color: #1E2F3F; }
sup     { font-size: 8px; }
a	{ text-decoration: underline; }
a.nav   { text-decoration: none; }
a:hover	{ text-decoration: underline; }
.alert  { color: #BE0E11; }
.red  { color: #BE0E11; }
.green  { color: #009900; }
.orange { color: #FF6633; }
.hl { color: #1E2F3F; }
.gray   { color: #888888; }
.alertbox {
	background-color: #FFFFFF;
	border-color: #dd0000;
	border-width: 2px;
	border-style: solid;
	padding: 5px;
}
.navbox {
	font-size: 10px;
	line-height: 15px;
}
.cartbox {
	border-color: #316B42;
	border-width: 1px;
	border-style: dashed;
	background-color: #F7F6EF;
	padding: 3px;
}
.infobox {
	border-color: #316B42;
	border-width: 1px;
	border-style: dashed;
	background-color: #F7F6EF;
	padding: 5px;
	margin: 0 15px 0 15px;
}
.itemtitle {
	border-width: 0px;
	border-style: none;
	padding: 3px;
	margin: 2px;
}
.itemtitle_1 {
	border-color: #316B42;
	border-width: 1px;
	border-style: solid;
	background-color: #F7F6EF;
	padding: 3px;
	margin: 2px;
}
table.item {
	padding: 0px;
	margin: 0px;
	border-width: 0px;
}
td.itemcell {
	border-color: #cccccc;
	border-width: 1px;
	border-style: solid;
}
td.itemcell_1 {
	border-width: 0px;
	border-style: none;
	background-color: #1E2F3F;
}
td.pricecell {
	font-size: 10px;
}

td.ItemHeadRight {
	border-color: #316B42 #316B42 #316B42 transparent;
	border-width: 1px 1px 1px 0px;
	border-style: dotted dotted dotted none;
	background-color: #E7F6E2;
}
td.ItemHeadLeft {
	border-color: #316B42 transparent #316B42 #316B42;
	border-width: 1px 0px 1px 1px;
	border-style: dotted none dotted dotted;
	background-color: #E7F6E2;
}
td.ItemHeadMiddle {
	border-color: #316B42 transparent #316B42 transparent;
	border-width: 1px 0px 1px 0px;
	border-style: dotted none dotted none;
	background-color: #E7F6E2;
}
td.ItemRight {
	border-color: #316B42 #316B42 #316B42 transparent;
	border-width: 1px 1px 1px 0px;
	border-style: dotted dotted dotted none;
	background-color: #FAFAFA;
}
td.ItemLeft {
	border-color: #316B42 #316B42 #316B42 #316B42;
	border-width: 1px 1px 1px 1px;
	border-style: dotted dotted dotted dotted;
	background-color: #FAFAFA;
}
td.ItemMiddle {
	border-color: #316B42 #316B42 #316B42 transparent;
	border-width: 1px 1px 1px 0px;
	border-style: dotted dotted dotted none;
	background-color: #FAFAFA;
}
