body { color: black; background-color: #515151; background-image: url(images/bg_gradstrip_vert.jpg); background-repeat: repeat-x; background-position: 0 top; }



p {}



td {}



a:link { color: #900 ; text-decoration: none; }



a:visited { color: #900 ; text-decoration: none; }



a:hover { color: #c00 ; text-decoration: underline; }



a:active { color: #999 ; text-decoration: underline; }

#master_div { background-color: #fff; background-image: url(images/bg_masterdiv.gif); background-repeat: repeat-y; background-position: left 0; top: 0; left: 0; width: 800px; visibility: visible; margin: 0 auto; padding: 0; border: solid 1px #000; }

#nav_div { color: #000; font-size: 10pt; font-family: verdana, arial, sans-serif; line-height: 28pt; background-image: url(images/bg_nav_main.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top; position: relative; top: 0; width: 228px; height: 300px; float: left; margin-top: 0; margin-left: 0; }


#nav_about_div { color: #000; font-size: 10pt; font-family: verdana, arial, sans-serif; line-height: 28pt; background-image: url(images/bg_nav_about.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top; position: relative; top: 0; width: 228px; height: 323px; float: left; margin-top: 0; margin-left: 0; }

#nav_about_div ul{ font-size: 8pt; font-family: verdana, arial, sans-serif; line-height: 12pt;  text-align: left; vertical-align: top; position: relative; top: 0; width: 228px; height: 40px; float: left; margin-top: -5px; margin-left: -5px; list-style-type: circle; color:#FFFFFF}

#nav_about_div li{ list-style:disc; margin-left: 0px}

#nav_serv_div { color: #000; font-size: 10pt; font-family: verdana, arial, sans-serif; line-height: 28pt; background-image: url(images/bg_nav_serv.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top; position: relative; top: 0; width: 228px; height: 333px; float: left; margin-top: 0; margin-left: 0; }

#nav_serv_div ul{ font-size: 8pt; font-family: verdana, arial, sans-serif; line-height: 12pt;  text-align: left; vertical-align: top; position: relative; top: 0; width: 228px; height: 40px; float: left; margin-top: -5px; margin-left: -5px; margin-bottom: 10px; list-style-type: circle; color:#FFFFFF}

#nav_serv_div li{ list-style:disc; margin-left: 0px}

#nav_ind_div { color: #000; font-size: 10pt; font-family: verdana, arial, sans-serif; line-height: 28pt; background-image: url(images/bg_nav_ind.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: top; position: relative; top: 0; width: 228px; height: 377px; float: left; margin-top: 0; margin-left: 0; }

#nav_ind_div ul{ font-size: 8pt; font-family: verdana, arial, sans-serif; line-height: 12pt;  text-align: left; vertical-align: top; position: relative; top: 0; width: 228px; height: 80px; float: left; margin-top: -5px; margin-left: -5px; list-style-type: circle; color:#FFFFFF}

#nav_ind_div li{ list-style:disc; margin-left: 0px}


a.subnav2:link{ color:#333; text-decoration: none; font-family: verdana, arial, sans-serif; }
a.subnav2:visited{ color:#333; text-decoration: none; font-family: verdana, arial, sans-serif; }
a.subnav2:hover{ color:#fff; text-decoration: none; font-family: verdana, arial, sans-serif; }
a.subnav2:active{ color:#fff; text-decoration: none; font-family: verdana, arial, sans-serif; }
a.subnav2_sel:hover{ color:#fff; text-decoration: none; font-family: verdana, arial, sans-serif; }
a.subnav2_sel:visited{ color:#fff; text-decoration: none; font-family: verdana, arial, sans-serif; }
a.subnav2_sel:active{ color:#fff; text-decoration: none; font-family: verdana, arial, sans-serif; }
a.subnav2_sel:link{ color:#fff; text-decoration: none; font-family: verdana, arial, sans-serif; }

#header_div { background-color: #fff; background-image: url(images/bg_header_fpo.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; width: 572px; height: 206px; float: left; margin-top: 0; }

#content_home_div  { background-color: #fff; background-image: url(images/bg_content.gif); background-repeat: no-repeat; background-position: left top; margin-top: 0; position: relative; width: 571px; float: right ; padding: 0; }

#btmleft_div  { background-color: #a8a8a8; background-image: url("images/bg_left_btm.jpg"); background-repeat: no-repeat; background-position: left top; text-align: center; visibility: visible; margin-top: 0; margin-left: 0; position: relative; z-index: 1; top: 0; left: 0; width: 228px; height: 282px; float: left }

#btmleft_clock_div  { background-color: #a8a8a8; background-image: url("images/bg_left_btm_clock.jpg"); background-repeat: no-repeat; background-position: left top; text-align: center; visibility: visible; margin-top: 0; margin-left: 0; position: relative; z-index: 1; top: 0; left: 0; width: 228px; height: 282px; float: left;  }

#btmleft_clock_div input { 
 background-image:url('images/bg_clock.jpg'); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif;  color:#333333; font-size:24px; margin-top: -5px; margin-left: 3px; border:none; 
}

img.btmleft { position: relative; top: 23px; }

td.content_main  { color: #3f3f3f; font-size: 0.7em; font-family: arial, sans-serif; line-height: 1.4em; text-align: left; padding-right: 15px; padding-left: 20px; vertical-align: top }

td.content_right { color: #666; font-size: 7.5pt; font-family: arial, sans-serif; background-image: url(images/bg_content_vertseparator.gif); background-repeat: repeat-y; background-position: left top; vertical-align: top; width: 255px; padding-right: 10px; padding-left: 15px; }

td.content_subpage_main  { color: #3f3f3f; font-size: 0.7em; font-family: arial, sans-serif; line-height: 1.4em; text-align: left; padding-right: 15px; padding-left: 20px; width: 570%; vertical-align: top }

h1 { color: #435869; font-size: 21pt; font-family: arial, sans-serif; font-weight: normal; line-height: 21pt; letter-spacing: -2px; margin: 0.67em 0 0.5em 20px; }

h2 { color: #435869; font-size: 13pt; font-family: arial, sans-serif; font-weight: bold; line-height: 13pt; margin: 0; padding: 0; }
h3 { color: #3f3f3f; font-size: 10pt; font-weight: bold; line-height: 13pt; margin: 0 0 1em; padding: 0 }
ul { list-style-type: disc; margin: 0.5em 0 0.5em 30px }
li { font-size: 8pt; list-style-type: square }
a.nav:link { color: #000; font-size: 10.5pt; font-family: verdana, arial, sans-serif; font-weight: normal; background-image: url(images/nav_arrow.gif); background-repeat: no-repeat; background-position: left 9px; text-decoration: none; text-indent: 25px; position: relative; left: 11px; height: 30px; float: left; padding-left: 0; }

a.nav:visited { color: #000; font-size: 10.5pt; font-family: verdana, arial, sans-serif; font-weight: normal; background-image: url(images/nav_arrow.gif); background-repeat: no-repeat; background-position: left 9px; text-decoration: none; text-indent: 25px; position: relative; left: 11px; height: 30px; float: left; padding-left: 0; }

a.nav:hover { color: #fff; font-family: verdana, arial, sans-serif; background-image: url(images/nav_arrow_over.gif); background-repeat: no-repeat; background-position: left 9px; text-decoration: none; }

a.nav:active { color: #f5f5f5; font-family: verdana, arial, sans-serif; background-image: url(images/nav_arrow_over.gif); background-repeat: no-repeat; background-position: left 9px; text-decoration: none; }

a.nav_sel:link { color: #fff; font-size: 10.5pt; font-family: verdana, arial, sans-serif; font-weight: normal; text-decoration: none; background-image: url(images/nav_arrow_over.gif); background-repeat: no-repeat; background-position: left 9px; text-indent: 25px; padding-left: 0; position: relative; left: 11px; height: 30px; float: left; }

a.nav_sel:visited { color: #fff; font-size: 10.5pt; font-family: verdana, arial, sans-serif; font-weight: normal; text-decoration: none; background-image: url(images/nav_arrow_over.gif); background-repeat: no-repeat; background-position: left 9px; text-indent: 25px; position: relative; left: 11px; height: 30px; float: left; padding-left: 0; }

a.nav_sel:hover { color: #fff; font-family: verdana, arial, sans-serif; text-decoration: none; background-image: url(images/nav_arrow_over.gif); background-repeat: no-repeat; background-position: left 9px; cursor: default; }

a.nav_sel:active { color: #f5f5f5; font-family: verdana, arial, sans-serif; text-decoration: none; background-image: url(images/nav_arrow_over.gif); background-repeat: no-repeat; background-position: left 9px; }

a.subnav:link { color: #a70e11; font-size: 10pt; font-family: verdana, arial, sans-serif; font-weight: normal; text-decoration: underline; background-image: url(images/subnav.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; position: relative; left: 10px; height: 20px; }

a.subnav:visited  { color: #a70e11; font-size: 10pt; font-family: verdana, arial, sans-serif; font-weight: normal; text-decoration: underline; background-image: url(images/subnav.gif); background-repeat: no-repeat; background-position: left center; padding-left: 20px; position: relative; left: 10px; height: 20px }

a.subnav:hover { color: #000; font-family: verdana, arial, sans-serif; text-decoration: underline; background-image: url(images/subnav_sel.gif); background-repeat: no-repeat; background-position: left center; }

a.subnav:active { color: #666; font-family: verdana, arial, sans-serif; text-decoration: none; background-image: url(images/subnav_sel.gif); background-repeat: no-repeat; background-position: left center; }

a.subnav_sel:link  { color: #435869; font-size: 10pt; font-family: verdana, arial, sans-serif; font-weight: bold; text-decoration: none; background-image: url("images/subnav_sel.gif"); background-repeat: no-repeat; background-position: left bottom; cursor: pointer; padding-left: 20px; position: relative; left: 10px; height: 20px }

a.subnav_sel:visited   { color: #435869; font-size: 10pt; font-family: verdana, arial, sans-serif; font-weight: bold; text-decoration: none; background-image: url("images/subnav_sel.gif"); background-repeat: no-repeat; background-position: left bottom; cursor: pointer; padding-left: 20px; position: relative; left: 10px; height: 20px }

a.subnav_sel:hover  { color: #a70e11; font-family: verdana, arial, sans-serif; font-weight: bold; text-decoration: none; background-image: url("images/subnav_sel.gif"); background-repeat: no-repeat; background-position: left bottom }

a.subnav_sel:active  { color: #666; font-family: verdana, arial, sans-serif; font-weight: bold; text-decoration: none; background-image: url("images/subnav_sel.gif"); background-repeat: no-repeat; background-position: left bottom }

img.content_thumb { padding-right: 5px; }

#subnav_div   { background-color: #eaeaea; position: relative; left: 20px; width: 525px; height: 22px; float: left; vertical-align: middle }

#sub_head_div   { background-color: #eaeaea; position: relative; left: 20px; width: 525px; height: 22px; float: left; vertical-align: middle; color: #a70e11; font-family: verdana, arial, sans-serif; font-weight: bold; text-decoration: none; padding-left:5px; padding-top:4px; }

strong { color: #3f3f3f }
#footer { color: #f5f5f5; font-size: 0.6em; font-family: arial, sans-serif; text-align: right; position: relative; top: 0; width: 800px; margin-top: 0; margin-right: auto; margin-left: auto; }
#footer a {color: #fff; text-decoration: underline;}
.alignright {float: right; text-align: right;}
.alignleft {float: left; text-align: left;}


