/* CSS Document */

body {margin: 0; padding: 0; font:1em/1.3em Arial, helvetica, sans-serif; color: #333; background:#f4feff url(/assets/uploads/1sitebg.gif); background-repeat:repeat-x;}

div#container{position:relative; width:800px; height:auto; margin:0px auto; padding:0px; background:url(/assets/uploads/1sitebg.gif) repeat-x;}

div#navigation{position:relative; float:left; width:800px; height:87px; margin:0px; padding:0px; background:url(/assets/uploads/1navbg.gif); text-align:center; font-size:0.7em; font-weight:bold;}

div#nav0{position:relative; float:left; width:162px; height:87px; margin:0px; padding:0px;}
div#nav1{position:relative; float:left; width:78px; height:87px; margin:0px; padding:0px;}
div#nav2{position:relative; float:left; width:95px; height:87px; margin:0px; padding:0px;}
div#nav3{position:relative; float:left; width:102px; height:87px; margin:0px; padding:0px;}
div#nav4{position:relative; float:left; width:93px; height:87px; margin:0px; padding:0px;}
div#nav5{position:relative; float:left; width:128px; height:87px; margin:0px; padding:0px;}
div#nav6{position:relative; float:left; width:130px; height:87px; margin:0px; padding:0px;}

div#flash{position:relative; float:left; width:800px; height:277px; margin:0px; padding:0px; background: url(/assets/uploads/1flash.gif) center top; background-repeat:no-repeat;}

div#titlebar{position:relative; float:left; width:800px; height:64px; margin:0px; padding:0px;}

div#iconpanel{position:relative; float:left; left:3px; top:3px; margin:-3px; padding:0px; width:800px; height:auto;}

.icon{position:relative; float:left; width:auto; height:auto; margin:0px; padding:0px;}

div#footer{position:relative; float:left; left:3px; top:9px; width:800px; height:34px; margin:-3px; padding:0px; background:url(/assets/uploads/1home_footer.gif) no-repeat; text-align:center;}

div#copyright{position:relative; float:left; width:100%; height:70px; top:20px;  margin:0px auto; padding:0px; text-align:center; color:#8c8c8c; font-size:0.8em;}
div#copyright a{color:#8c8c8c; text-decoration:none;}


/* DEFAULT TEMPLATE */


div#main{position:relative; float:left; width:800px; height:auto; margin:0px; padding-bottom:10px; background:url(/assets/uploads/1mainbg.gif); background-repeat:repeat-y;}

div#leftnav{position:relative; float:left; left:44px; width:183px; height:auto; margin:0px; padding:0px; background:#f8ffec; color:#888; font-size:0.9em;}

div#leftnav a{color:#649106; text-decoration:none;}

div#leftnav ul{position:relative; float:left; top:5px; list-style:none; margin:0px; padding:0px 10px 10px 10px;}
div#leftnav li{margin:0px; padding:5px 0px;}

div#leftnavhead{position:relative; float:left; width:187px; height:31px; margin:0px; padding:0px; background:url(/assets/uploads/1lnav_head.gif) no-repeat;}

div#toolhead{position:relative; float:left; width:187px; height:31px; margin:0px; padding:0px; background:url(/assets/uploads/1tool_head.gif) no-repeat;}

div#toolnav{position:relative; float:left; width:187px; height:auto; margin:0px; padding:0px; background:#e5f8ff url(/assets/uploads/1tool_bot.gif); background-repeat:no-repeat; background-position:bottom left; color:#128cbd;}

div#toolnav a{color:#128cbd; text-decoration:none;}

div#toolnav ul{position:relative; float:left; top:5px; list-style:none; margin:0px; padding:0px 10px 10px 10px;}
div#toolnav li{margin:0px; padding:5px 0px;}

div#content {position:relative; float:left; left:70px; width:520px; height:auto; margin:0px; padding:0px; font-size:0.8em; overflow:auto;}

div#content a:link{color:#82b518; text-decoration:none; font-weight:bold;}
div#content a:visited{color:#82b518; text-decoration:none; font-weight:bold;}
div#content a:hover{color:#82b518; text-decoration:underline; font-weight:bold;}

div#content td {border: 2px solid #fff;}

div#contentTitle{position:relative; float:left; width:610px; height:57px; margin:0px; padding:15px 38px 0px 152px;; background:url(/assets/uploads/1content_titlebg.gif); background-repeat:no-repeat; text-align:center; color:#6fa70d; text-transform:uppercase; font-size:1.4em; font-weight:bold;}

div#contentfooter{position:relative; float:left; left:3px; top:3px; width:800px; height:34px; margin:-3px; padding:0px; background:url(/assets/uploads/1content_footer.gif) no-repeat; text-align:center;}

/* FORMS AND FIELDS */

#search{width:auto; margin:0px; padding:0px;}
#login{width:auto; margin:0px; padding:0px;}
.searchField {background: #fff; width:110px; height:20px; padding: 0px; margin:0px; border:1px solid #6fa70d;}

.usernameField {background: #fff; width:90px; height:20px; margin-left: 5px; padding: 0px; border:0px;}
.passwordField {background: #fff; width:90px; height:20px; margin: 5px 0px 0px 5px; padding: 0px; border:0px;}

.menu li{text-align:left;}


.submitButton {position:relative; top:11px; font: bold 11px Lucida Grande, Arial,verdana, sans serif; color: #fff; height: 25px; width:25px;
padding:0px; border: 0; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */}

.noimage img{display:none;}

/* PRODUCTS PAGE */

div#contentProducts {width:660px; height:auto; margin: 0px 30px 0 110px; padding: 0px; font-size:0.8em; }

div#toolsHorizontal {text-align: center; font-size: 0.8em;}
div#toolsHorizontal ul {list-style: none; width: 100%;}
div#toolsHorizontal li {display: inline; padding: 5px 20px;}
div#toolsHorizontal li a {text-decoration: none; color: #666;}

div.greenBox {border: 1px solid #44991f; background: #ecf3e6; padding: 5px;}
div.greenBox h3 {color: #44991f; font-size: 1.4em; margin: 0.6em 0;}
div.greenBox h4 {color: #44991f; font-size: 1.2em; margin: 0;}
div.greenBox p {margin: 0.8em 0;}

.red {color: #be1616;}

