/*** CHL OVER-RIDES ***/

h5 {
	font-size:13px;
	color:#222;
	line-height:18px;
}

h6 {
	font-size:13px;
	color:#222;
	line-height:18px;
}

table, th, tr,td  {
	border: 1px solid #222;
	border-collapse:collapse;
	padding:5px;
}

#logoArea {
	height:120px;
	width:265px;
	position:relative;
}

.logoImage {
	height:120px;
	width:265px;
	position:absolute;
	top:0px;
	left:0px;
}

.logoText {
	position:absolute;
	top:55px;
	left:82px;
	color:#050059;
	font-size:22px;
	font-weight:bold;
}

/*** Form Overides ***/

.fs_formFactory  table, th, tr,td  {
	border: none;
	border-collapse:collapse;
	padding:5px;
}

.fs_formFactory  table {
	width: 90%;
}

.fs_formFactory  .label{
	width: 30%;
	vertical-align: top;
}

.fs_formFactory  .field{
	width: 70%;
}

input, textarea {
	width: 300px;
}


/*** Header Overides ***/


#banner {
	max-width:450px;
}

#banner img {
	float: right;
}

.phone {
	color:#b90300;
}

/*** Content Overides ***/

#breadcrumb {
	margin-bottom:0px;
}

#breadcrumb .nolink {
	color:#222;
	text-decoration:none;
}

/* home slider classes */
#js_slider {
	position:absolute;
}

#js_slider .js_item {
	width:300px;
	float:left;
}

#js_slider .buttons {
	text-align:left
}

#js_slider .next {
	float:right
}

.js_mask {
	position:relative;
	float:left;
	width:300px;
	overflow:hidden;
	min-height: 300px;
	height: 400px;
}

.feature {
	width:300px;
	}

.featureHeader {
	height:40px;
}

.featureFooter {
	height:10px;
}

.feature .chl2_next,
.feature .chl2_previous {
	margin-right:6px;
	padding:0;
	position:relative;
	top:16px;
	float:right;
	display:block;
	width:22px;
	height:20px;
	cursor:pointer;
	overflow:hidden;
}

.feature .chl2_next {
	background:url('../../images/ui/feature_chl2_next.gif') no-repeat 0 0;
}

.feature .chl2_next:hover {
	background:url('../../images/ui/feature_chl2_next.gif') no-repeat 0 100%;
}

.feature .chl2_previous {
	background:url('../../images/ui/feature_chl2_previous.gif') no-repeat 0 0;
}

.feature .chl2_previous:hover {
	background:url('../../images/ui/feature_chl2_previous.gif') no-repeat 0 100%;
}

.feature .chl2_next span,
.feature .chl2_previous span {
	visibility:hidden;
}

.featureBody {
	padding:0px;
}

.featureItem {
	position:relative;
	width:300px;
	float:left;
	height:auto;
}

.featureItem .image {
	width:300px;
	overflow:hidden;
	
}

.featureItem .text {
	padding:5px;
	position:absolute;
	left:0;
	bottom:0;
	width:300px;
	background-color:#eeeeee;
	  /* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
}


.featureItem .text p {
	margin:0;
	padding:0px;
	color:#000;
	font-size:13px;
	font-weight:bold;
}

.featureItem .noText {
	background-color:none;
}

.galleryItem {
	width: 96px;
	height:120px;
	float:left;
	padding:0px 10px 10px 0px;
}

/* Image Text Group */
.chl2_imageTextGroup {
	width:150px;
}

.chl2_image {

}

.chl2_text {
	background-color: #EEEEEE;
}

.chl2_panel {
	background-color:#FFFFFF;
}


.galleryItem .chl2_imageTextGroup{
	width:96px;
	float:left;
	padding-right:10px;
}

.galleryItem .chl2_text {
	font-size:10px;
	background-color: #EEEEEE;
	height: 39px;
}

.galleryItem  .chl2_image{

}

.sidebarPanel {
	margin-bottom:0px;
}

.rssList {
	list-style-type:none;
	padding:0px;
}
