BODY {
	padding: 0px;
	margin: 20px 0px 0px 0px;	
	background-color:#FFFFFF;
 	height: 100%;
	}
/* html { height: 100%; } */

h1 { font-size: 1.4em; color: #003366;font-family: arial,helvetica, sans-serif; }
h3 { font-size: 1.0em; color: #003366;font-family: arial,helvetica, sans-serif; }

.seinsure {font-size: 1.0em; color: #003366;font-family: arial,helvetica, sans-serif; font-weight: bold;}

a:link, a:visited, a:active {
text-decoration: none;
color: #003366;
font-weight: normal;
font-size: 1em;
}

a:hover {
text-decoration: underline;
color: #333333;
font-weight: normal;
}

/* ******* NAV 1 ********* */

.topNav { font-size: .8em; text-decoration: none; font-weight: normal; font-family: arial,helvetica, sans-serif;}
.topNav2 { font-size: .8em; text-decoration: none; font-weight: normal; font-family:  trebuchet ms, arial,helvetica, sans-serif; color:#333333; }

.topNav ul {padding: 0px; margin: 0px; }
.topNav li {display: inline; list-style-type: none; padding: 0px 10px 0px 0px; margin: 0px; }
.topNav a:link, .topNav a:visited, .topNav a:hover { font-weight: bold;  text-decoration: none;}
.topNav a:hover { font-weight: bold;  font-family: arial,helvetica, sans-serif; text-decoration: underline;  }



/* .mainNav { font-size: .8em; text-decoration: none; font-weight: normal; font-family: arial,helvetica, sans-serif;}
.mainNav ul {padding: 0px; margin: 9px 0px 0px 0px; white-space: nowrap;}
.mainNav li {display: inline; list-style-type: none; padding: 0px 10px 0px 0px; margin: 0px; text-align: center;}
.mainNav a:link, .mainNav a:visited, .mainNav a:hover { font-weight: bold;  text-decoration: none; color: #FFFFFF;}
.mainNav a:hover { font-weight: bold;  font-family: arial,helvetica, sans-serif; text-decoration: underline; } */

.mainNav { font-size: .8em; text-decoration: none; font-weight: normal; font-family: arial,helvetica, sans-serif;}
.mainNav ul {padding: 0px; margin: 9px 0px 0px 0px; white-space: nowrap;}
.mainNav li {display: inline; list-style-type: none; padding: 0px 0px 0px 0px; margin: 0px; text-align: center;}
.mainNav a:link, .mainNav a:visited, .mainNav a:hover { font-weight: bold;  text-decoration: none; color: #FFFFFF; padding: 9px 4px 15px 4px;}
.mainNav a:hover { font-weight: bold;  font-family: arial,helvetica, sans-serif; text-decoration: underline; background-color: #003366; background-image: url('/images/art/nav_center_on.gif'); background-repeat: repeat-x;}

.mainNav #active a:link, .mainNav #active a:visited { background-image: url('/images/art/nav_center_on.gif'); background-repeat: repeat-x;}


/* END Navigation */

 

.small{
font-family: verdana, tahoma, arial, helvetica, sans-serif;
font-weight: normal;
font-size: 10px;
color: #333333;
}

.small a:link, .small a:visited, .small a:active {
text-decoration: none;
color: #003366;
font-weight: normal;
}

.small a:hover {
text-decoration: none;
color: #333333;
font-weight: normal;
text-decoration: underline;
}


.ColumnLeft {width: 585px; float: left; font-family: arial, helvetica, sans-serif; font-size: .75em; line-height: 140%; text-align: justify; padding: 0px 15px 0px 15px; margin: 0px 0px 0px 0px; background-image: url('/images/art/vertical_bar1.gif'); background-repeat: no-repeat; background-position: center right;}

.ColumnLeft2 {width: 385px; float: left; font-family: arial, helvetica, sans-serif; font-size: .75em; line-height: 140%; text-align: justify; padding: 0px 15px 0px 15px; margin: 0px 0px 0px 0px; background-image: url('/images/art/vertical_bar1.gif'); background-repeat: no-repeat; background-position: center right;}

.ColumnRight {width: 345px; float: left; border: 0px solid #FFCC33; text-align: right; margin: 44px 0px 0px 0px; font-family: trebuchet ms, tahoma, arial, helvetica, sans-serif; font-size: .79em; line-height: 140%;}

.ColumnFull {width: 930px; float: left; font-family: arial, helvetica, sans-serif; font-size: .75em; line-height: 140%; text-align: justify; padding: 0px 15px 0px 15px; margin: 10px 0px 0px 0px;}

.bios {float: left; width: 250px; }
.bios img {border:1px solid #003366; float: left; margin-right: 20px; }
.bios a:link, .bios a:visited, .bios a:active { font-weight:bold; }
.bios a:hover {text-decoration:underline; }

.RandomPics {float: left; margin: 6px 20px 10px 0px}

.servicesList1 { font-weight: bold; color:#333333; padding-right: 10px;}
.servicesList1 ul {padding: 0px; margin: 0px; list-style-type: square;}
.servicesList1 li {display: inline;  padding: 0px 7px 0px 0px; margin: 0px; text-align: center;}

.servicesList2 { }
.servicesList2 ul {list-style-image: url('/images/icons/icon_arrow_tan1.gif');}
.servicesList2 li {}

.emphasis1 { color: #003366; font-style: oblique; font-weight: bold; font-family: trebuchet ms,tahoma; letter-spacing: 1px; font-size: 1.1em; text-align: left; margin-bottom: 25px;}
.emphasis2 { color: #003366; font-style: oblique; font-weight: bold; font-family: trebuchet ms,tahoma;  font-size: 1.1em; text-align: left;}


.button1 {
	background-color: #003366;
	background-image: url(/images/art/button_gradient1.gif); background-repeat: repeat-x;
	font-family: arial, helvetica, sans-serif;
	font-size: .9em;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #b1b978;
	padding: 2px;
	letter-spacing: 0.05em;
	}

.textbox1 {
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-style: solid;
	border-width: 1px;
	border-color: #003366;
	text-align: left;
	width: 190px;
	}
.textarea1 {
	background-color:#FFFFFF;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-style: solid;
	border-width: 1px;
	border-color: #003366;
	text-align: left;
	}	
	
.bulletsSitemap a:link, .bulletsSitemap a:visited, .bulletsSitemap a:active{font-weight: bold; }
.bulletsSitemap ul {list-style-image: url('/images/icons/icon_arrow_tan1.gif'); margin: 0px 0px 0px 30px; padding: 0px 0px 0px 10px;}
.bulletsSitemap li { font-weight: normal; margin-left: 20px; margin-top: 0px;}
.bulletsSitemap2 li {list-style-type: square; margin-left: 20px; padding: 10px 0px 0px 10px;}