
/* ::::: null ::::: */

body { margin: 0px; width: 100%; height: 100%; font-size: 12px; font-family: arial,helvetica,sans-serif; background-color: rgb(255, 255, 255); line-height: 18px; }
a { color: rgb(127, 162, 25); text-decoration: underline; font-weight: bold; }
#siteWrapper { margin: 0px auto; background-color: rgb(255, 255, 255); min-width: 1000px; max-width: 1000px; }
#header { background-color: rgb(163, 30, 57); }
#outer1 { float: left; width: 5%; background-color: rgb(255, 255, 255); background-image: url('border_lft.gif'); background-repeat: repeat-y; background-position: right top; }
#outer2 { overflow: hidden; float: left; width: 30%; background-color: transparent; text-align: left; }
#outer3 { overflow: hidden; float: left; width: 30%; background-color: transparent; text-align: left; }
#outer4 { overflow: hidden; float: left; width: 30%; background-color: transparent; text-align: left; }
#outer5 { float: right; width: 5%; background-color: rgb(255, 255, 255); background-image: url('border_rt.gif'); background-repeat: repeat-y; background-position: left top; }
#outer1, #outer2, #outer3, #outer4, #outer5 { padding-bottom: 32767px; margin-bottom: -32767px; }
#wrapper { overflow: hidden; background-color: transparent; background-image: url('body_bg_3col_ctr.gif'); background-position: center top; background-repeat: repeat-y; }
#footer { clear: both; background-color: rgb(255, 255, 255); }
h1 { margin: 0pt; padding: 10px 0pt; font-size: 20px; color: rgb(255, 255, 255); }
h3 { margin: 0pt; padding: 8px 0pt; font-size: 18px; }
.content { padding: 6px 18px 18px; color: rgb(51, 51, 51); }
p { margin: 0pt; padding: 5px 0pt; font-size: 12px; line-height: 1.5em; }
#footer p, #header p { color: rgb(255, 255, 255); }
#footer a { color: rgb(255, 255, 255); }
#footer a:hover { text-decoration: none; }
#topOuter1 { float: left; width: 5%; height: 118px; background-color: rgb(255, 255, 255); background-image: url('border_lft.gif'); background-repeat: repeat-y; background-position: right top; }
#topOuter2 { float: left; width: 90%; height: 429px; background-color: rgb(255, 255, 255); background-image: url('topbar_3col_home.jpg'); background-repeat: no-repeat; background-position: right top; }
#topOuter3 { float: left; width: 5%; height: 118px; background-color: rgb(255, 255, 255); background-image: url('border_rt_top.gif'); background-repeat: no-repeat; background-position: left top; }
#topOuter1, #topOuter2, #topOuter3 { padding-bottom: 32767px; margin-bottom: -32767px; }
#navWrapper { overflow: hidden; background-color: rgb(255, 255, 255); }
#footerOuter1 { float: left; width: 5%; height: 25px; background-color: rgb(255, 255, 255); background-image: url('border_lft.gif'); background-repeat: repeat-y; background-position: right top; }
#footerOuter2 { float: left; width: 90%; height: 25px; background-color: rgb(0, 0, 0); }
#footerOuter3 { float: left; width: 5%; height: 25px; background-color: rgb(255, 255, 255); background-image: url('border_rt.gif'); background-repeat: repeat-y; background-position: left top; }
#footerOuter1, #footerOuter2, #footerOuter3 { padding-bottom: 32767px; margin-bottom: -32767px; }
#footerWrapper { overflow: hidden; background-color: rgb(255, 255, 255); }
.footerLeft { padding: 4px 15px 0px; height: 25px; font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(255, 255, 255); }
#navigation { margin: 40px 0px 0px 25px; overflow: hidden; background-color: transparent; font-family: Verdana,Arial,Helvetica,sans-serif; color: rgb(255, 255, 255); text-decoration: none; font-size: 12px; font-weight: bold; text-align: left; height: 40px; width: 550px; float: left; }
#navigation a { color: rgb(255, 255, 255); text-decoration: none; }
#navigation a:hover { color: rgb(0, 0, 0); text-decoration: none; }
.currentPage { color: rgb(0, 0, 0); text-decoration: none; }
.blueText { color: rgb(14, 97, 183); line-height: 16px; padding-bottom: 6px; }
