h1,h1 a,h1 a:visited,h1 a:active,h1 a:hover{color:#6f6744;font-size:153.9%;text-align:left;margin:1em 0 .4em .5em;text-decoration:none}
h2,h2 a,h2 a:visited,h2 a:active,h2 a:hover{color:#6f6744;font-size:138.5%;margin:.9em 0 .3em .4em;text-decoration:none}
h3,h3 a,h3 a:visited,h3 a:active,h3 a:hover{color:#6f6744;font-size:123.1%;text-align:left;margin:.8em 0 .2em .3em;text-decoration:none}
h4,h4 a,h4 a:visited,h4 a:active,h4 a:hover{color:#6f6744;font-size:108%;text-align:left;margin:.6em 0 .1em .2em;text-decoration:none}
h5,h5 a,h5 a:visited,h5 a:active,h5 a:hover{color:#6f6744;font-size:100%;text-align:left;margin:.5em 0 .1em .1em;text-decoration:none}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:underline;color:#413b22}
abbr,acronym{border-bottom:1px dotted #000;cursor:help}
em{font-style:italic}
blockquote,ul,ol,dl{margin:.5em}
ul,ol,dl{margin-left:2em}
ol li{list-style:decimal outside}
ol ol li{list-style:decimal outside}
ol ol ol li{list-style:decimal outside}
ul li{list-style:disc outside}
ul ul li{list-style:circle outside}
ul ul{margin-top:.3em;margin-bottom:.2em}
ul ul ul li{list-style:square outside}
ul ul ul{margin-top:.2em;margin-bottom:.2em}
.wrap-nice ul,.wrap-nice ol,.wrap-nice dl{margin-left:0}
.wrap-nice li{position:relative;left:2em}
dl dd{margin-left:1em}
th,td{border:1px solid #000;padding:.1em .3em}
th{font-weight:bold;text-align:center}
caption{margin-bottom:.5em;text-align:center}
p,fieldset,table,pre{margin-bottom:.5em}
input,textarea{margin:.2em .2em .1em 0}
#popup{margin:auto;width:100%}
div#bd-popup{position:relative;background-color:white;padding:.2em .3em .3em .3em}
div#bd-error{position:relative;background-color:white;margin:1em .2em .2em .2em;padding:.2em 1em 1em 1em;background:#fffcce;border:1px solid silver;text-align:left;overflow:auto}
div#bd-error .warningImg{float:left;margin:.8em 2em 1em 1em}
div#bd-error hr{border:0;height:0;border-top:2px solid silver}
div#wicketDebugBar{position:absolute;left:0;bottom:0;top:auto;right:auto}
.dataView{background:#f2eed3;font-weight:bold;font-size:108%;font-style:normal;display:inline;padding-right:.1em;padding-left:.1em;margin-right:.1em;line-height:130%}
.dataViewBlock{background:#f2eed3;font-size:108%;font-style:normal;display:block;padding-right:.1em;padding-left:.1em;margin-right:.1em;margin-top:.2em}
.dropshadow{border-top:solid 1px #ddd;border-left:solid 1px #ddd;border-right:solid 2px #ccc;border-bottom:solid 2px #ccc;padding:3px;background:#fff;margin-right:4px;margin-bottom:5px;-moz-box-shadow:3px 3px 5px 0 #ddd;-webkit-box-shadow:2px 2px #ddd}
div.helpContent{font-size:93%;text-align:left;margin:.5em .8em .8em .5em}
div.form-container div.yui-overlay div{margin:0;padding:0}
div.form-container div.yui-overlay label{width:auto;display:inherit;float:inherit;margin:0;padding:0;text-align:inherit;position:inherit}
div.form-container div.yui-overlay fieldset{border:0;margin:0;padding:0}
div.form-container div.yui-overlay legend{margin:0;padding:0}
div.buttonrow{text-align:center;margin:.6em .5em .4em 1em}
div.buttonrow input,div.buttonrow button{padding:0 .8em 0 .8em}
div.buttonrow .resetButton{float:left}
div.buttonrow .primaryAction{font-weight:bold;margin-left:.1em;margin-right:1.5em}
div.buttonrow .otherAction{margin-left:1em}
div.messages{max-width:770px;margin:0 0 10px 0;padding:.1em .3em;border:#FC6 1px solid;background-color:#FFC}
div.messages p{margin:0}
div.messages p em{color:#C00;font-style:normal;font-weight:bold}
ul.messages{margin-left:.5em}
ul.messages li{list-style:none;margin:.2em 0 .2em 0}
.b16{font-size:16px}
.b22{font-size:22px}
.b32{font-size:32px}
.bSprite{background:url(img/ico/spr-ico.png) top left no-repeat}
.bError{background-position:-100px 0}
.bEdit{background-position:-150px 0}
.bRowind{background-position:-200px 0}
.bTranslate{background-position:-250px 0}
.bDelete{background-position:-300px 0}
.bAdd{background-position:-350px 0}
.bCal{background-position:-400px 0}
.bHelp{background-position:-450px 0}
.bCheckYes{background-position:-500px 0}
.bCheckNo{background-position:-550px 0}
.bCheckUnknown{background-position:-600px 0}
.bWarning{background-position:-650px 0}
.bRefresh{background-position:-700px 0}
.bErrorS22{background-position:-100px -50px}
.bEditS22{background-position:-150px -50px}
.bRowindS22{background-position:-200px -50px}
.bTranslateS22{background-position:-250px -50px}
.bDeleteS22{background-position:-300px -50px}
.bAddS22{background-position:-350px -50px}
.bCalS22{background-position:-400px -50px}
.bHelpS22{background-position:-450px -50px}
.bCheckYesS22{background-position:-500px -50px}
.bCheckNoS22{background-position:-550px -50px}
.bCheckUnknownS22{background-position:-600px -50px}
.bWarning22{background-position:-650px -50px}
.bRefresh{background-position:-700px -50px}
.bErrorS32{background-position:-100px -100px}
.bEditS32{background-position:-150px -100px}
.bRowindS32{background-position:-200px -100px}
.bTranslateS32{background-position:-250px -100px}
.bDeleteS32{background-position:-300px -100px}
.bAddS32{background-position:-350px -100px}
.bCalS32{background-position:-400px -100px}
.bHelpS32{background-position:-450px -100px}
.bCheckYesS32{background-position:-500px -100px}
.bCheckNoS32{background-position:-550px -100px}
.bCheckUnknownS32{background-position:-600px -100px}
.bWarning{background-position:-650px -100px}
.bRefresh{background-position:-700px -100px}
.i18nLabel{border-bottom:1px solid #a7bf47}
.i18nLblPostGrp{white-space:nowrap;margin-left:-2px}
.i18nLblPostGrp img{height:.8em;width:.7em}
.i18nLblPostCnt{font-size:77%;color:#747f17}
.i18nEntry{margin-right:35px}
.i18nValueMultiEdit{color:black}
span.i18nTextField .i18nTxtPostGrp{position:relative;white-space:nowrap}
span.i18nTextField .i18nTxtPostGrpButton{position:absolute;margin-left:3px}
.i18nTxtPostGrpButton a{text-decoration:none}
span.i18nTextField .i18nTxtPostGrpCnt{position:absolute;margin-left:23px;font-size:77%;color:#747f17}
.rteInPlaceDisabled{min-height:1em;min-width:1em}
.rteInPlaceEnabled{display:inline-block;border:1px solid #ccc;padding:.1em .1em 1em .1em;margin-top:.2em;margin-bottom:.2em;min-height:1em;min-width:40em;background-color:white}
.wiPopUpFldBlock{white-space:nowrap;margin-right:.2em}
.wiPopUpFldBlock .wiPopUpFldButton{margin-top:.1em}
.wiPopUpFldCnt{position:static;margin-right:1em;margin-left:.1em}
.wiPopUpFldButton{position:absolute;z-index:5}
.wiPopUpFldButton a{text-decoration:none}
div.wiPopUpDiv{position:absolute;z-index:25001;display:none}
div.infoDiv{margin:1em 1em 1em 1em;text-align:left;overflow:auto;padding:1em .7em .5em 1em}
div.infoDivInfo{background:#fffffa;border:1px solid silver}
div.infoDivWarning{background:#fffde8;border:1px solid #725537}
div.infoDivError{background:#fffcce;border:1px solid red}
div.infoDiv div.infoDivImg{display:inline-block;background:url(img/ico/spr-ico.png) top left no-repeat;width:32px;height:32px;float:left;margin:-6px 5px 2px -5px}
div.infoDivInfo div.infoDivImg{background-position:0 -100px}
div.infoDivWarning div.infoDivImg{background-position:-50px -100px}
div.infoDivError div.infoDivImg{background-position:-100px -100px}
div.messages li a{margin-right:.5em}
div.messages li.infoMsg{color:green}
div.messages li.infoMsg a{background-position:0 0}
div.messages li.warningMsg{color:olive}
div.messages li.warningMsg a{background-position:-50px 0}
div.messages li.errorMsg{color:red}
div.messages li.errorMsg a{background-position:-100px 0}
fieldset{border:#c1ba9f 1px solid;background-color:#fbfaf3;margin:.2em 0 .2em 0;padding:.2em .2em .2em .3em}
fieldset legend{color:#6f6744;font-size:100%;margin:0;padding:0 .25em 0 .2em}
div.form-container{text-align:left;margin:.1em .2em .1em .2em}
div.form-container input,div.form-container textarea{margin:0 .2em .1em 0}
div.form-container{margin:0;padding:0;background-color:#FFF}
div.form-container label,div.form-container span.label{margin:.1em .3em 0 .1em;padding:0;display:block;float:left;text-align:right}
div.form-container .error{color:#C00}
div.form-container input.error{border-color:#C00;background-color:#FEF}
div.form-container input.required{border-color:#0d0f0b;background-color:#efffdf;font-weight:bold}
div.form-container input:focus,div.form-container input.error:focus,div.form-container textarea:focus{border-color:#FC6;background-color:#FFF}
div.form-container div.fr{padding:0 .2em 0 0;margin:0;clear:both}
div.form-container div.fr div.controlset{padding:0;border:0}
div.form-container div.fr div.controlset label,div.form-container div.fr div.controlset input,div.form-container div.fr div.controlset span.label{display:inline;float:none}
div.form-container .wNONE label,div.form-container .wNONE span.label{width:.2em}
div.form-container .wNONE div.controlset{margin-left:.6em}
div.form-container .wXXXS label,div.form-container .wXXXS span.label{width:4.2em}
div.form-container .wXXXS div.controlset{margin-left:4.6em}
div.form-container .wXXS label,div.form-container .wXXS span.label{width:5.2em}
div.form-container .wXXS div.controlset{margin-left:5.6em}
div.form-container .wXS label,div.form-container .wXS span.label{width:6.2em}
div.form-container .wXS div.controlset{margin-left:6.6em}
div.form-container .wS label,div.form-container .wS span.label{width:7.2em}
div.form-container .wS div.controlset{margin-left:7.6em}
div.form-container label,div.form-container span.label,div.form-container .wM label,div.form-container .wM span.label{width:8.2em}
div.form-container div.controlset,div.form-container .wM div.controlset{margin-left:8.6em}
div.form-container .wL label,div.form-container .wL span.label{width:10.2em}
div.form-container .wL div.controlset{margin-left:10.6em}
div.form-container .wXL label,div.form-container .wXL span.label{width:12.2em}
div.form-container .wXL div.controlset{margin-left:12.6em}
div.form-container .wXXL label,div.form-container .wXXL span.label{width:14.2em}
div.form-container .wXXL div.controlset{margin-left:14.6em}
div.form-container div.wiPopUpDiv label{margin:0;padding:0;display:inline;float:none;text-align:left}
.pagingNavigator{font-size:85%;font-family:verdana;padding:.4em .7em .4em .7em;margin-right:.1em;border:1px solid #FFF;background:#FFF;text-decoration:none}
.pagingNavigator a,.pageList .this-page{color:#693;text-decoration:underline;border:1px solid #e3e3e3;text-decoration:none;padding:.2em .5em}
.pagingNavigator a:hover{border:1px solid #693}
.pagingNavigator a:visited{color:#693;text-decoration:underline;border:1px solid #e3e3e3;text-decoration:none;padding:.2em .5em}
.pagingNavigator .break{padding:2px 6px;border:0;background:#FFF;text-decoration:none}
.pagingNavigator .this-page{border:1px solid #693;padding:.2em .5em;font-weight:bold;background:#693;color:#FFF}
.pagingNavigator a:active{color:#360;text-decoration:underline}
table.wiTable{border-collapse:collapse;background-color:#fff;margin:.3em 0 .7em .3em}
table.wiTable caption{text-align:left}
table.wiTable td{border:1px solid #aaa576;padding:.1em .3em;text-align:left;vertical-align:top}
table.wiTable th{border:1px solid #aaa576;padding:.1em .3em;text-align:left;vertical-align:top}
table.wiTable tr.even{color:#000;background-color:#fff}
table.wiTable tr.odd{color:#000;background-color:#ffffe8}
table.wiTable tr.headers,table.wiTable thead tr{background-color:#e3ddb6}
table.wiTable tr.norecords-tr{height:.7em}
table.wiTable td.norecords-td{padding-left:1em;padding-right:1em}
th.numeric,td.numeric{text-align:right!important}
table.wiTable .controlCol{padding:.1em .4em;text-align:center;width:10px;vertical-align:top;white-space:nowrap}
table.wiTable .selectCol{padding:.1em 0 .1em 0;text-align:right;width:10px;vertical-align:top;white-space:nowrap}
table.wiTable .minimalCol{width:1em}
table.wiTable .alignCenter{text-align:center}
table.wiTable .alignRight{text-align:right}
table.wiTable tr th.wicket_orderDown{padding-left:12px;background-color:#b8af75;background-image:url(img/table/arr_down.png);background-repeat:no-repeat;background-position:3px 50%}
table.wiTable tr th.wicket_orderUp{padding-left:12px;background-color:#b8af75;background-image:url(img/table/arr_up.png);background-repeat:no-repeat;background-position:3px 50%}
table.wiTable tr th.wicket_orderNone{padding-left:12px;background-image:url(img/table/arr_off.png);background-repeat:no-repeat;background-position:3px 50%}
table.wiTable tr.navigation td{border-top:0\9}
table.wiTable tr.navigation div.navigator{float:left;margin-left:2em;margin-top:-.8em;border:1px solid #aaa576}
table.wiTable tr.navigation div.navigatorLabel{float:right;font-size:85%;font-family:verdana;padding:.3em .5em .2em .5em;margin-top:-.8em;border:1px solid #aaa576;margin-left:.5em;background:#FFF;color:#693}
table.wiLayout{border-collapse:collapse}
table.wiLayout td,table.wiLayout th{border-style:none;padding:.2em .4em}
table.wiLayoutCompact{border-collapse:collapse}
table.wiLayoutCompact td,table.wiLayoutCompact th{border-style:none;padding:.1em .2em}
table.wiLayoutCompact .dataView{line-height:100%}
div.tab-row{margin-top:1em}
div.tab-panel{padding:.6em .5em .3em .5em;margin-bottom:.5em}
div.tabpanel div.tab-row ul{height:20px;margin:0;padding-left:10px;background:url(img/tabs/tab_bottom.gif) repeat-x bottom}
div.tabpanel div.tab-row li{margin:0;padding:0;display:inline;list-style-type:none}
div.tabpanel div.tab-row a:link,div.tabpanel div.tab-row a:visited{float:left;background:#f3f3f3;font-size:12px;line-height:14px;font-weight:bold;padding:2px 10px 2px 10px;margin-right:4px;border:1px solid #ccc;text-decoration:none;color:#666}
div.tabpanel div.tab-row li.selected a:link,div.tabpanel div.tab-row a:visited.active{border-bottom:1px solid #fff;background:#fff;color:#000}
div.tabpanel div.tab-row a:hover{background:#fff}
div.tabpanel div.tab-panel{border:1px;border-style:none solid solid solid;border-color:#ccc}
div.tabnice div.tab-row{float:left;width:100%;background:#dae0d2 url("img/tabs/bg.gif") repeat-x bottom;line-height:normal}
div.tabnice div.tab-row ul{margin:0;padding:10px 10px 0;list-style:none}
div.tabnice div.tab-row li{float:left;background:url("img/tabs/left.gif") no-repeat left top;margin:0;padding:0 0 0 9px}
div.tabnice div.tab-row a{display:block;background:url("img/tabs/right.gif") no-repeat right top;padding:5px 15px 4px 6px;text-decoration:none;font-weight:bold;color:#765;white-space:nowrap}
div.tabnice div.tab-row a:hover{color:#333}
div.tabnice div.tab-row li.selected{background-image:url("img/tabs/left_on.gif")}
div.tabnice div.tab-row li.selected a{background-image:url("img/tabs/right_on.gif");color:#333;padding-bottom:5px}
div.tabnice div.tab-panel{border:1px;border-style:none solid solid solid;border-color:#333}
.yui3-slideshow-content{position:relative}
.yui3-slideshow-content img{position:absolute}
.yui-overlay,.yui-panel-container{visibility:hidden;position:absolute;z-index:2}
