html {overflow-x:hidden;//height:100%;}
body{padding:0;margin:0;//height:100%;background:#fff;}
table{padding:0;margin:0;}
body,td{font-family:Arial,sans-serif;font-size:16px;color:#757575;}
.bgText{font-family:Times New Roman,Arial;font-size:14px;color:#ccc;overflow:hidden;}
.bgTextHtml{font-family:Courier New,monospace;font-size:14px;color:#ccc;overflow:hidden;height:100%;}
.worksTT{font-family:Arial,Verdana;font-size:11px;color:#ffec92;text-decoration:none;}
.worksT{font-family:Arial,Verdana;font-size:12px;color:#ffd43d;text-decoration:none;}
.worksM{font-family:Arial,Verdana;font-size:16px;color:#feb900;text-decoration:none;}
.worksB{font-family:Arial,Verdana;font-size:12px;color:#ffd43d;text-decoration:none;}
.worksBB{font-family:Arial,Verdana;font-size:11px;color:#ffec92;text-decoration:none;}
a.worksTT:hover{text-decoration:underline;}
a.worksT:hover{text-decoration:underline;}
a.worksM:hover{text-decoration:underline;}
a.worksB:hover{text-decoration:underline;}
a.worksBB:hover{text-decoration:underline;}
.nameMainL{font-size:15px;color:#ff9b21;}
.nameMainR{font-size:15px;color:#46e236;}
.grnM{font-size:14px;color:#8cc63f;}
.grnS{font-size:11px;color:#8cc63f;}
.grnL{font-size:16px;color:#8cc63f;}
.grnLL{font-size:20px;color:#8cc63f;}
.gryS{font-size:10px;color:#ccc;}
.gryl{font-size:17px;color:#5f5f5f;}
.gryM{font-size:14px;color:#5f5f5f;}
.gryLL{font-size:24px;color:#7e7e7e;}
.orgS{font-size:10pt;color:#f7941d;}
.orgLS{font-size:12px;color:#f7941d;}
.orgLL{font-size:20px;color:#f7941d;}
.orgL{font-size:16px;color:#f7941d;}
.orgM{font-size:16px;color:#f7941d;}
.specsHL{font-size:10px;color:#f7941d;}
.specsHC{font-size:11px;color:#5f5f5f;}
.specsHR{font-size:9px;color:#8cc63f;}
.icqL{font-size:12px;color:#ff780b;}
.icqR{font-size:12px;color:#119c23;}
.worksList{font-size:12px;color:#fff;}
.dashed_link{text-decoration:none;border-bottom:1px dashed;cursor:pointer;}
#tbl{position:absolute;z-index:2;top:0;left:0;height:100%;width:100%;}
#bgrTableLayout{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;overflow:hidden;}
#bgrTable{height:100%;width:100%;}
#leftBgr{width:364px;height:100%;margin-left:12px;}
#rightBgr{width:364px;height:100%;}
#logoBox{font-family:Arial;font-size:34px;color:#000;}
#headTitle{font-family:Arial;font-size:18px;color:#f7941e;padding:2px 0 6px 0;}
#otherWorksLink{position:absolute;width:160px;z-index:0;}
.workPage td{font-family:Arial;font-size:11pt;color:#000;line-height:22px;}
.workPage a{color:#fff;border:0!important;}
.workPage a:hover{color:#ddd;}
.workPage a:hover img{border-color:#ddd!important;}
.sitelink{font-size:14pt;padding-left:34px;background:url(/images/i-popup.gif) 0 50% no-repeat;text-decoration:underline;}
div.worksDraggable{cursor:move;top:-400px;left:42%;}
div.worksDraggable,div.worksDraggableWaiting{position:absolute;overflow:hidden;z-index:5;}
.inBox{padding:5px 9px 8px 9px;color:#efefef;line-height:19px;background:#8cc63f;position:absolute;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-webkit-box-shadow:0px 0px 3px #222;-moz-box-shadow:0px 0px 3px #222;box-shadow:0px 0px 3px #222;}
.inBox.opened{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.inBox a{color:#fff;text-decoration:none;border-bottom:1px dashed;}
.inBox a:hover{color:#eee}
#wfTbl td{font-size:11pt;color:#000;font-family:"Trebuchet MS",sans-serif;}
#wfTbl small{color:#aaa;position:absolute;margin-top:2pt;}
#wfTitle{font-size:17pt;font-family:"Trebuchet MS",sans-serif;color:#aaa;margin-bottom:16px;}
#wfTbl input{padding-top:1px;//padding-top:7px;}
input#wfSubmitBut{//padding:0;}
#wfTbl input,#wfTbl textarea,#wfTbl select{font-size:12pt;color:#000;font-family:Arial,sans-serif;margin:0;float:left;}
#writeFormFader{position:absolute;display:none;background:#000;z-index:1000000;}
#writeForm{position:absolute;width:700px;height:500px;display:none;border:2px solid #8cc63f;background:#fff;z-index:1000001;padding:0;-moz-border-radius:26px;-webkit-border-radius:26px;-khtml-border-radius:26px;border-radius:26px;}
#wfForm{margin:28px 40px 0 40px;padding:0;}
.wfFieldWithDescr{padding-bottom:12px;}
#wfLoaderIndicator{width:16px;height:16px;display:inline;position:relative;top:4px;}
#contactinfo,#question{width:400px;background:url(/images/dotbg.gif);border:0;}
#contactinfo{height:29px;padding-top:6px;vertical-align:top;}
#question{height:201px;line-height:22pt;overflow:auto;}
#wfBack{position:relative;top:-445px;left:645px;width:40px;height:40px;background:url(/images/wr_back.gif) center center;cursor:pointer;margin:0 10px 10px 0;}
.cleanWork{display:block;width:20px;height:20px;background-image:url('/images/clear.png');cursor:pointer;}
.cleanWork:hover{background-image:url('/images/clear_a.png');}
.cleanWorkIE{display:block;width:20px;height:20px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/clear.png',sizingMethod='scale');}
.cleanWorkIE:hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/clear_a.png',sizingMethod='scale');}
.popPage{display:inline;font-size:16px;}
.popPageInDiv{font-family:Georgia,serif;}
.ulText{list-style-type:circle;padding:0;margin:0;}
.ulText li{margin:0 0 20px 19px;padding-left:18px;}
.ulText p,.pageText p{margin:0 0 4px 0;}
span.st{font-size:11pt;color:#555;}
div.toggler{padding:8px 2px 8px 32px;font-size:10pt;color:#888;}
div.toggler span.dashed{font-size:13pt;border-bottom:1px dashed;cursor:pointer;}
div.togglerActive{background:#fff url(/images/acc_opened.gif) no-repeat 14px 14px;}
div.togglerActive span.dashed{color:#f7941d;}
div.togglerInactive{background:url(/images/acc_closed.gif) no-repeat 14px 14px;}
div.togglerInactive span.dashed{color:#8cc63f;}
#accordion .element{background:#fff;font-size:11pt;color:#333;}
#accordion .element blockquote{margin:0;padding:2px 16px 30px 32px;}
#knowMoreBox{padding:6px 12px;margin:1px;}
#knowMoreBox.active{background:#8cc63f;border:1px solid #fff;margin:0;}
#knowMoreClicker{border-bottom:1px dashed;color:#f7941d;cursor:pointer;}
#knowMoreBox.active #knowMoreClicker{color:#fff;}
#knowMoreBox #knowMoreText{display:none;}
#knowMoreBox.active #knowMoreText{display:inline;color:#fff;font-size:11pt;position:relative;top:4px;}
#knowMoreBox input,#knowMoreBox textarea{font-family:Arial,sans-serif;font-size:11pt;}
#knowMoreFormBox{padding:10px 10px 4px 14px;}
#knowMoreBox.active #knowMoreFormBox{display:block;}
#knowMoreBox #knowMoreFormBox{display:none;}
#knowMoreForm{padding:0;margin:0;}
#knowMoreForm div{padding:2px 0;}
#kmLoaderIndicator{width:16px;height:16px;display:inline;position:relative;top:4px;}
#knowMoreForm{color:#fff;font-size:8pt;}
#knowMoreForm a{color:#fff;font-size:11pt;}
#knowMoreForm a:hover{color:#ddd;}
#kmSubmitBut{font-size:9pt!important;}
.phone{font-family:Arial,sans-serif !important;}
#cover{background:#fff;position:absolute;width:100%;height:100%;z-index:1000000;}
#cover div{text-align:center;font-size:38px;color:#eee;position:relative;top:49%;}
.toWrite:hover{color:#c5cd94}
a.orgM:hover,a.orgLL:hover{color:#ffbd6d}
a.grnL:hover,a.grnLL:hover{color:#c5cd94}

