 /* CSS Document */

.test {background: #000; border: 2px solid #999;}

* {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
body, input, button, select, td, th, div {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color:#000;}
body {background: #789EB6; background-image: url(../images/bak.jpg); background-repeat: repeat-x; background-position: top; text-align: center;}
table {border-collapse:collapse; border:0px; width:100%;}
th {text-align:left}
td {vertical-align:top;}
img {border:none;}
blockquote {margin:14px 0px 14px 40px;}
h1 {color:#000; font-size:14pt; font-weight:bold; padding:0px 0px 20px 0px;}
h2 {color:#000; font-size:11pt; font-weight:bold; padding:10px 0px 10px 0px;}
h3 {color:#343434; font-size:13px; font-weight:bold}
p {padding:0px 0px 10px 0px;}
.input {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 250px}
.select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 18px; width: 250px }
.textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 100px; width: 250px }
.submit {border: 1px solid #b7a371; width: 84px; height: 18px; background: #ffe1a8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000;}
a:link, a:visited {color:#000; text-decoration:underline;}
a:hover {color:#0000ff; text-decoration:none;}

.wrapper {width: 974px; margin: auto;}

.banner {width: 974px; height: 215px; background: url(../images/baks_02.jpg);}

.navtoptop {float: right; margin: 45px 10px 0 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #999;}
.navtoptop a:link, .navtoptop a:visited {color: #666; text-decoration: none; padding: 10px 4px 10px 4px;}
.navtoptop a:hover {color: #00f; text-decoration: underline;}

.logo {float: left; margin: 0 0 0 0;}

.separator {width:100%; height:1px; clear:both;}

.navtop {float: right; margin: 10px 10px 0 0; font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #999;}
.navtop a:link, .navtop a:visited {color: #666; text-decoration: none; padding: 10px 14px 10px 14px;}
.navtop a:hover {color: #00f; text-decoration: underline;}

.bodyarea {width: 974px; margin: auto; background: url(../images/baks_04.jpg);}
.bodypadding td {padding:30px 10px 20px 40px; text-align:left; font-size: 11pt; line-height:19px;}
.images-main {margin: 0 0 10px 20px; float: right;}
.summary {font-size: 11px; color: #444;}

.nopadding td {padding:0px 0px 0px 0px;}

.navleft {}

.sidebar {width: 264px; margin:40px 20px 0 0;}
.sidebar th {height: 41px; background: url(../images/boxes_03.gif); text-indent:10px; font-size: 13px; font-weight: bold; color: #fff;}
.sidebar td {background: url(../images/boxes_05.gif); padding: 14px 14px 0px 20px; text-align:left; font-size: 11px; color: #000;}

.featureboxes {width: 974px; margin: 0 0 0 0; text-align:center;}
.featureboxeswrap {width: 800px; margin: auto; text-align:center;}

.featurebox {width: 394px; margin: 20px 10px 0 10px;}
.featurebox th {height: 41px; background: url(../images/boxes_14.gif); text-indent:10px; font-size: 13px; font-weight: bold; color: #fff;}
.featurebox td {background: url(../images/boxes_16.gif); padding: 14px 14px 0px 20px; text-align:left; font-size: 11px; color: #000;}
.featureimg {float: right; margin: 0 10px 0 12px;}

.footer {margin: 10px 0 0 0; width: 974px; height: 94px; background: url(../images/baks2_07.jpg); text-align: center;}
.footer div {padding:12px 0px 0px 0px;}

.navfooter {margin: 0 0 8px 0; text-align: center; font-size:10px; color: #fff; line-height: 16px;}
.navfooter a:link, .navfooter a:visited {color: #fff; text-decoration: none; padding: 10px 20px 10px 20px;}
.navfooter a:hover {color: #fff; text-decoration: underline;}

.contactfooter {margin: 25px 0 0 0; text-align: center; font-size:11px; color: #000;}
.contactfooter a:link, .contactfooter a:visited {color: #000; text-decoration: none; }
.contactfooter a:hover {color: #00f; text-decoration: underline;}

.copyright {margin: 18px 0 30px 0; width: 964px;}
.copyright div {padding: 0 100px 0 100px; text-align: center; font-size:9px; color: #fff;}
.copyright a:link, .copyright a:visited {color: #fff; text-decoration: none; padding: 10px 20px 10px 20px;}
.copyright a:hover {color: #fff; text-decoration: underline;}

#personalinfo {}
#personalinfo table {width:600px; padding:0px 0px 0px 0px;}
#personalinfo td {padding:0px 0px 0px 0px;}
#personalinfo .input {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 22px; width: 220px}
#personalinfo .select {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; height: 22px; width: 220px }

#instructions {margin: 15px 0px 0px 0px; font-size:12px; color: #555;}

#questions {margin: 25px 0px 0px 0px;}
#questions table {width:auto;}
#questions td {padding:1px 1px 1px 1px;}
#questions .numbers {width:50px;}
#questions .questiontext {width:600px;}
#questions .choicesbox {margin:0px 0px 0px 20px; width:80px;}
#questions .choices {text-align:center;}
#questions .hrquestions {width:760px; height:1px; color:#ccc;}
#questions .submit {border: 1px solid #b7a371; width: 124px; height: 22px; background: #ffe1a8; font-size: 12px; font-weight: bold; color: #000;}

#productlist {}
#productlist table {width:700px; border: 1px solid #ccc; margin: auto auto 20px auto; }
#productlist td {border: 1px solid #ccc; padding: 6px; font-size: 13px; color: #000;}
#productlist .pricelist {font-size: 13px;  font-weight:bold; color: #f00;}
#productlist .textsmall {font-size: 9px; color: #444;}
