#slider-content_mod48 {
    width: 958px;
    height: 150px;
    position: relative;
    z-index: 1;
    border:1px solid #000;
}
#myController_mod48  {
    color:white;
    height:0;
    position:absolute;
    z-index:150;
    bottom:0; left:0;
}
.innerController_mod48 {
  position:absolute;
  bottom:0;
  left:0;
  width:952px;
    text-align:left;
}
.innerController_mod48 {
    display:none;
    padding: 3px 0 3px 5px;
    color:#000;
}
.innerController_mod48 span img {
    border: 1px solid #000;
    margin:2px 5px 2px 0;
    background: #fff;
    padding: 1px;
    display: inline !important;
}
#mySlides_mod48 img {
	display: block;
	margin: 0
}
div.slider-navbar_mod48  {
	padding: 5px 15px 5px 25px;
	font-family: Arial;
	color: #000;
	font-size: 24px;
	background: url(../images/white_tile.png) repeat-x;
    position: absolute;
    top: 0px; left:0;
    width:918px;
    border-bottom:1px solid #000;
}
.slider-navbar_mod48  a {
	text-decoration: underline
}
.slider-navbar_mod48  a:hover {
	text-decoration: none
}
.slider-navbar_mod48.small {
	font-size: 18px !important;
	padding-top: 18px !important;
	height: 45px !important
}
.dir_buttons_mod48  {
    display: none;
    position:absolute;
    top:0; left:0;
    background:#ff0000;
    width:100%;
}
.nav_prev_mod48, .nav_next_mod48 {
	cursor: pointer;
	display: block;
	width: 20px;
	position: absolute;
	text-indent:-7887px;
}
.nav_prev_mod48 {
	background: url('../images/prev_white.png') no-repeat;
    position:absolute;
    top:1px;
    left: 5px;
}
.nav_next_mod48 {
	top: 1px;
	right: 31px;
	background: url('../images/next_white.png') no-repeat;
    position:absolute;
}
.jFlowPrev_mod48, .jFlowNext_mod48 {
	cursor: pointer;
	display: block;
	width: 30px; height:32px;
	position: absolute;
	text-indent:-7887px;
}
.jFlowPrev_mod48 {
	background: url('../images/prev_simple.png') no-repeat;
    position:absolute;
    top:3px;
    left: 2px;
    width:19px; height:20px;
}
.jFlowNext_mod48 {
    top:3px;
	right: 2px;
	background: url('../images/next_simple.png') no-repeat;
    position:absolute;
    width:19px; height:20px;
}
.jFlowNav_mod48 {
	color: #000;
	position: absolute;
	top: 5px;
	right: 10px;
	z-index: 200;
}
.jFlowControl_mod48 {
	cursor: pointer;
	padding: 0;
}
.jFlowControl_mod48 img, innerController_mod48 img {
    display:inline;
}
.slider-navbar_mod48 h2.slideheading, .slider-navbar_mod48 h2.slideheading a {
    color: #fff;
    font-size: 12px;
    line-height: 1.2em;
    margin: 0;
    text-align:center; font-weight:bold; float:left; clear:none;
    margin-right:5px;
    padding:1px 4px;
    background:#000;
}
.slider-navbar_mod48 p.slidecaption, .slider-navbar_mod48 p.slidecaption a {
    color: #000;
    font-size: 12px;
    text-align: left;
    line-height: 1.2em;
    margin: 0; padding: 1px 4px 1px 0;
    text-align:center;float:left; clear:none;
}
span.nav_number_mod48, span.nav_title_mod48 {
    display:inline-block; 	padding: 0 3px;
    background: url(../images/white_tile.png) bottom left repeat-x;
    border:1px solid #000;
}
span.nav_number_mod48:hover, span.nav_title_mod48:hover {
    background: url(../images/white_tile.png) top left repeat-x;
    border:1px solid #000;
}
span.jFlowSelected_mod62 span.nav_number_mod48,
span.jFlowSelected_mod62 span.nav_title_mod48  {
  background:#000; color:#fff; font-weight:bold;
  border:1px solid #fff;
  text-decoration: none !important
}
.innerController_mod48 span.jFlowSelected_mod48 img{
    border:1px solid #fff;
	text-decoration: none !important
}
div.moduletable-sfx.nopadding, div.modulenopadding, .nopadding {
	padding: 0;
	width: auto;
}
