body,html,h1,h2,h3,h4,ul,li,div,p{
margin:0;
padding:0;

}
*{
outline:none;
}
ul.taxcredit{
width:500px;
margin:0 auto;
list-style:none url('images/check.gif');
}
ul.taxcredit li{
margin-bottom:15px;
padding-left:3px;
}
.planIMG{
border:1px solid #cccccc;
}
#plans{
color:#000000;
font-size:12px;
text-decoration:none;
font-family:"helvetica",arial;
}
#plans a:link,#plans a:visited,#plans a:active{
color:#003366;
font-size:12px;
font-weight:bold;
font-family:"helvetica",arial;
}
#plans a:hover{
color:#003333;
}
.bg1{
background-color:#dedede;
}
.bg2{
background-color:#cccccc;
}
body{
background:url('images/BG.jpg') repeat-x #f8f8f8;
text-align: center;
}
#wrap{
margin:0 auto;
width:799px;
border-left:1px solid #333333;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
background-color:#02284d;
text-align: left;
}
.contactpage{
margin-top:-100px;
}
#top{
height:47px;
background:url('images/topBG.jpg') repeat-x;
}
#nav{
float:left;
background:url('images/navBG.jpg') no-repeat top left #02284d;
padding-top:64px;
width:200px;
w\idth:202px;
height:230px;
}
#intro{
float:right;
width:597px;
height:294px;
}
#content{
float:right;
width:597px;
}
#left{
float:left;
width:198px;
}
.clear{
clear:both;
}
#footer{
height:65px;
background:url('images/hall_18.jpg') no-repeat 10px 10px #000000;
color:#ffffff;
font-size:12px;
text-align:right;
}
#footer a:link, #footer a:visited, #footer a:active{
color:#ffffff;
font-size:12px;
text-align:right;
text-decoration:none;
font-family:"georgia",arial;
}
#footer a:hover{
color:#cccccc;
}
.copy{
color:#cccccc;
font-size:10px;
text-align:right;
font-family:"helvetica",arial;
}
.pan{
padding:14px;
}
.cblock{
min-height:382px;
background:url('images/contentBG.jpg') no-repeat 5px 5px;
color:#000000;
font-size:12px;
padding:10px;
overflow:hidden;
}

.image_holder{
float:right;
width:180px;
margin-right:5px;
}
.image_holder span,.image_holder em{
display:block;
text-align:center;
}
#main{
background:url('images/repeat.jpg') repeat-x top left #ffffff;
padding-top:3px;
}

p{
font-family:georgia,verdana;
font-size:12px;
padding-left:3px;
padding-right:3px;
padding-bottom:5px;
}
h4{
font-size:15px;
font-weight:bold;
color:#003366;
font-family:georgia;
}
ul.features{
margin-left:20px;
list-style:disc;
line-height:1.3em;
font-family:georgia,verdana;
font-size:12px;
font-weight:normal;
color:#000000;
display:block;
}
#nav ul{
margin:12px;
list-style:none;
color:#fff;
}
#nav li a{
line-height:1.3em;
text-decoration:none;
font-family:georgia,verdana;
font-size:12px;
font-weight:bold;
color:#dedede;
display:block;
}
#nav li a:hover{
font-weight:bold;
color:#ffffff;
}
.quote{
line-height:1.3em;
text-decoration:none;
font-family:arial;
font-size:10px;
font-weight:bold;
color:#7e90a2;
padding:8px;

}
#top .phone{
padding-top:15px;
padding-right:8px;
font-family:verdana;
float:right;
font-size:10px;
font-weight:bold;
color:#666666;
}
.error{
border:1px solid #cccccc;
padding:2px;
margin-right:5px;
background-color:#CC0000;
color:#ffffff;
}