BODY{
	font-family:Arial, Helvetica, sans-serif;
	text-align : center;

}

#top_banner {width:750px;height:75px;margin-top:10px;background:url(../images/dawson_logo.gif);}
#top_banner h1 span {display:none;}

/* SITE NAVIGATION MENU */
#nav_a {background-image: url(../images/nav_main.jpg);margin-top:2px;height: 40px;width: 750px;margin-right: auto;margin-left: auto;text-align:left; border-bottom: 0px solid #FFFFFF;padding-left:0px;	}
#nav_a ul {margin: 0px;padding: 0px;list-style: none;width: 750px;}
#nav_a span {display:none}
#nav_a ul li {list-style: none;margin: 0px;padding: 0px;float: left;}
#hometoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 90%;
	font-weight: bold;
	height: 30px;
	width: 90px;
	display: block;
	text-align: center;
	padding-top: 10px;
	text-decoration: none;
	float: left;
	background-color: #000000;
}
#hometoplink:hover {
	color: #009999;
}
#personaltoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 90%;
	font-weight: bold;
	height: 30px;
	width: 200px;
	display: block;
	text-align: center;
	padding-top: 10px;
	text-decoration: none;
	float: left;
	background-color: #000000;
}
#personaltoplink:hover {
	color: #FF0303;
}
#businesstoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 90%;
	font-weight: bold;
	height: 30px;
	width: 200px;
	display: block;
	text-align: center;
	padding-top: 10px;
	text-decoration: none;
	float: left;
	background-color: #000000;
}
#businesstoplink:hover {
	color: #039AFF;
}
#lifetoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 90%;
	font-weight: bold;
	height: 30px;
	width: 260px;
	display: block;
	text-align: center;
	padding-top: 10px;
	text-decoration: none;
	float: left;
	background-color: #000000;
}
#lifetoplink:hover {
	color: #FE9D0B;
}








a img {
	border: none;
	padding-left: 6px;
} 

a:link{text-decoration:none; color:#000000;}

a:visited {
	text-decoration:none;
	color:#000000;
}

a:hover {
text-decoration:underline;
color:#000000;
}


.bulletlist li {
 color:#000000;
 font-weight:normal;
 font-size:12px;
}



h1 {
	font-family: arial, sans-serif;
	color:#FFFFFF;
	font-size:100%;
}

h2 {
	font-family: arial, sans-serif;
	color:#000000;
	font-size:90%;
}

h3 {
	font-family: arial, sans-serif;
	color:#000000;
	font-size:140%;
}

h4 {
	font-family: arial, sans-serif;
	color:#000000;
	font-size:120%;
}

h5 {
	font-family: arial, sans-serif;
	color:#000000;
	font-size:90%;
}



td {
	font-family: arial, sans-serif;
	color:#000000;
	font-size:100%;
	vertical-align: top;
}

p {
	font-family: arial, sans-serif;
	color:#5C4D2E;
	font-size:75%;
}

#homepage_links
	{width:750px;height:114px;margin-top:10px;margin-right: auto;margin-left: auto;}
#personal_insurance
	{width:186px;height:114px;float:left;border-bottom: 0px solid #B1B1B1;
	border-top: 1px solid #B1B1B1;
	border-left: 0px solid #B1B1B1;
	border-right: 1px solid #B1B1B1;}
#personal_insurance h2 span {display:none;}	
#business_insurance
	{width:186px;height:114px;float:left;border-bottom: 0px solid #B1B1B1;
	border-top: 1px solid #B1B1B1;
	border-left: 0px solid #B1B1B1;
	border-right: 1px solid #B1B1B1;}
#business_insurance h2 span {display:none;}
#life
	{width:186px;height:114px;float:left;border-bottom: 0px solid #B1B1B1;
	border-top: 1px solid #B1B1B1;
	border-left: 0px solid #B1B1B1;
	border-right: 1px solid #B1B1B1;}
#life h2 span {display:none;}
#call
	{
	width:180px;
	height:114px;
	float:left;
	border-bottom: 0px solid #B1B1B1;
	border-top: 1px solid #B1B1B1;
	border-left: 0px solid #B1B1B1;
	border-right: 0px solid #B1B1B1;
	padding-left: 6px;
}		
.more_details{float:LEFT;margin-top:65px;margin-LEFT:95px;}

#promo_text {width:750px;overflow:auto;margin-top:20px;margin-right: auto;margin-left: auto;}
#promo_text p {font-family: arial, sans-serif;color:#696969;font-size:75%;text-align:left;}

#under_links {width:750px;overflow:auto;margin-top:20px;margin-right: auto;margin-left: auto;}
#under_links p {font-family: arial, sans-serif;color:#696969;font-size:75%;text-align:left;}

#under_links2 {width:750px;overflow:auto;margin-top:20px;margin-right: auto;margin-left: auto;margin-bottom:20px;}
#under_links2 p {font-family: arial, sans-serif;color:#696969;font-size:75%;text-align:left;}

#copyright {width:250px;float:left;}

#extra_links {float:right;text-align:right;margin-bottom:15px;}

	
#content {width:750px;overflow:auto;margin-top:3px;margin-right: auto;margin-left: auto;}
/* SITE NAVIGATION LEFT */
#content_nav {margin-top:0px;overflow:auto;float:left;width: 164px;margin-right: auto;margin-left: auto;text-align:left;background-color:#FFFFFF;}
#content_nav ul {margin: 0px;padding: 0px;width: 164px;}
#content_nav span {display:none}
#content_nav ul li {margin: 0px;float: left;}

/* SITE NAVIGATION PERSONAL INSURANCE */
#housetoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	padding-left: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #EE7546;
}
#housetoplink:hover {
	background-color: #F59C7A;
}
#cartoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	padding-left: 6px;
	background-color: #EF7043;
}
#cartoplink:hover {
	background-color: #F59C7A;
}
#boattoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #EF7546;
	padding-left: 6px;
}
#boattoplink:hover {
	background-color: #F59C7A;
}
#holidaytoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	padding-left: 6px;
	background-color: #EE7548;
}
#holidaytoplink:hover {
	background-color: #F59C7A;
}

