@charset "utf-8";@import url(reset.css);body{margin:0;padding:0;background:#dfdfdf url(/images/bg.jpg) center 0 repeat-y;}a:link{text-decoration:none;outline:none!important;color:#e33535;}a:visited{color:#777;text-decoration:none;}a:active,a:hover{text-decoration:underline;color:#800a0a;}button{background:url(/images/buttons.gif) 100% -350px no-repeat;width:auto;margin:0 5px 0 0;padding:0 5px 0 0;border:0;cursor:pointer;width:auto;overflow:visible;font-size:100%;clear:left;}button:hover{background:url(/images/buttons.gif) 100% -250px no-repeat;}button img{margin:0 3px -3px 0!important;padding:0;border:none;width:16px;height:16px;}button[type]{padding:0 5px 0 0;margin:0;}form{margin:0;padding:0;}h1{margin:0 0 .5em 0;padding:0 0 .2em 0;border-bottom:1px dotted #aaa;color:#333;}h2{margin:0 0 5px 0;padding:0 0 5px 10px;color:#333;background:url(/images/h2_bar.gif) 0 8px no-repeat;border-bottom:1px dotted #aaa;}h2 a:hover{color:#4d85a0;}h3{max-width:700px;padding:0;margin:0 0 .2em 0;color:#bb3838;}h3 a:link{color:#FFC284;}h3 a:hover{color:#800a0a;}h4{margin:0 0 .5em 0;padding:0;color:#4d85a0;}h4 a:link{background:url(/images/icon_link.gif) 100% 100% no-repeat;padding-right:18px;color:#4d85a0;}h4 a:visited{background:url(/images/icon_link.gif) 100% 100% no-repeat;padding-right:18px;color:#888;}h5{margin:0 0 5px 0;padding:0;color:#4d85a0;}h5 a:link{background:url(/images/icon_link.gif) 100% 100% no-repeat;padding-right:18px;color:#4d85a0;}h5 a:visited{background:url(/images/icon_link.gif) 100% 100% no-repeat;padding-right:18px;color:#888;}h6{margin:0 0 5px 0;padding:0;color:#4d85a0;}h6 a:link{background:url(/images/icon_link.gif) 100% 100% no-repeat;padding-right:18px;color:#4d85a0;}h6 a:visited{background:url(/images/icon_link.gif) 100% 100% no-repeat;padding-right:18px;color:#7FB7D2;}img{border:none;}img a{border:none;}input{vertical-align:middle;}input.field{width:230px;}input.comments{width:155px;border:none;margin:0;background-color:#f6f6f6;padding:4px 5px;}input.email{width:188px;border:none;background-color:#f6f6f6;padding:4px 5px;}input.keyword{width:162px;border:0;margin:.2em 0 0 0;background-color:#f6f6f6;padding:4px 5px;height:15px;}label.required{background:url(/images/stars.gif) 100% 0 no-repeat;padding:0 1em 0 0;}p{max-width:76em;padding:0;margin:0 0 1em 0;color:#333;line-height:1.6em;}strong{font-weight:600;}textarea{vertical-align:middle;margin:0 0 5px 0;}textarea.comments_text{width:330px;border:none;background-color:#f6f6f6;padding:4px 5px;}textarea.field{width:98%;height:20em;}textarea.field_small{width:98%;height:8em;}ul{padding:0;margin:0 0 1.2em 1.2em;}ul li{padding:0;margin:0;list-style:none;max-width:70em;color:#424242;line-height:20px;background:url(/images/icon_li07.gif) 0 2px no-repeat;padding:0 0 0 20px;}ul.errors{margin:0;}ul.errors li{padding:0;margin:0;color:red;}#author{font-size:90%;color:#555;margin:0 0 20px 0;}#breadcrumbs{width:950px;margin:auto;clear:both;padding:10px 20px 0 20px;background:#fff;}#content{text-align:left;margin:auto;width:950px;padding:20px;background:#fff;}#content_container{width:100%;background:url(/images/side_shadow.jpg) center 0 no-repeat;}#content_left{float:left;width:710px;}#comments{width:340px;float:left;}#comments .comments_left{width:165px;float:left;color:#333;font-size:100%;}#comments .comments_right{width:165px;float:right;}#footer_gray{background-color:#eee;width:950px;padding:20px;margin:0 0 10px 0;margin:auto;}#footer_bottom{background:#8f887b;color:#fff;font-size:90%;padding:20px;width:950px;margin:auto;}#footer_bottom a{color:#f6f6f6;}#footer_bottom .right{float:right;width:450px;text-align:right;}#footer_bottom .left{float:left;width:450px;}#header{width:990px;margin:auto;}#header_container{width:100%;background:url(/images/header_shadow.jpg) center 0 no-repeat;}#header ul{margin:0;padding:0;}#header li{display:inline;list-style-type:none;margin:0 10px 0 0;padding:0;line-height:1;}#header #top_menu{margin:0;padding:10px 20px 0 20px;clear:both;width:950px;background:#8f887b url(/images/headerbg.gif) 0 0 no-repeat;height:30px;}#header #top_menu a{color:#fff;padding:0 15px;margin:0;display:block;float:left;position:relative;}#header #top_menu li a:hover{background:#777166 url(/images/top_menubg_hover.gif) 0 0 no-repeat;}#header #top_menu a:hover{background:url(/images/top_menubg_hover.gif) 100% 0 no-repeat;text-decoration:none;}#header #top_menu li.active{background:#fff url(/images/top_menubg.gif) 0 0 no-repeat;text-decoration:none;}#header #top_menu li.active a{background:url(/images/top_menubg.gif) 100% no-repeat;text-decoration:none;color:#333;}#header #top_menu li,#header #top_menu li a,#header #top_menu li.active a,#header #top_menu li.active a:hover{height:30px;line-height:30px;display:block;float:left;position:relative;}#logo{padding:18px 0;}#main_image{margin-bottom:19px;}#quick_search{width:220px;padding:9px 0 10px 0;margin:0 0 20px 0;background:#ddd url(/images/search_box.gif) 0 100% no-repeat;}#right_menu{float:right;width:220px;}#tag_cloud_container{width:340px;float:right;}#tag_cloud{margin-top:20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0;height:120px;}.ad{width:216px;height:176px;padding:1px;border:1px solid #ddd;}.article_left{float:left;font-size:90%;line-height:20px;color:#555;width:165px;}.article_left img{padding-top:3px;}.article_right{float:right;width:535px;font-size:100%;line-height:20px;color:#333;}.author{padding:0 0 10px 0;font-style:italic;color:#999;}.button_blue{background:#6bb3c9;padding:5px 0;text-align:center;color:#fff;width:100%;border:none;cursor:pointer;-moz-border-radius:2px;}.button_blue:hover{background:#408da5 url(/images/bg_button_blue.gif) 0 100% repeat-x;}.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:".";}.clearfix{display:inline-block;}.clearfix{display:block;}.clear{clear:both;font-size:0;padding:0;margin:0;}.clear_dotted_5{clear:both;font-size:0;padding:0;margin:5px 0;border-bottom:1px dotted #ddd;height:5px;}.clear_dotted_20{clear:both;font-size:0;padding:0;margin:20px 0;border-bottom:1px dotted #ddd;}.drawers{padding:0;margin:0 0 20px 0;display:block;}.drawers li{padding:0;margin:0;color:#000;cursor:pointer;}.drawers li a{font-weight:600;font-size:110%;overflow:hidden;margin:0;padding:5px 0 5px 10px;background:url(/images/h2_bar.gif) 0 10px no-repeat;border-bottom:1px dotted #999;display:block;}.drawers li.click a{color:#fff;background:#B6B6B6;}.drawers li.active a{color:#000;background:#bddde5;}.drawers ul{margin:0;padding:0;background:#fff;}.drawers ul li a{font-weight:normal;font-size:100%;padding:5px 0 5px 10px;background:none;border-bottom:1px solid #ddd;color:#e33535;}.drawers ul li ul li a{font-weight:normal;font-size:100%;margin:0;padding:5px 5px 5px 20px;background:url(/images/sub_menu_arrow.gif) 0 10px no-repeat;}.drawers ul.click li a{background:#fff;color:#e33535;}.drawers ul li.active a{background:#ddd;}.drawers li.active ul li a{background:#fff;margin:0;color:#e33535;}.drawers li.active ul li.active a{background:#ddd;}.drawers li.active ul li ul li a{font-weight:normal;font-size:100%;margin:0;padding:5px 5px 5px 20px;background:url(/images/sub_menu_arrow.gif) 0 10px no-repeat;}.drawers li.active ul li.active ul li a{font-weight:normal;font-size:100%;margin:0;padding:5px 5px 5px 20px;background:#FAFAFA url(/images/sub_menu_arrow.gif) 0 10px no-repeat;}.drawers li.active ul li ul li.active a{font-weight:normal;font-size:100%;margin:0;padding:5px 5px 5px 20px;background:#ECECEC url(/images/sub_menu_arrow.gif) 0 10px no-repeat;}.error{background:url(/images/error_bg.gif);padding:20px;-moz-border-radius:2px;}.error_inside{background-color:#fff;padding:20px;-moz-border-radius:2px;}.fail{background:#FFE6E6;border:1px solid #FFA0A0;padding:.8em;margin:0 0 1em 0;}.image_left{float:left;padding:2px 10px 10px 0;color:#333;}.image_right{float:right;padding:2px 0 10px 10px;color:#333;}.logo{clear:both;padding:5px;margin:0 0 20px 0;border:1px solid #E5E5E5;text-align:center;-moz-border-radius:3px;}.page_next_previous{float:right;text-align:right;font-size:90;color:#555;clear:both;margin:0 0 1em 0;}.page_next_previous .previous{background:url(/images/link_previous.gif) 0 4px no-repeat;padding:0 0 0 15px;}.page_next_previous .next{background:url(/images/link_next.gif) 100% 4px no-repeat;padding:0 15px 0 0;}.page_top{float:right;text-align:right;background:url(/images/link_top.gif) 100% 4px no-repeat;padding:0 15px 0 5px;font-size:90%;color:#555;border-left:1px solid #ddd;margin:1em 0;clear:both;}.right_box{margin:0 0 25px 0;padding:9px;width:200px;border:1px solid #ddd;}.right_box p{margin-bottom:10px;}.rss{margin:0 0 25px 0;width:180px;border:1px solid #ddd;background:#fbfbfb url(/images/icon_rss.gif) 9px 9px no-repeat;padding:9px 9px 9px 29px;}.search_button{clear:both;text-align:right;margin:0;float:right;background:url(/images/icon_search.gif) 5px 7px no-repeat;}.search_button button{display:block;height:25px;width:25px;}.search_field{clear:both;margin:0;height:25px;background:#f6f6f6 url(/images/box_shadow.gif) 0 0 repeat-x;width:200px;margin:auto;}.share{margin:0;padding:9px 9px 9px 30px;border:1px solid #ddd;background:#fbfbfb 9px 9px url(/images/icon_share.gif) no-repeat;float:left;}.strong{font-weight:bold;color:#333;}.success{background:#C2FFC8;border:1px solid #90CD96;padding:.8em;margin:0 0 1em 0;}.tag{width:140px;float:left;}.tag ul{margin:0;padding:0;}.tag li{margin:0;padding:0 0 0 15px;line-height:20px;background:url(/images/tag_green.gif) 0 5px no-repeat;}.tag_article{float:right;padding:7px 0 0 0;}.tag_article ul{margin:0;padding:0;}.tag_article li{margin:0 0 0 10px;padding:0 0 0 15px;line-height:20px;background:url(/images/tag_green.gif) 5px 3px no-repeat;display:inline;list-style-type:none;border-left:1px solid #ddd;}.tag_article li.strong{background:none;font-weight:600;border:none;}.text_field{clear:both;margin:0 0 8px 0;background-color:#f6f6f6;padding:0;border:1px solid #ddd;}.text_small{font-size:90%;color:#555;}.zend_form{width:auto;min-width:600px;max-width:800px;clear:both;}.zend_form dl{clear:both;}.zend_form fieldset{padding:1em;}.zend_form fieldset dt{width:25%;margin:0 0 .5em 0;clear:left;float:left;text-align:right;}.zend_form fieldset dd{width:74%;margin:0 0 .5em 26%;text-align:left;}.zend_form legend{color:#000;padding:.2em .6em;}