/* @group Resets */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

em, i, em *, i * { font-style: italic !important; }

article,aside,details,figcaption,\figure,footer,header,hgroup,menu,nav,section { display: block }

blockquote, q { quotes: none }

blockquote:before,blockquote:after,q:before, q:after { content: ''; content: none; }

ins { background-color: #ff9; color: #000; text-decoration: none; }

mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }

del { text-decoration: line-through }

abbr[title],dfn[title] { border-bottom: 1px dotted; cursor: help; }

table { border-collapse: collapse; border-spacing: 0; }

hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }

input, select { vertical-align: middle }

body { font: 13px/1.231 sans-serif; *font-size: small; }

select,input,textarea,button { font: 99% sans-serif }

pre,code,kbd,samp { font-family: monospace, sans-serif }

html { overflow-y: scroll }

a:hover,a:active { outline: none }

ul,ol { margin: 0; padding: 0; }

ol { list-style-type: decimal }

nav ul,nav li { margin: 0; list-style: none; list-style-image: none; }

small { font-size: 85% }

strong,th { font-weight: bold }

.boldClass { font-weight: bold }

td { vertical-align: top }

sub,sup { font-size: 75%; line-height: 0; position: relative; }

sup { top: -0.5em }

sub { bottom: -0.25em }

pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; padding: 15px; }

textarea { overflow: auto }

.clear {clear:both;}

.ie6 legend,.ie7 legend { margin-left: -7px }

input[type="radio"] { vertical-align: text-bottom }

input[type="checkbox"] { vertical-align: bottom }

.ie7 input[type="checkbox"] { vertical-align: baseline }

.ie6 input { vertical-align: text-bottom }

label,input[type="button"],input[type="submit"],input[type="image"],button { cursor: pointer }

button,input,select,textarea { margin: 0 }

input:valid,textarea:valid {  }

input:invalid,textarea:invalid { border-radius: 1px; -moz-box-shadow: 0px 0px 5px red; -webkit-box-shadow: 0px 0px 5px red; box-shadow: 0px 0px 5px red; }