/* SITE NAVIGATION BUSINESS INSURANCE */
#business2toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #0071CF;
	padding-left: 6px;
}
#business2toplink:hover {
	background-color: #009FFF;
}
#shopstoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #0071CF;
	padding-left: 6px;
}
#shopstoplink:hover {
	background-color: #009FFF;
}
#landlordstoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #0071CF;
	padding-left: 6px;
}
#landlordstoplink:hover {
	background-color: #009FFF;
}
#officestoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #0071CF;
	padding-left: 6px;
}
#officestoplink:hover {
	background-color: #009FFF;
}
#liabilitytoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #0071CF;
	padding-left: 6px;
}
#liabilitytoplink:hover {
	background-color: #009FFF;
}
#direcorsOfficerstoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #0071CF;
	padding-left: 6px;
}
#direcorsOfficerstoplink:hover {
	background-color: #009FFF;
}
#professionalindemnitytoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #0071CF;
	padding-left: 6px;
}
#professionalindemnitytoplink:hover {
	background-color: #009FFF;
}

/* SITE NAVIGATION DAWSON OVERVIEW */
#profile2toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #4D9F99;
	padding-left: 6px;
}
#profile2toplink:hover {
	background-color: #316662;
}
#contact2toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #4D9F99;
	padding-left: 6px;
}
#contact2toplink:hover {
	background-color: #316662;
}
#contactoffices2toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	padding-left: 6px;
	background-color: #4D9F99;
}
#contactoffices2toplink:hover {
	background-color: #316662;
}
#news2toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #4D9F99;
	padding-left: 6px;
}
#news2toplink:hover {
	background-color: #316662;
}
#career2toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #4D9F99;
	padding-left: 6px;
}
#career2toplink:hover {
	background-color: #316662;
}
#testimonials2toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #4D9F99;
	padding-left: 6px;
}
#testimonials2toplink:hover {
	background-color: #316662;
}
#factsheets2toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #4D9F99;
	padding-left: 6px;
}
#factsheets2toplink:hover {
	background-color: #316662;
}
#terms2toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #4D9F99;
	padding-left: 6px;
}
#terms2toplink:hover {
	background-color: #316662;
}
#links2toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #4D9F99;
	padding-left: 6px;
}
#links2toplink:hover {
	background-color: #316662;
}
#sitemap2toplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: bold;
	height: 25px;
	width: 158px;
	display: block;
	text-align: left;
	padding-top: 6px;
	text-decoration: none;
	float: left;
	margin-top:2px;
	background-color: #4CA099;
	padding-left: 6px;
}
#sitemap2toplink:hover {
	background-color: #316662;
}


/* SITE NAVIGATION LIFE PENSIONS OVERVIEW */
#life2toplink {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: bold;background-image: url(../images/nav/lifepensions_001.gif);height: 25px;width: 164px;display: block;text-align: center;padding-top: 0px;text-decoration: none;float: left;margin-top:2px;}
#life2toplink:hover {color: #FFFFFF;background-image: url(../images/nav/lifepensions_002.gif);}
#pensions2toplink {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: bold;background-image: url(../images/nav/pensions_001.gif);height: 25px;width: 164px;display: block;text-align: center;padding-top: 0px;text-decoration: none;float: left;margin-top:2px;}
#pensions2toplink:hover {color: #FFFFFF;background-image: url(../images/nav/pensions_002.gif);}
#mortgages2toplink {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-size: 70%;font-weight: bold;background-image: url(../images/nav/mortgages_001.gif);height: 25px;width: 164px;display: block;text-align: center;padding-top: 0px;text-decoration: none;float: left;margin-top:2px;}
#mortgages2toplink:hover {color: #FFFFFF;background-image: url(../images/nav/mortgages_002.gif);}



