#slider-content_mod505 {

    width: 610px;

    height: 200px;

    position: relative;

    z-index: 1;

    border:1px solid #000;

}

#myController_mod505  {

    color:white;

    height:0;

    position:absolute;

    z-index:150;

    bottom:0; left:0;

}

.innerController_mod505 {

  position:absolute;

  bottom:0;

  left:0;

  width:604px;

    text-align:left;

}

.innerController_mod505 {

    display:none;

    padding: 3px 0 3px 5px;

    color:#000;

}

.innerController_mod505 span img {

    border: 1px solid #000;

    margin:2px 5px 2px 0;

    background: #fff;

    padding: 1px;

    display: inline !important;

}

#mySlides_mod505 img {

	display: block;

	margin: 0

}

div.slider-navbar_mod505  {

	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:570px;

    border-bottom:1px solid #000;

}

.slider-navbar_mod505  a {

	text-decoration: underline

}

.slider-navbar_mod505  a:hover {

	text-decoration: none

}

.slider-navbar_mod505.small {

	font-size: 18px !important;

	padding-top: 18px !important;

	height: 45px !important

}

.dir_buttons_mod505  {

    display: none;

    position:absolute;

    top:0; left:0;

    background:#ff0000;

    width:100%;

}

.nav_prev_mod505, .nav_next_mod505 {

	cursor: pointer;

	display: block;

	width: 20px;

	position: absolute;

	text-indent:-7887px;

}

.nav_prev_mod505 {

	background: url('../images/prev_white.png') no-repeat;

    position:absolute;

    top:1px;

    left: 5px;

}

.nav_next_mod505 {

	top: 1px;

	right: 31px;

	background: url('../images/next_white.png') no-repeat;

    position:absolute;

}

.jFlowPrev_mod505, .jFlowNext_mod505 {

	cursor: pointer;

	display: block;

	width: 30px; height:32px;

	position: absolute;

	text-indent:-7887px;

}

.jFlowPrev_mod505 {

	background: url('../images/prev_simple.png') no-repeat;

    position:absolute;

    top:3px;

    left: 2px;

    width:19px; height:20px;

}

.jFlowNext_mod505 {

    top:3px;

	right: 2px;

	background: url('../images/next_simple.png') no-repeat;

    position:absolute;

    width:19px; height:20px;

}

.jFlowNav_mod505 {

	color: #000;

	position: absolute;

	top: 5px;

	right: 10px;

	z-index: 200;

}

.jFlowControl_mod505 {

	cursor: pointer;

	padding: 0;

}

.jFlowControl_mod505 img, innerController_mod505 img {

    display:inline;

}

.slider-navbar_mod505 h2.slideheading, .slider-navbar_mod505 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_mod505 p.slidecaption, .slider-navbar_mod505 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_mod505, span.nav_title_mod505 {

    display:inline-block; 	padding: 0 3px;

    background: url(../images/white_tile.png) bottom left repeat-x;

    border:1px solid #000;

}

span.nav_number_mod505:hover, span.nav_title_mod505:hover {

    background: url(../images/white_tile.png) top left repeat-x;

    border:1px solid #000;

}

span.jFlowSelected_mod62 span.nav_number_mod505,

span.jFlowSelected_mod62 span.nav_title_mod505  {

  background:#000; color:#fff; font-weight:bold;

  border:1px solid #fff;

  text-decoration: none !important

}

.innerController_mod505 span.jFlowSelected_mod505 img{

    border:1px solid #fff;

	text-decoration: none !important

}

div.moduletable-sfx.nopadding, div.modulenopadding, .nopadding {

	padding: 0;

	width: auto;

}


