/* Hacks */
.gecko .button{padding:3px 5px}
.ie .button,
.chrome .button{padding:4px 5px}
.ie .clear-bottom{margin-bottom:10px}
.ie .content-top{margin-bottom:20px}
.ie .button-login{margin-left:0}
/* Button */
.button-wrap{margin-top:10px;position:relative;float:left}
.button-wrap span{display:block;height:25px;line-height:25px}
.button-wrap .button{font-weight:bold;border:none}
a.main-button{color:#CCC;font-weight:bold;cursor:pointer}
a.main-button:hover{color:#FFF;text-decoration:none}
a.main-button .button{color:#CCC}
a.main-button:hover .button{color:#FFF}
.main-button-l{position:absolute;width:9px;height:25px;left:0;top:0;background:url(../images/body/button.png) 0 0 no-repeat}
.main-button-m{margin-left:9px;text-align:center;padding-left:2px;background:url(../images/body/button.png) 50% 0 repeat-x}
.main-button-r{margin-right:-10px;padding-right:10px;background:url(../images/body/button.png) 100% 0 no-repeat}
#footer a.main-button{color:#CCC;font-weight:bold;cursor:pointer}
#footer a.main-button:hover{color:#FFF;text-decoration:none}
#footer a.main-button .button{color:#CCC}
#footer a.main-button:hover .button{color:#FFF}
.button-vote .button-wrap {margin-left:15px}
.button-poll{padding:0 10px 0 15px;overflow:hidden;width:150px;margin:0 auto}
/* Validate */
.fc-tbx .tl{background:url(../images/validate/tl.png) no-repeat}
.fc-tbx .t{background:url(../images/validate/t.png) repeat-x; height:16px}
.fc-tbx .tr{background:url(../images/validate/tr.png) no-repeat}
.fc-tbx .l{background:url(../images/validate/l.png) repeat-y; width:16px}
.fc-tbx .r{background:url(../images/validate/r.png) repeat-y; width:16px}
.fc-tbx .bl{background:url(../images/validate/bl.png) no-repeat}
.fc-tbx .b{background:url(../images/validate/b.png) no-repeat; height:25px}
.fc-tbx .br{background:url(../images/validate/br.png) no-repeat}
.fc-tbx .c{background:url(../images/validate/c.png) repeat}
.fc-tbx a.close{float:right; background:url(../images/validate/close.png) no-repeat; position:relative; margin-left:5px; display:block; width:10px; height:10px; cursor:pointer}
.fc-tbx .err{float:left}
.fc-tbx p{width:auto; display:block; font-size:11px; font-family:tahoma,verdana,sans-serif; margin:0; padding:0; border:0; color:#222}
.ajax_loader{background:url(../images/validate/ajax-loader.gif) no-repeat 50% 50%; width:200px; height:150px}
.fc-error{border:1px solid #888; margin-top:5px; background-color:#EAEAEA}
.fc-error p{margin:5px; color:#A00}
/* Go to Top */
#GoTop{width:18px;height:27px;background:url(../images/body/gotop.png) no-repeat;text-align:center;position:fixed;bottom:5px;right:5px;cursor:pointer;display:none}
/* Accordion Menu */
#main-body ul.menu#othermenu li a{cursor:pointer}
.menu-closed,
.menu-opened{width:10px;height:10px;float:right;margin-top:6px;margin-right:10px}
.menu-closed{background:url(../images/arrow1.png) no-repeat}
.menu-opened{background:url(../images/arrow2.png) no-repeat}
.module-closed,
.module-opened{width:10px;height:10px;position:absolute;top:13px;right:10px;cursor:pointer}
.module-closed{background:url(../images/mods/arrow-closed.png) no-repeat}
.module-opened{background:url(../images/mods/arrow-opened.png) no-repeat}
/* Aku Tabs Module */
.akutabs .buttons{margin:-10px -10px 0}
/* Aku Accordion Module */
.akuacc .akuacc-title{border-bottom:none;background:url(../images/mods/separator.png) no-repeat 50% 100%;line-height:23px;color:#FFF}
.akuacc .akuacc-datemore{color:#222;border-bottom:none;background:url(../images/mods/separator.png) no-repeat 50% 100%}
.akuacc img.akuacc-image{border:5px solid #CCC}
/* Aku Newslide Module */
.akuns #akuns-thumb1 ul li,.akuns #akuns-thumb2 ul li,.akuns #akuns-thumb3 ul li,
.akuns #akuns-thumb1 ul li.hover,.akuns #akuns-thumb2 ul li.hover,.akuns #akuns-thumb3 ul li.hover,
.akuns #akuns-thumb1 ul li.active,.akuns #akuns-thumb2 ul li.active,.akuns #akuns-thumb3 ul li.active{background:url(../images/body/separator2.png) no-repeat 50% 0;border:none; padding-bottom:8px}
.akuns #akuns-thumb1 ul li.active h2,.akuns #akuns-thumb2 ul li.active h2,.akuns #akuns-thumb3 ul li.active h2{color:#FFF}
.akuns #akuns-thumb1 img,.akuns #akuns-thumb2 img,.akuns #akuns-thumb3 img{border:1px solid #000;padding-right:5px;padding-left:5px;background:#222;float:left;padding-bottom:5px;padding-top:5px}