* {padding: 0px; margin: 0px;}

body {background-color: #1C395B; font-family: Verdana, Arial, Helvetica, sans-serif; color: #1C395B; font-size: 62.5%}
p{font-size: 1.1em; color: #1C395B;}
li{list-style-image: url(../images/pageelements/bullet.gif);} 

img {border: 0;}
img a {border: 0;}

/* TABLE STYLES */
table {border-collapse: collapse; border-spacing: none;}
.mainTable { margin-left: auto; margin-right: auto; text-align:center; display:block; width: 770px;}
table.mainTable  {border-collapse: collapse; border-spacing: none;}

table.info {margin: 0 0 15px 0; width: 100%; border-collapse: collapse; border-spacing: none;}
table.info td {text-align: center; padding: 0 0 5px 0;}

table.technical {width:98%; margin: 0 0 15px 0; border-collapse: collapse; border-spacing: none; border: 1px solid #1C395B; font-size:1.0em}
table.technical th {border-bottom: 1px solid #1C395B; border-right: 1px solid #1C395B; background-color: #7F8182; color: #FFF; font-weight: bold; padding:3px; text-align:center;}
table.technical th.left {text-align:left;}
table.technical td {border-bottom: 1px solid #1C395B; border-right: 1px solid #1C395B; padding:3px; text-align:center; padding:5px 0 5px 0;}
table.technical tr.white {background-color: #FFF;}
table.technical tr.gray {background-color: #D6D8D8;}

/* MAIN CONTENT STYLES */
#bodytext {text-align:left; width: 100%; margin: 10px 0 0 0;}
#bodytext p {margin: 0 0 15px 0; line-height: 1.5;}
#bodytext p.bold {font-weight: bold;}
#bodytext p.dots {background: url('../images/pageelements/dotsacross.gif') no-repeat; width: 525px; heigth: 3px;}

#bodytext a { color: #1C395B; text-decoration: none; }
#bodytext a:hover {text-decoration: underline; }

#bodytext span { font-weight: bold;}

.bodytextCentre {
	color: #1C395B;
	padding: 0px;
	margin: 0px;
	text-align:center;
}

.whiteBg {
	background-color: #FFF;
	background-image: url(../images/pageelements/trans.gif);
}

.footerText {font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; color: #7F8182; background-color: #D4D6D6;}
	
.footerText a {color: #7F8182; text-decoration: none;}
.footerText a:hover {color: #7F8182; text-decoration: underline;}

.bodytextWhite {
	font-family: Verdana;
	font-size: 1.1em;
	color: #FFF;
	text-align: center; font-weight: bold;}

.bodytextTable {
	text-align: center;
	font-size: 1.0em;
	color: #1C395B;}

.bodytextTableTitle {
	text-align: left !important;
	font-size: 1.0em;
	color: #1C395B;}
	
.bodytextWhiteTable {
	font-size: 1.0em;
	color: #FFFFFF;}
	
.bodytextSml {
	text-align: center;
	font-size: 1.0em;
	color: #1C395B;
}

.bodytextSmlWhite {
	text-align: center;
	font-size: 1.0em;
	color: #FFF;
	text-decoration: none;
}

navylinks a {font-size: 1.1em; color: #1C395B; text-decoration: none;}
navylinks a:hover {text-decoration: underline;}

underlinedlinks a {font-size: 1.1em; color: #1C395B;text-decoration: underline;}
.bodytextbold { text-decoration: none; font-weight: bold;}

/* CONTENT ADDED FOR NEW SECTION - COMMERCIAL RANGE STARTED 26-10-07 */
.commRange {width: 100%;  margin: 10px 0 20px 0; height: 150px;}
.commRange img {width:200px; height:150px; border: 1px solid #CCC; float: left;}

.commRangeLinks { width: 40%; float: left; margin: 50px 0 0 40px;}
.commRangeLinks p {margin: 0 0 7px 0;}

/* IMAGE STYLES */
img.banner {width:759px; height:179px;}
img.features  {width: 143px; height: 108px; margin-left: auto; margin-right: auto;}
img.technicalLink {width:5px; height:5px; padding-top: 3px;}
img.colours {width:143px; height:108px; margin-right: auto; margin-left: auto; display: block;}
img.circle {width: 4px; height: 4px; margin-right: auto; margin-left: auto; display: block;}
img.dash {width: 4px; height: 2px; margin-right: auto; margin-left: auto; display: block;}
img.mainHome {width:330px; height:300px; margin-right: auto; margin-left: auto; display: block; }
img.mainHomeSide {width:450px; height:195px; margin-right: auto; margin-left: auto; display: block; }
img.homeSectionTitles {width: 99px; height: 20px;}
img.homeSectionImages {width: 99px; height: 100px;}
img.homeSectionTitles6th {width: 100px; height: 20px;}
img.homeSectionImages6th {width: 100px; height: 100px;}
