﻿.l-wrap .f-wrap
{
	background-color:#FFFFFF;
	position:relative;
	width:100%;
	margin-bottom:10px;
}

.f-wrap .ft-l
{
	position:relative;
	float:left;
	height:36px;
}
.f-wrap .ft-m
{
	position:relative;
	float:left;
	height:43px;
	width:646px;
}

.f-wrap .ft-m h3
{
	margin:0;
	font-weight:bold;
	font-size:14pt;
	color:#000;
}

.f-wrap .ft-r
{
	position:relative;
	float:left;
	width:13px;
	height:36px;
}

.f-wrap .fm
{
	position:relative;
	height:235px;
	clear:both;
    border: solid 2px #F98E46;
    border-top:none;
}

.fm .i
{
	position:relative;
	float:left;
	width:208px;
	height:187px;
	margin:17px;
	padding:9px 0;
}

.fm .fc
{
	position:relative;
	float:left;
	width:380px;
	text-align:center;
}

.fm .fc h4
{
	padding:16px 0 0;
	margin:0;
	text-align:left;
}

.fm .fc h4 a:link, .fm .fc h4 a:hover, .fm .fc h4 a:active, .fm .fc h4 a:visited
{
	text-decoration:none;
	font-size:14pt;
	color:#5F5F5F;
	text-align:left;
}

.fm .fc p
{
	width:100%;
	padding:0;
	margin:5px 0px;
	font-size:10pt;
	color:#000;
	text-align:left;
}

.fm .fc ul li,.fm .fc ul 
{
	text-align:left;
}

.fc .btn a:link,.fc .btn a:hover,.fc .btn a:active,.fc .btn a:visited
{
	position:relative;
	margin:10px auto;
}

.fc .btn img
{
	margin-top:15px;
}

.ps-wrap
{
	position:relative;
	margin:0;
}

 .t, .pa-wrap .t
{
	margin-top:5px;
	border-top:2px solid #B6B4B5;
	width:216px;
}

 .ps-wrap .m
{
    border:2px solid #B6B4B5;	
	width:212px;
	background:#FFFFFF;
}

 .b, .pa-wrap .b
{
    border-bottom:2px solid #B6B4B5;
	width:216px;
}


.pa-wrap
{
	position:relative;
	float:left;
	width:217px;
	margin:0 10px;
}

 h4, .pa-wrap h4
{
	text-align:center;
	padding:5px 5px;
	margin:0;
	height:70px;
}

 h4 a:link, h4 a:hover,  h4 a:active,  h4 a:visited,
.pa-wrap h4 a:link,.pa-wrap h4 a:hover, .pa-wrap h4 a:active, .pa-wrap h4 a:visited
{
	text-decoration:none;
	position:relative;
	font-size:14pt;
	color:#737373;
}

 .i, .pa-wrap .i
{
	display:block;
	margin:0 auto;
	padding-top:5px;
	position:relative;
	text-align:center;
	width:183px;
}

 .c p.wrapp, .pa-wrap .c p.wrapp
{
	top:230px;
	left:0;
	padding:0 8px;
	margin:0;
	font-size:10pt;
	height:241px;
	line-height:15px;
}

 .c p, .pa-wrap .c p
{
	padding:0 8px;
	margin:0;
	font-size:10pt;
}


 .btn,.pa-wrap .btn
{
	position:absolute;
	top:415px;
	left:30px;
	margin:0 auto;
	width:145px;
	height:37px;
	text-align:center;
}

.ph
{
	clear:both;
}

.ph table
{
	position:relative;
	margin:10px auto;
	text-align:center;
	padding:0 5px;
}

.ph table a:link,.ph a:hover,.ph a:active,.ph a:visited
{
	color:#000;
	font-size:14pt;
	text-decoration:none;
	padding-top:2px;
}

.top-text p
{
	margin-top:5px;
	padding-top:0;
	font-size:10pt;
	color:#FFFFFF;
	padding-bottom:15px;
}

.top-text span
{
	font-size:10pt;
	color:#FDA600;
}
.slideshow
{
	height: 234px;
	width: 666px;
	border:#FEA700 solid 2px;
	margin-bottom:5px;
	overflow:hidden;
}
.slideshow a{
	display: none;
}
.scroll-title
{
    text-transform:uppercase;
    background:url(../im/ox4-1/homepage/title-background.gif) repeat-x;
    border-right:2px solid #FEA700;
    border-left:2px solid #FEA700;
    border-top:2px solid #FEA700;
    width:656px;
    height:39px;
    line-height:39px;
    font-weight:bold;
    padding-left:10px;
    font-size:13pt;
}
h1 {
	margin-bottom: 2px;
}
/* slider specific CSS */
.sliderGallery {
	overflow: hidden;
	position: relative;
	background-color: #fff;
	width: 666px;
	height:529px;
	border-bottom:2px solid #FEA700;
	background:#E3E3E1;
	border-right:2px solid #FEA700;
    border-left:2px solid #FEA700;
}
.sliderGallery UL {
	display: block;
	position: absolute;
	list-style: none;
	margin:25px 0;
	padding:0px;
	height:540px;
	width: 1000px;
}
.sliderGallery UL LI {
	display: inline;
	margin:0 3px;
    position:relative;
	float:left;
	width: 217px;
}
.sliderContainer {
	width: 666px;
	height: 15px;
	position: relative;
	background: url(../im/ox4-1/homepage/scroll_bg.gif);
	border:2px solid #FEA700;
	border-right:none;
	border-left:none;
}
.sliderLeftButton, .sliderRightButton
{
	width: 30px;
	height: 15px;
	cursor: pointer;
	position: absolute;
	top: 0;
}
.sliderLeftButton 
{
	left: 0;
	background: url(../im/ox4-1/homepage/scroll_left.gif);
}
.sliderRightButton 
{
	right: 0;
	background: url(../im/ox4-1/homepage/scroll_right.gif);
}
div.slider {
	position: absolute;
	width: 520px;
	height: 15px;
	left: 84px;
	background: transparent;
	border: none;
}
div.slider .handle { 
  width: 102px;
  height: 13px; 
  top: 1px;
  border: none;
  background: url(../im/ox4-1/homepage/scroller.jpg) no-repeat; 
  margin-left: -61px;
  z-index: 100;
  cursor: pointer;
}