/*page*/
body                      { padding:0; margin:0; background-color:#FFFCC7; }
body, .text, td, table    { font:9pt Verdana, Tahoma, sans; color:#000000; }

.logo                     { padding:25px 0 5px 35px; }

.top_menu_bgr             { background:url("../images/bgr/top_menu_bgr.jpg") no-repeat; }
.top_menu_bgr .slogan     { color:#FFF; font:14pt Verdana, Tahoma, sans; padding:17px 0 17px 50px; }

.top_menu                 { height:54px; /*background:url("../images/bgr/under_menu.gif") bottom no-repeat;*/ width:100%; padding:0 0 0 0; }
.top_menu .button         { width:100%; background:url("../images/button/button_bgr.gif") top repeat-x; text-align:center; }
.top_menu .button .lb     { background:url("../images/button/button_left.gif") top left no-repeat; padding-left:2px; }
.top_menu .button .rb     { height:54px; background:url("../images/button/button_right.gif") top right no-repeat; padding:0 2px 0 0; }
.top_menu .button .content{ padding-top:5px }
.top_menu .button#selected{ background:url("../images/button/selected_button.gif") top repeat-x; }
.top_menu .button#selected .lb { background:url("../images/button/selected_button_left.gif") top left no-repeat; }
.top_menu .button#selected .rb { background:url("../images/button/selected_button_right.gif") top right no-repeat; }
.top_menu .button a       { color:#DD2419; font:bold 9pt Verdana, tahoma, sans; text-decoration:none; }
.top_menu .button a:hover { text-decoration:underline; }

.main_bgr                 { width:919px; background:url("../images/bgr/page_bgr.jpg") left top repeat-y; }

.main_content             { width:100%; padding:30px 0 15px 90; }
.second_content           { padding:15px 0 20px 130px; }

h2                        { padding:0 0 3px 0; margin:0; color:#DA251C; font:bold 11pt Tahoma, sans; }
.right_block              { padding:30px 7px 0 0; }
.right_block a            { color:#FFF; }

.g_block                  { background-color:#00903B; color:#FFF; margin-bottom: 28px}
.g_block .lt              { background:url("../images/bgr/green_lt_corner.gif") left top no-repeat; }
.g_block .rt              { background:url("../images/bgr/green_rt_corner.gif") right top no-repeat; }
.g_block .lb              { background:url("../images/bgr/green_lb_corner.gif") left bottom no-repeat; }
.g_block .rb              { background:url("../images/bgr/green_rb_corner.gif") right bottom no-repeat; padding:18px 18px 0 18px; text-align:center; }

.r_block                  { background-color:#DD2E1B; color:#FFF; margin:15px 0 28px 0; }
.r_block .lt              { background:url("../images/bgr/red_lt_corner.gif") left top no-repeat; }
.r_block .rt              { background:url("../images/bgr/red_rt_corner.gif") right top no-repeat; }
.r_block .lb              { background:url("../images/bgr/red_lb_corner.gif") left bottom no-repeat; }
.r_block .rb              { background:url("../images/bgr/red_rb_corner.gif") right bottom no-repeat; padding:18px 18px 0 18px; }

.footer                   { height:18px; background:url("../images/bgr/footer_bgr.gif") repeat-x; margin-left:90px; }
.copyright                { padding:10px 0 10px 0; text-align:center; color:#DA251C; }

/*navigation*/
a                         { text-decoration:underline; font:9pt Verdana, sans; color:#DD2419; }
a:hover                   { text-decoration:none; }

/*design*/
a img                     { border:0; }

/*form*/
form                      { margin:0; padding:0; }
.form_fields td           { padding:2px 0 2px 0; vertical-align:top; }
.input                    { border:solid 1px #A5ACB2; font:8pt Verdana; color:#000000; width:150px; }
.select                   { border:solid 1px #A5ACB2; font:8pt Verdana; color:#000000; width:150px; }
.textarea                 { border:solid 1px #A5ACB2; font:8pt Verdana; color:#000000; width:350px; height:100px; }
