BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 75%;
	BACKGROUND: url(../images/px_head.gif) #ffffff top repeat-x;
	PADDING-BOTTOM: 0px;
	MARGIN: 10px 0px 0px 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	TEXT-ALIGN: center;
	COLOR: #666666;
}

#wrapper {
	background-color: transparent;
	PADDING-RIGHT: 0px;
	PADDING-LEFT:10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 766px;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	TEXT-ALIGN: left
}

#main_wrapper {
	background-color: transparent;
	FONT-FAMILY: verdana, arial, sans-serif;
}
		
#header {
	background-color: transparent;
	PADDING-RIGHT: 0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 766px;
	height: 55px;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	TEXT-ALIGN: left
}

#header_left {
	float:left;
	background-color: transparent;
	WIDTH: 216px;
	height: 55px;
	text-align:left;
}

#header_right {
	float:right;
	background-color: transparent;
	WIDTH: 550px;
	height: 55px;
	text-align:right;
}

#menu {
	background-color: transparent;
	PADDING-RIGHT: 0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 766px;
	height: 25px;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	TEXT-ALIGN: left
}

#tel_top {
	background-color: transparent;
	PADDING-RIGHT: 0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 0px;
	WIDTH: 750px;
	height: 20px;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	TEXT-ALIGN: right;
}

#top_image {
	width: 766px;
	BACKGROUND: transparent;
	height:120px;
	margin: 0px 0px 0px 0px;
}

#top_image_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	margin: 40px 0px 0px 30px;
	float:left;
	width: 250px;
	height:40px;
}

#top_image_right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight:bold;
	color:#FFFFFF;
	text-align:right;
	margin: 40px 60px 0px 0px;
	float:right;
	width: 300px;
	height:40px;
}


#text_wrapper {
	background-color: #transparent;
	PADDING-RIGHT: 0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px auto;
	WIDTH: 766px;
	PADDING-TOP: 10px;
	FONT-FAMILY: verdana, arial, sans-serif;
	TEXT-ALIGN: left
}

#column_one {
	float:left;
	width: 230px;
	height:250px;
	padding-left:0px;
}

#column_two {
	float:left;
	width: 300px;
	height:250px;
	padding-left:0px;
}

#column_three {
	float:left;
	width: 230px;
	height:250px;
	padding-left:0px;
}

#main_pages_left {
	float:left;
	width: 220px;
	height: auto;
	padding-left:0px;
}

#main_pages_Right {
	float:left;
	width: 540px;
	height: auto;
	padding-left:0px;
}

#contact_main {
	float:left;
	width: 740px;
	height: auto;
	border-bottom-style: solid;
	border-bottom-width:thin;
	border-bottom: thin;


#contact:col1 {
	padding: 10px 20px;
	float:left;
	width: 216px;
		height: auto;
	border-right-style: solid;
	border-right-width:thin;
	border-right: thin none #CCCCCC;
	}

solid;
	border-right-width:thin;
	border-right: thin none #CCCCCC;
	}

#contact_col2 {
	float:left;
	width: 441px;
	height: auto;
	padding-left:40px;
	padding-top:10px;
	padding-bottom:10px;
}

.Main_Button {
	float:left;
	width: 104px;
	height:80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.8em;
	text-align:center;
	color: #FFFFFF;
	line-height: 35px;
	margin: 0px 3px 0px 0px;
}

.Button_Text {
	float:left;
	width: 116px;
	height:80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#000000;
}

