#logo {display:block;width:750px;}
#logogfx {display:block; float:left; width:188px; height:140px; background:url(images/logo_tel.gif) top left no-repeat;}
#logoflash {display:block; float:left; width:562px; height:140px;}

TABLE {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
/*.darkBlue {
	COLOR: #6699CC; LINE-HEIGHT: 18px
}
.midBlue {
	COLOR: #bccae4; LINE-HEIGHT: 18px
}
.lightBlue {
	COLOR: #dbe5f6; LINE-HEIGHT: 18px
}
.grayedOut {
	COLOR: #999999; LINE-HEIGHT: 18px
}
.copyRight {
	FONT-SIZE: 11px; COLOR: #adadad; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:visited {
	COLOR: #5b78ad; TEXT-DECORATION: none
}
A:hover {
	COLOR: #565555; TEXT-DECORATION: none
}
A.nav:link {
	COLOR: #565555; LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #565555; LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-SIZE: 11px; COLOR: "#ffffff"; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.redtext:link {
	FONT-SIZE: 11px; COLOR: #bf6b41; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.redtext:hover {
	FONT-SIZE: 11px; COLOR: #bf6b41; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.nav-selected:link {
	COLOR: #5b78ad; LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.nav-selected:visited {
	COLOR: #5b78ad; LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.nav-selected:hover {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.05em; TEXT-DECORATION: none
}
A.subNav-gray:link {
	COLOR: #8a96a0; LETTER-SPACING: 0.02em; TEXT-DECORATION: none
}
A.subNav-gray:visited {
	COLOR: #8a96a0; LETTER-SPACING: 0.02em; TEXT-DECORATION: none
}
A.subNav-gray:hover {
	COLOR: #CCCCCC; LETTER-SPACING: 0.02em; TEXT-DECORATION: none
}
A.subNav-blue:link {
	COLOR: #5b78ad; LETTER-SPACING: 0.02em; TEXT-DECORATION: none
}
A.subNav-blue:visited {
	COLOR: #5b78ad; LETTER-SPACING: 0.02em; TEXT-DECORATION: none
}
A.subNav-blue:hover {
	COLOR: #666666; LETTER-SPACING: 0.02em; TEXT-DECORATION: none
}
A.subNav-selected:link {
	COLOR: #666666; LETTER-SPACING: 0.02em; TEXT-DECORATION: none
}
A.subNav-selected:visited {
	COLOR: #45525e; LETTER-SPACING: 0.02em; TEXT-DECORATION: none
}
.navbreaks {
	FONT-SIZE: 11px; COLOR: "#ffffff"; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.02em; TEXT-DECORATION: none
}
.subnavheaderlines {
	FONT-SIZE: 11px; COLOR: #6699CC; LINE-HEIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.Bluebold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5b78ad; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blacktext {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grids {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0
}
.box {
	COLOR: #003399
}
.Blueboldlite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8ea7d3; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bg {  background-color: #006699; background-image: none; background-repeat: no-repeat; background-position: center top}
.white_nav_top {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: "#ffffff"; line-height: normal; text-align: center; text-decoration: none}
}
.orangecomp { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.orangecomp { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.blacktextbold { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.whitetextbold { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: "#ffffff"; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.greyadvice { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.priceinred { FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none ; font-style: normal}

*/

.small {font-size:8px;}

.page_left {background:url(images/white-left.gif) top right repeat-y #dddddd;}
.page_right {background:url(images/red-right.gif) top left repeat-y #990000;}

.left_nav {display:block; font-weight:bold; color:white; width:100%; padding-left:5px; font-size:11px; text-decoration:none;margin:2px 0 2px 0;}
.left_nav:hover {background:#eeeeee; color:black;}

.heading {background:url(images/heading-back.jpg) top left repeat-y; color:white; font-weight:bold; padding-left:10px;}
.heading h1 {font-size:12px; text-transform:capitalize; margin:0; padding:0;}
.section {background-color:white; color:black; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding-left:5px; padding-right:10px; text-align:justify; border-left:4px solid #666666;}

.side_heading {background:url(images/side-heading-back.jpg) top right repeat-y #990000; color:white; font-weight:bold; padding-left:10px; text-align:left;}
.side_section {background-color:white; color:black; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:justify; border-left:4px solid #990000;}

#bottomnav {border-top:1px solid #990000; background-color:white; text-align:center; height:24px;}
#bottomnav a {color:black; text-decoration:none;}
#bottomnav a:hover {color:#990000; text-decoration:underline;}

h5 {margin:5px 1px 1px 1px; padding:0px;}

.searchfield{width:260px;}

#enquiryform input.required, #enquiryform textarea.required {background-color: #ffdddd; width:260px;}

#validation-message {padding: 20px 0px 20px 110px; margin: 5px 0 20px 0; border: 1px solid #800000; color: #800000; background-image:url(../Images/error.png); background-position:center left; background-repeat:no-repeat; background-color: #ffdddd; width:280px;}
#validation-message p{ padding: 0 0 0 0;}
td.messages{padding:10px;font-size:18px; color: red;font-weight:bold;}

