body {font-family: Arial, Helvetica, Sans-Serif; text-decoration: none; font-size: 14px; margin: 0px; text-align: center; color: Navy; }
ul {list-style-type: square; margin: 0 0 0 -20px; text-align: left; }
ul.box {margin: 0; }
ul li {padding-left: 0px; }
li.html {list-style-image: url(../images/css-images/icon-html.gif); }
li.pdf {list-style-image: url(../images/css-images/icon-pdf.gif); }
li.mov {list-style-image: url(../images/css-images/icon-movie.gif); }
li.tick {list-style-image: url(../images/css-images/tick.gif); }

h1 {font-size: 30px; font-weight: bold; color: #000099; margin-bottom: 10px; background: url(../images/css-images/h1-bg.png) repeat-y; line-height: 40px; text-align: center; text-transform: uppercase; }
h2 {font-weight: bolder; color: #996633; text-align: center; font-size: 20px; width: 100%; line-height: 30px; margin: 10px 0 2px 0; padding-top: 7px; text-transform: uppercase; }
h2.desc {margin: 0 0 2px 0; padding-top: 0; }
h3 {font-weight: bold; color: #996633; font-size: 14px; margin: 5px 0 3px 0; padding-top: 5px; font-weight: bolder; text-align: left; }
h5 {font-weight: bold; color: #ffffff; font-size: 16px; line-height: 32px; margin: 0; }

strong {color: #CC0000; }
strong.title {color: Blue;}
strong.fp {font-size: 18px; }
strong.wht {font-size: 14px; color: #FFFFFF; }
img {border: 0; }
img.fp {float: left; margin: 3px 10px 3px 0; }
img.prod {border: 1px solid #9966cc; padding: 5px; }
p {text-align: justify; text-indent: 20px; margin: 0 0 7px 0; }

table.fp {font-size: 12px; color: white; width: 90%; }

a:link, a:visited, a:active {color: blue; text-decoration: none; text-underline: single; }
a:hover { color: red; text-decoration: underline; }

a.wht:link, a.wht:visited, a.wht:active {color: white; text-decoration: none; }
a.wht:hover { color: #ffff66; text-decoration: none; }

#container {width: 1000px; text-align: center; margin: auto; }

#header {width: 1000px; text-align: left; margin-bottom: 5px; clear: both; }
#h-l {width: 240px; height: 118px; float: left; background: url(../images/css-images/head-left.png) no-repeat; }
#h-c {width: 520px; height: 118px; float: left; padding: 5px 0 0 0; text-align: center; background: url(../images/css-images/head-ctr.png) repeat-x; font-size: 12px; color: #aaaaaa; }
#h-r {width: 240px; height: 118px; float: right; background: url(../images/css-images/head-right.png) no-repeat; }
#content {width: 1000px; clear: both; margin: auto; text-align: center; }
#footer {width: 1000px; text-align: center; clear: both; }
#footer-base {font-size: 12px; color: white; background-color: #000099; clear: both; height: 85px; margin-top: 10px; }

.site-title {font-size: 24px; color: #996633; font-weight: bold; text-align:: center; }

.al {text-align: left; }
.ac {text-align: center; }
.clear {clear: both; }
.t10 {font-size: 10px; }
.t12 {font-size: 12px; }
.text14 {font-size: 14px; }
.text16 {font-size: 16px; }
.text14c {font-size: 14px; font-weight: bold; color: #ff6300; }
.sectiontitle {font-size: 18px; font-weight: bold; color: #ff6300; }
.tablebord { border-color: blue; border-style: solid; }

.col-l1-3 {width: 302px; margin-right: 14px; float: left; padding: 10px; }
.col-r1-3 {width: 302px; float: right; padding: 10px; }
.col-r2-3 {width: 657px; float: right; text-align: left; }
.col-l1-4 {width: 242px; margin-right: 8px; float: left; }
.col-r3-4 {width: 750px; float: right; }
.col-l2-4 {width: 492px; margin-right: 8px; float: left; }
.col-r1-4 {width: 242px; float: right; }
.col-l1-2 {width: 480px; padding: 0 10px; float: left; text-align: left; }
.col-r1-2 {width: 480px; padding: 0 10px; float: right; text-align: left; }
.col-l1-5 {width: 172px; padding: 0 10px; margin-right: 10px; float: left; }
.col-l3-5 {width: 586px; padding: 0 10px; margin-right: 10px; float: left; }
.col-r1-5 {width: 172px; padding: 0 10px; float: right; }

.col-1-3 {width: 323px; margin-right: 10px; float: left; }
.col-2-3 {width: 667px; float: right; }
.col-50-50 {width: 46%; padding: 0 2%; float: left; }

.box1-3 {width: 323px; }
.box1-3t {background: url(../images/css-images/col1-3-top.png); height: 44px; }
.box1-3c {width: 299px; padding: 10px; text-align: left; border: solid #996633; border-width: 0 2px;  }
.box1-3b {background: url(../images/css-images/col1-3-bot.png); height: 15px; clear: both; }

.box1-4 {width: 242px; }
.box1-4t {background: url(../images/css-images/col1-4-top.png); height: 44px; }
.box1-4c {width: 218px; padding: 10px; text-align: left; border: solid #996633; border-width: 0 2px; }
.box1-4b {background: url(../images/css-images/col1-4-bot.png); height: 15px; clear: both; }

.fpbox {width: 158px; float: left; padding: 0 3px; text-align: center; }

.product-img {padding-right: 10px; float: left; width: 200px; }
.product-txt {float: right; width: 300px; text-align: justify; }

.specs {font-size: 12px; color: Gray; }
.hr2-4 {width: 490px; height: 1px; background-color: #9966cc; clear: both; margin: 10px auto; }

.tab {width: 125px; float: left; height: 25px; background: url(../images/css-images/tab-off.png) no-repeat center; color: #FFF; line-height: 25px; font-weight: bold; }
.tab#on {background: url(../images/css-images/tab-on.png) no-repeat center; }
.tab-base {width: 1000px; height: 3px; background-color: #fb3939; clear: both; margin: 0 0 10px 0; }