html, body, #wrapper
{
	height: 100%;
	margin: 0;
	padding: 0;	
}

body
{
	background-color: #007786;
	background-image: url(/layout/bg.gif);
	background-position: left top;
	background-repeat:repeat-x;
}

#wrapper 
{
	margin: 0 auto;
	width:860px;
	background-image: url(/layout/middle_bg.gif);
	background-repeat: repeat-y;	
}	

td.center
{
	width:100%;
	padding:5px;
                nowrap;
}

td.right .pane
{
    width:150px;
    padding:5px;
}

td.left .menu
{
	width: 120px;
	padding: 55px 5px 10px 25px;
}

td.right .pane 
{
	width: 200px;
	padding: 10px 20px;
}

td.center 
{
	padding: 0px 60px;
}

#top
{
	height: 177px;
	width: 860px;
}

#bottom 
{
	height: 129px;
	width: 860px;
	/*background-image: url(/media/bottom.gif);
	background-repeat: no-repeat;*/
}		


#td_bottom 
{
}

DIV.noticeboardmessages .item .label
{
                width: 150px;
}

.menu .level_0 
{
	height: 41px;
	background-color: #c5dad6;
}

.menu .level_0 .horizontal 
{
	padding-top: 8px;
}

.menu .level_0 .horizontal .items 
{
	margin: 0 auto;
}

.level_0 DIV.horizontal TABLE.items DIV.item 
{
	padding-right: 20px;
}

.menu .level_1 
{
	height: 19px;
	padding-left: 50px;
}

.menu .level_1 .items 
{
	background-image: url(/layout/submenu_right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding-right: 20px;
}

.menu .level_1 .items .first
{
	background-image: url(/layout/submenu_left.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.menu .level_1 a
{
	line-height: normal;
	display: block;
	height: 17px;
	padding-top: 2px;
}

.menu .level_1 .divider 
{
	line-height: normal;
	color: #900;
}

.level_1 div.horizontal table.items div.item 
{
	padding: 0px 10px;
}

.level_1 div.horizontal table.items td 
{
	padding: 0px;
}

.MediaText 
{
	font-family: Verdana, Arial;
	color: #005d81;
	font-size: 10px;
	font-style: italic;
	padding-top: 5px;
	text-align: left;
	width: 180px;
}

td.right .item 
{
	padding-bottom: 10px;
}

td.right 
{
	background-image: url(/layout/bg_right.gif);
	background-position: left top;
	background-repeat: repeat-y;
}

#content 
{
	margin-top: 30px;
}

.imagepane
{
	padding-top: 30px;
}
