@charset "utf-8";
.productmenuhead {
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;
	text-indent: 8px;
	background-image: url(images/hdbg.png);
	height: 18px;
}
.divmenu {
	font-size: 11px;
	font-weight: bold;
	background-color: #F5F5F5;
	text-align: left;
	vertical-align: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #232323;
	border-right-color: #232323;
	border-bottom-color: #232323;
	border-left-color: #232323;
}

.divbody {
	text-align: center;
	vertical-align: top;
}
.mainTableBody {
	text-align: left;
	text-indent: 50px;
}
a:link {
	color: #0099FF;
	text-decoration: none;
}
.leftborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #383838;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #383838;
}

a:hover {
	color: #00CCCC;
	text-decoration: underline;
}
.footer {
	font-size: 10px;
	text-align: center;
	text-indent: 2px;
	vertical-align: top;
	height: 20px;
	color: #FFFFFF;
}
.menuitem {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.divHomeHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/hdbg.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	list-style-position: inside;
	list-style-image: url(images/bullet_orange.png);
	list-style-type: circle;
	text-align: left;
	vertical-align: top;
}
.divDottedBottomBorder {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.productmenuFooter {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/ftbg.png);
	height: 20px;
}
a:visited {
	color: #0066CC;
	text-decoration: none;
}
a:active {
	color: #FFCC00;
	text-decoration: underline;
}
.prodimage {
	border: 1px solid #CCCCCC;
	text-align: center;
	vertical-align: middle;
	height: 102px;
	width: 82px;
}
.proddesc {
	font-size: 11px;
	text-decoration: none;
	text-align: left;
	text-indent: 1px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}
.prodcatdesc {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: none;
	color: #425D8C;
	text-decoration: none;
	height: 14px;
	text-align: left;
	text-indent: 5px;
	vertical-align: middle;
	font-size: 14px;
}
.prodtdbg {
	background-color: #FFFDF4;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
.prodsubmenu {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-color: #F5F5F5;
	text-align: left;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
}
.categorysort {
	color: #FFFFFF;
	background-image: url(images/hdbg.png);
	text-align: left;
	text-indent: 5px;
	vertical-align: top;
	height: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.prodCodeSize {
	font-size: 11px;
	text-decoration: none;
	text-align: left;
	text-indent: 1px;
	vertical-align: top;
}
.prodImageRightBorder {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #EFEFEF;
	text-align: center;
	vertical-align: middle;
}

.hd {
	font-size: 20px;
	font-weight: bold;
	color: #0000CC;
	text-align: left;
	text-indent: 5px;
	vertical-align: middle;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.divDistributeHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/distributionhd.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.divProfileHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/profile.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.divServicesHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/services.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.divContactHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/contactus.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.divSearchHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/search.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.divProductsHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/products.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.divProdBorders {
	border: 1px solid #E4E4E4;
}
.divProductDetailsHead {
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	text-indent: 3px;
	vertical-align: middle;
	height: 14px;
	color: #0000CC;
	background-color: #BBE6FF;
}
.divLogin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/login.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.adminhead {
	font-size: 10px;
	text-align: right;
	vertical-align: middle;
}
.divUserHistoryHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/userhistory.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.divProdBordersNoTOp {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E4E4E4;
	border-bottom-color: #E4E4E4;
	border-left-color: #E4E4E4;
}
.divBg {
	background-color: #F9F9F9;
}
.divProductHistoryHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/producthistory.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.divUserMaintenanceHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/usermaintenance.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.ListCellHead {
	font-weight: bold;
	color: #0000CC;
	text-decoration: none;
	background-color: #D0EDFF;
	text-align: left;
	text-indent: 2px;
	vertical-align: top;
	height: 14px;
}
.alternate1 {
	background-color: #F8F8F8;
}
.alternate2 {
	background-color: #FFFFFF;
}
.divaddUserHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/adduser.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.diveditUserHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/edituser.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.divdeleteUserHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/deleteuser.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.divprodMenuHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/menumaint.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.divadminHeadSmallRight {
	font-size: 11px;
	text-decoration: none;
	text-align: right;
	text-indent: 1px;
	vertical-align: top;
	font-weight: bold;
}
.prodListingHead {
	font-weight: bolder;
	color: #0000FF;
	text-decoration: none;
	text-align: left;
	vertical-align: bottom;
	text-indent: 8px;
	background-image: url(images/prodListHead.png);
	height: 18px;
}
.divProdBordersCenter {
	border: 1px solid #E4E4E4;
	text-align: center;
	vertical-align: top;
}
.divNewstitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	background-color: #F0F5FF;
	text-align: left;
	vertical-align: top;
}
.hits {
	font-size: 10px;
	color: #000000;
	text-align: left;
	text-indent: 3px;
	vertical-align: middle;
}

.divNewsHead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/newshead.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}.divNewsFooter {
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	background-color: #F8F8F8;
	text-align: left;
	vertical-align: top;
}
.divSitemap {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/sitemap.png);
	text-align: left;
	text-indent: 42px;
	vertical-align: middle;
	height: 31px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
