/* CSS Document */
    body {
	margin: 0px;
	padding: 0px;
	background: url(images/header.gif) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 14px;
	font-color: 646464;
	line-height: 20px;
	}
	#heading {
	height: 110px;
	position: absolute;
	text-align: left;
	}
	#heading-wrapper {
	top: 25px;
	position: absolute;
	width: 840px;
	height: 110px;
	margin: 0px auto;
	left: 267px;

	}
	#logo {
	    position: absolute ;
		top: -7px ;
		left: 0px ;
	}
	#name {
	    position: absolute ;
		top:   10px ;
		left:  90px ;
	}
	#phone {
	position: absolute;
	top:  33px;
	left: 404px;
	font-family: Rockwell Condensed, Arial, Helvetica, sans-serif;
	font-size: 24px;
	}
	#nav {
	position: absolute;
	left: 49px;
	top: 77px;
	width: 852px;
	text-align: left;
	height: 64px;
	right: 1px;

	}
	#nav ul {
		top: 30px ;
	}
	#nav ul li {
	     display: inline ;
		 margin-right: -4px ;
		 margin-left: 0px ;
	}
	#nav ul li:visited ; #nav ul li:link {
	    border: 0px solid black ;
	}
	#nav ul li:hover {
	    border: 0px solid black ;
	}
	#nav ul li a {
	
	}
	#nav ul li a img {
	    border: 0px solid black ;
	}
	#wrapper {
	position: absolute;
	width: 877px;
	border: 0px solid silver;
	height: 458px;
	left: 304px;
	top: 447px;



	}
	#flash {
	position: absolute;
	top: 385px;
	width: 840px;
	height: 349px;
	left: 872px;

	}
	#text {
	position: relative;
	width: 762px;
	height: 130px;
	text-align: left;
	vertical-align: top;
	left: -48px;
	top: 83px;


	}
	#textSpace {
	    position: relative ;
	    width: 780px ;
		text-align: left ;
		vertical-align: top ;
	}
	#text-inner {
	    margin: 25px ;
	}
	#login {
	    position: relative ;
	    width: 340px ;
	    height: 350px ;   /* 336 */
		background: url(images/quote.gif) no-repeat 0px 14px ;
		padding-top: 14px ;
	}
	p#the_user {
        margin: 105px 0px 0px 100px ;	
	}
	p#the_user input {
	    width: 15em ;
	}
	p#the_phone {
	    margin: 15px 0px 0px 100px ;
	}
	p#the_phone input {
	    width: 15em ;
	}
	p#the_email {
        margin: 14px 0px 0px 100px ;
	}
	p#the_email input {
	    width: 15em ;
	}
	p#the_service {
        margin: 15px 0px 0px 100px ;
	}
	p#the_service input {
	    width: 15em ;
	}
	p#the_comments {
        margin: 15px 0px 0px 100px ;
	}
	p#the_comments input {
	    width: 15em ;
	}
	#submit {
	    margin: 17px 0px 0px 163px ;
	}
	#submit a {
	    border: 0px solid black ;
	}
	#submit a img {
	    border: 0px solid black ;
	}
	#footer {
	    height: 60px ;
		background: url(images/footer.gif) repeat-x  ;
	}
	#copyright {
	    margin-top: 20px ;
	    font-size: 10px ;
		text-align:center ;
	}
</style>
<style type="text/css">
    div#textArea h2 {
	    font-size: 24px ;
	    color: #cd100e ;
		text-align: center ;
	}
	div#textArea h3 {
	    font-size: 13px ;
		text-align: center ;
	}
	div#textArea p {
	font-size: 14px;
	text-align: left;
	}
	div#textArea p.bold {
	    text-align: center ;
	    font-size: 10px ;
		font-weight: bold ;
	}
	div#textArea h2.alt {
	    font-family: Rockwell Condensed, Arial, Helvetica, sans-serif ;
	}
.style1 {color: #cd100e}
ul
{
list-style-image: url(images/check.jpg);
list-style-type: circle
}
#apDiv4 table tr td strong {
	font-size: medium;
}