#main_text {width:583px;overflow:auto;margin-top:1px;float:right;text-align:left;}

#main_text h2 {font-family: arial, sans-serif;color:#4CA099;font-size:100%;padding-left:6px;}
#main_text h3 {font-family: arial, sans-serif;color:#4CA099;font-size:100%;padding-left:6px;}
#main_text p {font-family: arial, sans-serif;color:#000000;font-size:75%;padding-left:6px;}
#main_text a {color:#4CA099;}
#main_text li {font-family: arial, sans-serif;color:#000000;font-size:75%;padding-left:6px;}

/* SITE NAVIGATION BOTTOM  */
#nav_b {margin-top:4px;height: 26px;width: 750px;margin-right: auto;margin-left: auto;text-align:left;background-color:#696969;}
#nav_b ul {margin: 0px;padding: 0px;list-style: none;width: 750px;}
#nav_b span {display:none}
#nav_b ul li {list-style: none;margin: 0px;padding: 0px;float: left;}
#contacttoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: normal;
	height: 22px;
	width: 250px;
	display: block;
	text-align: center;
	float: left;
	background-color: #808080;
	padding-top: 6px;
	text-decoration: none;
}
#contacttoplink:hover {
	background-color: #A0A0A4;
}
#profiletoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: normal;
	height: 22px;
	width: 250px;
	display: block;
	text-align: center;
	padding-top: 6px;
	float: left;
	background-color: #808080;
	text-decoration: none;
}
#profiletoplink:hover {
	background-color: #A0A0A4;
}
#testimonialstoplink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 80%;
	font-weight: normal;
	height: 22px;
	width: 250px;
	display: block;
	text-align: center;
	padding-top: 6px;
	float: left;
	background-color: #808080;
	text-decoration: none;
}
#testimonialstoplink:hover {
	background-color: #A0A0A4;
}


/* CONTACT FORMS */

#red_contact {width:570px;overflow:auto;padding:5px;border-bottom: 1px solid #EF7141;
	border-top: 1px solid #EF7141;
	border-left: 1px solid #EF7141;
	border-right: 1px solid #EF7141;}
#red_contact p {font-family: Arial, Helvetica, sans-serif;font-size: 80%;}

#blue_contact {width:570px;overflow:auto;padding:5px;border-bottom: 1px solid #0071CF;
	border-top: 1px solid #0071CF;
	border-left: 1px solid #0071CF;
	border-right: 1px solid #0071CF;}
#blue_contact p {font-family: Arial, Helvetica, sans-serif;font-size: 80%;}

#green_contact {width:570px;overflow:auto;padding:5px;border-bottom: 1px solid #4CA099;
	border-top: 1px solid #4CA099;
	border-left: 1px solid #4CA099;
	border-right: 1px solid #4CA099;}
#green_contact p {font-family: Arial, Helvetica, sans-serif;font-size: 80%;}



#screen {
	width : 100%;
	height : 100%;
	text-align : center;
}

#layout {
	width:750px;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	background-color: #FFFFFF;

}

.square {
	float:left;
	width:60px;
	height:60px;
	padding-right:13px;
		padding-bottom:13px;
	text-align: center;

}

.blue {
	float:left;
	width:498px;
	overflow:auto;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	margin-bottom:10px;
	margin-top:10px;
	text-align: left;
	background-color: #C4D5F3;
	border-bottom: 1px dotted #9A9A9A;
	border-top: 1px dotted #9A9A9A;
	border-left: 1px dotted #9A9A9A;
	border-right: 1px dotted #9A9A9A;		

}

.image {
	float:left;
	width:60px;
	height:60px;	
}

.cased {
	float:left;
	width:350px;
	height:60px;
	margin-left:10px;	
}


#layout2 {
	width:780px;
	z-index: 1;
	margin-left:auto;
	margin-right:auto;
	text-align: center;
	background-color: #E1E8F5;

}


.title{
    font-family : arial, helvetica, sans-serif;
    font-size:14px;
    color:#000000;
    font-weight:bold;

	}
	#title h2 span {display:none;}

#center_image {
	text-align : center;
}



#flash{

	width:780px;
	height:153px;
}

#no_flash{

	width:780px;
	height:153px;
	background:url(../images/static_image.jpg);	
}

#title h1 span  {display:none}
#title{

	width:750px;
	height:233px;
	background:url(../images/main_image.jpg);
}

#titleinfo h1 span  {display:none}
#titleinfo{

	width:780px;
	height:86px;
	background:url(../images/title_info.jpg);
}

#titlecontact span h1 {display:none}
#titlecontact{

	width:780px;
	height:86px;
	background:url(../images/title_contact.jpg);
}
