/***** TEXT STYLES - EXISTING HTML TAGS *****/

p  {  font-family: Arial, sans-serif; font-size: 10pt }
h1 {  font-family: Arial, sans-serif; font-size: 14pt; font-weight: bold; color: #CF063B }
h2 {  font-family: Arial, sans-serif; font-size: 11pt; font-weight: bold; color: #426C97 }
h3 {  font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold}
ul {  font-family: Arial, sans-serif; font-size: 10pt }
ol {  font-family: Arial, sans-serif; font-size: 10pt }
td {  font-family: Arial, sans-serif; font-size: 10pt }
th {  font-family: Arial, sans-serif; font-size: 10pt }
div { font-family: Arial, sans-serif; font-size: 10pt }


/* BODY LINKS */

a:link
   {  font-family: Arial; font-size: 10pt; font-weight: none; text-decoration: none; color: #426C97 }
a:visited
   {  font-family: Arial; font-size: 10pt; font-weight: none; text-decoration: none; color: #426C97 }
a:hover
   {  font-family: Arial; font-size: 10pt; font-weight: none; text-decoration: underline; color: #CF063B }

.footer { font-family: Arial; font-size: 7pt; color: #999999 }
a.footer:link, a.footer:visited { font-family: Arial; font-size: 7pt; color: #194D9A; text-decoration: none }
a.footer:hover { font-family: Arial; font-size: 7pt; color: #CF063B; text-decoration: underline }   


.homeboxes { font-family: Arial; font-size: 9pt }
.homeboxes td { font-family: Arial; font-size: 9pt }
.bluesmallprint { font-family: Arial; font-size: 8pt; color: #426C97 }
.redsmallprint { font-family: Arial; font-size: 8pt; color: #CF063B }

.moredetailplus  { display: none }
.moredetailnav   { cursor: pointer }


/* FORM EMAIL FORMATTING */

.formemail td { font-family: Arial; font-size: 9pt}
.formemail td.left  { background-color: #426B9C; width: 40%; text-align: right; font-weight: bold; color: #FFFFFF }
.formemail td.right { background-color: #F2F5F9; width: 60%; text-align: left }
.formemail td.question  { background-color: #A5BED7; font-weight: bold; color: #000000 }
.formemail td.answer { background-color: #F2F5F9 }
.formemail td.55left  { background-color: #426B9C; width: 55%; text-align: right; font-weight: bold; color: #FFFFFF }
.formemail td.45right { background-color: #F2F5F9; width: 45%; text-align: left }


/* FORM EMAIL FORMATTING - MOTOR VEHICLE ACCIDENT */

.motorclaim { border: 1px solid #426C97 }
.motorclaim td.motortop { font-family: Arial; font-size: 9pt; background-color: #A5BED7 }
.motorclaim th { font-family: Arial; font-size: 9pt; text-align: left; color: #FFFFFF; background-color: #426C97 }
.motorclaim td { font-family: Arial; font-size: 9pt; background-color: #E8E8E8; border-bottom: 1px dashed #A5BED7 }
.motorclaim td.motorright { font-family: Arial; font-size: 9pt; background-color: #F2F5F9; border-bottom: 1px dashed #A5BED7 }



/* SECTION IDS */

/* the following set is for the bulleted list for the nav bar */
#navbar {
	width: 100%;
	min-width: 710px;
	background-color: #0A3B82;
	border: 1px solid #0A3B82;
	margin: 0px;
	padding: 0px;
	height: 22px;
	line-height: 18px;
}

/* navbarInner div created to set min-width of navigation to 760px as min-width 
is not understood by IE */
* html .navbar {
	width: 710px;
}

/* the following set is for the bulleted list for the nav bar */
#navbar ul {
	margin: 0px;
	padding: 0px 0px 0px 5px;	
} 
#navbar ul li {
	margin: 0px;
	padding-right: 35px;
	list-style: none;
	float: left;
}
/* end of navbar bulleted list declarations */

#navbar a:link{
	font-family: "Arial";
	font-size: 12px;
	/* color: #FFFFFF; */
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#navbar a:visited{
	font-family: "Arial";
	font-size: 12px;
	/* color: #FFFFFF; */
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#navbar a:hover{
	font-family: "Arial";
	font-size: 12px;
	/* color: #FFFFFF; */
	color: #A5BED7;
	font-weight: bold;
	text-decoration: none;
}