html,body{height:100%;text-align:center;font-size:11px;background-color:#ff9900;color:#333;font-family:Arial,Helvetica,sans-serif;padding:0px;margin:0px auto;}
#loading{float:left;display:none;width:100%;height:100%;background:url(../images/transparent_background.png) repeat 0 0;position:absolute;top:0px;left:0px;z-index:999;}
#loading div#inner{width:202px;height:82px;background:url(../images/main_loading_background.png) no-repeat 0 0;display:block;position:absolute;top:50%;left:50%;margin:-36px 0 0 -100px;}
#loading span.loading{width:200px;height:31px;background:url(../images/ajax_loading_blue.gif) no-repeat center top;display:block;margin:16px 0 0 0;}
#loading span.text{width:200px;text-align:center;display:block;color:#fff;font-weight:bold;text-transform:uppercase;font-size:11px;margin:9px 0 0 0;}
.reset_content{display:block;font-size:0px;line-height:0px;height:0px;overflow:hidden;clear:both;}
form, fieldset, p, fieldset, a img, img, input, label, textarea{margin:0px;padding:0px;border:0px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333;}
p,h1,h2,h3,h4,h5,h6{clear:both;padding:0px;margin:0px;}
div.main_header{margin:0px auto;text-align:center;width:100%;height:223px;background:url(../images/main_background_header.png) repeat-x 0 0;}
div.main_header div.inside{margin:0px auto;text-align:center;width:833px;height:223px;background:url(../images/main_header.png) repeat-x 0 0;position:relative;}
div.main_header div.mutation{float:right;height:23px;position:absolute;top:0px;right:0px;}
div.mutation a img{float:left;margin:0px;padding:0px;width:17px;height:11px;}
div.mutation a{float:left;border:1px #bed9f9 solid;margin:5px 5px 0 0;padding:0px;width:17px;height:11px;}
div.mutation a:hover{border:1px #004795 solid;}
div.mutation a.active, div.mutation a.active:hover{float:left;border:1px #004795 solid;margin:5px 5px 0 0;padding:0px;width:17px;height:11px;}
div.main_header h1 a{float:left;display:block;width:230px;height:223px;background:url(../images/main_logo.png) no-repeat 50% 0;position:absolute;bottom:0px;left:0px;}
div.main_header div.animation{float:right;display:block;width:603px;height:200px;background-color:#004795;position:absolute;bottom:0px;right:0px;overflow:hidden;}
div.main_menu{margin:0px auto;text-align:center;width:100%;height:46px;background:#fff url(../images/main_background_menu.png) no-repeat 50% 0;}
div.main_menu div.inside{margin:0px auto;text-align:center;width:833px;height:46px;background:url(../images/main_menu.png) repeat-x 0 0;}
div.main_menu ul{float:left;width:575px;height:46px;margin:0px;padding:0px 7px 0 7px;list-style-type:none;overflow:hidden;}
div.main_menu ul li{float:left;width:auto;height:33px;margin:0px;padding:0px;text-align:center;font-size:13px;}
div.main_menu ul li.border{background-color:#d1e3f2;float:left;width:1px;height:46px;margin:0px;padding:0px;}
div.main_menu li a{color:#1876eb;float:left;display:block;width:auto;height:46px;line-height:47px;padding:0px 15px 0 15px;text-decoration:none;border-bottom:0px;}
div.main_menu li a:hover{text-decoration:underline;}
div.main_menu li a.active, div.main_menu li a.active:hover{text-decoration:underline;}
fieldset.main_search{float:left;width:239px;height:46px;position:relative;}
fieldset.main_search label{float:left;display:block;width:26px;height:27px;background:url(../images/icon_search.gif) no-repeat 0 0;position:absolute;top:10px;left:0px;}
fieldset.main_search input.text{float:left;background-color:#fff;width:148px;height:13px;padding:5px;border:1px #bed9f9 solid;position:absolute;top:11px;left:36px;}
fieldset.main_search input.button{float:left;background:#1876eb url(../images/arrow_button.png) no-repeat 50% 50%;width:23px;height:25px;border:1px #bed9f9 solid;padding:5px;position:absolute;top:11px;left:200px;cursor:pointer;}
div.main_content_preview{margin:0px auto;text-align:center;width:100%;min-height:700px;background:#fff url(../images/main_background_content.png) repeat-y 50% 0;}
div.main_content_preview div.inside{margin:0px auto;text-align:center;width:563px;min-height:660px;background-color:#fff;padding:20px;}
div.main_content_preview div.right{float:left;width:563px;min-height:660px;text-align:left;overflow:hidden;}
div.main_content{margin:0px auto;text-align:center;width:100%;min-height:500px;background:#fff url(../images/main_background_content.png) repeat-y 50% 0;}
div.main_content div.inside{margin:0px auto;text-align:center;width:833px;min-height:500px;background:#fff url(../images/main_navigation.png) repeat-y 0 0;}
div.main_content div.left{float:left;width:230px;min-height:500px;}
div.main_content div.left ul{float:left;width:190px;margin:0px;padding:15px 0 0 25px;list-style-type:none;}
div.main_content div.left li{float:left;width:190px;margin:0px;padding:10px 0 0px 0;text-align:left;font-size:13px;}
div.main_content div.left li ul{float:left;width:190px;margin:0px;padding:8px 0 5px 21px;list-style-type:none;}
div.main_content div.left li.level_0 a.inactive{color:#1876eb;display:block;height:12px;padding:0px 0 3px 20px;text-decoration:none;background:url(../images/level_first_arrow.gif) no-repeat 0 3px;font-weight:bold;}
div.main_content div.left li.level_0 a.inactive:hover{color:#ffab00;background:url(../images/level_first_arrow.gif) no-repeat 0 -11px;}
div.main_content div.left li.level_0 a.active, div.main_content div.left li.level_0 a.active:hover{color:#ffab00;display:block;height:12px;padding:0px 0 3px 20px;text-decoration:none;background:url(../images/level_first_arrow.gif) no-repeat 0 -11px;font-weight:bold;}
div.main_content div.left li.level_1 a.inactive{color:#1876eb;display:block;height:12px;padding:0px 0 3px 20px;text-decoration:none;background:url(../images/level_second_arrow.gif) no-repeat 0 3px;font-weight:normal;}
div.main_content div.left li.level_1 a.inactive:hover{color:#ffab00;background:url(../images/level_second_arrow.gif) no-repeat 0 3px;}
div.main_content div.left li.level_1 a.active, div.main_content div.left li.level_1 a.active:hover{color:#ffab00;display:block;height:12px;padding:0px 0 3px 20px;text-decoration:none;background:url(../images/level_second_arrow.gif) no-repeat 0 3px;font-weight:normal;}
div.main_content div.left li.level_2 a.inactive{color:#1876eb;display:block;height:12px;padding:0px 0 3px 15px;text-decoration:none;background:none;text-transform:uppercase;font-weight:bold;}
div.main_content div.left li.level_2 a.inactive:hover{color:#ffab00;background:none;}
div.main_content div.left li.level_2 a.active, div.main_content div.left li.level_2 a.active:hover{color:#ffab00;display:block;height:12px;padding:0px 0 3px 15px;text-decoration:none;background:none;text-transform:uppercase;font-weight:bold;}
div.left div.main_gallery{float:left;width:163px;min-height:121px;background:#fff url(../images/main_background_gallery.png) repeat-x 0 0;border:1px #fff solid;position:relative;margin:25px 0 0 32px;}
div.left div.main_gallery a{text-decoration:none;}
div.left div.main_gallery a span.title{float:left;display:block;width:163px;height:40px;line-height:40px;text-indent:30px;color:#fff;font-size:13px;text-align:left;font-weight:bold;background:url(../images/arrow_white.gif) no-repeat 10px 50%;text-decoration:none;cursor:pointer;}
div.left div.main_gallery div.content{float:left;width:164px;min-height:81px;}
div.left div.main_gallery div.content a{float:left;display:block;width:40px;height:40px;background-color:#fff;padding:1px 1px 0 0;}
div.left div.main_eu{float:left;width:163px;padding:70px 0 25px 0;background:url(../images/main_eu.png) no-repeat 0 0;margin:25px 0 0 32px;text-align:left;overflow:hidden;text-transform:uppercase;}
div.main_crumbs{float:left;width:563px;height:20px;line-height:20px;overflow:hidden;text-indent:5px;margin:0px 0 0 -5px;padding:0px 0 10px 0;clear:both;}
div.main_crumbs a{float:left;display:block;padding:0px 10px 0 0;color:#1876eb;text-decoration:none;background:url(../images/icon_arrow_crumbs.png) no-repeat 100% 52%;}
div.main_crumbs a:hover{color:#ffab00;}
div.main_crumbs strong{float:left;display:block;padding:0px 10px 0 0;font-weight:bold;}
div.main_content div.right{float:left;width:563px;min-height:460px;padding:20px;background:#fff url(../images/main_content_edge.png) no-repeat 100% 0;text-align:left;overflow:hidden;}
div.right h2{display:block;padding:0px 0 5px 0;margin:0px;color:#ffab00;font-size:23px;font-weight:normal;}
div.right h4.title{display:block;padding:0px;margin:0px;font-size:17px;font-weight:bold;}
div.right h1.style01{color:#224e8a;font-size:24px;padding:0px;margin:0px;}
div.right h2.style02{font-size:18px;color:#224e8a;padding:0px;margin:0px;}
div.right h3.style03{font-size:12px;font-weight:bold;color:#224e8a;padding:0px;margin:0px;}
div.right p.style04{font-size:13px;color:#224e8a;padding:0px;margin:0px;}
div.right p.style05{font-size:11px;color:#224e8a;padding:0px;margin:0px;}
div.right h1.style06{color:#1876eb;font-size:24px;padding:0px;margin:0px;}
div.right h2.style07{font-size:18px;color:#1876eb;padding:0px;margin:0px;}
div.right h3.style08{font-size:12px;font-weight:bold;color:#1876eb;padding:0px;margin:0px;}
div.right p.style09{font-size:13px;color:#1876eb;padding:0px;margin:0px;}
div.right p.style10{font-size:11px;color:#1876eb;padding:0px;margin:0px;}
div.right h1.style11{color:#ffab00;font-size:24px;padding:0px;margin:0px;}
div.right h2.style12{font-size:18px;color:#ffab00;padding:0px;margin:0px;}
div.right h3.style13{font-size:12px;font-weight:bold;color:#ffab00;padding:0px;margin:0px;}
div.right p.style14{font-size:13px;color:#ffab00;padding:0px;margin:0px;}
div.right p.style15{font-size:11px;color:#ffab00;padding:0px;margin:0px;}
div.right h1.style16{color:#333;font-size:24px;padding:0px;margin:0px;}
div.right h2.style17{font-size:18px;color:#333;padding:0px;margin:0px;}
div.right h3.style18{font-size:12px;font-weight:bold;color:#333;padding:0px;margin:0px;}
div.right p.style19{font-size:13px;color:#333;padding:0px 0 5px 0;margin:0px;}
div.right p.style20{font-size:11px;color:#333;padding:0px;margin:0px;}
div.right a{color:#1876eb;text-decoration:none;}
div.right a:hover{color:#ffab00;}
div.right ul{margin-top:0px;margin-bottom:12px;margin-top:12px;list-style-type:circle;color:#333;}
div.right ul li{padding:0px 0 1px 0;}
div.right p{padding:0px 0 12px 0;height:auto;width:auto;overflow:hidden;line-height:14px;}
div.right p.ground{float:left;padding:0px 0 3px 0;height:auto;width:593px;overflow:hidden;clear:both;}
div.right div.main_gallery{float:left;width:593px;padding:10px 0 0 0;clear:both;}
div.right div.main_gallery a img.gallery_item{border:1px #d2e5fb solid;padding:5px;margin:0px 6px 6px 0;}
div.right div.main_gallery a:hover img.gallery_item{border:1px #8dbff5 solid;}
div.right div.main_gallery div.gallery_content a{float:left;width:179px;height:137px;border:1px #d2e5fb solid;margin:0px 9px 9px 0;position:relative;font-size:12px;color:#fff;text-decoration:none;}
div.right div.main_gallery div.gallery_content a:hover{border:1px #8dbff5 solid;}
div.gallery_content span.title{float:left;display:block;background-color:#1876eb;width:179px;height:30px;line-height:30px;text-indent:15px;overflow:hidden;position:absolute;top:0px;left:0px;font-weight:bold;cursor:pointer;}
div.gallery_content span.image img{float:left;display:block;background-color:#fff;width:179px;height:107px;overflow:hidden;position:absolute;bottom:0px;left:0px;font-weight:bold;cursor:pointer;}
div.right span a, div.right span a:hover{font-weight:bold;text-transform:uppercase;font-size:10px;color:#1876eb;text-decoration:none;}
div.right span a img{display:block;font-size:0px;line-height:0px;overflow:hidden;clear:both;}
div.right span a span.zoom{display:block;background:url(../images/main_background_zoom.png) no-repeat 0 0;width:80px;height:29px;line-height:29px;text-indent:28px;position:absolute;bottom:10px;right:0px;cursor:pointer;color:#1876eb;display:none;}
div.right span a:hover span.zoom{background:url(../images/main_background_zoom.png) no-repeat 0 -29px;color:#ffab00;}
div.right span.thumbs_left{float:left;display:block;background-color:#fff;margin:12px 14px 7px 0;padding:0px;border:0px;position:relative;}
div.right span.thumbs_right{float:right;display:block;background-color:#fff;margin:12px 0 7px 14px;padding:0px;border:0px;position:relative;}
div.right span.thumbs_center{text-align:center;display:block;background-color:#fff;margin:12px auto 12px auto;padding:0px;border:0px;position:relative;}
div.right span.thumbs_left_border{float:left;display:block;background-color:#fff;margin:12px 14px 7px 0;padding:2px;border:1px #d2e5fb solid;position:relative;}
div.right span.thumbs_right_border{float:right;display:block;background-color:#fff;margin:12px 0 7px 14px;padding:2px;border:1px #d2e5fb solid;position:relative;}
div.right span.thumbs_center_border{text-align:center;display:block;background-color:#fff;margin:12px auto 7px auto;padding:2px;border:1px #d2e5fb solid;position:relative;}
div.right div.title{font-size:18px;font-weight:bold;color:#333;padding:10px 0 0 0;}
div.right div.main_news a{float:left;width:563px;clear:both;margin:10px 0 0 0;text-decoration:none;cursor:pointer;}
div.right a.navigation{float:left;display:block;background:url(../images/level_second_arrow.gif) no-repeat 0 8px;height:12px;width:170px;font-size:13px;padding:5px 0 2px 20px;margin:8px 0 0 0;text-decoration:none;text-transform:uppercase;font-weight:bold;color:#1876eb;}
div.right a.navigation:hover{color:#ffab00;}
div.right div.main_toolbar{float:left;width:563px;clear:both;}
div.right div.main_toolbar a{float:right;display:block;background:url(../images/level_second_arrow.gif) no-repeat 0 8px;height:12px;width:auto;font-size:12px;padding:5px 0 2px 20px;margin:0px 0 0 20px;position:relative;top:-23px;text-decoration:none;font-weight:normal;color:#1876eb;}
div.right div.main_toolbar a:hover{color:#ffab00;}
div.main_news span.complet{float:left;display:block;width:453px;position:relative;}
div.main_news span.title{float:left;display:block;width:453px;height:17px;overflow:hidden;clear:both;color:#1876eb;font-weight:bold;font-size:13px;}
div.main_news span.more{color:#1876eb;font-weight:bold;font-size:12px;position:absolute;float:right;top:61px;right:0px;}
div.main_news a:hover span.title, div.main_news a:hover span.more{color:#ffab00;}
div.main_news span.publication{float:left;display:block;width:453px;clear:both;color:#666;}
div.main_news span.perex{float:left;display:block;width:453px;height:42px;overflow:hidden;padding:3px 0 0 0;color:#333;line-height:14px;}
div.main_news span.image{float:left;display:block;width:91px;height:68px;border:1px #d2e5fb solid;padding:2px;margin:5px 0 0 11px;}
div.right div.main_message_system{background:#f9fcff url(../images/icon_message.png) no-repeat 15px 9px;border:1px #d2e5fb solid;width:491px;min-height:28px;_height:28px;padding:15px 0 14px 70px;margin:6px 0px 12px 0;float:left;color:#1876eb;}
div.right div.main_message_system strong{font-size:11px;font-weight:bold;text-transform:uppercase;}
div.right div.main_message_system p{padding:0px;}
div.right div.main_message_system ul{color:#6699cc;float:left;width:476px;list-style-type:none;padding:10px 0 0 0;margin:0px;}
div.right div.main_message_system ul li{float:left;width:250px;height:14px;overflow:hidden;padding:0px 0 1px 15px;margin:0px 0 0 1px;background:url(../images/arrow_link_blue.png) no-repeat 0px 2px;}
div.right div.main_search{float:left;width:563px;padding:10px 0 18px 0;margin:0px 0 20px -5px;border-bottom:1px #bfd5e6 solid;}
div.right div.main_search div.inside{float:left;width:554px;padding:0px 0 0 5px;background:none;}
div.right div.main_search h4{display:block;padding:20px 0 10px 0;margin:0px;font-size:17px;font-weight:bold;}
div.right div.main_search a{background:url(../images/arrow_link_blue.png) no-repeat 1px 4px;color:#1876eb;text-decoration:none;width:260px;height:12px;float:left;display:block;padding:2px 0 2px 17px;overflow:hidden;text-align:left;}
div.right div.main_search a:hover{color:#ffab00;}
div.right table{width:100%;border-collapse:collapse;text-align:center;margin-bottom:20px;margin-top:20px;clear:both;}
div.right th, div.right td{padding:6px;}
div.right th{background:#0088dc;color:#fff;border-bottom:1px #fff solid;}
div.right td{border-bottom:1px #0088dc solid;}
div.right a span.main_ground{float:left;display:block;width:179px;height:137px;border:1px #d2e5fb solid;margin:0px 9px 9px 0;font-size:12px;color:#fff;text-decoration:none;}
div.right a:hover span.main_ground{border:1px #8dbff5 solid;}
span.main_ground span.title{float:left;display:block;background-color:#1876eb;width:179px;height:30px;line-height:30px;text-indent:15px;overflow:hidden;font-weight:bold;cursor:pointer;}
span.main_ground span.image{float:left;display:block;background-color:#fff;width:179px;height:77px;overflow:hidden;font-weight:bold;cursor:pointer;}
a span.main_ground span.link{float:left;display:block;background:#fff url(../images/icon_arrow_crumbs.png) no-repeat 10px 50%;width:169px;height:30px;line-height:30px;text-indent:10px;padding:0px 0 0 10px;overflow:hidden;font-weight:bold;cursor:pointer;color:#1876eb;}
a:hover span.main_ground span.link{color:#ffab00;}
div.main_footer{margin:0px auto;text-align:center;width:100%;height:150px;background:#ff9900 url(../images/main_background_footer.png) repeat-x 0 0;}
div.main_footer div.inside{margin:0px auto;text-align:center;width:833px;height:150px}
div.main_footer ul{float:left;width:813px;height:46px;margin:0px;padding:20px 0 0 20px;list-style-type:none;overflow:hidden;}
div.main_footer ul li{float:left;width:auto;height:33px;margin:0px;padding:0px;text-align:center;font-size:13px;}
div.main_footer li a{color:#fff;float:left;display:block;width:auto;height:46px;line-height:47px;padding:0px 15px 0 15px;text-decoration:none;border-bottom:0px;}
div.main_footer li a:hover{text-decoration:underline;}
div.main_footer li a.active, div.main_footer li a.active:hover{text-decoration:underline;}
div.main_footer div.copyright{float:left;width:798px;height:15px;margin:0px;padding:5px 0 0 35px;overflow:hidden;color:#fff;font-size:11px;text-align:left;}
div.main_footer div.copyright a, div.main_footer div.copyright a:hover{color:#fff;font-size:11px;text-decoration:underline;}
.lightbox_container{position:absolute;border:1px solid #ccc;padding:17px 23px 23px 17px;_padding:17px;background-color:#fff;display:none;z-index:999;text-align:left;}
.lightbox_loading{background:url(../images/ajax_loading_grey.gif) no-repeat center;}
.lightbox_content{background-color:#fff;position:relative;width:100%;height:100%;overflow:hidden;border:1px solid #ccc;padding:2px;}
.lightbox_close{background:url(../images/lightbox_close.png) no-repeat 0 0;width:40px;height:40px;cursor:pointer;position:absolute;float:right;bottom:-2px;right:0px;}
.lightbox_click_container{float:right;width:auto;height:40px;position:absolute;bottom:-2px;right:62px;}
.lightbox_border_button{float:right;width:1px;height:27px;background-color:#e7e7e7;position:absolute;right:55px;top:21px;}
.lightbox_previous{float:left;background:#fff url(../images/lightbox_previous.png) no-repeat 4px 3px;width:43px;height:40px;cursor:pointer;}
.lightbox_previous_disabled{cursor:default;background:#fff url(../images/lightbox_previous_disabled.png) no-repeat 4px 3px;}
.lightbox_next{float:left;background:#fff url(../images/lightbox_next.png) no-repeat 4px 3px;width:43px;height:40px;cursor:pointer;}
.lightbox_next_disabled{cursor:default;background:#fff url(../images/lightbox_next_disabled.png) no-repeat 4px 3px;}
.lightbox_controls_container{overflow:hidden;height:0px;position:relative;top:3px;left:2px;}
.lightbox_controls{width:100%;height:53px;position:relative;background-color:#fff;}
.lightbox_border_right{position:relative;float:left;background-color:#e7e7e7;width:1px;height:27px;left:2px;top:21px;}
.lightbox_title{display:none;position:relative;margin:10px 0 0 35px;float:left;font-size:12px;color:#a6a6a6;font-weight:bold;text-align:left;}
.lightbox_number{position:relative;width:50px;top:29px;left:0px;float:left;font-size:11px;color:#a6a6a6;text-align:center;}
.lightbox_description{float:left;position:relative;padding:17px 35px 0 20px;font-size:17px;color:#a6a6a6;text-align:left;}
.lightbox_description strong{display:block;padding:0px 0 0px 0;margin:0px;}
.lightbox_description small{display:block;padding:0px 0 0px 0;margin:0px;font-size:11px;font-weight:normal;}
.desc_text, .desc_gallery{display:none;}
.left_plus{left:0px;}
.left_minus{left:-43px;}
.right_plus{right:0px;}
.right_minus{right:-43px;}
div.main_pagination{width:563px;padding:20px 0 0 0;float:left;}
div.main_pagination div.title{float:left;padding:6px 12px 6px 0px;text-align:left;font-size:11px;font-weight:bold;text-transform:uppercase;}
div.main_pagination a.inactive{background-color:#fff;float:left;padding:3px 6px 3px 6px;text-align:left;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;margin:2px 1px 0 4px;color:#333;border:1px #d2e5fb solid;}
div.main_pagination a.inactive:hover{border:1px #8dbff5 solid;}
div.main_pagination a.active, div.main_pagination a.active:hover{background-color:#9dc4f7;float:left;padding:3px 6px 3px 6px;text-align:left;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;margin:2px 1px 0 4px;color:#fff;border:1px #9dc4f7 solid;}
div.main_pagination a.link_numbering_right{color:#333;text-transform:none;font:normal 11px Arial,Helvetica,sans-serif;text-decoration:none;display:block;float:left;margin:6px 10px 0 0;}
div.main_pagination a.link_numbering_right:hover{text-decoration:underline;}
div.main_pagination a.link_numbering_left{color:#333;text-transform:none;font-size:11px;font-weight:normal;text-decoration:none;display:block;float:left;margin:6px 0 0 10px;}
div.main_pagination a.link_numbering_left:hover{text-decoration:underline;}
div.main_pagination a.link_numbering_arrow_right{color:#333;text-transform:none;font-size:16px;font-weight:normal;text-decoration:none;display:block;float:left;margin:3px 4px 0 0;}
div.main_pagination a.link_numbering_arrow_right:hover{text-decoration:underline;}
div.main_pagination a.link_numbering_arrow_left{color:#333;text-transform:none;font-size:16px;font-weight:normal;text-decoration:none;display:block;float:left;margin:3px 0 0 7px;}
div.main_pagination a.link_numbering_arrow_left:hover{text-decoration:underline;}
div.right fieldset{float:left;padding:5px 0 25px 0;width:563px;clear:both;}
div.right fieldset select{display:none;}
div.right label{float:left;width:125px;height:18px;padding:4px 8px 0 4px;text-align:right;margin:0px 0 5px 0;}
div.right input.text{float:left;width:300px;height:14px;padding:4px;margin:-1px 0 5px 0;}
div.right input.button{float:left;width:126px;height:25px;line-height:21px;margin:0px 0 5px 0;font-weight:bold;text-transform:uppercase;font-size:10px;text-align:center;margin:0px 0 0 137px;cursor:pointer;}
div.right textarea.text{float:left;width:300px;height:70px;padding:4px;margin:-1px 0 5px 0;overflow:auto;}
div.right span.verify{float:left;display:block;color:#a01313;font-family:Verdana;width:5px;font-size:10px;font-weight:bold;padding:1px 0 0 4px;margin:0px;float:left;overflow:none;}
div.right span.border{display:block;clear:both;width:563px;height:15px;}
div.right span.rules{float:left;display:block;width:553px;padding:5px 5px 0 5px;margin:5px 0 0 0;border-top:1px #d2e5fb solid;}
div.right input, textarea{color:#333;background-color:#eff7fc;border:1px #d2e5fb solid;}
div.right input:hover, textarea:hover{border:1px #8dbff5 solid;}
.good_query{color:#333;background-color:#eff7fc;border:1px #d2e5fb solid;}
.wrong{color:#a01313;background:#fdfafb;border:1px #e0a9ac solid;}
div#select_container_query{float:left;width:310px;height:22px;position:relative;z-index:6;}
div#select_container_query div.select_field{position:relative;background-color:#eff7fc;width:310px;padding:0px;cursor:default;}
div#select_container_query div.select_field div.status{border:1px #d2e5fb solid;padding:0px;height:22px;display:block;background:url(../images/main_select_arrow_blue.png) no-repeat 287px 2px;cursor:default;}
div#select_container_query div.select_field:hover div.status{border:1px #8dbff5 solid;background:url(../images/main_select_arrow_blue.png) no-repeat 287px -22px;}
div#select_container_query div.select_field div.status div.selected{padding:4px 5px 2px 5px;color:#333;display:block;overflow:hidden;cursor:text;margin-right:24px;height:13px;}
div#select_container_query div.option_container{display:none;position:absolute;padding:5px;background-color:#eff7fc;border:1px #d2e5fb solid;width:298px;max-height:189px;_height:189px;overflow:auto;left:0px;top:23px;}
div#select_container_query div.select_field:hover div.option_container{border:1px #8dbff5 solid;}
div#select_container_query div.option_group div.option_label{font-weight:bold;}
div#select_container_query div.option{cursor:default;padding:3px 5px 3px 5px;color:#333;margin:0px 0 1px 0;}
div#select_container_query div.option_group div.option{cursor:default;padding:2px 2px 2px 15px;}
div#select_container_query div.option_container div.selected{background-color:#d2e5fb;color:#333;padding:3px 5px 3px 5px;margin:0px 0 1px 0;}
div#select_container_query div.option_container div.disabled{color:#dddddd;}
div#select_container_query div.option_container div.over{background-color:#8dbff5;color:#fff;}
span.underline{font-weight:bold;text-decoration:underline;}
