body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
}


th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;}
	

.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-position: center center;
	vertical-align: middle;
	text-align: center;}
	

.t {
	background-color: #86E8E2;
	vertical-align: middle;
	text-indent: 10pt;}
	

.sidenavbars {	background-color: #E10000;
	vertical-align: middle;
	text-indent: 10pt;}		 
	

.border {
	border: thin solid #CCCCCC;}


.biggreybox {
	background-image: url(graphics/all_page_graphics/big%20grey%20box.gif);
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;}
	

.sidebars {
	background-color: #EFEFEF;
	text-indent: 14pt;
	height: 21px;
	width: 200px;
		vertical-align: middle;}
		
		
.cell {
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #CCCCCC;}
	
	
.indent30 {	padding-left: 30px; }
	
	
.indent60 {
	padding-left: 60px;}


.navbtn2 {
	text-align: left;
	text-indent: 8px;
	vertical-align: middle;
	height: 21px;
	width: 145px;}


.telfont {
	font-family: MicrogrammaDMedExt;
	font-size: medium;
	font-weight: normal;
	font-style: normal;
	line-height: normal;}


.titlestrip {
	background-image: url(graphics/all_page_graphics/titlestrip.png);
	text-align: left;
	text-indent: 0px;
	padding-left: 14px;
}


.lefttabs {
	background-color: #EFEFEF;
	padding-left: 14px;
	vertical-align: middle;
	height: 21px;
	width: 200px;	
}


.ColourEFEFEF {
	background-color: #EFEFEF;
	vertical-align: middle;
}


h1 { font-size: 12px; font-weight: normal; margin: 0; padding: 0;  border: 0; }


h2 { font-size: 12px; font-weight: normal; }


h3 { font-size: 12px; font-weight: normal; }


.1 
{ }


.2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #484848;}
	
	
.44 {
	font-size: 10px;}	


/* before 5 feb 2008
a:link { color: #666666; text-decoration: none;}
a:visited { color: #666666; text-decoration: none;}
a:hover {  color: #FFFFFF; text-decoration: none;}
a:active {  color: #FFFFFF; text-decoration: none;}
*/


a:link { color: #FFFFFF; text-decoration: none;}
a:visited { color:#0066CC; text-decoration: none;}
a:hover {  color: #449DE6; text-decoration: none;}
a:active {  color: #449DE6; text-decoration: none;}

	
a.email:link {color: #FFFFFF} 
a.email:visited {color: #0066CC} 
a.email:hover {color: #449DE6} 
a.email:active {color: #449DE6} 

a.email2:link {color: #FFFFFF} 
a.email2:visited {color: #0066CC} 
a.email2:hover {color: #449DE6} 
a.email2:active {color: #449DE6} 


a.wb:link {color: #FFFFFF; 
letter-spacing: 0.1em }
a.wb:visited {color: #FFFFFF}
a.wb:hover {color: #FFFFFF; font-weight:bold}
a.wb:active {color: #FFFFFF; font-weight:bold}




a.greytowhite:link {color: #CCCCCC} 
a.greytowhite:visited {color: #CCCCCC} 
a.greytowhite:hover {color: #FFFFFF; font-weight:bold} 
a.greytowhite:active {color: #FFFFFF; font-weight:bold}

a.greytored:link {color: #666666} 
a.greytored:visited {color: #666666} 
a.greytored:hover {color: #FF0000} 
a.greytored:active {color: #FF0000}


a.blacktowhite:link {color: #000000} 
a.blacktowhite:visited {color: #000000} 
a.blacktowhite:hover {color: #FFFFFF; font-weight:bold} 
a.blacktowhite:active {color: #FFFFFF; font-weight:bold}


.indent14 {
	padding-left: 14px; }


.orange {
	background-color: #FF9933;
	text-indent: 10pt;
	vertical-align: middle;}


.borderwithpadding4 {
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
	border: 1px solid #E10000;}
	

.padding4 {
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;}
	

.titleofpage {
	background-image: url(graphics/all_page_graphics/titlestrip.png);
	padding-left: 14px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;}
	

.border1 {
border: 1px solid #E10000;}


.spacedout {letter-spacing: 0.1em}

.spacedoutpadding {letter-spacing: 0.1em;
padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;}


.margin10 { margin: 10px 10px 10px 10px; }


prettybox1
{
margin: 0;
padding: 10px;
width: 515px;
position: relative;
background-color: #666666;
background-image:url(graphics/all_page_graphics/box-middle.gif);
background-repeat: repeat-y;
}


.prettybox1 span
{
position: absolute;
left: 280px;
display: block;
height: 10px;
width: 515px;
}


.topofbox
{
top: 299px;
}


.bottomofbox
{
bottom: -337px;
}


.op{	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 10px;
	padding-left: 14px;
filter:alpha(opacity=95);
-moz-opacity:.95;
opacity:.95;}


.op2{	
filter:alpha(opacity=95);
-moz-opacity:.95;
opacity:.95;}


.bottom-border {border-bottom:#CCCCCC;
border-bottom-width:thin;
border-bottom-style:solid;
padding-left: 14px;
}


.middlemiddle {vertical-align:middle;
text-align:center
}