*{margin:0;padding:0;font-size:100%;}
body{background:#e9e9e9;text-align:center;}
img{vertical-align:top;}
a img{border:0;}
ul{list-style:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
html, input, textarea{font-family:Arial, Helvetica, sans-serif;font-size:0.75em;line-height:1.25em;color:#727272;}
input, select{vertical-align:middle;font-weight:normal;}
a{color:#848484;}
a:hover{text-decoration:none;}
p{padding-top:15px;}
li{background:url(images/list-bg.gif) no-repeat 0 9px;padding-left:7px;line-height:1.833em;}
.box li{background:url(images/box-list-bg.gif) no-repeat 0 10px;}
.mail{background:url(images/box-list-bg.gif) no-repeat 0 5px;padding-left:7px;display:inline-block;margin-top:30px;}
.imgindent{margin:0 27px 0 0;float:left;}
.imgindent2{margin:0 20px 0 0;float:left;}
h3{font-size:2.083em;line-height:1em;color:#22262b;font-weight:normal;margin-bottom:25px;}
h3 strong{color:#898989;}
.box h3{color:#fdfdfd;margin-bottom:20px}
.box h3 strong{color:#f4d563;}
h4{font-size:1.5em;margin-bottom:20px;color:#fff;font-weight:normal;}
h5{font-size:1.083em;margin-bottom:8px;}
h5 a{color:#525252;}
.box .link1{display:inline-block;margin-top:15px;color:#fff;text-decoration:none;font-weight:bold;}
.link{background:#3e3e3e url(images/link-right-bg.gif) top right no-repeat;color:#fff;text-decoration:none;display:inline-block;margin-top:25px;line-height:1em;cursor:pointer;}
.link span{background:url(images/link-left-bg.gif) top left no-repeat;display:inline-block;padding:2px 10px 4px 14px;}
.link:hover{background:#818181 url(images/link-right-bg2.gif) top right no-repeat;}
.link:hover span{background:url(images/link-left-bg2.gif) top left no-repeat;}
.box .link{background:#dcae03 url(images/box-link-right-bg.gif) top right no-repeat;color:#fff;text-decoration:none;display:inline-block;margin-top:15px;line-height:1em;}
.box .link span{background:url(images/box-link-left-bg.gif) top left no-repeat;display:inline-block;padding:2px 10px 4px 12px;}
.box .link:hover{background:#d98502 url(images/box-link-right-bg2.gif) top right no-repeat;}
.box .link:hover span{background:url(images/box-link-left-bg2.gif) top left no-repeat;}
.menu{padding:40px 0 29px 10px;}
.menu li{font-size:1.5em;line-height:1em;background:url(menu-devider.gif) no-repeat right 6px;display:inline;padding:0 32px 0 34px;}
.menu li a{color:#f1f5f5;text-decoration:none;}
.menu .last{background:none;padding-right:0;}
.menu .extra{background:none;padding-right:95px;}
.menu li a:hover{color:#f1da16;}
h1{background:url(images/logo-bg.jpg) top left no-repeat;color:#505050;font-size:1.417em;line-height:1em;font-weight:normal;text-align:center;padding:60px 0 34px 0;}
h1 a{display:block;color:#2f3642;text-decoration:none;font-size:1.765em;line-height:1.2em;}
h1 a strong{color:#ff4500;}
h1 a strong span{color:#ff9c00;}
.slogan{padding:25px60px 45px 15px;color:#8cb1a6;line-height:1.417em;}
h2{color:#508273;font-size:2em;line-height:1.083em;font-weight:normal;margin-bottom:4px;}
h2 strong{color:#01b3a6;font-size:2.083em;line-height:1em;display:block;margin-left:-10px;position:relative;}
.slogan .link{background:url(images/header-link-bg.gif) top left no-repeat;color:#fff;text-decoration:none;font-weight:bold;display:inline-block;margin-top:8px;padding:5px 8px 5px 8px;}
.submenu{background:url(images/submenu-bg.jpg) top left no-repeat;padding:32px 0 30px 62px;}
.submenu li{display:inline;color:#ababab;background:none;padding:0;}
.submenu li a{color:#ababab;font-weight:bold;padding:0 8px 0 8px;}
.submenu li a:hover , .submenu li .active{color:#fa5e00;text-decoration:underline;}
.first a{padding-left:12px !important;}
.first a:hover, .first .active{background:url(images/submenu-act.gif) no-repeat 0 5px;}
.banner{margin-top:5px;}
#content{padding-bottom:5px;}
.main-box{background:#fff url(images/main-box-bottom-bg.png) bottom repeat-x;margin:0 13px 14px 12px;}
.main-box .tail-right{background:url(images/main-box-right-bg.png) right repeat-y;}
.main-box .tail-left{background:url(images/main-box-left-bg.png) left repeat-y;}
.main-box .corner-bottom-right{background:url(images/main-box-corner-bottom-right.png) bottom right no-repeat;}
.main-box .corner-bottom-left{background:url(images/main-box-corner-bottom-left.png) bottom left no-repeat;width:100%;}
.main-box .indent{padding:0 14px 16px 15px;}
.box{background:#d43900 url(images/box-tail-bottom.gif) bottom repeat-x;color:#f2eada;line-height:1.333em;}
.box .tail-top{background:url(images/box-tail-top.gif) top repeat-x;}
.box .tail-right{background:url(images/box-tail-right.gif) right repeat-y;}
.box .tail-left{background:url(images/box-tail-left.gif) left repeat-y;}
.box .corner-bottom-right{background:url(images/box-corner-bottom-right.gif) bottom right no-repeat;}
.box .corner-bottom-left{background:url(images/box-corner-bottom-left.gif) bottom left no-repeat;}
.box .corner-top-right{background:url(images/box-corner-top-right.gif) top right no-repeat;}
.box .corner-top-left{background:url(images/box-corner-top-left.gif) top left no-repeat;width:100%;}
.box .indent{padding:28px 30px 39px 33px;}
.box a{color:#f4d563;}
.row2{padding:26px 0 28px 33px;}
.col-pad{padding-right:71px;}
.col-pad2{padding-right:38px;}
.box .col-pad{padding-right:55px;}
.margin1{margin-top:10px;}
.margin2{margin-top:20px;}
.phone{display:inline-block;width:90px;}
#footer{color:#3e3e3e;}
#footer a{color:#3e3e3e;}
.box2{background:#dedede url(images/box2-tail-bottom.png) bottom repeat-x;}
.box2 .tail-top{background:url(images/box2-tail-top.png) top repeat-x;}
.box2 .tail-right{background:url(images/box2-tail-right.png) right repeat-y;}
.box2 .tail-left{background:url(images/box2-tail-left.png) left repeat-y;}
.box2 .corner-bottom-right{background:url(images/box2-corner-bottom-right.png) bottom right no-repeat;}
.box2 .corner-bottom-left{background:url(images/box2-corner-bottom-left.png) bottom left no-repeat;}
.box2 .corner-top-right{background:url(images/box2-corner-top-right.gif) top right no-repeat;}
.box2 .corner-top-left{background:url(images/box2-corner-top-left.gif) top left no-repeat;width:100%;}
.box2 .indent{padding:25px 20px 24px 38px;}
#SearchForm{background:url(header-form-bg.gif) top left no-repeat;padding:29px 20px 32px 50px;color:#386a66;margin-left:3px;}
#SearchForm .title{color:#22262b;font-size:2.083em;margin-left:-39px;margin-bottom:20px;}
#SearchForm .title strong{color:#348781;}
#SearchForm select{width:166px;}
#ContactForm .rowi{height:34px;}
#ContactForm .link{float:right;margin-left:20px;}
.input{width:201px;height:18px;border:1px solid #b8b8b8;background:none;padding:0 0 0 5px;font-size:1em;}
textarea{width:236px;height:86px;border:1px solid #b8b8b8;background:none;padding:0 0 0 5px;overflow:auto;font-size:1em;}

