#wrapper { text-align: left; position: relative; width: 850px; height: auto; z-index: 1; margin-right: auto; margin-left: auto; }
body { background-color: #dbdbdb; background-image: url(../sitepics/bg.jpg); background-repeat: repeat-x; text-align: center; }
p { margin: 0; padding: 0 0 10px; }
td { }
a:link { color: #e51383; text-decoration: none; }
a:visited { color: #e51383; text-decoration: none; }
a:hover { color: #2fa1e4; text-decoration: underline; }
a:active { color: #f78c21; text-decoration: underline; }
.tablebg { background-image: url(../sitepics/bg1.gif); background-repeat: repeat-y; }
.greyboarder { border: solid 1px #d2d2d2; }
.tablebgshad { background-image: url(../sitepics/shad_rt.jpg); background-repeat: repeat-y; }
.body { color: #878787; font-size: 11px; font-family: Arial, Georgia, "Times New Roman", Times, serif, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; padding-right: 10px; padding-bottom: 5px; }
.body2 { color: #553944; font-size: 11px; font-family: Arial, Georgia, "Times New Roman", Times, serif, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 14px; padding-right: 10px; padding-left: 5px; }
.sub_header { font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; margin: 0; padding: 0 0 15px; }
.contact { font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 15px; margin: 0; padding: 0 0 5px; }
.sub_header2 { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; margin: 0; padding: 0 0 15px; }
.header { font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 25px; margin: 0; padding: 0 0 15px; }
#header { background-image: url(../sitepics/dnaheader2.gif); background-repeat: no-repeat; width: 844px; height: 161px; z-index: 2; visibility: visible; float: left; clear: right; }
#panel_left { position: relative; width: 515px; height: auto; z-index: 3; float: left; clear: none; padding-top: 15px; padding-left: 5px; }
#panel_rt { position: relative; width: 235px; height: auto; z-index: 4; float: right; clear: right; }
#panel_bottom { position: relative; z-index: 12; width: 765px; height: auto; float: left; clear: both; padding-top: 10px; }
#footer { background-image: url(../sitepics/footer_bg.gif); background-repeat: no-repeat; width: 844px; height: 89px; z-index: 5; visibility: visible; float: left; clear: both; }
#top { width: auto; height: auto; z-index: 6; visibility: visible; float: left; clear: both; }
#page { width: 850px; height: auto; z-index: 7; }
#body_bg { background-color: #fff; background-image: url(../sitepics/body_bg.gif); background-repeat: repeat-y; width: 764px; height: auto; z-index: 8; visibility: visible; float: left; clear: both; padding-right: 40px; padding-left: 40px; }
#menu { position: relative; top: 120px; left: 20px; width: 500px; height: auto; z-index: 9; }
#strap { height: auto; width: 564px; left: 30px; top: 25px; position: relative; z-index: 10; visibility: visible; }
#credit { position: relative; width: 844px; height: 50px; z-index: 13; float: left; }
.footer_menu { color: #f78c21; font-size: 10px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12px; padding-top: 10px; padding-left: 0; }
/*Form elements*/
input   { color: #94918f; font-size: 11px; font-family: Arial, Verdana; line-height: 13px; background-color: #fff; padding: 1px; border: solid 1px #aaa   }
input.submit { background-color: #f1f1f1; border: solid 2px #f1f1f1; }
textarea { color: #8f8f8f; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 13px; padding: 1px; border: solid 1px #aaa; }
select  { color: #94918f; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 13px; padding: 1px; border: solid 1px #aaa   }
input.checkbox { margin: 0; padding: 0; border: solid 0 #fff; }
input.radio { margin: 0; padding: 0; border: solid 0 #fff; }
.pdcfooter { color: #fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 14px; background-color: #2e499a; text-align: center; width: 800px; padding: 5px; }
