/* style.css */
/* margin: top right bottom left */
body
{
	font-family: Arial, Trebuchet MS, Verdana, Lucida Sans Unicode, sans-serif;
 	margin: 0;
	padding: 0;
}

html>body
{
	font-size: 12px;
}

img
{
	border: none;
}

#banner
{
	font-size: 9pt;
}

.alert_color
{
	background-color: #EDBFBF;
}

.altrow
{
	background-color: #F8F8F8;
}

.banner_color
{
	background-color: #742727;
}

.content
{
	border-left: 1px solid #B10000;
}

.content_header
{
	font-size: 13px;	
	height: 20px;
	padding-left: 6px;
	width: 532px;
}

.content_text
{
	font-size: 12px;	
	margin-left: 6px;
	background-color: #FDFDFD;
}

.dept0
{
	background-image: url('images/dept_colours/0.gif');
	color: #FFF;
}

.dept1
{
	background-image: url('images/dept_colours/1.gif');
	color: #FFF;
}

.dept2
{
	background-image: url('images/dept_colours/2.gif');
	color: #FFF;
}

.dept3
{
	background-image: url('images/dept_colours/3.gif');
	color: #000;
}

.dept4
{
	background-image: url('images/dept_colours/4.gif');
	color: #000;
}

.dept5
{
	background-image: url('images/dept_colours/5.gif');
	color: #000;
}

.dept6
{
	background-image: url('images/dept_colours/6.gif');
	color: #FFF;
}

.dept7
{
	background-image: url('images/dept_colours/7.gif');
	color: #000;
}

.dept8
{
	background-image: url('images/dept_colours/8.gif');
	color: #FFF;
}

.dept9
{
	background-image: url('images/dept_colours/9.gif');
	color: #FFF;
}

.dept10
{
	background-image: url('images/dept_colours/10.gif');
	color: #FFF;
}

.dept11
{
	background-image: url('images/dept_colours/11.gif');
	color: #FFF;
}

.dept12
{
	background-image: url('images/dept_colours/12.gif');
	color: #FFF;
}

.dept13
{
	background-image: url('images/dept_colours/13.gif');
	color: #FFF;
}

.dept14
{
	background-image: url('images/dept_colours/14.gif');
	color: #000;
}

.hbr
{
	background-image: url('images/header_tail.gif');
}

.help
{
	cursor: help;
}

.image_left
{
	float: left;
	margin-right: 10px;
	margin-top: 4px;
	margin-bottom: 10px;
}

.image_right
{
	float: right;
	margin-left: 10px;
	margin-right: 6px;
	margin-top: 4px;
	margin-bottom: 10px;
}

#main
{ /* Normal text content */
	float:left;	/* Firefox - to avoid blank white space above panel */
	font-size: 12px;
	padding-left:10px;	/* A little space at the left */
	padding-top:10px;
}

#main a
{
	color:#A20000;
	text-decoration: underline;
}

#main a:hover, #main a:focus
{
	background-color: #EFF2FB;
	text-decoration: none;
}

.menu_end
{
	background-image: url('images/menu_tail.gif');
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	height: 40px;
	padding: 0;
	width: 200px;
}

.mini_panel
{
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	cursor: hand;
	text-align: right;
}

#newsflash
{
	background-image: url('images/titlefade.gif');
	visibility: hidden;	
}

.page_title
{
	background-image: url('images/titlefade.gif');
	background-position: top left;
	background-repeat: no-repeat;
	border-left: 1px solid #742727;
	font-size: 14px;	
	font-weight: bold;
}

.row
{
	background-color: #F0F0F0;
}

.tableRCC td
{
	margin: 0px;
	padding: 2px;
	border-bottom:1px solid #BBBBBB;	/* Border bottom of table data cells */
}

.tableRCC
{
	font-size: 12px;	
	width: 100%;
}

.tableRCCheader
{
	background-color: #E8E8E8;
	font-weight: bold;
}
