body {margin: 0; padding: 0; font: normal normal 13px/19px Arial, Helvetica, sans-serif; color: #839fcc; background: #c1e1e5;}

#container {margin: 0 auto; padding: 0 14px; width: 900px; background-image: url('/images/page-bg.gif'); background-repeat: repeat-y;}

#header {position: relative; margin: 0; height: 128px;}
#header h1 {margin: 0;}
#header h1 a {float: left; display: block; width: 295px; height: 128px; background: url('/images/lave-logo.jpg') no-repeat; text-indent: -9999px; overflow: hidden;}

#navtop {position: absolute; top: 0; right: 0; margin: 0; padding: 0;}
#navtop ul {margin: 0; padding: 0; list-style: none;}
#navtop ul li {margin: 0; padding: 14px; list-style: none; float: left; border-left: 1px solid #fff; background: #f0f4fa;}
#navtop ul li a {text-decoration: none; margin: 0; padding: 0; font: normal normal 1em/1.2em Arial, Helvetica, sans-serif; color: #839fcc; text-transform: lowercase;}
#navtop ul li a:hover {text-decoration: underline; color: #bacce9;}

#navmain {margin: 0; padding: 0; height: 35px; background: #839fcc; border-bottom: 1px solid #a9bddd;}
#navmain ul {margin: 0; padding: 0; list-style: none; display: block;}
#navmain ul li {margin: 0; padding: 0; display: block; float: left; border-left: 1px solid #a9bddd; border-right: 1px solid #6784b3;}
#navmain ul li.first {margin: 0; border-left: none;}
#navmain ul li.last {margin: 0; border-right: none;}
#navmain ul li a {margin: 0; padding: 10px 15px; display: block; float: left; font: normal normal 1em/1.25em Arial, Helvetica, sans-serif; text-transform: uppercase; text-decoration: none; color: #fff;}
#navmain ul li a:hover, #navmain ul li.last a:hover {text-decoration: none; background: #99b1d8;}
#navmain ul li a.current {text-decoration: none; background: #bacce9}

#contentFull {margin: 15px 25px;}

#footer {margin: 0; padding: 0; width: 900px; height: 55px; background-image: url('/images/footer-bg.gif'); background-repeat: repeat-x;}
#footer p {margin: 0; padding: 25px 0 0 10px; font: normal normal 1em/1.4em Arial, Helvetica, sans-serif; text-transform: lowercase; text-align: center; color: #fff;}

#footer-shadow {margin: 0 auto; padding: 5px 0; width: 900px; background-image: url('/images/footer-shadow.gif'); background-repeat: repeat-x;}

#topHeader {
	text-align: right;
	height: 36px;
	margin-bottom: 20px;
	padding-right: 0px;	
}
.boxTitleLeft, .boxTitleRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	background-color: #031074;
	background-image: url(../styleImages/backgrounds/boxTitleBg.gif);
	height: 15px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	padding-left: 5px;
}
.boxContentLeft, .boxContentRight {
	border: 1px solid #000000;
	background-color: #EBEDFE;
	padding-left: 5px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
}
.colLeft {
	position: relative;
	left: 0px;
	width: 160px;
	padding-right: 10px;
	float: left;
}
.colMid {
	position: relative;
	width: 510px;
	float: left;
}
.colRight {
	position: relative;
	width: 160px; 
	padding-left: 10px;
	right: 0px;
	float: right;
}
.boxContent {
	border: 1px solid #000000;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #333333;
	background-color: #FFFFFF;
	margin-bottom: 5px;
}
/* CHECKOUT PAGES */
.colLeftCheckout {
	position: relative;
	left: 0px;
	width: 160px; 
	padding-left: 15px;
	padding-right: 5px;
	float: left;
}
.colMainCheckout {
	position: relative;
	width: 568px;
	float: left;
}
/* END CHECK OUT PAGES */
.siteDocs {
	text-align:center;
	margin-top: 10px;
}
.pagination {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
#subCats {
	background-color: #EBEDFE;
	text-align: center;
	border: 1px solid #C9CEFC;
	margin: 0px;
	padding: 3px;
	float: left;
	width: 387px;
}
.subCat {	
	text-align: center;
	padding: 8px;
	float: left;
	width: 110px;
	height: 50px;
}
.regSep{
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.latestProds {
	float: left;
	text-align: center;
	width: 131px;
	height: 120px;
}
