@charset "windows-1251";
* {margin:0px; padding:0px;}
body {margin:0px; padding:0px; font: 9pt Arial, Helvetica, sans-serif; color:#000000;}
img {text-decoration: none; border: none;}
strong, b, .bold {font-weight: bold; font-family: tahoma,verdana,sans-serif;}
i {font-style: italic;}
a, a:link, a:visited {text-decoration:underline; color:#024AA0;}
a:hover,a:active {color:#78A5DB;}
.vtop, td {vertical-align: top;}
td {text-indent: 0px; padding: 1px 3px;}
ol{list-style-type: decimal; list-style-position: inside;}
ul{list-style-type: disc;list-style-position:inside;}
h1 {font-size:190%;}
h2 {font-size:160%;}
h3 {font-size:140%;}
h4,h5 {font-size:120%;}
.head1,.head2,.head3,.head4,.head5{ font-weight:bold;}
.clearer {clear:both; font-size:1px; line-height:1px;}
.clear_all {clear:both;}
.left_align {text-align: left;}
.right_align {text-align: right;}
.center_align {text-align: center;}
.small {font-size: 75%;}
.red {color: #DD0000;}
.blue {color:#0000FF}
.navy {color: #055360; text-decoration: none;}
.gray {color: #CCCCCC;}
.outerlinks {color: #024AA0; }
.outerlinks a {text-decoration: none;}
.sorrynotes{text-align:center;text-transform: uppercase; color: #CCCCCC; font-size: 11pt; font-weight: 900;}
.bb { width:200px; float:right; text-indent: 0px; background: #FFFFFF url(iface/maincontpart_h1_bg.png) repeat-x top; border: 1px solid #0A646D; }
.bbin { padding:0px 3px 3px; margin: 3px; border: 1px solid #CCCCCC; }
.bbtop { text-align: center; border-bottom: 1px solid #CCCCCC; }
.bbtop a {text-decoration:none;}
.bbbot { text-align: center; }
#wrapper #main_wrapper #content .content_part .con_textbox .content_text .col_wrp { background: #CCFFCC; width:603px; text-align:center; margin: auto; }
#wrapper #main_wrapper #content .content_part .con_textbox .content_text .col_wrp .col { width:200px; border-top: 0px solid; border-right: 1px solid #CCCCCC; border-bottom: 0px solid; border-left: 0px solid; background: #CC99CC; }


.red_delimiter {font-size: 1px; background: #CC0000; height: 2px; margin: 0px 5px; padding: 0px;}
.navy_delimiter {font-size: 1px; background: #BBD7DB; height: 1px; margin: 0px; padding: 0px; line-height: 1px;}
.gray_delimiter {font-size: 1px; background: #CCCCCC; height: 1px; margin: 0px; padding: 0px; line-height: 1px;}
.border1 {border: 1px solid #0A646D;}
.lh22 {line-height: 22px; margin: 0px; padding: 0px; height: 22px;}
.t99 {margin: 0px; padding: 0px; border-style: none;}
.verses {vertical-align: top; margin: 0.5em auto auto 2em; width: 90%; line-height: 1.25em; text-align: left;}

.error {font-weight: bold; color: #900000; background: #FF3366; text-align: center;}
.ok {font-weight: bold; color: #006666; background: #76B49D;}
.warning_message {text-align: justify; border: 1px solid #FF0000; padding: 4px;}

#wrapper {margin:4px auto; background:#FFFFFF; min-width:720px}
/* for IE6 */
* html div#wrapper {width:98%;}
/* */

#head_wrapper {text-align: center; font: 12px Arial, Helvetica, sans-serif;}
#head_wrapper a {font: 12px Arial, Helvetica, sans-serif;}

#body-top {margin: 0px 23px; padding:0px; background:url(iface/body-top.png) repeat-x center bottom; height:27px;}

#head_bar {margin:0px 23px; height:108px;}
#head_bar div.head-bg {background:url(iface/top_bg0.jpg) no-repeat right; height: 108px;}
#head-left {float: left; width: 500px; margin: 0px; padding: 0px; background: url(iface/top_bg1.jpg); height: 108px;}


#head_logo {float:left; margin-left:10px; margin-top:0px; display:block; vertical-align: top;}
#head-right {float: right; height: 108px;}
#topad { padding:2px 10px 2px 0px; }
#topad div {text-align:center; color: #C30; background: #FF9; font-weight: 900; padding: 3px; }
#topad a{text-decoration:none;}
#topad a span{text-decoration:none; color: #C30;font-weight: 900;}

.button_set {background: #197584 url(iface/s_menu_bg.jpg) repeat left; min-height: 24px; margin: 0px 23px; overflow: visible; padding: 0px; height: 24px;}

#head_wrapper .mm0 {float:right; color:#ceebf5;}
#head_wrapper .mm0 a, #head_wrapper .mm0 a:link, #head_wrapper .mm0 a:visited {color:#aed2de;}
#head_wrapper .mm0 a:hover {color:#e6f2f6;}
#head_wrapper .mm0_buttons {white-space: nowrap;}
#head_wrapper .mm0_buttons li {float:left; list-style: none;}
#head_wrapper .mm0_buttons li a, #head_wrapper .mm0_buttons li a:link, #head_wrapper .mm0_buttons li a:visited {background: url(iface/but_over_bg.png) no-repeat right top; padding-right:15px; margin-left:2px; text-decoration:none; height:22px; float: left;}
#head_wrapper .mm0_buttons li a span {float:left; background: url(iface/but_over_bg.png) no-repeat left top; padding:2px 0px 0px 15px; cursor: pointer; color:#AED2DE; height:20px;}
#head_wrapper .mm0_buttons li a:hover {background: url(iface/but_over_bg.png) no-repeat right bottom; text-decoration:none;}
#head_wrapper .mm0_buttons li a:hover span {background: url(iface/but_over_bg.png) no-repeat left bottom; color:#FFFFFF;}
#head_wrapper .mm1 {float: left;}
#head_wrapper .mm1 a, #head_wrapper .mm1 a:link, #head_wrapper .mm1 a:visited {color:#005868;}
#head_wrapper .mm1 a:hover {color:#005868;}
#head_wrapper .mm1_buttons {white-space: nowrap;}
#head_wrapper .mm1_buttons li {float:left; list-style: none;}
#head_wrapper .mm1_buttons li a, #head_wrapper .mm1_buttons li a:link, #head_wrapper .mm1_buttons li a:visited {background: url(iface/but_lightblue_bg.png) no-repeat right top; padding-right:10px; margin-left:2px; text-decoration:none; height:22px; float: left;}
#head_wrapper .mm1_buttons li a span {float:left; background: url(iface/but_lightblue_bg.png) no-repeat left top; padding:2px 0px 0px 10px; cursor:pointer; color:#005868; height:20px;}
#head_wrapper .mm1_buttons li a:hover {background: url(iface/but_lightblue_bg.png) no-repeat right bottom; text-decoration:none;}
#head_wrapper .mm1_buttons li a:hover span {background: url(iface/but_lightblue_bg.png) no-repeat left bottom; color:#00332F;}

#main_wrapper {margin:0px 23px;}
* html #main_wrapper {background:#FFFFFF; height:1%;}
#content {border-right:1px solid #e0e6e8; overflow: hidden; padding: 0px; margin: 0px; background: #FFFFFF; text-align: left;}
* html #content000 {width:450px; background:#FFFFFF; height:1%;}
#content_header {background: url(iface/content_header0.jpg) no-repeat left top; margin: 0px; padding: 0px 5px; min-height: 140px;}
#content_header h1 {text-transform:uppercase; color:#CC0000; font: normal 24px Tahoma, Verdana, sans-serif; padding-bottom: 4px;}
#content_header h1 span {font-size:20px; font-family:tahoma;}
#content_header h2 {color:#0A646D; font: bold 14px Arial, Helvetica, sans-serif;}
#content_header_text { width: 330px; height: auto; text-align: center; margin-left: auto; padding-top: 80px; padding-right: 2px; }

#content_header_text img {margin: 0px; padding: 0px;}
#content_header_text_live { width: 330px; height: auto; margin: 4px 1px auto auto; text-align: center; font-family: tahoma, verdana, sans-serif; }
#content .content_part {margin: 2px; padding: 0px;}

#content .content_part .pic_table {margin: 0px; padding: 0px; width: auto;}
#content .content_part .pic_table td {text-align: center; vertical-align: top; border: 1px solid #EEEEEE;}
#content .pic_table img {cursor: help; border-width: 0px;}
#content .pic_table table {width: 90%}
#content .pic_table .td50 {width: 50%}
#content .pic_table .td25 {width: 25%}
#content .content_part h1, #content .content_part h2, #content .content_part h3, #content .content_part h4, #content .content_part h5, #content .content_part h6 {font-family:Arial, Helvetica, sans-serif; font-weight: bold; margin: 0px; padding: 0px; text-align: left; color: #0A646D;}

#content .content_part h1, #content .content_part .head1 {font-size: 115%; line-height: 1.2em; color: #0A646D; text-transform: uppercase; background: #FFFFFF url(iface/maincontpart_h1_bg.png) repeat-x; display: block; padding: 2px; min-height: 2em; }
#content .content_part h2, #content .content_part .head2 {font-size:115%; color:#68A8B2; text-transform: uppercase;}
#content .content_part h3, #content .content_part .head3 {font-size:100%; color:#7BBBC4; padding-left: 6px;}
#content .content_part h4, #content .content_part .head4 {font-size:100%; color:#055360; padding-left: 2px;}
#content .content_part h5, #content .content_part .head5 {font-size:92%; color:#055360; padding-left: 2px;}
#content .content_part .con_textbox {margin: 4px; color:#494949;padding-left:12px;}
#content .content_part .content_text, #content .content_part .content_text p { text-indent: 1em; padding: 0.25em; }

#content .floatbar_left {width:180px; float:left; min-height:30px; text-indent: 0px; padding: 2px 2px 8px 4px;  font-size: 10px; background: #F9F9F9; margin: 0px 12px 0px 0px; border: 1px solid #D4D4D4;}
/* #content .floatbar_left a, #content .floatbar_left a:link, #content .floatbar_left a:hover, #content .floatbar_left a:visited {text-indent: 0px; padding: 0px; font-size: 10px;}
*/
#content .content_part li { list-style: inside; }
#content .content_part li ul li{ padding: 0px 0px 0px 1.35em; list-style: disc inside; }

#content .content_part .con_textbox .left_gb {border-top: 0px none #BBD7DB; border-right: 1px solid #BBD7DB; border-bottom: 0px none #BBD7DB; border-left: 0px none #BBD7DB; width: 180px; vertical-align: top;}
#content .contenttable {padding: 3px; width: 98%;}
#content .content_part .con_textbox .right_gb {border: 0px none; vertical-align: top;}

#content #main_content_footer {background: #FFFFFF url(iface/maincontpart_footer_bg.png) repeat-x; display: block; padding: 2px; height: 26px;}
/*navigator*/
/* for LCD
#navwrap {text-align: center; margin: 0px; padding: 0px;}
#navwrap #navbg {margin: 0px auto; padding: 0px; height: 32px; width: 320px; background: #FFFFFF url(iface/n_navy/n_.png) no-repeat center center; vertical-align: middle;}
#navwrap #navbg #navleft {float: left; height: 22px; width: 94px; background: url(none); margin: auto 0px; padding: 0px;}
#navwrap #navbg #navleft li {list-style: url(none) none; text-align: left; display: inline; margin: 0px; padding: 0px;}
#navwrap #navbg #navright {float: right; height: 22px; width: 88px; background: url(none); list-style: none; margin: auto 0px; padding: 0px;}
#navwrap #navbg #navlcd {list-style: none; margin: auto; padding: 0px; height: 32px; width: 125px; font: 10px "Courier New", Courier, monospace; color: #17626C; text-align: center; text-decoration: none; vertical-align: text-bottom;}
.local_nav {float: left; height: 20px; width: 20px; margin: 5px; padding: 0px; display: inline;}
*/

/*navigator*/
.navwrap {width:300px;margin: 0px auto; text-align:center; padding: 0px;}
.navwrap td {vertical-align: middle; padding: 0px;}
.nav {text-align: center; white-space: nowrap; line-height:0.7em;}
.navwrap .nd_left{background: transparent url(iface/n_navy/but_lightblue_corner.png) no-repeat left center; width: 8px;}
.navwrap .nd_right{background: transparent url(iface/n_navy/but_lightblue_corner.png) no-repeat right center; width: 8px;}
.nav_digit {padding-left:1em;padding-right:1em; background:url(iface/n_navy/d.png) repeat-x left center;}
.nav a {text-decoration: none;font: 9pt/70% "Courier New", Courier, monospace;}
.nav a span {text-decoration: none;padding-right: 3px; padding-left: 3px;}
.nav a span.onechar {padding-left:0.5em;padding-right:0.5em;}
.nav a span:hover,
.nav a.current, .nav a.current span {font-weight:bold; color:#aed2de; background:#0A646D url(iface/n_navy/d_current.png) repeat-x left center;}
.navwraptxt{text-align:center;}
.navwraptxt a {text-decoration:none;}
.navwraptxt a:hover,.navwraptxt a:active {color:#78A5DB;text-decoration: underline;}
.navwraptxt a.txtcurrent,.navwraptxt a.txtcurrent span {font-weight:bold; color: #cccccc;}

#sidebar { float:right; width:240px; overflow: hidden; font: 10px/10px Verdana, Arial, Helvetica, sans-serif; color: #7A7A7A; }
#sidebar #sidebar_top {background: #ECF5F4 url(iface/sidebar_top.gif) repeat-x center bottom; height: 6px; margin: 0px; padding: 0px;}
/*#-------------sidebar .sb_header {}*/
/* .marble {background: #56929A url(iface/marble_bg.jpg) repeat;}*/

#sidebar a, #sidebar a:visited, #sidebar a:link, #sidebar a:active {font-size:10px;}

#sidebar .sb_part {margin: 0px; padding: 0px; text-align: left;}
#sidebar h1, #sidebar .header1,#sidebar h2,#sidebar h3,#sidebar h4, #sidebar h5{font-family:Arial, Helvetica, sans-serif; font-weight: bold; margin: 0px; padding: 0px;}
#sidebar h1, #sidebar .header1{color: #0A646D; font-size:14px; line-height: 1.5em; text-transform: uppercase; background: #EEEEEE url(iface/sidebar_h1_bg.png) no-repeat center top; display: block; padding: 2px; height: 26px; text-align: center;}
#sidebar h2,#sidebar .header2 {font-size:12px; color:#50939C;}
#sidebar h3,#sidebar .header3 {font-size:11px; color:#31676F; padding-left: 6px;}
#sidebar h4,#sidebar h5,#sidebar .header4,#sidebar .header5 { color:#31676F; padding-left: 6px; font-size: 11px; font-weight: bold; }
#sidebar .sb_textbox {padding: 0px; margin: 4px; border-bottom: 1px solid #E0E0E0;}
#sidebar .text {padding-left:12px; padding-bottom:8px; margin-bottom:4px;}
#sidebar .sb_footer {background: #FFFFFF url(iface/sb_footer.png) repeat-x; display: block; padding: 2px; height: 46px;}
