
 
body{
background-color:#ffffff;
margin-top:0px;
}

#PageFrame {
margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;
width:954px;
border:#333333 solid 1px;

}

#ControlPanel {
}

#topGraphic {
margin:0px;
padding-top:10px;
width:954px;
height:26px;
background-color:#FFFF00;
border-bottom:#333333 solid 3px;
}
#topGraphic a {
color:#333333 !important;
text-decoration:none;
}
#topGraphic a:hover {
text-decoration:underline;
}
.topGraphic {
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1em;
}
.phoneStyle {
margin-right:30px;
}
#ContentGroup {
clear:both;
width:954px;
margin-top:10px;
margin-bottom:10px;
}

.leftpane{
float:left;
width:214px;
padding:0px;
margin:0px;
text-align:center;
margin-left:20px;
_margin-left:10px;
}
#leftpanenavigation ul {
margin:0px;
list-style:none;
display:block;
padding:0px;
margin-left:-10px;
*margin-left:0px;
}
#leftpanenavigation li {
padding:10px 0px 3px 0px;
list-style:none;
}
#leftpanenavigation li a{
font-family:Arial, Helvetica, sans-serif;
color:#333333 !important;
width:156px;
font-weight:normal;
border-bottom:#333333 solid 1px;
text-decoration:none;
text-align:left;
}
#leftpanenavigation li a:hover {
color:#999999 !important;
text-decoration:none;
}
.contentpane {
width:650px;
float:right;
padding-right:50px;
padding-left:10px;
}
.footer {
clear:both;
height:30px;
background-color:#FFFF00;
border-top:#333333 solid 3px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:0.85em;
padding-top:6px;
}
.footer p {

}
.footer a {
color:#333333 !important;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:0.95em;
}
#footer a:hover {
text-decoration:underline;
}

/* styling text etc */

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.97em;
font-weight:normal;
text-transform:none;
text-decoration:none;
color:#333333;
}


p {
font-family:Arial, Helvetica, sans-serif;
font-size:0.85em;
color:#333333;
}
.Normal {
font-family:Arial, Helvetica, sans-serif;
font-size:0.85em;
color:#333333;
}
.NormalBold {
font-family:Arial, Helvetica, sans-serif;
font-size:0.85em;
color:#333333;
}
a {
color:#3399FF !important;
font-weight:bold;
}
a:hover{
color:#FF0000;
text-decoration:underline;
}
a:visited {

}
a:active {

}
text {
text-align:left;
}

.colourletters {
	color: #D85409;
}
.off {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}
.off a:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.1em;
	line-height: 0.1em;
}

.table1 {
	width: 505px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	background-color: #CCCCCC;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
html>body .table1 {

}
.table2 {
	width: 505px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	background-color: #EB6317;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
html>body .table2 {

}
.table3 {
	width: 505px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	background-color: #6699CC;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
html>body .table3 {

}
.table4 {
	width: 505px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	background-color: #99CC33;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
html>body .table4 {

}
.table5 {
	width: 505px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
	background-color: #FF9900;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
html>body .table5 {

}
.table6 {
	width: 505px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #99CC33;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-weight: bold;
	background-repeat: repeat;
	background-image: url(lightgreybg.jpg);
}
html>body .table6 {

}
.table7 {
	width: 505px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #6699CC;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-weight: bold;
	background-repeat: repeat;
	background-image: url(lightgreybg.jpg);
}
html>body .table7 {

}
.table8 {
	width: 505px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #EB6317;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-weight: bold;
	background-repeat: repeat;
	background-image: url(lightgreybg.jpg);
}
html>body .table8 {

}
.table9 {
	width: 505px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-weight: bold;
	background-repeat: repeat;
	background-image: url(lightgreybg.jpg);
}
html>body .table9 {

}
.table10 {
	width: 505px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-weight: bold;
	background-repeat: repeat;
	background-image: url(lightgreybg.jpg);
}
html>body .table10 {

}

.orange {
	color: #EB6317;
}
.blue {
	color: #6699CC;
}
.green {
	color: #99CC33;
}
.lightorange {
	color: #FF9900;
}
.lightgrey {
	color: #666666;
}

















