
body { text-align: center; background: transparent url(1000_cccccc_ffffff.jpg) no-repeat scroll; margin: 0; padding: 0; }

new { }

img { border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; }

.master_div { width: 780px; margin-left: 0px; margin-right: 0px; margin-top: 0px; }

.leftnav_table { margin: 0px; background-color: #000099; background-repeat: repeat-x; }
.leftnav_cell_active { font-weight: bold; font-size: 8pt; color: #ffffff; font-family: verdana; }
.leftnav_cell { font-weight: normal; font-size: 8pt; color: #ffffff; font-family: verdana; }

.leftnav_cell_active a:link, .leftnav_cell_active a:active, .leftnav_cell_active a:visited { font-weight: bold; font-size: 8pt; color: #ffffff; font-family: verdana; text-decoration: none; }
.leftnav_cell_active a:hover { color: #ffffff; text-decoration: none; }
.leftnav_cell a:link, .leftnav_cell a:active, .leftnav_cell a:visited { color: #ffffff; text-decoration: none; }
.leftnav_cell a:hover { font-weight: bold; color: #ffffff; text-decoration: none;  }

.leftnav_cell_active2 { font-weight: bold; font-size: 10pt; color: #ffffff; font-family: verdana; }
.leftnav_cell2 { font-weight: normal; font-size: 10pt; color: #ffffff; font-family: verdana; }
.leftnav_cell_active2 a:hover { font-weight: bold; font-size: 10pt; color: #ffffff; font-family: verdana; text-decoration: none; }
.leftnav_cell_active2 a:visited { font-size: 10pt; color: #ffffff; font-family: verdana; text-decoration: none; }
.leftnav_cell_active2 a { font-weight: bold; font-size: 10pt; color: #ffffff; font-family: verdana; text-decoration: none; }
.leftnav_cell2 a { font-size: 10pt; color: #ffffff; font-family: verdana; text-decoration: none; }
.leftnav_cell2 a:hover { font-weight: bold; font-size: 10pt; color: #ffffff; font-family: verdana; text-decoration: none; }
.leftnav_cell2 a:visited { font-size: 10pt; font-family: verdana; color: #ffffff; text-decoration: none; }

.homefade_table_old { background-attachment: scroll; background-image: url(198_ffffff_808080.jpg); margin: 0px; background-repeat: repeat-x; border-top: #999999 1px solid; border-bottom: #999999 1px solid; border-right: #999999 1px solid; border-left: #999999 1px solid; }
.homefade_table { border-top: #999999 1px solid; border-right: #999999 1px solid; }

.homelist_cell { font-family: verdana; font-size: 8pt; color: #666666; border-bottom: #cccccc 1px solid; }
.homelist_cell a { color: #666666; text-decoration: none; }
.homelist_cell a:hover { color: #666666; font-weight: bold; text-decoration: none; }


.footer_link { font-weight: normal; font-size: 8pt; color: #336699; font-family: verdana; text-decoration: none; }
.footer_link a { font-weight: normal; font-size: 8pt; color: #336699; font-family: verdana; text-decoration: none; }
.footer_link a:hover { font-weight: normal; font-size: 8pt; color: #336699; font-family: verdana; text-decoration: underline; }
.footer_link a:visited { font-weight: normal; font-size: 8pt; color: #336699; font-family: verdana; }

.footer_link2 { font-weight: normal; font-size: 8pt; color: black; font-family: verdana; text-decoration: none; }
.footer_link2 a { font-weight: normal; font-size: 8pt; color: #336699; font-family: verdana; text-decoration: none; }
.footer_link2 a:hover { font-weight: normal; font-size: 8pt; color: #336699; font-family: verdana; text-decoration: underline; }
.footer_link2 a:visited { font-weight: normal; font-size: 8pt; color: #336699; font-family: verdana; }

.bodyshell_table { font-size: 1px; }

.mainbody_table { border-right: #c5c5c5 1px solid; border-left: #c5c5c5 1px solid; background-color: #ffffff; }

.testimonial_table { background-image: url(mainbody_header.jpg); background-repeat: repeat-x; background-attachment: scroll; margin: 0px; }
.testimonial_text_homepage { font-weight: normal; font-size: 7.5pt; color: #ffffff; font-family: verdana; padding-left: 10px; }
.testimonial_text_homepage a { color: #ffffff; text-decoration: none; }
.testimonial_text_homepage a:hover { color: #ffffff; text-decoration: underline; }
.testimonial_text_homepage a: visited { font-weight: normal; font-size: 7.5pt; color: #ffffff; font-family: verdana; }

.text_mainbody_header { font-family: arial; font-size: 14pt; font-weight: bold; color: #336699; }
.text_mainbody_header a { color: #336699; text-decoration: none; }
.text_mainbody_header a:hover { color: #336699; text-decoration: underline; }
.text_mainbody_header a:visited { font-family: arial; font-size: 14pt; font-weight: bold; color: #336699; }

.text_mainbody_header2 { font-family: arial; font-size: 13pt; font-weight: bold; color: #000099; font-style: italic; }

.cell_mainbody_header3 { font-family: arial; font-size: 9pt; font-weight: bold; color: #336699; background-color: #efefef; text-indent: 5px; }
.cell_mainbody_header3 a { font-family: arial; font-size: 9pt; color: #336699; text-decoration: none; }
.cell_mainbody_header3 a:hover { font-family: arial; font-size: 9pt; font-weight: bold; color: #336699; text-decoration: underline; }
.cell_mainbody_header3 a:visited { font-family: arial; font-size: 9pt; color: #336699; }

.cell_mainbody_header4 { font-family: arial; font-size: 9pt; font-weight: bold; color: #336699; }

.text_mainbody { font-family: arial; font-size: 9pt; font-weight: normal; color: #333333; text-decoration: none; padding-left: 5px; line-height: 16px; }
.text_mainbody a { font-family: arial; font-size: 9pt; color: #336699; text-decoration: none; }
.text_mainbody a:hover { font-family: arial; font-size: 9pt; font-weight: normal; color: #336699; background-color: #b7dbff; }
.text_mainbody a:visited { font-family: arial; font-size: 9pt; }

.rightbody_table { border-right: #c5c5c5 1px solid; border-left: #c5c5c5 1px solid; background-color: #f3f3f1; }

.text_rightbody { font-family: verdana; font-size: 7.5pt; font-weight: normal; color: #555555; text-decoration: none; padding-left: 10px; }
.text_rightbody a { font-family: verdana; font-size: 7.5pt; color: #336699; text-decoration: none; }
.text_rightbody a:hover { font-family: verdana; font-size: 7.5pt; font-weight: normal; color: #336699; text-decoration: underline; }
.text_rightbody a:visited { font-family: verdana; font-size: 7.5pt; }

.text_normal { font-family: verdana; font-size: 8pt; color: #666666; }
.text_normal a { font-family: verdana; font-size: 8pt; color: #666666; text-decoration: none; }
.text_normal a:hover { font-family: verdana; font-size: 8pt; color: #666666; text-decoration: underline; }
.text_normal a:visited { font-family: verdana; font-size: 8pt; }

.text_smallheader { font-weight: bold; font-family: verdana; font-size: 8pt; color: #4e68a4; }
.text_smallheader a { font-weight: bold; font-family: verdana; font-size: 8pt; color: #4e68a4; text-decoration: none; }
.text_smallheader a:hover { font-weight: bold; font-family: verdana; font-size: 8pt; color: #4e68a4; text-decoration: underline; }
.text_smallheader a:visited { font-weight: bold; font-family: verdana; font-size: 8pt; }

.controls_button { border-right: #000000 1px solid; border-top: #000000 1px solid; font-weight: normal; font-size: 8pt; border-left: #000000 1px solid; cursor: hand; color: #000000; border-bottom: #000000 1px solid; font-family: verdana; background-color: #cccccc; }
.controls_button_hover { border-right: #999999 1px solid; border-top: #999999 1px solid; font-weight: normal; font-size: 8pt; border-left: #999999 1px solid; cursor: hand; color: #ffffff; border-bottom: #999999 1px solid; font-family: verdana, arial; background-color: #336699; }
.controls_input { border-right: #000000 1px solid; border-top: #000000 1px solid; padding-left: 5px; font-weight: normal; font-size: 8pt; border-left: #000000 1px solid; cursor: hand; color: #333333; border-bottom: #000000 1px solid; font-family: arial; }
.controls_input_req { border-right: #000000 1px solid; border-top: #000000 1px solid; padding-left: 5px; font-weight: normal; font-size: 8pt; border-left: #000000 1px solid; cursor: hand; color: #333333; border-bottom: #000000 1px solid; font-family: arial; }

.forms_text_label { font-size: 7.5pt; color: #000000; font-family: verdana; }

p.mission { width: 640px; margin: 3px 0 18px; }

.index_imgHdr { width: 475px; height: 137px; }
.index_imgHdr img { position: absolute; }
.index_imgHdr img.star { margin: 27px 0 0 192px; }
.index_imgHdr img.right { margin-left: 277px; }

.fp_btn_text { width: 150px; height: 136px; text-align: center; color: #f7f517; font-family: Calibri; font-weight: bold; font-size: 1.1em; text-decoration: none; position: absolute; }