html, body{
    width: 100%;
    height: 100%;
	}

html,body,td{
    line-height: 150%;
	color: #333333;
    line-height: 150%;
	text-align: left;
	margin : 0px;
    padding: 0px;
}

html,body,input,td,textarea{
	font: 12px Arial, Verdana, Helvetica, Clean, sans-serif;
}

.border_image{
	border: 1px solid #666;
}

p,li{
	font-size: 14px;
}

li{
	margin-bottom: 8px;
}

img{
	display: block;
	margin: 0px;
	padding: 0px;
	border: none;
}

table.nav{
	width: 738px; 
	height: 23px;
	border: 1px solid #AAAAAA;
}

.accident_button_highlight{
	width: 106px; 
	height: 124px; 
	display: block;
	background-repeat: no-repeat;
}

div.accident_button{
	width: 106px; 
	height: 124px; 
	background-position: 2px 2px;
	background-repeat: no-repeat;
}

div.accident_button a{
	width: 106px; 
	height: 124px;
	display: block;
	background-repeat: no-repeat;
}

div.accident_button a:hover{
	width: 106px; 
	height: 124px;
	display: block;
	background: none !important;
}


table.nav td{
	height: 23px;
}

table.nav a{
	height: 23px; 
	display: block; 
	background-repeat: no-repeat;
	border-left: 1px solid #FFFFFF;
}

table.nav a:hover{
	height: 23px; 
	display: block; 
	background: none !important;
}

table.nav div{
	height: 23px;
	background-position: 3px 2px;
	background-repeat: no-repeat;
}

table.header{
	width: 736px; 
	height: 82px;
}

table.header td{
	font-weight: bold;
	color: #777777;
}

table.header th{
	padding-right: 8px;
}

address{
	font-style: normal;
}

#contact_form input{
	display: block;
	width: 159px;
	height: 20px;
	margin: 0px 0px 0px 2px;
	border: 0px;
	padding: 0px;
}

#big_contact_form th{
	color: #777777;
	text-align: right;
}	

#big_contact_form input,textarea{
	border: 1px solid #AAAAAA;
	width: 400px;
	font-size: 14px;
}	

h1{
	font-family : times new roman, serif, sans-serif;
	font-size: 18px;
	color: #777777;
}

h2{
	font-family : times new roman, serif, sans-serif;
	font-size: 14px;
	color: #777777;
}

.sidebar p{
	font-size: 12px;
}

.testimonial_name{
	font-style: italic;
	text-align: right;
}

div.submit_button{
	width: 100px; 
	height: 31px;
	background: url(images/submit.gif) no-repeat 2px 2px;
}

div.submit_button a{
	width: 100px; 
	height: 31px;
	display: block; 
	background: url(images/submit.gif) no-repeat;
}

div.submit_button a:hover{
	width: 100px; 
	height: 31px;
	display: block; 
	background: none !important;
}

.footer_text{
	font-size: 11px; 
	padding-top: 12px; 
	background: url(images/footer_bg.gif) no-repeat;
}
.footer_text td{
	font-size: 11px;
	padding-top: 2px;
}
.footer_text th{
	font-size: 11px;
	padding-top: 2px;
	padding-right: 4px;
}

.footer_text table{
	margin-bottom: 2px;
}