.active_blue div, .active_green div, .active_orange div, .active_yellow div, .inactive_green div, .inactive_orange div, .inactive_purple div, .inactive_blue div, .active_purple div, .inactive_yellow div{
	float:left;
}

.active_blue {
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.active_blue h3 {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	padding: 0 0 0 0;
	font-weight:bold;
	color:#ffffff;
	font-size: 13px;
	background-image:url(../images/curve_blue_act_bg.gif);
	background-repeat:repeat-x;
}
.inactive_green {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_green h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_green_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_green a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_green a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_green a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_green a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

.inactive_orange {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_orange h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_orange_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_orange a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_orange a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.inactive_orange a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_orange a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

.inactive_purple {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_purple h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_purple_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_purple a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_purple a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.inactive_purple a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_purple a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

#search_results_head {
	width: 100%;
	float:left;
	padding:10px 0 0 0;
	margin:0 0 0 0;
}
.searchhead12{font-family:Arial, Helvetica, sans-serif; color:#000000; padding:5px 0 0 0;}


.active_purple {
	float:left;
	margin:0;
	padding:0px;
}
.active_purple h3 {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	padding: 0 0 0 0;
	font-weight:bold;
	color:#ffffff;
	font-size: 13px;
	background-image:url(../images/curve_purple_act_bg.gif);
	background-repeat:repeat-x;
}
.active_purple h3 a{
	text-decoration:none;
	color:#ffffff;
	
}
.inactive_blue {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_blue h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_blue_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_blue a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_blue a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_blue a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_blue a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}

.inactive_yellow {
	float:left;
	margin:0;
	padding:9px 0;
}
.inactive_yellow h3 {
	line-height:30px;
	text-align:center;
	font-weight:bold;
	padding: 0 0 0 0;
	background-image:url(../images/curve_yellow_inact_bg.gif);
	background-repeat:repeat-x;
}
.inactive_yellow a:link {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_yellow a:active {
	color: #ffffff;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
}
.inactive_yellow a:visited {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.inactive_yellow a:hover {
	color: #ffffff;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}
.search_rel_catagory{font-family:Arial, Helvetica, sans-serif; border-bottom: 1px solid #d2d2d2; width:100%; float:left;  padding:5px 0 5px 0;}
.search_rel_catagory strong{color:#ff5c0b; font-weight:bold; width:auto}
.search_rel_catagory span{color:#003399; font-weight:bold}
.search_rel_catagory span a{color:#003399; text-decoration:none; font-weight:bold}

.active_green {
	float:left;
	margin:0;
	padding:0px;
}
.active_green h3 {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	padding: 0 0 0 0;
	font-weight:bold;
	color:#ffffff;
	font-size: 13px;
	background-image:url(../images/curve_green_act_bg.gif);
	background-repeat:repeat-x;
}

.active_orange {
	float:left;
	margin:0;
	padding:0px;
}
.active_orange h3 {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	padding: 0 0 0 0;
	font-weight:bold;
	color:#ffffff;
	font-size: 13px;
	background-image:url(../images/curve_orange_act_bg.gif);
	background-repeat:repeat-x;
}

.active_yellow {
	float:left;
	margin:0;
	padding:0px;
}
.active_yellow h3 {
	line-height:35px;
	text-align:center;
	font-weight:normal;
	padding: 0 0 0 0;
	font-weight:bold;
	color:#ffffff;
	font-size: 13px;
	background-image:url(../images/curve_yellow_act_bg.gif);
	background-repeat:repeat-x;
}

#search_results_head .blue_bd {
	border-bottom: 4px solid #2065aa;
	float: left;
}
#search_results_head .blue_bd1 {
	border-bottom: 4px solid #2065aa;
	margin-left: 0px;
}

#search_results_head .gray_bd {
	border-bottom: 4px solid #8fa0ad;
	float: left;
}
#search_results_head .gray_bd1 {
	border-bottom: 4px solid #8fa0ad;
	margin-left: 0px;
}

#search_results_head .green_bd {
	border-bottom: 4px solid #59ac20;
	float: left;
}
#search_results_head .green_bd1 {
	border-bottom: 4px solid #59ac20;
	margin-left: 0px;
}

#search_results_head .orange_bd {
	border-bottom: 4px solid #ff5e0d;
	float: left;
}
#search_results_head .orange_bd1 {
	border-bottom: 4px solid #ff5e0d;
	margin-left: 0px;
}
#search_results_head .yellow_bd {
	border-bottom: 4px solid #e87706;
	float: left;
}
#search_results_head .yellow_bd1 {
	border-bottom: 4px solid #e87706;
	margin-left: 0px;
}
#search_results_head .purple_bd {
	border-bottom: 4px solid #8fa0ad;
	float: left;
}
#search_results_head .purple_bd1 {
	border-bottom: 4px solid #8fa0ad;
	margin-left: 0px;
}
#search_result_list{width:100%; float:left; background-color:#ececec; position:relative; top:-10px;}

#search_top_result{width:100%; padding:10px 0 10px 0;}
#search_top_result h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#2064a6; width:90%; padding:0 0 0 10px;}
#search_top_result h1 span{color:#000000;}

.text12grey{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:12px; padding:5px 5px 5px 5px; }

