h1,h2,h3,h4,h5,h6{font-weight:normal;color:#000;font-family:"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;}
dl, ol, ul{margin:0em 0;}
dl{margin-top:-0.5em;}
dt{font-weight:bold;margin:0.5em 0 0;}
dd{margin:0 0 0 2em;}
dd p{margin:0 0 0.5em;}
.clearfix{height:1%;}
body{background:url('images/main_header_rpt.jpg') black repeat-x;color:white;}
*{margin:0;padding:0;font-family:Tahoma, Geneva, sans-serif;font-size:12px;}
a img{border:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.left_float, .float_left{float:left;}
.right_float, .float_right{float:right;}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
#global{width:940px;margin:0 auto;}
#elka1{width:270px;height:380px;background:url('images/elka2.gif'); z-index:-1; bottom: 2px; left: 100%; margin-top:-382px; margin-left:-272px; position: relative;}
#elka{width:2px;height:2px;}
#footer{margin:15px;}
#footer a{color:#00a8ff;}
#top{background:url('images/main_header.jpg') no-repeat;}
#bookshow{left:762px;top:82px;width:112px;height:83px;position:relative;}
form{padding:20px;}
#content{margin:0 7px;color:white;}
#content ul, .container ul{margin:0 50px;}
#right{width:250px;padding:0px 10px;}
#right p{line-height:150%;padding:10px 0;;}
#right a{color:white;}
#right a:hover{color:#00a8ff;}
h3 {font-family:"Helvetica";font-weight:900;color:#ccff33;font-size:18px;}
#btn_search{float:left;display:block;background:#efefef;padding:2px;margin:5px;}
#pic_results{margin:20px;height:10px;overflow:auto;}
.check{float:left;width:75px;height:75px;}
#menu_top{padding-top:61px;margin-left:20px;}
#menu_bot{padding-top:61px;margin-left:20px;}
#menu_top ul{list-style-type:none;}
#menu_top ul li{margin-left:0px;display:block;float:left;}
#menu_top ul li a{padding:5px;margin:3px;color:white;display:block;text-decoration:none;}
#menu_top ul li a:hover{color:#00a8ff;}
#menu_bot ul{list-style-type:none;}
#menu_bot ul li{margin-left:0px;display:block;float:left;}
#menu_bot ul li a{padding:5px;margin:3px;color:white;display:block;text-decoration:none;}
#menu_bot ul li a:hover{color:#00a8ff;}
.container{width:504px;margin-bottom:20px;}
.container *{color:#F0F0FF;}
.container h2,.container h1 {color:#FF4020;border-left:4px solid #FF4020;font-size:18pt;padding-left:5px;text-align:left;font-weight:bold;}
.container h2 b, .container h2 b em, .container h1 b, .container h1 b em {color:#FF4020;font-size:18pt;font-weight:500;font-style:normal}
.container h2 a, .container h2 a:hover, .container h1 a, .container h1 a:hover{font-size:18pt;font-weight:bold;color:#00a8ff;text-decoration:none}
.container h3{color:#FFA040;font-size:12pt;padding-left:5px;text-align:left;font-weight:bold;}
.container a h3, .container a:hover h3{font-size:11pt;padding-left:0px;}
.cover{width:128px;}
.help_title{color:#FFA040;border-left:2px solid #fed92e;border-top:2px solid #fed92e;font-size:12pt;font-weight:bold;text-indent:10pt}
.help_btn{color:#00a8ff;}
.book_title{color:#FFA040;border-left:2px solid #fed92e;border-top:2px solid #fed92e;font-size:12pt;padding-left:5px;text-align:left;font-weight:bold;}
.book_author a{margin-top:3px;color:#00a8ff;display:block;text-decoration:none}
.book_author a:hover{color:#00a8ff;}
.book_info{color:#FFF0A0;width:75px;}
.book_long{color:#FFF0A0;}
.book_load a{margin-top:3px;color:#00a8ff;display:block;text-decoration:none}
.book_load a:hover{color:#00a8ff;}
.book_load img{border:0;width:7px;height:11px;}
.book_path a{margin-top:3px;font-size:12pt;color:#00a8ff;display:block;vertical-align:top;text-decoration:none}
.book_path a:hover{color:#00a8ff;}
#ratingMessage{color:#FFF0A0;}
#ratingMessage b{color:#00a8ff;}
.ratingMessage{color:#FFF0A0;}
.ratingMessage b{color:#00a8ff;}
.rating{border:0px;width:16px;height:18px;}
.float_left a{color:#00a8ff;text-decoration:none}
.float_left a:hover{color:#00a8ff;}
.author_info{color:#FFF0A0;width:85px;}
.author_long{color:#00a8ff;}
.author_long b, .author_long u, .author_long a, .author_long a:hover{color:#88d9ff;}
.author_series {border-top:2px solid #FFF0A0;}
.list_author a{padding-left:15px;margin-top:10px;color:#00a8ff;display:block;text-decoration:none}
.list_author a:hover{color:#00a8ff;}
.inline_author a{color:#00a8ff;text-decoration:none}
.inline_author a:hover{color:#00a8ff;}
.list_books{color:#444444;font-size:8pt;text-decoration:none}
.list_group a{font-size:14pt;padding-left:15px;margin-top:10px;color:#00a8ff;display:block;text-decoration:none}
.list_group a:hover{color:#00a8ff;}
.container .middle, .container .middle p, .container .middle ul{margin:0 10px;padding:10px 0;}
#alpha_top ul{list-style-type:none;margin-left:10px;padding-left:15px;}
#alpha_top ul li{display:block;float:left;}
#alpha_top ul li a{margin:5px;padding:1px;color:white;display:block;text-decoration:none;font-size:12pt;font-weight:bold;}
#alpha_top ul li a:hover{color:#00a8ff;}
dl{padding:25px;}
dd{margin-bottom:15px;}
.allwhite h2, .allwhite h1, .allwhite input, .allwhite a, .allwhite p{color:white !important;}
.allgray h2, .allgray h1, .allgray input, .allgray a, .allgray p{color:gray !important;}
.allwhite, .allwhite label{color:#FFF0A0 !important;font-size:13px;}
.allwhite h2, .allwhite h1{font-family:"Tahoma";font-weight:900;margin:10px 0;text-align:center;}
.allwhite .errmessage{background:url('images/reject.gif') no-repeat center left;color:red !important;}
.allwhite input, .allwhite textarea, .allwhite input.file{border:1px solid #00a8ff;background:black;}
.allwhite input, .allwhite textarea{border:1px solid #00a8ff;background:black;}
.allwhite input radio{border:1px solid black;}
.allwhite select{width:443px;border:1px solid #00a8ff;background:black;color:white !important;}
.allwhite select option{background:black;color:white !important;}
.allwhite form{text-align:center;}
.allwhite .margined{margin:5px;}
.allwhite .smaller{font-size:9px;}
.allwhite .button{margin-bottom:20px;margin-left:167px;}
.leftwhite .button{margin:0 !important;margin-bottom:15px !important;}
.leftwhite h2, .leftwhite h1, .leftwhite h3{margin:10px 0 !important;text-align:left;}
.leftwhite label{padding:0 !important;margin:0 !important;margin-top:3px !important;text-align:left;}
.leftwhite input{margin:0 !important;margin-bottom:5px !important;}
h4{margin:0 45px;padding:10px 0;font-weight:bold;font-size:14px;}
ol{margin:0px 45px;padding:10px 0;}
ol li{margin:10px 0;}
#right a.bbtitle{font-family:arial;color:#00A8FF;font-size:12px;text-decoration:underline;font-weight:bold;}
#right a.bbtitle:hover{color:#FFF;}
#menu_top .menu_selected span,#menu_bot .menu_selected span{color:white; background-color:#708fd3;background-image:url('images/menu_bg.png');padding:1px 5px;color:white;}
#menu_top .menu_selected del{background:url('images/menu_down.png') 0 0 no-repeat;bottom:-8px;display:block;font-size:0;height:8px;left:-10px;margin-left:45%;width:9px;}
#menu_bot .menu_selected ins{background:url('images/menu_up.png') 0 0 no-repeat;bottom:+8px;display:block;font-size:0;height:8px;left:-10px;margin-left:45%;width:9px;}
#menu_top ins,#menu_bot del, #menu_bot ins{display:block;height:8px;}
.poll {margin-left:10px;}
.poll .bar{height: 14px; background:#fff url('images/bg_white.png') repeat-x 0 0;border:1px solid #0f0f0f;border-width:0 1px 1px; margin-bottom:3px}
.poll .bar .foreground{height: 14px; background:#71a7cc url('images/bg_bar.png') repeat-x 0 100%;}

