h1, h2, h3, h4, h5, h6, pre, code { font-size: 1em; }
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input, div,img { margin: 0; padding: 0; }
a img { border: 0; }
a:link { color: #6E91C7; text-decoration: none; }
a:visited { color: #6E91C7; text-decoration: none; }
a:active { color: #6E91C7; text-decoration: none; }
a:hover { color: #6E91C7; text-decoration: none; }
a.footerlink:link { color: #FB9807; text-decoration: none; }
a.footerlink:visited { color: #FB9807; text-decoration: none; }
a.footerlink:active { color: #FB9807; text-decoration: none; }
a.footerlink:hover { color: #6E91C7; text-decoration: none; }
body{ font: normal 9px Trebuchet MS, sans-serif; background: #E7E7E7; }
#main{ background: #FFF; width: 650px; text-align: justify; margin: 0 auto; border: solid 10px #FFF; }

/*header*/
#header { width: 521px; height: 275px; }
#header img { display: block; }

#menu { background: #FFF; width: 228px; height: 275px;}
#menu img { display: block; }


#content { width: 650px; }
#content h2 { font: bold 13px verdana, sans-serif; color: #4ea500; padding: 10px 15px 5px 15px; text-align: center; }
#content h3 { background: #FFF url(../img/head-b.jpg) 0 0 no-repeat;  height: 30px; font: bold 13px verdana, sans-serif; color: #c10200; padding-left: 88px; padding-top: 7px;}
#right-side h4 { background: #FFF url(../img/head-sml.jpg) 0 0 no-repeat; height: 30px; font: bold 13px verdana, sans-serif; color: #c10200; width: 306px;  padding-top: 7px;}
#content h5 { padding: 4px 15px 4px 15px; text-align: center; }
.text { font-size: 12px; color: #555b5c; padding: 5px 15px 5px 15px; text-indent: 10px; text-align: justify; }
.title { height: 45px; text-indent: 15px; font: bold 16px Trebuchet MS, sans-serif; color: #555B5C; text-align: left; }
.mul { padding: 5px 0px 5px 20px; list-style-image: url(../img/bullet.jpg); color: #555b5c; font-weight: bold; }
.mul li { padding: 0px; }
.f-right { float: right; padding: 5px 15px 10px 15px; }
.f-left { float: left; padding: 5px 15px 10px 15px; }
#content span { color: #000; font-weight: bold; }
#right-side { width: 307px; background: #dcdcdc; }

#prices { width: 400px; font: bold 12px Tahoma, sans-serif; background-color: #ffffff; text-align: center; }
#prices tr td { border: solid 2px #FF8F33; }

.regprice {
	font-size: 12px;
	color: #FF0000;
	text-decoration: line-through;
}
.saleprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.tableheader {
	background-color: #AAACC1;
}

#order { padding: 15px 0 15px 0; }

.disclaimer { color: #6E91C7; text-align: center; font-size: 12px; font-weight: bold; }

.footer { background: url('../images/bar.jpg'); background-repeat: no-repeat; text-align: center; font-size: 12px; font-weight: bold; word-spacing: 50px; }