/* Main Body */


table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.mainborder{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}
.addresstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


.mainleft{
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #000000;
	width: 130px;
	vertical-align: top;
	text-align: center;
}

.mainright{
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #000000;
	width: 130px;
	vertical-align: top;
	text-align: center;
	
}
.leftline {
	border: 1px solid #FF9900;
}


.underline{text-decoration: underline;}

.smalltext {font-size: 9px;}

.right {text-align:right;}

.center {text-align:center;}

.bold {font-weight: bold;}

.blue {color: #006699;}

.bluebg{background-color: #006699;}

.red {color: #FF0000;}

.sponsor{
	border: 1px solid #000000;
}

/* Text Only Site Link */

.notextlink {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
a.notextlink:hover {
	text-decoration: none;
font-weight: bold;
color: #000000;
}


/* Bread */

.bread {
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	}
a.bread:hover {
	color: #000000;
	text-decoration: none;
}

/* Search */

.left{
	background-image: url(images/left2.gif);
	width: 11px;}

.right{
	background-image: url(images/right2.gif);
	width: 11px;}

.bot{
	background-image: url(images/bot2.gif);
	height: 11px;}

.top{
	background-image: url(images/top2.gif);
	height: 11px;}

.search{
	color: #FFFFFF;
	background-color: #E38D1A;
}

.searchbut{
	color: #FFFFFF;
	background-color: #0078A9;
}

.centerbut{
	color: #FFFFFF;
	background-color: #006699;
	width: 150px;
}

/* map mouseover */

.map{
	border: 1px solid #E38D1A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
}

/* map form */

.mapform{margin-bottom:0;}

/* advanced search */

.advsearchtable{width: 100%;}

.options{
	width: 300px;
	}
	
.questions{
	color: #000000;
	background-color: #E38D1A;
	text-align: center;}
	
.dropdown{
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	
/* map results */

.reshead{
	color: #FFFFFF;
	text-align: center;
}

.maprestop{
	background-color: #0078A9;
		}

.mapres{
	
	border: 1px solid #E38D1A;
		}

/* centre detail */		
.detailhead{
	font-weight: bold;
	text-decoration: underline;}
		
.cendetailshead{
	color: #FFFFFF;
	text-align: center;
	background-color: #E38D1A;
	font-size: 18px;}
	
.cendetailssubhead{
	text-align: center;
	background-color: #E38D1A;
	font-size: 13px;
	font-weight: bold;}

.cendetailsleft{
	background-image: url(images/centre_details_left.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	width: 10px;
	background-color: #E38D1A;}

.cendetailsright{
	background-image: url(images/centre_details_right.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 25px;
	width: 10px;
	background-color: #E38D1A;}
	
.cendetailsmain{
	border: 2px solid #E38D1A;
	}
	
.centrename {
	font-weight: bold;
	color: #0078A9;
}

/* homepage */		

.welcome{
	background-color: #CCE4EE ;
	height: 30px;
	text-align: center;	}
	
.welcome1{
	background-color: #CCE4EE;
	text-align: center;
	}

.welcome2{
	background-color: #FBEEDC;
	height: 50px;
	text-align: center;}

.homeleft1{
	font-size: 10px;
	width: 116px;
	height: 80px;
	background-color: #CCE4EE;
	}

.homeleft{
	border: 1px solid #000000;
	width: 113px;
	height: 20px;
	background-color: #CCE4EE;
	text-align: center;
	}

.homeleft2{
	width: 113px;
	height: 20px;
	text-align: center;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	background-color: #E38D1A;
	color: #FFFFFF;
}

.homeright{
	border: 1px solid #000000;
	width: 118px;
	height: 80px;
	text-align: center;
	}

.leftlink {
	color: #FFFFFF;
	text-decoration: underline;
	}
	
a.leftlink:hover {
	color: #FFFFFF;
	text-decoration: none;}
	
.bluearrow{
	background-color: #0078A9;
	text-align: center;}	

.orangearrow{
	background-color: #E38D1A;
	text-align: center;}

.arrow{
	color: #FFFFFF;
	text-decoration: none;
}

a.arrow:hover {
	color: #000000;
	text-decoration: none;
}
	
/* Links */

a {
	color: #000000;
	text-decoration: underline;
	}
a:hover {
	color: #2655AC;
	text-decoration: underline;
}

li{color: #7298E0;}

.black{color: #000000;}

/* Home News */

.homenews1{
	background-color: #FFFFFF;
	width: 400px;
	border: 1px solid #E38D1A;
}

.homenews2{
	background-color: #CCE4EE;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E38D1A;
	border-bottom-color: #E38D1A;
	border-left-color: #E38D1A;
}
.style1 {font-size: 12px}.style2 {
	text-decoration: none;
	font-size: 10px;
}
.rightmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FF9900;
}
.dottedborder {
	border: 1px dashed #999999;
}
.leftbevel {
	background-image: url(images/leftbevel.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
