.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#5c5c5c;
	text-decoration:none;
}
.body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.searchresults {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0c5d95;
	text-decoration:none;
}
.searchresults a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0c5d95;
	text-decoration:underline;
}
.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0c5d95;
	text-decoration:none;
}
.title a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0c5d95;
	text-decoration:underline;
	line-height:16px;
}
.titleTool{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:None;
	line-height:16px;
}
.headerTextTool{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:None;
	line-height:16px;
}
.bodyTool{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:None;
	line-height:16px;
}
.greytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#636363;
	text-decoration:none;
	line-height:11px;
}
.greytext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0C5D95;
	text-decoration:none;
	line-height:11px;
}
.greytext a:hover{
	text-decoration:underline;
}
.footer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	line-height:11px;
}
.footer a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#636363;
	text-decoration:none;
	line-height:11px;
}
.footer a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#636363;
	text-decoration:underline;
	line-height:11px;
}
.orangetitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#E68328;
	text-decoration:none;
#coolmenu{

width: 147px;
background-color: #E6E6E6;
padding-top: 15px;
}


#coolmenu a{
font: bold 13px Arial, Helvetica, sans-serif;
padding: 2px;

padding-left: 4px;
display: block;
width: 100%;
color: black;
text-decoration: none;
border-bottom: 1px solid black;
}

html>body #coolmenu a{ /*Non IE rule*/
width: auto;
}

#coolmenu a:hover{
background-color: black;
color: white;
}

}
.left_menu:hover {
	color:#000000;
}
.home_links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0c5d95;
	text-decoration:none;
}
.headerText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.home_links:hover {
	text-decoration:underline;
}
.view_all {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#787876;
	text-decoration:none;
}
.inputECF {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;

	background-color: #FFFFFF;
	border: 1px #0c5d95 solid;
}
.inputECF_gray {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;

	background-color: #FFFFFF;
	border: 1px #B0AFAA solid;
}
.tableonright_topl {
	border-top:solid 1px #C4C4BE;
	border-left:solid 1px #C4C4BE;
	background-color:#FFFFFF;
}
.tableonright_topr {
	border-top:solid 1px #C4C4BE;
	border-right:solid 1px #C4C4BE;
	background-color:#FFFFFF;
}
.tableonright_bot {
	border-top:solid 1px #C4C4BE;
}
.tableonright_sides {
	border-left:solid 1px #C4C4BE;
	border-right:solid 1px #C4C4BE;
}
.bluetext {
	color:#0D5E96;
}
.tabletop {
	border-top:solid 1px #D2DAE1;
}
.tablebottom {
	
	background-repeat:repeat-x;
	background-position:bottom;	
}
.tablesider {
	
	background-repeat:repeat-y;
	background-position:top right;
}
.tablesidel {
	border-left:solid 1px #D2DAE1;
}
.tablesides {
	
	background-repeat:repeat-y;
	background-position:top right;
	border-left:solid 1px #D2DAE1;	
}
.bluetitle {
	color:#0D5E96;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.submitLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #00f;
	background-color: transparent;
	text-decoration: underline;
	border: none;
	cursor: pointer;
	cursor: hand;
  }

.dotborder {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#0D5E96;
	height:18px;
}
.greytext2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#636363;
	text-decoration:none;
	line-height:18px;
}
.greytext2 em {
	font-style:normal;
	font-weight:normal;
}
.inputECF2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	width:175px;
	background-color: #FFFFFF;
	border: 1px #0c5d95 solid;
}
