@charset "utf-8";
body{padding:0px;margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:10px;background:#f4f4f4;padding-bottom:20px;}
a{text-decoration:none;color:#666666;}
#container{
	width:750px;
	margin-left:auto;
	margin-right:auto;
	border-left:#999 solid 1px;
	border-right:#999 solid 1px;
	border-bottom:#999 solid 1px;
}

#header{height:100px;width:750px;background:url(img/header.jpg);position:relative;}
#basket{position:absolute;width:100px; height:45px;right:56px;top:30px;color:#fff;}
#basket a{text-decoration:none;color:#FFFFFF;display:inline;}
#basket a:hover{color:#003366;}

#searchBar{width:750px;height:60px;background:url(img/searchbar.gif);position:relative;}
.searchField{position:absolute;right:65px;top:15px;width:96px;font-family:Arial, Helvetica, sans-serif;font-size:10px;border:none;background:#FFF;color:#666666;}
.searchButton {background-color:transparent;width:25px;margin-left:5px;border:0px;position:absolute;right:30px;top:15px;}

.checkoutTable{border-top:#666666 1px solid;border-bottom:#666666 1px solid;line-height:20px;}
.productPurchase{background:#f0f0f0;padding:10px;border:#666666 solid 1px;margin-bottom:10px;}
.productPurchase img{padding:8px;background:url(img/productHolder.gif);}

.checkTable input,.checkTable textarea{font-size:10px;font-family:Arial, Helvetica, sans-serif;}

#logo a{position:absolute;top:20px;width:150px;height:60px;display:block;}
#logo a span{display:none;}

#content{background:#FFFFFF;padding-bottom:20px;}
#leftCol{width:500px;float:left;}
#leftCol h1{margin:0px;padding:0px;font-weight:normal;font-size:14px;padding-top:0px;}
#leftCol p{text-align:justify;}
#leftCol ul{list-style:square;margin-left:18px;}
#copy{margin-left:30px;margin-right:30px;padding-top:05px;}

/* FIRE PRODUCTS*/
.fireHeader{background:#df0029 url(img/fireIcon.gif) no-repeat; color:#FFFFFF; font-size:12px;line-height:32px;text-indent:30px;}
.fireproduct{background:#f0f0f0;border:1px solid #df0029;position:relative;margin-top:10px;margin-bottom:30px;padding-left:30px;padding-bottom:20px;}
.fireproduct H2{color:#FFFFFF;margin:0px;font-size:12px;background:#df0029;width:250px;line-height:18px;padding:8px;}
.fireproduct img{padding:8px;background:url(img/productHolder.gif);position:absolute;right:20px;top:10px;}
.fireproduct span{clear:both;position:absolute;bottom:-22px;right:-1px;background:#df0029;line-height:20px;border:1px solid #df0029;padding-left:5px;padding-right:5px;color:#FFFFFF;}
.fireproduct span a{color:#FFFFFF;text-decoration:none;}
/* END */

/* HAZARD PRODUCTS*/
.hazaHeader{background:#e87316 url(img/hazaIcon.gif) no-repeat; color:#FFFFFF; font-size:12px;line-height:32px;text-indent:30px;}
.hazaproduct{background:#f0f0f0;border:1px solid #e87316;position:relative;margin-top:10px;margin-bottom:30px;padding-left:30px;padding-bottom:20px;}
.hazaproduct H2{color:#FFFFFF;margin:0px;font-size:12px;background:#e87316;width:250px;line-height:18px;padding:8px;}
.hazaproduct img{padding:8px;background:url(img/productHolder.gif);position:absolute;right:20px;top:10px;}
.hazaproduct span{clear:both;position:absolute;bottom:-22px;right:-1px;background:#e87316;line-height:20px;border:1px solid #e87316;padding-left:5px;padding-right:5px;color:#FFFFFF;}
.hazaproduct span a{color:#FFFFFF;text-decoration:none;}
/* END */

/* MANDATORY PRODUCTS*/
.mandHeader{background:#0082c0 url(img/mandIcon.gif) no-repeat; color:#FFFFFF; font-size:12px;line-height:32px;text-indent:30px;}
.mandproduct{background:#f0f0f0;border:1px solid #0082c0;position:relative;margin-top:10px;margin-bottom:30px;padding-left:30px;padding-bottom:20px;}
.mandproduct H2{color:#FFFFFF;margin:0px;font-size:12px;background:#0082c0;width:250px;line-height:18px;padding:8px;}
.mandproduct img{padding:8px;background:url(img/productHolder.gif);position:absolute;right:20px;top:10px;}
.mandproduct span{clear:both;position:absolute;bottom:-22px;right:-1px;background:#0082c0;line-height:20px;border:1px solid #0082c0;padding-left:5px;padding-right:5px;color:#FFFFFF;}
.mandproduct span a{color:#FFFFFF;text-decoration:none;}
/* END */

/* NO SMOKING PRODUCTS*/
.nosmHeader{background:#df0029 url(img/nosmIcon.gif) no-repeat; color:#FFFFFF; font-size:12px;line-height:32px;text-indent:30px;}
.nosmproduct{background:#f0f0f0;border:1px solid #df0029;position:relative;margin-top:10px;margin-bottom:30px;padding-left:30px;padding-bottom:20px;}
.nosmproduct H2{color:#FFFFFF;margin:0px;font-size:12px;background:#df0029;width:250px;line-height:18px;padding:8px;}
.nosmproduct img{padding:8px;background:url(img/productHolder.gif);position:absolute;right:20px;top:10px;}
.nosmproduct span{clear:both;position:absolute;bottom:-22px;right:-1px;background:#df0029;line-height:20px;border:1px solid #df0029;padding-left:5px;padding-right:5px;color:#FFFFFF;}
.nosmproduct span a{color:#FFFFFF;text-decoration:none;}
/* END */

/* MARKER PRODUCTS*/
.markHeader{background:#fbf600 url(img/markIcon.gif) no-repeat; color:#000; font-size:12px;line-height:32px;text-indent:30px;border:2px solid #000;}
.markproduct{background:#f0f0f0;border:2px solid #000;position:relative;margin-top:10px;margin-bottom:30px;padding-left:30px;padding-bottom:20px;}
.markproduct H2{border:2px solid #000;border-top:none;color:#000;margin:0px;font-size:12px;background:#fbf600;width:250px;line-height:18px;padding:8px;}
.markproduct img{padding:8px;background:url(img/productHolder.gif);position:absolute;right:20px;top:10px;}
.markproduct span{clear:both;position:absolute;bottom:-24px;right:-2px;background:#fbf600;line-height:20px;border:2px solid #000;padding-left:5px;padding-right:5px;color:#FFFFFF;}
.markproduct span a{color:#000;text-decoration:none;}
/* END */

/* PROHIBITION PRODUCTS*/
.prohHeader{background:#df0029 url(img/prohIcon.gif) no-repeat; color:#FFFFFF; font-size:12px;line-height:32px;text-indent:30px;}
.prohproduct{background:#f0f0f0;border:1px solid #df0029;position:relative;margin-top:10px;margin-bottom:30px;padding-left:30px;padding-bottom:20px;}
.prohproduct H2{color:#FFFFFF;margin:0px;font-size:12px;background:#df0029;width:250px;line-height:18px;padding:8px;}
.prohproduct img{padding:8px;background:url(img/productHolder.gif);position:absolute;right:20px;top:10px;}
.prohproduct span{clear:both;position:absolute;bottom:-22px;right:-1px;background:#df0029;line-height:20px;border:1px solid #df0029;padding-left:5px;padding-right:5px;color:#FFFFFF;}
.prohproduct span a{color:#FFFFFF;text-decoration:none;}
/* END */

/* FIRE/SAFETY PRODUCTS*/
.safeHeader{background:#009f62 url(img/safeIcon.gif) no-repeat; color:#FFFFFF; font-size:12px;line-height:32px;text-indent:30px;}
.safeproduct{background:#f0f0f0;border:1px solid #009f62;position:relative;margin-top:10px;margin-bottom:30px;padding-left:30px;padding-bottom:20px;}
.safeproduct H2{color:#FFFFFF;margin:0px;font-size:12px;background:#009f62;width:250px;line-height:18px;padding:8px;}
.safeproduct img{padding:8px;background:url(img/productHolder.gif);position:absolute;right:20px;top:10px;}
.safeproduct span{clear:both;position:absolute;bottom:-22px;right:-1px;background:#009f62;line-height:20px;border:1px solid #009f62;padding-left:5px;padding-right:5px;color:#FFFFFF;}
.safeproduct span a{color:#FFFFFF;text-decoration:none;}
/* END */

/* WARNING PRODUCTS*/
.warnHeader{background:#fbf600 url(img/warnIcon.gif) no-repeat; color:#000; font-size:12px;line-height:32px;text-indent:30px;border:2px solid #000;}
.warnproduct{background:#f0f0f0;border:2px solid #000;position:relative;margin-top:10px;margin-bottom:30px;padding-left:30px;padding-bottom:20px;}
.warnproduct H2{border:2px solid #000;border-top:none;color:#000;margin:0px;font-size:12px;background:#fbf600;width:250px;line-height:18px;padding:8px;}
.warnproduct img{padding:8px;background:url(img/productHolder.gif);position:absolute;right:20px;top:10px;}
.warnproduct span{clear:both;position:absolute;bottom:-24px;right:-2px;background:#fbf600;line-height:20px;border:2px solid #000;padding-left:5px;padding-right:5px;color:#FFFFFF;}
.warnproduct span a{color:#000;text-decoration:none;}
/* END */

/* MULTIPLE PRODUCTS*/
.multHeader{background:#0082c0 url(img/multIcon.gif) no-repeat; color:#FFFFFF; font-size:12px;line-height:32px;text-indent:30px;}
.multproduct{background:#f0f0f0;border:1px solid #0082c0;position:relative;margin-top:10px;margin-bottom:30px;padding-left:30px;padding-bottom:20px;}
.multproduct H2{color:#FFFFFF;margin:0px;font-size:12px;background:#0082c0;width:250px;line-height:18px;padding:8px;}
.multproduct img{padding:8px;background:url(img/productHolder.gif);position:absolute;right:20px;top:10px;}
.multproduct span{clear:both;position:absolute;bottom:-22px;right:-1px;background:#0082c0;line-height:20px;border:1px solid #0082c0;padding-left:5px;padding-right:5px;color:#FFFFFF;}
.multproduct span a{color:#FFFFFF;text-decoration:none;}
/* END */

/* PHOTOLUM PRODUCTS*/
.photHeader{background:#009f62 url(img/photIcon.gif) no-repeat; color:#FFFFFF; font-size:12px;line-height:32px;text-indent:30px;}
.photproduct{background:#f0f0f0;border:1px solid #009f62;position:relative;margin-top:10px;margin-bottom:30px;padding-left:30px;padding-bottom:20px;}
.photproduct H2{color:#FFFFFF;margin:0px;font-size:12px;background:#009f62;width:250px;line-height:18px;padding:8px;}
.photproduct img{padding:8px;background:url(img/productHolder.gif);position:absolute;right:20px;top:10px;}
.photproduct span{clear:both;position:absolute;bottom:-22px;right:-1px;background:#009f62;line-height:20px;border:1px solid #009f62;padding-left:5px;padding-right:5px;color:#FFFFFF;}
.photproduct span a{color:#FFFFFF;text-decoration:none;}
/* END */

.click{position:absolute;right:20px;top:110px;
font-style:normal;color:#999999;}

#content .titles{list-style:none;margin:0px;padding:0px;width:100px;margin-top:10px;float:left;}
#content .titles li{padding:0px;border-bottom:#999999 solid 1px;line-height:20px;font-weight:bold;}
#content .values{list-style:none;margin:0px;padding:0px;width:165px;margin-top:10px;float:left;}
#content .values li{padding:0px;border-bottom:#999999 solid 1px;line-height:20px;height:20px;overflow:hidden;}

.tableRow td{border-bottom:#cccccc solid 1px;line-height:20px;}
.addButton{background:#000000;border:none;color:#FFFFFF;line-height:20px;}

#paging{color:#a7a7a7;text-align:center;line-height:20px;padding-top:20px;}
#paging a{color:#fb4c2b;text-decoration:none;}

form{margin:0px;padding:0px;}

#rightCol{width:250px;float:right;}

#nav{width:250px;background:url(img/navBG.gif) bottom;padding-bottom:40px;}
#nav h2{color:#FFFFFF;padding:0px;margin:0px;font-size:14px;padding-bottom:15px;padding-top:20px;text-indent:40px;}
#nav h2 a{color:#FFFFFF;}
#nav a{display:block;line-height:20px;color:#FFFFFF;text-decoration:none;text-indent:40px;font-size:12px;}
#nav a:hover{background:url(img/navHover.gif) 0px;}
#nav img{margin-left:30px;margin-top:20px;}
#nav p{margin-left:40px;margin-right:40px;color:#FFFFFF;}

#nav .emails{background:#e83d1c;margin-left:20px;margin-right:25px;color:#fff;padding:5px;margin-top:10px;}
#nav .emails a{display:inline-block;text-indent:0px;font-size:10px;text-indent:0px;}
#nav .emails a:hover{background:none;}

#footer{text-align:right;padding-right:15px;background:#FFFFFF;padding-bottom:10px;}

#footer a:link {
	color: #000000;
	text-decoration: none;
}

/*----------------------------additional css----------------*/

input, select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}