/* notes : don't use nonsense values like g or m - use logical classe despcriptors like "moreinfo" "sectiontitle" "smallprodimg" etc. */
Body { left : 0px; top : 0px; position : absolute; width:100%; }
BODY,TD { COLOR: Black; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;  FONT-SIZE: 70%; }
TD.content { line-height : 120%; }

.pc30 {width: 300px; }

select {FONT-SIZE: 11px; }
form { display : block; border : 0px; margin : 0px; }
/* background colours for splash menu boxes */
TD.splashbox {background-color : #F7F9F5;}

/* top img strip */
TD.topimg {	background-image : url(img/static_strip.gif); }

/* overall a and a:hover classes defines style for all links. only add information that you want to override the intial settings*/
/* overall link format */
A { COLOR: #000; FONT-SIZE: 70%; 	text-decoration :underline; }
A:HOVER { COLOR: #000; text-decoration : none; }

	/* home page latest news title */
	A.latestnews { color : #003060; text-decoration :underline; FONT-SIZE: 60%;  } 
	A.latestnews:HOVER {color : #9C3100; text-decoration :underline;  }
	
	A.homelatestnews { color : #003060; text-decoration :underline; FONT-SIZE: 70%;  } 
	A.homelatestnews:HOVER {color : #9C3100; text-decoration :underline;  }
	
	td.featureheader a.featureheader { color: #fff; font-weight : bold; text-decoration :none; FONT-SIZE: 80%;  }
	td.featureheader a.featureheader:HOVER { color: #fff; font-weight : bold; text-decoration :underline; }
	
	/* range type */
	A.featureheader { color: #fff; font-weight : bold; text-decoration :none; FONT-SIZE: 80%;  }
	A.featureheader:HOVER { color: #fff; font-weight : bold; text-decoration :underline; }

	/* product types */
	A.prodtype { color : #003060; text-decoration :none; FONT-SIZE: 70%;  } 
	A.prodtype:HOVER {color : #003060; text-decoration :underline;  }

	/* Conact us links etc. */
	A.nav { COLOR: #003060; FONT-SIZE: 60%; text-decoration :underline; }
	A.nav:HOVER { COLOR: #9C3100; text-decoration : none; }
	
	/* bookmarks */
	A.book { FONT-SIZE: 80%; color : #002F60; font-weight : bold; text-decoration :none; }
	A.book:HOVER { color : #002F60; font-weight : bold; text-decoration :none; }
	
	/* Useful links etc. */
	A.nav2 { COLOR: #003060; FONT-SIZE: 80% ;text-decoration : none; }
	A.nav2:HOVER { COLOR: #9C3100; text-decoration :underline; }

	/* footer */
	A.foot {	COLOR: #002F60;  text-decoration :none;  FONT-SIZE: 80%;}
	A.foot:HOVER {COLOR: #9C3100; text-decoration :underline; FONT-SIZE: 80%;}
	
	TD.foot {color : #666; FONT-SIZE: 60%; }
	/* breadcrumbs */

	A.bread {COLOR: #FFFFFF; FONT-SIZE: 60%; }
	A.bread:HOVER {COLOR: #FFFFFF;  }
	
	TD.bread {color : #FFFFFF; FONT-SIZE: 60%; }
	
	
	#homecontent dl.doc dt a p {margin-bottom:0px;}
	
/* title templates */
TD.subheader {FONT-SIZE: 70%; color : #002F60; font-weight : bold;}
TD.subheader2 {FONT-SIZE: 70%; color : #002F60; font-weight : bold;}
TD.subheader3 {FONT-SIZE: 70%; color : #002F60; font-weight ;}
TD.featureheader { color: #fff; font-weight : bold; FONT-SIZE: 70%;  }
TD.featureheader2 {border-bottom:1px solid #FFFFFF;  color: #fff; font-weight : bold; FONT-SIZE: 70%;}
TD.header {FONT-SIZE: 80%; color : #9C3100; font-weight : bold; }
TD.header2 {border-bottom: 1px dotted #FEEDDA; FONT-SIZE: 70%; color : #002F60; font-weight : bold;}
TD.header3 {border-bottom: 1px solid #FEEDDA; }
TD.header4 {border-bottom: 1px solid #FEEDDA; FONT-SIZE: 70%; color : #002F60; font-weight : bold;}

/* list table */
table.list { border : 1px solid #D4D4D4; }
td.listhead { background-color : #FEEDDA; color : #002F60; font-weight : bold; text-align : center; }
td.listrow1 { color : #000; text-align : center; }
td.listrow2 { background-color : #EFEFEF; color : #000; text-align : center; }


/* misc */
td.date { color : #002F60;}
td.deck {font-size : 70%; }
td.shareprice { font-size : 100%; font-weight : bold; color : #999; }
A.more { color : #003060; text-decoration :underline; FONT-SIZE: 60%;  } 
A.more:HOVER {color : #003060; text-decoration :none;  }
td.frame { border : 1px solid #FEEDDA; }
td.aaframe { border : 1px solid #D4D4D4; }
td p.note { font-size : 94%; font-style : italic; }

/*caption*/
TD.caption { color : 003060; font-size : 60% ; background-image : url(../img/pics/piccap_bg.gif); padding : 0px;  text-align : center;  }