div.itoggle{padding-top:1px;}
div.itoggle span{padding:0!important;}
div.itoggle label.ilabel{display:block;font-size:12px;cursor:pointer;}
div.itoggle label.itoggle,div.itoggle label.itoggle span{display:block;width:57px;height:15px;margin-bottom:0;background:url(../img/btn/itoggle.png) left bottom no-repeat;cursor:pointer;text-indent:-5000px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
div.itoggle.itoggleSmall label.itoggle,div.itoggle.itoggleSmall label.itoggle span{width:40px;height:10px;background:url(../img/btn/itoggle_small.png) left bottom no-repeat!important;}
div.itoggle.itoggleSmall label.itoggle.iToff,div.itoggle.itoggleSmall label.itoggle.iToff span{background:url(../img/btn/itoggle_small.png) right bottom no-repeat!important;}
div.itoggle label.itoggle.iToff,div.itoggle label.itoggle.iToff span{background:url(../img/btn/itoggle.png) right bottom no-repeat;}
div.itoggle input.iT_checkbox{position:absolute;top:-9999px;left:-9999px;}
span.star-rating-static,span.star-rating-control{padding:0!important;position:relative;top:-1px;height:16px;display:block;}
.staticStar,span.star-rating-static span,div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden;padding:0!important;}
div.rating-cancel,div.rating-cancel a{background:url(../img/delete.gif) no-repeat 0 -16px;}
.staticStar,span.star-rating-static span,div.star-rating,div.star-rating a{background:url(../img/spriteButtons.png) no-repeat -54px 0;}
div.rating-cancel a,div.star-rating a{display:block!important;width:16px;height:100%;background-position:-54px 0;border:0;}
.staticStar.selected,span.star-rating-static .star-on,div.star-rating-on a{background-position:-54px -16px!important;}
.staticStar:hover,div.star-rating-hover a{background-position:-54px -32px!important;}
div.star-rating-readonly a{cursor:default!important;}
div.star-rating{background:transparent!important;overflow:hidden!important;}
.overlay{padding:10px;display:none;z-index:9000;background-color:#FFF;width:675px;min-height:1px;border:1px solid #666;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:0 0 90px #000;-webkit-box-shadow:0 0 90px #000;box-shadow:0 0 90px #000;}
#forumImage .close,#forumLayer .newQuestionForm .close,#forumLayer .newAnswerForm .close,#forumLayer .comment.form .close,#forumLayer.inline .close,.notification .close,#quizWidget .close,#oldBrowser .close,.overlay .close{z-index:9001;background:url(../img/btn/close.png) 0 0 no-repeat;position:absolute;right:6px;top:6px;cursor:pointer;height:16px;width:16px;}
.overlay h3.grdGreen{position:relative;top:-10px;left:-10px;color:#FFF;float:left;padding:3px;}
.miniProfile,.tooltip{display:none;background:#FFF;border:1px solid #FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;margin:0 0 3px 0;z-index:9030;color:#505A64;padding:5px;opacity:.95;}
.miniProfile{width:175px;max-width:175px;height:105px;padding:0;}
.no-boxshadow .tooltip,.no-boxshadow .miniProfile{border:1px solid #505A64;}
.tooltip h5{font-size:12px;margin:0 0 5px 0;}
.tooltip.autocomplete li:hover,.tooltip.autocomplete .highlight{background:#D1E1F0;border:1px solid #005564;padding:3px;cursor:pointer;}
.tooltip.autocomplete .head{border-bottom:1px solid #AAB4BE;display:block;padding:0 0 5px 0;}
.tooltip.autocomplete li:hover a,.tooltip.autocomplete .highlight a{color:#141E23;}
.tooltip.autocomplete li{padding:4px;margin:0 0 2px 0;}
.tooltip .triDown,.miniProfile .triDown{border-top:6px solid #FFF;}
.no-boxshadow .tooltip .triDown,.no-boxshadow .miniProfile .triDown{border-top:6px solid #505A64;}
.no-boxshadow .tooltip .triUp,.no-boxshadow .miniProfile .triUp{border-bottom:6px solid #505A64;}
.miniProfile.loading{padding:5px;height:auto;width:auto;}
.miniProfile .bot,.miniProfile .top{background:#E8EBEE;height:45px;width:175px;display:inline-block;overflow:hidden;}
.miniProfile .bot{height:60px;background:#FFF;}
.opera .miniProfile .bot,.msie .miniProfile .bot,.firefox .miniProfile .bot{position:relative;top:-4px;}
.ie8 .miniProfile .bot{height:44px;}
.miniProfile .info,.miniProfile .msg,.miniProfile .nick{margin:9px 0 0 9px;display:inline-block;}
.miniProfile .con,.miniProfile .msg,.miniProfile .info{font-size:10px;}
.miniProfile .info{margin:0 0 0 9px;color:#505A64;}
.miniProfile .con{margin:7px 0 0 9px;display:inline-block;}
.miniProfile .nick a{font-size:12px;font-weight:bold;}
.miniProfile .con a,.miniProfile .msg a{margin:0 0 0 5px;display:inline-block;vertical-align:middle;}
.miniProfile .quest{position:absolute;right:10px;top:8px;}
.ie7 .miniProfile .quest{top:7px;}
#nivo-slider{float:left;position:relative;width:436px;height:250px;background:url(../img/loader.gif) no-repeat 50% 50%;}
#nivo-slider img{position:absolute;top:0;left:0;display:none;}
#nivo-slider a{border:0;display:block;}
#nivo-slider .nivo-slice{display:block;position:absolute;z-index:1;height:100%;}
#nivo-slider .nivo-box{display:block;position:absolute;z-index:1;}
#nivo-slider .nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#FFF;opacity:.8;width:100%;z-index:8;}
#nivo-slider .nivo-caption p{padding:5px;margin:0;}
#nivo-slider .nivo-caption a{display:inline!important;}
#nivo-slider-light-nav{width:436px;height:250px;position:absolute;right:0;z-index:1;cursor:pointer;}
#nivo-slider-light-nav .right{right:-10px;top:105px;cursor:pointer;}
#nivo-slider-light-nav .left{left:-10px;top:105px;cursor:pointer;}
input.as-input{width:100%;}
div.as-results{margin-left:15px;}
.profileEdit ul.as-selections{width:204px;max-height:550px;}
ul.as-selections{list-style-type:none;border:1px solid #AAB4BE;padding:1px 0 1px 1px;margin:0;overflow:auto;background-color:#fff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;overflow-x:hidden;max-height:150px;width:268px;}
ul.as-selections.loading{background-color:#eee;}
ul.as-selections li{float:left;margin:1px 4px 1px 0;}
.profileEdit ul.as-selections li.as-selection-item{width:93%;}
ul.as-selections li.as-selection-item{width:94%;color:#2b3840;font-size:11px;font-family:"Lucida Grande",arial,sans-serif;text-shadow:0 1px 1px #fff;background-color:#ddeefe;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#ddeefe),to(#bfe0f1));border:1px solid #acc3ec;border-top-color:#c0d9e9;padding:1px 7px 1px 5px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
ul.as-selections li.as-selection-item:last-child{margin-left:30px;}
ul.as-selections li.as-selection-item a.as-close{float:right;margin:1px 0 0 7px;padding:0 2px;cursor:pointer;color:#5491be;font-family:"Helvetica",helvetica,arial,sans-serif;font-size:14px;font-weight:bold;text-shadow:0 1px 1px #fff;-webkit-transition:color .1s ease-in;}
ul.as-selections li.as-selection-item.blur{color:#666;background-color:#f4f4f4;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#f4f4f4),to(#d5d5d5));border-color:#bbb;border-top-color:#ccc;box-shadow:0 1px 1px #e9e9e9;-webkit-box-shadow:0 1px 1px #e9e9e9;-moz-box-shadow:0 1px 1px #e9e9e9;}
ul.as-selections li.as-selection-item.blur a.as-close{color:#999;}
ul.as-selections li:hover.as-selection-item{color:#2b3840;background-color:#bbd4f1;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(#bbd4f1),to(#a3c2e5));border-color:#6da0e0;border-top-color:#8bb7ed;}
ul.as-selections li:hover.as-selection-item a.as-close{color:#4d70b0;}
ul.as-selections li.as-selection-item.selected{border-color:#1f30e4;}
ul.as-selections li.as-selection-item a:hover.as-close{color:#1b3c65;}
ul.as-selections li.as-selection-item a:active.as-close{color:#4d70b0;}
ul.as-selections li.as-original{margin-left:0;}
ul.as-selections li.as-original input{border:none;outline:none;font-size:11px;width:100%;padding-top:1px;}
ul.as-list{max-height:300px;overflow-x:hidden;overflow-y:scroll;position:absolute;list-style-type:none;margin:2px 0 0 0;padding:0;font-size:14px;width:350px!important;color:#000;font-family:"Lucida Grande",arial,sans-serif;background-color:#fff;background-color:rgba(255,255,255,0.95);z-index:2;box-shadow:0 2px 12px #222;-webkit-box-shadow:0 2px 12px #222;-moz-box-shadow:0 2px 12px #222;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
li.as-result-item,li.as-message{margin:0;padding:5px 5px;background-color:transparent;border:1px solid #fff;border-bottom:1px solid #ddd;cursor:pointer;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
li:first-child.as-result-item{margin:0;}
li.as-message{margin:0;cursor:default;}
li.as-result-item.active{background-color:#ffa52d;background-image:-webkit-gradient(linear,0% 0,0% 64%,from(#ffa52d),to(#ff9100));border-color:#ff9100;color:#fff;text-shadow:0 1px 2px #122042;}
li.as-result-item em{font-style:normal;background:#444;padding:0 2px;color:#fff;}
li.as-result-item.active em{background:#253f7a;color:#fff;}
@media screen and(-webkit-min-device-pixel-ratio:0){ul.as-selections li.as-selection-item{padding-top:3px;padding-bottom:3px;}
ul.as-selections li.as-selection-item a.as-close{margin-top:-1px;}
ul.as-selections li.as-original input{height:19px;}
}
@media all and(-webkit-min-device-pixel-ratio:10000),not all and(-webkit-min-device-pixel-ratio:0){ul.as-list{border:1px solid #888;}
ul.as-selections li.as-selection-item a.as-close{margin-left:4px;margin-top:0;}
}
ul.as-list{border:1px solid #888\9;}
ul.as-selections li.as-selection-item a.as-close{margin-left:4px\9;margin-top:0\9;}
ul.as-list,x:-moz-any-link,x:default{border:1px solid #888;}
BODY:first-of-type ul.as-list,x:-moz-any-link,x:default{border:none;}
.jspContainer{overflow:hidden;position:relative;}
.scrollTopOver{top:0;height:10px;position:absolute;background:url(../img/scrollTop.png) repeat-x top;}
.scrollBotOver{bottom:0;height:10px;position:absolute;background:url(../img/scrollBot.png) repeat-x bottom;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:7px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:8px;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{position:relative;background:#E8EBEE;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.jspDrag{background:#AAB4BE;position:relative;top:0;left:0;cursor:pointer;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-moz-transition-duration:.2s;-moz-transition-timing-function:ease-out;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-out;transition-duration:.2s;transition-timing-function:ease-out;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
* html .jspCorner{margin:0 -3px 0 0;}
.ui-autocomplete{overflow-y:auto;width:300px;}
* html .ui-autocomplete{height:expression(this.scrollHeight>320 ? "320px":"auto");}
.ui-autocomplete{max-height:320px;}
.ui-autocomplete li{font-size:10pt;}
.qq-uploader{position:relative;width:100%;}
.qq-upload-button{display:block;width:105px;padding:7px 0;text-align:center;background:#800;border-bottom:1px solid #ddd;color:#fff;}
.qq-upload-button-hover{background:#c00;}
.qq-upload-button-focus{outline:1px dotted black;}
.qq-upload-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:70px;z-index:2;background:#FF9797;text-align:center;}
.qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px;}
.qq-upload-drop-area-active{background:#FF7171;}
.qq-upload-list{margin:15px 35px;padding:0;list-style:disc;}
.qq-upload-list li{margin:0;padding:0;line-height:15px;font-size:12px;}
.qq-upload-file,.qq-upload-spinner,.qq-upload-size,.qq-upload-cancel,.qq-upload-failed-text{margin-right:7px;}
.qq-upload-spinner{display:inline-block;background:url("loading.gif");width:15px;height:15px;vertical-align:text-bottom;}
.qq-upload-size,.qq-upload-cancel{font-size:11px;}
.qq-upload-failed-text{display:none;}
.qq-upload-fail .qq-upload-failed-text{display:inline;}