

*{padding: 0px; margin: 0px;}html{font-family: arial, verdana, helvetica, sans-serif; font-size: 76%; height: 100%; margin-bottom: 1px;}html *{font-size: 1em;}body{height: 100%; }address{font-style: normal;}ul.menu{padding: 0px; margin: 0px; list-style-type: none;}ul.menu ul{margin: 0; padding: 0; list-style-type: none;}* ul.menu li{_height: 1%; vertical-align: bottom;}ul.menu li{margin: 0; padding: 0;}ul.menu a,ul.menu span.menu{display: block; }ul.horizontal{}ul.simple{overflow: hidden;}ul.horizontal li{float: left;}ul.dropdown{position: absolute; height: 30px; overflow: visible;}ul.dropdown ul{display: none;}ul.dropdown li:hover ul, ul.dropdown li.hover ul{display: block; width: 100px;}ul.dropdown ul li,ul.dropdown ul a{width: 100%; display: block;}p,fieldset{margin: 0 0 1em 0;}blockquote{margin: 0 0 1em 5%; font-style: italic;}blockquote:before, blockquote:after,q:before,q:after{content: "";}blockquote,q{quotes: "" "";}ul, ol, dd{margin-left: 5%;}dt{font-weight: bold;}li{margin: 0.5em 0 0.5em 0;}img{display: block; border: none;}*[class^="x-"] img{display: inline;}fieldset.pvd{background-color: white; color: black; padding-top: 5px; border: 2px solid red;}fieldset.pvd legend{background-color: white; font-weight: bold; font-size: 1.5em; padding: 5px; border-top: 2px solid red; border-left: 2px solid red; border-right: 2px solid red;}address{display: inline;}.inline{display: inline;}.hide, .hidden, .h{display: none;} #footer{font-size: 0.8em;} #footer a.creator{float: right; margin-right: 100px; padding-top: 18px; width: 141px; height: 0px; overflow: hidden; background: url(/images/created.png?20100422-201145) no-repeat; border: 0;} #header h1 a, a#home{display: block; text-indent: -9999px; height: 100%; width: 100%; outline: none; border: 0;} #lightbox a{border: none;}option{padding: 0 5px 0 3px;}.right, .r{text-align: right;}.left, .l{text-align: left;}.center, .c{text-align: center;}.block_center{margin: 0 auto;}.nodata{text-align: center; padding-top: 1em; color: #ccc; font-size: 5em;}.link{cursor: pointer;}.nolink{cursor: default;}.floated{overflow: hidden;}.floated .eqcol{margin-bottom: -2000px; padding-bottom: 2000px;}table#centered{width: 100%; height: 100%;} #ajax_indicator{background-color: white; border: 1px solid black; position: fixed; _position: absolute; top: 0px; right: 0px; width: 6%; _width: auto; padding: 5px; z-index: 10;} #ajax_indicator img{margin: 0 auto;}.ok,.info{background: green url(/images/icons/tick.png?20100422-201145) no-repeat 5px 50%; color: white; font-weight: bold; padding: 5px 5px 5px 25px; margin-bottom: 0.5em;}.ok .warning{color: black;}.info{background: #1a8db2 url(/images/icons/information.png?20100422-201145) no-repeat 5px 50%;}.ok a,.ok a:hover,.info a,.info a:hover{color: white;}.warning{background: yellow url(/images/icons/error.png?20100422-201145) no-repeat 5px 50%; font-weight: bold; padding: 5px 5px 5px 25px; margin-bottom: 0.5em;}.warning.note{border: 1px solid #FFCC33; margin: 0.5em 0 1em 0; padding-left: 30px; font-size: 0.9em; padding-right: 5px;}.error,.fail{background: red url(/images/icons/exclamation.png?20100422-201145) no-repeat 5px 50%; color: white; font-weight: bold; padding: 5px 5px 5px 25px; margin-bottom: 0.5em;}.note{padding: 1em 25px; font-size: 0.8em; font-style: italic;}a.external{padding-right: 15px; background: url(/images/external-link.gif?20100422-201145) top right no-repeat;}span.dwyer{display: block; width: 0; height: 0; overflow: hidden;}.js .collapsed ul{display: none;}.js .collapsed li{padding-left: 16px;}.js .collapsed li.open{background-image: url(/images/default/tree/elbow-plus-nl.gif?20100422-201145);}.js .collapsed li.close{background-image: url(/images/default/tree/elbow-minus-nl.gif?20100422-201145);}.js .jsh{display: none;}.loading{background: url(/images/ajax-load.gif?20100422-201145) no-repeat !important;}.upload_loading{background: url(/images/loading_bar_blue.gif?20100422-201145) no-repeat 50% 50%; min-height: 20px;}.bw_loading_big{background: url(/images/ajax-load-27.gif?20100422-201145) no-repeat 50% 50%; min-height: 100px;} #nibble-ajax-message{position: fixed; top: 0; right: 0;}iframe.gcal{width: 100%; height: 100%; border: none; min-height: 400px;}.icon_hover:hover .icon_on_default, .icon_hover.hover .icon_on_default{display: none;}.icon_hover .icon_on_hover{display: none;}.icon_hover:hover .icon_on_hover, .icon_hover.hover .icon_on_hover{display: block;}.outline{outline: #0d0d0d dotted 1px;}.big{font-size: 1.3em; padding: 10px;}button.center{display: block; margin: 1em auto 1em auto;}.disabled{background-color: #bbb;}.w{color: white;}.pager img{display: inline; margin-bottom: -5px;}div.flags{text-align: center;}div.flags img, div.flags input{display: inline; margin: 2px;}.nowrap{white-space: nowrap;}.geotag{padding: 2px 0 2px 20px; background: url(/images/icons/geotag.png?20100422-201145) left center no-repeat;}.imgl{float: left; margin: 0 5px 5px 0;}fieldset.timeline{border: none;}fieldset.timeline .chart div{margin: 0 auto;}.flickr{background: url(/images/ajax-load-bw.gif?20100422-201145) 50% 50% no-repeat;}.flickr iframe{width: 100%; height: 100%; display: block; border: none;}.fancy{width: 100%; height: 250px; margin-bottom: 1em;}.fancy fieldset{height: 100%;}.fancy iframe{width: 100%; height: 100%; display: block; border: none;}.rateit_star{overflow: hidden; width: 100%;}.rateit_star ul.star{LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 10px; TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url(/images/stars.gif?20100422-201145) repeat-x; CURSOR: pointer;}.rateit_star li{PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0;}.rateit_star li.curr{BACKGROUND: url(/images/stars.gif?20100422-201145) left 25px; FONT-SIZE: 1px;}.rateit_star div.user{LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: #888;}.rateit_star ul.rated{CURSOR: default;}.rateit_star span.rateit_star_label{overflow: hidden; float: none; display: block;}.video .flowplayer{margin: auto; margin-bottom: 1em;} #body{position: relative; width: 960px; text-align: left; margin: 0 auto; min-height: 100%; height: auto !important; height: 100%;} #container{overflow: hidden; width: 100%; padding-bottom: 50px;} #main{float: right; overflow: hidden;} #left{float: left; overflow: hidden;} #footer{position: relative; margin: -50px auto 0 auto; padding: 10px; height: 50px; he\ight: 30px;} #c2_1024 #body{width: 960px;} #c2_1024 #header{height: 100px;} #c2_1024 #main{width: 770px; w\idth: 750px;} #c2_1024 #left{width: 190px; w\idth: 190px;} #c2_1024 #right{display: none;} #c2_1024 #footer{width: 960px; w\idth: 940px;} #c3_1024 #body{width: 960px;} #c3_1024 #header{height: 100px;} #c3_1024 #wrapper{float: left; width: 770px;} #c3_1024 #main{width: 580px; w\idth: 580px;} #c3_1024 #main_padding{padding: 10px; margin-bottom: 30px;} #c3_1024 #left{width: 190px; w\idth: 190px;} #c3_1024 #right{float: left; width: 190px; w\idth: 190px; overflow: hidden;} #c3_1024 #footer{width: 960px; w\idth: 940px;} #c2_800 #body{width: 750px;} #c2_800 #header{height: 80px;} #c2_800 #main{width: 560px; w\idth: 540px;} #c2_800 #left{width: 190px; w\idth: 190px;} #c2_800 #main_padding{padding: 10px;} #c2_800 #right{display: none;} #c2_800 #footer{width: 730px;} #c2_100pl #body{width: 100%;} #c2_100pl #header{height: 70px;} #c2_100pl #right{width: 26%; float: right;} #c2_100pl #main{width: 70%; float: left;} #c2_100pl #footer{margin: 0 0 -1000px 0; width: 70%;} #c2_100pl #container{width: 95%; padding: 12px 0px 70px 30px;} #centered #distance{width: 1px; height: 50%; margin-bottom: -200px; float: left;} #centered #container{margin: 0 auto; position: relative; height: 400px; width: 90%; clear: left;}table.lister{width: 100%; border-collapse: collapse; background-color: white; text-align: left; position: relative; z-index: 1000;}table.lister caption{background: #1a8db2; font-weight: bold; padding: 2px; font-size: 1.1em; color: white;}table.lister thead,table.lister tfoot{background: #1a8db2; color: white;}table.lister thead th{font-size: 0.8em; vertical-align: bottom;}table.lister thead th a{color: white;}table.lister thead th a.order_link{text-decoration: none;}table.lister tr td.order{background: #E4E4E4;}table.lister tr.odd td.order{background: #D9D9D9;} #body table:not(.nohover).lister tbody tr:hover, #body table:not(.nohover).lister tbody tr.hover{ background-color: #3ac0e2;} #body table:not(.nohover).lister tbody tr:hover td.order, #body table:not(.nohover).lister tbody tr.hover td.order{background-color: #3ac0e2;}table.lister tr.odd{background: #eee;}table.lister tr.even{background: transparent;}table.lister input.text, table.lister input.date,table.lister select{width: 98%; margin: 0;}table.lister th{padding: 3px;}table.lister thead th select{width: 100%; display: block;}.admin table.lister thead th img.icon_calendar{right: -1px;}table.lister td{padding: 2px; vertical-align: middle;}table.lister td.icon,table.lister th.icon{width: 20px;}table.lister td.icon img,table.lister th.icon img{margin: 0 auto;}table.lister td a{text-decoration: none; color: black; color: #1a8db2;}table.lister th #pager img{margin-bottom: -5px; display: inline;}table.lister th div.order_arrows{display: block; width: 5px; height: 10px; float: right;}table.lister th a.order_asc{background: url(/images/order_asc.gif?20100422-201145) no-repeat; cursor: pointer; color: transparent; position: relative; top: 1px; display: block; width: 5px; height: 3px;}table.lister th a.order_asc.hover, table.lister th a.order_asc.hover,table.lister th a.order_asc:hover, table.lister th a.order_asc.hover{background: url(/images/order_asc_hover.gif?20100422-201145) no-repeat;}table.lister th a.order_desc{background: url(/images/order_desc.gif?20100422-201145) no-repeat; cursor: pointer; color: transparent; position: relative; top: 3px; display: block; width: 5px; height: 3px;}table.lister th a.order_desc.hover, table.lister th a.order_desc.hover,table.lister th a.order_desc:hover, table.lister th a.order_desc.hover{background: url(/images/order_desc_hover.gif?20100422-201145) no-repeat;}table.lister div.pager a{color: #FFFF76;}table.lister tr.last_modified_row td{background: #66EE66;}.lister_div{overflow-x: auto;}form{overflow: hidden; margin-bottom: 1em;}form label{display: block; font-size: 1.2em; font-weight: bold;}form input.text, form input.date{ display: block; width: 97%; margin-bottom: 1em;}form select{ margin-bottom: 1em;}form textarea{margin: 0; padding: 0; width: 100%; -moz-box-sizing: border-box;  height: 8em; margin-bottom: 1em; font-size: 1.3em;}form input.submit,button.submit{float: none; clear: both; display: block; margin: 1em auto 0 auto; padding: 3px;}form input.submit.fail,form input.submit.warning,form input.submit.info,form input.submit.ok{padding-left: 22px;}form div.date{position: relative;}form div.date img.icon_calendar{position: absolute; top: 0; right: 2%;}form br{clear: both;}form fieldset{padding: 1em; margin-bottom: 2em; }form fieldset legend{color: black; font-size: 1.2em; font-weight: bold;}form fieldset{border: 1px solid #7f9db9;}form fieldset.nolegend{padding: 0; border: 0; overflow: hidden;}form fieldset.nolegend label{float: left; margin-right: 1em;}form fieldset.nofloat label{float: none; margin-right: 0;}form .error{position: relative; padding-bottom: 0.5em; font-weight: bold; margin-bottom: 1em;}form .error label{color: red; color: white; padding-left: 25px;}form .error input{width: 97%; border: 1px solid red; margin-bottom: 0;}form .error input.checkbox,form .error input.radio{width: auto;}form div.error fieldset{  }q#form .error strong{display: block; background: red url(/images/icons/exclamation.png?20100422-201145) no-repeat 5px 50%; color: white; font-weight: bold; font-size: 0.8em; padding: 2px 2px 2px 25px; margin-bottom: 0.5em; margin-left: 3%;}form em.required{color: red;}form .error em.required{color: white;}.error a,.fail a{color: white;}form label.checkbox,form label.radio{padding: 3px;}form label.checkbox:hover, form label.checkbox.hover,form label.radio:hover, form label.radio.hover{background: #1a8db2; color: white;}form label.checkbox input,form label.radio input{margin: 0 3px 0 0; padding: 0; display: inline; line-height: inherit;}button[disabled] img{visibility: hidden;}form input:focus:not([readonly]){background: yellow;}form input.fail:focus{background: red;}textarea.resizable{display: block; margin-bottom: 0; width: 100%;}div.resizable-textarea .grippie{background: #eee url(/images/grippie.png?20100422-201145) no-repeat scroll center 2px; border-color: #ddd; border-style: solid; border-width: 0pt 1px 1px; cursor: s-resize; height: 9px; overflow: hidden;}.negcap{display: none;}*[repeat="template"]{display: none;}div.autocomplete{position:absolute; width: 400px !important; background-color:white; border:1px solid #888; margin:0px; padding:0px; z-index: 1000; text-align: left; color: black;}div.autocomplete ul{list-style-type:none; margin:0px; padding:0px;}div.autocomplete ul li.selected{background-color: #ffb;}div.autocomplete ul li{list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer;}div.autocomplete ul li span.value{display: none;}input.readonly{background-color: #bbb; color: black; border: 1px solid #7f9db9; padding: 1px;}input.readonly,input[readonly],input:disabled,input[disabled]{background-color: #bbb; color: black; border: 1px solid #7f9db9; padding: 1px;}form div.taxnumber{}form div.taxnumber input{display: inline; width: auto;}form div.captcha *{display: block; margin: 0;}form div.captcha img{text-align: left;}form div.captcha input#_captcha{width: 116px; text-transform: uppercase;}form div.captcha input{width: 116px;}form div.captcha #recaptcha{width: 120px; font-size: 11px;}form fieldset.attach_file{margin-top: 1em;}form fieldset.attach_file fieldset.fileupload{border: none; margin: 0; padding: 0;}form select.goto{margin: 0 auto; display: block;}form div.wysiwyg_textarea{padding: 2px; margin-bottom: 1.5em;}form div.wysiwyg_textarea:hover{background: #3AC0E2;}form div.wysiwyg_textarea textarea{margin: 0;}form div.wysiwyg_textarea button{width: 100%;}* + html form div.wysiwyg_textarea button{border: 1px;}form div.multiinput input,select,form div.multiinput input{display: inline;}form div.multiinput input.text{width: 180px;}form div.multiinput img{cursor: pointer;}form div.multiinput img.invisible{visibility: hidden;} #tags h2{padding: 2px 3px; font-size: 1.2em; background: #3AC0E2;} #tags .add_tags{background: #EEEEEE; padding: 10px;} #tags .add_tags input.text{margin-bottom: 2px; width: 250px;}html table td.highlight{background: #EEEEEE;}html table td.highlight_cell{background: #DDDDDD;}div.calendar{z-index: 9999;}table.header.layout td{width: 50%;}table.layout{width: 100%; border-collapse: collapse;}table.layout tr.even{background: #eee;}table.layout tr.error:hover, table.layout tr.error.hover{background: red;}table.layout tr.even.error{background-color: red;}table.layout tr:hover td.label, table.layout tr.hover td.label{text-align: right;}table.layout td.label .example{font-size: 0.8em; font-weight: normal;}table.layout td{padding: 2px;}table.layout td.label{width: 50%;}table.layout input.text,table.layout input.date,table.layout select,table.layout textarea{margin: 0;}table.layout textarea{font-size: 1.3em;}table.layout legend{display: none;}table.layout fieldset{border: none; margin: 0; padding: 0;}table.layout label.radio{font-weight: normal; font-size: 1em; float: left;}table.layout div.error{margin: -1px;}table.label50 .label{width: 50%;}table.label40 .label{width: 40%;}div.widget-template{display: none;}div.widget-container{position: relative;}div.widget-container div.widget{position: absolute; z-index: 10; min-width: 95%; top: 100%; left: 0; background: #1a4F85; color: white; border: 1px solid black; padding: 5px;}div.flat_calendar{width: 228px; margin: 0 auto;} #lightbox{position: absolute; top: 40px; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;} #lightbox a img{border: none; display: inline;} #outerImageContainer{position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto;} #imageContainer{padding: 10px;} #loading{position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0;} #hoverNav{position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;} #imageContainer>#hoverNav{left: 0;} #hoverNav a{outline: none;} #prevLink, #nextLink{width: 49%; height: 100%; background: transparent url(/images/blank.gif?20100422-201145) no-repeat; display: block;} #prevLink{left: 0; float: left;} #nextLink{right: 0; float: right;} #prevLink:hover, #prevLink.hover, #prevLink:visited:hover, #prevLink:visited.hover{background: url(/images/prevlabel.gif?20100422-201145) left 15% no-repeat;} #nextLink:hover, #nextLink.hover, #nextLink:visited:hover, #nextLink:visited.hover{background: url(/images/nextlabel.gif?20100422-201145) right 15% no-repeat;} #imageDataContainer{font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em;} #imageData{padding:0 10px;} #imageData #imageDetails{width: 70%; float: left; text-align: left;} #imageData #caption{font-weight: bold;} #imageData #numberDisplay{display: block; clear: left; padding-bottom: 1.0em;} #imageData #bottomNavClose{width: 66px; float: right; padding-bottom: 0.7em;} #overlay{position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}* html>body .clearfix{display: inline-block; width: 100%;}* html .clearfix{height: 1%;}.leaderboard{width: 728px; height: 90px;}.fullbanner{width: 468px; height: 60px;}.halfbanner{width: 234px; height: 60px;}.banner img{display: inline;} #c3_1024 #body{background: #585759 url(/images/body_bg.jpg?20100422-201145) repeat-x; font-family: Verdana;} #c3_1024 #header{background: white url(/images/ujfej.png?20100422-201145) 0px 17px no-repeat; height: 85px; font-family: Arial;} #header a#to_mainpage{display: block; width: 375px; height: 55px; padding-top: 26px;} #header a#to_mainpage:focus{outline: none;} #header ul#menu{float: right; width: 196px; list-style-type: none; margin: 0px; padding: 0px; padding-top: 4px; font-size: 0.9em;}*+html #header ul#menu{padding-top: 10px;}*html #header ul#menu{padding-top: 10px;} #header ul#menu li{} #header ul#menu li a{color: black; text-decoration: none; cursor: pointer; font-size: 1.3em;} #header ul#menu li a.login{color: #C8032E; font-weight: bold;} #header ul#menu li a:hover{text-decoration: underline;} #c3_1024 #container{padding-top: 22px;} #c3_1024 #left{width: 190px; padding-left: 8px; padding-right: 9px; padding-top: 11px; padding-bottom: 5px; float: left; background: #3F3E40; color: #5F5E60; position: relative; min-height: 610px;} #left #left_tr{position: absolute; right: 0px; top: 0px; width: 9px; height: 7px; background: url(/images/left_tr.jpg?20100422-201145) no-repeat;} #left #left_br{position: absolute; right: 0px; bottom: 0px; width: 3px; height: 4px; background: url(/images/left_br.jpg?20100422-201145) no-repeat;} #c3_1024 #main{width: 540px; float: left;} #c3_1024 #main #main_padding{margin: 0px 8px; background: #3F3E40; color: #B0B1B2; position: relative; padding: 10px 15px; width: 494px; min-height: 607px;} #c3_1024 #right{float: right; width: 191px; background: #3F3E40; position: relative; padding-top: 9px; padding-left: 10px; padding-right: 11px; padding-bottom: 10px; color: #5F5E60;} #right #right_tl{position: absolute; left: 0px; top: 0px; width: 9px; height: 7px; background: url(/images/right_tl.jpg?20100422-201145) no-repeat;} #right #right_bl{position: absolute; left: 0px; bottom: 0px; width: 4px; height: 5px; background: url(/images/right_bl.jpg?20100422-201145) no-repeat;} #main_padding #main_tl{position: absolute; left: 0px; top: 0px; width: 9px; height: 9px; background: url(/images/main_tl.jpg?20100422-201145) no-repeat;} #main_padding #main_tr{position: absolute; right: 0px; top: 0px; width: 9px; height: 9px; background: url(/images/main_tr.jpg?20100422-201145) no-repeat;} #main_padding #main_br{position: absolute; right: 0px; bottom: 0px; width: 9px; height: 9px; background: url(/images/main_br.jpg?20100422-201145) no-repeat;} #main_padding #main_bl{position: absolute; left: 0px; bottom: 0px; width: 10px; height: 9px; background: url(/images/main_bl.jpg?20100422-201145) no-repeat;} #c3_1024 #footer{background: black; text-align: center; color: white; height: 25px; padding: 0px 10px; padding-top: 8px; margin-top: -33px; font-size: 0.9em;} #footer a{color: white; text-decoration: none;} #footer a:hover{text-decoration: underline;} #main h1{font-size: 1.2em; margin-bottom: 12px; color: white;}.lead{font-weight: bold; line-height: 17px; margin: 10px auto;}.content{line-height: 17px;} #c3_1024 input.text{border: 1px solid black; background: #EEEEEE; padding: 2px 3px; color: #B61D2B; font-weight: bold; font-family: Arial;} #c3_1024 table.layout tr{background: #3F3E40;} #c3_1024 table.layout tr.even{background: #303030;} #c3_1024 table.layout tr.error td.label label{padding: 0px;} #c3_1024 table.layout tr:hover td.label, #c3_1024 table.layout tr.hover td.label{text-align: left;} #c3_1024 table.layout em.required{display: none;} #c3_1024 div.captcha #recaptcha{position: relative; float: right; top: -62px;} #c3_1024 div.captcha img{margin-bottom: 2px;} #c3_1024 div.captcha input#_captcha{width: 113px;} #c3_1024 #main a{color: white;}html#popup{margin-bottom: 0;}html#popup body{background: white;}html#popup #container{width: auto; padding: 20px;} #header #login_box{width: 270px; height: 55px; float: right; margin-right: 30px; margin-top: 3px; background: #3F3E40; padding: 5px 10px; color: #B0B1B2; font-size: 0.9em;} #header #login_box label{font-size: 1em; font-weight: normal; display: inline;} #header #login_box input.text{display: inline; width: 135px; margin-bottom: 1px;} #header #login_box a{color: white; margin-left: 83px;} #header #login_box label#label__password{margin-left: 45px;} #header #login_box input.submit{margin-top: 2px; float: right; width: 40px; height: 23px; position: relative; top: 14px;} #c3_1024 fieldset{border: 1px solid #1E1E1E; border-top-width: 20px; padding: 3px; qbackground: #9A9B9D; color: white; margin-top: 10px;} #c3_1024 fieldset legend{height: 20px; line-height: 20px; color: white; padding: 0px; background: #1E1E1E;} #c3_1024 fieldset legend{margin-top : -25px\9; margin-bottom : 10px\9; padding : 0px 3px\9;} #c3_1024 fieldset.pvd{border: 3px solid #B61D2B; border-top-width: 20px; padding: 3px; background: #EEEEEE; color: black; margin: 3px;} #c3_1024 fieldset.pvd legend{background: #B61D2B; padding: 0px; color: white; height: 20px; line-height: 20px; border: none; font-size: 1em;}.white{color: white;}.red{color: #c8032e;}a.u{text-decoration: none; cursor: pointer;}a.u:hover, a.u.hover{text-decoration: underline;} #c3_1024 #box_center #box_{background: black;} #c3_1024 #box_darken{background: white; filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30;}div.box_close{text-align: right;}div.box_close a{color: white; font-weight: bold;}.balkurfli{float: left; background: url(/images/balkurfli.png?20100422-201145) no-repeat; width: 12px; height: 61px;}.jobbkurfli{float: right; background: url(/images/jobbkurfli.png?20100422-201145) no-repeat; width: 12px; height: 61px;}.yellow_box{width: 470px; height: 54px; float: left; background: #E8BB19; color: #000; padding: 5px 0px 0px; margin-bottom: 15px; font-weight: bold; border-top: 1px solid #C5A120; border-bottom: 1px solid #C5A120;}.yellow_box .next{display: block; margin-bottom: 6px;} #c3_1024 #main .yellow_box a.more{float: right; color: black; padding-top: 0px; font-size: 10px;} #c3_1024 #main .yellow_box a.conference_name{color: black; text-transform: uppercase; font-size: 11px; display: block; text-align: center; text-decoration: none; padding-bottom: 5px;} #c3_1024 #main .yellow_box a.conference_name:hover, #c3_1024 #main .yellow_box a.conference_name.hover{text-decoration: underline;} #loginanigif{position: absolute; top: 15px; left: 400px;} #left h1{color: #B61D2B; text-transform: uppercase; font-weight: bold; font-size: 1.1em; padding-left: 20px; background: url(/images/arrow_gray.jpg?20100422-201145) 0px 2px no-repeat; padding-bottom: 7px; border-bottom: 1px dotted #DDDDDD;} #left div.link{color: #B61D2B; text-transform: uppercase; font-weight: bold; font-size: 1.1em; padding-left: 20px; background: url(/images/arrow_gray.jpg?20100422-201145) 0px 2px no-repeat; padding-bottom: 7px;} #left div.link a{text-decoration: none;} #left div.link a:hover{text-decoration: underline;} #left h1 a{color: #B61D2B; text-decoration: none;} #left a.my{color: #E1BD2F;} #left h1 a:hover{text-decoration: underline;} #left h2{margin: 12px auto 9px auto; text-transform: uppercase; font-weight: bold; font-size: 1.1em; color: #848384;} #left h2 a{text-decoration: none; color: #848384;} #left #pay_modes{background: white; overflow: hidden; padding: 3px;} #left #pay_modes img{float: left; margin-left: 10px;} #left form#alert{margin: 0px;} #left form#alert input.submit{float: right; width: 35px; height: 18px; background: white; border: none; color: black; margin: 0px; display: block; cursor: pointer;} #left input.text{border: none; background: url(/images/bg_left_input.jpg?20100422-201145) no-repeat; width: 182px; height: 16px; padding: 2px 4px; margin-bottom: 3px;} #left .left_box_header{text-align: center; color: white; text-transform: uppercase; font-weight: bold; font-size: 1.1em; background: url(/images/left_box_header.jpg?20100422-201145) no-repeat; width: 190px; height: 28px; margin-top: 10px; padding-top: 11px;} #left .left_box{background: #585859; padding: 6px 8px;} #left .left_box_bottom{background: url(/images/left_box_bottom.jpg?20100422-201145) no-repeat; width: 190px; height: 8px; margin-bottom: 21px;} #left .left_box ul{margin: 0px; padding: 0px; list-style-type: none; background: url(/images/arrow_dl.jpg?20100422-201145) top right no-repeat;} #left .left_box ul li{display: block; height: 30px; line-height: 30px; margin: 0px; font-size: 0.9em; font-weight: bold; letter-spacing: -1px;} #left .left_box ul li a{color: white; text-decoration: none;} #left .left_box ul li a:hover{text-decoration: underline;} #left #help_image{background: url(/images/help.jpg?20100422-201145) no-repeat; width: 189px; height: 124px; margin-top: 15px;} #left .help_text{color: #555555; padding: 10px; background: white;} #left #cib_logo{margin-top: 5px;} #right h1{color: white; text-transform: uppercase; font-weight: bold; font-size: 1.1em; padding-left: 20px; background: url(/images/arrow_gray.jpg?20100422-201145) 0px 2px no-repeat; padding-bottom: 7px; border-bottom: 1px dotted #DDDDDD;} #right .right_box_header{color: white; font-weight: bold; font-size: 0.9em; background: #1E1E1E url(/images/left_box_header.jpg?20100422-201145) no-repeat; width: 175px; height: auto; padding: 5px 8px; margin-top: 10px;} #right ul.conferences{margin: 0px; padding: 0px; list-style-type: none; margin-bottom: 15px;} #right ul.conferences li{min-height: 39px; background: #B0B1B2; margin: 0px;} #right ul.conferences li.odd{background: #9A9B9D;} #right ul.conferences li a{display: block; min-height: 29px; color: black; text-decoration: none; padding: 5px 13px; font-size: 0.9em;} #right span.net_price{display: block; margin-top: 0.5em;} #mainpage{padding-top: 2px; padding-bottom: 12px;} #mainpage .video{overflow: hidden;} #mainpage .buttons{float: right; width: 188px;} #mainpage .buttons .button{background: black; width: 188px; text-decoration: none; margin-bottom: 7px; padding: 10px 3px; cursor: pointer; color: white; font-size: 1em;} #mainpage .buttons .button a{} #c3_1024 #mainpage .buttons a.white_button{background: white; color: black;} #mainpage .flowplayer{margin-left: 0px; position: relative;} #mainpage .broadcasts{overflow: hidden;} #mainpage .broadcasts a{display: block; width: 243px; height: 153px; float: left; margin-right: 8px; margin-top: 15px;} #mainpage .broadcasts a.broadcast1{background: url(/images/broadcast1.jpg?20100422-201145) no-repeat;} #mainpage .broadcasts a.broadcast3{background: url(/images/broadcast2.jpg?20100422-201145) no-repeat;} #mainpage .broadcasts a.broadcast2{background: url(/images/broadcast3.jpg?20100422-201145) no-repeat; margin-right: 0px;} #mainpage .broadcasts a.broadcast4{background: url(/images/broadcast4.jpg?20100422-201145) no-repeat; margin-right: 0px;} #vote{background: #494949 url(/images/vote_bg.jpg?20100422-201145) top repeat-x; padding: 10px;} #vote #vote_top{background: url(/images/vote_top.jpg?20100422-201145) no-repeat; width: 476px; height: 26px; margin-bottom: 10px;} #vote .question{background: #B0B1B3; color: black; font-weight: bold; padding: 4px 5px; margin-bottom: 4px;} #vote .question em{font-weight: normal;} #vote .answer{padding: 5px; color: white; font-weight: bold; line-height: 17px;} #vote .answer.odd{background: #585858;} #vote .answer label{font-size: 1em;} #vote .answer #label__other_answer{display: inline;} #vote .answer input#other_answer{display: inline; width: 200px;} #vote input.submit{margin-top: 0px;} #vote .vote_count{color: #B11F2A;} #flowplayer_canvas{background: #555555 url(/images/splash.jpg?20100422-201145); opacity: .8; filter: alpha(opacity=80); width: 280px; height: 167px;  top: -249px; color: white; padding: 35px 10px; font-weight: bold;} #flowplayer_canvas div{} #flowplayer_canvas div a{cursor: pointer; text-decoration: underline;} #flowplayer_canvas div a:hover{text-decoration: underline;} #c3_1024 fieldset.payed_conferences{padding: 4px 6px;}.payed_conferences .date{color: #999999; margin-bottom: 10px; font-size: 0.9em; margin-top: 2px;}a.white{color: white;}.watch_in_full_screen{font-size: 0.9em; color: white; padding: 5px; text-align: center;} #opinion .note{display: none;} #opinion table.layout td.label{width: 36%;} #opinion #recaptcha{right: 70px;} #mainpage #select_conf_plz{font-size: 1.1em;} #blackground{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: black; opacity: 0.7; z-index: 10;} #content_preview_container{position: fixed; top: 10px; height: 95%; z-index: 15; border: 1px solid white; border-left: 0; background: #1a8db2; background: white; text-align: center; font-size: 1.1em;} #content_preview_container #if_preview{background: url(/images/big_ajax-loader.gif?20100422-201145) 50% 50% no-repeat; width: 100%; height: 95%; border: 0;} #content_preview_container button{margin: 0 2em; padding: 2px;}table.lister tr.odd{background-color: lightgrey; color: black;}fieldset.attach_file img.rename_file_icon{display: inline; cursor: pointer; margin-left: 3px;} #content_view p img{display: inline;}.preview_buttons{position: fixed; right: 0; bottom: 0; height: 30px; z-index: 20000;}.preview_buttons a{display: inline-block; line-height: 30px; height: 30px; background-color: #1A4F85; color: #fff; font-weight: bold; -moz-border-radius-topleft: 4px; -moz-border-radius-topleft: 4px; -webkit-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topright: 4px; -webkit-border-radius-topright: 4px;  padding: 0 5px 0 30px; text-decoration: none;} #preview_buttons_hu a{background: #1A4F85 url(/images/flags/hu.png?20100422-201145) 5px 50% no-repeat;} #preview_buttons_en a{background: #1A4F85 url(/images/flags/en.png?20100422-201145) 5px 50% no-repeat;} #preview_buttons_de a{background: #1A4F85 url(/images/flags/de.png?20100422-201145) 5px 50% no-repeat;} #preview_buttons_ru a{background: #1A4F85 url(/images/flags/ru.png?20100422-201145) 5px 50% no-repeat;} #preview_buttons_it a{background: #1A4F85 url(/images/flags/it.png?20100422-201145) 5px 50% no-repeat;} #content_search_result{} #content_search_result h2{font-size: 1.2em;} #content_search_result h2 a{text-decoration: underline;} #content_search_result p{margin: 0;} #content_search_result address{margin-bottom: 1em; display: block;}.lead img[align=left],.content img[align=left]{margin: 0 10px 0.5em 0;}.lead img[align=right],.content img[align=right]{margin: 0 0px 0.5em 10px;}.lead p img,.content p img{display: inline;}.content .centered{text-align: center;}.content .centered img{display: inline;}.lead img.alignleft,.content img.alignleft{float: left; margin: 0 10px 0.5em 0;}.lead img.alignright,.content img.alignright{float: right; margin: 0 0px 0.5em 10px;} #edit_right_form select{width: 388px;} #conference_lister table{width: 100%; margin: 10px auto;} #conference_lister table thead{background: #B0B1B2; color: black;} #conference_lister table th,#conference_lister table td{padding: 3px 5px;} #conference_lister table td a{text-decoration: none;} #conference_lister table td a:hover{text-decoration: underline;} #conference_lister table tr.even{background: #303030;} #conference_lister table td img.link{display: block; margin: 0px auto;}table.ekonf{width: 100%; margin: 10px auto;}table.ekonf td{padding: 5px 10px; vertical-align: top;}table.ekonf td.col1{background: #303030;} #conference_view button{display: block; margin: 10px auto; width: 300px; height: 30px;}table.ekonf tr#videos a{line-height: 18px; cursor: pointer;}table.ekonf tr#videos a:hover{text-decoration: underline;} #conference_view textarea{width: 99%; height: 150px; font-size: 1.1em; margin-top: 5px;}.textarea_maxlength_counter{background: #B0B1B2; color: black; padding: 3px; font-size: 0.9em; margin-right: 1px;} #conf_12 p{margin: 12px 0px; line-height: 17px;} #conference_view h2{color: #E1BD2F; font-size: 1.3em; text-align: center;}.admin #right div#embed_user_create_results{overflow: auto;}.admin #right div#embed_user_create_results td.odd{background: #ddd;}.admin #right div#embed_user_create_results thead{text-align: left;}.admin #right div#embed_user_create_results caption{text-align: left; padding: 4px 4px 4px 25px; font-size: 1.1em;}.admin #right div#embed_user_create_results th.warning{color: black; padding: 4px 4px 4px 25px; font-size: 1.1em;}.admin #user fieldset#mailreport{display: none;}.admin #user fieldset#mailreport tr#errormessagerow{display: none;} #c3_1024 #user table.layout{margin-top: 20px;}fieldset#embed_login_box{width: 80%; margin: 20px auto; padding: 10px; background: #585759;}fieldset#embed_login_box label{display: inline; font-size: 0.9em; font-weight: normal;}fieldset#embed_login_box input.text{width: 180px; display: inline;}fieldset#embed_login_box label#label__embed_password{margin-left: 53px;}q#orders #lister{background: #eee;}q#orders #lister .status.waiting{color: white; background: red;}q#orders #lister .status.collected,q#orders #lister .status.on_way,q#orders #lister .status.on_shelf{color: white; background: green;}q#orders #lister tr.details{font-size: 0.9em; background: #4d4d4d;}q#orders #lister tbody.details tr:first-child{background: #ddd; qbackground: #1d64ad; }q#orders #lister tbody.details tr th:first-child,q#orders #lister tbody.details tr td:first-child{background: white;} #orders #lister tbody{border-bottom: 1px solid #1a8db2;} #orders #lister tbody:hover, #orders #lister tbody.hover{background-color: #1d64ad !important;} #orders #lister tbody.basket:hover tr.basket, #orders #lister tbody.basket.hover tr.basket,#orders #lister tbody.basket tr.header th:first-child, #orders #lister tbody.basket tr.header th:first-child,#orders #lister tbody.basket tr.details td:first-child, #orders #lister tbody.basket tr.details td:first-child{background-color: #003366 !important; color: white;} #orders #lister tbody.basket:hover .warning, #orders #lister tbody.basket.hover .warning{color: black;} #orders #lister tbody.basket tr.options{background: #edf3fe;} #orders #lister tr.basket{font-size: 1.1em; font-weight: bold; background: #eee;} #orders #lister tr.details td{padding: 5px;} #orders #lister tr.header{background: #f8f8f8;  font-size: 0.9em; background: #ffff76; font-weight: bold; color: black;} #orders #lister tr.supplier_order_header{background: red;} #orders #lister tr.header.fields{letter-spacing: 0px; font-size: 0.8em; background: #e5e5e5;} #orders #lister tr.header th:first-child,#orders #lister tr.details td:first-child{background: #eee;} #orders #lister tr.header{} #orders #lister tr.header th.spacer{background: white;} #orders #lister tr.details{qbackground: red;} #orders #lister tr td.ok,#orders #lister tr td.warning,#orders #lister tr td.fail{padding-left: 30px !important;} #orders #lister tr.close:not(.basket){display: none;} #orders #lister tr.basket{cursor: pointer;} #orders #lister tr.basket td.icon{background: url(/images/default/tree/elbow-plus-nl.gif?20100422-201145) no-repeat 50% 50%;} #orders #lister tr.basket.close td.icon{background: url(/images/default/tree/elbow-minus-nl.gif?20100422-201145) no-repeat 50% 50%;} #orders #lister tr.basket.close .warning{color: black;} #orders #lister tr.basket.close{background-color: #003366; color: white;} #orders #lister tbody.basket.ok tr.basket{background-color: green !important;} #order_packing{position: fixed; bottom: 10px; padding: 10px; margin-left: -17px; width: 249px; background-color: #ffffcc; font-size: 1.3em;} #order_packing .barcode{font-size: 1.4em; text-align: center; margin-bottom: 0.5em;} #order_packing .barcode input:focus{background-color: yellow;} #right #order_packing ul li a.service_url{background-image: url(/images/icons/control_rewind_blue.png?20100422-201145); background-position: 5px 50%; background-repeat: no-repeat; padding-left: 25px;} #order_send div.address,#orders div.address{background: #efefef; padding: 5px; margin-bottom: 1em;} #order_send h2{font-size: 1.2em; background: #1a8db2; color: white; padding: 3px;} #order_send div.address .name{font-size: 1.2em;} #order_send textarea{font-size: 1.1em; width: 250%; height: 20em;} #order_send textarea:hover{width: 250%;}textarea.sidebar{font-size: 11px; width: 100%; height: 20em; position: relative;}textarea.sidebar:hover, textarea.sidebar.hover{width: 550px; right: 300px;} #orders tfoot#add_new_item, #orders tfoot#add_new_item tr.odd #orders tfoot#add_new_item tr.even{background: #ffffcc; color: black;} #orders .status{padding-left: 25px; padding-right: 10px;} #orders .comments div{font-size: 1.7em; padding: 10px; padding-left: 30px; font-weight: bold; margin-bottom: 10px;} #orders .comments h1{background: red; color: white; padding: 3px;} #public_tracker{width: 95%; height: 200px; overflow-y: scroll; border: 3px solid black; margin: 1em auto; padding: 10px;} #orders .service_url{color: black;} #orders .address .select{margin-bottom: 0.5em;} #orders .address .select select{display: inline; width: 80%;} #orders .address .select img{display: inline;} #orders #addresses{width: 100%;} #orders #addresses td{width: 50%;} #payment_mode label span.note{display: block; font-style: normal; font-weight: normal; padding: 5px 0 20px 17px;} #orders div.shelf_place *{width: auto; display: inline;} #right fieldset.warning_comment textarea{width: 100%; font-size: 1em;} #cart table{width: 100%; margin: 10px auto;} #cart table tfoot th,#cart table thead th{background: #1E1E1E; color: white;} #cart table tbody td{background: #B0B1B2; color: black;} #cart table tbody tr.odd td{background: #9A9B9D;} #webshop #payment_mode label:hover, #webshop #payment_mode label.hover{background: white; color: black;} #c3_1024 button.do_order{color: red; float: left; display: block; width: 130px; height: 33px; margin: 0px; margin-left: 110px; margin-right: 10px;} #c3_1024 button.empty_basket{display: block; float: left; width: 130px; height: 33px; margin: 0px;} #webshop div.note{display: none;} #order_type{clear: both; padding-top: 12px;} #add_cupon label{display: inline;} #add_cupon input.text{display: inline; width: 50%;} #collected_orders .header{display: none;} #collect .barcode{font-size: 1.5em;} #order table.lister tbody{overflow: auto;} #order form.noenter2tab .hide{display: none;} #pay_by_ccard_link{background-image: url(/images/icons/creditcards.png?20100422-201145); background-repeat: no-repeat; background-position: left center; padding: 1em 1em 1em 2em;} #admin_search .categories select{width: 100%;} #webshop div.table{width: auto; table-layout: fixed; overflow: auto;} #webshop table#compare{border: 1px solid red;} #webshop table#compare th{width: 100px; border: 1px solid black;} #webshop table#compare td{border: 1px solid red;} #webshop table#compare div.th{width: 100px;}qwe .lister tbody tr:not([repeat~=template]) td:first-child input[type=checkbox]{margin: 10px; border: 3px solid red;}input:checked{}.lister-container{position: relative;} #webshop #edit_product table.lister td.new_value input,#webshop #edit_product table.lister td.new_value img{width: auto; display: inline;} #webshop #edit_product table.lister td.values{position: relative; padding: 0;} #webshop #edit_product table.lister td.values div{width: 99%; border: 5px solid #7F9DB9; background: white; display: none; position: absolute; left: 0; z-index: 1; max-height: 200px; overflow: auto; padding: 5px;} #webshop #edit_product table.lister td.values div fieldset{padding: 0; margin: 0;} #webshop #edit_product table.lister td.values:hover, #webshop #edit_product table.lister td.values.hover{background: #7F9DB9;} #webshop #edit_product table.lister td.values:hover div, #webshop #edit_product table.lister td.values.hover div{display: block;} #webshop #edit_product table.lister td.values fieldset label{text-align: left; width: 20%; font-size: 0.8em; font-weight: normal; display: block; padding: 0; margin: 0;}q#webshop *[repeat=template]{display: table-row;} #webshop fieldset#edit_items{} #webshop td.quick_values{width: 40%; font-size: 0.9em;} #webshop #replaceable .item{font-size: 1.1em; font-weight: bold; padding: 15px; background-color: #ffff76;} #webshop #replaceable tr td:first-child:not([colspan]){width: 70px;} #webshop #replaceable tr td:first-child:not([colspan]) input{width: 65px;} #webshop #edit_items table{border-collapse: collapse; background: #eee;} #webshop #edit_items table td{padding: 0;} #webshop #edit_items table td.group{   } #webshop #edit_items select{width: auto;} #webshop #edit_items tbody[repeat='0']{display: none;} #webshop #edit_items table tbody div:first-child{position: relative; padding: 1em; background: white;} #webshop #edit_items div.tab-container{border-top: 1px solid #003366; border-bottom: 1px solid #003366; background: #eee !important;} #webshop table#products{width: 100%;} #webshop #cart table{border-collapse: collapse; width: 100%;} #webshop #cart table td,#webshop #cart table th{padding: 3px;} #webshop #cart table td.info,#webshop #cart table td.ok,#webshop #cart table td.warning,#webshop #cart table td.fail{padding-left: 25px;} #webshop #cart table thead{background-color: #1a8db2; color: white;} #webshop #cart table .odd{background-color: #eee;} #webshop #cart table tfoot tr{padding-top: 20px;} #webshop #product_view div.floated .box{float: left; width: 180px; height: 150px; margin: 10px; border: 1px solid #ff9c00;} #webshop #product_view div.floated .noborder{border: none; background: none;} #webshop #product_view div.floated .box h2{background: #ff9c00; color: white; padding: 5px; width: 70%;} #webshop .baskettype{width: 20px; background: black;} #webshop .baskettype.h24{background: lightgreen;} #webshop .baskettype.green{background: green;} #webshop .baskettype.yellow{background: yellow;} #webshop .baskettype.red{background: red;} #webshop .layout_group input{display: inline; width: 90%;} #edit_itempairs .lister tr td{padding: 5px 5px 5px 30px;}q#edit_itempairs tr.warning{background: yellow url(/images/icons/error.png?20100422-201145) no-repeat 5px 50%;} #edit_itempairs tr.delete{background: red url(/images/icons/delete.png?20100422-201145) no-repeat 5px 50%; color: white; font-weight: bold;} #edit_itempairs .lister thead{font-size: 1.3em;} #webshop.items_pairing select option[selected]{background: #ddd;} #webshop.items_pairing select option[selected]:after{content: "(eredeti javaslat)";} #edit_items select{width: auto;} #edit_items .tab{padding: 10px;} #edit_items tr.name{background: #003366; color: white; font-size: 1.3em; padding: 10px; text-align: center; font-weight: bold;} #edit_shopproducts td.label{width: 20%;} #product_stock{overflow: auto;} #product_stock td{vertical-align: top;} #product_stock td.odd{background: #ddd;} #product_stock th.itemname{} #right table.stock_details{margin-bottom: 2em;} #right table.stock_details thead{font-size: 1.3em; font-weight: bold; text-align: center} #right table.stock_details .name{color: black;} #product_stock span.status{color: #1a8db2;} #product_stock .baskettype a{color: white;} #product_stock .deleted{background-color: #000; padding: 5px; text-align: center;} #product_stock .terminated{background-color: #4d4d4d; padding: 5px; text-align: center;} #product_stock table.stock{width: 100%;} #product_stock tr.depoplace{background-color: #1a8db2; color: white; font-weight: bold; height: 25px;} #product_stock table.lister tr.title, #product_stock table.lister tr.title,#product_stock table.lister tr.title, #product_stock table.lister tr.title:hover, #product_stock table.lister tr.title, #product_stock table.lister tr.title.hover{background-color: white; color: black; font-size: 1.2em;} #product_stock table.lister tr.title, #product_stock table.lister tr.title .spacer{height: 5px;} #box_center{width: 100%; margin: 0px; padding: 0px; position: absolute; top: 0px; left: 0px; z-index: 10000;} #box_center #box_{background: white; width: 500px; height: auto; position: static; margin: 70px auto; display: none; overflow: hidden; padding: 10px;} #box_center #box_ #box_content{text-align: left;} #box_center #box_loading{width: 100px; height: 100px; background: url(/images/box/loading.gif?20100422-201145) no-repeat; position: static; margin: 200px auto; display: none;} #box_darken{display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: black; z-index: 9999; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;}* html #box_darken{position: absolute; display: none;} #box_alert{background: white; padding: 10px;} #box_alert a.box_close{float: right; background: url(/images/icons/cross.png?20100422-201145) no-repeat; padding-left: 20px; text-decoration: none; cursor: pointer;} #box_alert_text{line-height: 16px; min-height: 70px; background: url(/images/box/alert.gif?20100422-201145) 20px 0px no-repeat; padding-left: 100px; font-size: 1.2em;}* html #box_alert_text{height: 70px;} #box_ iframe#box_external_link_iframe{width: 100%; height: 600px; border: none;} #box_ a.box_external_link_close{font-size: 0.9em; color: black; cursor: pointer; background: url(/images/icons/cross.png?20100422-201145) no-repeat; padding-left: 20px; float: right;}span.editi18n:hover, span.editi18n.hover{background-color: #fbffcb; cursor: pointer;}span.editi18n{outline-style: dashed; outline-width: thin;}html#centered.http_error{margin-bottom: 0;}html#centered.http_error body{font-size: 1em;}html#centered.http_error #container{width: 750px;  height: 400px; background: white; position: relative;}html#centered.http_error,html#centered.http_error *{background: white;}html#centered.http_error body.http_error #error{font-family: arial, verdana, sans-serif; padding-top: 2em;  color: #353535;}html#centered.http_error body.http_error #error *{font-family: arial, verdana, sans-serif;} #error a{color: #353535; border: 0; text-decoration: underline;} #error a:hover{text-decoration: none;} #error h1, #error h2{text-transform: none; letter-spacing: 0px; border: none; margin: 0;} #error div{display: block; float: left; width: 25%; text-align: right;} #error dl{border: 1px solid red; margin: 2em 30px 0 0;} #error dl *{margin: 0;} #error img{border: 0; display: inline; margin-right: 30px;} #error div.content{text-align: left; width: 60%; border-left: 1px solid #ccc; padding-left: 20px; padding-bottom: 30px;} #error h1{color: #d01f3c; font-size: 2.3em; margin: 0;} #error strong{display: block; margin: 1em 0 1.5em 0;} #error h2{margin-top: 1.5em; font-size: 1em; color: #353535;} #error li{line-height: 1.5em;} #error input{margin: 0.5em 1em 0 0;} #error input.query{margin-top: 0.5em;} #error .footer{margin-top: 1.5em; text-align: left; color: #888; font-size: 0.9em;} #error .footer a{color: #888; text-decoration: none;} #error .footer a:hover{text-decoration: underline;} #error span#report-error input{color: #D01F3C; background-color: #E8E8E8; border: 1px solid #CCCCCC; font-size: 80%; font-variant: normal; font-weight: normal;} #error input.image{width: 16px; height: 16px;} #error span#report-error input[disabled]{color: #888888;}