li { margin-left: -23px; list-style: square; color: #0d1d41;}
body { margin-top: 10px; margin-bottom: 10px; } 
hr { border: 0; height: 1px; color: #dbd7b6; background-color: #dbd7b6; width: 100%; margin-top: 2px; margin-bottom: 7px;}
.title { font: bold 17px/22px verdana; color: #1e5fea;}
div.subhead { font: 10px/16px verdana; color: #0d1d41; padding: 0px 60px 0px 0px; background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 0px 6px; text-align: left; vertical-align: top; padding-left: 12px; }

table.top { width: 650px; background-color: #ffffff; text-align: left; vertical-align: top; }
td.topleft { width: 350px; background-color: #ffffff; text-align: left; vertical-align: top; }
td.topcenter { display: none; }
td.topright { width: 300px; background-color: #ffffff; text-align: right; vertical-align: top; }

/* home & subpage banner css */
table.homebanner { display: none; }
table.homebannerprint {background-color: #ffffff; text-align: left; vertical-align: top; border-top: 19px solid #ff891b;}

table.subbanner { width: 650px; background-color: #ffffff; text-align: left; vertical-align: top; }
td.subbanleft { text-align: left; vertical-align: top; background-color: #2f4e90; border-top: 19px solid #ff891b;}
td.subbancen { display: none;}
td.subbanright { text-align: left; vertical-align: top; background-color: #2f4e90; border-top: 19px solid #ff891b;}
table.mainnav { display: none; }

/* home content table */
table.main { position: relative; z-index:0; left: 30px; top: -20px; width: 630px; font: 9px/14px verdana; color: #4f4f4f;}
td.homelet { position: relative; z-index:1; left: 0px; top: 0px; width: 148px; font: 10px/15px verdana; color: #999999; padding-top: 5px;}
td.homecenter { position: relative; z-index:1; left: 0px; top: 0px; width: 300px; font: 10px/16px verdana; color: #0d1d41;}
td.homeright { position: relative; z-index:2; left: 0px; padding: 50px 10px 0px 0px; width: 182px; font: 9px/13px verdana; color: #4f4f4f;}
.homebodytext { font: 10px/16px verdana; color: #0d1d41; padding: 0px 40px 0px 0px; background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 8px 6px; text-align: left; vertical-align: top; padding-left: 20px; }
.homebodytext a { font: 11px/17px verdana; color: #0d1d41; text-decoration: underline; }
div.homesidebartext { font: 9px/13px verdana; color: #4f4f4f; padding-left: 12px; }
div.homesidebartext a { font: 9px/13px verdana; color: #4f4f4f; text-decoration: underline;}

/* subpage content table */
table.submain { position: relative; z-index:0; left: 14px; top: -20px; width: 635px; font: 9px/14px verdana; color: #4f4f4f;}
td.subleft { display: none;}
td.subcenter { position: relative; z-index:1; left: 0px; top: 0px; width: 490px; font: 10px/16px verdana; color: #0d1d41; padding-bottom: 40px;}
td.subright { position: relative; z-index:2; left: 0px; padding-top: 55px; width: 145px; font: 9px/13px verdana; color: #4f4f4f;}
.subbodytext { font: 10px/16px verdana; color: #0d1d41; padding: 0px 45px 0px 0px; text-align: left; vertical-align: top; padding-left: 12px; }
.subbodytext a { font: 10px/16px verdana; color: #0d1d41; text-decoration: underline; }
#news { width: 380px; font: 10px/16px verdana; color: #0d1d41; text-align: left; vertical-align: top; }
#news td { font: 10px/16px verdana; color: #0d1d41; text-align: left; vertical-align: top; padding-bottom: 20px;}
#news td a { font: 10px/16px verdana; color: #0d1d41; text-decoration: none;}
#news td a:hover { font: 10px/16px verdana; color: #0d1d41; text-decoration: underline;}
#products { width: 380px; ont: 9px/17px verdana; color: #0d1d41; text-align: left; vertical-align: top; }
#products td { font: 9px/17px verdana; color: #0d1d41; text-align: left; vertical-align: top; padding: 0px 0px 20px 0px; border-bottom: 1px solid #dadada;}
#products td a { font: 9px/17px verdana; color: #0d1d41; text-decoration: underline;}
td#productsbot { font: 9px/17px verdana; color: #0d1d41; text-align: left; vertical-align: top; padding: 0px 0px 20px 0px; border-bottom: 0px;}
td#productsbot a { font: 9px/17px verdana; color: #0d1d41; text-decoration: underline;}
td#producthead { font: bold 11px/17px verdana; color: #0d1d41; text-align: left; vertical-align: top; padding: 17px 0px 7px 0px; border-bottom: 0px;}
td#productheadtop { font: bold 11px/17px verdana; color: #0d1d41; text-align: left; vertical-align: top; padding: 17px 0px 7px 0px; border-bottom: 0px; border-top: 1px solid #dadada;}
table.form { width: 500px; font: 10px/16px verdana; color: #0d1d41; text-align: left; vertical-align: top; }
td.formleft { width: 130px; font: 9px/14px verdana; color: #0d1d41; text-align: right; vertical-align: top; padding: 13px 10px 7px 0px;}
td.formleft { width: 130px; font: 9px/14px verdana; color: #0d1d41; text-align: right; vertical-align: top; padding: 13px 10px 7px 0px;}
td.formleft a {font: 9px/14px verdana; color: #0d1d41; text-decoration: underline;}
td.formright { width: 370px; font: 9px/14px verdana; color: #0d1d41; text-align: left; vertical-align: top; padding: 15px 0px 7px 0px;}
.formtext { font: 9px verdana; color: #5b5b5b;}
.quotebodytext { width: 420px; font: 11px/17px verdana; color: #0d1d41; text-align: left; vertical-align: top; }
#chart { width: 100%; font: 9px/13px verdana; color: #5b5b5b; text-align: left; vertical-align: top; border: 1px solid #999999;}
#chart td{ width: 100%; font: 9px/13px verdana; color: #5b5b5b; text-align: left; vertical-align: top; border-right: 1px solid #d7d6d6; border-bottom: 1px solid #d7d6d6; padding: 4px;}
td#chartleft{ width: 100%; font: 9px/13px verdana; color: #5b5b5b; text-align: left; vertical-align: top; border-right: 1px solid #999999;}
td#charttopleft{ width: 100%; font: bold 9px/13px verdana; color: #5b5b5b; text-align: left; vertical-align: top; border-bottom: 1px solid #999999; border-right: 1px solid #999999; }
td#charttop{ width: 100%; font: bold 9px/13px verdana; color: #5b5b5b; text-align: left; vertical-align: bottom; border-bottom: 1px solid #999999; }
td#charttopright{ width: 100%; font: bold 9px/13px verdana; color: #5b5b5b; text-align: left; vertical-align: bottom; border-bottom: 1px solid #999999; border-right: 0px solid #999999; }
td#chartright{ width: 100%; font: 9px/13px verdana; color: #5b5b5b; text-align: left; vertical-align: top; border-right: 0px solid #999999;}
td#chartbot{ width: 100%; font: 9px/13px verdana; color: #5b5b5b; text-align: left; vertical-align: top; border-bottom: 0px solid #999999;}
td#chartbotright{ width: 100%; font: 9px/13px verdana; color: #5b5b5b; text-align: left; vertical-align: top; border-bottom: 0px solid #999999; border-right: 0px solid #999999;}
td#chartbotleft{ width: 100%; font: 9px/13px verdana; color: #5b5b5b; text-align: left; vertical-align: top; border-bottom: 0px solid #999999; border-right: 1px solid #999999;}
div.contact { width: 350px; font: 11px/17px verdana; color: #0d1d41; text-align: left; vertical-align: top;}
div.contactleft { float: left; width: 175px; font: 11px/17px verdana; color: #0d1d41; text-align: left; vertical-align: top;}
div.contactright { float: left; width: 175px; font: 11px/17px verdana; color: #0d1d41; text-align: left; vertical-align: top;}


.date { font: bold 9px/14px verdana; color: #0d1d41;}
.caption { font: 9px/14px verdana; color: #0d1d41;}
.caption a { font: 9px/14px verdana; color: #0d1d41; text-decoration: underline;}
table.bio { width: 530px; font: 10px/16px verdana; color: #0d1d41; text-align: left; vertical-align: top;}
td.bioleft { width: 420px; font: 10px/16px verdana; color: #0d1d41; text-align: left; vertical-align: top; padding: 30px 35px 30px 0px; border-bottom: 1px solid #dadada;}
td.bioright { width: 110px; font: 10px/16px verdana; color: #0d1d41; text-align: left; vertical-align: top; padding-top: 66px; border-bottom: 1px solid #dadada;}
td.bioleftbot { width: 420px; font: 10px/16px verdana; color: #0d1d41; text-align: left; vertical-align: top; padding: 30px 35px 10px 0px;}
td.biorightbot { width: 110px; font: 10px/16px verdana; color: #0d1d41; text-align: left; vertical-align: top; padding-top: 66px;}

/* subnav css*/
div.subnav {display: none;}
div.subnav a {display: none;}
div.subnav a:hover {display: none;}
div.subnavon {display: none;}
div.subnavon a {display: none;}

/* MSDS Sidebar CSS */
table.msds { font: 9px/13px verdana; color: #4f4f4f; }
td.msdshead { font: bold 10px/17px verdana; color: #0d1d41; background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 13px 6px; text-align: left; vertical-align: top; padding: 1px 0px 5px 23px; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }
td.msdsheadtext { font: bold 10px/17px verdana; color: #0d1d41; background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 13px 6px; text-align: left; vertical-align: top; padding: 1px 0px 5px 23px; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }
td.msdstext { font: 9px/14px verdana; color: #4f4f4f; text-align: left; vertical-align: top; padding: 8px 15px 10px 13px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }
td.msdstext a { font: 9px/14px verdana; color: #4f4f4f; text-align: left; vertical-align: top; text-decoration: underline;}

/* Search CSS */
td.search { font: 9px/12px verdana; color: #4f4f4f; background-color: #ffffff; text-align: left; vertical-align: top; padding: 10px 0px 2px 11px; border: 1px solid #cccccc;}
.searchtext { width: 100px; font: 10px/12px verdana; color: #4f4f4f;}
#searchbut { padding: 5px 0px 7px 0px;}

/* copyright css */
table.info { width: 650px; height: 15px; font: 9px verdana; color: #969696; border-top: 1px solid #bababa;}
.greybottom { font: 9px verdana; color: #969696; padding-top: 5px}
.greybottom a {color: #969696; text-decoration: none;}
.greybottom a:hover { color: #969696; text-decoration: underline;}
td.center { display: none;}