*{margin:0;padding:0;}
body{background:url(images/tail-top.gif) repeat-x left top #d3d3d3;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1em;color:#262626;min-width:980px;}
input, textarea, select{font-family:Arial, Helvetica, sans-serif;font-size:1em;}
object{vertical-align:top;outline:none;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper{width:100%;overflow:hidden;}
.container{width:100%;}
p{margin:0;padding:0;}
.tail-middle1{background:url(images/tail-middle1.gif) repeat-x left top #fff;}
.tail-middle2{background:#ebebeb;}
.tail-bottom{background:url(images/tail-bottom.gif) left bottom repeat-x;}
input, select{vertical-align:middle;font-weight:normal;}
img{border:0;vertical-align:top;text-align:left;}
#form label{color:#262626;font-size:1.17em;margin-right:8px;float:left;padding-top:2px;}
#form input{width:181px;padding:3px 3px 3px 3px;background:#fff;border-top:1px solid #404040;border-left:1px solid #646464;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8;margin-right:6px;float:left;}
#form select{width:103px;float:left;height:23px;border-top:1px solid #404040;border-left:1px solid #646464;border-bottom:1px solid #d4d0c8;border-right:1px solid #d4d0c8;margin-right:4px;}
#aspnetForm .form{height:62px;}
#aspnetForm label{display:block;margin-bottom:4px;}
#aspnetForm .form span{width:240px;height:29px;display:block;background:url(images/input-bg2.gif) no-repeat left top;}
#aspnetForm .aspnetForm span{width:240px;height:153px;display:block;background:url(images/textarea-bg.gif) no-repeat left top;}
#aspnetForm input{width:223px;background:none;border:0;margin:6px 0 0 10px;line-height:1.08em;vertical-align:top;}
#aspnetForm textarea{width:230px;height:147px;background:url(images/textarea-bg.gif) no-repeat left top;border:0;overflow:auto;padding:6px 0 0 10px;}
#aspnetForm select{width:223px;background:none;border:0;margin:6px 0 0 10px;line-height:1.08em;vertical-align:top;}
ul{list-style:none;}
.site-nav li{font-size:14px;float:left;line-height:2em;margin-left:2px;}
.site-nav li a{color:#fff;text-decoration:none;width:113px;height:30px;display:block;background:url(images/nav-bg.gif) no-repeat left top;}
.site-nav li a span{display:block;text-align:center;padding-top:2px;}
.site-nav li a:hover, .site-nav li a.act{background:url(images/nav-act.gif) no-repeat left top;}
.footer-nav{text-align:right;}
.footer-nav li{display:inline;font-size:1.17em;border-right:1px solid #262626;padding:0 18px;}
.footer-nav li a{text-decoration:none;}
.footer-nav li a:hover, .footer-nav li a.act{text-decoration:underline;}
.footer-nav li.last{border-right:0;padding-right:0;}
.list{width:306px;}
.list li{width:100%;overflow:hidden;vertical-align:top;margin-bottom:3px;line-height:1.6em;}
.list li span{color:#fff;background:url(images/list-left.gif) no-repeat left top #353535;display:block;float:left;width:190px;padding:0 0 2px 10px;height:19px;overflow:hidden;}
.list li a{float:right;width:97px;color:#353535;text-transform:uppercase;text-decoration:none;background:url(images/list-right.gif) no-repeat right top #b5b5b5;display:block;padding:1px 0 1px 9px;height:19px;overflow:hidden;}
.list li a:hover{color:#fff;}
.list1 li{font-weight:bold;padding:0 0 2px 12px;background:url(images/marker.gif) no-repeat left 3px;height:1%;}
.list1 li a{color:#aca9a9;text-decoration:none;}
.list1 li a:hover{color:#8c0401;}
.list2{margin-top:-3px;}
.list2 li{background:url(images/list2-tail.gif) repeat-x left top;margin-top:3px;width:100%;overflow:hidden;vertical-align:top;height:29px;}
.list2 li span{display:block;background:url(images/list2-left.gif) no-repeat left top;}
.list2 li b{display:block;background:url(images/list2-right.gif) no-repeat right top;padding:3px 0 2px 8px;}
.list2 li em{font-style:normal;padding:3px 0 5px 33px;display:block;}
.list2 li.m1 em{background:url(images/icon5.gif) no-repeat left top;}
.list2 li.m2 em{background:url(images/icon6.png) no-repeat left top;}
.list2 li.m3 em{background:url(images/icon7.png) no-repeat left top;}
.list2 li.m4 em{background:url(images/icon3.gif) no-repeat left top;}
.list2 li.m5 em{background:url(images/sharedhosting.gif) no-repeat left top;}
.list2 li.m6 em{background:url(images/icon2.gif) no-repeat left top;}
.list2 li.m7 em{background:url(images/websitemaintenance.gif) no-repeat left top;}
.list2 li.m8 em{background:url(images/icon4.gif) no-repeat left top;}
.list2 li a{text-decoration:none;}
.list2 li a:hover{text-decoration:underline;}
.list3{margin-bottom:-8px;}
.list3 li{font-weight:bold;padding:0 0 8px 23px;background:url(images/marker2.gif) no-repeat left top;}
.list3 li a{text-decoration:none;}
.list3 li a:hover{text-decoration:underline;}
.list4 li{padding:0 0 2px 14px;background:url(images/marker.gif) no-repeat left 3px;}
.list4 li a{color:#262626;}
.list5{margin-top:-9px;}
.list5 li{font-weight:bold;width:100%;overflow:hidden;vertical-align:top;padding-top:9px;}
.list5 li a{float:left;text-decoration:none;}
.list5 li strong{float:right;width:37px;text-align:right;}
.list5 li b{text-align:center;float:right;margin-right:28px;}
.list5 li a:hover{text-decoration:underline;}
.list6 li{font-weight:bold;padding:0 0 2px 14px;background:url(images/marker.gif) no-repeat left 3px;}
.list6 li a{color:#b22626;}
.img-box img{margin-bottom:17px;display:block;}
.img-box1{width:100%;overflow:hidden;}
.img-box1 img{float:left;margin:0 20px 0 0;}
.p1{margin-bottom:18px;text-align:justify;}
.phone{float:right;}
a{color:#262626;outline:none;}
a:hover{text-decoration:none;}
h1{color:#fff;font-size:40px;line-height:1.2em;font-weight:normal;}
h1 a{text-decoration:none;color:#fff;}
h1 span{display:block;text-transform:uppercase;font-size:12px;color:#828282;margin-top:-22px;}
h2{font-size:24px;text-transform:uppercase;line-height:2em;margin-bottom:3px;}
h2 strong{display:block;text-transform:none;font-size:36px;margin:-12px 0 -15px 0;}
h2 b{display:block;text-transform:none;font-size:30px;}
h3{font-size:30px;line-height:1.2em;margin-bottom:10px;}
h3 span{color:#b22626;}
h4{font-size:24px;line-height:1.2em;color:#171717;margin-bottom:25px;}
h5{font-size:18px;line-height:2em;margin-bottom:10px;}
h5.icon1{background:url(images/icon1.gif) no-repeat left 8px;}
h5.icon2{background:url(images/icon2.gif) no-repeat left 8px;}
h5.icon3{background:url(images/icon3.gif) no-repeat left 8px;}
h5.icon4{background:url(images/icon4.gif) no-repeat left 12px;}
h5.icon5{background:url(images/icon7.png) no-repeat left 8px;}
h5.icon6{background:url(images/icon6.png) no-repeat left 8px;}
h5.icon1, h5.icon2, h5.icon3, h5.icon4, h5.icon5, h5.icon6{margin-left:-19px;padding-left:32px;}
h6{color:#b22626;font-size:1em;font-weight:normal;}
h6 span{display:block;padding-bottom:15px;}
.txt1{color:#b22626;}
.txt2{font-weight:bold;line-height:2em;}
.txt2 b{display:block;color:#b22626;}
.link1{display:block;float:left;background:url(images/link1-tail.gif) repeat-x left top;color:#fff;font-size:1.17em;text-decoration:none;line-height:.92em;}
.link1 em{display:block;background:url(images/link1-left.gif) no-repeat left top;}
.link1 b{display:block;background:url(images/link1-right.gif) no-repeat right top;padding:5px 9px 5px 9px;font-style:normal;font-weight:normal;}
.link1:hover{text-decoration:underline;}
.link2{line-height:1.6em;height:26px;overflow:hidden;padding-top:6px;}
.link2 b{color:#fff;display:block;background:url(images/link2-left.gif) no-repeat left top #a5a5a5;font-size:16px;text-align:center;width:111px;margin-right:1px;float:left;padding:3px 0 4px 0;}
.link2 a{float:left;color:#fff;font-size:12px;text-decoration:none;display:block;background:url(images/link2-right.gif) no-repeat right top #b22626;width:101px;text-transform:uppercase;padding:3px 0 6px 11px;}
.link2 a:hover{color:#000;}
.link3{text-align:right;padding-top:12px;font-size:1.17em;}
.link3 a{color:#b22626;padding-right:10px;background:url(images/marker1.gif) no-repeat right 5px;}
.box{width:224px;background:url(images/box-tail.gif) repeat-y left top;}
.box .top{background:url(images/box-top.gif) no-repeat left top;}
.box .bot{background:url(images/box-bot.gif) no-repeat left bottom;}
.box .right-top-corner{background:url(images/box-corner.gif) no-repeat right top;}
.box .inner{padding:2px 20px 17px 29px;}
.box p{color:#aca9a9;line-height:1.5em;}
.box1{width:330px;background:url(images/box1-tail.gif) repeat-y left top;}
.box1 .top{background:url(images/box1-top.gif) no-repeat left top;}
.box1 .bot{background:url(images/box1-bot.gif) no-repeat left bottom;}
.box1 .inner{padding:14px 20px 17px 25px;}
#header .row-1{height:101px;width:100%;overflow:hidden;}
#header .row-1 .fleft{padding:22px 0 0 34px;}
#header .row-1 .fright{padding:50px 31px 0 0;}
#header .row-2{height:50px;}
#header .row-2 .indent{padding:16px 0 0 35px;}
#header .row-3{padding:36px 0 0 64px;}
#content .row-1 .indent{padding:6px 31px 6px 35px;}
#content .row-2 .indent{padding:21px 31px 20px 65px;}
#content .row-2 .indent1{padding-top:8px;}
#content .row-2 .indent2{padding-bottom:32px;}
#content .row-2 .indent3{padding-bottom:18px;}
#footer .indent{padding:14px 31px 15px 0;}
#footer p{color:#7d7d7d;text-align:right;font-size:1.17em;margin-bottom:10px;}
#footer p a{color:#7d7d7d;text-decoration:none;}
#footer p a:hover{text-decoration:underline;}
