﻿#fpss-outer-container { 

    background: none repeat scroll 0 0 #FFFFFF;

    border: 3px solid #75AE3D;

    height: 285px;

    overflow: hidden;

    padding: 0;

    position: relative;

    width: 546px;

	   margin-top: -12px;

}



/* --- Content --- */

.slide{

	position:absolute;

}

.slide img {

height:194px;

margin-right:255px;

width:284px;

margin-top:5px;



}

.fpss-introtext {

    background: #edf8fe;

    height: 190px;

    margin: 5px 8px 0 0;

    padding: 2px;

    position: absolute;

    right: 0;

    top: 0;

    width: 246px;

    text-align: right;

    padding-right: 6px;

	}



.noimages{

	visibility:hidden

}

#navi-outer {

	position:absolute;

	bottom:0px;

	left:0;

	margin-right:8px;

	*margin-right:5px;
 

}



#navi-outer li {

margin-top:-15px;

float:right;



}

#navi-outer li a span.navbar-img img {

display:block;

height:72px;

padding:4px;

width:110px;

-moz-border-radius:5px;

    margin-right: 14px;

}

#navi-outer li a:hover span.navbar-img img,

#navi-outer li a.navi-active span.navbar-img img {

border:3px solid #4E6316;

padding:1px;

}

/* --- Notice: Add custom text styling here to overwrite your template's CSS styles! --- */

.fpss-introtext  h1 a {margin:0;padding:0;color:#003399; 
        font-size:18px; }

.fpss-introtext  h1 a:hover {color:#C00;}

.fpss-introtext  p {

color:#000000;
 font-size:16px;
font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;

line-height:25px;
text-align:justify;
padding:0px 8px 0px 12px;	

}

.fpss-introtext  a.readon {

background:url("btns.png") no-repeat 0 0;

bottom:12px;

color:#000000;

height:25px;

left:8px;

position:absolute;

width:60px;

text-align:center;

line-height:25px;

}

.fpss-introtext  a.readon:hover{

background-position:bottom;

height:22px;

color:#fff;

}

