@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; }

.pg_td {
    padding: 4px;
	border: 1px solid;
	border-color: #CCCCCC;
}

div{}

input, textarea, select{ font-family:Arial, Helvetica, sans-serif; color:#555555; }

#slidebox{position:relative; border:0px;}
#slidebox, #slidebox .content{width:555px;}
#slidebox, #slidebox .container, #slidebox .content{height:220px;}
#slidebox{overflow:hidden;}
#slidebox .container{position:relative; left:0;}
#slidebox .content{background:#eee; float:left;}
#slidebox .content div{height:100%; font-family:Verdana, Geneva, sans-seri:Arial, Helvetica, sans-serif; font-size:13px;}
#slidebox .next, #slidebox .previous{position:absolute; z-index:2; display:block; width:21px; height:21px;}
#slidebox .next{right:0; margin-right:2px; background:url(../images/slidebox_next.png) no-repeat left top;}
#slidebox .next:hover{background:url(../images/slidebox_next_hover.png) no-repeat left top;}
#slidebox .previous{margin-left:2px; background:url(../images/slidebox_previous.png) no-repeat left top;}
#slidebox .previous:hover{background:url(../images/slidebox_previous_hover.png) no-repeat left top;}
#slidebox .thumbs{position:absolute; z-index:2; bottom:10px; right:10px;}
#slidebox .thumbs .thumb, a.thumb{display:block; margin-left:5px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; text-decoration:none; padding:3px; background-color:#cccccc; color:#000000; width:12px;}
#slidebox .thumbs a.thumb:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; text-decoration:none; background:#888888; color:#ffffff;}

.text_white{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; }
.text_grey{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; }
.text_red{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bc1803; }

.title_grey{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#555555; }
.title_grey2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#555555; }


.testimony{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;	
}

a.testimony, a.testimony:link, a.testimony:active, a.testimony:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration:none;
}

a.testimony:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	text-decoration:underline;
}

a, a:link, a:visited, a:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555 !important; text-decoration:underline; }
a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555 !important; text-decoration:none; }
a.link_white, a.link_white:link, a.link_white:visited, a.link_white:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF !important; text-decoration:none; }
a.link_white:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF !important; text-decoration:underline; }
a.link_grey, a.link_grey:link, a.link_grey:visited, a.link_grey:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555 !important; text-decoration:none; }
a.link_grey2:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555 !important; text-decoration:underline; line-height:25px; }
a.link_grey2, a.link_grey2:link, a.link_grey2:visited, a.link_grey2:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555 !important; text-decoration:none; line-height:25px; }
a.link_grey2_sel, a.link_grey2_sel:link, a.link_grey2_sel:hover, a.link_grey2:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#555555 !important; text-decoration:none; border-bottom:3px solid #bd1804; line-height:25px; }



/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	height:220px;	width: 550px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 10px; 
	right: 10px;
}
.paging a {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	text-align:center; 
	text-decoration:none; 
	padding-top:3px; 
	padding-bottom:3px;
	padding-left:6px; 
	padding-right:6px; 
	margin-left:2px;
	background-color:#cccccc; 
	color:#000000 !important;
}
.paging a.active {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	text-align:center; 
	text-decoration:none; 
	background:#888888; 
	color:#ffffff !important; 
	padding-top:3px; 
	padding-bottom:3px;
	padding-left:6px; 
	padding-right:6px;
}
.paging a:hover {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	text-align:center; 
	text-decoration:none; 
	background:#888888; 
	color:#ffffff !important; 
	padding-top:3px; 
	padding-bottom:3px;
	padding-left:6px; 
	padding-right:6px;
}
