body { background-color: #171717; }
h1 { 	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	padding: 0 0 10px 0;
} 

p {margin: 0 0 10px 0;}
blockquote {margin:10px 20px; padding:10px; background:#f3f2f2; border:1px solid #ddd;}
strong {font-weight:bold;}
em {font-style:italic;}
label.error {color: #990000; font-weight: bold; font-size: 11px; padding: 5px; }

.menu2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;

}
.menu2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;

}
.menu2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: underline;

}

.menu2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF66;
	text-decoration: underline;

}
.menuApps a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.menuApps a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.menuApps a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFF99;
	text-decoration: underline;

}

.menuApps a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFF66;
	text-decoration: underline;
	
}
.menuContact a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.menuContact a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.menuContact a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFF99;
	text-decoration: underline;

}

.menuContact a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFF66;
	text-decoration: underline;

}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color:#cfc79b;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF66;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF33;
}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.pageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.mailingListText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
.testimonials {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.glossary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.contacts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


input.inputfield {
  font-size        : 11px;
  font-family      : font-family: Arial, Helvetica, sans-serif;
  color            : #444444;
  border           : 1px #444444 solid;
  background-color : #EEEEEE;
}

.warning {
	color: #CC0033;
	background-color: #FFFFCC;
	border: 1px #6F8BAA ridge;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	text-transform: uppercase;
	font-weight: bold;
}
.menuContact {
	background:#333333;
	color: white;
}
table {
	padding:0;
	margin:0;
}
ul.navigation {
	width: 799px;
	height: 41px;
	list-style:none;
	margin: 0px; 
	padding: 0px; 
}
ul.navigation a {
	display:block;
	text-indent: -9999px;
}
ul.navigation li.homepage {
	background:url(images/images/recolor_homepage.jpg);
	width: 85px; height: 41px;
	float:left;
	margin-bottom:0;
	padding-bottom:0;
}
ul.navigation li.homepage a {
	width: 85px; height: 41px;
}
ul.navigation li.homepage:hover {
	background:url(images/images/recolor_homepage_hover.jpg);
}
ul.navigation li.aboutus {
	background:url(images/images/recolor_about.jpg);
		width: 69px; height: 41px;
	float:left;
}
ul.navigation li.aboutus a {		width: 69px; height: 41px;
}
ul.navigation li.aboutus:hover {
	background:url(images/images/recolor_about_hover.jpg);
}


ul.navigation li.bond {
	background:url(images/images/recolor_bond.jpg);
		width: 95px; height: 41px;
	float:left;
}
ul.navigation li.bond a {		width: 95px; height: 41px;
}
ul.navigation li.bond:hover {
	background:url(images/images/recolor_bond_hover.jpg);
}


ul.navigation li.hmeprogram {
	background:url(images/images/recolor_hme.jpg);
		width: 92px; height: 41px;
	float:left;
}
ul.navigation li.hmeprogram a {
		width: 92px; height: 41px;
}
ul.navigation li.hmeprogram:hover {
	background:url(images/images/recolor_hme_hover.jpg);
}


ul.navigation li.lossprevention {
	background:url(images/images/recolor_loss.jpg);
		width: 104px; height: 41px;
	float:left;
}
ul.navigation li.lossprevention a {
		width: 104px; height: 41px;
}
ul.navigation li.lossprevention:hover {
	background:url(images/images/recolor_loss_hover.jpg);
}


ul.navigation li.opprogram {
	background:url(images/images/recolor_oandp.jpg);
		width: 92px; height: 41px;
	float:left;
}
ul.navigation li.opprogram a {
		width: 92px; height: 41px;
}
ul.navigation li.opprogram:hover {
	background:url(images/images/recolor_oandp_hover.jpg);
}


ul.navigation li.mfgprogram {
background:url(images/images/recolor_mfg.jpg);
	width: 125; height: 41px;
	float:left;
}
ul.navigation li.mfgprogram a {
	width: 125px; height: 41px;
}
ul.navigation li.mfgprogram:hover {
background:url(images/images/recolor_mfg_hover.jpg);
}


ul.navigation li.tbsprogram {
background:url(images/images/recolor_tbs.jpg);
	width: 137px; height: 41px;
	float:left;
}
ul.navigation li.tbsprogram a {
	width: 137px; height: 41px;
}
ul.navigation li.tbsprogram:hover {
background:url(images/images/recolor_tbs_hover.jpg);
}


table {
	margin-bottom:0;
	padding-bottom:0;
}

.content {
background:#cfc79b;
clear:left;
width:799px;
}

.row1 {
	background-color: #EFEFEF;
}

.row2 {
	background-color: #DEDEDE;
}

.formoutput {
	font-size        : 11px;
  font-family      : Geneva, Arial, Helvetica, sans-serif;
	color            : #444444;
	border           : 1px #303465 solid;
	background-color : #F7F8FB;
	font-weight			 :  bold;
	padding-left		 : 5px;
}
label
{
	font-weight: bold; 
}

h1 { font-family:"Times New Roman", Times, serif; margin-bottom:0;}
