A:link { color:#0000FF; text-decoration: none;}
A:hover { color:#0000FF; text-decoration: underline;}
A:visited {text-decoration: none;}
body {margin: 0; background-image: url("img/mainBG.gif");}
.container {margin: 0 auto; width: 738px;}
.leftside {float: left; margin: 0; width: 520px;}
.rightside {float: left; margin: 0; width: 218px;}
.top {margin: 0; background-image: url("img/topBG.gif"); width: 520px; height: 70px;}
.topaddress {background-image: url("img/topBG.gif"); width: 168px; height: 60px; padding: 10px 0 0 50px; font: normal 10px arial; color: #000;}
.mainimage{margin: 0; padding: 0; height: 210px;}
.menu {width: 218px; height: 210px; margin:0; background-color:#666666; text-align:left;}
.menu ul {list-style: none; margin: 0; padding: 0; font:bold 12px arial;}
.menu li a {height: 20px; text-decoration: none; border-bottom: 1px dashed #222222;}
.menu li a:link, .menu li a:visited {color: #fff; display: block; background-color:#666; padding: 8px 0 0 35px;}
.menu li a:hover {color: #ffcc00; background:#222222 url(img/arrow.gif) left no-repeat; padding: 8px 0 0 35px;}
#current {font:bold 12px arial; color:#FFCC00; background:#222 url(img/arrow-on.png) left no-repeat; 8px 0 0 35px;}
.content {margin: 0; padding: 0 10px; width: 500px; background-color:#FFF;}
.contentheader {font: bold 16px arial; color: #000066;}

.leftcontent {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height:412px; font: normal 12px arial; color:#666; clear:both; background-color:#fff;}
.leftcontentheader {font: bold 16px arial; color: #000066;}
.leftcontentabout {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height: 375px; font: normal 12px arial; color: #666;}
.leftcontentcontact {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height: 375px; font: normal 12px arial; color: #666;}
.leftcontentdept {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height: 1500px; font: normal 12px arial; color: #666;}
.leftcontentpreg {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height: 680px; font: normal 12px arial; color: #666;}
.leftcontentthank {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height: 380px; font: normal 12px arial; color: #666;}
.leftcontentindustry {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height: 380px; font: normal 12px arial; color: #666;}
.leftcontentindustry403 {padding: 20px 95px 0 20px; background-image: url("img/maincontentBG.gif"); width: 405px; height: 1700px; font: normal 12px arial; color: #666;}
.leftcontentorders {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height: 2000px; font: normal 12px arial; color: #666;}
.leftcontentprevolve {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height: 600px; font: normal 12px arial; color: #666;}
.leftcontentprexpress {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height: 450px; font: normal 12px arial; color: #666;}
.leftcontentprsales {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height: 510px; font: normal 12px arial; color: #666;}
.leftcontentprintro {padding: 20px 30px 0 20px; background-image: url("img/maincontentBG.gif"); width: 470px; height: 630px; font: normal 12px arial; color: #666;}
.leftcontentproductover {padding: 20px 0 0 20px; background-image: url("img/maincontentBG.gif"); width: 500px; height: 375px; font: normal 12px arial; color:#666;}
.leftcontentproductoverE {padding: 20px 0 0 20px; background-image: url("img/maincontentBG.gif"); width: 500px; height: 395px; font: normal 12px arial; color:#666;}
.leftcontentproductoverLB {float: left; width: 169px;}
.leftcontentproductoverRB {float: left; padding-left: 11px}

.bluedot {list-style-image: url("img/bluedot.gif"); margin: 0; padding: 20px 0 20px 30px;}
.bluedot li a {text-decoration: none; padding-left: 5px;}
.bluedot li a:link, bluedot li a:visited {padding-left: 5px;}
.bluedot li a:hover {text-decoration: underline;} 
.bluepaper {list-style-image: url("img/bluepaper.gif"); margin: 0; padding: 20px 0 20px 30px;}
.bluepaper li a {text-decoration: none; padding-left: 5px;}
.bluepaper li a:link, bluedot li a:visited {padding-left: 5px;}
.bluepaper li a:hover {text-decoration: underline;} 
.industryfont {font: bold 12px arial; color:#000066;}
.generalinfo {font: normal 10px arial;}
.depttopbox {width: 460px; background-color:#CCC; font: bold 12px arial;}
.deptheader {font: bold 12px arial;}
.deptboxI {float: left; width: 120px;}
.deptboxII {float: left; width: 340px;}
.deptboxIII {float: left; width: 220px;}
.deptboxIV {float: left; width: 250px;}
.formnotebold {font: bold 12px arial;}
.formboxI {float: left; width: 160px;}
.formboxII {float: left; width: 300px;}
.reqfield {font: bold 17px arial; color: #FF0000;}

.rightcontent {padding: 15px 22px 0 22px; background-image: url("img/sidecontentBG.gif"); width: 174px; clear:both;}
.rightcontentabout {margin-top: 0; padding-top: 0; background-image: url("img/sidecontentBG.gif"); width: 218px; height: 395px; vertical-align: top;}
.rightcontentcontact {margin-top: 0; padding-top: 0; background-image: url("img/sidecontentBG.gif"); width: 218px; height: 395px; vertical-align: top;}
.rightcontentdept {margin-top: 0; padding-top: 0; background-image: url("img/sidecontentBG.gif"); width: 218px; height: 1520px; vertical-align: top;}
.rightcontentpreg {margin-top: 0; padding-top: 0; background-image: url("img/sidecontentBG.gif"); width: 218px; height: 700px; vertical-align: top;}
.rightcontentthank {margin-top: 0; padding-top: 0; background-image: url("img/sidecontentBG.gif"); width: 218px; height: 400px; vertical-align: top;}
.rightcontentindustry {margin-top: 0; padding-top: 0; background-image: url("img/sidecontentBG.gif"); width: 218px; height: 400px; vertical-align: top;}
.rightcontentindustry403 {margin-top: 0; padding-top: 0; background-image: url("img/sidecontentBG.gif"); width: 218px; height: 1720px; vertical-align: top;}
.rightcontentorders {margin-top: 0; padding-top: 0; background-image: url("img/sidecontentBG.gif"); width: 218px; height: 2020px; vertical-align: top;}
.rightcontentprevolve {padding: 15px 22px 0 22px; background-image: url("img/sidecontentBG.gif"); width: 174px; height: 605px; vertical-align: top;}
.rightcontentprexpress {padding: 15px 22px 0 22px; background-image: url("img/sidecontentBG.gif"); width: 174px; height: 455px; vertical-align: top;}
.rightcontentprsales {padding: 15px 22px 0 22px; background-image: url("img/sidecontentBG.gif"); width: 174px; height: 515px; vertical-align: top;}
.rightcontentprintro {padding: 15px 22px 0 22px; background-image: url("img/sidecontentBG.gif"); width: 174px; height: 635px; vertical-align: top;}
.rightcontentproductover {padding: 15px 10px 0 10px; background-image: url("img/sidecontentBG.gif"); width: 198px; height: 380px;}
.rightcontentproductoverE {padding: 15px 10px 0 10px; background-image: url("img/sidecontentBG.gif"); width: 198px; height: 400px;}


.rightimage {width: 218px;}
.rightimageindustry {margin-left: -66px; width: 284px;}
.divclear {clear:both;}
.pressrelease {padding: 5px 0 0 0; font: normal 12px arial; color: #000;}
.prheader {text-align: center; font: bold 12px arial; color: #000066;}
.productmenu {padding: 5px 0 0 0; font: normal 12px arial; color: #000;}
.productmenuSG {padding: 15px 10px 15px 12px; font: normal 12px arial; color: #000;}
.menutitle{cursor:pointer; margin-bottom: 5px; background-color:#F0F0F0; color:#000066; text-align:left; font: bold 12px arial; border:1px none #000000; padding: 3px; }
.productsubmenu{margin-bottom: 0.5em; font: x-small verdana; color: #666666;}
.bottom {width: 738px;}
.bottomlinks {width: 728px; height: 20px; padding-left: 10px; background: #fff url("img/BGfull.gif") repeat-y; font: normal 9px arial; color: #000;}
.bottomlinks a:link { color:#0000FF;}
.bottomlinks a:hover {text-decoration: underline;}
.copyright {float: left; width: 510px; height: 13px; padding: 2px 0 0 10px; background-color: #FFFF00; font: normal 9px arial;}
.maxonlink {float: right; width: 208px; height: 15px; padding-right: 10px; background-color: #FFFF00; font: normal 9px arial; text-align: right;}
.maxonlink a:hover {text-decoration: underline;}
