ul,li,p,div,span,h1,h2,h3,form,a,img,th,td,acronym{margin:0;padding:0;border:0}body{margin:0;padding:0;font-family:Arial,Verdana,Helvetica,sans-serif;color:#000;background:#fff}table{width:100%;border-collapse:collapse}td,th{vertical-align:top;text-align:left}h1,h2,h3,th,strong,strong a{text-align:left;color:#3fa200;font-weight:bold}strong a:hover{color:#0000a4}h1,h2,h3{margin:1em 0 0.5em 0;font-size:1.5em}h2{font-size:1.2em}h3{font-size:1.05em}acronym{border-bottom:1px dashed #000}h1 acronym,strong acronym{border-bottom:1px dashed #3fa200}a{color:#22c;text-decoration:underline}a:hover{color:#3fa200}.self{color:#000}p{margin:0.8em 0;text-indent:0;text-align:left;font-size:1em;line-height:1.25em;color:#000}.right{text-align:right}.center{text-align:center}li{background:url("../img/checkbox.png") no-repeat center left;margin:0.4em 0 0.4em 2.7em;padding:0 0 1px 20px;list-style:none;font-size:1em;color:#000;text-align:left;line-height:1.2em}.nowrap{white-space:nowrap}input,textarea{font-size:1em;margin:0;padding:0}.lt1,.ct1,.rt1{vertical-align:bottom}.lb1,.rb1{vertical-align:bottom}.lt1{width:5%}.ct1 h1,.ct1 h2{margin:20px 5px 0 5px;font-size:1.25em}.ct1 h2{font-size:1.05em;color:#a0a0a0}.ct1 h1 acronym{border:0}.rt1,.rb1{width:95%;text-align:right}#mt1,#mt2,#mt3,#mt4,.lt11,.lt12,.lt13,.lt14,.rt11,.rt12,.rt13,.rt14,.rb11{display:block;overflow:hidden;font-size:1px;height:1px;background:#ccc;color:#ccc}#mt1,#mt2,#mt3,#mt4{background:#6fb940;color:#6fb940}html>body .rt12,html>body .rt13,html>body .rt14,html>body .rb11{float:right;clear:both}html>body .rb11{width:100%}#mt1,.lt11{margin:0 0 0 5px}.rt11,.rb11{margin:0 5px 0 0}#mt2,.lt12,.rt12{margin:0 0 0 3px;width:2px}.rt12{margin:0 3px 0 0}#mt3,.lt13,.rt13{margin:0 0 0 2px;width:1px}.rt13{margin:0 2px 0 0}#mt4,.lt14,.rt14{margin:0 0 0 1px;width:1px;height:2px}.rt14{margin:0 1px 0 0}.lt1c,.rt1c,.cc1{display:block;overflow:hidden;border:1px solid #ccc;margin-top:-1px;margin/* */:0}.lt1c,.rt1c{border-width:0 0 0 1px;font-size:0.5em;height:0.5em;line-height:0.5em}.rt1c{border-width:0 1px 0 0;margin:0 0 -1px 0;margin/* */:0}html>body .rt1c{clear:both}.cc1{border-width:0 1px;padding:15px 20px;text-align:center}.cc1 p{margin:0}#main{height:100%}#top{padding:15px 0 0 20px}#toparea{text-align:right}#toparea table{width:auto;margin:0 0 0 auto}#toparea th{vertical-align:bottom;padding:0 1em 5px 1em;font-size:0.95em;color:#000;font-weight:normal}.hidden{display:none}#menutop{width:100%;vertical-align:bottom}#mto td{width:20%;font-size:1px}.mtb{border-bottom:1px solid #6fb940}#mtc{border:1px solid #6fb940;border-width:0 0 0 1px;margin-top:-1px;margin/* */:0}#mtc th{text-align:center;white-space:nowrap}#mtl{padding-right:20px}#mtc a{display:block;padding:0 0 1px 1em;font-size:0.95em;color:#3fa200;text-decoration:none;text-transform:uppercase}* html #mtc a{width:100%}#mtc a:hover{color:#0000a4}#mtc .active{color:#0000a4}#content{height:100%;padding:5px 20px 0 20px}.header{float:right;clear:none}.header h1{color:#aaa;margin-bottom:0}.clear{clear:both;overflow:hidden;font-size:1px;height:1px}.imgrt{float:right;clear:none;padding:0.1em 0 0.1em 20px}.shift{margin-left:4em}.gotop{padding:0 10px 0 0;background:url("../img/go-top.png") 100% 100% no-repeat}* html .gotop{display:block;width:1px;background:url("../img/go-top.png") 100% 83% no-repeat}.gotop:hover{background-image:url("../img/go-top-over.png")}#indexl{padding:0 20px 0 0;font-weight:normal}#indexl a{color:#66b}#indexl strong a{color:#56ad1f}#indexl a:hover{color:#0000a4}#clients div{float:left;clear:none;padding:1em 2.5em 1em 2.5em}#clients h1{margin-bottom:0}#clients h2,.subtitle{margin:0.8em 0;font-size:0.8em;font-weight:normal;color:#666}#portfolio th{padding:9px 25px 23px 0;font-weight:normal}#portfolio td{padding:10px 0 23px 0;text-align:center}#portfolio h2{margin-top:0;font-size:1.05em}#portfolio .right{margin-bottom:0}#price{text-align:center}#price table{width:auto;margin:0 auto;border-collapse:separate;border-spacing:2px}#price td,#price th{vertical-align:middle;padding:0.25em 0.6em;border:1px solid #a0a0a0;color:#777;font-size:1em;font-weight:bold}#price .th th{background-color:#eef7e8;border-color:#6fb940;color:#3fa200}#price td{text-align:center}#price th acronym{border-bottom:1px dashed #3fa200}#price strong{color:#000;font-weight:normal}#price .bl,#price .blb{border-left-color:#6fb940}#price .br,#price .brb{border-right-color:#6fb940}#price .bb,#price .blb,#price .brb{border-bottom-color:#6fb940}#feedback{text-align:center}#feedback table{margin:0 auto;width:60%}#feedback td,#feedback th{vertical-align:middle;color:#000;padding:0.32em 0;font-size:1em}#feedback th{padding-right:20px;font-weight:normal;white-space:nowrap}.marker{color:#0000a4}#alert{margin-left:4em;color:#ff0800;font-weight:bold}#validate{float:left;clear:both;margin:0.32em 0}#feedback .text{border:1px solid #aac}#feedback .error{border:1px solid #0000a4}.contacts{float:left;clear:none;padding-left:4em}.contacts p{margin:0}.contacts .spacer{margin-bottom:0.8em}#bottom{vertical-align:bottom;padding:15px 20px 10px 20px}#bottom table{border-top:1px solid #6fb940}#bottom td,#bottom th{padding:0.5em 0 0 1em;font-size:1em;color:#3fa200}#bottom th{font-weight:normal;padding-left:0}#bottom a{color:#66b}#bottom a:hover{color:#00f}.ns,.ns-right{font-size:1em;color:#000;font-weight:normal;margin:1em 20px}h1.ns{font-size:1.05em;color:#3fa200;font-weight:bold}.ns-right{text-align:right;font-style:italic;margin-bottom:2em}
