/* Main Styles */
body { font-size: 11px; margin-left: 0px; margin-top: 8px; margin-right: 0px; margin-bottom: 8px; background-image: url(../images/bg_main.gif); text-align:center}

p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px;}
td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #093575;font-weight: bold;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size: 11px;color: #FF0000;font-weight:normal;}

a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;text-decoration: underline}
a:hover { font-family: Arial, Helvetica, sans-serif;  font-size: 11px; color: #000000;text-decoration: none}
.noborder {border: 1px #ffffff solid; }
.reverse {font-family: Arial, Helvetica, sans-serif; font-size: 11px;font-weight: bold;color:#FFFFFF;}
.promhead {font-family:Arial, Helvetica, sans-serif; font-size: 11px;color: #093575; vertical-align:bottom; text-align:left}
.promtext {font-family:Arial, Helvetica, sans-serif; font-size: 11px; vertical-align:top; text-align:left; color: #333333}

.header {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #093575;font-weight: bold;}
.header2 {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #FF3366;font-weight: bold;}
.small {font-size: 9px;}
.input { font-family: Verdana, sans-serif; font-size: 10px; background-color: #FFFFFF; }
.input2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; background-color: #E2E5EF;	border: 1px solid #B6BED6; padding: 2px; height:25;}
.TitleLarge {font-family: Arial, Helvetica, sans-serif;	font-size: 24px; color: #093575; text-transform:uppercase}
.TitleMed {font-family: Arial, Helvetica, sans-serif;	font-size: 18px; color: #093575; text-transform:uppercase}
.Button {background-color: #6496FF;	background-position: center; height: 18px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF;}
.subheader {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;color: #0066FF;font-weight: normal;}

/* tables */

.prom {background-color:ECECEC}
.maintable {background-color: ffffff; }
.table { border: 1px solid #B6BED6; font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; line-height: 16px;	color: 062577; padding: 2px 4px; background-color: ffffff; vertical-align: top; height:25;}
.table2 {padding-left: 4px;padding-top: 4px;padding-right: 4px;padding-bottom: 4px;height:23px}
.table3 {padding-left: 4px;padding-top: 4px;padding-right: 4px;padding-bottom: 4px; }
.tabletitle {Font-family: Arial, Helvetica, sans-serif, sans-serif;font-size: 10px;font-style: normal;color:#ffffff; font-style:bold}

td.thumb {width:120px; height:120px; border-style: solid; border-width: 1px; border-color:#EDEDED; background-color:#FFFFFF}
td.thumb2 {width:80px; height:80px; border-style: solid; border-width: 1px; border-color:#EDEDED; background-color:#FFFFFF}
td.footer {Font-family: Arial, Helvetica, sans-serif, sans-serif;font-size: 10px;font-style: normal;color: #ffffff;}


A.tablelink{Font-family: Arial, Helvetica, sans-serif, sans-serif;font-size: 10px;font-style: normal;color:#ffffff;}
A.tablelink:link{Font-family: Arial, Helvetica, sans-serif, sans-serif;font-size: 10px;font-style: normal;color:#ffffff;text-decoration: underline}
A.tablelink:visited{Font-family: Arial, Helvetica, sans-serif, sans-serif;font-size: 10px;font-style: normal;color:#ffffff;text-decoration: underline}
A.tablelink:hover{Font-family: Arial, Helvetica, sans-serif, sans-serif;font-size: 10px;font-style: normal;color:#ffffff;text-decoration: none}

/* toolbox navigation */
A.footer{Font-family: Arial, Helvetica, sans-serif, sans-serif;font-size: 10px;font-style: normal;color: #ffffff;}
A.footer:link{color: #ffffff;text-decoration: none; text-decoration: underline;}
A.footer:visited{color: #ffffff;text-decoration: underline;font-size: 10px;}
A.footer:hover{color: #ffffff;text-decoration: none;font-size: 10px;}


/* left navigation */
td.navtitle {
	Font-family: Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #cccccc;
	color:#ffffff;  text-transform: uppercase; padding:5px 5px 5px 5px; font-weight:bold
}

td.nav {	Font-family: Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #cccccc;
	color:#666666;  text-transform: uppercase; padding:5px 5px 5px 5px; background-image: url(../images/sidenav_bg1.gif);background-position: bottom left;
}

td.navon {	Font-family: Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #cccccc;
	color:#666666;  text-transform: uppercase; padding:5px 5px 5px 5px; background-image: url(../images/sidenav_bg2.gif); background-position: bottom left;
}

td.navselected {	Font-family: Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #CED7E3; 
	color:#093575;  text-transform: uppercase; padding:5px 5px 5px 5px; background-image: url(../images/sidenav_bg3.gif); background-position: bottom left;
}

td.navsub {	Font-family: Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#093575; padding:5px 5px 5px 5px;
}

td.programme {	Font-family: Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	font-style: normal;  text-align:center;
	color:#666666;  padding:3px 3px 3px 3px; background-image: url(../images/button_programme.gif); 
}

td.tablehead{	Font-family: Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #CED7E3; 
	color:#093575;  text-transform: uppercase; padding:2px 2px 2px 10px ; text-align:left;  height:20px
}

td.document{	Font-family: Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	font-style: normal; 
	color:#093575;  padding:2px 2px 0px 5px ; text-align:left; height:20px
}

A.navsub{Font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #476797;}
A.navsub:link{Font-family:  Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #476797; text-decoration: underline;}
A.navsub:visited{Font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #476797;text-decoration: underline;}
A.navsub:hover{Font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #476797; text-decoration: none; background-color:#EDF6FF}

A.nav{Font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #666666;}
A.nav:link{Font-family:  Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #666666; text-decoration: none;}
A.nav:visited{Font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #666666;text-decoration: none;}
A.nav:hover{Font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #666666; text-decoration: none;}

/* Products */
A.product{Font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
A.product:link{Font-family:  Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #093575; text-decoration: underline;}
A.product:visited{Font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #093575;text-decoration: underline;}
A.product:hover{Font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;color: #093575; text-decoration: none; background-color:#EDF6FF}

A.range:link{Font-family:  Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff; text-decoration: none;}
A.range:visited{Font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff;text-decoration: none;}
A.range:hover{Font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #ffffff; text-decoration: underline; }

/* Top Navigation Menu */
.submenu
{
	height:22px; 
	padding-left: 10px;
	padding-right: 10px;
	background-color:#6496FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #476797; 
	cursor: hand; 
	background-color:#ededed; 
	 
}
.submenuon
{
	height:22px; 
	padding-left: 10px;
	padding-right: 10px;
	background-color:#6496FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #476797; 
	cursor: hand;
	background-color:#ffffff;
}
Table.Resources
{background-color:#F4F7FA;}

Table.Resources TR.Resource TD
{padding: 5px; 	border-bottom-style:dotted; color:#4D749A;
	border-bottom-color:#ffffff; 
	border-bottom-width:1px;}
	
Table.Resources TR.ResourceAlt TD
{padding: 5px; 	border-bottom-style:dotted; background-color:#E5ECF4;  color:#4D749A;
	border-bottom-color:#ffffff; 
	border-bottom-width:1px;}
	
Table.Form
{background-color:#F4F7FA; width:400px; border:0px}

Table.Form TD
{padding: 5px; 	border-bottom-style:dotted; color:#4D749A;
	border-bottom-color:#ffffff; 
	border-bottom-width:1px;}
	
Table.Form TD.Input
{padding: 5px; 	border-bottom-style:dotted;  
	border-bottom-color:#ffffff; 
	border-bottom-width:1px;
	background-color:#F4F7FA;}
	
Table.Form TD.InputTop
{padding: 5px; 	border-bottom-style:dotted; background-color:#E5ECF4;  
	border-bottom-color:#ffffff; 
	border-bottom-width:1px;}
	
Table.Form TD.InputBottom
{padding: 5px;  background-color:#E5ECF4;  border-bottom-style:none; 
}

Table.ESD
{background-color:#FCFEE3;}

Table.ESD TR.ESDcell TD
{padding: 5px; 	border-bottom-style:dotted;  color:#60564A;
	border-bottom-color:#ffffff; 
	border-bottom-width:1px;}
	
Table.ESD TR.ESDcellAlt TD
{padding: 5px; 	border-bottom-style:dotted; background-color:#FAFFC9; color:#60564A;
	border-bottom-color:#ffffff; 
	border-bottom-width:1px;}
	
Table.Resources TR.Resource1 TD
{padding: 5px;color:#4D749A;}

Table.Resources A
{color: #4D749A; text-decoration: none}

Table.Resources A:hover
{color:#000066; text-decoration: none}

Table.Quote TD
{background-color:#F4F7FA; padding:15px; border:1px; border-color:#84A7CA; font-size:13px; color:#4D749A}

Table.QuoteESD TD
{background-color:#FCFEE3; padding:15px; border:1px; border-color:#84A7CA; font-size:13px; color:#60564A; text-align:justify}

Table.LogosRight TD
	{border-right:1px solid #cccccc; text-align:center; width:120px; padding:0px;
	} 
	
TD.QuotePic
{background-color:#E5ECF4; vertical-align:middle; font-size:16px; color:#4D749A; padding:20px 20px 20px 20px; }

TD.QuotePic2
{ vertical-align:middle; font-size:16px; color:#4D749A; padding:15px 15px 15px 15px; }

TD.Pic
	{border:1px solid #cccccc; padding:0px;
	} 
	
TD.Chart {padding: 5px; background-color:#F4F7FA; border-bottom:1px dotted #ffffff; vertical-align:top;color:#4D749A;}
	
TD.Chart.ChartAlt {background-color:#E5ECF4; padding: 5px; border-bottom:1px dotted #ffffff;color:#4D749A;}

	
ul {
	list-style-image:url(../images/arrow.gif); 
	list-style-type: square;
	margin-left: 30px;
	padding: 5px; color:#333333;
	}
	
li {margin-bottom: 10px;}
	







