BODY{padding:0;margin:0;}
#o *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#o INPUT:focus,#o TEXTAREA:focus,#o .TArea:focus,#o .Combo:focus{outline:none;}
#o H4{font-size:15px;}
#o H5{font-size:13px;}
#o H6{font-size:11px;}
.clearfix:before,.clearfix:after{display:table;content:" ";}
.clearfix:after{clear:both;}
#o{background:#EBEBEB;color:#000}
BODY.iDesign{padding-bottom:150px}
BODY.iDesignTop{padding-top:30px}
#o .LayoutText NOBREAK{white-space:nowrap;}
#o .LayoutText H2,#o .LayoutText H3,#o .LayoutText H4,#o .LayoutText H5,#o .LayoutText H6{color:#000}
#o .LayoutText A{color:#197EE3;cursor:pointer}
#o .LayoutText A:hover,#o .LayoutText A:hover B,#o .LayoutText A:hover I{color:#197EE3;text-decoration:underline;cursor:pointer}
#o .LayoutText A IMG{border:0;cursor:pointer}
#o .LayoutText U{text-decoration:underline}
#o .LayoutText OL{display:block;list-style-type:decimal;padding-left:30px}
#o .LayoutText UL{display:block;list-style-type:disc;padding-left:30px}
#o .LayoutText LI{display:list-item}
#o .LayoutText BUTTON{cursor:pointer}
#o .LayoutText .clr{clear:both}
#o .LayoutText .deleted{text-decoration:line-through}
#o{min-height:100px;text-align:center;padding:0;margin:0;display:table;height:100%;width:100%;position:relative;background:transparent;font-family:Helvetica Neue,Arial,sans-serif;word-wrap:break-word;}
#o .SiteHeader{width:100%;text-align:left;margin:0 auto;position:relative;padding-top:90px}#o.Standard .SiteHeader{width:984px}#o.Sky .SiteHeader{width:1114px;padding-right:130px}
#o .SiteFooter{width:100%;text-align:left;margin:0 auto;position:relative}#o.Standard .SiteFooter{width:984px}#o.Sky .SiteFooter{width:1114px;padding-right:130px}
#o .SiteBody{position:relative;min-height:400px;margin:0 auto;overflow:visible}#o.Standard .SiteBody{width:984px}#o.Sky .SiteBody{width:1114px;padding-right:130px}
#o .SiteNavigator{width:100%;height:25px;text-align:left;margin:0 auto 10px;padding:0}
#o .GroupLayout *{letter-spacing:0;word-spacing:0;letter-spacing:initial;word-spacing:initial}
#o .GroupLayout, #o .GroupLayout .GroupLayout{text-align:left;display:block;margin:0 -3px;padding:0;position:relative;word-spacing:-3px;letter-spacing:-3px}
.offiSafari #o .GroupLayout{letter-spacing:-3px}
.iIE7 #o .GroupLayout{zoom:1;margin:0;left:-3px;width:992px}
#o .SiteHeader,#o .SiteFooter,#o .GroupLayout .Column{font-size:10px;vertical-align:top}
#o .GroupLayout .Column{display:inline-block;o2verflow:hidden;padding:0 3px;margin-bottom:0px}
.iIE7 #o .GroupLayout .Column{display:block;float:left;clear:none;overflow:visible}
#o .GroupLayout .C-1-4{width:25%}
#o .GroupLayout .C-1-3{width:33.333333%;w2idth:330px}
#o .GroupLayout .C-1-2{width:50%}
#o .GroupLayout .C-2-3{width:66.666666%;w2idth:660px}
#o .GroupLayout .C-3-4{width:75%}
#o .GroupLayout .C-1-1{width:100%}
#o .GroupLayout .CB-1{width:8.33333333%}
#o .GroupLayout .CB-2{width:16.66666667%}
#o .GroupLayout .CB-3{width:25%}
#o .GroupLayout .CB-4{width:33.33333333%}
#o .GroupLayout .CB-5{width:41.66666667%}
#o .GroupLayout .CB-6{width:50%}
#o .GroupLayout .CB-7{width:58.33333333%}
#o .GroupLayout .CB-8{width:66.66666667%}
#o .GroupLayout .CB-9{width:75%}
#o .GroupLayout .CB-10{width:83.33333333%}
#o .GroupLayout .CB-11{width:91.66666667%}
#o .GroupLayout .CB-12{width:100%}
#o .GroupLayout .C-WideA{width:660px}
#o .GroupLayout .C-NarrowA{width:330px}
#o .GroupLayout .C-WideB{width:550px}
#o .GroupLayout .C-NarrowB{width:220px}
#o .GroupLayout .C-1-2,#o .GroupLayout .C-2-3,#o .GroupLayout .C-3-4,#o .GroupLayout .C-1-2,#o .GroupLayout .C-1-1,#o .GroupLayout .C-WideA,#o .GroupLayout .C-WideB,#o .GroupLayout .C-1-4,#o .GroupLayout .C-1-3,#o .GroupLayout .C-NarrowA,#o .GroupLayout .C-NarrowB{letter-spacing:0}
#o .GroupLayout .C-Narrow{font-size:1.2em;line-height:1.65em}
#o .GroupLayout .C-Wide{font-size:1.3em;line-height:1.65em}
#o .C-Wide H2{margin-bottom:10px}
#o .GroupLayout H3{margin-bottom:10px}
#o .GroupLayout .C-Wide .Block .BlockBody{padding:25px 29px 5px}
#o .GroupLayout .C-Narrow .Block .BlockBody{padding:13px 13px 0}
.iDesignEnabled #o .Page *{-webkit-transition:none !important;-o-transition:none !important;-moz-transition:none !important;transition:none !important}
#o .WhereIsIt{border-radius:50px;border:5px solid red;position:absolute}
#o .Block{margin:0 0 15px;padding:1px 0 0 0}
#o .BlockTest{border:1px solid red;height:200px}
#o DIV{}#o html[xmlns] DIV{display:block}* html #o DIV{height:1%}
#o .ItemFrame:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0}#o html[xmlns] .ItemFrame{display:block}* html #o .ItemFrame{height:1%}
#o #SiteLogo{width:200px;height:41px;position:absolute;left:0px;top:26px;cursor:pointer;overflow:hidden}
#o #SiteLogo A{-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:500px;position:relative;display:block;width:100%;height:100%;overflow:hidden;background:url(icmslogo.png) no-repeat 0 0}
#o #SiteLogo A B{-webkit-user-select:none;-moz-user-select:none;user-select:none}
#o .ServiceTag{width:57px;height:84px;position:absolute;left:190px;top:0;background-image:url(servicetag.png);background-repeat:no-repeat;display:none}
#o .ServiceDev{display:block;background-position:-200px 0}
#o .ServiceTest{display:block;background-position:-100px 0}
#o .ServiceBeta{display:block;background-position:0 0}
#o .HeadMenu1{font-size:0;background:#FFF;height:40px;overflow:hidden}
#o .HeadMenu1 A{display:inline-block;height:40px;margin:0;color:inherit;padding:0 10px;font-size:17px;line-height:40px;position:relative}
#o .HeadMenu2{font-size:0;background:#F0F0F0;height:20px;overflow:hidden;position:absolute;right:0;top:70px}
#o .HeadMenu2 A{display:inline-block;height:20px;margin:0;color:black;padding:0 10px;font-size:14px;line-height:20px;position:relative}
#o .HeadMenu3{font-size:0;background:#FFF;height:20px;overflow:hidden;position:absolute;right:0;top:0px}
#o .HeadMenu3 A{display:inline-block;height:20px;margin:0;color:black;padding:0 10px;font-size:14px;line-height:20px;position:relative}
#o .SiteNavigator{background:#EAEAEA}
#o .SiteNavigator A,#o .SiteNavigator SPAN{line-height:25px;margin-left:5px;display:inline-block}
#o .SiteFooter .FooterBlock{text-align:left;margin:0 auto;padding:20px 0 25px;position:relative;background:#EAEAEA}
#o .SiteFooter .FooterMenu{float:left}
#o .SiteFooter .FooterMenu A{color:#48402F;padding:0 10px 0 0;font-size:11px;line-height:15px}
#o .SiteFooter .FooterSign{float:right;width:323px}
#o .SiteFooter .FooterSign H3{display:inline-block;height:17px;margin:0;padding:0}
#o .SiteFooter .FooterSign A{display:block;height:17px;background:url(web_signature.png) no-repeat 0 0;height:16px;margin:0;color:#6C6C6C;font:normal 9px/16px Tahoma}
#o .SiteFooter .FooterSign A:hover{text-decoration:none}
#o .SiteFooter .FooterSign A.cms{background-position:86px 0;width:165px}
#o .SiteFooter .FooterSign A.cms:hover{background-position:-114px 0px}
#o .SiteFooter .FooterSign A.im{background-position:61px -40px;width:145px;padding-left:9px;margin-left:10px}
#o .SiteFooter .FooterSign A.im:hover{background-position:-139px -40px}
#o .SiteFooter .FooterCopy{color:#000}
.DesignInput{display:inline;font:inherit;font-size:1em;color:inherit;margin:0;padding:0;outline:dashed 1px #DEDEDE;outline-offset:1px;background:#F4F4F4}
#o .DesignInput *,#o .Column .BlockBody .DesignInput *{display:inline;font:inherit;font-size:1em;color:inherit;margin:0;padding:0}
#o .CmsPagesDock{position:absolute;bottom:0;left:150px;text-align:left;padding:0;background:#FFF url(cmspagesdock.png) repeat-x 0 0;width:930px;height:90px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;-moz-box-shadow:0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);-webkit-box-shadow:0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);box-shadow:0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16)}
#o .CmsPagesDock .StatusBar{margin:0px 1px;padding-top:1px;background:url(cmspagesdockstatus.png) repeat-x 0 1px;height:29px;white-space:nowrap;letter-spacing:-3px;position:relative;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}
#o .CmsPagesDock .ServiceMode{z-index:1;border-right:1px solid #BBBBBB;letter-spacing:0px;position:relative;height:27px;display:inline-block;vertical-align:top}
#o .CmsPagesDock .ServiceMode .ModeInfo{line-height:27px;height:27px;vertical-align:top;display:inline-block;padding:0 3px;color:#545455;font-size:11px;border-right:1px solid #FFF;background:url(cmspagesdockstatus.png) repeat-x 0 0}
#o .CmsPagesDock .ServiceMode .ModeInfo SPAN{display:inline-block;vertical-align:top}
#o .CmsPagesDock .ServiceMode .Switch{cursor:pointer;position:relative;display:inline-block;margin-top:3px;margin-right:5px;width:59px;height:21px;overflow:hidden;background:transparent;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px}
#o .CmsPagesDock .ServiceMode .Switch .Shadow{background:url(cmsmodeswitch_sh.png) no-repeat 0 0;position:absolute;top:0;left:0;right:0;bottom:0}
#o .CmsPagesDock .ServiceMode .Switch .Glow{background:url(cmsmodeswitch_cover.png) no-repeat 0 0;position:absolute;top:0;left:0;right:0;bottom:0}
#o .CmsPagesDock .ServiceMode .Switch .Text{position:absolute;top:0;bottom:0;font:bold 11px/21px Helvetica Neue,Arial,sans-serif;padding:0;text-align:center}
#o .CmsPagesDock .ServiceMode .Switch .TextOff{display:block;left:24px;right:4px;color:#626262}
#o .CmsPagesDock .ServiceMode .Switch .TextOn{display:none;left:4px;right:21px;color:#FFF}
#o .CmsPagesDock .ServiceMode .SwitchOn .TextOff{display:none}
#o .CmsPagesDock .ServiceMode .SwitchOn .TextOn{display:block}
#o .CmsPagesDock .ServiceMode .ModeInfo LABEL{display:inline-block;display:inline-block;vertical-align:top;margin-right:5px}
#o .CmsPagesDock .ServiceMode .Switch .Bg{background:transparent;position:absolute;top:1px;left:1px;right:1px;bottom:1px;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;border-radius:15px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out}
#o .CmsPagesDock .ServiceMode .SwitchOn .Bg{background:#FF0000 url(switch_bg.gif) repeat 0 0;-webkit-transition:all .5s ease-out}
#o .CmsPagesDock .ServiceMode .Switch .Button{background:url(cmsmodeswitch_bt.png) no-repeat -2px 0;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out}
#o .CmsPagesDock .ServiceMode .SwitchOn .Button{background-position:35px 0;-webkit-transition:all .3s ease-out}
#o .CmsPagesDock .ServiceMode .SwitchOnOff{list-style:none;position:relative;padding:3px 0 0;margin:0;background:transparent;display:inline-block;height:27px;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI{float:left;width:50%;background:none;margin:0;padding:0;line-height:21px;z-index:0}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI A{width:100%;text-align:center;font:bold 9px/19px Helvetica Neue,Arial,sans-serif;text-transform:uppercase;color:#626262;background:#DCDCDC;display:block;padding:0;height:21px;border:1px solid #999;border-top-color:#C1C1C1;overflow:hidden;white-space:normal;background:-webkit-gradient(linear, 0 bottom, 0 top, from(#AAA), to(#E7E7E7));background:-moz-linear-gradient(-90deg, #E7E7E7, #AAA);-webkit-box-shadow:inset 0 1px 0 #FFF;-moz-box-shadow:inset 0 1px 0 #FFF;box-shadow:inset 0 1px 0 #FFF;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI:first-child A{padding:0 0 0 0;border-right:none;-webkit-border-radius:13px 0 0 13px;-moz-border-radius:13px 0 0 13px;border-radius:13px 0 0 13px}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI:last-child A{padding:0 0 0 0;-webkit-border-radius:0 13px 13px 0;-moz-border-radius:0 13px 13px 0;border-radius:0 13px 13px 0}
#o .CmsPagesDock .ServiceMode .SwitchOnOff LI A:hover{text-decoration:none;color:#FFF;text-shadow:0 -1px 0 #808080;background:-webkit-gradient(linear, 0 bottom, 0 top, from(#8F8F8F), to(#DEDEDE));background:-moz-linear-gradient(-90deg, #DEDEDE, #8F8F8F)}
#o .CmsPagesDock .ServiceMode .Data LI:last-child A,#o .CmsPagesDock .ServiceMode .Page LI:first-child A{color:#fff;text-shadow:0 1px 1px #630000;background:-webkit-gradient(linear, 0 bottom, 0 top, from(#EA0000), to(#B00000));background:-moz-linear-gradient(-90deg, #B00000, #EA0000);-webkit-box-shadow:inset 0 1px 1px #660000;-moz-box-shadow:inset 0 1px 1px #660000;box-shadow:inset 0 1px 1px #660000;border-bottom-color:#E9E9E9;border-left-color:#F0F0F0;border-right-color:#F0F0F0;height:21px;line-height:20px}
#o .CmsPagesDock .ServiceMode .Data LI:last-child A{padding:0 16px 0 0}
#o .CmsPagesDock .ServiceMode .Page LI:first-child A{padding:0 0 0 18px}
#o .CmsPagesDock .ServiceMode .SwitchOnOff .Button{z-index:1;height:0;width:100%;position:absolute;top:3px;left:0;right:0;overflow:visible;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;padding:0 50%;}
#o .CmsPagesDock .ServiceMode .SwitchOnOff .Button SPAN{width:22px;height:21px;position:relative;left:-11px;background:url(cmsmodeswitch_bt.png) no-repeat center 0;display:inline-block;-webkit-transition:all .3s ease-out}
#o .CmsPagesDock .ServiceMode .Data .Button{padding:0 0 0 100%}#o .CmsPagesDock .ServiceMode .Data .Button SPAN{left:-22px;cursor:pointer}
#o .CmsPagesDock .ServiceMode .Page .Button{padding:0 0 0 0}#o .CmsPagesDock .ServiceMode .Page .Button SPAN{left:0;cursor:pointer}
@-webkit-keyframes RedBlinkBg{0%{background-color:#BC0000}
50%{background-color:#FF0000}
100%{background-color:#BC0000}
}
.iWebkit #o .CmsPagesDock .ServiceMode .Data LI:last-child A,.iWebkit #o .CmsPagesDock .ServiceMode .Page LI:first-child A{background-image:none;-webkit-animation-name:RedBlinkBg;-webkit-animation-duration:2s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}
@-webkit-keyframes Rotate{0%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg)}
}
#o .CmsPagesDock .ServiceMode .SwitchOnOff .Button SPAN{-webkit-animation-name:Rotate;-webkit-animation-duration:5s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}
#o .CmsPagesDock .ServiceMode .Data .Button SPAN,#o .CmsPagesDock .ServiceMode .Page .Button SPAN{-webkit-animation-name:Rotate;-webkit-animation-duration:1s;-webkit-animation-iteration-count:2}
#o .CmsPagesDock .ServicePath{margin-left:-6px;display:inline-block;position:relative;height:27px;letter-spacing:0px;z-index:0}
#o .CmsPagesDock .ServicePath A{display:inline-block;position:relative;height:27px;line-height:27px;background:url(servicepath_bg.png) repeat-x 0 -30px;margin:0 0 0 -10px;padding:0 6px 0 25px;color:#000;font-size:11px}
#o .CmsPagesDock .ServicePath A I{display:block;height:27px;background:url(servicepath_bg.png) repeat-x 0 0;position:absolute;right:-10px;top:0;width:19px;height:27px}
#o .CmsPagesDock .ServicePath A SPAN{display:inline-block;overflow:hidden;white-space:nowrap;word-wrap:normal}
#o .CmsPagesDock .ServicePath A SPAN.Short{width:25px;display:inline-block;overflow:hidden;-webkit-transition:width .3s ease-out}
#o .CmsPagesDock .ServicePath A:hover{background-position:0 -90px;text-decoration:none}
#o .CmsPagesDock .ServicePath A:hover I{background-position:0 -60px}
#o .CmsPagesDock .ServicePath A:hover SPAN.Short{width:111px;-webkit-transition:width .3s ease-out}
#o .CmsPagesDock .ServicePath A.Active{background-position:0 -150px;color:#FFF;-webkit-transition:width .3s ease-out}
#o .CmsPagesDock .ServicePath A.Active I{background-position:0 -120px}
#o .CmsPagesDock .ServicePath A.Active:hover{cursor:default;color:#FFF}
#o .CmsPagesDock .DockState{width:30px;height:28px;padding-top:1px;border-left:1px solid #FFF;position:absolute;top:0;right:0}
#o .CmsPagesDock .DockState A{display:block;width:29px;height:27px;border-left:1px solid #BFBFBF;background:url(cmspagesdockstate.png) no-repeat 0 0}
#o .CmsPagesDock .DockState A.DockMinimize{background-position:0 0}
#o .CmsPagesDock .DockState A.DockMinimize:hover{background-position:0 -30px}
#o .CmsPagesDock .DockState A.DockMaximize{background-position:-28px 0}
#o .CmsPagesDock .DockState A.DockMaximize:hover{background-position:-28px -30px}
#o .CmsPagesDock .ElementInfoContainer{z-index:1;width:384px;height:48px;position:absolute;top:35px;left:6px;overflow:hidden;border-right:1px solid #BDBDBD;}
#o .CmsPagesDock .ElementInfoContainer A.ElementSettings{width:40px;height:48px;display:block;position:absolute;right:0;z-index:0;background:url(cmspagesdocksettings.png) no-repeat center center;opacity:0.4;filter:alpha(opacity=40)}
#o .CmsPagesDock .ElementInfoContainer A.ElementSettings:hover{opacity:0.5;filter:alpha(opacity=50)}
#o .CmsPagesDock .ElementInfoContainer .ElementInfo{padding-left:60px;border-right:1px solid #BDBDBD;width:343px;height:48px}
#o .CmsPagesDock .ElementInfoContainer .ElementIcon{width:48px;height:48px;border:1px solid #C1C1C1;position:absolute;top:0;left:0}
#o .CmsPagesDock .ElementInfoContainer .ElementTitle{font-size:15px;font-weight:bold;line-height:25px;color:#000;width:100%;white-space:nowrap}
#o .CmsPagesDock .ElementInfoContainer .ElementDesc{font-size:12px;line-height:20px;color:#515151;width:100%;white-space:nowrap}
#o .CmsPagesDock .ElementMenu{position:absolute;top:46px;right:12px}
#o .CmsSideDock{position:absolute;top:50px;left:0px;text-align:left;padding:25px 54px 25px 25px;background:#FFF url(cmssidedock.png) repeat-y right 0;width:320px;height:500px;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;-moz-box-shadow:0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);-webkit-box-shadow:0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);box-shadow:0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16)}
#o .CmsSideDock .DockMenu{margin:0;padding-top:0;background:transparent;width:28px;white-space:nowrap;position:absolute;border-bottom:1px solid #FFF;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}
#o .CmsSideDock .DockMenu A{display:block;float:left;background-position:0 1px;padding:0 0 0 28px;height:28px;width:28px;position:relative;font:normal 12px/26px inherit;color:#FFF;text-align:center;overflow:hidden;-webkit-transition:all .3s ease-out}
#o .CmsSideDock .DockMenu A I{display:block;background:url(cmssidedockicons.png) no-repeat 300px 300px;border-top:1px solid #FFF;border-bottom:1px solid #C0C0C0;position:absolute;top:0;left:0;width:27px;height:28px}
#o .CmsSideDock .DockMenu A SPAN{display:block;margin:1px 0;height:25px;background:url(cmssidedockmenua_bg.png) repeat-x 0 0;margin-right:5px}
#o .CmsSideDock .DockMenu A:hover{width:150px;background:url(cmssidedockmenua_bg.png) repeat-x 0 1px;text-decoration:none;color:#FFF;-webkit-border-radius:0 5px 5px 0}
#o .CmsSideDock .DockMenu A I.DockMinimize{background-position:0 0}
#o .CmsSideDock .DockMenu A:hover I.DockMinimize{background-position:-50px 0}
#o .CmsSideDock .DockMenu A I.DockMaximize{background-position:-100px 0}
#o .CmsSideDock .DockMenu A:hover I.DockMaximize{background-position:-150px 0}
#o .CmsSideDock .DockMenu A I.UserPage{background-position:0 -50px}
#o .CmsSideDock .DockMenu A:hover I.UserPage{background-position:-50px -50px}
#o .CmsSideDock .DockMenu A I.ServicePages{background-position:0 -100px}
#o .CmsSideDock .DockMenu A:hover I.ServicePages{background-position:-50px -100px}
#o .CmsSideDock .DockMenu A I.ServiceBlocks{background-position:0 -150px}
#o .CmsSideDock .DockMenu A:hover I.ServiceBlocks{background-position:-50px -150px}
#o .CmsSideDock .DockMenu A I.ServiceViews{background-position:0 -200px}
#o .CmsSideDock .DockMenu A:hover I.ServiceViews{background-position:-50px -200px}
#o .CmsSideDockRight{left:auto;right:0;padding:25px 25px 25px 54px;background-position:left 0;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}
#o .CmsSideDockRight .DockMenu{right:auto;left:0}
#o .CmsSideDockRight .DockMenu A{display:block;float:right;padding:0 28px 0 0}
#o .CmsSideDockRight .DockMenu A I{left:auto;right:0}
#o .CmsTopDock{width:100%;height:auto;position:fixed;left:0;right:0;top:0;bottom:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#o .CmsTopDock .ServiceMode{background:url(cmspagesdockstatus.png) repeat-x 0 0;padding-left:5px}
#o .CmsTopDock .ElementMenu{position:absolute;top:1px;right:12px;letter-spacing:0}
#o .Modal{position:absolute;padding:0;background-color:#FFF;background-repeat:repeat-x;background-position:0 22px;background-image:url(modal/modalmover.png), -webkit-gradient(linear,left bottom,left top,color-stop(0.35, rgb(241,241,241)),color-stop(0.75, rgb(255,255,255)));background-image:url(modal/modalmover.png), -o-linear-gradient(center bottom,rgb(241,241,241) 35%,rgb(255,255,255) 75%);background-image:url(modal/modalmover.png), -moz-linear-gradient(center bottom,rgb(241,241,241) 35%,rgb(255,255,255) 75%);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:block;cursor:default;}
.iIE7 #o .Modal,.iIE8 #o .Modal{border:2px solid #BABABA}
#o .ModalShadow{-moz-box-shadow:0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);-webkit-box-shadow:0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16);box-shadow:0 15px 40px 10px rgba(0,0,0,.25), 0 0 0 5px rgba(0,0,0,.16)}
#o .ModalMaximalized{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#o .Modal .ModalMover{z-index:2;margin:0 0 10px;height:22px;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;top:0;left:0;right:0;background:#fff;-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;border-top-left-radius:6px}
#o .Modal .ModalMover P{font-size:11px;line-height:22px;color:#666;text-align:center;white-space:nowrap;padding:1px 15% 0;overflow:hidden;margin-top:0}
#o .Modal .ModalMover.ModalMovable{cursor:url(cursorhandopen.cur),url(cursor_drag.png) 8 0, s-resize;}
#o .ModalMoverDrag{cursor:url(cursorhandgrab.cur), url(cursorhandgrab.cur), url(cursor_drag.png) 8 0, s-resize}
#o .ModalOptions{height:22px;position:absolute;top:3px;right:3px;text-align:right;font-size:0}
#o .ModalMed{background:url(modal/modalbtns.png) no-repeat 0 -100px;margin:1px;height:14px;width:14px;position:absolute;top:4px;right:24px}
#o .ModalResizer{background:url(modal/modalbtns.png) no-repeat 0 -150px;margin:1px;height:14px;width:14px;position:absolute;bottom:4px;right:4px;cursor:url(cursorhandopen.cur), url(cursorhandopen.cur), url(cursor_drag.png) 8 0, s-resize}
#o .ModalResizerDrag{cursor:url(cursorhandgrab.cur), url(cursorhandgrab.cur), url(cursor_drag.png) 8 0, s-resize}
#o .Modal .Section{z-index:0;position:relative;width:100%;height:auto;background:transparent;margin:0 auto;padding:0 15px 15px 20px;text-align:left}
#o .Modal .SectionMenu{padding-bottom:68px}
#o .Modal .SectionMenu .SMenu{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;margin:0 -20px;padding:11px 25px 0;height:53px;background:#E5E5E5;border-top:1px solid #C4C4C4;bottom:0;width:100%;text-align:center;vertical-align:top;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}
#o .ModalAction{z-index:1;position:relative;display:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
#o .ModalAction .ModalActionInfo{display:table-cell;width:100%;vertical-align:middle;padding-top:45px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
#o .ModalAction .ModalActionInfo .ModalActionGlass{z-index:0;display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#FFF;opacity:.7;filter:alpha(opacity=70);-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}
#o .ModalAction .ModalActionInfo P{color:#FFF;font-weight:bold;font-size:11px;width:50%;padding:55px 10px 10px;background:#000;display:inline-block;z-index:1;position:relative;background:#000 url(processing0neg.gif) no-repeat center 15px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;opacity:.5;filter:alpha(opacity=50)}
#o .Modal .ModalForm::after{display:block;content:' ';line-height:0;clear:both;}
#o .ModalBody{font-size:13px;}
#o .Modal.ModalMinimalized .Section{display:none !important;}
#o .Modal.ModalMinimalized .ModalMover{margin-bottom:0;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}
#o .ModalActionWaiting{display:table;width:300px;min-width:300px;min-height:100px;height:100%;margin-top:-10px;padding-bottom:10px}
#o .ModalActionWaiting .ModalActionInfo{display:table-cell;vertical-align:middle;padding-top:0}
#o .ModalActionWaiting .ModalActionInfo .ModalActionGlass{display:none}
#o .ModalActionWaiting .ModalActionInfo P{font-size:9px;color:#999;background-color:transparent;background-image:url(processing0.gif)}
#o .ModalActionProcessing{display:block;text-align:center;position:absolute;left:0;right:0;top:0;bottom:0;margin-top:0;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;z-index:1000;overflow:hidden;}
#o .ModalActionProcessing .ModalActionInfo{display:block;position:absolute;top:0;bottom:0;font-weight:bold;font-size:11px;padding-top:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
#o .ModalActionProcessing .ModalActionGlass{z-index:0;display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#FFF;opacity:.7;filter:alpha(opacity=70);-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}
#o .Section .EvoForm .ModalActionProcessing .ModalActionGlass{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#o .ModalActionProcessing .ModalActionInfo P,
#o .Section .EvoForm .ModalActionProcessing .ModalActionInfo P{color:#FFF;width:auto;margin:0;font-weight:bold;font-size:11px;padding:55px 10px 10px;display:block;z-index:1;background:#000 url(processing0neg.gif) no-repeat center 15px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;opacity:.3;filter:alpha(opacity=30);position:absolute;top:30%;left:30%;right:30%}
#o .DataActionProcessing{display:block;text-align:center;z-index:1;position:absolute;left:0;right:0;top:0;bottom:0;margin-top:0;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}
#o .DataActionProcessing .DataActionInfo{display:block;position:absolute;left:0;right:0;top:0;bottom:0;font-weight:bold;font-size:11px;padding-top:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
#o .DataActionProcessing .DataActionGlass{z-index:0;display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#FFF;opacity:.7;filter:alpha(opacity=70);-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}
#o .DataActionProcessing .DataActionInfo P{color:#FFF;width:auto;margin:0;font-weight:bold;font-size:11px;padding:55px 10px 10px;display:block;z-index:1;background:#000 url(processing0neg.gif) no-repeat center 15px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;opacity:.3;filter:alpha(opacity=30);position:absolute;top:30%;left:30%;right:30%}
#o .B{position:relative;overflow:hidden;zoom:1;padding:1px;background:#FFF;display:inline-block;text-align:center;white-space:nowrap;vertical-align:top;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:none;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.05),rgba(255, 255, 255, 0.5));background:-moz-linear-gradient(rgba(0, 0, 0, 0.05),rgba(255, 255, 255, 0.5));background:-o-linear-gradient(rgba(0, 0, 0, 0.05),rgba(255, 255, 255, 0.5));filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#EDEDED ',endColorstr='#FFFFFF',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled='false')}
#o .B:hover{text-decoration:none;background:#9AD3FF;box-shadow:0 0 3px 1px rgba(0,127,238,0.2);-moz-box-shadow:0 0 3px 1px rgba(0,127,238,0.2);}
#o .B:active{background:#92C9F3}
#o .B *:hover,#o .B B:hover,#o .B SPAN:hover,#o .B SPAN SPAN:hover,#o .B SPAN B:hover,#o .B SPAN SPAN B:hover,#o .B:hover B{text-decoration:none}
#o .B:hover B{color:inherit}
#o .B SPAN{margin:0;padding:1px;font-size:10px;font-family:Helvetica Neue,Arial;display:block;background-color:#BDBDBD;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.05),rgba(0, 0, 0, 0.25));background:-moz-linear-gradient(rgba(0, 0, 0, 0.05),rgba(0, 0, 0, 0.25));background:-o-linear-gradient(rgba(0, 0, 0, 0.05),rgba(0, 0, 0, 0.25))}
#o .B SPAN SPAN{color:#000;height:1.7em;font:normal 1.3em/1.7em Helvetica Neue, Arial;padding:1px 8px 1px;position:relative;border:none;background-image:none;background-repeat:no-repeat;background-color:#ededed;background:-webkit-linear-gradient(#FFFFFF,#e3e3e3);background:-moz-linear-gradient(#FFFFFF,#e3e3e3);background:-o-linear-gradient(#FFFFFF,#e3e3e3);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFFFFF',endColorstr='#e3e3e3',GradientType=0)}
#o .B SPAN SPAN i.fa{color:#5283BE;}
#o .B:hover SPAN SPAN{box-shadow:inset 0 0 3px 1px rgba(0,127,238,0.2);-moz-box-shadow:inset 0 0 3px 1px rgba(0,127,238,0.2)}
#o .B:active SPAN SPAN{line-height:1.9em;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.3);-o-box-shadow:inset 0 3px 5px rgba(0,0,0,0.3);background:-webkit-linear-gradient(#e3e3e3,#FFFFFF);background:-moz-linear-gradient(#e3e3e3,#FFFFFF);background:-0-linear-gradient(#e3e3e3,#FFFFFF);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#e3e3e3',endColorstr='#FFFFFF',GradientType=0)}
#o .BfloatR{float:right;margin:0 0 5px 5px}
#o .BfloatL{float:left;margin:0 5px 5px 0}
#o .BfloatC{float:none;display:inline-block;margin-bottom:5px}
#o .BHidden{display:none}
#o .BSizeXXS SPAN SPAN{font-size:0.8em;line-height:1.45em}
#o .BSizeXS SPAN SPAN{font-size:1em;line-height:1.5em}
#o .BSizeS SPAN SPAN{font-size:1.1em;line-height:1.6em}
#o .BSizeM SPAN SPAN{font-size:1.3em}
#o .BSizeL SPAN SPAN{font-size:1.8em}
#o .B SPAN SPAN I:not(.fa){background-position:center center;display:none;width:16px;margin:0;padding:0;background-repeat:no-repeat;height:1.7em;vertical-align:bottom}
#o .B:hover SPAN SPAN I:not(.fa){text-decoration:none}
#o .BiLeft SPAN SPAN I:not(.fa){display:inline-block;float:left;margin-right:0.5em}
#o .BiLeft SPAN SPAN{padding-left:0.7em}
#o .BiRight SPAN SPAN I:not(.fa){display:inline-block;float:right;margin-left:0.5em}
#o .BiRight SPAN SPAN{padding-right:0.7em}
#o .BiCenter SPAN SPAN I:not(.fa){display:block;position:relative}
#o .BiAdd SPAN I{background-image:url(buttons/mbutton_add_b.png)}
#o .BiRem SPAN I{background-image:url(buttons/mbutton_rem_b.png)}
#o .BiNext SPAN I{background-image:url(buttons/mbutton_next_b.png)}
#o .BiPrev SPAN I{background-image:url(buttons/mbutton_prev_b.png)}
#o .BiList SPAN I{background-image:url(buttons/mbutton_list_b.png)}
#o .BiMoveUp SPAN I{background-image:url(buttons/mbutton_moveup_b.png)}
#o .BiMoveDown SPAN I{background-image:url(buttons/mbutton_movedown_b.png)}
#o .BiEdit SPAN I{background-image:url(buttons/mbutton_edit_b.png)}
#o .BiEdit2 SPAN I{background-image:url(buttons/mbutton_edit2_b.png)}
#o .BiAcc SPAN I{background-image:url(buttons/mbutton_acc_b.png)}
#o .BiCite SPAN I{background-image:url(buttons/mbutton_cite_b.png)}
#o .BiMyList SPAN I{background-image:url(buttons/mbutton_mylist_b.png)}
#o .BbgRed{}#o .BbgRed:hover{background-color:#FFD3D3}
#o .BbgRed SPAN{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #C3A0A0),color-stop(1, #E7D4D4));background-image:-moz-linear-gradient(center bottom,#C3A0A0 0%,#E7D4D4 100%);background-image:-o-linear-gradient(center bottom,#C3A0A0 0%,#E7D4D4 100%)}
#o .BbgRed SPAN SPAN{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #EAC1C1),color-stop(1, #FFEBEB));background-image:-moz-linear-gradient(center bottom,#EAC1C1 0%,#FFEBEB 100%);background-image:-o-linear-gradient(center bottom,#EAC1C1 0%,#FFEBEB 100%)}
#o .BbgGreen{}#o .BbgGreen:hover{background-color:#A6ED96}
#o .BbgGreen SPAN{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #A8C0A0),color-stop(1, #D8E7D6));background-image:-moz-linear-gradient(center bottom,#A8C0A0 0%,#D8E7D6 100%);background-image:-o-linear-gradient(center bottom,#A8C0A0 0%,#D8E7D6 100%)}
#o .BbgGreen SPAN SPAN{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, #CAE7C1),color-stop(1, #ECFFE9));background-image:-moz-linear-gradient(center bottom,#CAE7C1 0%,#ECFFE9 100%);background-image:-o-linear-gradient(center bottom,#CAE7C1 0%,#ECFFE9 100%)}
#o .ModalOptions .B{margin:0}
#o .ModalOptions .B SPAN SPAN{width:14px;height:14px;padding:0}
#o .ModalOptions .B SPAN SPAN I{margin:0;width:14px;height:14px}
#o .BiClose I{background-image:url(btn-xxsclose.png)}
#o .BiMax I{background-image:url(btn-xxsmax.png)}
#o .BiExpand I{background-image:url(btn-xxsmax.png)}
#o .BiMin I{background-image:url(btn-xxsmin.png)}
#o .BiCompress I{background-image:url(btn-xxsmin.png)}
#o .BiPinOn I{background-image:url(btn-xxspinon.png)}
#o .BiPinOff I{background-image:url(btn-xxspinoff.png)}
#o .BIcon{margin:0;}
#o .BIcon SPAN SPAN{margin:1px;padding:0;}
#o .BIcon SPAN SPAN I{margin:0;}
#o .BDisabled{opacity:.5;filter:alpha(opacity=50)}
#o .BDisabled,#o .BDisabled *{cursor:default}
#o .BDisabled SPAN{background-image:none}
#o .BDisabled:hover:not(IMG){background:#FFF}
#o FORM{margin:0;padding:0}
#o .EvoForm:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0}
#o .EvoForm{}html[xmlns] .EvoForm{display:block}
#o * html .EvoForm{height:1%}
#o .EvoForm{margin:0 0;overflow:visible;}
.iIE6 #o .EvoForm,.iIE7 #o .EvoForm{width:101%;padding-right:0.5%}
#o .LayoutText H4, #o .LayoutText H5, #o .LayoutText H6{float:none;margin:0 5px}
#o .LayoutText H4.hr, #o .LayoutText H5.hr, #o .LayoutText H6.hr{border-bottom:1px solid #D9D9D9;float:none;margin:0 5px 10px;padding:3px 0 4px}
#o .LayoutText H6{color:#562809;font:bold 11px/15px Helvetica Neue,Arial,sans-serif;text-transform:uppercase;margin-bottom:3px}
#o .RichBody{clear:both}
#o .EvoForm FIELDSET{width:auto;display:block;padding:10px 10px 0;margin:0 5px 10px;background:#FFF;border:1px solid #D9D9D9}
#o .EvoForm FIELDSET FIELDSET{background:transparent;border:1px solid #D9D9D9;margin:0 0 10px;padding:10px 10px 0}
#o .EvoForm FIELDSET FIELDSET FIELDSET{background:transparent;border:1px solid #D9D9D9}
#o .EvoForm FIELDSET FIELDSET FIELDSET FIELDSET{background:transparent;border:1px solid #D9D9D9}
#o .EvoForm FIELDSET.EvoMenu{position:relative;overflow:hidden}
#o .EvoForm FIELDSET.EvoMenu DIV.Menu{height:35px;width:auto;background:#EBD69E;margin:0 -10px;padding:7px 10px 0 0;border-top:1px solid #D9D9D9}
#o .EvoForm FIELDSET.EvoMenu DIV.Menu .BfloatR{margin:0 0 0 5px}
#o .EvoForm .Dragable{padding-right:32px;position:relative}
#o .EvoForm .Dragable DIV.Tools{width:32px;height:100%;display:table-cell;margin:0;padding:5px 0;position:absolute;right:0px;top:0;overflow:visible;border:none}
#o .EvoForm .Dragable DIV.Tools DIV.Handle{border-left:1px solid #D9D9D9;background:url(fields/evo_dragbg.png) repeat-y 5px 0;height:90%;margin:0;padding:0;width:32px;position:absolute;right:0;overflow:visible;cursor:s-resize}
.iGecko #o .EvoForm .Dragable DIV.Tools{margin:-5px 0;right:10px;padding:0;}
.iGecko #o .EvoForm .Dragable DIV.Tools DIV.Handle{height:100%}
.iWebKit #o .EvoForm .Dragable DIV.Tools DIV.Handle{height:100%}
#o .EvoForm .Dragable DIV.Tools DIV.Handle DIV.Options{width:58px;height:100%;display:none;position:absolute;right:0;top:-17px}
#o .EvoForm .Dragable DIV.Tools DIV.Handle DIV.Options .B{margin-right:0;margin-bottom:5px}
#o .EvoForm .Dragable DIV.Tools DIV.HandleOver DIV.Options{display:table-cell}
#o .EvoForm .Gal .Dragable{padding-right:0;position:relative}
#o .EvoForm .Gal .Img{overflow:visible}
#o .EvoForm .Gal .Img .Options{margin:0}
#o .EvoForm .Type2 .Img{width:280px}
#o .EvoForm .Type3 .Img{width:182px}
#o .EvoForm .Type4 .Img{width:134px}
#o .EvoForm .Gal .Dragable DIV.Tools{border-left:3px solid #FFF;width:35px}
.iGecko #o .EvoForm .Gal .Dragable DIV.Tools{margin:0;right:0;padding:0;border-top:4px solid white;border-bottom:4px solid white}
.iWebkit #o .EvoForm .Gal .Dragable DIV.Tools{margin:0;right:0;padding:0;border-top:4px solid white;border-bottom:4px solid white}
.iIE #o .EvoForm .Gal .Dragable DIV.Tools{margin:0;padding:0;border-top:4px solid white;border-bottom:4px solid white}
#o .EvoForm .Gal .Dragable DIV.Tools DIV.Handle{background-color:#FFF}
.iIE #o .EvoForm .Gal .Dragable DIV.Tools DIV.Handle{height:100%}
#o .EvoForm .Gal .Dragable DIV.Tools DIV.Handle DIV.Options{top:0}
#o .EvoForm FIELDSET.SimpleSet{background:transparent;margin:0}
#o .EvoForm FIELDSET LEGEND{font:11px/15px Arial,sans-serif;color:#000;position:absolute;top:0}
#o .LayoutText P, #o .LayoutText BLOCKQUOTE, #o .LayoutText TABLE{margin:0 5px 10px;padding:1px 0 0;}
#o .LayoutText FIELDSET H4{padding-top:0}
#o .LayoutText FIELDSET P{line-height:15px}
#o .EvoTextBlock{margin:0 5px 25px;padding:1px 0 0px}
#o .EvoForm FIELDSET.EvoTabs{border-top:none;margin-top:-15px}
#o .Section .TabList2{margin:0 5px -1px 0;padding:0;height:30px;background:transparent;float:none;white-space:nowrap;overflow:hidden;position:relative;z-index:10}
#o .Section .TabList2 .border{background:#D9D9D9;position:absolute;top:29px;left:0;width:100%;height:1px}
#o .Section .TabList2 A{-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-border-top-left-radius:6px;-border-top-right-radius:6px;text-decoration:none;background:-moz-linear-gradient(center top, #FEFEFE, #EFEFEF 16%, #E0E0E0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,#FEFEFE),color-stop(16%,#EFEFEF),color-stop(1.00,#E0E0E0));background-image:-o-linear-gradient(#FEFEFE 0%,#EFEFEF 16%,#E0E0E0 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#EFEFEF',endColorstr='#E0E0E0',GradientType=0)}
#o .Section .TabList2 A{color:#000000;display:block;float:left;font:bold 11px/27px Arial,sans-serif;text-transform:none;height:27px;margin:1px 3px 5px 0;padding:0;position:relative;border:1px solid #D9D9D9;border-bottom:none}
#o .Section .TabList2 A SPAN.Text{padding:0 7px;display:inline-block;line-height:inherit}
#o .Section .TabList2 A input[type=checkbox]{margin:6px 0 0 6px;vertical-align:top;}
#o .Section .TabList2 A.Distinct,#c .TabList2 A.Distinct:hover{background:#699633;color:#FFF}
#o .Section .TabList2 A:hover{margin-top:0;text-decoration:none;height:28px;}
#o .Section .TabList2 A.Active{border:1px #D9D9D9 solid;border-bottom:1px solid #FFF;color:#000;margin:3px 3px -1px 0;position:relative;background:#FFF -moz-linear-gradient(center top, #FEFEFE, #EFEFEF 16%, #FFFFFF 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.00,#FEFEFE),color-stop(16%,#EFEFEF),color-stop(1.00,#FFFFFF));background-image:-o-linear-gradient(#FEFEFE 0%,#EFEFEF 16%,#FFFFFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#EFEFEF',endColorstr='#FFFFFF',GradientType=0)}
#o .Section .TabList2 A.Active:hover{color:#000;text-decoration:none;cursor:default}
#o .Section .TabList2 A.Disabled:hover,#o .Section .TabList2 A.Disabled{text-decoration:none}
#o .Section .TabList2 A.Disabled:hover SPAN.Text,#o .Section .TabList2 A.Disabled SPAN.Text{filter:alpha(opacity=35);opacity:0.35;}
#o .Section FIELDSET FIELDSET FIELDSET .TabList2 A.Active{background:#DEDEDE;border-bottom:1px solid #DEDEDE}
#o .Section FIELDSET FIELDSET FIELDSET .TabList2 A.Active:hover{background:#DEDEDE}
#o .Section FIELDSET .TabList2{margin:0}
#o .Section FIELDSET .TabList2 A.Active{}
#o .Section FIELDSET .TabList2 A.Active:hover{}
#o .Section FIELDSET FIELDSET .TabList2 A.Active{}
#o .Section FIELDSET FIELDSET .TabList2 A.Active:hover{}
#o .Section FIELDSET .TabPush,#o .Section .TabPush{margin-bottom:15px}
#o .Section .TabPush A.Active,#o .Section .TabPush A.Active:hover{}
#o .Section .TabList2 A.Failure,#o .Section .TabList2 A.Failure:hover,#o .Section .TabPush A.Failure,#o .Section .TabPush A.Failure:hover{border-left-color:#F89C9D;border-top-color:#F89C9D;border-right-color:#F89C9D}
#o .Section .TabListManager{height:67px}
#o .Section .TabListManager .border{bottom:0;top:auto}
#o .Section .TabListManager A{height:64px;position:relative}
#o .Section .TabListManager A:hover{height:65px}
#o .Section .TabListManager A:before{content:' ';display:block;margin:4px auto 0;width:45px;height:35px;background-position:center 0;background-repeat:no-repeat;background-image:url(icon_tablistmanager.png?v9)}
#o .Section .TabListManager A.IconType1:before{background-position:center -50px}
#o .Section .TabListManager A.IconType2:before{background-position:center -100px}
#o .Section .TabListManager A.IconType3:before{background-position:center -150px}
#o .Section .TabListManager A.IconType4:before{background-position:center -200px}
#o .Section .TabListManager A.IconType5:before{background-position:center -250px}
#o .Section .TabListManager A.IconType6:before{background-position:center -300px}
#o .Section .TabListManager A.IconType7:before{background-position:center -350px}
#o .Section .TabListManager A.IconType8:before{background-position:center -400px}
#o .Section .TabListManager A.IconType9:before{background-position:center -450px}
#o .Section .TabListManager A.IconType10:before{background-position:center -500px}
#o .Section .TabListManager A.IconType11:before{background-position:center -550px}
#o .Section .TabListManager A.IconType12:before{background-position:center -600px}
#o .Section .TabListManager A.IconType13:before{background-position:center -650px}
#o .Section .TabListManager A.IconType14:before{background-position:center -700px}
#o .Section .TabListManager A.IconType15:before{background-position:center -750px}
#o .Section .TabListManager A.IconType16:before{background-position:center -800px}
#o .Section .TabListManager A.IconType17:before{background-position:center -850px}
#o .Section .TabListManager A.IconType18:before{background-position:center -900px}
#o .Section .TabListManager A.IconType19:before{background-position:center -950px}
#o .Section .TabListManager A.IconType20:before{background-position:center -1000px}
#o .Section .TabListManager A.IconType21:before{background-position:center -1050px}
#o .Section .TabListManager A SPAN.Text{padding:0 13px 0;line-height:1em}
#o .TabPage{padding:8px 0 0}
.TabPage:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0}.TabPage{}html[xmlns] .TabPage{display:block}* html .TabPage{height:1%}
#o .TabPageFrame{border:1px solid #D9D9D9;border-top:none;padding:15px 10px 5px;margin:0 5px}
#o .EvoForm FIELDSET LABEL.legend{cursor:pointer !important;cursor:hand;font:normal 11px/15px Arial,sans-serif;color:#000;display:block;margin:-7px 0 4px 5px}
#o .EvoHidden{display:none}
#o DIV.EvoField HR{border:none;border-top:1px solid #DFDFDF;border-bottom:1px solid #FFF;margin:0 0 14px}
#o .EvoMenu{clear:both;margin:0 7px 10px}
#o .EvoArea{overflow-y:auto;overflow-x:hidden;}
#o DIV.EvoField{float:left;width:auto;margin:0 0 5px;padding:0 5px 0 0;color:#000;position:relative}
#o DIV.EvoField LABEL{cursor:pointer !important;cursor:hand;font:normal 11px/15px Arial,sans-serif;color:#000;display:block;margin:0 0 1px 0;height:15px;overflow:hidden;white-space:nowrap}
#o DIV.EvoField LABEL.Expand{overflow:visible}
#o DIV.EvoField LABEL SPAN.Lang{background:#3C9DE8;font-size:9px;padding:0 6px 1px;color:#FFF;border-radius:10px;line-height:13px;font-weight:bold;display:inline-block;margin-right:3px;border-top:1px solid #0167A9}
#o DIV.FieldType3 LABEL{margin-bottom:0 !important}
#o DIV.EvoField U.BorderL,#o DIV.EvoField I.BorderR,#o DIV.EvoField .Body{background-repeat:no-repeat;background-color:transparent;border:none;}
#o .FieldNewLine{clear:both;}
#o DIV.FieldType1 U.BorderL,#o DIV.FieldType1 I.BorderR,#o DIV.FieldType1 .Body{background:#FFF;}
#o DIV.FieldType2 U.BorderL,#o DIV.FieldType2 I.BorderR,#o DIV.FieldType2 .Body{background-image:url(fields/evofield_b.png?v2);height:22px}
#o DIV.FieldType3 U.BorderL,#o DIV.FieldType3 I.BorderR,#o DIV.FieldType3 .Body{background-image:url(fields/evofield_b.png);height:22px}
#o DIV.EvoField .Body{}
#o DIV.EvoField DIV.Focus{border:solid 1px #9AD3FF;}
#o DIV.EvoField .Body INPUT[type="text"]:focus,#o DIV.EvoField .Body INPUT[type="password"]:focus,#o DIV.EvoField .Body TEXTAREA:focus,#o DIV.EvoField .Body DIV.Combo:focus,#o DIV.EvoField .Body DIV.TArea:focus{box-shadow:inset 0px 0px 6px -1px #0190FF;}
#o DIV.EvoField DIV.Disabled INPUT[type="text"],#o DIV.EvoField DIV.Disabled INPUT[type="password"],#o DIV.EvoField DIV.Disabled TEXTAREA,#o DIV.EvoField DIV.Disabled DIV.Combo,#o DIV.EvoField DIV.Disabled DIV.TArea{background-color:#EEEEEE;cursor:not-allowed;}
#o DIV.EvoField DIV.Failure{border:solid 1px #FE9C9C;}
#o DIV.EvoField DIV.Failure INPUT[type="text"],#o DIV.EvoField DIV.Failure INPUT[type="password"],#o DIV.EvoField DIV.Failure TEXTAREA,#o DIV.EvoField DIV.Failure DIV.Combo,#o DIV.EvoField DIV.Failure DIV.TArea{box-shadow:inset 0px 0px 6px -1px #FF7171 !important;padding-right:22px;}
#o DIV.EvoField DIV.Failure.Disabled{}
#o DIV.EvoField U.BorderL,#o DIV.EvoField I.BorderR{width:5px;position:absolute;top:0;display:none;}
#o DIV.EvoField U.BorderL{left:5px;margin-left:-10px}
#o DIV.EvoField I.BorderR{right:5px;margin-right:-10px}
#o DIV.EvoField .Body{position:relative;margin:0;padding:0;display:table;background:#FFF;border:solid 1px #C0C0C0;border-radius:4px;width:100%;line-height:0;}
#o DIV.EvoField .Body > *{line-height:100%;}
#o DIV.EvoField .Body INPUT[type="text"],#o DIV.EvoField .Body INPUT[type="password"],#o DIV.EvoField .Body TEXTAREA{border:none;width:100%;color:#000;font:normal 14px/100% Arial,sans-serif;margin:0;padding:3px;display:inline-block;box-shadow:inset 0px 0px 6px -2px rgba(0,0,0,0.4);background:none;height:24px;}
#o DIV.EvoField .Body.Focusable INPUT[type="text"][readonly],#o DIV.EvoField .Body.Focusable INPUT[type="password"][readonly],#o DIV.EvoField .Body.Focusable TEXTAREA[readonly]{cursor:text;}
#o DIV.EvoField .Body DIV.TArea{box-shadow:inset 0px 0px 6px -2px rgba(0,0,0,0.4);}
#o DIV.FieldType1 .Body INPUT::-webkit-input-placeholder,#o DIV.FieldType1 .Body TEXTAREA::-webkit-input-placeholder{padding-top:1px;}
.iIE #o DIV.FieldType1 .Body INPUT{margin:9px 0 1px}.iIE9 #o DIV.FieldType1 .Body INPUT{margin:0;position:relative;top:-1px}
#o DIV.FieldType2 .Body INPUT{height:16px;font:normal 12px/100% Arial,sans-serif;padding:0 3px;margin-top:3px;}
.iIE #o DIV.FieldType2 .Body INPUT{margin:5px}.iIE9 #o DIV.FieldType2 .Body INPUT{margin:0;position:relative;top:0px}
#o DIV.FieldType3 .Body INPUT{height:16px;font:normal 12px/100% Arial,sans-serif;padding:0 3px;margin-top:3px;}
.iIE #o DIV.FieldType3 .Body INPUT{margin:5px}.iIE9 #o DIV.FieldType3 .Body INPUT{margin:0;position:relative;top:0px}
#o DIV.EvoField .Body LABEL.iInputLabel{cursor:text !important;overflow:hidden;position:absolute;top:0;left:0;padding-left:4px;width:100%;color:#ADADAD;margin:0}
#o DIV.FieldType1 .Body LABEL.iInputLabel{font:normal 14px/22px Arial,sans-serif;height:32px;padding-top:2px}
#o DIV.FieldType2 .Body LABEL.iInputLabel{font:normal 12px/22px Arial,sans-serif;height:22px}
#o DIV.FieldType3 .Body LABEL.iInputLabel{font:normal 12px/22px Arial,sans-serif;height:22px}
#o DIV.EvoField .Confirm{padding-right:34px}
#o DIV.EvoField .Help INPUT[type="text"],#o DIV.EvoField .Help INPUT[type="password"],#o DIV.EvoField .Help TEXTAREA,#o DIV.EvoField .Help Combo{background:url(fields/evofield_help.png) no-repeat right 3px;}
#o DIV.EvoField .Lock INPUT[type="text"],#o DIV.EvoField .Lock INPUT[type="password"],#o DIV.EvoField .Lock TEXTAREA,#o DIV.EvoField .Lock Combo{background:url(fields/evofield_lock.png) no-repeat right 3px;}
#o DIV.EvoField .Failure INPUT[type="text"],#o DIV.EvoField .Failure INPUT[type="password"],#o DIV.EvoField .Failure TEXTAREA,#o DIV.EvoField .Failure Combo{background:url(fields/evofield_err.png) no-repeat right 3px;}
#o DIV.EvoField.FieldNarrow .Failure A.Tip{display:none}
#o DIV.EvoField.FieldNarrow .Failure{padding-right:0}
#o DIV.EvoField .Resizer{background:#F4F4F4;border:1px solid #D9D9D9;border-top:none;padding:1px 5px 3px 5px;position:relative;overflow:visible;cursor:s-resize;min-height:8px;font-size:11px;color:#333;margin:0;border-radius:0 0 3px 3px;}
#o DIV.EvoField .Clear A.Tip{background:url(fields/evofield_clear.png) no-repeat 0 0;display:block}
#o DIV.EvoField .Confirm A.Tip{background-repeat:no-repeat;background-position:0 0;display:block;width:31px}
#o DIV.FieldType1 .Confirm A.Tip{background-image:url(fields/evofield_confirm.png);height:25px;top:4px;margin-right:-1px}
#o DIV.FieldType2 .Confirm A.Tip{background-image:url(fields/evofield2_confirm.png);height:18px;top:2px;margin-right:-3px}
#o DIV.FieldType3 .Confirm A.Tip{background-image:url(fields/evofield2_confirm.png);height:18px;top:2px;margin-right:-3px}
.TipFailure{display:none;}
#o DIV.EvoField .Area{padding:0;border-radius:4px;}
#o DIV.FieldType1 .Area TEXTAREA{font:normal 13px/115% Arial,sans-serif}
#o DIV.FieldType2 .Area TEXTAREA{font:normal 11px/115% Arial,sans-serif}
#o DIV.FieldType3 .Area TEXTAREA{font:normal 11px/115% Arial,sans-serif}
#o DIV.EvoField .Body .TBody{margin:0;padding:0 20px 0 0;position:relative;background:#FFF;width:100%;height:100%;display:block;border-radius:4px;}
.iIE #o DIV.EvoField .Body .TBody{display:table}
#o DIV.EvoField .Body TEXTAREA,#o DIV.EvoField .Body .TArea{border:none;background:transparent;width:100%;height:100%;color:#000;padding:5px;display:block;}
.iIE #o DIV.EvoField .Body TEXTAREA,.iIE #o DIV.EvoField .Body .TArea{display:table-cell;}
#o DIV.EvoField .Body TEXTAREA.HtmlCode{font-family:monospace;color:#5E77A1;}
#o DIV.EvoField .Body S{background-image:url(fields/evofield_a.png);background-repeat:no-repeat;display:none;height:5px;width:5px;position:absolute}
#o DIV.EvoField .Area{}
#o DIV.EvoField .Area U.BorderL,#o DIV.EvoField .Area I.BorderR{top:0;height:100%;background-repeat:repeat-y;background-image:url(fields/evofield_ta.png)}
#o DIV.EvoField .Area U.BorderL{background-position:0 0}
#o DIV.EvoField .Area I.BorderR{background-position:-10px 0}
#o DIV.EvoField .Area TEXTAREA{resize:none}
#o DIV.EvoField DIV.Failure .TBody U.BorderL{background-position:-20px 0}
#o DIV.EvoField DIV.Failure .TBody I.BorderR{background-position:-30px 0}
#o DIV.EvoField DIV.Failure S.Top{background-position:center -50px}
#o DIV.EvoField DIV.Failure S.TopL{background-position:left -50px}
#o DIV.EvoField DIV.Failure S.TopR{background-position:right -50px}
#o DIV.EvoField DIV.Failure S.Bottom{background-position:center -77px}
#o DIV.EvoField DIV.Failure S.BottomL{background-position:left -77px}
#o DIV.EvoField DIV.Failure S.BottomR{background-position:right -77px}
#o DIV.EvoField DIV.Disabled .TBody U.BorderL{background-position:-40px 0}
#o DIV.EvoField DIV.Disabled .TBody I.BorderR{background-position:-50px 0}
#o DIV.EvoField DIV.Disabled S.Top{background-position:center -100px}
#o DIV.EvoField DIV.Disabled S.TopL{background-position:left -100px}
#o DIV.EvoField DIV.Disabled S.TopR{background-position:right -100px}
#o DIV.EvoField DIV.Disabled S.Bottom{background-position:center -127px}
#o DIV.EvoField DIV.Disabled S.BottomL{background-position:left -127px}
#o DIV.EvoField DIV.Disabled S.BottomR{background-position:right -127px}
#o DIV.EvoField DIV.Focus .TBody U.BorderL{background-position:-60px 0}
#o DIV.EvoField DIV.Focus .TBody I.BorderR{background-position:-70px 0}
#o DIV.EvoField DIV.Focus S.Top{background-position:center -150px}
#o DIV.EvoField DIV.Focus S.TopL{background-position:left -150px}
#o DIV.EvoField DIV.Focus S.TopR{background-position:right -150px}
#o DIV.EvoField DIV.Focus S.Bottom{background-position:center -177px}
#o DIV.EvoField DIV.Focus S.BottomL{background-position:left -177px}
#o DIV.EvoField DIV.Focus S.BottomR{background-position:right -177px}
#o DIV.EvoField .Disabled .TBody{background:#EEEEEE}
#o DIV.EvoField .THeader{background:#F4F4F4;border:solid 1px #D3D3D3;border-bottom:none;border-radius:3px 3px 0 0;margin:0;}
#o DIV.EvoField .THeader U,#o DIV.EvoField .THeader I{background:transparent;height:100%}
#o DIV.EvoField .THeader A.Icon,#o DIV.EvoField .THeader A.Icon:hover{margin:3px 2px;color:#000000;text-decoration:none;background-color:transparent;padding:3px 5px 3px 26px;height:23px;display:inline-block;font:normal 12px/16px Arial,sans-serif}
#o DIV.EvoField .THeader A.Snap{background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:5px 5px;cursor:pointer;}
#o DIV.EvoField .THeader A.SnapOff{background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:5px -495px;cursor:pointer;}
#o DIV.EvoField .THeader A.Undo{background-image:url(fields/undo.png);background-repeat:no-repeat;background-position:5px 3px}
#o DIV.EvoField .THeader Input.Search{border:solid 1px #CCC;border-radius:4px;padding:3px;margin:3px;width:99%}
#o DIV.EvoFieldPrefix .Body INPUT,#o DIV.EvoFieldPrefix .Body LABEL.iInputLabel,#o DIV.EvoFieldPrefix .Body DIV.Combo{padding-left:28px}
#o DIV.EvoFieldPrefix .Body .TBody{padding-left:22px}
#o DIV.EvoFieldPrefix .Body LABEL.iInputLabel,#o DIV.EvoFieldSuffix .Body LABEL.iInputLabel{z-index:0}
#o DIV.EvoField .Body .Prefix,#o DIV.EvoField .Body .Suffix,#o DIV.EvoField .Body .PrefixToggle,#o DIV.EvoField .Body .FieldSwitch,#o DIV.EvoField .Body .FieldSwitch,#o DIV.EvoField .Body .FieldHelp,#o DIV.EvoField .Body .FieldButton{width:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px;color:#444;line-height:normal;text-align:center;padding:4px 4px;background:#E5E5E5;background:linear-gradient(#D8D8D8,#EEEEEE);display:table-cell;border-radius:4px;vertical-align:top;}
#o DIV.EvoField .Body .FieldSwitch,#o DIV.EvoField .Body .FieldSwitch{width:24px;}
#o DIV.EvoField .Body .Prefix{text-align:left;white-space:nowrap;border-right:solid 1px #C0C0C0;vertical-align:top;}
#o DIV.EvoField .Body .SuffixToggle{width:24px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;color:#444;line-height:normal;text-align:center;padding:0;display:table-cell;background-color:#E8E8E8;}
#o DIV.EvoField .Body .PrefixToggle{padding:0;}
#o DIV.EvoField .Body .Suffix{white-space:nowrap;}
#o DIV.EvoField .Body .FieldSwitch{padding:0}
#o DIV.EvoField .Body .FieldSwitch INPUT{margin-top:6px;}
#o DIV.EvoField .Body .FieldButton{padding:0;}
#o DIV.EvoField .Body .FieldButton button{white-space:nowrap;margin:0;padding:5px;border:none;height:26px;border-radius:0 4px 4px 0;background:-webkit-linear-gradient(#FEFEFE,#EDEDED);background:-moz-linear-gradient(#FEFEFE,#EDEDED);background:-o-linear-gradient(#FEFEFE,#EDEDED);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#EDEDED',endColorstr='#FFFFFF',GradientType=0);cursor:pointer;}
#o DIV.EvoField .Body .FieldButton button:hover{box-shadow:0 0 3px 3px rgba(0,127,238,0.2),inset 0 0 3px 1px rgba(0,127,238,0.2);}
#o DIV.EvoField .Body .FieldButton button:active{box-shadow:0 0 3px 3px rgba(0,127,238,0.2),inset 0 3px 5px rgba(0,0,0,0.3);background:-webkit-linear-gradient(#e3e3e3,#FFFFFF);background:-moz-linear-gradient(#e3e3e3,#FFFFFF);background:-0-linear-gradient(#e3e3e3,#FFFFFF);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#e3e3e3',endColorstr='#FFFFFF',GradientType=0);}
#o DIV.EvoField .Body >:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}
#o DIV.EvoField .Body >:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}
#o DIV.EvoField .Body .PrefixToggle SPAN,#o DIV.EvoField .Body .SuffixToggle SPAN{display:block;cursor:pointer;width:14px;height:14px;margin:6px 0 0 5px;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;position:absolute;}
#o DIV.EvoField .Body .Prefix i.fa,#o DIV.EvoField .Body .Suffix i.fa{color:#5283BE;}
#o DIV.EvoField .Body .PrefixToggle SPAN.DisabledUnset,#o DIV.EvoField .Body .SuffixToggle SPAN.DisabledUnset{background-position:0 -1500px}
#o DIV.EvoField .Body .PrefixToggle SPAN.DisabledSet,#o DIV.EvoField .Body .SuffixToggle SPAN.DisabledSet{background-position:0 -2000px}
#o DIV.EvoField .Body .PrefixToggle SPAN.AsIs,#o DIV.EvoField .Body .SuffixToggle SPAN.AsIs{background-position:0 -2500px}
#o DIV.EvoField .Body .PrefixToggle SPAN.Set,#o DIV.EvoField .Body .SuffixToggle SPAN.Set{background-position:0 -500px}
#o DIV.EvoField .Body .PrefixColor{vertical-align:middle;}
#o DIV.EvoField .Body .PrefixColor SPAN{display:block;width:15px;height:15px;border:solid 1px #FFF;background:#000;}
#o DIV.EvoField .Body .FieldHelp i{color:#5283BE}
#o .EvoButtons a{cursor:pointer;font-size:11px;border:solid 1px #C0C0C0;border-radius:3px;padding:5px;margin-left:5px;background:-webkit-linear-gradient(rgba(0, 0, 0, 0.05),rgba(0, 0, 0, 0.25));background:-moz-linear-gradient(rgba(0, 0, 0, 0.05),rgba(0, 0, 0, 0.25));background:-o-linear-gradient(rgba(0, 0, 0, 0.05),rgba(0, 0, 0, 0.25));}
#o .EvoButtons a:first-child{margin-left:0;}
#o .EvoButtons a i.fa{}
#o .EvoButtons a:hover i.fa{}
#o .EvoButtons a.Active i.fa{}
#o DIV.EvoField .Clickable{cursor:pointer;}
#o DIV.EvoField .Disabled .Clickable{cursor:default;}
#o DIV.EvoCheckItem .Body{margin:0;padding:2px 5px 0 4px}#o DIV.EvoCheckItem{margin:0 0 4px}
#o DIV.EvoCheckInput{width:100%;margin:0;padding:0;position:relative}
#o DIV.EvoCheckInput.Hovered{background:#F2F2F2;}
#o DIV.EvoCheckInput .Body{margin:0;padding:3px 4px 3px 22px;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:3px 3px;cursor:pointer;*cursor:hand;font:normal 13px/15px Arial,sans-serif;min-height:15px}
#o DIV.EvoCheckInputPrefix .Body{padding-left:44px}
#o DIV.EvoCheckInput .Flag{position:absolute;top:2px;left:18px;width:20px;height:19px;background:url(fields/evofield_flag.png) no-repeat -283px -589px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;}
#o DIV.EvoCheckInput .h-1{padding-left:47px;}
#o DIV.EvoCheckInput .h-2{padding-left:72px;}
#o DIV.EvoCheckInput .h-3{padding-left:97px;}
#o DIV.EvoCheckInput .h-4{padding-left:122px;}
#o DIV.EvoCheckInput .Deleted{text-decoration:line-through;color:#888}
#o DIV.EvoCheckInput .ColorRed{color:#A00}
#o DIV.EvoCheckInput .ColorGreen{color:#0A0}
#o DIV.FieldTypeRadio .Body{background-image:url(fields/evocheckinput_radio.png)}
#o DIV.EvoCheckInput .Failure{background-position:3px -997px;color:#CF0000}
#o DIV.EvoCheckInput .DisabledUnset{background-position:3px -1497px;color:#716A52;cursor:not-allowed;}
#o DIV.EvoCheckInput .DisabledSet{background-position:3px -1997px;color:#716A52;cursor:not-allowed;}
#o DIV.EvoCheckInput .AsIs{background-position:3px -2497px}
#o DIV.EvoCheckInput .Set{background-position:3px -497px}
#o DIV.EvoCheckInput P{margin:0;padding:0}
#o DIV.EvoCheckInput .Body A.Tip{width:16px;height:16px;display:none;border:none;background-position:-6px -3px;background-repeat:no-repeat;vertical-align:text-bottom}
#o DIV.EvoCheckInput .Body A.Tip SPAN{display:none}
#o DIV.EvoCheckInput .Help A.Tip{background-image:url(fields/evofield_help.png);display:inline-block}
#o DIV.EvoCheckInput .Lock A.Tip{background-image:url(fields/evofield_lock.png);display:inline-block}
#o DIV.EvoCheckInput .Failure A.Tip{background-image:url(fields/evofield_err.png);display:inline-block}
#o DIV.EvoCheckField{float:left;width:auto;margin:0 0 10px;padding:0 5px 0 5px;color:#000;position:relative;}
#o .EvoForm DIV.EvoCheckField{padding:0 10px;}
#o DIV.EvoCheckField .EvoCheckInput{clear:both;}
#o DIV.EvoCheckField .EvoCheckInline{display:inline-block;width:auto;}
#o DIV.EvoGroupBox{width:auto;margin:0 0 5px;padding:0;color:#000;position:relative;float:left}
#o .EvoForm DIV.EvoGroupBox{padding:0 5px 0 0;}
#o DIV.EvoGroupBox .Resizer{background:#F4F4F4;border:1px solid #D9D9D9;border-top:none;margin:0 0;padding:0 5px;position:relative;overflow:visible;cursor:s-resize;min-height:8px;font-size:11px;color:#333;border-radius:0 0 3px 3px;}
#o DIV.EvoCheckListBody{margin:0 0 0;}
#o .DropDown DIV.EvoCheckListBody{margin:0;}
#o DIV.EvoCheckListBody DIV.EvoCheckListBody{margin-left:22px;margin-right:0;border:none;background:none}
#o DIV.EvoCheckListScroll{overflow:auto;overflow-x:hidden;}
#o DIV.EvoCheckList DIV.EvoCheckListBody{border:solid 1px #C0C0C0;border-radius:4px;background:#FFF;box-shadow:inset 0px 0px 6px -2px rgba(0,0,0,0.4);}
#o DIV.EvoCheckList DIV.EvoCheckListScroll{padding:5px;}
#o DIV.EvoCheckList LABEL{font:normal 12px/18px Arial,sans-serif;color:#000;display:inline-block;margin:0 0 4px -5px;height:18px;cursor:default}
#o DIV.EvoCheckList LABEL,#o DIV.EvoCheckListType2 LABEL{font:normal 11px/15px Arial,sans-serif;color:#000;display:block;margin:0 0 1px 0;height:15px;overflow:hidden}
#o DIV.EvoCheckList DIV.EvoCheckListBody DIV.EvoCheckListBody{border:none;background:none;margin-left:14px}
#o DIV.EvoCheckList.FieldFrameOff DIV.EvoCheckListBody{border:none;background:none;box-shadow:none;}
#o DIV.EvoCheckList.FieldFrameOff DIV.EvoCheckListScroll{padding:0;}
#o DIV.EvoCheckList.FieldInline .EvoCheckInput{display:inline-block;width:auto;margin-right:5px;}
#o TABLE.EvoCheck{text-align:left;font:normal 13px/16px Arial,sans-serif;width:auto;}
#o TABLE.EvoCheck TH{font-weight:normal}
#o TABLE.EvoCheck TH.Body{width:200px;padding:2px 0;}
#o TABLE.EvoCheck TH.Flag{background:url(fields/evofield_flag.png) no-repeat -283px -589px;}
#o TABLE.EvoCheck TD{padding:2px !important;}
#o TABLE.EvoCheck .Check{background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:2px 3px;cursor:pointer;min-height:20px;width:20px;display:block;}
#o TABLE.EvoCheck .Set{background-position:2px -497px;}
#o DIV.EvoGroupBox LABEL A.Tip{width:16px;height:16px;display:none;border:none;background-position:-7px -3px;background-repeat:no-repeat;vertical-align:text-bottom;float:left}
#o DIV.EvoGroupBox LABEL A.Tip SPAN{display:none}
#o DIV.EvoGroupBox LABEL.Help A.Tip{background-image:url(fields/evofield_help.png);display:inline-block}
#o DIV.EvoGroupBox LABEL.Lock A.Tip{background-image:url(fields/evofield_lock.png);display:inline-block}
#o DIV.EvoGroupBox LABEL.Failure A.Tip{background-image:url(fields/evofield_err.png);display:inline-block}
#o DIV.EvoGroupBox DIV.Failure{border-color:#DB0000}
#o DIV.EvoGroupBox A.More{background:url(m_linklist_type2.png) no-repeat scroll 0 center;float:left;font:11px/16px Arial;margin:0 10px -10px 0;padding-left:13px}
#o .Etiquette{display:inline-block;width:100%;overflow-y:auto;}
#o DIV.EvoField DIV.Disabled .Etiquette{background-color:#EEEEEE;}
#o .EtiquetteBody{cursor:pointer;min-height:100%;}
#o .EtiquetteBody.EtiquetteSearch{cursor:text;}
#o DIV.EvoField DIV.Disabled .EtiquetteBody{cursor:not-allowed;}
#o .EtiquetteList{display:inline;cursor:default;}
#o .EtiquetteList SPAN{display:inline-block;background:#EDEDED;padding:2px 15px 2px 2px;margin:2px 0 0 2px;font:normal 14px/100% Arial,sans-serif;position:relative;border:solid 1px #CCC;border-radius:3px;}
#o .EtiquetteList SPAN A{display:inline-block;width:14px;height:16px;background:center center no-repeat url(btn-xxsclose.png);cursor:pointer;position:absolute;right:0;top:0;height:100%;border-radius:0 3px 3px 0;}
#o .EtiquetteList SPAN A:hover{background-color:#CCC;}
#o DIV.EvoField DIV.Disabled .Etiquette A{opacity:0.3}
#o DIV.EvoField DIV.Disabled .Etiquette A:hover{background-color:transparent;cursor:not-allowed;}
#o DIV.EvoField .Body .Etiquette INPUT{display:inline;width:10px;box-shadow:none;cursor:inherit;}
#o DIV.EvoField .Body .Etiquette INPUT:focus{box-shadow:none;}
#o DIV.EvoCombo .Body INPUT.Combo{width:100%;display:inline-block;overflow:hidden;cursor:text;margin:0;padding:3px;white-space:nowrap;}
#o DIV.EvoCombo .Body INPUT.Color{font-family:monospace;}
#o DIV.EvoCombo .Body INPUT.Combo[readonly]{cursor:pointer;}
#o DIV.EvoCombo .Body INPUT.Combo{background:url(fields/evofield_combo.png) no-repeat right 2px;padding-right:16px;}
#o DIV.EvoCombo.FieldNarrow .Body INPUT.Combo{background-image:none;padding-right:5px;}
#o DIV.EvoCombo .Combo .DropDown{display:none;}
#o DIV.EvoComboNarrow .Combo{background:none;cursor:pointer;padding:0}
#o DIV.EvoComboNarrow .Failure A.Tip{display:none}
#o DIV.EvoComboNarrow .Failure{padding-right:0}
#o DIV.FieldType1 .Combo{background-position:right 2px;font:normal 14px Arial,sans-serif;color:#000000;min-height:26px;box-shadow:inset 0px 0px 6px -2px rgba(0,0,0,0.4);}
#o DIV.FieldType2 .Combo{background-position:right 1px;height:22px;font:normal 12px/22px Arial,sans-serif;color:#000000}
#o DIV.FieldType3 .Combo{background-position:right 1px;height:22px;font:normal 12px/22px Arial,sans-serif;color:#000000}
#o DIV.FieldType1 .ComboExpand{background-position:right -45px}
#o DIV.FieldType1 .Combo SPAN{height:32px;font:normal 14px/32px Arial,sans-serif;color:#ADADAD;margin-left:3px}
#o DIV.FieldType2 .Combo SPAN{height:22px;font:normal 12px/22px Arial,sans-serif;color:#ADADAD;margin-left:3px}
#o DIV.FieldType3 .Combo SPAN{height:22px;font:normal 12px/22px Arial,sans-serif;color:#ADADAD;margin-left:3px}
#o DIV.EvoCombo .Disabled .Combo{cursor:default;background:linear-gradient(#EEEEEE,#F4F4F4);}
#o DIV.EvoCombo .Combo.Linkable,#o DIV.EvoCombo INPUT[type="text"].Combo.Linkable{color:#197EE3;cursor:pointer;}
#o DIV.EvoCombo .Combo.Linkable:hover{text-decoration:underline;}
#o DIV.EvoCombo .ComboOver,#o DIV.EvoComboGlass{height:auto;overflow:visible;border-bottom:none;text-align:left}
#o DIV.EvoCombo .ComboOver .DropDown,#o DIV.EvoComboGlass .DropDown{border:1px solid #D9D9D9;border-top:none;background:#FFF;margin:-1px -5px 0;padding:7px 0;display:block;overflow-x:hidden;overflow-y:auto;}
#o DIV.EvoCombo .ComboOver .DropDown A,#o DIV.EvoComboGlass .DropDown A{display:block;font:normal 12px/15px Arial,sans-serif;color:#000;margin:0;padding:3px 4px;position:relative;text-decoration:none;}
#o DIV.EvoCombo .ComboOver .DropDown A:hover,#o DIV.EvoCombo .ComboOver .DropDown A.Focus,#o DIV.EvoComboGlass .DropDown A:hover,#o DIV.EvoComboGlass .DropDown A.Focus{text-decoration:none;background-color:#F2F2F2;color:black}
#o DIV.EvoCombo .ComboOver .DropDown A.Deleted,#o DIV.EvoComboGlass .DropDown A.Deleted{text-decoration:line-through !important;color:#888}
#o DIV.EvoCombo .ComboOver .DropDown A.h-1,#o DIV.EvoComboGlass .DropDown A.h-1{padding-left:25px;}
#o DIV.EvoCombo .ComboOver .DropDown A.h-2,#o DIV.EvoComboGlass .DropDown A.h-2{padding-left:50px;}
#o DIV.EvoCombo .ComboOver .DropDown A.h-3,#o DIV.EvoComboGlass .DropDown A.h-3{padding-left:75px;}
#o DIV.EvoCombo .ComboOver .DropDown A.h-4,#o DIV.EvoComboGlass .DropDown A.h-4{padding-left:100px;}
#o DIV.EvoComboGlass .DropDownSubmit{h2eight:30px;display:block;position:absolute;left:330px;top:293px;width:200px;background:#FFF;border:1px solid #D9D9D9;margin:0 -5px;padding:0;text-align:center}
#o DIV.EvoCombo .ComboOver .DropDown A.Disabled,#o DIV.EvoComboGlass .DropDown A.Disabled{text-decoration:none;background:#FFF;color:#666}
#o DIV.EvoCombo .ComboOver .DropDown A.Gray,#o DIV.EvoComboGlass .DropDown A.Gray{color:#AAA}
#o DIV.EvoCombo .ComboOver .DropDown A INS,#o DIV.EvoComboGlass .DropDown A INS{text-decoration:none}
#o DIV.EvoCombo .ComboOver .ComboGroup LABEL,#o DIV.EvoComboGlass .ComboGroup LABEL{display:block;font-size:9px;color:#888;margin:0;padding:3px 7px;background:#FFF;text-align:center;border-bottom:solid 1px #D9D9D9}
#o DIV.EvoCombo .ComboOver .ComboGroupLast,#o DIV.EvoComboGlass .ComboGroupLast{border-bottom:solid 1px #D9D9D9;padding-bottom:0;margin-bottom:5px}
#o DIV.EvoCombo .ComboOver .DropDownGray,#o DIV.EvoComboGlass .DropDownGray{background:#EEEEEE;}
#o DIV.EvoCombo .ComboOver .DropDownGray A:hover,#o DIV.EvoCombo .ComboOver .DropDownGray A.Focus,#o DIV.EvoComboGlass .DropDownGray A:hover,#o DIV.EvoComboGlass .DropDownGray A.Focus{background:#E0E0E0;}
#o DIV.EvoCombo .Cal .Combo{background-image:none}
#o DIV.EvoField .Cal INPUT[type="text"]{background:url(fields/evofield_cal.png) no-repeat right 3px;padding-right:18px;}
#o DIV.EvoCombo .NoTip .Combo{background-image:none}
#o DIV.EvoField .NoTip A.Tip{display:none;padding-right:0}
#o DIV.EvoCombo .Body INPUT.Default,#o DIV.EvoComboGlass .DropDown A.Default{color:#ADADAD;opacity:1}
#o DIV.EvoCombo .Combo .Adjust,#o DIV.EvoComboGlass .Adjust{width:100%;margin:-2px 0;padding:0 5px}
#o DIV.EvoCombo .Combo .Map,#o DIV.EvoComboGlass .Map{padding:0;margin:0;width:100%;overflow:hidden}
#o DIV.EvoCombo .ComboOver .DropDownPrefix A,#o DIV.EvoComboGlass .DropDownPrefix A{padding:0}
#o DIV.EvoCombo .ComboOver .DropDownSuffix A,#o DIV.EvoComboGlass .DropDownSuffix A{padding:0}
#o DIV.EvoCombo .ComboOver .DropDown A INS,#o DIV.EvoComboGlass .DropDown A INS{padding:3px 7px;display:block;}
#o DIV.EvoCombo .ComboOver .DropDownFlag A INS,#o DIV.EvoComboGlass .DropDownFlag A INS{padding-left:31px;}
#o DIV.EvoCombo .ComboOver .DropDownPrefix A INS,#o DIV.EvoComboGlass .DropDownPrefix A INS{padding-left:31px;}
#o DIV.EvoCombo .ComboOver .DropDownSuffix A INS,#o DIV.EvoComboGlass .DropDownSuffix A INS{padding-right:28px;}
#o DIV.EvoCombo .ComboOver .DropDownRight A,#o DIV.EvoComboGlass .DropDownRight A{text-align:right;}
#o DIV.EvoComboGlass .DropDown A SPAN.Prefix{width:24px;position:absolute;text-align:center;font-size:12px;color:#444;left:5px;top:3px;}
#o DIV.EvoComboGlass .DropDown A SPAN.PrefixToggle{left:1px;}
#o DIV.EvoComboGlass .DropDown A SPAN.Suffix{width:24px;position:absolute;text-align:center;font-size:12px;color:#444;right:0;top:3px;}
#o DIV.EvoComboGlass .DropDown A SPAN.Toggle SPAN{display:block;cursor:pointer;width:14px;height:14px;margin:1px 0px 1px 3px;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat}
#o DIV.EvoComboGlass .DropDown A SPAN SPAN.DisabledUnset{background-position:0 -1500px}
#o DIV.EvoComboGlass .DropDown A SPAN SPAN.DisabledSet{background-position:0 -2000px}
#o DIV.EvoComboGlass .DropDown A SPAN SPAN.AsIs{background-position:0 -2500px}
#o DIV.EvoComboGlass .DropDown A SPAN SPAN.Set{background-position:0 -500px}
#o .EvoField .Prefix .Flag,#o .EvoField .Suffix .Flag{vertical-align:top;}
#o .EvoForm TABLE{width:none;border-collapse:separate;border-spacing:0;empty-cells:show}
#o .Section .EvoForm TABLE,#o .EvoForm TABLE,#o .Section .EvoForm TD,#o .EvoForm TD{margin:0;padding:0}
#o DIV.EvoCombo TABLE.DateSelect{width:100%;margin:0}
#o TABLE.DateSelect TD{text-align:center;font-size:11px;line-height:17px;border:1px solid #FFF;padding:0;cursor:pointer}
#o TABLE.DateSelect TR.DSDays TD{color:#CCAB64;cursor:default;border-bottom:1px dotted #CCAB64;}
#o TABLE.DateSelect TD.DSOtherMonth{color:#CBBC9F}
#o TABLE.DateSelect TD.DSToday{border:1px solid #EDE0C4;background:#FDF5DA}
#o TABLE.DateSelect TD.DSSelected{border:1px solid #D9D9D9;background:#FEE357}
#o TABLE.DateSelect TD.DSOver{border:1px solid transparent;background:#FEE357}
#o TABLE.DateSelect TD.DSEvents{font-weight:bold}
#o TABLE.DateSelect TR.DSHead TD.DSOver{background:#FDF5DA}
#o TABLE.DateSelect TD.DSWeek{color:#CCAB64;background:none;cursor:default;border-right:1px dotted #CCAB64;}
#o DIV.XCombo .Body{margin:0 -4px}
#o DIV.XCombo U.BorderL{margin-left:-6px}
#o DIV.XCombo I.BorderR{right:5px;margin-right:-6px}
#o DIV.XCombo .Body INPUT{width:28%;float:right;text-align:center}
#o DIV.XCombo .Body LABEL{position:relative;width:72%;height:30px;margin:1px 0 1px 0px;background:#DEDEDE;font:normal 9px/13px Tahoma,sans-serif;text-align:center;padding-top:8px;white-space:nowrap}
#o DIV.XCombo .Body .DropDown{width:34%;float:right;text-align:center}
#o DIV.XCombo .Body .DropDown A{text-align:center}
#o DIV.XCombo .Combo{background-image:none}
#o .EvoField .Tags{height:140px;letter-spacing:-3px;margin:0 -2px;padding:4px}
#o .EvoField .Body .Tags INPUT{vertical-align:top;padding:0;margin:0 2px 4px;background:#FFF;border:1px solid #FFF;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in}
#o .EvoField .Body .Tags INPUT.tag-error{background-color:#F2DEDE;color:#b94a48;border-color:#EED3D7;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}
#o .EvoField .Tags SPAN{padding:4px 24px 4px 4px;margin:0 2px 4px;vertical-align:top;display:inline-block;position:relative;line-height:1.2em;font-size:12px;background:#9AD3FF;border:1px solid #2F95E3;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}
#o .EvoField .Tags SPAN I{display:block;position:absolute;right:4px;top:4px;line-height:11px;font-size:10px;text-align:center;height:15px;width:14px;margin-left:5px;cursor:pointer;background:#DDF0FE;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;border-bottom:1px solid #2F95E3}
#o .EvoField .Tags SPAN I:after{display:inline;content:'x';font-style:normal;color:#3E5567}
#o DIV.EvoMaximalized{margin:auto !important;width:100% !important;}
#o DIV.EvoSlider{float:left;width:auto;margin:0 0 10px;padding:0 10px 0 10px;color:#000;position:relative}
#o DIV.EvoSlider LABEL{cursor:pointer !important;cursor:hand;font:normal 11px/15px Arial,sans-serif;color:#000;display:block;margin:0 0 4px -5px;height:15px;overflow:hidden}
#o DIV.EvoSlider .Label1,#o DIV.EvoSlider .Label2{color:#666;font:normal 9px/11px Arial,sans-serif;margin:0 -5px;height:12px;float:left}#o DIV.EvoSlider .Label2{float:right}
#o DIV.EvoSlider U,#o DIV.EvoSlider I,#o DIV.EvoSlider .Body{background-repeat:no-repeat;background-color:transparent;border:none}
#o DIV.EvoSlider U,#o DIV.EvoSlider I,#o DIV.EvoSlider .Body{background-image:url(fields/slider.png);height:25px}
#o DIV.EvoSlider U,#o DIV.EvoSlider I{width:5px;position:absolute;top:0}
#o DIV.EvoSlider U{left:5px;margin-left:-10px;background-position:0 0}
#o DIV.EvoSlider I{right:5px;margin-right:-10px;background-position:right 0}
#o DIV.EvoSlider .Body{background-position:center top;position:relative;margin:0;padding:0;clear:both;overflow:visible}
#o DIV.EvoSlider .Body A.Tip SPAN{display:none}
#o DIV.EvoSlider .Body DIV.Pointer{width:34px;height:30px;color:#FFF;text-align:center;padding-top:18px;font:normal 9px/12px Arial,sans-serif;position:absolute;top:-5px;margin:0;cursor:pointer !important;cursor:hand;background:transparent url(fields/pointer.gif) no-repeat center 0}
#o DIV.EvoSlider .Body DIV.PointerNodata{height:17px;padding-top:17px}
#o DIV.EvoSlider .MultiSlider{margin-top:10px}
#o DIV.EvoSlider SPAN.MultiLabel{background:url(fields/evofield_slider_point.png) no-repeat center 0px;text-align:center;height:24px;font:normal 9px/9px Arial,sans-serif;padding-top:13px;display:block;float:left;position:relative}
#o DIV.EvoViewer{width:auto;margin:0 0 5px;padding:0;color:#000;position:relative;float:left}
#o .EvoForm DIV.EvoViewer{padding:0 5px 0 0}
#o DIV.EvoViewer .Group{background:#FFF;border:1px solid #D9D9D9;border-top:none;border-bottom:none;margin:0 0;position:relative}
#o DIV.Failure .Group{border-color:#DB0000;border-width:1px;border-style:solid}
#o .EvoField .OptionsBar{border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;}
#o .OptionsBar{border-bottom:none;margin:0;padding:4px 0;height:26px;background-color:#F4F4F4;background-repeat:repeat-x;background-position:left bottom;overflow:hidden}
#o .OptionsBarTop{border-top:1px solid #D9D9D9}
#o .OptionsBarBottom{border-bottom:1px solid #D9D9D9}
#o .OptionsBarIcons{float:none;margin-left:-1px;border-right:none}
#o .OptionsBarIcons A{cursor:pointer;margin:0 5px 0 5px;padding:0;width:auto;float:left;color:#000;line-height:17px;font-size:13px;text-decoration:none;}
#o .OptionsBarIcons A I{color:#5283BE;margin-right:3px;}
#o .OptionsBarIcons A:hover{text-decoration:underline;}
#o .OptionsBarIcons A:hover I{color:#5283BE;}
#o .OptionsBarIcons A.Refresh{float:right;margin-right:2px;}
#o .OptionsBarIcons A.Refresh:before{content:' ';display:inline-block;}
#o .OptionsBarDisabled A,#o DIV.EvoViewer .OptionsBarIcons A.Disabled{opacity:0.1}
#o LABEL.EvoViewerLabel{font:normal 11px/15px Arial,sans-serif;color:#000;display:block;margin:0 0 4px;height:15px;overflow:hidden}
#o .OptionsBarIcons A.Edit{background-position:0 0}#o .OptionsBarIcons A.Edit:hover{background-position:-200px -1px}
#o .OptionsBarIcons A.Del{background-position:0 -50px}#o .OptionsBarIcons A.Del:hover{background-position:-200px -51px}
#o .OptionsBarIcons A.Near{background-position:0 -200px}#o .OptionsBarIcons A.Near:hover{background-position:-200px -201px}
#o .OptionsBarIcons A.New,#o .OptionsBarIcons A.NewCustom{background-position:0 -350px}#o .OptionsBarIcons A.New:hover,#o .OptionsBarIcons A.NewCustom:hover{background-position:-200px -351px}
#o .OptionsBarIcons A.Abuse{background-position:0 -400px}#o .OptionsBarIcons A.Abuse:hover{background-position:-400px -401px}
#o .OptionsBarIcons A.Refresh{background-position:0 -450px}#o .OptionsBarIcons A.Refresh:hover{background-position:-200px -451px}
#o .OptionsBarIcons A.NewBreak{background-position:0 -500px}#o .OptionsBarIcons A.NewBreak:hover{background-position:-200px -501px}
#o .OptionsBarIcons A.Import{background-position:0 -700px}#o .OptionsBarIcons A.Import:hover{background-position:-400px -701px}
#o .OptionsBarIcons A.Export{background-position:0 -650px}#o .OptionsBarIcons A.Export:hover{background-position:-400px -651px}
#o .OptionsBarIcons A.ViewSimple{background-position:0 -900px}#o .OptionsBarIcons A.ViewSimple:hover{background-position:-400px -901px}
#o .OptionsBarIcons A.ViewRender{background-position:0 -850px}#o .OptionsBarIcons A.ViewRender:hover{background-position:-400px -851px}
#o .OptionsBarIcons A.FullOn{background-position:0 -750px}#o .OptionsBarIcons A.FullOn:hover{background-position:-400px -751px}
#o .OptionsBarIcons A.FullOff{background-position:0 -800px}#o .OptionsBarIcons A.FullOff:hover{background-position:-400px -801px}
#o DIV.EvoViewer .Container{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;overflow:auto;width:auto;}
#o DIV.EvoViewer .DivContainer{padding:3px 3px 0;overflow-x:hidden;position:relative;}
#o DIV.EvoViewer .ContainerElements{position:relative;}
#o DIV.EvoViewer .Resizer{background:#F4F4F4;border-bottom:1px solid #D9D9D9;margin:0px 0 0;padding:0 5px;position:relative;overflow:visible;cursor:s-resize;line-height:21px;min-height:8px;font-size:11px;color:#333}
#o DIV.EvoViewer .ContainerEmpty{font-size:11px;text-align:center;padding:10px;}
#o DIV.EvoViewer .Container TABLE.DataList{}
#o DIV.EvoViewer .Container TABLE.DataList TD{height:25px;vertical-align:top;padding:3px;background-color:#DEDEDE}
#o DIV.EvoViewer .Container TABLE.DataList TD.Mark{background-color:#E8E8E8;margin:0;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:center 5px;cursor:pointer}
#o DIV.EvoViewer .Container TABLE.DataList TD.Marked{background-position:center -495px}
#o DIV.EvoViewer .Container TABLE.DataList TD DIV.Handle{background:transparent url(fields/evo_dragbg.png) repeat-y 0 -1px;width:19px;height:17px;cursor:url(cursorhandopen.cur), url(cursorhandopen.cur), url(cursor_drag.png) 8 0, s-resize;margin:1px 0 0;padding:0}
#o DIV.EvoViewer .Container TABLE.DataList TR.Over TD{background-color:#D7D7D7}
#o DIV.EvoViewer .Container TABLE.DataList TR.Selected TD{background-color:#FFFA8F}
.FieldTiny.FieldFile .FieldBody{position:relative;}
.FieldFile .Drop,#o DIV.EvoViewer .Drop{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,0.9);text-align:center;border:dotted 1px #AAA;font-size:13px;color:#AAA;}
.FieldFile .Drop P,#o DIV.EvoViewer .Drop P{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;}
#o .EvoViewerRow{font-size:0;background-color:#FAFAFA;min-height:17px;height:auto !important;height:17px;position:relative;clear:both;padding:6px 6px 3px 30px;margin-bottom:4px;border:1px solid #D9D9D9;-moz-border-radius:4px;-webkit-border-radius:4px;-border-radius:4px;border-radius:4px;text-align:left}
#o .EvoViewerRow .Mark{width:14px;height:14px;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer;position:absolute;top:6px;left:8px}
#o .EvoViewerRow .Marked{background-position:0 -500px}
#o .EvoViewerRow H3,#o .Section .EvoForm .EvoViewerRow H3{margin:-3px 0 0;padding:0 0 3px;line-height:100%;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:16px}
#o .EvoViewerRow H4,#o .Section .EvoForm .EvoViewerRow H4{margin:-3px 0 0;padding:0 0 3px;line-height:100%;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:13px}
#o .EvoViewerRow H5,#o .Section .EvoForm .EvoViewerRow H5{margin:-1px 0 0;padding:0 0 0;line-height:100%px;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:11px}
#o .EvoViewerRow P,#o .Section .EvoForm .EvoViewerRow P{margin:0;padding:0 0 3px;line-height:13px;font-size:11px;color:#000}
#o .EvoViewerRow .FileBody,#o .Section .EvoForm .EvoViewerRow .FileBody{margin:0;padding:0 0 3px;line-height:13px;font-size:11px;color:#000}
#o .EvoViewerRow2{padding:6px 6px 3px 6px}
#o .EvoViewerRow2 .Mark{display:none}
#o .EvoViewerRow .Tools{padding:0 4px;margin:-6px -6px 0 0;float:right;position:relative}
#o .EvoViewerRow .Tools .OptionsSmall,#o .EvoViewerRow .Tools .OptionsSmall{width:auto;height:19px;margin:0;padding:4px 0 0;display:block;vertical-align:baseline;;text-align:right}
#o .EvoViewerRow .Tools .OptionsSmall *{display:inline-block;float:none}
#o .EvoViewerRow .Tools .OptionsSmall A,#o .EvoViewerRow .Tools .OptionsSmall A{height:18px;width:20px;overflow:hidden;margin:0;padding:0 0 0 20px;background-image:url(fields/optionsbar.png);background-repeat:no-repeat;border-left:1px solid #D9D9D9;border-right:5px solid transparent;font:normal 9px/15px Tahoma,sans-serif}
#o .EvoViewerRow .Tools .OptionsSmall A:hover,#o .EvoViewerRow .Tools .OptionsSmall A:hover{width:auto;padding:0 0 0 23px}
#o .EvoViewerRow .Tools .OptionsSmall A.Simple:hover,#o .EvoViewerRow .Tools .OptionsSmall A.Simple:hover{width:20px;padding:0 0 0 20px}
#o .EvoViewerRow .Tools .OptionsSmall A.Buy{display:none}
#o .EvoViewerRow .Tools .OptionsSmall A.Edit,#o .EvoViewerRow .Tools .OptionsSmall A.Edit{background-position:0 0}#o .EvoViewerRow .Tools .OptionsSmall A.Edit:hover,#o .EvoViewerRow .Tools .OptionsSmall A.Edit:hover{background-position:-200px -1px}
#o .EvoViewerRow .Tools .OptionsSmall A.Del,#o .EvoViewerRow .Tools .OptionsSmall A.Del{background-position:0 -50px}#o .EvoViewerRow .Tools .OptionsSmall A.Del:hover,#o .EvoViewerRow .Tools .OptionsSmall A.Del:hover{background-position:-200px -51px}
#o .EvoViewerRow .Tools .OptionsSmall A.Planer,#o .EvoViewerRow .Tools .OptionsSmall A.Planer{background-position:0 -100px}#o .EvoViewerRow .Tools .OptionsSmall A.Planer:hover,#o .EvoViewerRow .Tools .OptionsSmall A.Planer:hover{background-position:-200px -101px}
#o .EvoViewerRow .Tools .OptionsSmall A.MyList,#o .EvoViewerRow .Tools .OptionsSmall A.MyList{background-position:0 -150px}#o .EvoViewerRow .Tools .OptionsSmall A.MyList:hover,#o .EvoViewerRow .Tools .OptionsSmall A.MyList:hover{background-position:-200px -151px}
#o .EvoViewerRow .Tools .OptionsSmall A.OnMyList,#o .EvoViewerRow .Tools .OptionsSmall A.OnMyList{background-position:-400px -150px}#o .EvoViewerRow .Tools .OptionsSmall A.OnMyList:hover,#o .EvoViewerRow .Tools .OptionsSmall A.OnMyList:hover{background-position:-400px -151px;color:#F95C09}
#o .EvoViewerRow .Tools .OptionsSmall A.Near,#o .EvoViewerRow .Tools .OptionsSmall A.Near{background-position:0 -200px}#o .EvoViewerRow .Tools .OptionsSmall A.Near:hover,#o .EvoViewerRow .Tools .OptionsSmall A.Near:hover{background-position:-200px -201px}
#o .EvoViewerRow .Tools .OptionsSmall A.New,#o .EvoViewerRow .Tools .OptionsSmall A.New{background-position:0 -350px}#o .EvoViewerRow .Tools .OptionsSmall A.New:hover,#o .EvoViewerRow .Tools .OptionsSmall A.New:hover{background-position:-200px -351px}
.EvoViewerRow .Tools .OptionsSmall .Handle{background:transparent url(fields/evo_dragbg.png) repeat-y 5px 0;width:23px;height:18px;cursor:url(cursorhandopen.cur), url(cursorhandopen.cur), url(cursor_drag.png) 8 0, s-resize;margin:0;padding:0;border-left:1px solid #D7BC81}
.EvoViewerRowDrag .Tools .OptionsSmall .Handle{cursor:url(cursorhandgrab.cur), url(cursorhandgrab.cur), url(cursor_drag.png) 8 0, s-resize;}
.EvoViewerField{padding-left:30px;padding-right:85px;min-height:17px;height:auto !important;height:17px}
.EvoViewerField .Tools{position:absolute;right:0;top:0;margin:0;float:none}
.EvoViewerField2{padding-left:6px;padding-right:85px;min-height:17px;height:auto !important;height:17px}
.EvoViewerField2 .Mark{display:none}
.EvoViewerField2 .Tools{position:absolute;right:0;top:0;margin:0;float:none}
#o .EvoViewer .ColSet{font-size:0;height:18px;padding:0 11px;border-top:1px solid #D9D9D9;background-image:url(fields/colset_bg.png);background-repeat:repeat-x;background-position:0 0}
#o .EvoViewer .ColSet SPAN{display:inline-block;font-size:11px;line-height:16px;background-image:url(fields/colset_border.png);background-repeat:no-repeat;background-position:0 0;padding:0 6px;white-space:nowrap;height:17px}
#o .EvoViewer .ColSet SPAN I{display:inline-block;margin:0;width:1px;height:8px;background-image:url(fields/colset_sort.png);background-repeat:no-repeat;background-position:-100px 0}
#o .EvoViewer .ColSet SPAN.SortAsc I,#o .EvoViewer .ColSet SPAN.SortDsc I,#o .EvoViewer .ColSet SPAN.SortAscOff I,#o .EvoViewer .ColSet SPAN.SortDscOff I{width:7px;margin:5px 0 0 5px;}
#o .EvoViewer .ColSet SPAN.SortAsc I{background-position:0 0}
#o .EvoViewer .ColSet SPAN.SortDsc I{background-position:-10px 0}
#o .EvoViewer .ColSet SPAN.SortAscOff I{background-position:-20px 0}
#o .EvoViewer .ColSet SPAN.SortDscOff I{background-position:-30px 0}
#o .EvoViewer .ColSet SPAN.SortAscOff I.Over{background-position:-40px 0}
#o .EvoViewer .ColSet SPAN.SortDscOff I.Over{background-position:-50px 0}
#o .EvoViewer .ColSet SPAN.DragHandle{width:17px}
#o .EvoViewer .ColSet SPAN.Selection{width:19px}
#o .EvoViewer .ColSet SPAN.Icon{width:30px}
#o .EvoViewer .ColSet SPAN.Boolean{width:80px}
#o .EvoViewer .ColSet DIV{display:inline-block;font-size:11px;line-height:16px;background-image:url(fields/colset_border.png);background-repeat:no-repeat;background-position:0 0;padding:0 6px;white-space:nowrap;height:17px;font-size:11px;line-height:16px;}
#o .EvoViewer .ColSet DIV P{font-size:11px;line-height:16px;margin:0;padding:0;}
#o .EvoViewerRow .Column{display:inline-block}
#o .EvoViewerRow .AlignL,#o .EvoViewer .ColSet .AlignL{text-align:left}
#o .EvoViewerRow .AlignR,#o .EvoViewer .ColSet .AlignR{text-align:right}
#o .EvoViewerRow .AlignC,#o .EvoViewer .ColSet .AlignC{text-align:center}
#o .EvoViewerRowNew{background-color:#FAFAFA;position:relative;clear:both;padding:5px;margin-bottom:2px;border:1px solid #D9D9D9;-moz-border-radius:4px;-webkit-border-radius:4px;-border-radius:4px;border-radius:4px;text-align:left}
#o .EvoViewerRowNew P{cursor:default}
#o .EvoViewerRowNew A.Filter{cursor:pointer;color:#000;position:relative;}
#o .EvoViewerRowNew A.Filter I{display:none;}
#o .EvoViewerRowNew A.Filter:hover{text-decoration:underline;}
#o .EvoViewerRowNew A.Filter:hover I{display:block;width:14px;height:14px;position:absolute;right:-15px;top:0;background:url(fields/evo_filter.png) no-repeat right 0;}
#o .EvoViewerRowNew TABLE.Item{table-layout:fixed;display:table;width:100%;border:none;background:transparent;border:none}
#o .EvoViewerRowNew TABLE TD{border:none;background:transparent;overflow:hidden;vertical-align:top;height:auto;padding:0}
#o .EvoViewerRowNew TABLE.Item TD{background:transparent;border:none;padding:0}
#o .EvoViewerRowNew TABLE.Item TD.DragHandle{width:10px;position:relative;overflow:visible;}
#o .EvoViewerRowNew TABLE.Item TD.DragHandle .Handle{background:transparent url(fields/evo_dragbg.png) repeat-y 0 0;width:9px;height:auto;position:absolute;top:0;bottom:0;left:0;right:auto;cursor:url(cursorhandopen.cur) 5 5,url(cursor_drag.png) 8 0,s-resize;padding:0;margin:-4px 0px -4px -4px;border-radius:5px 0px 0px 5px;}
.iIE #o .EvoViewerRowNew TABLE.Item TD.DragHandle .Handle{height:100px}
#o .EvoViewerRowNew .Clipping{overflow:hidden;display:block}
#o .EvoViewerRowNew.Hierarchy-0,#o .EvoViewerRow.Hierarchy-0{margin-left:0;}
#o .EvoViewerRowNew.Hierarchy-1,#o .EvoViewerRow.Hierarchy-1{margin-left:25px;}
#o .EvoViewerRowNew.Hierarchy-2,#o .EvoViewerRow.Hierarchy-2{margin-left:50px;}
#o .EvoViewerRowNew.Hierarchy-3,#o .EvoViewerRow.Hierarchy-3{margin-left:75px;}
#o .EvoViewerRowNew.Hierarchy-4,#o .EvoViewerRow.Hierarchy-4{margin-left:100px;}
#o .EvoViewerRowNew.Hierarchy-5,#o .EvoViewerRow.Hierarchy-5{margin-left:125px;}
#o .EvoViewerRowNew.Hierarchy-6,#o .EvoViewerRow.Hierarchy-6{margin-left:150px;}
#o .EvoViewerRowNew.Hierarchy-7,#o .EvoViewerRow.Hierarchy-7{margin-left:175px;}
#o .EvoViewerRowNew.Hierarchy-8,#o .EvoViewerRow.Hierarchy-8{margin-left:200px;}
#o .EvoViewerRowNew.Hierarchy-9,#o .EvoViewerRow.Hierarchy-9{margin-left:225px;}
#o .EvoViewerRowNew .ExpandHandle{width:20px;height:20px;visibility:inherit;position:absolute;left:-20px;top:5px;background:url(view_expand.png?v2) no-repeat -20px 0;}
#o .EvoViewerRowNew .ExpandHandle.ExpandOn{background-position:0 0;}
#o .EvoViewerRowNew .ExpandHandle:hover{background-position:-20px -20px;}
#o .EvoViewerRowNew .ExpandHandle.ExpandOn:hover{background-position:0 -20px;}
#o .EvoViewerRowNew.Expand.Hierarchy-0,#o .EvoViewerRow.Expand.Hierarchy-0{margin-left:15px;}
#o .EvoViewerRowNew.Expand.Hierarchy-1,#o .EvoViewerRow.Expand.Hierarchy-1{margin-left:40px;}
#o .EvoViewerRowNew.Expand.Hierarchy-2,#o .EvoViewerRow.Expand.Hierarchy-2{margin-left:65px;}
#o .EvoViewerRowNew.Expand.Hierarchy-3,#o .EvoViewerRow.Expand.Hierarchy-3{margin-left:90px;}
#o .EvoViewerRowNew.Expand.Hierarchy-4,#o .EvoViewerRow.Expand.Hierarchy-4{margin-left:115px;}
#o .EvoViewerRowNew.Expand.Hierarchy-5,#o .EvoViewerRow.Expand.Hierarchy-5{margin-left:140px;}
#o .EvoViewerRowNew.Expand.Hierarchy-6,#o .EvoViewerRow.Expand.Hierarchy-6{margin-left:165px;}
#o .EvoViewerRowNew.Expand.Hierarchy-7,#o .EvoViewerRow.Expand.Hierarchy-7{margin-left:190px;}
#o .EvoViewerRowNew.Expand.Hierarchy-8,#o .EvoViewerRow.Expand.Hierarchy-8{margin-left:215px;}
#o .EvoViewerRowNew.Expand.Hierarchy-9,#o .EvoViewerRow.Expand.Hierarchy-9{margin-left:240px;}
#o .EvoViewerRowNew TABLE.Item TD.Selection{width:19px;overflow:visible;}
#o .EvoViewerRowNew TABLE.Item TD.Flaggable{width:19px;overflow:visible;}
#o .EvoViewerRowNew TABLE.Item TD.Selection.Flaggable{width:38px}
#o .EvoViewerRowNew TABLE.Item TD.Icon{width:30px;text-align:center}#o .EvoViewerRowNew TD.Icon .Clipping{width:25px;height:30px}
#o .EvoViewerRowNew TABLE.Item TD.IconUserNotified .Clipping{background:url(evo_userlistaction.png) no-repeat center 1px}
#o .EvoViewerRowNew TABLE.Item TD.IconUserExpiring .Clipping{background:url(evo_userlistaction.png) no-repeat center -49px}
#o .EvoViewerRowNew TABLE.Item TD.IconUserDisabled .Clipping{background:url(evo_userlistaction.png) no-repeat center -149px}
#o .EvoViewerRowNew TABLE.Item TD.Boolean{width:80px}
#o .EvoViewerRowNew TABLE.Item TD.Boolean .Clipping{background:url(evo_boolean.png) no-repeat center 1px;height:30px}
#o .EvoViewerRowNew TABLE.Item TD.BooleanTrue .Clipping{background-position:center -49px}
#o .EvoViewerRowNew TABLE.Item TD.File{width:40px}#o .EvoViewerRowNew TD.File .Clipping{width:35px;height:43px;background-color:transparent;background-image:url(fields/doc_ico.png);background-repeat:no-repeat;background-position:0px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .doc,#o .EvoViewerRowNew TABLE.Item TD.File .docx,#o .EvoViewerRowNew TABLE.Item TD.File .odt,#o .EvoViewerRowNew TABLE.Item TD.File .rtf{background-position:-50px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .xls,#o .EvoViewerRowNew TABLE.Item TD.File .ods,#o .EvoViewerRowNew TABLE.Item TD.File .xlsx{background-position:-100px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .ppt,#o .EvoViewerRowNew TABLE.Item TD.File .pptx,#o .EvoViewerRowNew TABLE.Item TD.File .odp{background-position:-150px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .pdf{background-position:-200px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .jpg,#o .EvoViewerRowNew TABLE.Item TD.File .gif,#o .EvoViewerRowNew TABLE.Item TD.File .png,#o .EvoViewerRowNew TABLE.Item TD.File .tif,#o .EvoViewerRowNew TABLE.Item TD.File .tiff,#o .EvoViewerRowNew TABLE.Item TD.File .bmp{background-position:-250px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .zip{background-position:-300px 0px}
#o .EvoViewerRowNew TABLE.Item TD.File .folder{background-position:-450px 0px}
#o .EvoViewerRowNew TABLE.Item TD.Image{width:75px}#o .EvoViewerRowNew TD.Image .Clipping{width:70px;height:70px;position:relative}#o .EvoViewerRowNew TD.Image .Clipping IMG{}
#o .EvoViewerRowNew TABLE.Item TD.Options{width:18px;font-size:0;overflow:visible;}
#o .EvoViewerRowNew TABLE.Item TD.Options1{width:29px;}
#o .EvoViewerRowNew .Options A{height:18px;width:20px;display:inline-block;overflow:hidden;margin:0 0 0 0;padding:0 0 0 20px;background-image:url(fields/optionsbar.png);background-repeat:no-repeat;border-left:1px solid #D9D9D9;font:normal 9px/15px Tahoma,sans-serif}
#o .EvoViewerRowNew .Options A.Edit{background-position:-2px 0}
#o .EvoViewerRowNew .Options A.Edit:hover{background-position:-202px -1px}
#o .EvoViewerRowNew .Options A.Del{background-position:-2px -50px}
#o .EvoViewerRowNew .Options A.Del:hover{background-position:-202px -51px}
#o .EvoViewerRowNew .Options A.Popup{background-position:-2px -900px}
#o .EvoViewerRowNew .Options A.Popup:hover{background-position:-202px -901px}
#o .EvoViewerRowNew TABLE.Item TD.Content{font-size:0;white-space:nowrap;overflow:visible;}
#o .EvoViewerRowNew TABLE.Item TD.Content > DIV{font-size:10px;display:block;white-space:normal;vertical-align:top}
#o .EvoViewerRowNew TABLE.Item TD.Content > DIV.Column{display:inline-block;}
#o .EvoViewerRowNew .AlignL,#o .EvoViewer .ColSet SPAN.AlignL{text-align:left}
#o .EvoViewerRowNew .AlignR,#o .EvoViewer .ColSet SPAN.AlignR{text-align:right}
#o .EvoViewerRowNew .AlignC,#o .EvoViewer .ColSet SPAN.AlignC{text-align:center}
#o .EvoViewerRowNew .Column:*{margin:0 0 5px;padding:0;line-height:100%;color:#666;font-family:Helvetica Neue,Arial,sans-serif;font-size:9px}
#o .EvoViewerRowNew .Column H4{margin:0 0 5px;padding:0;line-height:110%;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:14px}
#o .EvoViewerRowNew .Column H5{margin:0 0 5px;padding:0;line-height:110%;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:11px}
#o .EvoViewerRowNew .Column P{margin:0 0 5px;padding:0;line-height:110%;color:#000;font-family:Helvetica Neue,Arial,sans-serif;font-size:11px}
#o .EvoViewerRowNew .Mark{width:14px;height:14px;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:0 0;cursor:pointer;display:inline-block;position:relative;top:auto;left:auto;vertical-align:top;}
#o .EvoViewerRowNew .Marked{background-position:0 -500px}
#o .EvoViewerRowNew .Flag{display:inline-block;width:16px;height:16px;background:url(fields/evo_flag.png?v2) no-repeat -20px 0;cursor:pointer;vertical-align:top;margin:0 0 0 3px;}
#o .EvoViewerRowNew .Flag:hover{position:relative;top:-2px;z-index:1000px;}
#o .EvoViewerRowNew .Flagged{background-position:0 0;}
#o .EvoViewerRowExpire{background-color:#F9E9E9;border-color:#E8E0E0}
#o .EvoViewerRowExpired{opacity:.3;filter:alpha(opacity=30)}
#o .EvoViewerRowFav1{background-color:#EAF5FF}
#o .EvoViewerRowFav2{background-color:#FAF1FB;border-color:#FCD5C5}
#o .EvoViewerRowOver{background-color:#FAFBA8;border-color:#D9DAA8}
#o .EvoViewerRowSelected{background-color:#EAF5FF}
#o .EvoViewerRowDrag{background-color:#F3F3F3}
#o .EvoViewerRowScanned{background-color:#FFF;-webkit-animation:RowScanned 0.3s;animation:RowScanned 0.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
@-webkit-keyframes RowScanned{0%{background:#FFF;}
50%{background:#DDD;}
100%{background:#FFF;}}
@keyframes RowScanned{0%{background:#FFF;}
50%{background:#DDD;}
100%{background:#FFF;}}
#o .EvoViewerLog{font-size:13px;table-layout:fixed;width:100%;font-family:monospace;line-height:1.42857143;}
#o .EvoViewerLog thead tr th{border-bottom:solid 1px #ccc;}
#o .EvoViewerLog tbody tr td{border-bottom:dotted 1px #aaa;}
#o .EvoViewerLog th:first-child{background:#F9F8F8;color:#AAA;width:125px;padding-left:3px;padding-top:1px;}
#o .EvoViewerLog th:nth-child(2){background:#F9F8F8;color:#AAA;width:30%;padding-top:1px;}
#o .EvoViewerLog th:last-child{background:#F9F8F8;color:#AAA;width:70%;padding-top:1px;}
#o .EvoViewerLog td:first-child{color:#AAA;width:125px;padding-left:3px;padding-top:1px;}
#o .EvoViewerLog td:nth-child(2){color:#000;width:30%;padding-top:1px;}
#o .EvoViewerLog td:last-child{color:#000;width:70%;padding-top:1px;}
#o DIV.GetFile{position:relative;overflow:hidden;float:right;margin:0 5px 0 0}
#o DIV.GetFile DIV.BFile{margin:0;width:100%;height:18px}
#o DIV.GetFile DIV.BFile SPAN SPAN{padding:0 5px;line-height:14px}
#o DIV.GetFile DIV.GetForm{margin:0;padding:0;position:absolute;right:0}
#o DIV.GetFile DIV.GetForm INPUT.file{height:50px;float:right;margin:0;padding:0;opacity:0;position:absolute;left:auto;top:0;right:0}
.iGecko #o DIV.GetFile INPUT.file{font-size:50px;height:18px;margin:0;opacity:0;width:756px;cursor:pointer}
.iIE8 #o DIV.GetFile INPUT.file{font-size:50px;font-weight:bold;height:18px;margin:0;filter:alpha(opacity=0);width:1500px;cursor:hand}
.iIE7 #o DIV.GetFile INPUT.file{font-size:50px;font-weight:bold;height:18px;margin:0;filter:alpha(opacity=100);width:1500px;cursor:hand}
.iWebkit #o DIV.GetFile INPUT.file{font-size:50px;height:18px;margin:0;opacity:0;width:756px;cursor:pointer}
.iOpera #o DIV.GetFile INPUT.file{font-size:15px;height:18px;margin:0;opacity:0;width:300px;cursor:pointer;position:absolute;right:0}
#o .Section DIV.EvoGroupBox .TabList2{margin-left:-5px;margin-right:-5px;height:34px}
#o .Section DIV.EvoGroupBox .TabList2 .border{top:33px}
#o .Section DIV.EvoGroupBox .TabList2 A{background:transparent;color:#353430;display:block;float:left;font:normal 13px/34px Arial,sans-serif;text-transform:none;height:32px;margin:0px 3px 5px 0;padding:0 8px;}
#o .Section DIV.EvoGroupBox .TabList2 A:hover{text-decoration:none;background:#F4DC9D}
#o .Section DIV.EvoGroupBox .TabList2 A.Active{background:#FFF;color:#303030;margin:3px 3px 0 0}
#o .Section DIV.EvoGroupBox .TabList2 A.Active SPAN{color:#D10909}
#o DIV.TagCloud{overflow:auto;margin:0 -5px 0;padding:10px;border:1px solid #D8BF87;background:#FFF;border-top:none;}
#o DIV.TagCloud A{font-weight:normal;color:#4C4C4C;line-height:20px;padding:0 2px}
#o DIV.TagCloud A.Type0{font-size:17px}
#o DIV.TagCloud A.Type1{font-size:15px}
#o DIV.TagCloud A.Type2{font-size:13px}
#o DIV.TagCloud A.Type3{font-size:11px}
#o DIV.TagCloud A.Type4{font-size:9px}
#o DIV.TagCloud A.Set{background:#D10909;color:#FFF}
#o DIV.Alert{margin-top:10px;margin-bottom:15px;clear:both;float:none}
#o DIV.Alert .Message{background-color:#F1F1F1;border-color:#D9D9D9;border-width:1px;border-style:solid;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:13px;}
#o DIV.Alert .Message *{line-height:120%;margin:0}
#o DIV.Alert .Message H1,#o DIV.Alert .Message H2,#o DIV.Alert .Message H3,#o DIV.Alert .Message H4,#o DIV.Alert .Message H5,#o DIV.Alert .Message H6{color:#000}
#o DIV.Alert .MsgFail,#o DIV.Alert .MsgDanger{background-color:#F7E4E4;border-color:#F5C6C6}
#o DIV.Alert .MsgSucceed,#o DIV.Alert .MsgSuccess{background-color:#EBFCC6;border-color:#C6DD91}
#o DIV.Alert .MsgDraft,#o DIV.Alert .MsgInfo{background-color:#E2EDFE;border-color:#B8D3FF}
#o DIV.Alert .MsgAwaits,#o DIV.Alert .MsgWarning{background-color:#FAF3BC;border-color:#F6CF8D}
#o DIV.Alert .MsgSuspend{background-color:#FFEBE8;border-color:#EB8064}
#o .EvoForm .Message{overflow:auto;margin-left:-5px;margin-right:-5px}
#o DIV.Alert .MsgProcessing{background-image:url(processing0.gif);background-position:10px 10px;background-repeat:no-repeat;padding-left:50px}
.Processing{background-image:url(fields/form_processing2.gif);background-position:center top;background-repeat:repeat-y}
DIV.DropDown .Processing{background-image:url(fields/form_processing2.gif);background-repeat:repeat-y;background-position:center top}
#o .SummaryLoading{position:relative;}
#o .SummaryLoading:after{content:'';display:block;background:url(fields/form_processing2.gif) no-repeat center center;position:absolute;right:0;top:-2px;width:28px;height:28px;border-radius:14px;z-index:10000;visibility:visible;}
#o div.h-0{font-weight:bold;}
#o div.h-1{padding-left:23px;}
#o div.h-2{padding-left:43px;}
#o div.h-3{padding-left:63px;}
#o div.h-4{padding-left:83px;}
#o div.h-5{padding-left:103px;}
#o div.h-6{padding-left:123px;}
#o div.h-7{padding-left:143px;}
#o div.h-8{padding-left:163px;}
#o div.h-9{padding-left:183px;}
#o div.h-10{padding-left:203px;}
DIV.BubbleTip{position:relative;padding:14px 0}
DIV.BubbleTip DIV.BubbleTipBody{padding:10px;position:relative;overflow:visible;border-bottom:1px solid #B0B0B0;background:#EEEEEE;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:0 0 5px 2px rgba(0,0,0,.25);-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.25);box-shadow:0 0 5px 2px rgba(0,0,0,.25);background:-moz-linear-gradient(90deg, #EEE, #F8F8F8);background:-webkit-gradient(linear, 0 bottom, 0 top, from(#EEE), to(#F8F8F8));background:-moz-linear-gradient(90deg, #EEE, #F8F8F8);}
DIV.BubbleTip INS{display:block;text-decoration:none;}
DIV.BubbleTip H3,DIV.BubbleTip H4,DIV.BubbleTip H5{font:normal 14px/16px Helvetica Neue,Arial,sans-serif;color:#666;margin:0 0 3px;padding:0;text-align:left}
DIV.BubbleFail H3{color:000}
DIV.BubbleTip P{color:#666;position:relative;font:11px/13px Helvetica Neue,Arial,sans-serif;margin:0}
DIV.BubbleTextCenter DIV.BubbleTipBody *,DIV.BubbleTextCenter DIV.BubbleTipBody{text-align:center}
DIV.BubbleTextLeft DIV.BubbleTipBody *,DIV.BubbleTextLeft DIV.BubbleTipBody{text-align:left}
DIV.BubbleTextRight DIV.BubbleTipBody *,DIV.BubbleTextRight DIV.BubbleTipBody{text-align:right}
DIV.BubbleTip DIV.BubbleTipHook{position:absolute;background-image:url(bubble/bubbletiphook0.png);background-repeat:no-repeat;width:100%;left:0;margin:0}
DIV.BubbleTip .BubbleBG{display:none;width:100%}
DIV.BubbleTip .BubbleBG *{visibility:hidden}
DIV.BubbleTip .HookTL{background-position:top left;top:-14px;height:14px}
DIV.BubbleTip .HookTR{background-position:top right;top:-14px;height:14px}
DIV.BubbleTip .HookBL{background-position:bottom left;bottom:-14px;height:14px}
DIV.BubbleTip .HookBR{background-position:bottom right;bottom:-14px;height:14px}
DIV.BubbleTip .HookT{background-position:top center;top:-14px;height:14px}
DIV.BubbleTip .HookB{background-position:bottom center;bottom:-14px;height:14px}
DIV.BubbleTipClose DIV.BubbleTipBody{padding-right:22px}
DIV.BubbleTipIcon DIV.BubbleTipBody{padding-left:34px}
DIV.BubbleTipBody .SingleIcon,DIV.BubbleTipBody .SerialIcon{display:none}
DIV.BubbleTipIcon DIV.BubbleTipBody .SingleIcon,DIV.BubbleTipIcon DIV.BubbleTipBody .SerialIcon{display:block;margin:0;position:absolute;top:0px;left:0px;bottom:0;width:25px;background:-moz-linear-gradient(90deg, #F5E327, #F2C11D);background:-webkit-gradient(linear, 0 bottom, 0 top, from(#F5E327), to(#F2C11D));filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F2C11D',endColorstr='#F5E327',GradientType=0);border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;}
DIV.BubbleTip A.More{background:url(m_more_type1.png) no-repeat -2px center;color:#197EE2;font:9px/12px Tahoma,sans-serif;margin:0 5px 5px 0;padding:0 0 0 10px;display:inline-block}
DIV.BubbleTip A.Close{display:none}
DIV.BubbleTipClose A.Close{display:block;width:14px;height:14px;background:red;position:absolute;top:5px;right:5px;background:url(modal/modalbtns.png) no-repeat 0 0}
DIV.BubbleTip A.CheckBox{text-align:left;background:url(fields/checkboxmini.png) no-repeat 0 3px;color:#A19158;display:block;clear:both;font:9px/12px Tahoma,sans-serif;margin:0 0 5px;padding:0 0 0 13px;text-decoration:none}
DIV.BubbleTip A.Checked{background-position:0px -258px;text-decoration:none}
DIV.BubbleTipBlack{}
DIV.BubbleTipBlack DIV.BubbleTipBody{background:none;border:none}
DIV.BubbleTipBlack H3,DIV.BubbleTipBlack P{color:#FFF;position:relative}
DIV.BubbleTipBlack DIV.BubbleTipHook{background-image:url(bubble/bubbletiphook4.png)}
DIV.BubbleTipBlack .BubbleBG{display:block;background:#000;opacity:.85;filter:alpha(opacity=85);position:absolute;margin:-10px;padding:10px 10px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:5px;background-image:none}
DIV.BubbleTipBlack2{}
DIV.BubbleTipBlack2 DIV.BubbleTipBody{border:2px solid #FFF;background:none}
DIV.BubbleTipBlack2 H3,DIV.BubbleTipBlack2 P{color:#FFF;position:relative}
DIV.BubbleTipBlack2 DIV.BubbleTipHook{background-image:url(bubble/bubbletiphook3.png)}
DIV.BubbleTipBlack2 .BubbleBG{display:block;background:#000;opacity:.8;filter:alpha(opacity=80);position:absolute;margin:-10px;padding:10px 10px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:5px;background-image:none}
DIV.BubbleTipBlack3{}
DIV.BubbleTipBlack3 DIV.BubbleTipBody{border:2px solid #FFF;background:none}
DIV.BubbleTipBlack3 H3,DIV.BubbleTipBlack3 P{color:#FFF;position:relative}
DIV.BubbleTipBlack3 DIV.BubbleTipHook{background-image:url(bubble/bubbletiphook2.png)}
DIV.BubbleTipBlack3 .BubbleBG{display:block;background:#000;opacity:.8;filter:alpha(opacity=80);position:absolute;margin:-10px;padding:10px 10px 5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:5px;background-image:none}
DIV.BubbleTipWhite{}
DIV.BubbleTipWhite DIV.BubbleTipBody{border:4px solid #B1A372;background:white}
DIV.BubbleTipWhite H3,DIV.BubbleTipWhite H5{color:#462C0B;position:relative;font:bold 11px/12px Arial,sans-serif;margin:0 0 3px;padding:0}
DIV.BubbleTipWhite P{color:#462C0B;position:relative;font:9px/11px Tahoma,sans-serif}
DIV.BubbleTipWhite DIV.BubbleTipHook{background-image:url(bubble/bubbletiphook5.png)}
DIV.BubbleTipWhite .BubbleBG{display:none}
DIV.BubbleTipWhite .HookTL{background-position:top left;top:-22px;height:22px}
DIV.BubbleTipWhite .HookTR{background-position:top right;top:-22px;height:22px}
DIV.BubbleTipWhite .HookBL{background-position:bottom left;bottom:-25px;height:25px}
DIV.BubbleTipWhite .HookBR{background-position:bottom right;bottom:-25px;height:25px}
DIV.BubbleTipWhite .HookT{background-position:top center;top:-22px;height:22px;}
DIV.BubbleTipWhite .HookB{background-position:bottom center;bottom:-25px;height:25px}
DIV.BubbleTipYellow{}
DIV.BubbleTipYellow DIV.BubbleTipBody{border:4px solid #DDD395;background:#FFFFA3}
DIV.BubbleTipYellow H3,DIV.BubbleTipYellow H5{color:#462C0B;position:relative;font:bold 11px/12px Arial,sans-serif;margin:0 0 3px;padding:0}
DIV.BubbleTipYellow H3,DIV.BubbleTipYellow P{color:#462C0B;position:relative;font:9px/11px Tahoma,sans-serif}
DIV.BubbleTipYellow DIV.BubbleTipHook{background-image:url(bubble/bubbletiphook6.png)}
DIV.BubbleTipYellow .BubbleBG{display:none}
DIV.BubbleTipYellow .HookTL{background-position:top left;top:-22px;height:22px}
DIV.BubbleTipYellow .HookTR{background-position:top right;top:-22px;height:22px}
DIV.BubbleTipYellow .HookBL{background-position:bottom left;bottom:-25px;height:25px}
DIV.BubbleTipYellow .HookBR{background-position:bottom right;bottom:-25px;height:25px}
DIV.BubbleTipYellow .HookT{background-position:top center;top:-22px;height:22px;}
DIV.BubbleTipYellow .HookB{background-position:bottom center;bottom:-25px;height:25px}
.StandardTip{position:absolute;padding:0 14px;text-align:left}
.StandardTip .Body{padding:10px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible;background-color:#F3F2F3;border-radius:4px;box-shadow:0 2px 5px 1px rgba(0,0,0,.4)}
.StandardTip .Hook{position:absolute;width:8px;height:16px;overflow:hidden}
.StandardTip .Hook SPAN{position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);background-color:#FFF;width:10px;height:10px;display:block;box-shadow:0px 0 1px 2px rgba(0,0,0,.15)}
.StandardTip .HookSideLeft{left:-8px}
.StandardTip .HookSideLeft SPAN{left:4px;top:4px}
.StandardTip .HookSideRight{right:-8px}
.StandardTip .HookSideRight SPAN{right:4px;top:4px}
.StandardTip .HookPosTop{top:8px}
.StandardTip .HookPosTop SPAN{background-color:#F3F2F3}
.StandardTip .HookPosBottom{bottom:8px}
#o .CursorHand{cursor:pointer}
#o .LayoutText H2,#o .LayoutText H3,#o .LayoutText H4,#o .LayoutText H5,#o .LayoutText H6{margin:0;padding:0;color:#000;font-weight:bold}
#o .LayoutText H2{font-size:1.8em}
#o .LayoutText H3{font-size:1.6em}
#o .LayoutText H4{font-size:1.4em}
#o .LayoutText H5{font-size:1.2em}
#o .LayoutText H6{font-size:1em}
#o .LayoutText H2 A,#o .LayoutText H3 A,#o .LayoutText H4 A,#o .LayoutText H5 A,#o .LayoutText H6 A{margin:0;padding:0;color:#000;font-weight:bold;font-size:1em}
#o .LayoutText H2{margin:0 0 0 0;padding:3px 0 10px 0}
#o .LayoutText H3{margin:7px 0 0 0;padding:3px 0 10px 0}
#o .LayoutText H4{margin:10px 0 0 0;padding:3px 0 10px 0}
#o .LayoutText H5{margin:10px 0 0 0;padding:3px 0 5px 0}
#o .LayoutText H6{margin:10px 0 0 0;padding:3px 0 5px 0}
#o .LayoutText H2 SMALL{display:block;font-size:15px}
#o .LayoutText P{margin-bottom:1.6em}
#o .LayoutText P+UL,#o .LayoutText P+OL{margin-top:-1.6em}
#o .C-Wide .PageList,#o .C-Wide OBJECT,#o .SearchFilters,#o .BlockMenu UL.Menu{margin-bottom:20px}
#o .C-Narrow .PageList,#o .C-Narrow OBJECT,#o .BlockMenu UL.Menu{margin-bottom:13px}
#o .Block .BlockBody{background:#FFF;z-index:0;position:relative;clear:both;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:1px solid #DDD;box-shadow:0px 1px 2px #D4D4D4}
#o VAR{font-style:normal;margin:-3px 0 1em;display:block}
#o P S.More{display:inline-block;line-height:1.4em;height:1em;width:27px;background:url(more.png) no-repeat 0 center}
#o TABLE{width:100%;table-layout:fixed;border-spacing:0;border:none;empty-cells:show;border-collapse:separate;}
#o .Img{width:33%;float:left;margin:5px 10px 5px 0;padding:0;overflow:hidden;border:1px solid #CCC;background:transparent}
#o CENTER .Img{float:none;margin:4px 0;display:block}
#o CENTER .Img .Caption{text-align:left}
#o .Img IMG{width:100%;margin:0;display:block}
#o .T1{width:100%}
#o .T2{width:50%}
#o .T3{width:33%}
#o .T4{width:25%}
#o .T5{width:20%}
#o .T6{width:16%}
#o .T7{width:14%}
#o .Img .Limits{background-color:transparent;margin:4px;padding:0;position:relative;overflow:hidden}
#o .Img .NoImage{background-image:url(noimage.png);background-position:center center;background-repeat:no-repeat;min-height:50px}
#o .Img .NoImage IMG{display:none}
#o .Img .Processing{background-image:url(form_processing.gif);background-position:center center;background-repeat:no-repeat}
#o .Img .Processing IMG{display:none}
#o .Img .Limits A{margin:0;padding:0;border:none;display:block}
#o .Img .Limits A:hover{}
#o .Img .Limits A SPAN,#o SPAN.ZoomIt{display:block;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-image:url(imagezoom.png);-webkit-transition:all .7s ease-out;-o-transition:all .7s ease-out;-moz-transition:all .7s ease-out;transition:all .7s ease-out}
.iIE #o .Img .Limits A SPAN{display:none}
#o .Movie .Limits A SPAN{background-image:url(imageplay.png);display:block;opacity:.8;filter:alpha(opacity=80)}
#o .Img .Limits A:hover SPAN{display:block;opacity:1;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}
#o .ImgFloatRight{float:right;margin:5px 0 5px 10px}
#o .Img .Caption{margin:4px;padding:0;overflow:hidden;background:none}
#o .Img .Caption P{margin:0;padding:0;font-size:1em;line-height:12px;color:#3C3C3C}
#o .Img .Caption P B{display:block}
#o .Gallery{clear:both;margin-left:-3px;margin-right:-3px;margin-bottom:20px;letter-spacing:-3px}
#o .Gallery .Img{margin:0 0 6px;display:inline-block}
#o .Gallery .Img .ImgFrame{margin:0 3px;letter-spacing:0}
#o .GalleryT1 .Img{width:100%}
#o .GalleryT2 .Img{width:50%}
#o .GalleryT3 .Img{width:33%}
#o .GalleryT4 .Img{width:25%}
#o .GalleryT5 .Img{width:20%}
#o .GalleryT6 .Img{width:16%}
#o .GalleryT7 .Img{width:14%}
#o .Gallery .Img .Caption{margin:4px 7px;padding:0;overflow:hidden;background:none;height:43px}
#o .Gallery .Img .Caption P{margin:0;padding:0;font:normal 11px/14px Tahoma,sans-serif;color:#3C3C3C;display:block;height:43px;overflow:hidden}
#o .Gallery .Img .Caption P B{display:block;height:14px;overflow:hidden}
#o .Gallery .Img .Caption P SPAN{height:28px;overflow:hidden;display:block}
#o .ItemsList{clear:both;margin-left:-3px;margin-right:-3px;margin-bottom:1em;overflow:hidden}
#o .C-Narrow .ItemsList{margin-bottom:0}
#o .ItemsList .Icon{position:absolute;left:7px;top:10px;width:16px;height:16px}
#o .ItemsList .Icon SPAN{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat}
#o .Item{display:block;position:relative;padding:0;margin:-1px 3px 0;background-color:transparent;border-top:1px solid #DCDCDC;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
#o .Item .ItemFrame{position:relative;display:block;background-color:transparent;padding:8px 8px 10px;color:#3F3F3F;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
#o .ItemOver .ItemFrame{background-color:#FAFBA8;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}
#o .Item A:hover,#o .Item A:hover *{text-decoration:none}
#o .Item A:hover U{text-decoration:underline}
#o .Item A:hover B,#o .Item A:hover I{color:inherit}
#o .Item H2{margin:0;font-size:1.3em;line-height:1.1em}
#o .Item H3{}
#o .Item H4{}
#o .Item H5{}
#o .Item H6{}
#o .Item H4 SPAN{display:block;font-size:0.8em;font-weight:normal;color:#888;margin-top:3px}
#o .Item P{}
#o .Item SMALL{display:block;color:#888;line-height:1em;margin-top:5px}
#o .FixedImage .ItemFrame{padding-left:162px}
#o .FixedImage .ItemFrame .Img{width:143px;margin:0;float:none;position:absolute;left:8px;top:11px}
#o .FixedImage .ItemFrame .Img .Limits{height:108px}
#o .C-Narrow .FixedImage .ItemFrame{padding-left:96px}
#o .C-Narrow .FixedImage .ItemFrame .Img{width:80px}
#o .ExampleIcon .ItemFrame{padding-left:30px}
#o .ExampleIcon .Icon SPAN{background-image:url(icon_example.png)}
#o .ExampleIcon .User SPAN{background-position:0 0}
#o .ItemsList3 .Img .Caption{}
#o .ItemsList3 .Img .Caption H3,#o .ItemsList3 .Img .Caption P{font-size:12px;line-height:15px}
#o .ForumIcon .Icon SPAN{background-image:url(ico_forum.png)}
#o .ForumIcon .User SPAN{background-position:0 0}
#o .DocsIcon .Icon SPAN{background-image:url(ico_docs.png)}
#o .DocsIcon .Text SPAN{background-position:0 0}
#o .ArticleShort P A{color:#2F2F2F;text-decoration:none}
#o .ArticleShort P A:hover{text-decoration:underline}
#o .PageList .Spacer{margin:0 0 0 5px;float:right}
#o .PageList .BfloatR{margin-bottom:0}
#o .PageList .EvoField{margin:0px -5px 0px 0;float:right}
#o .PageList .B,#o .PageList .B SPAN,#o .PageList .B SPAN SPAN{}
#o .PageList .B SPAN SPAN{}
#o .PageList .B SPAN{}
#o .Modal .GroupLayout{overflow:hidden;margin:0 -25px;clear:both;}
#o .Modal .GroupLayout .Column{border-left:1px solid #D9D9D9;margin-left:-1px;padding:0 25px}
#o .Modal .NoBorder .Column{border-left:none}
#o .Modal .GroupLayout .C-Wide .Block .BlockBody{padding:0}
#o .Modal .GroupLayout TABLE TH{text-align:left;height:1.4em;padding:0 5px;border-top:1px solid #D9D9D9;background:#E9E9E9 url(fields/colset_bg.png) repeat-x 0 bottom}
#o .Modal .GroupLayout TABLE TD{line-height:1em;padding:5px;border-top:1px solid #D9D9D9;vertical-align:top;}
#o .Modal .GroupLayout TABLE TR.ItemOver TD{background-color:#E9E9E9}
#o .Modal .GroupLayout TABLE TR.Deleted TD{color:#CCC;text-decoration:line-through;}
#o .Modal .GroupLayout TABLE A{color:#2F2F2F;}
#o .Modal .GroupLayout TABLE TR.Deleted A{color:#CCC;text-decoration:line-through;}
#o .Modal .GroupLayout TABLE TR.Deleted A:hover{text-decoration:underline line-through;}
#o .Modal .GroupLayout TABLE .Right{text-align:right}
#o .Modal .GroupLayout TABLE .Center{text-align:center}
#o .Modal .GroupLayout TABLE .BorderLeft{border-left:solid 1px #D9D9D9;}
#o .Modal .GroupLayout TABLE .BorderRight{border-right:solid 1px #D9D9D9;}
#o .Modal .GroupLayout TABLE .Status{color:#2F2F2F;font-size:0.85em}
#o .EvoViewerRowNew .Column P.Status{color:#2F2F2F}
#o .Modal .GroupLayout TABLE .Status SPAN,#o .EvoViewerRowNew .Column P.Status SPAN{display:block;color:#888}
#o .Modal .GroupLayout TABLE .Status1,#o .EvoViewerRowNew .Column P.Status1{color:green}
#o .Modal .GroupLayout TABLE .Status2,#o .EvoViewerRowNew .Column P.Status2{color:orange}
#o .Modal .GroupLayout TABLE .Status3,#o .EvoViewerRowNew .Column P.Status3{color:gray}
#o .Modal .GroupLayout TABLE .Status4,#o .EvoViewerRowNew .Column P.Status4{color:red}
#o .CartProcess{height:55px;text-align:center;background:url(cartprocessbg.png) repeat-x 0 0;margin-bottom:1.6em}
#o .CartProcess DIV{display:inline-block;font-size:1.5em;line-height:1em;font-weight:bold;color:#979797;height:55px;position:relative;margin:0 6%}
#o .CartProcess DIV SPAN{position:relative;display:block;top:-10px;margin:0 auto}
#o .CartProcess DIV I{position:relative;display:block;bottom:-33px;background:url(cartprocessico.png) no-repeat 0 0;margin:0 auto;width:20px;height:20px}
#o .CartProcess DIV.Active I{background-position:0 -20px}
#o .CartProcess DIV.Active{color:#000}
#o .ItemsList .Head{margin:0 3px;padding:0 5px 5px 130px}
#o .ItemsList .Head DIV{color:#000;font-size:1.1em;line-height:1.4em;display:inline-block}
#o .ItemsList .CartItem{border:1px solid #D9D9D9;height:auto !important;min-height:130px;height:130px;margin-bottom:5px;padding:3px 3px 3px 130px;background:#FAFAFA;position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-top:0;}
#o .ItemsList .CartItemFailure{border:1px solid #D90000}
#o .ItemsList .CartItemFailure .FailureText{color:#D90000}
#o .CartItem .Img{position:absolute;left:8px}
#o .CartItem .Img,#o .CartItem .Img .ImgFrame,#o .CartItem .Img .Limits{width:115px;height:115px;text-align:center;overflow:hidden}
#o .CartItem .Img .ImgFrame{border:none}
#o .CartItem .Img IMG{width:115px;height:auto;margin:0 auto}
#o .CartItem .Product,#o .CartItem .SubProduct{letter-spacing:-3px;z-index:0}
#o .CartItem .SubProduct{margin-bottom:-29px;}
#o .CartItem .Product *,#o .CartItem .SubProduct *{letter-spacing:0}
#o .CartItem .Product DIV.EvoField{float:none;}
#o .CartItem .Product > DIV{display:inline-block;font-size:1.4em;color:#000;vertical-align:top;line-height:32px;}
#o .CartItem .Product H5{line-height:32px;}
#o .CartItem .SubProduct SPAN{display:inline-block;font-size:1.3em;color:#000;vertical-align:top;line-height:29px;height:29px;position:relative}
#o .CartItem .ItemTitle{width:58%;display:inline-block;font-weight:bold}
#o .CartItem .ItemQuantity{width:20%;text-align:center;display:inline-block;}
#o .CartItem .ItemQuantity .EvoField.FieldNameQuantity{margin-top:2px;margin-bottom:6px;}
#o .CartItem .ItemQuantity .EvoField.FieldNameQuantity .Suffix{max-width:77px;overflow:hidden;}
#o .CartItem .ItemQuantity .EvoField.FieldNameCount{padding-right:0;}
#o .CartItem .ItemUnit{width:20%;display:inline-block;text-align:left}
#o .CartItem .ItemPrice{width:10%;display:inline-block;text-align:right}
#o .CartItem .ItemPriceTotal{width:12%;display:inline-block;text-align:right;font-weight:bold}
#o .CartItem .SubProduct .ItemTitle{color:#000;text-align:right}
#o .CartItem .SubProduct SPAN{color:#5C5C5C;font-weight:normal}
#o .CartItem .Properties{z-index:1;background:#FAFAFA;padding:5px 10px 5px 0;border-top:1px solid #D9D9D9;font-size:11px;font-weight:normal;line-height:normal;}
#o .CartItem .Properties H4{font-size:1.1em;color:#000;margin-bottom:4px}
#o .CartItem .Properties P{font-size:11px;color:#666;line-height:1.4em}
#o .CartItem .Options{width:300px;height:30px;position:absolute;bottom:6px;right:6px;text-align:right}
#o .CartAddon{float:right;width:100%;margin-top:5px;border-top:1px solid #D9D9D9;text-align:right;font-weight:normal;color:#000;line-height:1.5em;padding-top:5px;letter-spacing:-5px}
#o .CartAddon .CartAddonDsc{display:inline-block;width:60%;vertical-align:top;letter-spacing:0}
#o .CartAddon .CartAddonValue{display:inline-block;width:40%;vertical-align:top;letter-spacing:0;padding-left:10px;}
#o .CartA-Show .CartA{display:block !important}
#o .CartB-Show .CartB{display:block !important}
#o .CartA-Hide .CartA{display:none}
#o .CartB-Hide .CartB{display:none}
#o .CartA-Strike .CartA{text-decoration:line-through}
#o .CartB-Strike .CartB{text-decoration:line-through}
#o .CartA-Gray .CartA{opacity:0.5;}
#o .CartB-Gray .CartB{opacity:0.5;}
#o .CartAddon .Unimportant{color:#AAA;}
#o .CartAddonValue .EvoField,#o .CartAddonDsc .EvoField{margin:0;padding:0;width:100%;float:right;}
#o .CartTotal{float:right;width:100%;margin-top:5px;border-top:1px solid #D9D9D9;text-align:right;font-weight:bold;font-size:1.6em;color:#000;}
#o .CartTotal .CartTotalDsc{display:inline-block;width:60%}
#o .CartTotal .CartTotalValue{display:inline-block;width:40%}
#o .CartVersionAnnex{margin-top:0;padding-top:0;border-top:none;}
#o .CartModeAgreement .CartVersionAnnex{opacity:0.5;}
#o .CartModeAnnex .CartVersionAgreement .CartAddonValue{opacity:0.5;}
#o .EvoSummary{margin-top:0;margin-bottom:20px;}
#o .EvoSummary .SummaryRow{border-top:1px solid #D9D9D9;padding-top:3px;padding-bottom:3px;clear:both;}
#o .EvoSummary .SummaryRow:after{content:' ';clear:both;}
#o .EvoSummary dt{float:right;width:130px;text-align:right;clear:right;margin-top:0;}
#o .EvoSummary dd{width:auto;text-align:right;margin-right:140px;margin-left:0;}
#o .EvoSummary dt:after,#o .EvoSummary dd:after{content:' ';clear:both;display:table;}
#o .EvoSummary .SummaryTotal{font-size:1.6em;color:#000;padding-top:5px;padding-bottom:5px;}
#o .EvoSummary .SummaryImportant{font-weight:bold;}
#o .EvoSummary .SummaryUnimportant{color:#888;}
#o .EvoSummary .SummaryRow.SummarySeparatorOff{border:none;padding-top:0;}
#o .SummaryModeAgreement .EvoSummary .SummaryRow.SummaryBodyAnnexed dt.SummaryAnnex{opacity:0.4;color:#2f2f2f;}
#o .SummaryModeAgreement .EvoSummary .SummaryRow.SummaryTitleAnnexed dd.SummaryAnnex{opacity:0.4;color:#2f2f2f;}
#o .SummaryModeAnnex .EvoSummary .SummaryRow.SummaryBodyAnnexed dt.SummaryCol{opacity:0.4;color:#2f2f2f;}
#o .SummaryModeAnnex .EvoSummary .SummaryRow.SummaryTitleAnnexed dd.SummaryCol{opacity:0.4;color:#2f2f2f;}
#o .EvoSummary .SummaryRow.SummaryBodyAnnexing:not(.SummaryBodyAnnexed) dt.SummaryAnnex{display:none;}
#o .EvoSummary .SummaryRow.SummaryBodyAnnexed dt.SummaryCol{text-decoration:line-through;}
#o .EvoSummary .SummaryRow.SummaryBodyAnnexed dt.SummaryAnnex{display:block;}
#o .EvoSummary .SummaryRow.SummaryBodyAnnexingField:not(.SummaryBodyAnnexed) dt.SummaryCol{display:none;}
#o .EvoSummary .SummaryRow.SummaryTitleAnnexing:not(.SummaryTitleAnnexed) dd.SummaryAnnex{display:none;}
#o .EvoSummary .SummaryRow.SummaryTitleAnnexed dd.SummaryCol{text-decoration:line-through;}
#o .EvoSummary .SummaryRow.SummaryTitleAnnexed dd.SummaryAnnex{display:block;}
#o .EvoSummary .SummaryRow.SummaryTitleAnnexingField:not(.SummaryTitleAnnexed) dd.SummaryCol{display:none;}
#o .EvoSummary .EvoField{margin:0 0 5px 0;padding:0;float:right;width:100%;display:block;}
#o .PaymentItems{text-align:left}
#o .PaymentItems .Item{cursor:pointer;display:inline-block;background-color:#FFF;border:1px solid #D9D9D9;vertical-align:top;text-align:center;padding:0;margin:0 3px 8px;position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}
#o .PaymentItems .Item P{color:#3F3F3F}
#o .PaymentItems .ItemFrame{width:112px;height:112px;margin:4px;position:relative;background:#eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#FCFCFC;background:linear-gradient(#FDFDFD,#EDEDED);background:-webkit-linear-gradient(#FDFDFD,#EDEDED);background:-moz-linear-gradient(#FDFDFD,#EDEDED)}
#o .PaymentItems .Item IMG{position:absolute;bottom:10px;left:20px}
#o .PaymentItems .ItemOver{background:#F87E79;border-color:#FFF;background:linear-gradient(#FBC5C0,#F8706A);background:-webkit-linear-gradient(#FBC5C0,#F8706A);background:-moz-linear-gradient(#FBC5C0,#F8706A)}
#o .PaymentItems .ItemActive{background:-webkit-linear-gradient(#F80303,#B6000D);background:-moz-linear-gradient(#F80303,#B6000D);background:linear-gradient(#F80303,#B6000D)}
#o .PaymentItems .ItemActive .ItemFrame{background:linear-gradient(#EDEDED,#FDFDFD);background:-webkit-linear-gradient(#EDEDED,#FDFDFD);background:-moz-linear-gradient(#EDEDED,#FDFDFD);box-shadow:inset 0px 3px 6px 2px rgba(0,0,0,.25);-webkit-transition:all .1s linear}
#o .PaymentItems .ItemInactive{opacity:0.15;filter:aplha(opacity=15);background:#FFF;}
#o .PaymentItems .ItemInactive .ItemFrame{box-shadow:none}
.m .Box{background:#EAEAEA;width:100%;min-height:150px;padding:6px;overflow:hidden;position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.HtmlToolbar{padding:2px;}
.HtmlToolbar img{display:inline;border:none;width:20px;height:20px;background:url(html_button3.png) no-repeat 0 0;}
.HtmlToolbar img.html{background-position:0px 0;}
.HtmlToolbar img.undo{background-position:-20px 0;}
.HtmlToolbar img.redo{background-position:-40px 0;}
.HtmlToolbar img.formatblock_p{background-position:-100px 0;}
.HtmlToolbar img.formatblock_h3{background-position:-60px 0;}
.HtmlToolbar img.formatblock_h4{background-position:-80px 0;}
.HtmlToolbar img.indent{background-position:-120px 0;}
.HtmlToolbar img.outdent{background-position:-140px 0;}
.HtmlToolbar img.justifyleft{background-position:-160px 0;}
.HtmlToolbar img.justifycenter{background-position:-180px 0;}
.HtmlToolbar img.justifyright{background-position:-200px 0;}
.HtmlToolbar img.justifyfull{background-position:-220px 0;}
.HtmlToolbar img.bold{background-position:-280px 0;}
.HtmlToolbar img.italic{background-position:-300px 0;}
.HtmlToolbar img.underline{background-position:-320px 0;}
.HtmlToolbar img.strikethrough{background-position:-340px 0;}
.HtmlToolbar img.superscript{background-position:-360px 0;}
.HtmlToolbar img.subscript{background-position:-380px 0;}
.HtmlToolbar img.insertorderedlist{background-position:-260px 0;}
.HtmlToolbar img.insertunorderedlist{background-position:-240px 0;}
.HtmlToolbar img.inserthorizontalrule{background-position:-400px 0;}
.HtmlToolbar img.tidyup{background-position:-480px 0;}
.HtmlToolbar img.createlink{background-position:-500px 0;}
.HtmlToolbar img.format_acronym{background-position:-520px 0;}
.HtmlToolbar img.format_abbr{background-position:-540px 0;}
.HtmlToolbar img.unlink{background-position:-560px 0;}
.HtmlToolbar img.backcolor{background-position:-580px 0;}
.HtmlToolbar img.forecolor{background-position:-600px 0;}
.HtmlToolbar img.colorbackground{background-position:-580px 0;}
.HtmlToolbar img.colortext{background-position:-600px 0;}
body.iJS div.EvoCombo select{display:none;}
div.gMapLogoHide span, div.gMapLogoHide a{display:none !important;}
.Print #o UL{list-style-type:disc;background:none;padding-left:20 px !important}
.Print #o UL LI{background:none;padding-left:0;margin-left:0}
.DesignField{}
.DesignField.DesignEnabled{cursor:text;}
.DesignField.DesignEnabled:hover,#o .DesignField.DesignEnabled:hover{background:#FFF;box-shadow:1px 1px 4px 0px rgba(0,0,0,0.8);outline:solid 1px #CCC;outline-offset:0;}
.DesignField.DesignEnabled:focus,#o .DesignField.DesignEnabled:focus{background:#FFF;box-shadow:3px 3px 6px 0px rgba(0,0,0,0.8);outline:solid 1px #CCC;outline-offset:0;position:relative;left:-1px;top:-1px;}
.DesignContainerAllow{o2utline:dotted 1px green;o2utline-offset:2px;}
.DesignContainerDisallow{}
#o .DesignBlock{border:1px solid #D9D9D9;border-radius:4px;background-color:#FAFAFA;padding:5px;text-align:left;margin:0 0 5px 0;}
#o .DesignBlockSelected{background-color:#EAF5FF;}
#o .DesignBlockDrag{box-shadow:2px 2px 2px 1px rgba(0,0,0,.3)}
#o .DesignBlock H6{font-size:13px;color:black;font-weight:normal;margin:0;margin-top:-2px;}
#o .DesignBlock P{font-size:11px;color:#909090;margin:0;margin:0;}
#o .TArea SUB{vertical-align:sub;top:auto}
#o .TArea SUP{vertical-align:super;bottom:auto}
.DesignFormLoading{}
.DesignFormActive{}
.DesignerPanel .ButtonDisabled{background:gray;}
.DesignerPanel .ButtonEnabled{background:red;}
.DesignGlass{opacity:0.5;filter:alpha(opacity:50);}
.DesignGlass div{position:absolute;background:#000;b2ackground:url(glass.png) repeat;}
#TestSortable .Container{border:solid 1px black;margin:10px;padding:10px;}
#TestSortable .Container::after{display:block;content:' ';clear:both;}
#TestSortable .Kwadrat{border:solid 2px red;backgrund:gray;width:150px;height:150px;text-align:center;font-size:15px;float:left;margin:10px;cursor:pointer;}
#o DIV.EvoViewer .OptionsBarIcons A.Mark{width:25px;height:20px;background-image:url(fields/evocheckinput_check.png);background-repeat:no-repeat;background-position:2px 2px;cursor:pointer;margin:0 2px 0 7px;padding:0;border:none;border-right:1px solid #D9D9D9;}
#o DIV.EvoViewer .OptionsBarIcons A.MarkAll{background-position:2px -498px;}
#o DIV.EvoViewer .OptionsBarIcons A.MarkSome{background-position:2px -2498px;}
#o DIV.FieldType1 .Combo{word-break:break-all;}
#o DIV.FieldType2 .Combo{word-break:break-all;}
#o DIV.FieldType3 .Combo{word-break:break-all;}
#o .RowDeleted{opacity:.2;}
#o .RowDeleted P{text-decoration:line-through;}
.js_ImageLoading{display:none;}
#o .EvoViewerRowNew TABLE.Item TD.Content DIV.NotesList{background:url(notes_list.png) no-repeat left 2px;padding:0 0 0 14px;font-size:9px}
#o .EvoCallendar .Container{overflow-y:none !important;overflow:visible !important;}
#o TABLE.Callendar{width:100%;margin:0;padding:0;border:none;}
#o TABLE.Callendar TD,#o TABLE.Callendar TH{margin:0;padding:0;border:none;vertical-align:top;}
#o TABLE.Callendar TD.Day{width:35px;}
#o TABLE.Callendar TD.Label{width:35px;}
#o TABLE.Callendar TD.Hour{width:35px;}
#o TABLE.Callendar TR.Header TD{border-left:1px solid #DDD;border-bottom:1px solid #DDD;font-size:10px;color:#888;text-align:center;}
#o TABLE.Callendar TR TD.First{border-left:none !important;}
#o TABLE.Callendar TR TD.Last{border-right:none !important;}
#o TABLE.Callendar TR.Grid{}
#o TABLE.Callendar DIV.Grid{position:relative;width:100%;}
#o TABLE.Callendar DIV.Grid SPAN{height:36px;padding-top:18px;display:block;}
#o TABLE.Callendar DIV.Grid SPAN I{height:18px;border-top:1px dotted #DDD;border-bottom:1px solid #DDD;display:block;}
#o TABLE.Callendar DIV.Grid SPAN.Last I{border-bottom:none;}
#o TABLE.Callendar TD.LabelDay,#o TABLE.Callendar TD.LabelGroup{width:35px;border-bottom:2px solid #888;border-left:solid 1px #DDD;position:relative;vertical-align:bottom;width:auto;}
#o TABLE.Callendar TD.LabelDay div,#o TABLE.Callendar TD.LabelGroup div{-webkit-transform:rotate(270deg);-webkit-transform-origin:0% 0%;font-size:12px;color:#888;width:150px;height:40px;overflow:visible;position:absolute;text-align:center;padding-top:2px;}
#o TABLE.Callendar TD.Time{border-bottom:2px solid #888;border-left:solid 1px #DDD;width:35px;}
#o TABLE.Callendar TD.Time SPAN{height:36px;border-bottom:1px solid #DDD;color:#888;text-align:right;font-size:10px;padding:2px;display:block;}
#o TABLE.Callendar TD.Time SPAN.Last{height:36px;border-bottom:none;color:#888;text-align:right;font-size:10px;padding:2px;display:block;}
#o TABLE.Callendar TD.Cell{border-left:1px solid #DDD;border-bottom:2px solid #888;position:relative;vertical-align:top;width:auto;}
#o TABLE.Callendar TD.Cell DIV.Cell{position:relative;}
#o TABLE.Callendar TR.Last TD{border-bottom:none !important;}
#o TABLE.Callendar TR.DayWeekend{background:url(glass2.png);}
#o TABLE.Callendar TR.DayToday{background-color:#FFF0A0;}
#o TABLE.Callendar TD.DayWeekend{background:url(glass2.png);}
#o TABLE.Callendar TD.DayToday{background-color:#FFF0A0;}
#o TABLE.Callendar .Event{position:absolute;width:auto;overflow:hidden;}
#o TABLE.Callendar .Event .Frame{padding:3px;font-size:11px;background:#F0F0F0;border:solid 1px #E9CB53;border-radius:5px;width:100%;cursor:pointer;border:solid 1px #D0D0D0;-webkit-print-color-adjust:exact;}
#o TABLE.Callendar .EventPriority1 .Frame{background:#FFEE73;border:solid 1px #EBC13E;}
#o TABLE.Callendar .EventPriority2 .Frame{background:#FFB905;border:solid 1px #CE9608}
#o TABLE.Callendar .EventPriority3 .Frame{background:#FF0000;border:solid 1px #C50000;}
#o TABLE.Callendar .Event .Handle{position:absolute;width:14px;height:14px;right:2px;bottom:2px;background:transparent url(fields/evo_dragbg.png) repeat-y 0 0;}
#o TABLE.Callendar .EventOver{background:#E0E0E0;overflow:visible;}
#o TABLE.Callendar .EventOver .Frame{background:#E0E0E0;height:auto !important;}
#o TABLE.Callendar .EventOver1 .Frame{background:#FAEB80;}
#o TABLE.Callendar .EventOver2 .Frame{background:#F8B508;}
#o TABLE.Callendar .EventOver3 .Frame{background:#F50000;}
#o TABLE.Callendar .EventSelected{outline:dotted 2px #888888;outline-offset:2px;z-index:100 !important;height:auto !important;}
#o .EvoField.FieldChart .Body{display:block;padding:10px;}
#o TABLE.List TD,#o TABLE.List TH{font-size:13px;font-weight:normal;}
#o SPAN.Icon{display:inline-block;width:16px;height:14px;background:url(ico_status.png?v3) no-repeat -50px -50px;vertical-align:bottom;}
#o SPAN.Icon.Icon1.IconSuccess{background-position:0 0px;}
#o SPAN.Icon.Icon1.IconWarning{background-position:0 -50px;}
#o SPAN.Icon.Icon1.IconFailure{background-position:0 -100px;}
#o SPAN.Icon.Icon1.IconBox{background-position:0 -150px;}
#o SPAN.Icon.Icon1.IconWait{background-position:0 -200px;}
#o SPAN.Icon.Icon1.IconUnknown{background-position:0 -250px;}
#o SPAN.Icon.Icon1.IconBack{background-position:0 -300px;}
#o SPAN.Icon.Icon2.IconSuccess{background-position:-50px 0px;}
#o SPAN.Icon.Icon2.IconWarning{background-position:-50px -50px;}
#o SPAN.Icon.Icon2.IconFailure{background-position:-50px -100px;}
#o SPAN.Icon.Icon2.IconBox{background-position:-50px -150px;}
#o SPAN.Icon.Icon2.IconWait{background-position:-50px -200px;}
#o SPAN.Icon.Icon2.IconUnknown{background-position:-50px -250px;}
#o SPAN.Icon.Icon2.IconBack{background-position:-50px -300px;}
.HtmlArea P, .HtmlArea BLOCKQUOTE, .HtmlArea TABLE, .HtmlArea H3, .HtmlArea H4{padding:1px 0 0;margin-left:0;margin-top:13px;}
.HtmlArea P:first-child, .HtmlArea BLOCKQUOTE:first-child, .HtmlArea TABLE:first-child, .HtmlArea H3:first-child, .HtmlArea H4:first-child{margin-top:0}
.HtmlArea{font-size:13px;}
.HtmlArea I{font-style:italic}
.HtmlArea B{font-weight:700}
.HtmlArea STRIKE{text-decoration:line-through}
.HtmlArea ABBR{background:yellow}
.HtmlArea ACRONYM{color:red}
.HtmlArea LI{display:list-item}
.HtmlArea OL{display:block;list-style-type:decimal;padding-left:30px;margin-top:13px;}
.HtmlArea OL LI{list-style-type:decimal;}
.HtmlArea UL{display:block;list-style-type:disc;padding-left:30px;margin-top:13px;}
.HtmlArea UL LI{list-style-type:disc;}
#o .ChatUserView{}
#o .ChatUserElement{color:#ADADAD;font-size:13px;padding:3px 3px 3px 19px;cursor:pointer;background:#FFFFFF url(chat_icon.png) no-repeat 5px -94px;}
#o .ChatUserElement:hover{background-color:#F2F2F2;}
#o .ChatUserElement.ChatStatusOnline{color:#000;background-position:5px 6px;}
#o .ChatUserElement.ChatStatusAway{color:#000;background-position:5px -44px;}
#o .ChatUserElement.ChatStatusBusy{color:#000;background-position:5px -144px;}
#o .ChatUserElement.ChatStatusUnavailable{color:#000;background-position:5px -194px;}
#o .ChatGroupElement{font-size:11px;border-bottom:dotted 1px #CCC;padding:3px 3px 3px 3px;color:#CCC;}
#o .ChatTalkWindow .ModalMover{margin-bottom:0;}
#o .ChatTalkWindow .Section{padding:0;}
#o .ChatTalkWindow .ChatTalkView{margin-bottom:3px;}
#o .ChatTalkWindow .ModalMover P{text-align:left;padding:1px 40px 1px 20px;background:url(chat_icon.png) no-repeat 5px -93px;}
#o .ChatTalkWindow.ChatStatusOnline .ModalMover P{background-position:5px 7px;}
#o .ChatTalkWindow.ChatStatusAway .ModalMover P{background-position:5px -43px;}
#o .ChatTalkWindow.ChatStatusBusy .ModalMover P{background-position:5px -143px;}
#o .ChatTalkWindow.ChatStatusUnavailable .ModalMover P{background-position:5px -193px;}
#o .ChatTalkView .Container{background:#E8E8E8;padding:0 !important;}
#o .ChatTalkView .Input{min-height:30px;border:none;border-bottom:1px solid #D9D9D9;font-size:13px;padding:6px;display:block;width:100%;}
#o .ChatTalkView .Alert{font-size:9px;color:#AAA;padding:0 5px;}
#o .ChatTalkRow{margin:4px;position:relative;}
#o .ChatTalkRow .Body{font-size:13px;padding:10px 10px 2px 10px;background:#FFF;border-right:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;position:relative;}
#o .ChatTalkRow.ChatSent{margin-right:10px;}
#o .ChatTalkRow.ChatSent .Body{float:right;}
#o .ChatTalkRow.ChatSent .Body:after{content:' ';display:block;height:15px;width:8px;background:url(chat_arrow.png) no-repeat 0 0;visibility:visible;position:absolute;right:-8px;bottom:5px;}
#o .ChatTalkRow.ChatReceived{margin-left:10px;}
#o .ChatTalkRow.ChatReceived .Body{float:left;}
#o .ChatTalkRow.ChatReceived .Body:after{content:' ';display:block;height:15px;width:8px;background:url(chat_arrow.png) no-repeat -8px 0;visibility:visible;position:absolute;left:-8px;top:5px;}
#o .ChatTalkRow .Failure{color:#A00;font-size:9px;text-align:right;}
#o .ChatTalkRow .Delivered{color:#CCC;font-size:9px;text-align:right;}
#o .ChatTalkRow .Time{color:#CCC;font-size:9px;text-align:right;height:10px;}
#o .ChatTalkRow A{color:#197EE3;cursor:pointer;}
#o .ChatTalkRow A:hover{text-decoration:underline;}
#o .ChatTalkRow::after{display:block;content:' ';clear:both;}
#o .ChatMessage{margin:4px;color:#888;}
#o .ChatDate{border-top:solid 1px #CCC}
#o .ChatDate .Time{color:#AAA;padding:3px 0 0 0;text-align:left;}
#o .DropDown A.ChatStatusActive{background:#FFFFFF url(chat_icon.png) no-repeat 5px 6px;padding-left:19px !important;}
#o .DropDown A.ChatStatusBusy{background:#FFFFFF url(chat_icon.png) no-repeat 5px -144px;padding-left:19px !important;}
#o .DropDown A.ChatStatusHidden{background:#FFFFFF url(chat_icon.png) no-repeat 5px -97px;padding-left:19px !important;}
#o .WindowBar .Container{padding:4px;}
#o .WindowBar .WindowBarElement{font-size:13px;cursor:pointer;padding:6px;margin:0 0 4px 0;border:1px solid #D9D9D9;-moz-border-radius:4px;-webkit-border-radius:4px;-border-radius:4px;border-radius:4px;background:#FAFAFA;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#o .WindowBar .WindowBarElement:hover{background-color:#FAFBA8;border-color:#D9DAA8;}
#o .WindowBar .WindowBarElement.Active,#o .WindowBar .WindowBarElement.Active:hover{background:#EAF5FF;border-color:#D9D9D9;}
#o .WindowBar .WindowBarElement SMALL{display:block;color:#888;font-size:9px;margin-top:3px;}
#o .ManagerBar{height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#o .ManagerBar .ModalMover{display:none;}
#o .ManagerBar .Section{padding:10px 10px 10px 10px;}
#o .ManagerLogo{text-align:center;margin:-10px -5px 10px -5px;}
#o .EvoCamera{background:#888;}
#o .EvoCamera video,#o .EvoCamera img{width:100%;height:100%;}
#o .EvoCamera .EvoCameraEmpty i{color:#FFF;font-size:64px;}
#o .EvoProgress{margin:0 0 10px;padding:0 5px 0 0;display:block;clear:both;}
#o .EvoProgressBackground{border:solid 1px #C0C0C0;border-radius:4px;background:#EEEEEE;box-shadow:inset 0px 0px 6px -2px rgba(0,0,0,0.4);position:relative;}
#o .EvoProgressBar{background:#FFCC00;border-radius:4px;}
#o .EvoProgressValue{text-align:center;position:absolute;left:0;top:0;width:100%;padding-top:1px;}
#o .EvoProgressStatus{font-size:11px;text-align:center;width:100%;margin-bottom:3px;}
#o .EvoOutput{overflow-y:scroll;font-family:monospace;}
#o .EvoOutput .Line{border-bottom:dotted 1px #aaa;clear:both;}
#o .EvoOutput .Line > div{padding-top:1px;}
#o .EvoOutput .Date{width:60px;color:#AAA;display:block;float:left;font-size:11px;min-height:13px;padding-left:3px;}
#o .EvoOutput .Icon{width:18px;color:#FF0;display:block;float:left;height:13px;text-align:center;line-height:15px;}
#o .EvoOutput .Icon .fa{display:block;}
#o .EvoOutput .Value{margin-left:79px;display:block;font-size:11px;}
#o .EvoOutput .Line.TypeWarn{background:#FFFBE6;}
#o .EvoOutput .Line.TypeWarn .Icon{color:#F4BC00;}
#o .EvoOutput .Line.TypeError{background:#FFEFEF;}
#o .EvoOutput .Line.TypeError .Icon{color:#EB3941;}
#o .EvoOutput .Line.TypeError .Value{color:#FF0000;}
.BootFieldSet{margin-right:-15px;}
.BootFieldSet::after{content:' ';clear:both;display:block;}
.BootFieldSet .BootField{float:left;padding-right:15px;}
.BootGroup{margin-right:-10px;}
fieldset.BootGroup{padding:15px 5px 15px 15px;margin-right:0;}
.BootGroup:after{display:block;clear:both;}
.BootGroup .BootField{float:left;padding-right:10px;}
.BootPopup{display:block;}
.BootGlass{position:absolute;z-index:100000030;top:0;left:0;display:none;opacity:0.5;filter:alpha(opacity=50);background:#000;}
.BootWindows{position:absolute;z-index:100000100;top:0;left:0;width:100%;}
.BootCombos{position:absolute;z-index:100000101;top:0;left:0;width:100%;}
.BootPopups{position:absolute;z-index:100000102;top:0;left:0;width:100%;}
.ClientDesignGlass{position:absolute;z-index:100000000;display:none;width:100%;height:100%;top:0;left:0;}
.ClientContextGlass{position:absolute;z-index:100000010;top:0;left:0;}
.ClientContextMenu{position:absolute;z-index:100000020;overflow:visible;top:0;left:0;}
.ClientGlass{position:absolute;z-index:100000030;left:0;top:0;display:none;opacity:0.5;filter:alpha(opacity=50);background:#000}
.ClientWindows{position:absolute;z-index:100000100;top:0;left:0;}
.ClientCombos{position:absolute;z-index:100000101;top:0;left:0;}
.ClientPopups{position:absolute;z-index:100000102;top:0;left:0;}
.ClientWindowsSystem{position:absolute;z-index:100000200;top:0;left:0;}
.ClientCombosSystem{position:absolute;z-index:100000201;top:0;left:0;}
.ClientPopupsSystem{position:absolute;z-index:100000202;top:0;left:0;}
.ClientSortableGlass{position:absolute;z-index:100000302;background:transparent;top:0;left:0;}
.BootField.FieldNewLine{clear:both;}
.BootFieldBody{width:100%;position:relative;}
.BootFieldArea{border:1px solid #ccc;border-radius:4px;background:#FFF;position:relative;display:block;overflow-y:auto;overflow-x:hidden;}
.BootFieldBody .BootFieldArea:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}
.BootFieldBody .BootFieldArea:not(:last-of-type){border-top-right-radius:0;border-bottom-right-radius:0;}
.BootFieldBody.Focusable INPUT[type="text"][readonly],
.BootFieldBody.Focusable INPUT[type="password"][readonly],
.BootFieldBody.Focusable TEXTAREA[readonly]{cursor:text;}
.BootResizer{min-height:5px;border:solid 1px #CCCCCC;border-top:none;border-radius:0 0 4px 4px;cursor:s-resize;padding:2px 5px;font-size:11px;}
.BootPrefixFlag{vertical-align:top;padding-top:8px;}
.BootPrefixColor span{display:block;width:20px;height:20px;border:solid 1px #FFF;background:#000;}
.BootField .Clickable{cursor:pointer;}
.BootField .Draggable{cursor:url(cursorhandopen.cur),url(cursor_drag.png) 8 0, s-resize;}
.BootField.Disabled .Clickable{cursor:default;}
.BootField.Disabled .Draggable{cursor:default;}
.BootFieldHelp i{color:#337ab7;}
.BootTabs{margin-bottom:15px;}
.BootCombo .form-control[readonly]{cursor:pointer;background-color:#fff;}
.BootCombo.FieldDisabled .form-control[readonly]{cursor:not-allowed;background-color:#eeeeee;}
.BootCombo .BootFieldInput{background:url(fields/evofield_combo.png) no-repeat right 5px;padding-right:18px;}
.BootCombo .BootFieldInput.Default{color:#ADADAD;}
.BootDropDown{overflow-y:auto;margin:0;overflow-x:hidden;display:block;min-width:84px;}
.BootDropDownGray{background:#EEE;}
.BootDropDown > li{position:relative}
.BootDropDown.dropdown-menu > li > a{padding-right:3px;white-space:normal;margin:0;}
.BootDropDown > .default > a{color:#ADADAD;}
.BootDropDown > .default > a:hover{color:#ADADAD;}
.BootDropDown > .default.active > a:hover{color:#ADADAD;}
.BootDropDown li i.Flag{margin-top:3px}
.BootDropDownPrefix li a{padding-left:57px}
.BootDropDownSuffix li a{padding-right:50px}
.BootDropDown .h-0 a{padding-left:20px;}
.BootDropDown .h-1 a{padding-left:40px;}
.BootDropDown .h-2 a{padding-left:60px;}
.BootDropDown .h-3 a{padding-left:80px;}
.BootDropDown .h-4 a{padding-left:100px;}
.BootDropDown .BootLoading{position:relative;}
.BootDropDown .BootLoading i{position:absolute;margin-top:20px;left:50%;margin-left:-20px;}
.BootDropDown .BootPrefix{position:absolute;left:0;top:0;bottom:0;cursor:default;border-right:dotted 1px #CCC;padding:3px 12px;}
.BootDropDown .BootSuffix{position:absolute;right:0;top:0;bottom:0;cursor:default;border-left:dotted 1px #CCC;padding:3px 12px;}
.BootDropDownRight li{text-align:right;}
.BootDropDownLoading li{display:none;}
.BootDropDownColor{padding:10px;}
.BootDropDown a.checkbox label,.BootDropDown a.radio label{margin:0;padding-left:8px;}
.BootList{border:1px solid #ccc;border-radius:4px;background:#FFF;position:relative;display:block;overflow-y:auto;overflow-x:hidden;}
.BootField:not(.FieldFrameOff) .BootList .radio,.BootField:not(.FieldFrameOff) .BootList .checkbox{margin:5px 8px;}
.BootList .h-0{}
.BootList .h-1{padding-left:20px;}
.BootList .h-2{padding-left:40px;}
.BootList .h-3{padding-left:60px;}
.BootList .h-4{padding-left:80px;}
.BootList .h-5{padding-left:100px;}
.BootField.FieldFrameOff .BootList{border:none;}
.BootField.FieldFrameOff .BootList .radio,.BootField.FieldFrameOff .BootList .checkbox{}
.BootField.FieldInline .BootList .radio,.BootField.FieldInline .BootList .checkbox{display:inline-block;margin-right:10px;}
.BootSlider{overflow:visible;position:relative;margin-bottom:20px;cursor:pointer;}
.BootSlider .BootSliderBar{position:relative;border-radius:4px 0 0 4px;-webkit-transition:none;-o-transition:none;transition:none;}
.BootSlider .BootSliderHandle{position:absolute;right:0;top:-4px;height:28px;border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:pointer;box-shadow:1px 2px 5px rgba(0, 0, 0, 0.5);color:#000;padding:4px 4px;}
.BootSlider .BootLabelMin{position:absolute;left:0;top:23px;color:#000;}
.BootSlider .BootLabelMax{position:absolute;right:0;top:23px;color:#000;}
.BootToolbar{}
.BootToolbar::after{content:' ';clear:both;display:block;}
.BootToolbarTop{padding-bottom:10px;}
.BootToolbarBottom{padding-top:10px;}
.BootToolbar .btn{color:#333333;background-color:#ffffff;border-color:#cccccc;display:block;}
.BootToolbar > .btn{margin-right:5px;float:left;}
.BootToolbar > .btn-group{float:left;margin-right:5px;}
.BootToolbar .btn i.fa{color:#337ab7;}
.BootToolbar .BootMark{padding-bottom:3px;}
.BootToolbar .BootMark i.fa{font-size:15px;margin-top:2px;width:14px;text-align:left;}
.BootToolbar .BootMark.MarkSome i.fa{color:#cccccc;}
.BootToolbar .BootSearch{width:200px;float:right;margin-right:5px;}
.BootToolbar .BootSearchGeo{width:100%;float:none;margin-right:0;}
.BootToolbar .BootSearch input{font-size:13px;padding:6px;}
.BootToolbar .BootRefresh{float:right;margin-right:0;}
.BootFieldView{padding:5px;}
.BootHeader{display:table;width:100%;background:#F9F8F8;border-top:1px solid #D9D9D9;position:relative;}
.BootHeader .BootDummy{display:table-cell;width:6px;}
.BootHeader .BootExpand{display:table-cell;width:15px;}
.BootHeader .BootDrag{display:table-cell;width:20px;}
.BootHeader .BootMark{display:table-cell;width:21px;}
.BootHeader .BootFlag{display:table-cell;width:21px;}
.BootHeader .BootColumn{display:block;float:left;position:relative;padding:2px 3px 4px 3px;color:#BBBABA;cursor:default;font-size:11px;}
.BootHeader .BootScroll{display:table-cell;width:14px;}
.BootContainer{display:block;margin:0;padding:4px;position:relative;overflow-y:scroll;overflow-x:hidden;}
.BootLoadingGlass{position:absolute;left:0;top:0;background:rgba(255,255,255,0.7);right:0;bottom:0;text-align:center;z-index:10;}
.BootLoadingGlass i{position:absolute;width:33px;top:50%;height:26px;margin-top:-20px;}
.BootContainer::-webkit-scrollbar{width:8px;}
.BootContainer::-webkit-scrollbar-track{background:#F9F8F8;}
.BootContainer::-webkit-scrollbar-thumb{background:#D9D9D9;}
.BootRow{display:table;width:100%;position:relative;}
.BootRow .BootExpand{display:block;float:left;position:absolute;left:0;top:0;width:15px;height:25px;cursor:pointer;padding:7px 0 0 0;text-align:left;color:#BBBABA;}
.BootRow .BootRowBody{display:table;width:100%;background:#FAFAFA;border:1px solid #D9D9D9;border-radius:2px;margin-bottom:4px;position:relative;}
.BootRow:hover .BootRowBody{background:#FAFBA8;}
.BootRow.Selected .BootRowBody{background:#EAF5FF;}
.BootRow .BootDrag{display:table-cell;width:20px;position:relative;}
.BootRow .BootDrag::after{content:' ';position:absolute;width:auto;height:auto;width:auto;top:0;left:0;right:0;bottom:0;margin:3px;display:block;background:url(fields/evo_dragbg.png) repeat left top;cursor:url(cursorhandopen.cur) 5 5,url(cursor_drag.png) 8 0,s-resize;}
.BootRow .BootMark{display:table-cell;width:21px;position:relative;vertical-align:top;padding:5px 0 0 4px;cursor:pointer;font-size:15px;color:#BBBABA;}
.BootRow.Marked .BootMark{color:#337ab7;}
.BootRow .BootFlag{display:table-cell;width:21px;position:relative;vertical-align:top;padding:5px 0 0 4px;cursor:pointer;color:#BBBABA;}
.BootRow .BootFlag.Flagged{color:#D00;}
.BootRow .BootColumn{display:block;float:left;position:relative;padding:2px 3px 4px 3px;color:#000;cursor:default;}
.BootRow .BootColumn small{display:block;}
.BootRow.Hierarchy-0{}
.BootRow.Hierarchy-1{padding-left:25px;}
.BootRow.Hierarchy-2{padding-left:50px;}
.BootRow.Hierarchy-3{padding-left:75px;}
.BootRow.Hierarchy-4{padding-left:100px;}
.BootRow.Hierarchy-5{padding-left:125px;}
.BootRow.Hierarchy-6{padding-left:150px;}
.BootRow.Hierarchy-7{padding-left:175px;}
.BootRow.Hierarchy-8{padding-left:200px;}
.BootRow.Hierarchy-9{padding-left:225px;}
.BootRow.Expand.Hierarchy-0{padding-left:15px;}
.BootRow.Expand.Hierarchy-1{padding-left:40px;}
.BootRow.Expand.Hierarchy-2{padding-left:65px;}
.BootRow.Expand.Hierarchy-3{padding-left:90px;}
.BootRow.Expand.Hierarchy-4{padding-left:115px;}
.BootRow.Expand.Hierarchy-5{padding-left:140px;}
.BootRow.Expand.Hierarchy-6{padding-left:165px;}
.BootRow.Expand.Hierarchy-7{padding-left:190px;}
.BootRow.Expand.Hierarchy-8{padding-left:215px;}
.BootRow.Expand.Hierarchy-9{padding-left:240px;}
.BootRow.Hierarchy-0 .BootExpand{}
.BootRow.Hierarchy-1 .BootExpand{left:25px;}
.BootRow.Hierarchy-2 .BootExpand{left:50px;}
.BootRow.Hierarchy-3 .BootExpand{left:75px;}
.BootRow.Hierarchy-4 .BootExpand{left:100px;}
.BootRow.Hierarchy-5 .BootExpand{left:125px;}
.BootRow.Hierarchy-6 .BootExpand{left:150px;}
.BootRow.Hierarchy-7 .BootExpand{left:175px;}
.BootRow.Hierarchy-8 .BootExpand{left:200px;}
.BootRow.Hierarchy-9 .BootExpand{left:225px;}
.BootRow .BootLabelGroup{float:right;margin:0 5px 5px 0;}
.BootRow .BootLabelGroup span.label{display:block;float:right;margin-left:2px;}
.BootRow .BootLabelGroup::after{content:' ';display:block;clear:both;}
.BootNotes{color:#666;display:inline-block;}
.BootNotes i.fa{color:#337ab7;font-size:11px;}
.BootWindowHeader{cursor:url(cursorhandopen.cur),url(cursor_drag.png) 8 0, s-resize;}
.BootWindowHeader button{margin-left:10px;}
.BootWindowHeader button:hover{outline:none}
.BootWindowFooter button i.fa{margin-right:5px;}
.BootWindowLoading{min-width:300px;text-align:center;margin:0;color:#AAA;}
.BootWindowLoading P{margin:10px 0 0 0;}
.BootWindowResizer{background:url(modal/modalbtns.png) no-repeat 0 -150px;margin:1px;height:14px;width:14px;position:absolute;bottom:2px;right:2px;cursor:nwse-resize;}
.Flag{width:20px;height:15px;display:inline-block;background:url(fields/evofield_flag.png) no-repeat -283px -589px;}
.Flag.FlagPL{background-position:-171px -424px !important;}
.Flag.FlagEN{background-position:-283px -172px !important;}
.Flag.FlagDE{background-position:-227px -32px !important;}
.Flag.FlagRU{background-position:-143px -452px !important;}
.Flag.FlagCZ{background-position:-255px -116px !important;}
.Flag.FlagSK{background-position:-143px -480px !important;}
.Flag.FlagLT{background-position:-171px -312px !important;}
.Flag.FlagLV{background-position:-227px -312px !important;}
.Flag.FlagUA{background-position:-255px -536px !important;}
.Flag.FlagUA_RU{background-position:-255px -536px !important;}
.Flag.FlagSE{background-position:-31px -480px !important;}
.Flag.FlagES{background-position:-3px -172px !important;}
.Flag.FlagBY{background-position:-3px -88px !important;}
.Flag.FlagRO{background-position:-115px -452px !important;}
.Flag.FlagBG{background-position:-283px -32px !important;}
.Flag.FlagHU{background-position:-227px -228px !important;}
.Flag.FlagFI{background-position:-87px -172px !important;}
.BootHtmlArea{border:1px solid #ccc;border-radius:4px;background:#FFF;position:relative;padding:10px;}
.BootHtmlArea:first-child{margin-top:0;}
.BootHtmlCode{font-family:monospace;}
.BootHtmlToolbar .btn i.fa{color:#333;}
.BootElement{margin:10px;}
.BootElementHeader{cursor:url(cursorhandopen.cur),url(cursor_drag.png) 8 0, s-resize;}
.BootElementTools{float:right;display:inline-block;}
.BootElementForm{}
.BootChart{padding:10px;}
.BootLog{font-size:11px;table-layout:fixed;width:100%;font-family:monospace;}
.BootLog thead tr{border-bottom:solid 1px #ccc;}
.BootLog tbody tr{border-bottom:dotted 1px #aaa;}
.BootLog th:first-child{background:#F9F8F8;color:#AAA;width:125px;padding-left:3px;padding-top:1px;}
.BootLog th:nth-child(2){background:#F9F8F8;color:#AAA;width:30%;padding-top:1px;}
.BootLog th:last-child{background:#F9F8F8;color:#AAA;width:70%;padding-top:1px;}
.BootLog td:first-child{color:#AAA;width:125px;padding-left:3px;padding-top:1px;}
.BootLog td:nth-child(2){color:#000;width:30%;padding-top:1px;}
.BootLog td:last-child{color:#000;width:70%;padding-top:1px;}
.BootOutput{overflow-y:scroll;font-family:monospace;}
.BootOutput .Line{border-bottom:dotted 1px #aaa;padding-top:1px;}
.BootOutput .Date{width:53px;color:#AAA;display:block;float:left;font-size:11px;min-height:13px;padding-left:3px;}
.BootOutput .Icon{width:18px;color:#FF0;display:block;float:left;min-height:13px;text-align:center;line-height:15px;}
.BootOutput .Value{margin-left:72px;display:block;font-size:11px;}
.BootOutput .Line.TypeWarn{background:#FFFBE6;}
.BootOutput .Line.TypeWarn .Icon{color:#F4BC00;}
.BootOutput .Line.TypeError{background:#FFEFEF;}
.BootOutput .Line.TypeError .Icon{color:#EB3941;}
.BootOutput .Line.TypeError .Value{color:#FF0000;}
.BootProgressBar{min-width:2em;}
.BootProgressStatus{text-align:center;}
.BootDropDownDate{overflow-y:hidden;margin:0;overflow-x:hidden;display:block;min-width:250px;padding:5px;}
.BootDropDownDate .BootDateSelect{width:100%;}
.BootDateSelect{border-collapse:separate;}
.BootDateSelect TD{text-align:center;border:1px solid #FFF;padding:0;cursor:pointer}
.BootDateSelect TR.DSDays TD{color:#CCAB64;cursor:default;border-bottom:1px dotted #CCAB64;}
.BootDateSelect TD.DSOtherMonth{color:#CBBC9F}
.BootDateSelect TD.DSToday{border:1px solid #EDE0C4;background:#FDF5DA}
.BootDateSelect TD.DSSelected{border:1px solid #D9D9D9;background:#FEE357}
.BootDateSelect TD.DSOver{border:1px solid transparent;background:#FEE357}
.BootDateSelect TD.DSEvents{font-weight:bold}
.BootDateSelect TR.DSHead TD.DSOver{background:#FDF5DA}
.BootDateSelect TD.DSWeek{color:#CCAB64;background:none;cursor:default;border-right:1px dotted #CCAB64;}
.BootBoolean .Flag{vertical-align:text-bottom;margin-right:5px;}
.BootRole{}
.BootFieldColor .BootFieldInput{font-family:monospace;}
.DesignContext{position:absolute;width:100%;height:100%;z-index:10010;overflow:visible;}
.DesignContextHover{position:absolute;min-height:10px;min-width:10px;cursor:pointer;}
.DesignContextHover DIV{top:0;left:0;right:0;bottom:0;position:absolute;background:#888888;opacity:0.35;outline:dotted 1px #666666;outline-offset:1px;}
.DesignContextSelect{position:absolute;min-height:10px;min-width:10px;cursor:pointer;}
.DesignContextSelect DIV{top:0;left:0;right:0;bottom:0;position:absolute;background:#0072FF;opacity:0.35;filter:alpha(opacity=35);outline:dotted 1px #0072FF;outline-offset:1px;}
.DesignContextResizeUp{position:absolute;cursor:n-resize;z-index:1;}
.DesignContextResizeDown{position:absolute;cursor:s-resize;z-index:1;}
.DesignContextResizeLeft{position:absolute;cursor:w-resize;z-index:1;}
.DesignContextResizeRight{position:absolute;cursor:e-resize;z-index:1;}
.DesignMenu{position:relative;padding:0 14px;text-align:left;font-size:11px;font-family:Helvetica Neue,Arial,sans-serif;}
.DesignMenu .DesignMenuBody{padding:0;position:relative;overflow:visible;background-color:#FFF;border-radius:4px;box-shadow:0 2px 5px 1px rgba(0,0,0,.4)}
.DesignMenu .DesignMenuAnim{overflow:hidden;border-radius:4px;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.DesignMenu .Title{min-height:35px;min-width:180px;padding:6px 9px;margin-bottom:-1px;z-index:1;position:relative;;text-align:left;border-bottom:1px solid #D9D9D9;border-radius:4px 4px 0 0;background-color:#F3F3F3;background:-webkit-gradient(linear, 0 bottom, 0 top, from(#EEEEEE), to(#F8F8F8));background:-moz-linear-gradient(90deg, #EEEEEE, #F8F8F8);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}
.DesignMenu .Title H3{font-size:13px;color:#000;font-weight:normal;padding:0;margin:0}
.DesignMenu .Title SMALL{font-size:11px;color:#909090}
.DesignMenu A{color:#4c4c4c;font-size:1.3em;padding:8px 8px 8px 30px;position:relative;display:block;border-top:1px solid #ECECEC;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;text-decoration:none;white-space:nowrap;}
.DesignMenu A:hover{color:#E70000;background-color:#F2F2F2}
.DesignMenu A I{position:absolute;left:9px;top:9px;width:13px;height:13px}
.DesignMenu .DesignMenuHook{position:absolute;width:8px;height:16px;overflow:hidden}
.DesignMenu .DesignMenuHook SPAN{position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);background-color:#FFF;width:10px;height:10px;display:block;box-shadow:0px 0 1px 2px rgba(0,0,0,.15)}
.DesignMenu .HookSideLeft{left:-8px}
.DesignMenu .HookSideLeft SPAN{left:4px;top:4px}
.DesignMenu .HookSideRight{right:-8px}
.DesignMenu .HookSideRight SPAN{right:4px;top:4px}
.DesignMenu .HookPosTop{top:8px}
.DesignMenu .HookPosTop SPAN{background-color:#F3F2F3}
.DesignMenu .HookPosBottom{bottom:8px}
.BootFieldBlockContainer{padding:10px;}
.BlockContainerBackground{position:relative;}
.BlockContainerGraphic.BlockContainerViewRender{background:#D9D9D9;}
.BlockContainerGraphic.BlockContainerViewRender .BlockContainerCanvas{position:relative;box-sizing:content-box;margin:0 auto 4px auto;border:solid 1px #AAA;background:#FFF;box-shadow:3px 3px 6px 0px #888;}
.BlockContainerElements{position:relative;}
.BlockContainerGraphic.BlockContainerViewRender .BlockContainerElements{left:0;top:0;transform-origin:0 0;position:absolute;overflow:hidden;}
.BlockContainerImage{width:100%;display:none;}
.BlockContainerImageSizer{width:100%;visibility:hidden;display:none;}
.BlockContainerViewRender .BlockContainerImage{display:block;}
.BlockContainerViewRender .BlockContainerImageSizer{display:block;}
.BlockContainerViewRender.BlockContainerGraphic .DesignContext{overflow:hidden !important;}
.BlockContainerViewSimple .DesignContext{overflow:hidden;}
.BlockContainerViewSimple .DesignContextSelect DIV{outline:none;border-radius:4px;outline:none;}
.BlockContainerViewSimple .DesignContextHover DIV{outline:none;border:dotted 1px #0072FF;border-radius:4px;outline:none;}
.BootCameraButtons{padding:0 0 0 4px;border:none;background:none;}
.BootFileDrop{display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,0.9);text-align:center;font-size:13px;color:#286090;border:1px solid #ccc;border-radius:4px;}
.BootFileDrop p{position:absolute;top:50%;width:100%;text-align:center;margin-top:20px;}
.BootFileDrop i.fa{position:absolute;top:50%;margin-top:-50px;width:100%;display:block;font-size:5em;}
.BootFileEmpty{background:rgba(255,255,255,0.9);text-align:center;font-size:13px;color:#AAA;height:200px;}
.BootFileEmpty p{position:absolute;top:50%;width:100%;text-align:center;margin-top:20px;}
.BootFileEmpty i.fa{position:absolute;top:50%;margin-top:-43px;width:100%;display:block;font-size:4em;}
.BootFileList{padding:10px 0 0 10px;}
.BootFile{float:left;width:200px;margin-bottom:10px;margin-right:10px;cursor:pointer;border:1px solid #e7eaec;padding:0;background-color:#ffffff;position:relative;display:block;}
.BootFile:hover{border-color:#337ab7;}
.BootFileHead,.BootFilePreviewHead{position:relative;}
.BootFileTitle,.BootFilePreviewTitle{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.3);color:#FFF;padding:10px;overflow:hidden;max-height:150px;}
.BootFileFoto,.BootFileIcon{height:150px;overflow:hidden;}
.BootFileIcon{padding:35px 10px;text-align:center;}
.BootFileIcon i{font-size:70px;color:#dadada;}
.BootFileBody{padding:10px;background-color:#f8f8f8;border-top:1px solid #e7eaec;white-space:nowrap;overflow:hidden;position:relative;}
.BootFileBody small{color:#AAA;display:block;}
.BootFileButtons{position:absolute;right:5px;bottom:5px;}
.BootFileButtons a{width:16px;text-align:center;display:inline-block;cursor:pointer;}
.BootFileButtons a:hover{transform:scale(1.5,1.5);}
.BootFile.active .BootFileLink{border-color:#337ab7;}
.BootFile.active .BootFileBody{background-color:#337ab7;color:#FFF;}
.BootFile.active .BootFileBody small{color:#FFF;}
.BootFile.active .BootFileButtons a{color:#FFF;}
.BootFile.active .BootFileName{color:#FFF;}
.BootFileLoading{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,0.9);color:#888;}
.BootFileLoading i{position:absolute;top:50%;margin-top:-14px;left:50%;margin-left:-14px;}
.BootFileUpload{position:relative;overflow:hidden;}
.BootFileUploadForm{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;}
.BootFileUploadForm input[type="file"]{height:100%;width:100%;}
.BootFileUploadForm input[type="file"]:focus{outline:none;}
.BootFilePreview{display:table-cell;width:100%;background:#eee;vertical-align:top;padding:10px;border-right:none;}
.BootFilePreviewIcon{padding:100px 10px;text-align:center;height:340px;}
.BootFilePreviewIcon i{font-size:120px;color:#dadada;}
.BootFilePreviewHead{background:#FFF;}
.BootFilePreviewFoto img{margin-left:auto;margin-right:auto;}
.BootFileEmpty{float:left;width:200px;margin-bottom:10px;margin-right:10px;}
#o .EvoFile{box-shadow:inset 0px 0px 6px -2px rgba(0,0,0,0.4);}
#o .EvoFile .EvoArea{padding:5px 0 0 5px;}
#o .EvoFile .FilePreviewFoto img,#o .EvoFile .FileFoto img{margin-left:auto;margin-right:auto;display:block;max-width:100%;height:auto;vertical-align:middle;border:0;}
#o .EvoFile .FileDrop{display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,0.9);text-align:center;font-size:13px;color:#286090;}
#o .EvoFile .FileDrop p{position:absolute;top:50%;width:100%;text-align:center;margin-top:20px;}
#o .EvoFile .FileDrop i.fa{position:absolute;top:50%;margin-top:-50px;width:100%;display:block;font-size:5em;}
#o .EvoFile .FileEmpty{background:rgba(255,255,255,0.9);text-align:center;font-size:13px;color:#AAA;height:100px;}
#o .EvoFile .FileEmpty p{position:absolute;top:50%;width:100%;text-align:center;margin-top:20px;}
#o .EvoFile .FileEmpty i.fa{position:absolute;top:50%;margin-top:-43px;width:100%;display:block;font-size:4em;}
#o .EvoFile .File{float:left;width:160px;margin-bottom:5px;margin-right:5px;cursor:pointer;border:1px solid #aaa;padding:0;background-color:#ffffff;position:relative;display:block;border-radius:4px;overflow:hidden;line-height:1.42857143;box-shadow:2px 2px 6px -2px rgba(0,0,0,0.4);}
#o .EvoFile .File:hover, #o .EvoFile .File.active{box-shadow:3px 3px 2px rgba(0,0,0,0.4);left:-2px;top:-2px;}
#o .EvoFile .FileHead,#o .EvoFile .FilePreviewHead{position:relative;}
#o .EvoFile .FileTitle,.EvoFile .FilePreviewTitle{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,0.3);color:#FFF;padding:10px;overflow:hidden;max-height:150px;}
#o .EvoFile .FileLink{border:1px solid #e7eaec;padding:0;background-color:#ffffff;position:relative;display:block;}
#o .EvoFile .FileFoto,.FileIcon{height:120px;overflow:hidden;}
#o .EvoFile .FileIcon{padding:45px 10px;text-align:center;}
#o .EvoFile .FileIcon i{font-size:30px;color:#dadada;}
#o .EvoFile .FileBody{padding:4px 4px 4px 4px;background-color:#f8f8f8;border-top:1px solid #e7eaec;white-space:nowrap;overflow:hidden;position:relative;}
#o .EvoFile .FileName{font-size:11px;display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:#5283BE;}
#o .EvoFile .FileName:hover,#o .EvoFile .FileName:focus{text-decoration:underline;}
#o .EvoFile .FileSize{color:#AAA;display:block;font-size:9px;overflow:hidden;text-overflow:ellipsis;}
#o .EvoFile .FileTitle{font-size:11px;padding:4px;}
#o .EvoFile .FileButtons{position:absolute;right:2px;bottom:5px;}
#o .EvoFile .FileButtons a{width:16px;text-align:center;display:inline-block;cursor:pointer;color:#5283BE;}
#o .EvoFile .FileButtons a:hover{transform:scale(1.5,1.5);}
#o .EvoFile .File.active .FileLink{border-color:#337ab7;}
#o .EvoFile .File.active .FileBody{background-color:#888;color:#FFF;}
#o .EvoFile .File.active .FileSize{color:#FFF;}
#o .EvoFile .File.active .FileButtons a{color:#FFF;}
#o .EvoFile .File.active .FileName{color:#FFF;}
#o .EvoFile .FileLoading{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,0.9);color:#888;}
#o .EvoFile .FileLoading i{position:absolute;top:50%;margin-top:-14px;left:50%;margin-left:-14px;}
#o .EvoFile .FileUpload{position:relative;overflow:hidden;}
#o .EvoFile .FileUploadForm{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;}
#o .EvoFile .FileUploadForm input[type="file"]{height:100%;width:100%;}
#o .EvoFile .FileUploadForm input[type="file"]:focus{outline:none;}
#o .EvoFile .FilePreview{display:table-cell;width:100%;background:#eee;vertical-align:top;padding:10px;border-right:none;border-right:solid 1px #C0C0C0;}
#o .EvoFile .FilePreviewIcon{padding:100px 10px;text-align:center;height:340px;}
#o .EvoFile .FilePreviewIcon i{font-size:120px;color:#dadada;}
#o .EvoFile .FilePreviewHead{background:#FFF;}
#o .EvoFile .FilePreviewFoto img{margin-left:auto;margin-right:auto;}
#o .EvoFile .FileEmpty{float:left;width:200px;margin-bottom:10px;margin-right:10px;}
.BootSummary dd{width:auto;text-align:right;}
.BootSummary dt{float:right;width:130px;text-align:right;clear:right;margin-top:0;}
.BootSummary .SummaryTotal dd,.BootSummary .SummaryTotal dt{font-size:20px;}
.BootCartItemList{table-layout:fixed;border-bottom:2px solid #ddd;}
.BootCartItemProduct:first-child{margin-top:0}
.BootCartItemFoto img{width:115px;height:auto;}
.BootCartItemPrice{text-align:right;}
.BootCartItemTotal{text-align:right;}
.BootField.FieldNameQuantity .input-group-addon{max-width:84px;overflow:hidden;}
.BootPaymentButton.btn{width:116px;height:116px;font-size:11px;margin:0 5px 5px 0;display:inline-block;white-space:normal;}
.BootTip.popover{display:block;}
.BootTip.popover.top-right>.arrow,.BootTip.popover.bottom-right>.arrow{left:auto;right:20px;}
.BootTip.popover.top-left>.arrow,.BootTip.popover.bottom-left>.arrow{left:20px;}
.BootTip .popover-content p:last-child{margin-bottom:0;}
.BootEtiquette{display:block;width:100%;border:1px solid #ccc;border-radius:4px;background:#FFF;position:relative;display:block;overflow-y:auto;overflow-x:hidden;padding:0 4px 4px 0;}
.BootField.FieldDisabled .BootEtiquette{background-color:#eee;}
.BootEtiquetteBody{cursor:pointer;min-height:100%;}
.BootEtiquetteBody.BootEtiquetteSearch{cursor:text;}
.BootField.FieldDisabled .BootEtiquetteBody{cursor:not-allowed;}
.BootEtiquetteList{display:inline;cursor:default;padding:0;}
.BootEtiquetteList li{display:inline-block;background:#EDEDED;padding:2px 6px;margin:4px 0 0 4px;border-radius:3px;}
.BootEtiquetteList li a{color:#AAA;cursor:pointer;margin-left:5px;}
.BootEtiquetteList li a:hover{color:#666;text-decoration:none;}
.BootField.FieldDisabled .BootEtiquette a{opacity:0.3}
.BootField.FieldDisabled .BootEtiquette A:hover{cursor:not-allowed;}
.BootEtiquette INPUT{display:inline;width:10px;box-shadow:none;cursor:inherit;border:none;margin:0px 0px 0px 5px;background:transparent;}
.BootEtiquette INPUT:focus{outline:none;}