@charset "utf-8";
/* CSS Document */

/*HOMEPAGE STYLES */
#home_middle{
	background: url(../images/bg_home_middle.gif) repeat-y scroll left top;
	position: relative;
	width: 950px;
}
#middle_bottom{
	background: url(../images/middle_bottom.gif) no-repeat scroll 642px bottom;
	width: 950px;
}
#text {
	background: url(../images/top_corner.gif) no-repeat scroll right top;
	margin: 0px;
	padding: 5px 15px;
	font: 12px Arial, Helvetica, sans-serif;
	width: 620px;
	position: relative;
	min-height: 81px;
	height: auto !important;
	height: 81px;
	border-top: solid 10px #f5f6f6;
}
#text ul{
	list-style: square;
	color: #000000;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0px 0px 0px 20px;
	padding: 0px;	
}
#text li {
	margin-bottom: 3px;
}
/*#text li:before {
	content:'\ffed'; 
	margin-right:0.5em;
}*/
#text a {
	color: #000000;
	text-decoration: none;
}
#text a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #333333;	
}
#highlightwrapper{
	width:650px;
	

}
#highlight {
	background: #454446 url(../images/highlight_top.gif) no-repeat scroll right top;
	width: 620px;
	min-height: 15px;
	height: auto !important;
	height: 15px;
	padding: 5px 15px;
	margin: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	position:relative;
}
#highlight2{
	background: #454446 url(../images/highlight_bottom.gif) no-repeat scroll right bottom;
	position: absolute;
	bottom: 0px;
	height: 10px;
	width: 10px;
	right: 0px;
}
#highlight p {
	color: #FFFFFF;
}
#homepic {
	
	height: 215px;
	width: 650px;
	float: left;
	position: relative;

}
#slide_text {
	position: absolute;
	background: url(../images/slideshow_text_bg2.png) repeat scroll left top;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	top: 0px;
	right: 0px;
	left: 0px;
	text-indent: 30px;
	width: 650px;
	height: 50px;
	z-index: 75;
}
#slide_edge {
	background: url(../images/slideshow_edgea.png) no-repeat scroll right top;
	height: 215px;
	width: 12px;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 100;
}
#slides {
	background: #ffffff url(../images/slide1a.jpg) no-repeat scroll left top;
	height: 215px;
	width: 650px;
	z-index: 50;
}

#homepic h1 {
	padding-top: 10px;
	padding-bottom: 10px;
	position: absolute;
	left: 30px;
	top: 0px;
	z-index: 100;
	color: #454446;
}

#homeright1{
	background: #EBECED url(../images/top_corner_left.gif) no-repeat scroll left top;
	font: 12px Arial, Helvetica, sans-serif;
	float: right;
	width: 270px;
	min-height: 195px;
	height:	auto !important;
	height: 195px;
	position: relative;
	padding: 10px;
	margin-bottom: 10px;
}
#homeright1 p{
	padding-bottom: 5px;
}
#homeright1 h3, #homeright2 h3, #homeright1 h3 a, #homeright2 h3 a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 8px;
}
#homeright1 a, #homeright2 a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
#homeright1 a:hover, #homeright2 a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #333333;	
}

#homeright2 {
	background: url(../images/top_corner_left.gif) no-repeat scroll left top;
	font: 12px Arial, Helvetica, sans-serif;
	float: right;
	width: 270px;
	min-height: 153px;
	height: auto !important;
	height: 153px;
	position: relative;
	padding: 10px;
}
#homeright2 ul {
	list-style:none;
}	
#homeright2 li {
	padding-bottom: 5px;
}
.bottom{
	background: url(../images/bottom_corner_left.gif) no-repeat scroll left bottom;
	height: 8px;	
	width: 10px;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.bottom2  {
	background: #EBECEC url(../images/bottom_corner.gif) no-repeat scroll right bottom;
	height: 9px;
	width:10px;
	font: 5px Arial, Helvetica, sans-serif;
	text-decoration: none;
	position: absolute;
	bottom: 0px;
	right: 0px;
	margin: 0px;
	padding: 0px;
}
#home_bottom{
	background:url(../images/bg_home_bottom.gif) repeat-y scroll left top;
	border-top: 10px solid #F5F6F6;
	border-right-color: #F5F6F6;
	border-bottom-color: #F5F6F6;
	border-left-color: #F5F6F6;
	position: relative;
	width: 950px;
}
#contentfor {
	background: url(../images/contentfor_top2.gif) no-repeat scroll right top;
	min-height: 61px;
	height: auto !important;
	height:61px;
	width: 620px;
	padding: 10px 15px 15px;
	float: left;
	position: relative;
}
#contentforbottom{
	_bottom:-1px;
	background: url(../images/bg_home_corners.gif) no-repeat scroll 642px bottom;
	width: 950px;
}
#contentfor p{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;	
}
#contentfor li{
	display:inline;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	padding:0; 
	margin:0;
}
#contentfor ul {
	list-style: none;
}

#contentfor a{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: url(../images/bg_bulletcontentfor.gif) no-repeat scroll left center;
	margin: 0px;
	padding: 0px 5px 0px 10px;
}
#contentfor a:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #333333;	

}
#quicklinks {
	background: url(../images/quicklink_top2.gif) no-repeat scroll left top;
	min-height: 76px;
	height: auto !important;
	height: 76px;
	width: 260px;
	padding: 5px 15px;
	font: 12px Arial, Helvetica, sans-serif;
	float: right;
	position: relative;
}
#quicklinksbottom{
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 10px;
	height: 10px;
	background: url(../images/quicklink_bottom2.gif) no-repeat scroll left bottom;
}

#quicklinks p{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0;
	margin: 0;
}
#quicklinks ul{
	list-style: square;
	color: #ffffff;
	font: bold 11px/normal Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
#quicklinks li{	
	margin: 0px;
	padding: 0px;	
}
#quicklinks a{
    font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
#quicklinks a:hover{
	text-decoration: underline;

}
/* END HOMEPAGE STYLES*/

/* Slide show styles*/

/* end slide show styles */

