/* TEMPLATE */

* { margin: 0; padding: 0; }
body { padding:10px 0; background: url('../images/mainBG.gif') top repeat-x #fff; }
img { border-style: none; }
td { font-family: 'trebuchet ms','lucida sans','sans-serif'; color: white; font-size:12px; }
td li { list-style-type:  disc; font-family: 'arial','sans-serif'; }
a:link, a:visited, a:active { text-decoration: none; }
h1,h2,h3,h4 {font-family: 'times new roman','times','serif'; font-weight: normal; letter-spacing: -1px; color: white;}
h1 { font-size: 200%; } 
h2 { font-size: 230%; margin-bottom: 15px; line-height:105%;} 
h3 { font-size: 185%; }
h4 { font-size: 180%; margin-bottom: 10px; }
p { margin-bottom: 14px; }
ul,ol {margin-left:25px;}

.headerContain { width: 762px; text-align: left; } 
a.newsletter, a.newsletter:visited, a.newsletter:active { color: #00a99d; font-size: 11px; }
a.newsletter:hover { color: #00b7d2; }
.siteBorder { width: 762px; border: 1px solid #bcbcbc; }
.siteContain { width: 760px; border: 1px solid white; text-align: left; position: relative; }

.menuLevelOne { width: 760px; height: 41px; background-color: #005b7f; font-family: 'trebuchet ms','lucida sans','sans-serif'; font-size: 12px; }
.menuLevelOne a { color: white; font-size: 11px; position: relative; left: 20px; top: 13px; margin-right: 30px; }
.menuLevelOne a:hover { color: #00c9bb; }
.menuLevelOne a.on { color: #00a99d; }

.menuLevelTwo { width: 760px; height: 34px; background-color: #003354; font-family: 'trebuchet ms','lucida sans','sans-serif'; font-size: 12px; }
.menuLevelTwo a { color: white; font-size: 11px; position: relative; left: 20px; top: 9px; margin-right: 30px; }
.menuLevelTwo a:hover { color: #00c9bb; }
.menuLevelTwo a.on { color: #00a99d; }

.menuLevelThree { width: 760px; height: 29px; background-color: #002b4c; font-family: 'trebuchet ms','lucida sans','sans-serif'; font-size: 12px; }
.menuLevelThree a { color: white; font-size: 11px; position: relative; left: 20px; top: 7px; margin-right: 30px; }
.menuLevelThree a:hover { color: #00c9bb; }
.menuLevelThree a.on { color: #00a99d; }


.contentHomeTD { width: 299px; background:url('../images/contentShadow.gif') top repeat-x #736257; }
.contentHome { padding: 15px 14px 14px 14px; line-height: 14px; text-align:justify;}
.contentHome a, .contentHome a:visited, .contentHome a:active { color: #f7b71d; }
.contentHome a:hover { color: #f7db1d; }
.contentHome h2 {text-align:left;}

.contentLeftTD { width: 527px; background:url('../images/contentShadow.gif') top repeat-x #736257; }
.contentRightTD { width: 233px; background-color: #534741;}
.content { padding: 32px 21px 29px 21px; line-height: 14px; }
.content a, .contentHome a:visited, .contentHome a:active { color: #f7b71d; }
.content a:hover { color: #f7db1d; }

.contentPic { float: left; border:1px solid #fff2b4; margin-right: 6px; }

.contentProdLeftTD { width: 340px; background:url('../images/contentShadow.gif') top repeat-x #736257; }
.contentProdRightTD { width: 420px; background-color: #534741; }
.contentProd { padding: 32px 21px 29px 21px; line-height: 18px; }
.contentProd a, .contentHome a:visited, .contentHome a:active { color: #f7b71d; }
.contentProd a:hover { color: #f7db1d; }

.contentProdRight { padding: 30px 30px 20px 40px; }

.specs { float: right; text-align: center; }
.specs a img.specsPic { border: 1px solid #f7b71d; } 
.specs a:hover img.specsPic { border: 1px solid #00bff3; } 

.highlightsTable ul { list-style: disc url('../images/bullet.gif') outside; margin-left: 12px; }
.highlightsTable { background-color: #5f5d4b; width: 296px; }


.footerTable { width: 760px; height: 41px; background-color: #003354; }
.footerTable td { font-size: 10px; color: #738fa1; }
.footerTable a, .footerTable a:visited, .footerTable a:active { color: #00b7d2; }
.footerTable a:hover { color: #00bff3; }

.error {color:yellow;}

/* THESE ARE REQUIRED FOR EDITOR - IF YOU CHANGE COPY CHANGES TO EDITOR.CSS */
.title { font-family: 'times new roman','times','serif'; font-weight: normal; letter-spacing: -1px; color: white; font-size: 24px; padding: 0; margin: 0; }
.subtitle { font-family: 'times new roman','times','serif'; font-weight: normal; letter-spacing: -1px; color: white; font-size: 22px; padding: 0; margin: 0; }
.content { font-family: 'trebuchet ms','lucida sans','sans-serif'; color: white; font-size:12px; }


