/*page*/
body                      { padding:0; margin:0; background-color:#FFF; font:100% Tahoma, sans; color:#000; }
table, .text              { font:100% Tahoma, sans; color:#000; }

/*navigation*/
a                         { text-decoration:underline; font:100% Tahoma, sans; color:#055354; }
a:hover                   { text-decoration:none; }

.border1                  { border-bottom:1px solid #5F4F42; }

.context                  { font: 80% Tahoma, Arial, sans; padding:0 0 5px 0; margin:0 0 5px 0; list-style:none;  }
.context li               { padding-bottom: 3px}

.border3                  { border:3px solid #FFF; }

.page_content             { padding:0 0 30px 0; }

.pager td                 { font:bold 75% Tahoma, Arial, sans; padding:2px; white-space: nowrap; }
.pager a                  { font-weight:bold;}

.small                    { font:normal 60% Tahoma, Arial, sans;}

/*design*/
a img                     { border:0; font-size:100%; }
a.s_a                     { color:#055354; font-size:90%; padding:0 0 0 11px; background:url('../images/marker/a_slash.gif') center left no-repeat; text-align:left; }

.breadcrumbs              { padding:3px 0 0 0; color:#5f4f42; font:bold 90% Tahoma, sans; }
.breadcrumbs a            { color:#5f4f42; font:95% Tahoma, sans; }

.block_sep                { padding:7px 7px 8px 7px; }

.gbook  td                { font: 80% Tahoma, sans; padding: 10px }
.gbook-title              { color:#5F4F42; font:bold 100% Tahoma, sans; }
.gbook-message            { font: normal 95% Tahoma, sans;}
.gbook-author, .gbook-author a  { text-align: right; font:bold 100% Tahoma, sans; padding-bottom: 5px}
.gbook-comment            { font: normal 95% Tahoma, sans; background-color:#E2F7EB;}

h1                        { font:180% Times New Roman; color:#5F4F42; padding:5px 0 12px 0; margin:0; background:url('../images/bgr/title1_border.gif') bottom repeat-x; letter-spacing:0; line-height:0.8em; }
h1#green                  { font:180% Times New Roman; color:#5F4F42 padding:5px 0 0 0; margin:0; background:url('../images/bgr/title1g_border.gif') bottom repeat-x; letter-spacing:0; line-height:0.8em;  }
h2                        { font:170% Times New Roman; color:#5F4F42; border-bottom:4px solid #5F4F42; margin:0; }

.v_sep                    { background:url('../images/bgr/v_sep.gif') right repeat-y; }

.list_item                { padding:12px 11px 10px 11px; }
.list_item .date          { font:70% Tahoma, sans; color:#5E5E5E; clear: both; }
.list_item .title         { margin:0; padding:1px 0 3px 0; font:bold 100% Tahoma, sans; color:#055354; }
.list_item .title#marked  { padding:0 0 0 15px; background:url('../images/marker/a_slash.gif') left no-repeat; clear:both; }
.list_item .title a       { margin:0; padding:0; font:bold 100% Tahoma, sans; color:#055354; }
.list_item .title a.s_a   { margin:0; padding:0 0 0 12px; font:bold 100% Tahoma, sans; color:#055354; }
.list_item .annotation    { font:90% Tahoma, sans; color:#000; }

.i_list_item              { padding:12px 10px 45px 10px; }
.i_list_item .date        { font:70% Tahoma, sans; color:#5E5E5E; }
.i_list_item .annotation  { font:bold 90% Tahoma, sans; color:#000; }
.i_list_item .title       { font:bold 100% Tahoma, sans; color:#106E6F; }

.info_padding             { padding:7px 0 7px 0; }

.pheader                  { width:100%; height:181px; background:url('../images/bgr/header_bgr.gif') top repeat-x; }
.pheader #right_bgr       { background:url('../images/bgr/header_r.jpg') top right no-repeat; }

.spheader                 { width:100%; height:93px; background:url('../images/bgr/page_header_bgr.gif'); }

.emblem                   { background:url('../images/img/emblem_top.gif') top left no-repeat; }
.emblem .logo             { position:absolute; top:68px; left:178px; }
.emblem .logo .logo1      { color:#570101; font:bold 14pt Tahoma, sans; }
.emblem .logo .logo2      { color:#570101; font:bold 19pt Tahoma, sans; position:relative; top:-7px; left:-2px; }
.emblem .logo .logo3      { color:#2e626f; font:8pt Tahoma, sans; position:relative; top:-11px; }
.emblem_bottom            { background:url('../images/bgr/emblem_bottom.gif') top left no-repeat; }

.b_line                       { border-top:19px solid #5F4F42; margin:-21px 0 0 0; }

.slideshow                { background:url('../images/bgr/header_r.jpg') right no-repeat; }

.governor_name            { font:bold 1.0em Tahoma, sans; color:#000; text-align:left; padding:5px 10px 0 15px; }

.poll                     { padding:5px 3px 10px 3px; }
.poll .question           { font:bold 1em Tahoma, sans; color:#000; padding:1px 5px 2px 5px; }
.poll table td            { padding:5px 0 5px 2px; font-size:0.8em; }
.poll input               { margin:2px 2px 1px 3px; }

.copyright                { font-size:0.8em; color:#5F4F42; padding:17px 0 10px 0; }

.no_print, .counters, .bottom_navig, .document_features, form, .print_version { display: none; }
.l_block_bgr, .r_block_bgr, .services              { display: none; }
.print { display:block; }
.pfooter { border-top:5px solid #533129; width:100%; }