.no-boxshadow input:invalid,.no-boxshadow textarea:invalid { background-color: #f0dddd }

::-moz-selection { background: #FF8A00; color: #fff; text-shadow: none; }

::selection { background: #FF8A00; color: #fff; text-shadow: none; }

a:link { -webkit-tap-highlight-color: #FF5E99 }

button { width: auto; overflow: visible; }

.ie7 img { -ms-interpolation-mode: bicubic }

body,select,input,textarea { color: #444 }

h1,h2,h3,h4,h5,h6 { font-weight: normal }

a,a:active,a:visited { text-decoration: none }

/* @end */

/* @group Fonts & Defaults */

html { overflow: auto; margin: 0; padding: 0; height: 100%; }

body { font-family: Arial, "Helvetica Neue",sans serif; font-size: 14px; line-height: 1.5em; background-color: #DCE3E7; overflow: hidden; min-width: 983px; width: auto !important; width: 983px; }

.ie7 body, .ie8 body, .ie9 body {overflow:visible;}
html.ie7, html.ie8, html.ie9 {overflow:hidden;overflow-y:hidden;}

@font-face { font-family: 'KnowledgeBold'; src: url('../Fonts/knowledge-bold-webfont.eot'); src: local('â˜º'), url('../Fonts/knowledge-bold-webfont.woff') format('woff'), url('../Fonts/knowledge-bold-webfont.ttf') format('truetype'), url('../Fonts/knowledge-bold-webfont.svg#webfontcc3x4n3z') format('svg'); font-weight: normal; font-style: normal; }

@font-face { font-family: 'KnowledgeRegular'; src: url('../Fonts/knowledge-regular-webfont.eot'); src: local('â˜º'), url('../Fonts/knowledge-regular-webfont.woff') format('woff'), url('../Fonts/knowledge-regular-webfont.ttf') format('truetype'), url('../Fonts/knowledge-regular-webfont.svg#webfontVgE4MfHy') format('svg'); font-weight: normal; font-style: normal; }

@font-face { font-family: 'KnowledgeMedium'; src: url('../Fonts/knowledge-medium-webfont.eot'); src: local('â˜º'), url('../Fonts/knowledge-medium-webfont.woff') format('woff'), url('../Fonts/knowledge-medium-webfont.ttf') format('truetype'), url('../Fonts/knowledge-medium-webfont.svg#webfont7EFSqKin') format('svg'); font-weight: normal; font-style: normal; }

@font-face { font-family: 'ArchitectsDaughterRegular'; src: url('../Fonts/ArchitectsDaughter-webfont.eot'); src: url('../Fonts/ArchitectsDaughter-webfont.eot?#iefix') format('embedded-opentype'), url('../Fonts/ArchitectsDaughter-webfont.woff') format('woff'), url('../Fonts/ArchitectsDaughter-webfont.ttf') format('truetype'), url('../Fonts/ArchitectsDaughter-webfont.svg#ArchitectsDaughterRegular') format('svg'); font-weight: normal; font-style: normal; }

/* @end */

/* @group Tiny Scrollbar (Replace) */

.topShadow { display: block; position: absolute; width: 100%; height: 8px; top: 0; left: 0; z-index: 500; }

.botShadow { display: block; position: absolute; width: 100%; height: 8px; bottom: 0; left: 0; z-index: 500; }

.botEdShadow { display: block; position: absolute; width: 100%; height: 33px; bottom: 0; left: 0; z-index: 500; }

.scrollbar { background: url(../Images/track.png) no-repeat 0 0; position: absolute; background-position: 0 0; top: 27px; width: 15px; right: 27px; z-index: 501; padding: 0; }

.track { /*background: url(../Images/track.png) no-repeat 0 100%;*/ height: 100%; width: 15px; position: relative; padding: 0 0; margin: 3px 0 0 0; }

.track .thumb { background: url(../Images/thumb.png) no-repeat 0 100%; height: 20px; width: 15px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -1px; margin: -3px 0 -3px 0; padding: 0 0 6px; }

.track .thumb .end,
.jspDragTop { background: url(../Images/thumb.png) no-repeat -30px 0; overflow: hidden; height: 5px; width: 25px; }

.disable { display: none }
 
/* @end */

/* @group JScrollPane (Replace) */

.jspPane:after { visibility: hidden; display: block; content: ""; clear: both; height: 0; }

*:first-child+html .jspPane { zoom: 1 }

.jspContainer { overflow: hidden; position: relative; }

.jspPane { position: absolute }

.jspCap { display: block }

.jspVerticalBar .jspCap { height: 20px }

.jspVerticalBar { position: absolute; top: 0px; right: 25px; width: 11px; height: auto; z-index: 501; }

.jspVerticalBar .jspTrack  
{
    background: #e2e3e5 url(../Images/track.png) no-repeat; 
}

.jspHorizontalBar .jspTrack { border: 1px solid #B1B1B1;  background: -moz-linear-gradient(top, #e2e3e5 0%, #f5f6f7 35%, #fafbfb 82%, #f2f2f2 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e3e5), color-stop(35%,#f5f6f7), color-stop(82%,#fafbfb), color-stop(100%,#f2f2f2)); background: -webkit-linear-gradient(top, #e2e3e5 0%,#f5f6f7 35%,#fafbfb 82%,#f2f2f2 100%); background: -o-linear-gradient(top, #e2e3e5 0%,#f5f6f7 35%,#fafbfb 82%,#f2f2f2 100%); background: -ms-linear-gradient(top, #e2e3e5 0%,#f5f6f7 35%,#fafbfb 82%,#f2f2f2 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e3e5', endColorstr='#f2f2f2',GradientType=0 ); background: linear-gradient(top, #e2e3e5 0%,#f5f6f7 35%,#fafbfb 82%,#f2f2f2 100%); position: absolute; bottom: 0; left: 0; width: 100%; height: 11px; border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; }

.jspVerticalBar *,
.jspHorizontalBar * { margin: 0; padding: 0; }

.jspHorizontalBar .jspCap { float: left }

.jspTrack { position: relative }

.jspDrag  
{
    background: url(../Images/thumb.png) 0% 100%;
    position: relative;
    top: -1px;
    left: -1px;
    cursor: pointer;
    width: 15px; 
}

.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%; }

/* @end */

/* @group UI pop-up's */

/* @group Tool Tip */

.tooltip { background: url(../Images/elementSprite.png) no-repeat right 0; color: #FFFFFF; display: block; font-weight: bold; height: 33px; line-height: 26px; position: absolute; text-align: center; text-shadow: 0 -1px 0 #000000; width: 115px; z-index: 2; }

.simpleTip { background: url(../Images/simpleToolTip.png) no-repeat right -51px; color: #FFFFFF; display: block; position: absolute; z-index: 200000; padding: 0 8px 0 0; }

.simpleTip h1 { display: block; padding: 0 0 0 8px; background: url(../Images/simpleToolTip.png) no-repeat left -51px; }

.simpleTip h1 span { background: url(../Images/simpleToolTip.png) no-repeat center 0; display: block; height: 43px; padding: 0 5px; font-weight: normal; height: 43px; line-height: 33px; text-align: center; text-shadow: 0 -1px 0 #000000; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 175px; width: expression((this.width>174) ? "175px" : "auto"); min-width: 45px; font-size: 12px; width: expression((this.width<44) ? "45px" : "auto"); font-family: 'KnowledgeRegular'; }

.simpleTip.bottom { background: url(../Images/simpleToolTip.png) no-repeat right -45px }

.simpleTip.bottom h1 { background: url(../Images/simpleToolTip.png) no-repeat left -45px }

.simpleTip.bottom h1 span { background: url(../Images/simpleToolTip.png) no-repeat center -94px; line-height: 47px; }

/* @end */

/* @group Date Picker */

.ui-datepicker { width: 222px; display: none; color: white; text-shadow: 0 1px 0 black; z-index: 5004 !important; }

.ui-datepicker .ui-datepicker-header { background: url(../Images/datepickerBackground.png) no-repeat 0 -29px; position: relative; padding: 12px 0 0 0; }

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next { position: absolute; top: 5px; width: 27px; height: 21px; text-indent: -2000em; overflow: hidden; display: block; cursor: pointer; }

.ui-datepicker .ui-datepicker-prev { left: 10px; background: url(../Images/datepickerBackground.png) no-repeat -92px 0; }

.ui-datepicker .ui-datepicker-next { right: 10px; background: url(../Images/datepickerBackground.png) no-repeat -201px 0; }

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {  }

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {  }

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span { text-align: center; font-weight: bold; border: 0; width: 29px; height: 27px; margin: 7px 0 0 0; display: block; font-size: 10px; text-transform: uppercase; color: #999; }

.ui-datepicker .ui-datepicker-title { margin: 0 auto; line-height: 12px; text-align: center; font-weight: bold; font-size: 13px; }

.ui-datepicker .ui-datepicker-title select { font-size: 12px }

.ui-datepicker select.ui-datepicker-month-year { width: 100% }

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49% }

.ui-datepicker table { display: block; width: 222px; font-size: 12px; }

.ui-datepicker table thead { display: block; background: url(../Images/datepickerBackground.png) no-repeat 0 -50px; padding: 0 0 0 10px; }

.ui-datepicker table tbody { display: block; width: 222px; background: url(../Images/datepickerBackground.png) no-repeat 0 bottom; padding: 0 0 5px 3px; overflow: hidden; }

.ie7 .ui-datepicker table tbody,
.ie8 .ui-datepicker table tbody{ height: 179px; background: url(../Images/datepickerBackground.png) no-repeat 0 -114px; }

.ie9 .ui-datepicker table tbody{background: url(../Images/datepickerBackground.png) no-repeat 0 -114px;}

.ie7 .ui-datepicker table { background: #282828 }

.ie7 .ui-datepicker table tbody tr { height: 27px }

.ie7 .ui-datepicker table tbody td { border: none; padding: 0!important; }

.ui-datepicker th span { text-align: center; font-weight: bold; border: 0; width: 29px; height: 27px; margin: 7px 0 0 0; display: block; font-size: 10px; text-transform: uppercase; color: #999; }

.ui-datepicker td { border: 0; padding: 1px; }

.ui-datepicker td span,
.ui-datepicker td a { display: block; text-align: center; text-decoration: none; width: 29px; height: 27px; line-height: 27px; font-size: 10px; font-weight: bold; color: #fff; text-shadow: 0 1px 0 #000; }

.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }

.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible; }

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left }

.ui-datepicker td a.ui-state-highlight { background: url(../Images/datepickerBackground.png) no-repeat -31px 0; font-size: 12px; color: #000; text-shadow: 0 1px 0 #fff; }

.ui-datepicker td a.ui-state-hover { background: url(../Images/datepickerBackground.png) no-repeat 0 0; font-size: 12px; color: #000; text-shadow: 0 1px 0 #fff; }

/* @end */

/* @group Modal Dialog */

.pageOverlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 5000; }

.dialog { overflow: hidden; position: fixed; top: 50%; left: 50%; z-index: 5001; }

.dialog { width: 367px; overflow: hidden; margin-left: -183px; padding-top: 52px; padding-bottom: 62px; }

.dialog h1 { cursor: move; position: absolute; top: 0; left: 0; display: block; width: 100%; background: url(../Images/modalHeadFoot.png) right 0 no-repeat; }

.dialog h1 .wrap { background: url(../Images/modalHeadFoot.png) 0 0 no-repeat; margin: 0 19px 0 0; display: block; height: 52px; font-size: 15px; font-weight: bold; color: #FFF; text-shadow: 0 1px 0 black; line-height: 56px; text-indent: 22px; }

.dialog h1 #closeDialog { position: absolute; top: 17px; right: 20px; background: url(../Images/modalButtons.png) -1px 0 no-repeat !important; width: 27px; height: 26px; display: block; text-indent: -2000em; overflow: hidden; }

.dialog h1 #closeDialog:hover { background: url(../Images/modalButtons.png) -1px -27px no-repeat !important; }

.dialog .modalBody { display: block; background: url(../Images/modalBody.png) right 0 repeat-y; height: 100%; overflow: auto; }

.dialog .modalBody .wrap { display: block; background: url(../Images/modalBody.png) 0 0 repeat-y; height: 100%; overflow: auto; margin: 0 19px 0 0; position:relative; }

.dialog .modalBody .content { display: block; height: auto; overflow: hidden; margin: 20px 11px 20px 30px; color: #000; text-shadow: 0 1px 0 #fff; }

.dialog .dialogFooter { display: block; position: absolute; bottom: 0; left: 0; overflow: hidden; background: url(../Images/modalHeadFoot.png) right -51px no-repeat; width: 100%; padding: 0; }

.dialog .dialogFooter .wrap { overflow: hidden; display: block; background: url(../Images/modalHeadFoot.png) 0 -51px no-repeat; width: auto; height: 53px; margin: 0 19px 0 0; padding: 9px 0 0 25px; }

.dialog .dialogFooter a { line-height: 32px; display: block; float: left; background: url(../Images/modalButtons.png) right -64px no-repeat; height: 32px; padding: 0 10px 0 0; margin: 0 10px 0 0; font-size: 14px; font-weight: bold; color: #E6E6E6; text-shadow: 0 1px 0 black; }

.ie7 .dialog .dialogFooter a,
.ie8 .dialog .dialogFooter a { font-size: 12px }

.dialog .dialogFooter a span { display: block; background: url(../Images/modalButtons.png) -30px -64px no-repeat; height: 32px; padding: 0 5px 0 15px; cursor: pointer; }

.dialog .dialogFooter a.defaultButton { background: url(../Images/modalButtons.png) right 0 no-repeat; color: #fff; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.65); }

.dialog .dialogFooter a.defaultButton span { background: url(../Images/modalButtons.png) -30px 0 no-repeat }

.dialog .dialogFooter a.defaultButton:hover,
.dialog .dialogFooter a:hover { background: url(../Images/modalButtons.png) right -32px no-repeat !important; color: #fff; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.65); }

.dialog .dialogFooter a.defaultButton:hover span,
.dialog .dialogFooter a:hover span { background: url(../Images/modalButtons.png) -30px -32px no-repeat !important }

.simpleModal .pageOverlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 5000; }

.simpleModal .modal { overflow: hidden; position: fixed; top: 50%; left: 50%; z-index: 5000; width: 367px; overflow: hidden; margin-left: -183px; padding-top: 52px; padding-bottom: 62px; }

    .simpleModal .modal h1 {
        cursor: move;
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        width: 100%;
    }

    .simpleModal .modal h1 .wrap {
        margin: 0 8px 0 8px;
        display: block;
        height: 52px;
        font-size: 15px;
        font-weight: bold;
        color: #FFF;
        text-shadow: 0 1px 0 black;
        line-height: 56px;
        text-indent: 22px;
        background-color: #313131;
        border-radius: 10px 10px 0px 0px;
    }

.simpleModal .modal h1 #closeDialog { position: absolute; top: 17px; right: 20px; background: url(../Images/modalButtons.png) -1px 0 no-repeat !important; width: 27px; height: 26px; display: block; text-indent: -2000em; overflow: hidden; }

.simpleModal .modal h1 #closeDialog:hover { background: url(../Images/modalButtons.png) -1px -27px no-repeat !important; }

    .simpleModal .modal .modalBody {
        display: block;
        background-color: #F1F1F1;
        right 0 repeat-y;
        height: 100%;
        overflow: auto;
        margin: 0 8px 0 8px;
    }

    .simpleModal .modal .modalBody .wrap {
        display: block;
        background-color: #F1F1F1;
        height: 100%;
        overflow: auto;
        margin: 0 19px 0 8px;
        position:relative;
    }

.simpleModal .modal .modalBody .content { display: block; height: auto; overflow: hidden; margin: 20px 11px 20px 30px; color: #000; text-shadow: 0 1px 0 #fff; }

    .simpleModal .modal .dialogFooter {
        display: block;
        position: absolute;
        bottom: 0;
        left: 0;
        overflow: hidden;
        background-color: #FDFEFF;
        width: 98.1%;
        padding: 0;
        margin: 0 8px 0 8px;
        border-radius: 0px 0 8px 8px;
    }

.simpleModal .dialogFooter .wrap { overflow: hidden; display: block; width: auto; height: 53px; margin: 0 19px 0 0; padding: 9px 0 0 25px; }

.simpleModal .dialogFooter a { line-height: 32px; display: block; float: left; background: url(../Images/modalButtons.png) right -64px no-repeat; height: 32px; padding: 0 10px 0 0; margin: 0 10px 0 0; font-size: 14px; font-weight: bold; color: #E6E6E6; text-shadow: 0 1px 0 black; }

.ie7 .simpleModal .dialogFooter a,
.ie8 .simpleModal .dialogFooter a { font-size: 12px }

.simpleModal .dialogFooter a span { display: block; background: url(../Images/modalButtons.png) -30px -64px no-repeat; height: 32px; padding: 0 5px 0 15px; cursor: pointer; }

.simpleModal .dialogFooter a.defaultButton { background: url(../Images/modalButtons.png) right 0 no-repeat; color: #fff; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.65); }

.simpleModal .dialogFooter a.defaultButton span { background: url(../Images/modalButtons.png) -30px 0 no-repeat }

.simpleModal .dialogFooter a.defaultButton:hover,
.simpleModal .dialogFooter a:hover { background: url(../Images/modalButtons.png) right -32px no-repeat !important; color: #fff; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.65); }

.simpleModal .dialogFooter a.defaultButton:hover span,
.simpleModal .dialogFooter a:hover span { background: url(../Images/modalButtons.png) -30px -32px no-repeat !important }

/* @end */

/* @group Ui Growl */

.growl { width: 436px; display: block; position: fixed; z-index: 5000000; top: 46px; left: 50%; margin: 0 0 0 -218px; overflow: hidden; }

.growl p { display: block; padding: 7px 30px 5px 52px; min-height: 12px; height: auto !important; height: 7px; font-size: 16px; line-height: 16px; }

.growl .grFoot { display: block; height: 11px; width: 436px; }

.growl .closeGrowl { position: absolute; top: 0; left: 0; display: block; width: 436px; height: 100%; overflow: hidden; text-indent: -2000em; }

.growl .closeGrowl:hover { background: url(../Images/uiNotifications.png) no-repeat -7px -286px }

.growl.Error #growlMessage { background: url(../Images/uiNotifications.png) no-repeat 0 -137px; color: #1E0809; text-shadow: 0 1px 0 #D17879; }

.growl.Error .grFoot { background: url(../Images/uiNotifications.png) no-repeat 0 -195px }

.growl.Information #growlMessage { background: url(../Images/uiNotifications.png) no-repeat 0 -1px; color: #011121; text-shadow: 0 1px 0 #5B9ED8; }

.growl.Information .grFoot { background: url(../Images/uiNotifications.png) no-repeat 0 -58px }

.growl.Warning #growlMessage { background: url(../Images/uiNotifications.png) no-repeat 0 -69px; color: #382000; text-shadow: 0 1px 0 #E7AB5B; }

.growl.Warning .grFoot { background: url(../Images/uiNotifications.png) no-repeat 0 -126px }

.growl.Success #growlMessage { background: url(../Images/uiNotifications.png) no-repeat 0 -206px; color: #162500; text-shadow: 0 1px 0 #B7CD82; }

.growl.Success .grFoot { background: url(../Images/uiNotifications.png) no-repeat 0 -264px }

/* @end */

/* @group Ui Loading */

.uiLoading { background: #000; background: rgba(0, 0, 0, 0.8); display: block; height: 95px; left: 50%; margin: -55px 0 0 -55px; overflow: hidden; position: absolute; top: 50%; width: 90px; z-index: 10; border-radius: 8px; -webkit-border-radius: 8px; -moz-border-radius: 8px; }

.uiLoading .img { display: block; margin: 25px auto 5px; width: 31px; height: 31px; background: url(../Images/loading.gif) 0 0; }

.uiLoading .text { color: #CCCCCC; display: block; font-size: 12px; text-align: center; text-shadow: 0 1px 0 rgba(0, 0, 0, .65); }

.transparentOverlay { zoom: 1; filter: alpha(opacity=0); opacity: 0.0; }

/* @end */

/* @end */