*{margin:auto;/*padding:0;*/}
body{background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1.1875em;color:#161818;}
input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:1em;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper, block{width:100%;overflow:hidden;}
.container{width:100%;}
p{margin-bottom:19px;}
input, select{vertical-align:middle;font-weight:normal;}
img{border:0;vertical-align:top;text-align:left;}
#search-form input.text{width:198px;background:#fff;border:1px solid #fff;border-left:1px solid #787878;border-top:1px solid #787878;padding:4px 0 5px 3px;margin-right:1px;}
#search-form label{height:36px;display:block;}
#search-form a{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:1em;}
#contacts-form{width:286px;}
#contacts-form label{display:block;height:30px;width:100%;overflow:hidden;}
#contacts-form input{width:216px;font-size:.91em;padding:0 0 0 3px;}
#contacts-form span{float:left;width:60px;}
#contacts-form textarea{width:216px;height:148px;padding-left:3px;margin-bottom:19px;overflow:auto;}
#contacts-form .link1{float:right !important;margin-left:13px;}
.textbox{width:216px;font-size:.91em;padding:0 0 0 3px;}
.textarea{width:216px;height:148px;font-size:.91em;padding-left:3px;margin-bottom:19px;overflow:auto;}
.select{width:216px;font-size:.91em;padding:0 0 0 3px;}
.checkbox{font-size:.91em;padding:0 0 0 3px;}
.radio{font-size:.91em;padding:0 0 0 3px;}
.buttonmargin{margin-left:13px;float:left;color:#fff;}
ul{list-style:none;}
.nav{width:100%;overflow:hidden;padding:32px 0 0 0;}
.nav li{display:inline;}
.nav li a{font-size:.91em;color:#717070;text-decoration:none;text-transform:uppercase;background:url(images/divider.gif) no-repeat left 3px;padding:0 47px 0 47px;}
.nav li a:hover{color:#fff;text-decoration:none;}
.nav li a.current{color:#fff;text-decoration:none;}
.list1 li{background:url(images/bull.gif) no-repeat left 9px;padding:0 0 4px 16px;position:relative;}
.list2{background:url(images/quotes.gif) no-repeat left top;margin:-16px 0 0 -32px;padding:16px 0 0 32px;position:relative;}
.list2 dt{color:#161818;padding-bottom:3px;}
.list2 dd{padding-bottom:18px;}
.list3 dt{padding-bottom:3px;}
.list3 dd{color:#000;padding-bottom:15px;text-align:right;}
.img-indent{margin:0 8px 0 0;float:left;}
.img-box{width:100%;overflow:hidden;padding-bottom:20px;}
.img-box img{float:left;margin:0 8px 0 0;}
.extra-wrap{overflow:hidden;}
.p1{margin-bottom:20px;}
a{color:#1786d4;}
a:hover{text-decoration:none;}
h1{background:url(images/title-bg2.gif) left top no-repeat #5c5757;font-size:1.23em;color:#fff;padding:0 0 0 16px;height:38px;line-height:38px;overflow:hidden;text-transform:uppercase;}
h2{background:url(images/title-bg1.jpg) left top no-repeat #e09a00;font-size:1.23em;color:#fff;padding:0 0 0 16px;height:38px;line-height:38px;overflow:hidden;text-transform:uppercase;}
h3{font-size:1.77em;color:#000;font-weight:normal;line-height:1.1em;margin-bottom:20px;}
h4{font-size:1.23em;font-weight:normal;color:#5a6061;text-transform:uppercase;margin-bottom:16px;}
h5{font-size:1.23em;color:#df2507;font-weight:normal;margin-bottom:14px;}
h6{font-size:1.23em;font-weight:normal;margin-bottom:14px;color:#212226;}
.link1{display:block;float:left;background:url(images/link1-bg.jpg) left top repeat-x;color:#fff;text-decoration:none;text-transform:uppercase;}
.link1 em{display:block;background:url(images/link1-left.jpg) no-repeat left top;}
.link1 b{display:block;background:url(images/link1-right.jpg) no-repeat right top;padding:3px 25px 20px 25px;font-style:normal;}
.link1:hover{text-decoration:underline;}
.link1QS{display:block;float:left;background:url(images/link1QS-bg.jpg) left top repeat-x;color:#fff;text-decoration:none;text-transform:uppercase;}
.link1QS em{display:block;background:url(images/link1QS-left.jpg) no-repeat left top;}
.link1QS b{display:block;background:url(images/link1QS-right.jpg) no-repeat right top;padding:3px 25px 20px 25px;font-style:normal;}
.link1QS:hover{text-decoration:underline;}
.link2{color:#161818;}
.box{background:#fff;width:100%;position:relative;margin-top:-95px;}
.box2{background:#fff;width:100%;position:relative;margin-top:35px;}
.boxINDEX2{background:#fff;width:400%;position:relative;margin-top:-95px;}
.box .inner{padding:5px;}
.box .inner .inner{padding:12px 10px 0 17px;}
.box2 .inner{padding:5px;}
.box2 .inner .inner{padding:12px 10px 0 17px;}
.block{color:#5c5d5d;}
.block .inner{padding:50px 0 0 0;}
.search-box{background:url(images/search-box-bg.gif) no-repeat left top;width:100%;height:290px;margin-bottom:6px;}
.search-box .inner{padding:17px 0 0 19px !important;}
.cont-box{padding:0 210px 0 0;margin:0;}
.cont-box span{float:right;}
#header div{position:absolute;}
#content{background:url(images/content-bg.gif) left top repeat-x;width:100%;}
#content .extra-bg{background:url(images/cont-extra-bg.jpg) no-repeat right top;width:100%;}
#content .indent{padding:0 41px 27px 42px;}
#footer{color:#5c5d5d;}
#footer a{color:#000;}
.Sfooter h1{background:url();padding:0 0 0 0;height:auto;line-height:normal;overflow:auto;text-transform:none;margin:13px 0 -9px;font-size:15px;color:#333;}
.Sfooter h2{background:url();padding:0 0 0 0;height:auto;line-height:normal;overflow:auto;text-transform:none;margin:20px 0 -9px;font-size:15px;color:#333;}
.Sfooter h3{line-height:normal;margin-bottom:auto;margin:20px 0 -9px;font-size:15px;color:#333;}
.Sfooter p{margin:0 0 12px;padding:8px 0 0;font-size:12px;color:#333;}
.TK h1{background:url();padding:0 0 0 0;height:auto;line-height:normal;overflow:auto;text-transform:none;margin:0 0 0;font-size:0px;position:relative;top:200px;left:600px;color:#FFF}
.TK2 h2{background:url();padding:0 0 0 0;line-height:normal;}