#bigbox {width: 759px;
	border: 0;
	padding: 0;
	margin:0 auto;
	text-align:left;
	background-color: #FFFFFF;}
#body { margin: 0;
	padding: 0;
	border:0;}

/* --------------------- header start --------------------- */
#topbox {width: 759px;
	border: 0;
	padding: 0;
	margin: 0;}
#logo {border: 0;
	padding: 0;
	margin: 0;
	height: 38px;
	width: 100%;}
#header {border: 0;
	padding: 0;
	margin: 0;
	height: 67px;
	width: 100%;
	background-color: #E4F3D1;}
#topnav {border: 0;
	padding: 0;
	margin: 0;
	width: 100%;
	background-color: #5D9AD1;
	background-image: url(pics/header31.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-indent: 120px;
	text-align: center;
	color: #FFFFFF;
	background-repeat:no-repeat;}

/* --------------------- main body starts --------------------- */ 
#content {width: 757px;
	border-left-color: #006699;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #006699;
	border-bottom-style:solid;
	border-bottom-width: 2px;
	border-right-color: #84AADD;
	border-right-style: solid;
	border-right-width: 1px;}
#contenttable {width: 757px;
	margin:0;
	padding:0;} 
#leftnav {background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	width:151px;
	border-right: #A7C4E6 1px solid;
	border-left: #FFFFFF 4px solid;
	color:#003399;
	font-size: 0.9em;}
#navheader {}
#navtext {}
#textbody {padding-left: 7px;
    padding-top:7px;
    width:593px;}
#product { padding-bottom: 14px;
	text-indent: 7px;
	border: 0;}
#footer {background-color: #5D9AD1;
	border-top: #FFFFFF 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-indent: 120px;
	text-align: center;
	width: 100%;
	color: #FFFFFF;}
#legal {text-align: center;}
/* --------------------- individual product page controls --------------------- */
#ppicwprice {
padding-bottom: 7px;}
#productbody {padding-left: 7px;
	padding-top:7px;
	width:593px;}
#pheader { font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #006699;
	font-weight: bold;
	padding-bottom: 7px;}
#orderbox { width: 240px;}
#productpic {text-align: left;
	padding-left: 7px;}
#thumbs { padding-top: 14px;}
#order {background-color: #E4F3D1;
border-bottom: #CCE9A9 3px solid;
	width: 100%}
#orderheader{ text-align: center;
	padding-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#003399;}
#prices { padding-top: 14px;
	padding-left: 40px;
	padding-right: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;}
form {padding: 0;
	margin: 0;}
#checkout { text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;}
#ordershipping { text-align: center;
	background-color: #CCE9A9;}
#viewcart { padding-bottom: 14px;}
#shippingrates {font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	padding-bottom: 7px;}
#buytwo {text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #000000;
	font-weight: bold;
	padding-top: 7px;}
#buytwobelow {}
#mustclick {font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #666666;}
#pdescription { background-color: #5D9AD1;
	border-bottom: #006699 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 7px;}
#pdescription2 { padding-left: 7px;}
#features1 { background-color: #5D9AD1;
	border-bottom: #006699 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#FFFFFF;
	font-weight: bold;
	width: 282px;
	border-right: #FFFFFF 7px solid;
	padding-left: 7px;}
#features2 { width: 282px;
	border-right: #FFFFFF 7px solid;
	padding-top: 7px;
	padding-bottom: 14px;
	padding-left: 7px;}
#specs1 {background-color: #5D9AD1;
	border-bottom: #006699 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#FFFFFF;
	font-weight: bold;
	width: 282px;
	border-left: #FFFFFF 7px solid;
	padding-left: 7px;}
#specs2 { width: 282px;
	padding-left: 14px;
	padding-top: 7px;
	padding-bottom: 10px;}
#recomendations1 {background-color: #5D9AD1;
	border-bottom: #006699 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#FFFFFF;
	font-weight: bold;
	width: 282px;
	border-right: #FFFFFF 7px solid;
	padding-left: 7px;}
#recomendations2 { width: 282px;
	border-right: #FFFFFF 7px solid;
	padding-top: 7px;
	padding-bottom: 14px;
	padding-left: 7px;}
#shipping1 {background-color: #5D9AD1;
	border-bottom: #006699 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#FFFFFF;
	font-weight: bold;
	width: 282px;
	border-left: #FFFFFF 7px solid;
	padding-left: 7px;}
#shipping2 { width: 282px;
	padding-top: 7px;
	padding-bottom: 14px;
	padding-left: 14px; }
#topsellers1 { background-color: #E4F3D1;
	border-bottom: #CCE9A9 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color:#003399;
	font-weight: bold;
	padding-left: 7px;}
#topsellers2 { margin-left: 7px;
	margin-bottom: 14px;
	margin-top: 7px;
	border: 0;}
#instock { text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;}
#warranty { width: 100%;
	text-align: center;}
#listprice2 { text-align:right;
	text-decoration: line-through;}
	
/* --------------------- More Pics Controls Start Here --------------------- */
#closewindow { text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;}
#mpbigpic {}
#mptext {}
#morepics { width: 539px;}
#mpmain { vertical-align: top;}
#mpthumbs {}
#mp1 {}
#mp2 {}
#mp3 {}
#mp4 {}
#mp5 {}

/* --------------------- index --------------------- */
#homebody { padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	width: 438px;}
#homebestseller { padding-left: 14px;
	border-left: #A7C4E6 solid 1px;
	width: 145px;
	font-family: Arial, Helvetica, sans-serif;
	color:#003399;
	font-size: 0.9em;}
#homewarranty {	
margin-top: 7px;}
#bestseller1 { padding-top: 7px;}
#bestseller2 { padding-top: 7px;}
#bestseller3 { padding-top: 7px;}
#trial { border-bottom: #ffffff solid 2px;
		background-color: #E4F3D1;
}
#trial2 { border-left:#ffffff solid 2px;
}
#trial3 { border-left:#ffffff solid 2px;
}
#trial4 { background-color: #E4F3D1;
}

/* --------------------- text formats --------------------- */
body {font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;}
p {font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;}
.styleprice {font-weight: bold;
	color: #FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.9em;}
.stylehead {color: #006699;
	font-weight: bold;}
.stylered {color: #FF0000;
	font-weight: bold;}
.stylegreen {color: #009900;font-weight:bold}
.styleblue {color: #006699;}
.instockg { color: #00CC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;}
.instocks { font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	text-align: center;}
li {font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	list-style: none;}
.red {color:#FF0000;}
	
/* --------------------- link formats --------------------- */
a:link {color: #003399;}
a:hover {color: #CC0000;}
a:active {color: #CC0000;}

#footer a:link {color: #FFFFFF;
	text-decoration: none;}
#footer a:visited {	text-decoration: none;}
#footer a:hover {color: #CC0000;
	text-decoration: none;}
#footer a:active {color: #CC0000;
	text-decoration: none;}

#topnav a:link {color: #FFFFFF;
	text-decoration: none;}
#topnav a:visited {	text-decoration: none;}
#topnav a:hover {color: #CC0000;
	text-decoration: none;}
#topnav a:active {color: #CC0000;
	text-decoration: none;}
/* --------------------- image controlls --------------------- */	
img{ border: 0;}