table {	margin-left: 20px;	text-align: justify;	font-size: 12px;	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;	color: #696969; /* gray */	}.style1{	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;	font-size: 14px;}.style2 {	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;	font-weight: bold;	color: #2F4F4F; /* gray */}p{	margin-left: 20px;	text-align: justify;	font-size: 12px;	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;	color: #696969; /* gray */}#leftnav {	font-size: 14px;	vertical-align:middle;	width:179px; 	height:200px;	left:5px;	font-size: 100%;	background-image:url(../images/sidebox.jpg);	background-repeat: no-repeat;	background-position: 5px;	position:relative;	top:20px;}ul, ol {	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;}#leftnav a {	/* display: block; */	text-decoration: none;	line-height:16px;	text-indent:10px;	padding-top:10px;	}#current a {	color: #CC0033; /* maroon */	font-weight: bold;	/* background-color: #000033; */}#leftnav a:link {   /* unvisited link */	color: #000033; /* dark blue or black */}#leftnav a:visited {	color: #000033; /* dark blue or black */}#leftnav a:hover {	color: #FFCC00; /* yellow */}#leftnav a:active {	color: #FFCC00; /* yellow */}#leftnav ul {	/*/*/padding: 0em;	margin-left: 5px;	margin-right: 0em;	list-style-type: none; /* */}#leftnav li {	/*/*/margin: 0px 0px 6px 0px; /* */	}#minicart {	font-size: 10px;	}.entryTable {	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;	font-size: 12px;	background-color: #DDDDDD;}.entryTableHeader {	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;	font-size: 14px;	color: #FFFFFF;	background-color: #000033;	font-weight: bold;	background-position: center;}.entryTable .label {	background-color: #EFEFEF;}.infoTable {	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;	font-size: 12px;	background-color: #DDDDDD;}.infoTableHeader {	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;	font-size: 14px;	color: #FFFFFF;	background-color: #000033;	font-weight: bold;	background-position: center;}.infoTable .label {	background-color: #EFEFEF;}.box {	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;	font-size: 12px;	border: 1px solid #336699;}.notice {	color: #996600;	font-weight: bold;}.addToCartButton {	font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;	font-size: 12px;	color:#333333;	font-weight:bold;	border: 1px solid #336699;	background-color:#FFCC00;}#errorMessage {	color: #990000;	font-weight: bold;}/*  */	/* General styles */	body {		margin:0;		padding:0;		border:0;		height:100%;		width:100%;		background:#af2115;		min-width:600px;		/* Minimum width of layout - remove line if not required */						/* The min-width property does not work in old versions of Internet Explorer */		font-size:12px; 		font-family: "Trebuchet MS", Trebuchet, Verdana, Arial;	}	.header {	position:relative;	clear:both;	background-image:url(../images/header.jpg);	width:850px;	height:385px;		}.topnav {	position:absolute;	top:270px;	left:375px; /* was545 */	line-height:25px;}.footer {	clear:both;	background-image:url(../images/footerbg.jpg);	position:relative;	height: 244px;	width: 850px;	bottom: 0px;}#navbox #currentpage a {	color: #FFCC33;	}#navbox li {font-size:90%;} /* 80 */small {font-size:87%;}.center {text-align:center;}/* start list code */#navbox ul {	text-align:center;	padding-bottom:0px;	padding-top:0px;	padding-left:0;	margin-top:0; /* cancels gap caused by top padding in Opera 7.54 */	margin-left:0;	color:#fff;	width:100%;	line-height:25px; /* fixes Firefox 0.9.3 */}#navbox ul li {	display:inline;	padding-left:0;	padding-right:0;	padding-bottom:5px; /* matches link padding except for left and right */	padding-top:5px;}#navbox ul li a {	padding-left:5px;	padding-right:5px;	padding-bottom:0px;	padding-top:0px;	color:#fff;	text-decoration:none;	border-right:1px solid #fff;}#navbox ul li a:hover {	color:#FFCC33;}#navboxbottom #currentpage a {	color: #FFCC33;	}#navboxbottom li {font-size:12px;}small {font-size:12px%;}.center {text-align:center;}/* start list code */#navboxbottom ul {	text-align:center;	position:absolute;	padding-bottom:0px;	padding-top:0px;	padding-left:0;	margin-top:0; /* cancels gap caused by top padding in Opera 7.54 */	margin-left:0;	color:#0c0727;	width:100%;	line-height:25px;	background:#2B8FA2;	top:195px;/* fixes Firefox 0.9.3 */}#navboxbottom ul li {	display:inline;	padding-left:0;	padding-right:0;	padding-bottom:5px; /* matches link padding except for left and right */	padding-top:5px;}#navboxbottom ul li a {	padding-left:5px;	padding-right:5px;	padding-bottom:0px;	padding-top:0px;	color:#0c0727;	text-decoration:none;	border-right:1px solid #0c0727;}#navboxbottom ul li a:hover {	color:#FFCC33;}
