body {
	color : Black;
	background-color : #FF8C00;
	font-family : Arial, Helvetica, sans-serif;
}
html, body, #wrapper {
	height: 100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}
#wrapper {
	background-color: White;
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
	width: 955px;
	position : relative;
}
div#header {
	position : relative;
	height : 120px;
	width : 100%;
	padding : 0px;
	margin : 0 auto;
	background-color : Black;
	border-bottom : 2px solid #FF8C00;
}
div#bannertxt {
	position : absolute;
	top : 95px;
	left : 67px;
	z-index : 999;
	font-family : Arial, Helvetica, sans-serif;
	color : Black;
	font-size : 18px;
}
.menu {
	height : 26px;
	background-color : #EBEBEB;
	font-size : 14px;
	color : #FF8C00;
}
.menu a:link, .menu a:visited {
	color : #FF8C00;
	text-decoration : none;
	padding : 0px 20px;
}
.menu a:hover {
	color : #32CD32;
	text-decoration : underline;
}
td#menu {
	border-bottom : 2px solid #FF8C00;
}
p {
	font-size : 12px;
	text-align : justify;
}
h1 {
	font-size : 18px;
	color : #CC6600;
	font-style : italic;
}
h2 {
	font-size : 16px;
	color : #FF8C00;
}
h3 {
	font-size:14px;
	color: #F5FA4F;
	background-color : #6666FF;
	padding : 12px 0 12px 0;
}
.blacktxt {
	color : Black;
	font-size : 18px;
	font-weight : bold;
}
.redtxt {
	color : Red;
	font-size : 14px;
	font-weight : bold;
}
ul {
	font-size : 13px;
	list-style : square;
	line-height : 150%;
}
ol {
	font-size : 13px;
	line-height : 150%;
}
.txtBoxWmark {
	color : #B4B4B4;
}
.specialHd {
	font-size : 13px;
	font-weight : bold;
	color : Green;
}
.specialTxt {
	font-size : 11px;
	color : Green;
}
.specialHd a:link, .specialHd a:visited {
	font-size : 13px;
	color : #FF8C00;
}
.specialPr {
	font-size : 15px;
	font-weight : bold;
	color : #FF4500;
}
.specialRrp {
	font-size : 11px;
	text-decoration : line-through;
}
.special a:hover {
	color : Black;
}
div#content {
	padding : 10px;
	height : 100%;
}
div#Left {
	float : left;
	width : 160px;
}
div#mainLeft {
	width : 160px;
	/*height : 250px;*/
	overflow : auto;
	padding : 0px;
	/*border : 1px solid #006400;*/
	margin : 0 15px 0 0px;
	/*background-color : #FFF3E3;*/
}
div#subLeft {
	width : 160px;
	/*height : 180px;
	overflow : auto;*/
	padding : 0px;
	/*border : 1px solid #006400;*/
	margin : 0 15px 0 0px;
	/*background-color : #F4FFF8;*/
}
div#slogan {
	width : 160px;
}
div#Right {
	float : right;
	margin : 0px 20px 0px 0px;
	width : 700px;
}
.label {
	font-size : 10px;
	color : Black;
}
.label2 {
	font-size : 11px;
	color : Gray;
	margin-left : 10px;
}
.menuVH {
	padding : 4px 12px;
	font-size : 12px;
	font-weight : bold;
	display : block;
	width : 136px;
}
.menuV {
	padding : 4px 12px;
	font-size : 12px;
	font-weight : bold;
	display : block;
	width : 136px;
}
.menuV, .menuV a:link, .menuV a:visited {
	color : #32CD32;
	text-decoration : none;
}
.menuV a:hover {
	color : #32CD32;
	text-decoration : underline;
}
div#mainRight {
	float : right;
	width : 372px;
	/*height : 300px;*/
	padding : 8px;
	border : 2px solid #FF8C00;
	margin : 0 0 0 10px;
	background-color : #E1EAFF;
	font-size : 14px;
	color : #1E3D97;
	text-align : justify;
}
div#search {
	width : 700px;
	border : 1px solid Black;
	background-color : #F0FFF0;
	padding : 10px;
}
div#ads {
	width : 700px;
	padding : 0px;
}
div#specials {
	width : 700px;
	border : 1px solid Green;
	padding : 10px;
}
a:link, a:visited {
	color : #333;
	text-decoration : underline;
}
a:hover {
	color : #000;
	text-decoration : none;
}
div#login {
	width : 220px;
	float : right;
	background-color : #FFFFF0;
	border : 1px solid #FFD700;
	padding : 6px;
	text-align : right;
	font-size : 11px;
	color : Green;
	margin-left : 10px;
}
.copyright {
	font-size : 10px;
	color : Silver;
	border-top : 2px solid #005B01;
	padding-top : 10px;
	background-color : #F8F8FF;
}
.copyright a {
	color : Silver;
	text-decoration : none;
}
.copyright a:visited {
	color : Silver;
}
.copyright a:hover {
	color : Gray;
}
.gridview {
	background-color : #FFCC66;
}
.brdr {
	border : 2px solid #A1B849;
	padding : 0px 0px 10px 0px;
}
fieldset {
	color : #FF8C00;
}
legend {
	font-size : 11px;
	color : Green;
	padding : 0px 10px 0 5px;
}
.frmLabel, .frmLabelSht {
	font-size : 12px;
	color : Gray;
	float : left;
	padding : 10px 5px 5px 5px;
	text-align : right;
}
.frmLabel {
	width : 150px;
}
.frmLabelSht {
	width : 70px;
}
.frmField {
	float : left;
	padding : 5px;
}
.txtField {
	float : left;
	padding : 10px 10px 0px 10px;
	font-size : 12px;
	font-weight : bold;
	color :  Green;
}
.clear {
	clear : both;
}
#freight td {
	padding : 4px;
}
#frtRow {
	background-color : White;
}
#totRow {
	background-color : #F4A460;
}
.frghtTxt {
	font-size : 13px;
	color : #FF8C00;
}
.totalTxt {
	font-size : 14px;
	font-weight : bold;
	color : White;
}
p.bg1 {
	background-color : #FDF5E6;
	padding : 6px;
}
p.bg2 {
	background-color : #ECFFF6;
	padding : 6px;
}
p.bg3 {
	background-color : #FAFAD2;
	padding : 6px;
}
