body { margin: 0px; font-family: Arial; font-size: 12px; color: #FFFFFF; background: #000000 url(../../../images/images/bg.jpg) repeat-x scroll top; }
#dContainer { width: 800px; padding: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#dTopMenu { background: url(../../../images/images/top_menu.jpg); float: left; height: 40px; width: 800px; }
#dTopMenuLeft { width: 388px; float: left; padding-top: 12px; padding-left: 12px; }
#dTopMenuRight { width: 400px; float: left; text-align: right; }
#dNav { background: url(../../../images/images/nav.jpg) repeat-x; float: left; height: 60px; width: 800px; }
#dHeader { height: 110px; width: 800px; float: left; }
#dNav a { float: left; padding-top: 24px; padding-right: 19px; padding-bottom: 24px; padding-left: 19px; text-decoration: none;}
#dHeaderLeft { float: left; height: 110px; width: 400px; }
#dHeaderRight { float: right; height: 110px; width: 400px; }
#dSearch { height: 60px; width: 400px; text-align: right; padding-top: 40px; color: #FFFFFF; float: left; }
#dSearch a { color: #FFFFFF; }
.boxTitleLeft, .boxTitleRight { 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; float: left; }
.boxContentLeft, .boxContentRight { border: 1px solid #000000; background-color: #EBEDFE; padding-left: 5px; margin-bottom: 10px; padding-top: 3px; padding-bottom: 5px; float: left; }
.colLeft { left: 0px; width: 180px; float: left; padding-top: 0px; padding-right: 20px;  }
.colLeft a { text-decoration: none; }
.colMid {
	width: 600px;
	float: left;
}
.rotator { float: left; width: 600px; }
/* CHECKOUT PAGES */
#dLeftColCheck { position: relative; left: 0px; width: 160px; float: left; margin-top: 20px; }
#dMainColCheck { position: relative; width: 600px; float: left; padding-right: 20px; padding-left: 20px; margin-top: 20px; }
/* END CHECK OUT PAGES */
.siteDocs { text-align:center; margin-top: 10px; float: left; }
.pagination { text-align: right; padding-top: 5px; padding-bottom: 5px; }
#subCats { text-align: center; 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; }
.colMidLinks { position: relative; width: 440px; height: 60px; padding-top: 10px; padding-bottom: 10px; text-align: center; }
.colMidLinks img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#textDestination { margin-top: 3px; }
.boxContent, .ClsBoxMain { padding: 20px;}