body,html{height:100%}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,h1 a,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}#content,.menu li,.slider,header{position:relative}.menu a,h3{line-height:2em}a,h6{color:#00989d}.extra-wrap,.ic,.list-services,.slider-wrapper,.wrapper{overflow:hidden}.button_example,.grid th a,.link,.link-1:hover,.list-1 a,.menu li a,a:hover,h1 a{text-decoration:none}.buttons a:hover,.grid .group img,.pagination a{cursor:pointer}mark,rp,rt,ruby,summary,time{display:inline}html{width:100%}body{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:25px;color:#000;min-width:960px;background:url(/Images/body-tail.gif) center top #e7e7e7}.ic{border:0;float:right;background:#fff;color:red;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0;padding:0}#content,.row-bot{background:url(/Images/content-tail.gif) center top}.main,.row-bot,.wrapper,header{width:100%}.title-1,h2{line-height:1.2em}.main{margin:0 auto}a{outline:0}.col-1,.col-2,.fleft,.img-indent2{float:left}p{margin-bottom:18px}.p0{margin-bottom:0}.p1{margin-bottom:6px}.p2{margin-bottom:15px}.p3{margin-bottom:30px}.p4{margin-bottom:40px}.p5{margin-bottom:50px}.fright{float:right}.alignright{text-align:right}.aligncenter,.grid .rownum{text-align:center}.color-1{color:#fff}.color-2,.list-1 a,.menu a,.title-1 em,h2,h3{color:#000}.color-3{color:#666}.list-1 a:hover,.title-1{color:#2ab5ba}.indent-top{padding-top:60px}.indent-top2{padding-top:15px}.indent-left{padding-left:40px}.indent-right{padding-right:50px}.indent-bot{margin-bottom:20px}.prev-indent-bot{margin-bottom:10px}.prev-indent-bot2{margin-bottom:5px}.img-indent-bot{margin-bottom:25px}.margin-bot{margin-bottom:35px}.margin-left{margin-left:13px}.img-indent{float:left;margin:0 20px 0 0}.img-indent-r{float:right;margin:24px 0 0 20px}header{z-index:2}h1{padding:10px 0 0 11px;float:left}h1 a{width:140px;height:138px;text-indent:-999em;background:url(/Images/logo.jpg) no-repeat}.menu{margin-left:10%}.menu li{float:left;background:url(/Images/menu-spacer.gif) 0 4px no-repeat}.menu>li:first-child{background:0 0}.menu a{display:inline-block;font-size:18px;letter-spacing:-1px;padding:7px 24px 9px 25px;text-transform:uppercase;background:url(/Images/menu-a-tail.gif) 0 -999em repeat-x;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}#contact-form input,#contact-form textarea{line-height:1.23em;margin:0;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;border:none;background:#fff;outline:0;float:left;font-size:13px}.menu a.active,.menu a:hover{background-position:0 0;background-color:#fff;color:#2ab5ba}.slider-wrapper{margin:0 auto;width:100%}.slider{width:960px;height:483px}.field-validation-valid,.items{display:none}.pagination{position:absolute;left:439px;bottom:20px;z-index:99}.pagination li{float:left;padding-right:8px}.pagination a{display:block;width:22px;height:22px;background:url(/Images/slider-pagination.png) right top no-repeat}.pagination li.current a{cursor:default}.pagination a:hover,.pagination li.current a{background-position:left top}#content{width:100%;padding:50px 0 53px;z-index:1}#page1 #content{padding:12px 0 53px}.spacer-1{width:100%;padding:22px 0;background:url(/Images/spacer-1.gif) right top repeat-y}h2{font-size:46px;letter-spacing:-2px;margin-bottom:9px}.title-1,h3{letter-spacing:-1px}h3{font-size:30px}h6{font-weight:400}.title-1{display:block;font-size:37px}.link-1,.text-1,.text-form{font-size:14px}.title-1 em,.title-1 strong{display:block;margin-top:-12px}.link-1,.list-1 a{display:inline-block}.border-bot{width:100%;}.list-1 li{line-height:25px;padding-left:15px;padding-bottom:10px;background:url(/Images/marker-1.png) 0 10px no-repeat}.link:hover{text-decoration:underline}.link-1{padding-left:9px;color:#00989d;background:url(/Images/marker-2.gif) 0 10px no-repeat}.tdate-1{display:block;color:#00989d;margin-bottom:14px}dl span{float:left;width:80px}#contact-form{display:block;width:100%}#contact-form label{display:block;height:35px;overflow:hidden}#contact-form input{width:280px;color:#000;padding:4px 10px}#contact-form textarea{height:363px;min-height:363px;max-height:363px;width:520px;max-width:520px;min-width:520px;color:#000;padding:5px 10px;overflow:auto}.text-form{float:left;display:block;line-height:28px;width:79px;color:#000}.buttons{padding:13px 0 0;text-align:right}.buttons a{margin-left:27px}footer{width:100%;padding:20px 0;}.footer-text{display:block;padding-left:40px}.list-services{padding:12px 0 0 40px;margin-bottom:12px}.list-services li{float:left;padding:0 10px 0 0}.list-services a{display:block;width:26px;height:26px;background:url(/Images/social-icons.jpg) no-repeat}.list-services .item-2{background-position:-36px 0}.list-services .item-3{background-position:-72px 0}.list-services .item-4{background-position:-108px 0}.button_example{border:1px solid #7d99ca;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:12px;font-family:arial,helvetica,sans-serif;padding:10px;display:inline-block;text-shadow:-1px -1px 0 rgba(0,0,0,.3);font-weight:700;color:#fff;background-color:#a5b8da;background-image:linear-gradient(to bottom,#a5b8da,#7089b3);margin-left:0}.button_example:hover{border:1px solid #5d7fbc;background-color:#819bcb;background-image:linear-gradient(to bottom,#819bcb,#536f9d)}.grid{font-family:tahoma;font-size:11px;color:#333;width:100%}.grid th{background:url(/Images/sprite.png) repeat-x;border-color:#989898 #cbcbcb #989898 #989898;border-style:solid solid solid none;border-width:1px 1px 1px medium;color:#000;padding:4px 5px 4px 10px;vertical-align:bottom;text-align:left}.grid .alt{background:#fcfcfc}.grid th a{color:#333;font-weight:700;display:block;padding-right:10px}.grid td{color:#333;padding:4px 10px;border-bottom:1px solid #bbd9ee}.grid .altrow{background-color:#ebf4fa}.grid .row{background-color:#fff}.grid .rownum{width:15px;padding-left:0;font-weight:700;color:#333}.grid .group span{padding:10px 0 2px;color:#666;text-align:left;font-size:13px;font-weight:700;cursor:pointer}.field-validation-error{color:Red}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:700;color:red}
