@charset "UTF-8";
/* CSS Document */

body,td,th { font: 11px/14px Arial, Helvetica, sans-serif; color: #1a2733; }

body { margin-left: 0px; margin-top: 25px; margin-right: 0px; margin-bottom: 0px; background: #FFFFFF url(../images/bg.gif) repeat-x top; }

#Main_Table { vertical-align: top; padding: 0px; width: 850px; background: #FFFFFF; border-top: none; border-right: none; border-bottom: none; border-left: none; }

#border_tlc { background: url(../images/border_tlc.png) no-repeat; padding: 0px; height: 6px; width: 6px; }

#border_tm { background: url(../images/border_tm.gif) repeat-x; padding: 0px; height: 6px; width: 850px; }

#border_trc { background: url(../images/border_trc.png) no-repeat; padding: 0px; height: 6px; width: 6px; }

#border_lm { background: url(../images/border_lm.gif) repeat-y; padding: 0px; width: 6px; }

#border_rm { background: url(../images/border_rm.gif) repeat-y; padding: 0px; width: 6px; }

#border_blc { background: url(../images/border_blc.png) no-repeat; padding: 0px; height: 6px; width: 6px; }

#border_brc { background: url(../images/border_brc.png) no-repeat; padding: 0px; height: 6px; width: 6px; }

#border_bm { background: url(../images/border_bm.gif) repeat-x; padding: 0px; height: 6px; width: 850px; }

#bg_left_top { padding: 0px; height: 24px; width: 25px; }

#bg_left { padding: 0px; width: 25px; }

#bg_left_bottom { padding: 0px; height: 38px; width: 25px; }

#bg_left_spacer { background: #FFFFFF; padding: 0px; width: 25px; }

#bg_top { background: #FFFFFF; padding: 0px; height: 24px; width: 850px; }

#bg_right_top { padding: 0px; height: 24px; width: 25px; }

#bg_right { padding: 0px; width: 25px; }

#bg_right_bottom { padding: 0px; height: 38px; width: 25px; }

#bg_right_spacer { background: #FFFFFF; padding: 0px; width: 25px; }

#footer_white { background: #FFFFFF; padding: 0px; height: 13px; }

#bg_footer { background: #FFFFFF left top; padding: 0px 25px; height: 25px; width: 850px; font: 10px/14px Arial, Helvetica, sans-serif; color: #333333; }

#content_cell { background: #FFFFFF; vertical-align: top; padding: 0px; width: 800px; }

#content_table { padding: 0px; width: 800px; border-style: none; background: #FFFFFF; }

#front_image { padding: 0px; height: 200px; width: 545px; }

#front_box { background: url(../images/front_box_1.gif); height: 200px; width: 245px; padding: 0px; }

#line_top { background: url(../images/bg_line_top.gif) repeat-x; padding: 0px; height: 8px; width: 800px; }

#line_bottom { background: url(../images/bg_line_bottom.gif) repeat-x; padding: 0px; height: 8px; width: 800px; }

#header_table { padding: 0px; width: 800px; border-style: none; height: 70px; }

#map_cell { top:0px; left:0px; padding: 0px; height: 31px; width: 800px; margin: 0px; }

#box_bottom { background: url(../images/box_bottom.gif) no-repeat; vertical-align: top; padding: 0px; height: 125px; width: 800px; }

#search_box { padding: 0px; height: 59px; }

#side_box { background: url(../images/side_background.gif) no-repeat left top; height: 28px; width: 223px; text-align: left; vertical-align: middle; }

.side_box_text { font: bold 11px/normal Arial, Helvetica, sans-serif; color: #FFFFFF; padding-top: 0px; padding-bottom: 0px; padding-left: 10px; }

.side_box_content { padding-top: 5px; padding-left: 5px; padding-bottom: 5px; font: 12px/16px Arial, Helvetica, sans-serif; }

.content_column { font: 12px/16px Arial, Helvetica, sans-serif; color: #333333; padding: 10px 20px 10px 30px; text-align: left; vertical-align: top; height: 350px; }

blockquote { margin-top: 6px; margin-bottom: 3px; }

.table_divider { background: url(../images/tabledivider.gif) no-repeat center center; vertical-align: middle; padding: 0px; width: 2px; }

.spacer_cell { padding: 0px; height: 10px; }

.spacer_cell_v { padding: 0px; width: 10px; }

a:link { color: #e27b00; text-decoration:none; }
a:visited { color: #e27b00; text-decoration:none; }
a:hover { color: #3a4a58; text-decoration:underline; }
a:active { color: #e27b00; text-decoration:none; }

h1 { font-size: 26px; color: #1a2733; line-height: 30px; margin-top: 2px; margin-bottom: 6px; }
h2 { font-size: 22px; color: #3a4a58; line-height: 26px; margin-top: 2px; margin-bottom: 6px; }
h3 { font-size: 18px; color: #516270; line-height: 22px; margin-top: 2px; margin-bottom: 4px; }
h4 { font-size: 14px; color: #000000; line-height: 18px; margin-top: 2px; margin-bottom: 4px; }

p { margin-top: 3px; margin-bottom: 3px; }

.Content_10 { font: 10px/14px Arial, Helvetica, sans-serif; color: #333333; }

.Content_11 { font: 11px/14px Arial, Helvetica, sans-serif; color: #333333; }
.Content_11_Orange_Bold { font: bold 11px/14px Arial, Helvetica, sans-serif; color: #e27b00; }
.Content_11_Red_Bold { font: bold 11px/14px Arial, Helvetica, sans-serif; color: #990000; }

.Content_12 { font: 12px/16px Arial, Helvetica, sans-serif; color: #333333; }

.Content_14 { font: 14px/18px Arial, Helvetica, sans-serif; color: #333333; }

.front_box { font: normal 11px/14px Arial, Helvetica, sans-serif; color: #1a2733; margin: 20px; }

.front_subbox { font: normal 11px/14px Arial, Helvetica, sans-serif; color: #1a2733; padding: 5px 30px 5px 10px; vertical-align: top; }

.front_subbox ul { padding-top: 0px; padding-bottom: 3px; padding-left: 10px; list-style: url(../images/bullet-list.gif) outside; }

.front_subbox li { margin-top: 0px; margin-bottom: 8px; }

.footer_text { font: 11px/normal Arial, Helvetica, sans-serif; color: #e0e6e6; padding: 20px 30px 15px; }
.footer_text_href { font: 11px/normal Arial, Helvetica, sans-serif; color: #e0e6e6; }
a.footer_text_href { color: #e0e6e6; text-decoration:underline;; }
a.footer_text_href:link { color: #e0e6e6; text-decoration:underline;; }
a.footer_text_href:visited { color: #e0e6e6; text-decoration:underline; }
a.footer_text_href:hover { color: #3a4a58; text-decoration:none }
a.footer_text_href:active { color: #e0e6e6; text-decoration:underline; }
