body
{
	margin: 0px 0px 0px 0px;
	background-image: url(images/background.jpg);
	color: Black;
	cursor: default;
	font-family: Century Gothic, arial, bookman old style, verdana,Times New Roman;
	font-size: 14px;
}

#ricslogo
{
	margin: 10px 0px 0px 10px;
}

#navcontainer
{
position: absolute;
top: 132px;
left: 35px;
width: 12em;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: arial, bookman old style, verdana,Times New Roman;
background-color: #90bade;
color: #333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #90bade;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}

.selectedlink
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}

#title
{
	position: absolute;
	top: 0px;
	left: 157px;
}

#line
{
	position: absolute;
	top: 132px;
	left: 220px;
	width: 1px;
	height: 260px;
	background-color: #3D559D;
}

#content
{
	background-image: url(images/text-background.jpg);
	background-attachment: fixed;
	position: absolute;
	left: 240px;
	top: 132px;
	width: 520px;
	height: 260px;
	overflow: auto;
	border-width: 1px;
	border-color: #3D559D;
	border-style: solid;
	padding: 10px 10px 10px 10px;
	color: #00014C;
}

#projecttext
{
	 position:absolute;
	 left:0px;
	 top:288px;
	 width:480px;
	 height:162px;
	 overflow: auto;
	 padding: 10px 10px 10px 10px;
}

.home
{
	position: absolute;
	right: 580px;
	top: 132px;
}

.colourscrollbars
{
	scrollbar-arrow-color: #3D559D;
	scrollbar-face-color: #C5CFDB;
	scrollbar-3dlight-color: #3D559D;
	scrollbar-highlight-color: #3D559D;
	scrollbar-shadow-color: #3D559D;
	scrollbar-darkshadow-color: #3D559D;
	scrollbar-track-color: #C5CFDB;
}

.section
{
	font-size: 16px;
	font-weight: bold;
}

.contactright
{
	position: absolute;
	left: 250px;
	top: 50px;
}

.link
{
	color: #3D559D;
}

.thumbnails
{
	margin: 0px 40px 20px 0px;
}

.closewindow
{
	float: right;
}

.highlight
{
	font-weight: bold;
}

.superscript
{
	vertical-align: super;
}	