
	body.sfpg
	{
		background : #54E8E8;
		color: #0000FF;
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		margin : 15px;
        font: small-caps 900 12px arial;
	}

	body.sfpg a:active, body.sfpg a:link, body.sfpg a:visited, body.sfpg a:focus
	{
		color : #0000FF;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	body.sfpg a:hover
	{
		color : #00007B;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.dir a:active, table.sfpg td.dir a:link, table.sfpg td.dir a:visited, table.sfpg td.dir a:focus
	{
		color : #0000FF;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.dir a:hover
	{
		color : #00007B;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.img a:active, table.sfpg td.img a:link, table.sfpg td.img a:visited, table.sfpg td.img a:focus
	{
		color : #0000FF;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.img a:hover
	{
		color : #00007B;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.file a:active, table.sfpg td.file a:link, table.sfpg td.file a:visited, table.sfpg td.file a:focus
	{
		color : #0000FF;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.file a:hover
	{
		color : #00007B;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.navi a:active, table.sfpg td.navi a:link, table.sfpg td.navi a:visited, table.sfpg td.navi a:focus
	{
		color : #0000FF;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.navi a:hover
	{
		color : #00007B;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg a.navinorm:active, table.sfpg a.navinorm:link, table.sfpg a.navinorm:visited, table.sfpg a.navinorm:focus
	{
		color : #0000FF;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg a.navinorm:hover
	{
		color : #b0b0b0;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg a.navimark:active, table.sfpg a.navimark:link, table.sfpg a.navimark:visited, table.sfpg a.navimark:focus
	{
		color : #b0b0b0;
		text-decoration : none;
		background-color: #505050;
        font: small-caps 900 12px arial;
	}

	table.sfpg a.navimark:hover
	{
		color : #0000FF;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.fullimg a:active, table.sfpg td.fullimg a:link, table.sfpg td.fullimg a:visited, table.sfpg td.fullimg a:focus
	{
		color : #0000FF;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.fullimg a:hover
	{
		color : #00007B;
		text-decoration : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg
	{
		border : 0px solid #0000FF;
		background : #54E8E8;
		text-align : center;
		vertical-align : top;
		margin : 0px;
		padding : 0px;
        font: small-caps 900 12px arial;
	}

	table.sfpg td
	{
		border : none;
		border-bottom : 0px solid #0000FF;
		padding : 3px;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.img
	{
		border : 1px solid #0000FF;
		background : #54E8E8;
		color: #00007B;
		padding : 7px;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.dir
	{
		border : 1px solid #0000FF;
		background : #54E8E8;
		color: #00007B;
		padding : 7px;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.file
	{
		border : 1px solid #0000FF;
		background : #54E8E8;
		color: #00007B;
		padding : 7px;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.navi
	{
		background : #54E8E8;
		color: #0000FF;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.page
	{
		background : #54E8E8;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.pagebottom
	{
		background : #54E8E8;
		border-top : 0px solid #0000FF;
		border-bottom : none;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.desc
	{
		background : #363636;
		color: #b0b0b0;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.empty
	{
		border : none;
		background : #54E8E8;
		padding : 0px;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.fullimg
	{
		border: none;
		background : #54E8E8;
		color: #00007B;
		padding : 10px;
        font: small-caps 900 12px arial;
	}

	table.sfpg td.fullimg img
	{
		border : 2px solid #0000FF;
		margin-top : 5px;
		margin-bottom : 5px;
        font: small-caps 900 12px arial;
	}

	table.sfpg th
	{
		border : none;
		border-bottom : 0px solid #0000FF;
		background : #54E8E8;
		color: #0000FF;
		font-size: 18px arial;
		font-weight: bold;
		text-align : center;
		padding : 5px;
	}

	table.sfpg td.dir img
	{
		border : 1px solid #0000FF;
		margin : 0px;
	}

	table.sfpg td.img img
	{
		border : 1px solid #0000FF;
		margin : 0px;
	}

	table.sfpg td.file img
	{
		border : 1px solid #0000FF;
		margin : 0px;
	}

	table.sfpg td.dir div
	{
		margin-top : 5px;
		padding-top : 5px;
		border-top : 1px solid #0000FF;
		text-align : left;
		font-size: 10px arial;
	}

	table.sfpg td.img div
	{
		margin-top : 5px;
		padding-top : 5px;
		border-top : 1px solid #0000FF;
		text-align : left;
		font-size: 10px arial;
	}

	table.sfpg td.file div
	{
		margin-top : 5px;
		padding-top : 5px;
		border-top : 1px solid #0000FF;
		text-align : left;
		font-size: 10px arial;
	}
    