@charset"utf-8";body, html{height:100%;}
body{margin:0;text-align:center;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#555;background-color:#CCCCCC;}
table tr td{vertical-align:top;}
.green_text{color:#0a8a00;}
.red_text{color:#bf280f;}
.small_blue{font-family:Tahoma;color:#2d3337;font-size:12px;font-weight:bold;}
#outer{margin-left:auto;margin-right:auto;padding:0;width:942px;height:100%;text-align:left;}
.head_logo{position:absolute;top:10px;left:20px;width:430px;z-index:100;}
.head_left_border{position:absolute;top:0px;left:0px;width:7px;height:163px;z-index:50;background:url(images/head_bg_left.jpg) no-repeat;}
.head_right_border{position:absolute;top:0px;right:0px;width:7px;height:163px;z-index:51;background:url(images/head_bg_right.jpg) no-repeat;}
.lang_selector{position:absolute;bottom:4px;left:30px;z-index:100;width:200px;}
.enter_pad{position:absolute;top:0px;right:15px;height:115px;width:255px;padding:47px 0 0 13px;font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.register_link{font-weight:normal;text-align:right;padding:0 45px 0 0;}
.login_field{border:1px #AAA solid;margin-left:16px;width:145px;height:18px;padding-left:6px;font-weight:bold;font-size:14px;padding-top:1px;color:#336699;}
.pass_field{border:1px #AAA solid;margin-left:5px;width:145px;height:18px;padding-left:6px;font-weight:bold;font-size:14px;padding-top:1px;color:#336699;}
.head_contacts{position:absolute;right:270px;top:0px;z-index:40;color:#AAA;width:170px;height:115px;text-align:left;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;padding:47px 0 0 13px;font-size:12px;line-height:18px;}
.blue_link{color:#6699cc;text-decoration:none;}
.blue_link:hover{color:#333;}
.grey_link{color:#7c7c7c;text-decoration:none;}
.grey_link:hover{text-decoration:underline;color:#000000;}
.dark_blue_link{color:#4c5d89;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;}
.dark_blue_link:hover{color:#000000;}
.red_link{color:#bf280f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;}
.red_link:hover{text-decoration:none;}
.small_grey_link{color:#454545;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline;}
.small_grey_link:hover{text-decoration:none;}
.small_red_link{color:#bf280f;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline;}
.small_red_link:hover{text-decoration:none;}
#content{}
#right{width:202px;background-color:#EEE;border:3px double #DDDDDD;}
#left{width:202px;background-color:#EEE;border:1px #000000 solid;}
.dashed_block_header{text-align:center;padding-top:2px;height:16px;border:2px #FFF solid;font-size:12px;font-weight:bold;color:#FFFFFF;background-image:url(images/block_header_bg_edged2.gif);background-repeat:no-repeat;background-position:left top;}
.dashed_block_content{border-bottom:2px #FFF solid;border-left:2px #FFF solid;border-right:2px #FFF solid;}
.dashed_block_inner{border:1px #DDD solid;padding:18px;font-size:12px;color:#555;background-color:##EEEEEE;}
.dashed_block_content .offer{text-align:justify;}
.dashed_block_content .faq{font-size:12px;}
.dashed_block_content .faq div{margin-bottom:12px;}
.offer_image{margin-bottom:5px;}
.incontent_block_header{text-align:left;padding:20px 0 0 18px;height:27px;font-size:16px;font-weight:bold;border-bottom:1px #cfcfcf dashed;}
.incontent_block_content{padding:18px;font-size:12px;text-align:justify;}
.incontent_down_block_header{text-align:left;padding:2px 0 0 25px;height:16px;font-size:12px;font-weight:bold;background-image:url(images/block_header_bg_edged_long2.gif);background-repeat:no-repeat;background-position:left top;color:#FFF;margin-left:7px;}
.edge{position:absolute;z-index:1;top:0;left:0;width:12px;height:12px;background:url(images/edge.gif) left bottom no-repeat;}
.incontent_down_block_content{padding:7px 17px 17px 17px;font-size:12px;text-align:justify;}
.filler{height:auto;background-color:#33FFFF;border:1px #999999 solid;}
.menu{height:31px;background:url(images/menu_bg.gif) repeat-x;padding-left:10px;border-bottom:1px #cfcfcf solid;border-top:1px #cfcfcf solid;}
.news_content{margin-bottom:7px;border:1px #DDD solid;padding:7px;}
.news_title{font-size:14px;font-weight:bold;}
.news_navigation a{color:#6699cc;text-decoration:none;}
.news_navigation a:hover{color:#333;}
.selectable_item{display:block;float:left;color:#4c5d89;font-size:12px;padding:3px;margin:0 2px;text-decoration:none;font-weight:bold;}
.selectable_item:hover{display:block;color:#FFF;background-color:#4c5d89;}
#selected{display:block;color:#FFF;background-color:#4c5d89;}
.error_tab{font:bold 0.7em sans-serif;background-color:#DDD;border-bottom:solid 1px #CCC;margin:0px;padding:2px;cursor:pointer;text-align:left;-moz-user-select:none;-khtml-user-select:none;}
.error_content{text-align:center;padding:30px 0;background-color:#EEE;}
.small_message{margin-top:10px;padding:5px;width:400px;border:1px #999 solid;background-color:#EEE;font-size:12px;text-align:center;}
.user_block{font-size:10px;font-weight:bold;margin-top:5px;padding-left:14px;}
.user_block .user_info{padding-top:2px;margin-left:15px;line-height:15px;float:left;width:150px;}
.avatar{border:1px #000000 solid;}
.comment_header{border:1px #DDD solid;color:#000;background-color:#EEE;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:4px;margin-top:1px;}
.comment_header img{float:left;margin-left:3px;}
.comment_header div{margin-left:7px;}
.comment_addform_header{border:2px #4d5558 solid;color:#FFF;margin-top:1px;}
#comment_text{width:455px;}
.comment_content{padding:13px 10px 10px 10px;background-color:#FFF;border:1px #DDD solid;text-align:justify;margin-bottom:1px;font-size:12px;}
.comment_content_filled{background-color:#dbe1eb;border:1px #cacfd2 solid;text-align:justify;margin-bottom:1px;font-size:12px;}
.comment_info{margin-top:4px;margin-right:4px;text-align:right;color:#666;font-size:10px;}
.submenu_block_content{width:177px;background:url(images/news_content_bg.jpg) top repeat-x #FFFFFF;padding:7px 10px 15px 10px;text-align:left;border-left:1px #a2a2a2 solid;border-right:1px #a2a2a2 solid;border-bottom:1px #a2a2a2 solid;line-height:20px;}
.content_header{border:2px #4d5558 solid;background:url(images/block_header_bg.gif) repeat-x;color:#FFF;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.content_block_content{background:url(images/news_content_bg.jpg) top repeat-x #FFFFFF;padding:7px 10px 15px 10pxs;text-align:left;border-left:1px #a2a2a2 solid;border-right:1px #a2a2a2 solid;border-bottom:1px #a2a2a2 solid;padding:7px 10px 60px 10px;}
.typepage_header{padding:10px 0;font-size:14px;color:#454545;font-weight:bold;}
.faq_questions_block{border-left:1px #DDD solid;padding:0 0 0 20px;line-height:20px;margin:10px 0;}
.faq_block{background-color:#EEE;border:1px #DDD solid;padding:10px;margin-bottom:7px;}
.faq_block_header{padding:6px 0 0 10px;margin-bottom:10px;font-size:14px;color:#FFF;padding-bottom:7px;font-weight:bold;background-color:#6699CC;}
.field{margin:5px;font-size:12px;color:#555;}
.rakelevel{font-size:10px}
.dashboard_table tr td{height:30px;padding-bottom:8px;}
.stat_table{}
.stat_table tr td, .stat_table tr th{padding:0.5em;border:1px #ccc solid;}
.invitedTable{border-collapse:collapse;}
.invitedTable tr th{text-align:center;padding-bottom:3px;}
.invitedTable tr td{padding:4px;border:1px #CCC solid;text-align:center;}
.invitedTable tr td.left{text-align:left;}
.invitedTable .sum td{border-top:2px #CCC solid;}
.invitedTable td.income{font-weight:bold;}
.delimiter{border-top:1px #ccc solid;height:5px;margin-bottom:10px;}
table#fnewstable{margin:0 0 10px 0;width:100%;border:1px #DDD solid;}
td.icfnewsmess{width:10%;background:url(images/ic_forummess.gif) no-repeat 40% 50%;}
td.fnewsanonce{width:90%;vertical-align:middle;padding:0 0 9px 0;}
div.fnewsdate{padding:0;height:14px;margin:4px 0 4px 0;}
div.fndate{float:left;padding:2px 4px 0 0;margin:0;font-size:7.5pt;color:#9E9E9E;}
div.fnewsuser a{float:right;display:block;margin:0 4px 0 0;padding:0 15px 0 5px;font-size:9pt;font-weight:bold;text-decoration:none;color:#327AB2;background:url(images/ic_forumuser.gif) no-repeat 100% 0;}
div.fnewsuser a:hover{color:#43627A;text-decoration:underline;}
div.fnewsmess a{clear:both;}
div.fnewsmess a{font-size:9pt;color:#575757;font-weight:bold;text-decoration:none;}
div.fnewsmess a:hover{color:#43627A;text-decoration:underline;}
#tags_div{padding:10px;text-align:center;line-height:21px;background-color:#EEE;border:1px #DDD double;}
.taglink{font-size:12px;text-decoration:none;color:#4C5D89;font-weight:bold;padding:2px 7px;}
.taglink:hover{background-color:#4C5D89;color:#FFF;}
h1{font-weight:bold;font:bold 12pt verdana, geneva, lucida,'lucida grande', arial, helvetica, sans-serif;}
h2{font-weight:bold;font:bold 12pt verdana, geneva, lucida,'lucida grande', arial, helvetica, sans-serif;}
@charset"UTF-8";.textareaRequiredMsg, .textareaMinCharsMsg, .textareaMaxCharsMsg, .textareaValidMsg{display:none;}
.textareaRequiredState .textareaRequiredMsg, .textareaMinCharsState .textareaMinCharsMsg, .textareaMaxCharsState .textareaMaxCharsMsg{display:inline;color:#CC3333;border:1px solid #CC3333;}
.textareaValidState textarea, textarea.textareaValidState{background-color:#B8F5B1;}
textarea.textareaRequiredState, .textareaRequiredState textarea, textarea.textareaMinCharsState, .textareaMinCharsState textarea, textarea.textareaMaxCharsState, .textareaMaxCharsState textarea{background-color:#FF9F9F;}
.textareaFocusState textarea, textarea.textareaFocusState{background-color:#FFFFCC;}
.textareaFlashState textarea, textarea.textareaFlashState{color:red !important;}
@charset"UTF-8";ul.MenuBarHorizontal{margin:0;padding:0;list-style-type:none;font-size:100%;cursor:default;width:auto;}
ul.MenuBarActive{z-index:1000;}
ul.MenuBarHorizontal li{margin:0;padding:0;list-style-type:none;font-size:100%;position:relative;text-align:left;cursor:pointer;float:left;}
ul.MenuBarHorizontal ul{margin:0 0 0 3px;padding:0;list-style-type:none;font-size:100%;z-index:1020;cursor:default;width:108px;position:absolute;left:-1000em;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{left:auto;}
ul.MenuBarHorizontal ul li{width:108px;border-top:1px solid #CCC;}
ul.MenuBarHorizontal ul ul{position:absolute;margin:-5% 0 0 95%;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{left:auto;top:0;}
ul.MenuBarHorizontal ul{border:1px solid #CCC;border-top:none;}
ul.MenuBarHorizontal a{display:block;cursor:pointer;background-color:#EEE;color:#333;text-decoration:none;}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus{background-color:#33C;color:#FFF;}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible{background-color:#33C;color:#FFF;}
ul.MenuBarHorizontal a.MenuBarItemSubmenu{background-image:url(SpryMenuBarDown.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu{background-image:url(SpryMenuBarRight.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover{background-image:url(SpryMenuBarDownHover.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover{background-image:url(SpryMenuBarRightHover.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal iframe{position:absolute;z-index:1010;}
@media screen, projection{ul.MenuBarHorizontal li.MenuBarItemIE{display:inline;f\loat:left;background:#FFF;}
}
@charset"UTF-8";.CollapsiblePanel{margin:5px 0;padding:0px;border-left:solid 1px #DDD;border-right:solid 1px #DDD;border-top:solid 1px #DDD;border-bottom:solid 1px #DDD;}
.CollapsiblePanelTab{background:url(../images/down_arrow.gif) top left no-repeat;font:bold 0.9em Geneva, Arial;background-color:#FFF;border-bottom:solid 1px #CCC;margin:0px;padding:3px;padding-left:19px;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;}
.CollapsiblePanelContent{margin:0px;background-color:#EEE;padding:6px;}
.CollapsiblePanelTab a{color:black;text-decoration:none;}
.CollapsiblePanelOpen .CollapsiblePanelTab{background-color:#DDD;}
.CollapsiblePanelTabHover, .CollapsiblePanelOpen .CollapsiblePanelTabHover{background-color:#EEE;}
.CollapsiblePanelFocused .CollapsiblePanelTab{background-color:#DDD;}
@charset"UTF-8";.Accordion{border-left:solid 1px gray;border-right:solid 1px black;border-bottom:solid 1px gray;overflow:hidden;width:100%;}
.AccordionPanel{margin:0px;padding:0px;}
.AccordionPanelTab{font-weight:bold;color:#333333;background-color:#8ab160;border-top:solid 1px black;border-bottom:solid 1px gray;margin:0px;padding:12px;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;}
.AccordionPanelContent{overflow:auto;margin:0px;padding:0px;height:300px;background-color:#FFF;}
.AccordionPanelOpen .AccordionPanelTab{background-color:#bce385;}
.AccordionPanelTabHover{color:#555555;}
.AccordionPanelOpen .AccordionPanelTabHover{color:#555555;}
.AccordionFocused .AccordionPanelTab{background-color:#8ab160;}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab{background-color:#bce385;}
@charset"UTF-8";.textfieldRequiredMsg, .textfieldInvalidFormatMsg, .textfieldMinValueMsg, .textfieldMaxValueMsg, .textfieldMinCharsMsg, .textfieldMaxCharsMsg, .textfieldValidMsg{display:none;}
.textfieldRequiredState .textfieldRequiredMsg, .textfieldInvalidFormatState .textfieldInvalidFormatMsg, .textfieldMinValueState .textfieldMinValueMsg, .textfieldMaxValueState .textfieldMaxValueMsg, .textfieldMinCharsState .textfieldMinCharsMsg, .textfieldMaxCharsState .textfieldMaxCharsMsg{display:inline;color:#CC3333;border:1px solid #CC3333;}
.textfieldValidState input, input.textfieldValidState{background-color:#B8F5B1;}
input.textfieldRequiredState, .textfieldRequiredState input, input.textfieldInvalidFormatState, .textfieldInvalidFormatState input, input.textfieldMinValueState, .textfieldMinValueState input, input.textfieldMaxValueState, .textfieldMaxValueState input, input.textfieldMinCharsState, .textfieldMinCharsState input, input.textfieldMaxCharsState, .textfieldMaxCharsState input{background-color:#FF9F9F;}
.textfieldFocusState input, input.textfieldFocusState{background-color:#FFFFCC;}
.textfieldFlashText input, input.textfieldFlashText{color:red !important;}


