form,h1,h2,h3{margin:0;padding:0}
body,html{background-color:#ffffff;color:#cccccc;font-family:arial;font-size:11px;margin:0;padding:0;white-space:normal}
.png{
//background-image:none ! important;behavior:url('pngfix.htc')}
.a,a:link,a:visited{border:none;color:#01516b;font-size:11px;margin:0;text-decoration:none}
/*a img {border: none;}*/
td.mainsection{border-bottom:2px solid #ffffff}
td.mainsection2{border-right:2px solid #ffffff;border-left:2px solid #ffffff}
.td{border:none;color:#333333;font-size:11px;padding:0;text-decoration:none}
td.maintilebg{background-image:url(img/bg_maintile.jpg);background-position:left top;background-repeat:repeat-x}
div.mainbg{background-image:url(img/bg_main.jpg);background-position:left top;background-repeat:no-repeat;height:278px;width:100%}
div.limo{float:left;height:225px;left:-2px;position:absolute;top:130px;width:614px}
div.logo{height:116px;left:320px;position:absolute;top:25px;width:308px}
div.home{height:22px;left:50px;position:absolute;top:61px;width:64px}
div.mail{height:22px;left:50px;position:absolute;top:84px;width:64px}
td.menu{padding-left:50px;padding-right:30px;padding-top:25px}
td.center{color:#666666;font-family:arial,helvetica,sans-serif;font-size:12px;padding-left:15px;padding-right:15px}
td.right{padding-left:15px;padding-right:15px}
div.menu{color:#002d3d;height:21px;text-decoration:none;text-transform:uppercase;white-space:nowrap;font:bold 11px/21px tahoma}
div.menu a,div.menu a:link,div.menu a:visited{color:#002d3d;text-decoration:none;white-space:nowrap;font:bold 11px/21px tahoma}
div.menu a:hover{color:#cccccc;text-decoration:none;white-space:nowrap;font:bold 11px/21px tahoma}
div.ttl{color:#01516b;font-family:arial,helvetica,sans-serif;font-size:18px;line-height:27px;margin-bottom:10px;text-decoration:none;border-bottom:3px solid #01516b}
h1{color:#01516b;font-family:arial,helvetica,sans-serif;font-size:22px;text-decoration:none;}
div.ttl a,div.ttl a:link,div.ttl a:visited{color:#01516b;font-family:arial,helvetica,sans-serif;font-size:18px;text-decoration:none}
div.ttl a:hover{color:#01516b;font-family:arial,helvetica,sans-serif;font-size:18px;text-decoration:underline}
div.txt{color:#333333;font-family:arial,helvetica,sans-serif;font-size:12px;text-align:justify;text-decoration:none}
div.txt ul{color:#82a9bf;list-style-type:circle;margin:0;text-align:justify;text-decoration:none;font:bold 12px arial,helvetica,sans-serif}
div.txt li a,div.txt li a:link,div.txt li a:visited{color:#666666;text-align:left;text-decoration:none;font:bold 12px arial,helvetica,sans-serif}
div.txt li a:hover{color:#679cc8;text-align:left;text-decoration:none;font:bold 12px arial,helvetica,sans-serif}
div.txt a,div.txt a:link,div.txt a:visited{color:01516b;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:underline}
div.txt a:hover{color:#ff0000;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:underline}
.txt p{margin:0;padding:0 0px 15px 0}
div.more{background-color:#ff0000;color:#999999;float:right;font-family:tahoma;font-size:11px;height:16px;left:970px;position:absolute;top:354px;width:30px}
td.service{background-color:#ffffff;color:#666666;font-family:arial,helvetica,sans-serif;font-size:12px;line-height:22px;padding-left:5px;padding-right:5px;text-decoration:none;border-bottom:1px solid #cccccc}
td.service a,td.service a:link,td.service a:visited{color:#666666;font-family:arial,helvetica,sans-serif;font-size:12px;line-height:22px;text-decoration:none}
td.service a:hover{color:#cccccc;text-decoration:none}
td.serviceprice{background-color:#eaeaea;color:#666666;padding-left:5px;padding-right:5px;text-decoration:none;font:normal 12px/22px arial,helvetica,sans-serif;border-bottom:1px solid #999999}
td.copyright{color:#666666;font-family:arial,helvetica,sans-serif;font-size:11px;text-decoration:none;padding:5px 15px;border-right:1px solid #999999}
.copyright a,.copyright a:link,.copyright a:visited{color:#666666;text-decoration:none}
.copyright a:hover{color:#999999;text-decoration:underline}
div.sp{color:#333333;font-family:tahoma;font-size:11px;padding-left:3px;padding-right:3px;text-align:justify;text-decoration:none}
div.logo2{height:116px;left:425px;position:absolute;top:25px;width:308px}
td.secleft{background-image:url(img/secleft_bg.jpg);background-repeat:no-repeat}
td.secright{background-image:url(img/tile_bg.jpg);background-repeat:repeat-x}
div.secright{background-image:url(img/secondary_bg.jpg);background-position:right top;background-repeat:no-repeat;height:159px;width:100%}
div.home2{height:22px;left:40px;position:absolute;top:61px;width:64px}
div.mail2{height:22px;left:40px;position:absolute;top:84px;width:64px}
div.stripe1{height:139px;left:80px;position:absolute;top:19px;width:31px}
div.stripe2{height:139px;left:346px;position:absolute;top:21px;width:31px}
td.service2{background-color:#ffffff;color:#333333;font-family:arial,helvetica,sans-serif;font-size:12px;line-height:22px;padding-left:5px;padding-right:5px;text-decoration:none;border-bottom:1px solid #cccccc}
td.servichead{color:#999999;padding-left:5px;padding-right:5px;text-decoration:none;text-transform:uppercase;font:bold 12px/22px arial,helvetica,sans-serif}
table.serv td{color:#666666;font-family:arial,helvetica,sans-serif;font-size:12px;line-height:22px;padding-left:5px;padding-right:5px;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #cccccc}
input.formname{background-color:#ffffff;background-image:none;border:1px solid #999999;color:#333333;float:none;font-family:arial;font-size:12px;margin-bottom:3px;width:60px}
table.form1 td{color:#333333;font-family:arial,helvetica,sans-serif;font-size:12px;text-decoration:none;padding:3px 4px 3px 2px;border-bottom:1px solid #e8e8e8}
select.dd{background-color:#ffffff;background-image:none;border:1px solid #999999;color:#333333;font-family:arial,helvetica,sans-serif;font-size:12px}
textarea{background-color:#ffffff;background-image:none;border:1px solid #999999;color:#333333;float:none;font-family:arial;font-size:12px;height:100%;margin-bottom:3px;width:100%}
input.formnamelong{background-color:#ffffff;background-image:none;border:1px solid #999999;color:#333333;float:none;font-family:arial;font-size:12px;margin-bottom:0;width:223px}
input.gobutt{background-color:#ffffff;color:#000000;font-family:tahoma;font-size:11px;height:19px;margin-left:2px;margin-right:2px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:3px solid #006699}
td.menuttt{background-image:url(img/bg_nav.png);background-position:left bottom;background-repeat:repeat-x;color:#ffffff;text-decoration:none;font:normal 12px/18px arial}
input.formnamelong2{background-color:#ffffff;background-image:none;border:1px solid #999999;color:#333333;float:none;font-family:arial;font-size:12px;margin:0;width:100%}
select.dd1{background-color:#ffffff;background-image:none;border:1px solid #999999;color:#333333;float:none;font-family:arial,helvetica,sans-serif;font-size:12px}
select.dd2{background-color:#ffffff;background-image:none;border:1px solid #999999;color:#333333;float:left;font-family:arial,helvetica,sans-serif;font-size:12px;margin-bottom:3px;width:50px}
table.innerfort td{padding:2px}
table.form1 td.first{color:#333333;font-family:arial,helvetica,sans-serif;font-size:14px;text-align:right;text-decoration:none;width:120px;padding:3px 4px 3px 3px;border-bottom:1px solid #e8e8e8}
table.form2 td{border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;color:#333333;font-family:arial,helvetica,sans-serif;font-size:12px;line-height:20px;text-decoration:none;padding:3px 4px 3px 7px}
td.comment{color:#ffffff;padding-right:15px;text-decoration:none;font:bold 18px/20px arial,helvetica,sans-serif}
div.ttlsecond{
/*	position: relative;*/
/*	float: left;*/
color:#999999;display:block;font-family:arial,helvetica,sans-serif;font-size:18px;line-height:27px;margin-bottom:5px;padding-left:5px;text-decoration:none;white-space:nowrap;border-bottom:3px solid #cccccc}
div.grp{border:1px solid red;display:block}
div.ph{
/*	border: 1px solid red;*/
display:block;float:left;height:130px;position:relative;text-align:center;width:110px}
 div.ph a:link img,div.ph a:visited img,div.ph a img{border:5px solid #ffffff}
div.ph a:hover img{border:5px solid #d3d3d3}
/*div.ph a:visited img { border: 5px solid #F3F3F3;}*/
div.ph div.nm{
/*	position: relative;*/
color:#333333;display:block;padding:2px;text-align:left;text-decoration:none;margin:3px 7px;font:normal 11px/13px tahoma;border-top:2px solid #cccccc}
/*div {border: 1px solid red;}*/
ul.grp li{white-space:nowrap}
div.prtn_name{color:#341709;margin-top:5px;padding:3px 5px;font:bold 12px arial,helvetica,sans-serif}
div.prtn_text{color:#333333;margin-top:0;padding:3px 5px;font:normal 11px tahoma}
div.prtn_text a,div.prtn_text a:link,div.prtn_text a:visited{color:#0066cc;font-family:tahoma;font-size:11px;text-decoration:underline}
div.prtn_text a:hover{background-color:#666666;color:#ffffff;font-family:tahoma;font-size:11px;text-decoration:underline}
