@charset "windows-1251";
/*SYSTEM*/
html, body, table, td, div, p, img, span, form, select, input, textarea, h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; }
html, body { height: 100%; width: 100%; }
html, body, table, td, div { zoom:1; }
body { font:normal 12px/16px Arial, Helvetica, sans-serif; color: #282828; text-decoration: none; }
a { font: normal 12px/16px Arial, Helvetica, sans-serif; color: #0d7ea9; text-decoration: underline; }
#realbody1 { height: 100%; }
.h2 { font:normal 18px/30px Arial, Helvetica, sans-serif; color: #022E58; font-weight: normal; }
#realbody2 { background: #1e652d; padding: 0px 50px; height: 100%; vertical-align: top; }
ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.ico { list-style-image: url('/images/ul.gif'); margin: 10px 0px 10px 24px; padding: 0px 0px 0px 0px; }
li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.ico1 { margin: 5px 0px 5px 0px; padding: 0px 0px 0px 12px; }
/*END OF SYSTEM*/

/*DECORATION*/
#main1 { background: url(/themes/default/img/shadow_l.gif) repeat-y left top; }
#main2 { background: url(/themes/default/img/shadow_r.gif) repeat-y right top; }
#main3 { background: url(/themes/default/img/shadow_d.gif) repeat-x left bottom; }
#main4 { background: url(/themes/default/img/shadow_ld.gif) no-repeat left bottom; }
#main5 { background: url(/themes/default/img/shadow_ld2.gif) no-repeat left bottom; }
#main6 { background: url(/themes/default/img/shadow_rd.gif) no-repeat right bottom; }
#main7 { background: url(/themes/default/img/shadow_rd2.gif) no-repeat right bottom; }
#main8 { background: url(/themes/default/img/shadow_lu.gif) no-repeat left top; }
#main9 { background: url(/themes/default/img/shadow_ru.gif) no-repeat right top; padding: 0px 8px 8px 8px; }
#main10 { background: url(/themes/default/img/header_bg.jpg) repeat-x left 47px; }
#main11 { background: url(/themes/default/img/header_l.jpg) no-repeat left 47px; }
#main12 { background: url(/themes/default/img/header_r.jpg) no-repeat right 47px; }
#content1 { background: #FFFFFF url(/themes/default/img/content_d_bg.gif) repeat-x left bottom; }
#content2 { background: url(/themes/default/img/content_ld.gif) no-repeat left bottom; }
#content3 { background: url(/themes/default/img/content_rd.gif) no-repeat right bottom; padding: 18px 12px 35px 12px; }
acronym { text-decoration: none; border-bottom: none; }
h1 { font:normal 25px/40px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; border-bottom: 2px solid #64a8d7; margin-bottom: 15px; }
h2 { font:normal 18px/30px Arial, Helvetica, sans-serif; color: #022E58; text-decoration: none; font-weight: normal; }
h3 { font:normal 14px/20px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-weight: bold;  margin-top: 10px;}
.banner { padding: 8px 0px; text-align: center; }
.clearall { clear: both; overflow: hidden; height: 1px; }
.txt_red12b { font: bold 12px/16px Arial, Helvetica, sans-serif; color:#bd0c02; text-decoration: none; }
/*END OF DECORATION*/

/*HEADER*/
#header1 { padding: 15px 0px 0px 0px; text-align: center; cursor: pointer; }
#header2 { margin: 0px auto; width: 429px; background: url(/themes/default/img/header_c1.gif) no-repeat left top; }
#header3 { background: url(/themes/default/img/header_c3.gif) no-repeat right top; }
#header4 { background: url(/themes/default/img/header_c2.jpg) no-repeat 28px top; height: 349px; }
#tm_box { background: #FFFFFF; }
#tm_box td { vertical-align: middle; text-align: center; }
/*END OF HEADER*/

/*LEFT COLUMN*/
#lcc1 { vertical-align: top; text-align: left; padding-right: 18px; }
#lcc2 { width: 244px }
.lc_block1 { background: url(/themes/default/img/corner_lu.gif) no-repeat left top; padding-left: 14px; }
.lc_block2 { background: #177cc4 url(/themes/default/img/block_bg.gif) repeat-y right top; height: 14px; overflow: hidden; }
.lc_block3 { background: #177cc4 url(/themes/default/img/block_bg.gif) repeat-y right top; padding: 0px 20px; text-align: left; }
.lc_block4 { background: url(/themes/default/img/corner_rd.gif) no-repeat right top; padding-right: 14px; }
.lc_block5 { background: url(/themes/default/img/corner_ld.gif) no-repeat left top; padding-left: 14px; }
.lc_block6 { background: #177cc4 url(/themes/default/img/block_bg_s.gif) repeat-y right top; height: 14px; overflow: hidden; }
.lc_block3 ul { padding: 0px; margin: 0px; list-style: none; }
.lc_block3 li { padding-top: 1px; padding-bottom: 3px; text-align: left; }
.lc_block3 a { font: normal 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; }
.lc_block_sub { padding-left: 20px; text-align: left; }
/*END OF LEFT COLUMN*/

/*CENTRAL COLUMN*/
#ccc { width: 100%; vertical-align: top; text-align: left; }
.cc_block { padding: 0px 0px 14px 0px; text-align: left; }
.cc_block1 { padding: 0px 20px 0px 15px; text-align: justify; }
.cc_p { text-align: justify; margin-top: 10px; }
/*END OF CENTRAL COLUMN*/

/*FOOTER*/
#footer { padding: 8px 0px 12px 0px; text-align: center; font: normal 11px/14px Arial, Helvetica, sans-serif; color: #FFFFFF; }
#footer span { font: normal 11px/14px Arial, Helvetica, sans-serif; color: #bfe3fd; }
/*END OF FOOTER*/