.background {
	font-family:  Arial, Helvetica, Geneva, Verdana, sans-serif;
	color: #7f8386;
	font-size: 12px;

}
a:link {
	font-weight: bold;
	color: #7f8386;
	text-decoration: none;
}
a:visited {
	font-weight: bold;
	color: #7f8386;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: none;
}

.titles {
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 0px
}
.tdcolour {
	background-color: #EEEEEE;
}
hr {
	border: 0;
	color: #008bb2;
	background-color: #008bb2;
	height: 1px;
}
.smalltext {
	font-size: 10px;
	color: #7f8386;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.print {
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
ul {
	list-style-type: circle;
	color: #7f8386;
}
.tableback {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7f8386;
}
.activelink {
	color: #FFFF00;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.menuback {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7f8386;
	background-image: url(top_menu_bg.jpg);
}
.titles_double {
	font-size: 16px;
	line-height: 0px;
}
.menu_text {
	color: #FFFFFF;
	background-color: #ffffff;
}
.submitbuttons {
	border: 1px solid #999999;
	-moz-border-radius: 0.5em 0.5em;
  	border-radius: 0.5em 0.5em;
	background-color: #EBEAEA;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
}


.BB1, .BC1, .BD1,.BBContent1{
  background   : #0084aa;
  border-color : #ffffff;
}
.BA1{
  background   : #ffffff;
}
.BB1, .BC1, .BD1{
  border-style : solid;
  border-width : 0 1px;
}
.BBContent1{
  display      : block;
  border-style : solid;
  border-width : 0 1px;
  padding		: 0px;
}
.BA1, .BB1, .BC1{
  height       : 1px;
}
.BA1{
  margin       : 0 5px;
}
.BB1{
  margin       : 0 3px;
  border-width : 0 2px;
}
.BC1{
  margin       : 0 2px;
 }
.BD1{
  height       : 2px;
  margin       : 0 1px;
}
.BA1, .BB1, .BC1, .BD1{
  display      : block;
  overflow     : hidden;
}
.BE1{
  font-size    : 1px;
  display      : block;
  overflow     : hidden;
  height       : 1px;
}
.BBBlock{
  display      : block;
  font-size    : 1px;
} 
.BB2, .BC2, .BD2,.BBContent2{
  background   : #008cb1;
  border-color : #ffffff;
}
.BA2{
  background   : #ffffff;
}
.BB2, .BC2, .BD2{
  border-style : solid;
  border-width : 0 1px;
}
.BBContent2{
  display      : block;
  border-style : solid;
  border-width : 0 1px;
  padding		: 0px;
}
.BA2, .BB2, .BC2{
  height       : 1px;
}
.BA2{
  margin       : 0 5px;
}
.BB2{
  margin       : 0 3px;
  border-width : 0 2px;
}
.BC2{
  margin       : 0 2px;
 }
.BD2{
  height       : 2px;
  margin       : 0 1px;
}
.BA2, .BB2, .BC2, .BD2{
  display      : block;
  overflow     : hidden;
}
.BB3, .BC3, .BD3,.BBContent3{
  background   : #0096b9;
  border-color : #ffffff;
}
.BA3{
  background   : #ffffff;
}
.BB3, .BC3, .BD3{
  border-style : solid;
  border-width : 0 1px;
}
.BBContent3{
  display      : block;
  border-style : solid;
  border-width : 0 1px;
  padding		: 0px;
}
.BA3, .BB3, .BC3{
  height       : 1px;
}
.BA3{
  margin       : 0 5px;
}
.BB3{
  margin       : 0 3px;
  border-width : 0 2px;
}
.BC3{
  margin       : 0 2px;
 }
.BD3{
  height       : 2px;
  margin       : 0 1px;
}
.BA3, .BB3, .BC3, .BD3{
  display      : block;
  overflow     : hidden;
}
.BB4, .BC4, .BD4,.BBContent4{
  background   : #13a0c1;
  border-color : #ffffff;
}
.BA4{
  background   : #ffffff;
}
.BB4, .BC4, .BD4{
  border-style : solid;
  border-width : 0 1px;
}
.BBContent4{
  display      : block;
  border-style : solid;
  border-width : 0 1px;
  padding		: 0px;
}
.BA4, .BB4, .BC4{
  height       : 1px;
}
.BA4{
  margin       : 0 5px;
}
.BB4{
  margin       : 0 3px;
  border-width : 0 2px;
}
.BC4{
  margin       : 0 2px;
 }
.BD4{
  height       : 2px;
  margin       : 0 1px;
}
.BA4, .BB4, .BC4, .BD4{
  display      : block;
  overflow     : hidden;
}
.BB5, .BC5, .BD5,.BBContent5{
  background   : #3caac8;
  border-color : #ffffff;
}
.BA5{
  background   : #ffffff;
}
.BB5, .BC5, .BD5{
  border-style : solid;
  border-width : 0 1px;
}
.BBContent5{
  display      : block;
  border-style : solid;
  border-width : 0 1px;
  padding		: 0px;
}
.BA5, .BB5, .BC5{
  height       : 1px;
}
.BA5{
  margin       : 0 5px;
}
.BB5{
  margin       : 0 3px;
  border-width : 0 2px;
}
.BC5{
  margin       : 0 2px;
 }
.BD5{
  height       : 2px;
  margin       : 0 1px;
}
.BA5, .BB5, .BC5, .BD5{
  display      : block;
  overflow     : hidden;
}
.BB6, .BC6, .BD6,.BBContent6{
  background   : #61b4d0;
  border-color : #ffffff;
}
.BA6{
  background   : #ffffff;
}
.BB6, .BC6, .BD6{
  border-style : solid;
  border-width : 0 1px;
}
.BBContent6{
  display      : block;
  border-style : solid;
  border-width : 0 1px;
  padding		: 0px;
}
.BA6, .BB6, .BC6{
  height       : 1px;
}
.BA6{
  margin       : 0 5px;
}
.BB6{
  margin       : 0 3px;
  border-width : 0 2px;
}
.BC6{
  margin       : 0 2px;
 }
.BD6{
  height       : 2px;
  margin       : 0 1px;
}
.BA6, .BB6, .BC6, .BD6{
  display      : block;
  overflow     : hidden;
}
.BB7, .BC7, .BD7,.BBContent7{
  background   : #80c0d8;
  border-color : #ffffff;
}
.BA7{
  background   : #ffffff;
}
.BB7, .BC7, .BD7{
  border-style : solid;
  border-width : 0 1px;
}
.BBContent7{
  display      : block;
  border-style : solid;
  border-width : 0 1px;
  padding		: 0px;
}
.BA7, .BB7, .BC7{
  height       : 1px;
}
.BA7{
  margin       : 0 5px;
}
.BB7{
  margin       : 0 3px;
  border-width : 0 2px;
}
.BC7{
  margin       : 0 2px;
 }
.BD7{
  height       : 2px;
  margin       : 0 1px;
}
.BA7, .BB7, .BC7, .BD7{
  display      : block;
  overflow     : hidden;
}
.BB8, .BC8, .BD8,.BBContent8{
  background   : #80c0d8;
  border-color : #ffffff;
}
.BA8{
  background   : #ffffff;
}
.BB8, .BC8, .BD8{
  border-style : solid;
  border-width : 0 1px;
}
.BBContent8{
  display      : block;
  border-style : solid;
  border-width : 0 1px;
  padding		: 0px;
}
.BA8, .BB8, .BC8{
  height       : 1px;
}
.BA8{
  margin       : 0 5px;
}
.BB8{
  margin       : 0 3px;
  border-width : 0 2px;
}
.BC8{
  margin       : 0 2px;
 }
.BD8{
  height       : 2px;
  margin       : 0 1px;
}
.BA8, .BB8, .BC8, .BD8{
  display      : block;
  overflow     : hidden;
}
.BB9, .BC9, .BD9,.BBContent9{
  background   : #80c0d8;
  border-color : #ffffff;
}
.BA9{
  background   : #ffffff;
}
.BB9, .BC9, .BD9{
  border-style : solid;
  border-width : 0 1px;
}
.BBContent9{
  display      : block;
  border-style : solid;
  border-width : 0 1px;
  padding		: 0px;
}
.BA9, .BB9, .BC9{
  height       : 1px;
}
.BA9{
  margin       : 0 5px;
}
.BB9{
  margin       : 0 3px;
  border-width : 0 2px;
}
.BC9{
  margin       : 0 2px;
 }
.BD9{
  height       : 2px;
  margin       : 0 1px;
}
.BA9, .BB9, .BC9, .BD9{
  display      : block;
  overflow     : hidden;
}