/* Main Body */
BODY {background-color: #ffffff;}
/* Links in General */
A {color: #003333;}
A:HOVER {color: #ff0000; text-decoration: none}
h1 {
	font-family: arial;
	font-size: 20px;
	letter-spacing: 0px;
	color: #910029;
	margin-bottom: 0px;
}
h2 { font-family: arial; letter-spacing: 0px; font-size: 14; margin-bottom: 0px;}

p.text1
{
	font: 15px arial,sans-serif;
	margin-bottom: 0px;
	padding-bottom: 0px;
	vertical-align: text-top;
	padding: 0px;
	padding-top: 0px;
}

p.text2
{
font: bold 13px arial,sans-serif;
}

p.navsec
{
font:15px arial,sans-serif;
}
p.navsecH
{
font:15px arial,sans-serif; color:red;
}


/* MainNavigation - Section */
.MainNav {background: #ffffff;}
.NavH a {
	font: bold 12px Geneva,Arial;
	text-align: center;
	border-left: #ffffff 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 20px;
	margin: 0px;
	width: 120px;
	color: #910029;
	background-color: #acc1ba;
	text-decoration: none
}
.NavH a:hover {
	color: #910029;
	cursor: default;
}
.Nav a {
	font: bold 12px Geneva,Arial;
	text-align: center;
	border-left: #ffffff 1px solid;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 20px;
	margin: 0px;
	width: 120px;
	color: #000000;
	background-color: #ffffff;
	text-decoration: none
}
.Nav a:hover {
	color: #910029;
	background-color: #ffffff;
}
.NavSelected {background: #333366;}
.NavUnselected {background: #000040;}



/* Secondary Navigation - Section */
.SecNavigation {background: #c6d2ce;}
.SecNavD a {
	font: bold 12px Geneva,Arial;
	margin: 5px;
	color: #808080;
	text-decoration: none
} 
.SecNavD a:hover {
	color: #808080;
	cursor: default;
}
.SecNavH a {
	font: bold 12px Geneva,Arial;
	margin: 5px;
	color: #910029;
	text-decoration: none
}
.SecNavH a:hover {
	color: #910029;
	cursor: default;
}
.SecNav a {
	font: bold 12px Geneva,Arial;
	margin: 5px;
	color: #000000;
	text-decoration: none
}
.SecNav a:hover {
	color: #910029;
}
.SecNavHeader {
	font: bold 13px Arial;
	margin: 5px;
	color: #003B31;
	text-decoration: none;
}

.frm-textbox {font-family: arial,sans-serif; font-size: 12; text-align: right; background-color: #4b756b; color: #000000; cursor: default;}
.frm-textbox-rf {font-family: arial,sans-serif; font-size: 12;  font-weight: bold; text-align: right; background-color: #ffaaaa; color: #FF0000; cursor: default;}
.rf {font-size: 12; background-color: #ff0000; color: #ffffff; font-weight: bold; cursor: default; padding: 2px;}

.SecNavSelected {background: #333366;}
.SecNavUnselected {background: #000040;}

.brokarageTable { font:14px arial,sans-serif;}
.bulletList { font:14px arial,sans-serif;}
.textBios { font:11px arial,sans-serif;}

.homepagequotetext a { 
	font:14px arial,sans-serif;
	text-decoration: none;
	color: #000000;
	cursor: default;
	text-align:justify;
	}

#contactButton a:link, #contactButton a:visited{
	height: 69px;
	width: 179px;
	display: block; /* make it a block element */
	background: url(../images/button_RequestQuote_dual.jpg) no-repeat left top;
	border: none; /* don't display a border */
}

#contactButton a:hover, #contactButton a:active{
    background-position: left bottom;   /* relocate the image to show the rollover image */
}

