body       { color: black; font-size: 0.75em; font-family: Arial, Helvetica, sans-serif; background-color: #e8edf1; margin: 0px }
form { margin: 0px; padding: 0px }
.input { font-size: 1em; font-family: Arial, Helvetica, sans-serif; background-color: white; padding-left: 5px; border: solid 1px #a4aeb6 }
p   { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; }
td  { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.formfield  { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
a  { color: #0f5179; font-size: 1em; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
a:hover { color: black; text-decoration: none }
h1   { font-size: 1.2em; margin-top: 0px }
h2,h3,h4,h5,h6  { font-size: 1.1em; margin-top: 0px }
#topbanner { background: url(../images/design/header.jpg) no-repeat; margin-top: 30px; width: 773px; height: 114px }
#contentwrapper { background: url(../images/design/wrapperbg.gif) repeat-y; width: 773px }
#contentwrapper2 { background: url(../images/design/wrapperbg2.gif) repeat-y; width: 773px }
#2columns   { background-color: #eef4f9; float: left; width: 538px }
#leftcolumn    { background-color: white; text-align: left; float: left; margin: 0px; width: 168px }
#rightcolumn     { background-color: white; text-align: left; float: left; clear: right; margin: 0px; width: 235px }
#rightcolumn p { line-height: 20px; margin-top: 19px; margin-left: 12px; }
#nav    { background-color: #0283d1; list-style-type: none; margin: 0px; padding: 0px; width: 168px }
#ul nav   { margin: 0px; padding: 0px }
#nav li     { text-decoration: none; background-color: #0283d1; list-style-type: none; margin: 0px; border-top: 1px solid #fff; border-bottom: 1px solid #0f5179; width: auto; height: auto }
#nav li a    { color: white; font-weight: bold; text-decoration: none; text-align: left; list-style-type: none; margin: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 12px; display: block }
#nav li a:hover      { text-decoration: none; background: #0f5179 url(../images/design/mouseover.gif) no-repeat right top; list-style-type: none; padding-top: 2px; padding-bottom: 2px; padding-left: 12px }
#subnav  { text-decoration: none; background-color: #ccdff0; text-align: left; list-style-type: none; margin: 0px; padding: 0px }
#subnav li   { color: black; text-decoration: none; background-color: #ccdff0; list-style-type: none; margin: 0px; border-bottom: 1px solid #0f5179 }
#subnav li a    { color: black; font-weight: normal; text-decoration: none; background-color: #ccdff0; list-style-type: none; margin: 0px; display: block }
#subnav li a:hover     { color: black; text-decoration: none; background: white url(../images/design/submouseover.gif) no-repeat right ; list-style-type: none; margin: 0px }
#nothing  { clear: both }
#contentarea     { background: #eef4f9 url(../images/design/contentbg3col.jpg) no-repeat left top; text-align: left; float: left; width: 370px }
#contentarea2 { background: #eef4f9 url(../images/design/contentbg2col.jpg) no-repeat left top; text-align: left; float: left; width: 605px }
#content   { text-align: left; margin-top: 19px; margin-left: 21px; padding: 0px; width: 330px }
#content2 { text-align: left; margin-top: 19px; margin-left: 21px; padding: 0px; width: 565px }
#randomleft { background-color: #0f5179; border-top: 1px solid white; width: 168px }
#randomleft img { margin-top: 2px; margin-bottom: 0px; margin-left: 2px; border: solid 1px white }
#randomleft p  { color: white; font-size: 1em; margin-top: 2px; padding-bottom: 4px; padding-left: 12px }
#randomright { background-color: #0f5179; margin-left: 12px; width: 192px; height: auto }
#randomright img { margin-bottom: 0px; border-style: solid; border-width: 1px; border-color: #0f5179 #0f5179 white #0f5179 }
#randomright p { color: white; background-color: #0f5179; margin: 0px; padding-bottom: 2px; padding-left: 12px }
#footer { background-color: white; border-top: 1px solid #0274b9; width: 773px; height: 28px }
#footer p { color: #909090; text-align: left; margin: 6px 0px 0px 12px; }
#footer a { color: #909090; text-decoration: none; }
#footer a:hover { color: black; text-decoration: none; }
.equipment { background-color: #0f5179; float: left; margin-top: 10px; margin-right: 10px; width: 268px; height: 202px }
.equipment2 { float: left; margin-top: 14px; margin-right: 14px; width: 268px; height: auto }
.equipmentimage { margin-top: 2px; margin-left: 2px; padding: 0px; border: solid 1px white }
.equipmentimage2 { padding: 0px; border: solid 1px #0f5179 }
.border { border: solid 1px #0f5179 }
.equipmentp { color: white; font-weight: bold; background-color: #0f5179; margin: 0px; padding-top: 2px; padding-bottom: 5px; padding-left: 12px }
.table { border: double 1px #0f5179 }

