ul,ol,li,h1,h2,h3,h4,h5,hr {padding: 0px; margin: 0px;}
html, body {margin: 0px; padding: 0px; height: 100%; font: .85em "helvetica neue",arial,sans-serif; color: #866D50}
body {background-color: #eeeee5}

#frame {margin: 0px auto; width: 755px; min-height: 100%; background-color: white; overflow: visible; padding: 40px 40px 0px 40px}

#navBar {position: relative; width: auto; height: 2.2em; margin: 10px 0px 0px 0px;}
#navBar ul {position: relative; float: right; list-style-type: none;}
#navBar ul li {float: left; display: block; text-align: right; height: 2.2em; margin-left: 26px; line-height: 2.2em; font-weight: bold;}
#navBar ul li a:hover {text-decoration: underline}
/*#navBar ul li a {color: #644a30; text-decoration: none; display: block;}*/
.navOn {color: #FF6306 /*#f17*/; text-decoration: none}
.navOff {color: #866D50; text-decoration: none}
#footer {position: relative; clear: both; padding: 50px 10px 10px 10px; text-align: right;}
#footer p {font-size: .9em}
#footer a {color: #89643B; text-decoration: underline}

#splash p {position: absolute; top: 155px; left: 375px; color: white; width: 250px; z-index: 29;}

#tSplash {position: relative; width: 755px; height: 5px; margin-top: 5px; border-top: 3px solid #FF6306}

#pSplash {position: relative; float: left; margin: 5px 0px 30px 0px; width: 755px; height: 200px; color: white;padding-top: 15px; border-top: 3px solid #866D50}
#pSplash h2 {color: white; font-size: 1.2em;  margin: 30px 0px 5px 30px; width: 300px}
#pSplash p {color: white; margin-left: 150px}

#menu, #catMenu {position: relative; float: left;}
#menu {width: 162px; height: 100%;}
#catMenu {width: 163px;}
#menu ul, #catMenu ul {list-style-type: none}
#menu ul li {margin: 5px 0px 5px 0px; color: #FF6306; font-weight: bold}
#menu ul li a {color: #866D50; text-decoration: none}
#menu ul li a:hover {text-decoration: underline}
ul#menuSub {list-style-type: disc; margin-left: 23px}
#catMenu ul li {margin-right: 2px; margin-bottom: 5px; margin-left: 0px; padding-left: 0px; color: #866D50;}
#catMenu a {color: #866D50; text-decoration: underline}
#catMenu h5 {font-size: 1.1em; font-weight: bold; color: #FF6306; margin-bottom: 3px}

#pSplash2a, #pSplash2b, #pSplash2c, #pSplash2d, #pSplash2f, #pSplash2g {position: relative; float: left; top: 0px; width: 592px; height: 200px; }
#pSplash2a {background: url(img/spl_aboutus.jpg) no-repeat top left;}
#pSplash2b {background: url(img/spl_contactus.jpg) no-repeat top left;}
#pSplash2c {background: url(img/spl_products.jpg) no-repeat top left;}
#pSplash2d {background: url(img/spl_services.jpg) no-repeat top left;}
/*temporary*/
#pSplash2e, #pSplash2f, #pSplash2g {postion: relative; margin: 10px 0px 30px 0px; width: 755px; height: 200px;  z-index:24}
#pSplash2e {background: url(img/spl_aboutyou.jpg) no-repeat top left;}

/*#pSplash2e {postion: relative; margin: 10px 0px 30px 0px; width: 755px; height: 200px; background: url(img/spl_aboutyou.jpg) no-repeat top left; z-index:24}*/
#pSplash2f {background: url(img/spl_knowbase.jpg) no-repeat top left;}
#pSplash2g {background: url(img/spl_jobs.jpg) no-repeat top left;}

#bodyText {clear: both}

#content {position: relative; top: 10px; left: 50px; width: 400px;}
#content p, #contentRt p, #contentMenu, #forms {color: #866D50 /*#311710*/}

#contentRt {position: relative; float: left; margin-right: 10px; margin-bottom: 10px; margin-top: 0px; height: auto; overflow: visible; padding-left: 30px; border-left: 1px solid #866D50; width: 400px}
#contentRt p {width: 450px; margin-bottom: 14px; margin-top: 0px}
#contentRt h4 {font-size: 1.2em; font-weight: bold; color: #89643B}
#contentRt h3 {font-size: 1.3em; margin-bottom: 5px; font-weight: bold; width: 450px; color: #89643B}
#contentRt h2 {font-size: 1.4em; margin-bottom: 10px; font-weight: bold; color: #89643B;}
#contentRt h1 {font-size: 1.4em; margin-bottom: 15px; font-weight: bold; color: #89643B; border-bottom: 1px solid #89643b}
#contentRt a {font-weight: normal; color: #866D50; }
#contentRt ul, #contentRt ol {margin-left: 23px;}
#contentRt ol li {margin-bottom: 5px; display: list-item}
#contentRt ul li {padding-left: 5px; margin-bottom: 10px; display: list-item}


.backTop {text-align: right; line-height: 1.5em}
.leftIndent {margin-left: 163px}

.underline {}
.bioTitle {margin-top: 0px; padding-top: 0px}

#forms {width: 480px; margin-top: 40px}
#forms p {width: 480px}
#forms label {clear: left; position: relative; float: left; width: 150px; text-align: right; display: block}
#forms input, select, textarea {margin-left: 5px;}
#chkBx { width: 500px;}
#chkBx p.check {clear: both; width: 500px; margin: 0px 0px 5px 0px; padding: 0px; border: 1px solid #fff}
#chkBx .label2 {position: relative; float: left; width: 150px; text-align: right; display:block; margin-right: 5px;}
.inputs {position: relative; float: left; display: block; padding-left: 15px; width: 300px}
#chkBx input {position: relative; float: left; height: 1.2em; margin: 0px; padding: 0px;}
#chkBx label {position: relative; float: left; text-align: left; margin-left: 5px; line-height: 1.2em; display: block; width: 250px; clear: right }

#subm {clear: both; width: 500px; text-align: right; margin-top: 30px}

div.separator {margin-bottom: 25px; padding-bottom: 15px; border-bottom: 1px solid #F8DFC2; width: 500px}