body{
	text-align:left;
}

li{
	list-style:disc outside none;
}
#menu span a:hover{
	color:#FFFFFF;
}

#page-container{
	border:1px solid gray;
	font-family:tahoma;
	height:800px;
	left:50%;
	margin-left:-487px;
	position:absolute;
	width:974px;
}

#page-header{
	background-color:#000000;
	width:100%;
}

#fos-logo{
	cursor:pointer;
	left:120px;
	position:relative;
	top:15px;
}

#header-details{
	left:738px;
	position:relative;
	top:-45px;
	width:220px;
}

#header-telephone{
	font-size:2em;
}

#menu{
	left:120px;
	position:relative;
	top:-30px;
	width:650px;
}

#menu-underline{
	left:95px;
	position:relative;
	top:-209px;
}

#menu-frame{
	left:90px;
	position:relative;
	top:-17px;
}

#page-main{
	background-color:#FDB813;
	height:400px;
	width:100%;
}

#main-content{
	background:url("../images/rings.png") no-repeat scroll left top #7A7B7B;
	background-color:#7B7B7B;
	height:600px;
	left:95px;
	position:absolute;
	top:152px;
	*top:156px;
	width:798px;
	z-index:2;
}

#page-footer{
	float:left;
	height:300px;
	position:relative;
	top:-400px;
	width:100%;
	z-index:1;
}

#footer-text{
	color:gray;
	font-size:0.8em;
	position:relative;
	top:600px;
}

#back-link{
	float:right;
	font-size:1.1em;
	padding-right:20px;
	position:relative;
	top:510px;
}

.fos-yellow{
	color:#FDB813;
}

.fos-grey{
	color:#A8A9AD;
}

.fos-white{
	color:#FFFFFF;
}

.fos-black{
	color:#565656;
}

.bold-text{
	font-weight:bold;
}

.plaintext{
	text-decoration:none;
}

.plaintext:hover{
	text-decoration:underline;
}


.page-title{
	font-size:2.2em;
}

.page-subtitle{
	font-size: 1.6em;
}

.content-title{
	font-size: 1em;
}

.content-text{
	font-size:0.9em;
}

.page-padding{
	padding-left:10px;
	padding-top:10px;
	width:97%;
}

.pointer-cursor{
	cursor:pointer;
}

.vertical-text {
	color:#555756;
	writing-mode:tb-rl;
	-moz-transform:rotate(270deg); 
	-moz-transform-origin: bottom left;
	-webkit-transform: rotate(270deg);
	-webkit-transform-origin: bottom left;
	-o-transform: rotate(270deg);
	-o-transform-origin:  bottom left;
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	white-space:nowrap;
	display:block;
	bottom:0;
	width:20px;
	height:20px;
	font-size:18px;
	font-weight:normal;
}