.Button_Text A:link { font-family: verdana, arial, sans-serif; color: #0099cc;  text-decoration : underline; font-weight:bold;}
.Button_Text A:visited { font-family: verdana, arial, sans-serif; color: #0099cc; text-decoration : underline; font-weight:bold;}
.Button_Text A:hover { font-family: verdana, arial, sans-serif; color: #ff7e00; text-decoration : none; font-weight:bold;}
.Button_Text A:active { font-family: verdana, arial, sans-serif; color: #0099cc; text-decoration : underline; font-weight:bold;}

.Promo_text {
	width: 150px;
	margin: 120px 0px 0px 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#66ccff;
}

.Promo_text A:link { font-family: verdana, arial, sans-serif; color: #FFFFFF;  text-decoration : underline;}
.Promo_text A:visited { font-family: verdana, arial, sans-serif; color: #FFFFFF; text-decoration : underline;}
.Promo_text A:hover { font-family: verdana, arial, sans-serif; color: #0595d8; text-decoration : none;}
.Promo_text A:active { font-family: verdana, arial, sans-serif; color: #FFFFFF; text-decoration : underline;}

.Error {
	width: 150px;
	margin: 120px 0px 0px 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.0em;
	color:#ff0000;
}

#bottom_half {
	WIDTH: 766px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

#bottom_half_left {
	WIDTH: 240px;
	float:left;
}

#bottom_half_right {
	WIDTH: 520px;
	float:left;
}

.bottom_half_right_column {
	float:left;
	WIDTH: 170px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;	
}

.bottom_half_right_column ul{
	margin-left:0px;
	padding-left:20px;
	list-style-type: square;
}

.bottom_half_right_column A:link { font-family: verdana, arial, sans-serif; color: #0099cc;  text-decoration : underline; font-weight:bold;}
.bottom_half_right_column A:visited { font-family: verdana, arial, sans-serif; color: #0099cc; text-decoration : underline; font-weight:bold;}
.bottom_half_right_column A:hover { font-family: verdana, arial, sans-serif; color: #ff7e00; text-decoration : none; font-weight:bold;}
.bottom_half_right_column A:active { font-family: verdana, arial, sans-serif; color: #0099cc; text-decoration : underline; font-weight:bold;}

.shadow {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/shadow.jpg) #ffffff repeat-x left top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 10px;
	PADDING-TOP: 0px
}

#footer {
	WIDTH: 766px;
	TEXT-ALIGN: center;
	background: #666666;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

#footer li{
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	background: none;
	FONT-SIZE: 0.8em;
	text-align:left;
	line-height: 20px;
}

#footer li A:link { font-family: verdana, arial, sans-serif; color: #FFFFFF;  text-decoration : underline;}
#footer li A:visited { font-family: verdana, arial, sans-serif; color: #FFFFFF; text-decoration : underline;}
#footer li A:hover { font-family: verdana, arial, sans-serif; color: #ff7e00; text-decoration : none;}
#footer li A:active { font-family: verdana, arial, sans-serif; color: #FFFFFF; text-decoration : underline;}

#footer P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 5px;
	LINE-HEIGHT: 1.5em;
	PADDING-TOP: 0px;
}

#footer A:link { font-family: verdana, arial, sans-serif; color: #000000;  text-decoration : underline;}
#footer A:visited { font-family: verdana, arial, sans-serif; color: #000000; text-decoration : underline;}
#footer A:hover { font-family: verdana, arial, sans-serif; co

P {
	padding: 0px;
	FONT-SIZE: 1em;
		MARGIN: 0px 0px 15px;
		LINE-HEIGHT: 1.6em;
		width: 251px;
}

RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 15px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0px
}

P.Small {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 15px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0px
}

P.Warning {
	color: #FF0000;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.8em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 15px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0px
}

P A:link { font-family: verdana, arial, sans-serif; color: #0099cc;  text-decoration : underline;}
P A:visited { font-family: verdana, arial, sans-serif; color: #0099cc; text-decoration : underline;}
P A:hover { font-family: verdana, arial, sans-serif; color: #ff7e00; text-decoration : none;}
P A:active { font-family: verdana, arial, sans-serif; color: #0099cc; text-decoration : underline;}

H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.5em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0px;
}

H1.ColumnH1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.5em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0px;
	color: #000000;
}

H1.Blue {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.5em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0px;
	color: #0099cc;
}

H1.TelNo {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 2.5em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	LINE-HEIGHT: 1.2em;
	PADDING-TOP: 0px;
}

H1.TelNo2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 2.0em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	LINE-HEIGHT: 1.2em;
	PADDING-TOP: 0px;
}

H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0px
}

H2.Blue {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0px;
	color: #0099cc
}

H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.0em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0px
}

INPUT {
	FONT-FAMILY: verdana, arial, sans-serif;
	font-size: 0.9em;
	color: #000000;
	BORDER-LEFT: #b9b9b9 1px solid;
	BORDER-RIGHT: #b9b9b9 1px solid;
	BORDER-TOP: #b9b9b9 1px solid;
	BORDER-BOTTOM: #b9b9b9 1px solid;
	}
	
SELECT {
	FONT-FAMILY: verdana, arial, sans-serif;
	font-size: 0.9em;
	color: #000000;
	BORDER-LEFT: #b9b9b9 1px solid;
	BORDER-RIGHT: #b9b9b9 1px solid;
	BORDER-TOP: #b9b9b9 1px solid;
	BORDER-BOTTOM: #b9b9b9 1px solid;
	}

OPTION {
	FONT-FAMILY: verdana, arial, sans-serif;
	font-size: 1em;
	color: #000000;
	BORDER-LEFT: #b9b9b9 1px solid;
	BORDER-RIGHT: #b9b9b9 1px solid;
	BORDER-TOP: #b9b9b9 1px solid;
	BORDER-BOTTOM: #b9b9b9 1px solid;
	}

TEXTAREA {	
	FONT-FAMILY: verdana, arial, sans-serif;
	font-size: 1em;
	color: #000000;
	BORDER-LEFT: #b9b9b9 1px solid;
	BORDER-RIGHT: #b9b9b9 1px solid;
	BORDER-TOP: #b9b9b9 1px solid;
	BORDER-BOTTOM: #b9b9b9 1px solid;
	}

.spacer {
	CLEAR: both; HEIGHT: 0px
}

A:link { font-family: verdana, arial, sans-serif; color: #0099cc;  text-decoration : underline;}
A:visited { font-family: verdana, arial, sans-serif; color: #0099cc; text-decoration : underline;}
A:hover { font-family: verdana, arial, sans-serif; color: #ff7e00; text-decoration : none;}
A:active { font-family: verdana, arial, sans-serif; color: #0099cc; text-decoration : underline;}

A:link.small { FONT-SIZE: 0.8em; font-family: verdana, arial, sans-serif; color: #0099cc;  text-decoration : underline;}
A:visited.small { FONT-SIZE: 0.8em; font-family: verdana, arial, sans-serif; color: #0099cc; text-decoration : underline;}
A:hover.small { FONT-SIZE: 0.8em; font-family: verdana, arial, sans-serif; color: #ff7e00; text-decoration : none;}
A:active.small { FONT-SIZE: 0.8em; font-family: verdana, arial, sans-serif; color: #0099cc; text-decoration : underline;}

A:link.Orange_Link { font-family: verdana, arial, sans-serif; color: #ff7e00;  text-decoration : underline;}
A:visited.Orange_Link { font-family: verdana, arial, sans-serif; color: #ff7e00; text-decoration : underline;}
A:hover.Orange_Link { font-family: verdana, arial, sans-serif; color: #0099cc; text-decoration : none;}
A:active.Orange_Link { font-family: verdana, arial, sans-serif; color: #ff7e00; text-decoration : underline;}

.Colour_Orange {
	color: #ff7e00;
}
.Colour_Blue {
	color: #0099cc;
}

TABLE {
 font-family: verdana, arial, sans-serif;
 FONT-SIZE: 1.0em;
 }

TABLE TD {
 font-family: verdana, arial, sans-serif;
 FONT-SIZE: 1.0em;
 }


TABLE.Orange {
 font-family: verdana, arial, sans-serif;
 FONT-SIZE: 1em;
 BACKGROUND: none transparent scroll repeat 0% 0%; 
 color: #000000;
 border-style: solid;
 border-width: 1px;
 border-color: #ff7e00;
 border-collapse: collapse;
 padding: 5px;
 }
 
 TABLE.OrangeNoBorder {
 font-family: verdana, arial, sans-serif;
 FONT-SIZE: 1em;
 BACKGROUND: none transparent scroll repeat 0% 0%; 
 color: #000000;
 border-style: none;
 border-collapse: collapse;
 padding: 5px;
 }
 
TABLE TD.Orange {
 font-family: arial;
 FONT-SIZE: 0.9em;
 background-color: #ffca96;
 color: #000000;
 border-style: solid;
 border-width: 1px;
 border-color: #ff7e00;
 border-collapse: collapse;
 padding: 5px;
 }
 
TABLE TD.OrangeHeader {
 font-family: arial;
 FONT-SIZE: 0.9em;
 BACKGROUND: #ff7e00;
 font-weight:bold;
 color: #FFFFFF;
 border-style: solid;
 border-width: 1px;
 border-color: #ffffff;
 border-bottom-color: #ff7e00;
 border-collapse: collapse;
 padding: 5px;
 }
 
#special_left {
 float:left;
 width: 480px;
 height:280px;
 padding-left:0px;
}
 
#special_left h1 {
 font-size: 3em;
}
 
#special_left p {
 font-size: 0.8em;
}
 
#special_right {
 float:left;
 width: 270px;
 height:280px;
 padding-left:0px;
}
