body
{
	background-color: #FFFFFF;
	color: #006FAB;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px; background-image: url(images/br_ebg.jpg); background-attachment: fixed;
}
.tbb
{
	background-color: #FFFFFF;
	background-image: url(images/br_topbluebar.jpg);}
a:link
{
	color: #22229C;
}
a:active
{
	color: #22229C;
}
a:visited
{
	color: #22229C;
}
a:hover, a:active
{
	color: #CD0202;
}
a.blink:link
{
	color: #FFFFFF; text-decoration: none;
}
a.blink:visited
{
	color: #FFFFFF; text-decoration: none;
}
a.blink:hover, a.blink:active
{
	color: #E0DEDE; text-decoration: none;
}
a.chrisuk:link
{
	color: #FFFFFF; text-decoration: none;
}
a.chrisuk:visited
{
	color: #FFFFFF; text-decoration: none;
}
a.chrisuk:hover, a.chrisuk:active
{
	color: #FFFFFF; text-decoration: underline;
}
.toolbar
{
	background-color: #006FAB;
}
.white
{
	background-color: #FFFFFF;
}
.black
{
	background-color: #403F3F;
}
.sbar
{
	background-color: #B5B4B4;
}
.bar
{
	background-color: #006FAB; background-image: url(images/br_bar.jpg);
}
.imgcs
{	font: 9pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000080;
	}
.text {
	font: 10pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000000;
	line-height: 20px; background-color: #FFFFFF;
}
.smalltext {
	font: 8pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000000;
	line-height: 20px; background-color: #FFFFFF;
}
.acro {
	font: 7pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000000;
	line-height: 20px;
}
.htext {
	font: 10pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #888888;
	line-height: 20px; font-weight: bold;
}
.list {
	font: 10pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #000000;
	line-height: 20px;
	background-color: #E0DEDE;
}
.listhd {
	font: 8pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000080; background-image: url(images/br_bar2.jpg);
}
.small {
	font: 9pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	line-height: 20px;
}
.disc {
	font: 7pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	line-height: 20px; 
}
.botnav {
	font: 10pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	line-height: 24px; background-color: #FFFFFF;

}
.foot {
	font: 10pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	background-color: #D7D7D7; color: #000000;
}
.gbar {
	font: 12pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	line-height: 24px;	background-color: #D7D7D7; color: #003963; font-weight:bold; background-image: url(images/br_combg.jpg);

}
INPUT, SELECT, TEXTAREA { 
color: #000000; 
font-size: 12px; 
background-color: #E0DEDE; 
} 
.chrisuk {
	font: 8pt 'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	line-height: 20px; color:#fff;
}
							/* ***** stylesheet for menu ***** */

/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#006FAB; layer-background-color:Navy; visibility:hidden; background-image: url(images/br_bar.jpg);}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
 font-size:12px; font-weight:bold}
.clLevel0{color:white;}
.clLevel0over{background-color:#BFBFBF; layer-background-color:#BFBFBF; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
 font-size:11px; font-weight:bold}
.clLevel1{background-color:#006FAB; layer-background-color:#006FAB; color:white;;
}
.clLevel1over{background-color:#BFBFBF; layer-background-color:#BFBFBF; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#BFBFBF; layer-background-color:#BFBFBF; }

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
 font-size:11px; font-weight:bold}
.clLevel2{background-color:#006FAB; layer-background-color:#006FAB; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:#FFFFFF; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#BFBFBF; layer-background-color:#BFBFBF}





