body {background-color: #f8f8f8; background-image:url(images/background.jpg); background-repeat:repeat-x; text-align:left; color:#333333; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; margin:20px 0px 20px 0px; letter-spacing:normal}


img.right {float: right; border:0px; padding-left:15px; padding-bottom:15px}
img.right2 {float: right; border:0px; padding-left:15px; padding-bottom:5px}
img.RightNoPad {float:right; border:0px; padding:0px}
img.Button {float:right; border:0px; padding:0px 70px 0px 0px}
img.left {float: left; border:0px}
img.center {float: center; border:0px}
img {border:0px}

a:link {color: #6699cc} a:visited {color: #6699cc} a:hover {color: #cc0000}
a.BrightLink:link {color: #0099cc; font-size:14px; font-weight:bold} 
a.BrightLink:visited {color: #0099cc; font-size:14px; font-weight:bold} 
a.BrightLink:hover {color: #cc0000; font-size:14px; font-weight:bold}

a { text-decoration:none }


h1 {font-size:16px;}
h2 {font-size:14px;}
h3 {font-size:12px;}

.white {color:#ffffff; text-align: center}
.red {color:#cc0000} 
.tagline {color:#0092cb; font-weight:bold; font-size:14px; font-style:italic; letter-spacing:1px;}
.SideNav {border-right:1px dotted #cccccc; border-left:1px dotted #ffffff;border-bottom:1px dotted #ffffff; width:165px; padding: 0px 10px 10px 0px}
.SideNavTable {width:100%;}
.AfterNav {width:17px}
.ContentWindow {width:508px}
.FloatStop {clear:both; width:1px; height:1px}
.nowrap {white-space:nowrap}
.yellowbackground {background-color:#ffffcc}
.bold {font-weight:bold}
.small {font-size:10px}
.inline {display:inline}

p {font-size:12px;}
p.center {text-align: center;}
p.right {text-align: right;}

p.plusone {font-size:14px;}
p.plusonecenter {font-size:14px; text-align: center;}

p.plustwo {font-size:16px;}

p.plusthree {font-size:22px;}
p.plusthreecenter {font-size:20px; text-align: center;}

p.small {font-size:10px;}
p.smallcenter {font-size:10px; text-align: center;}
p.smallgrey {font-size: 10px; color:#666666}

p.grey {color:#666666; font-size:11px}
p.nospace {display: inline;}


div {font-size:12px;}
div.center {text-align: center;}
div.right {text-align: right;}

div.plusone {font-size:14px;}
div.plusonecenter {font-size:14px; text-align: center;}

div.plustwo {font-size:16px;}

div.plusthree {font-size:22px;}
div.plusthreecenter {font-size:20px; text-align: center;}

div.small {font-size:10px;}
div.smallcenter {font-size:10px; text-align: center;}
div.smallgrey {font-size: 10px; color:#666666}

div.grey {color:#666666; font-size:11px}
div.nospace {display: inline;}
div.acolour {color:#cc0000;}


/** TABLE INFO **/
table.MainTable {margin-left:auto; margin-right:auto; width:700px; background-color:#ffffff; border:1px solid #d5e9f1; padding:10px}
table.center {margin-left:auto; margin-right:auto;}
table.Border {border:1px solid #999999}
table.specs {border-top:1px solid #999999; border-left:1px solid #999999}

table.form {background-color:#f8f8f8; border:1px solid #cccccc}
.form td {text-align:left; padding:8px 20px 8px 20px}
.form td.formGrey {background-color:#f0f0f0; border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0}
.form td.formTop {text-align:left; padding:20px 20px 8px 20px}
.form td.formBot {text-align:left; padding:8px 20px 20px 20px}

td.center {text-align: center;}
td.small {font-size:11px;}
td.smallcenter {font-size:10px; text-align: center;}
td.PaddingLeft20 {padding-left:20px}
td.SpecsRight {padding-left:20px; padding-right:20px; border-right:1px solid #999999}
td.SpecsRight2  {padding-left:20px; padding-right:20px;}
td.specheader {background-color:#333333; font-size:11px; color:#ffffff; border-right:1px solid #999999}
td.specheader2 {background-color:#333333; font-size:11px; color:#ffffff; text-align:center; border-right:1px solid #999999}
td.lightgrey {background-color:#eeeeee; text-align:center; font-size:9px; border-bottom:1px solid #999999; border-right:1px solid #999999}
td.midgrey {background-color:#dddddd; text-align:center; font-size:9px; border-bottom:1px solid #999999; border-right:1px solid #999999}
td.darkgrey {background-color:#cccccc; text-align:center; font-size:9px; border-bottom:1px solid #999999; border-right:1px solid #999999}
td.leftheadings {background-color:#f8f8f8; font-size:9px; border-bottom:1px solid #999999; border-right:1px solid #999999}
td.BorderBottom {border-bottom:1px solid #999999}
td.halfhalf {width:254px}

/** LIST INFO **/
ul.disc {list-style-type: disc;}
ul.discsmall {list-style-type: disc;font-size:10px;}
ol.decimal {list-style-type: decimal;}

/** NAVIGATION INFO **/
#navigation td {}
		
#navigation a {
	font-size:10px;
	color: #000000;
	font-weight:normal;
	letter-spacing:normal;
	text-decoration: none;
	display:block;
	padding:3px 3px 3px 12px; 
	text-align:left;
	border-bottom: 1px dotted #999999;
	white-space:nowrap;
	}
	
#navigation a:hover {background-color: #ecf1f4; color:#000000}