/* new */
td.mainnav
{
	height: 27px;
	background-image: url('../images/mainnavbar.png');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align:left;
	text-indent: 18px;
	padding-left: 1px;
}

td.buttons
{
	vertical-align: middle;
}

div.menubutton 
{
	float: left;
	width: 92px; 
	height: 27px;
	margin: 0 0 0 0;
	background: url( '../images/button.png' ) -92px 0 no-repeat;
}

div.menubutton a 
{
	display: block;
	margin: 0; 
	padding:0;
	width:100%; 
	height:100%;
	overflow:hidden;
	text-decoration: none;
	background: url( '../images/button.png' ) top left no-repeat;
}

div.menubutton span 
{
	display: block;
	margin:0; 
	Font-size: 8pt;
	Font-weight: bold;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

div.menubutton a:hover 
{
	background-image: none;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

div.menubutton a:active 
{
	background-image: none;
	color: #959595;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;

}

/* end new */

body 
{
	font-family: verdana, arial;
	background-image: url('../images/background.png');
	background-repeat: repeat-x;
	background-color: #e0dfdf;
	margin: auto;
}

strong
{
	color: #000000;
}

hr

{
	border: 1px solid #ffffff;
}

a:link 
{
	text-decoration: none;
	font-family: arial;
	font-size: 9pt;
	color: black;
	font-weight: bold;
	letter-spacing: -.03em;
}
	  
a:visited 
{
	text-decoration: none;
	font-family: arial;
	font-size: 9pt;
	color: black;
	font-weight: bold;
	letter-spacing: -.03em;
}

a:hover 
{
	text-decoration: none;
	font-family: arial;
	font-size: 9pt;
	color: black;
	font-weight: bold;
	letter-spacing: -.03em;
}

a.sidebarlink:link 
{
  	padding-right: 6px;
  	padding-left: 1px;
	display: block;
	width: 100%;
	text-decoration: none;
  	font-size: 9pt;
  	color: #ffffff;
  	border-style: solid;
  	border-top-width: 1px;
  	border-right-width: 0px;
  	border-bottom-width: 1px;
  	border-left-width: 1px;
  	border-color: #ffffff;
  	background-color: #231f20;
}
	  
a.sidebarlink:hover
{
  	padding-right: 6px;
  	padding-left: 1px;
	display: block;
	width: 100%;
	text-decoration: none;
  	font-size: 9pt;
  	color: #ffffff;
  	border-style: solid;
  	border-top-width: 1px;
  	border-right-width: 0px;
  	border-bottom-width: 1px;
  	border-left-width: 1px;
  	border-color: #ffffff;
  	background-color: #91a32c;
}

a.sidebarlink:visited
{
  	padding-right: 6px;
  	padding-left: 1px;
	display: block;
	width: 100%;
	text-decoration: none;
  	font-size: 9pt;
  	color: #231f20;
  	border-style: solid;
  	border-top-width: 1px;
  	border-right-width: 0px;
  	border-bottom-width: 1px;
  	border-left-width: 1px;
  	border-color: #ffffff;
  	background-color: #b2c732;
}	  		
	
ul.strong
{
	color: #000000; 
	font-weight: bold
}

ul.main
{
	color: #000000; 
	font-size: 10pt;
}

table.main
{
	width: 1059px;
	height: 100%;
	border: 0;
	margin: auto;
	text-align: right;
	background-image: url('../images/bg-colour.png');
	border-style: solid;
	border-color: #black;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
}

.manual
{
	width: 500px;
	height: 100%;
	margin: auto;
	text-align: left;
	border: 1 px;
	border-style: solid;
	border-color: #000000;
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
}

.manualtable
{
	width: 500px;
	height: 100%;
	margin: auto;
	text-align: left;
	border: 1 px;
	border-style: solid;
	border-color: #000000;
	border-left-width: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
  	font-size: 9pt;
}

.manualtable2
{
	width: 500px;
	height: 100%;
	margin: auto;
	text-align: left;
  	background-color: #ffffff;
	border: 1 px;
	border-style: solid;
	border-color: #000000;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
  	font-size: 9pt;
}

td.header
{
	height: 103px;
	background-image: url('../images/header.png');
	background-repeat: no-repeat;
	background-position: right;
	background-color: #bed62f;
	vertical-align: top;
}

td.headerabout
{
	height: 103px;
	background-image: url('../images/header.png');
	background-repeat: no-repeat;
	background-position: right;
	background-color: #bed62f;
	vertical-align: bottom;
}

td.headerdownloads
{
	height: 103px;
	background-image: url('../images/header-2.png');
	background-repeat: no-repeat;
	background-position: right;
	background-color: #bed62f;
	vertical-align: bottom;
}

td.headerapplications
{
	height: 103px;
	background-image: url('../images/header.png');
	background-repeat: no-repeat;
	background-position: right;
	background-color: #bed62f;
	vertical-align: bottom;
}

td.headernews
{
	height: 103px;
	background-image: url('../images/header-1.png');
	background-repeat: no-repeat;
	background-position: right;
	background-color: #bed62f;
	vertical-align: bottom;
}

td.headertitan
{
	height: 103px;
	background-image: url('../images/header.png');
	background-repeat: no-repeat;
	background-position: right;
	background-color: #bed62f;
	vertical-align: bottom;
}

td.headercontact
{
	height: 103px;
	background-image: url('../images/header-1.png');
	background-repeat: no-repeat;
	background-position: right;
	background-color: #bed62f;
	vertical-align: bottom;
}

td.sidebar
{
	width: 147px;
	background-image: url('../images/sidebar-bg.png');
	background-repeat: repeat-y;
	background-color: #bed62f;
	vertical-align: top;
	padding-right: 2px;
	padding-left: 2px;
}

td.sidemenu
{
	vertical-align: top;
	padding-left: 2px;
	padding-right: 2px;
	text-align: right;
}

td.mainnavabout
{
	height: 27px;
	background-image: url('../images/mainnav2.png');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align:left;
	text-indent: 18px;
}

td.mainnavdownloads
{
	height: 27px;
	background-image: url('../images/mainnav3.png');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align:left;
	text-indent: 18px;
}

td.mainnavapplications
{
	height: 27px;
	background-image: url('../images/mainnav4.png');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align:left;
	text-indent: 18px;
}

td.mainnavnews
{
	height: 27px;
	background-image: url('../images/mainnav5.png');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align:left;
	text-indent: 18px;
}

td.mainnavtitan
{
	height: 27px;
	background-image: url('../images/mainnav6.png');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align:left;
	text-indent: 18px;
}

td.mainnavcontact
{
	height: 27px;
	background-image: url('../images/mainnav7.png');
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	vertical-align: top;
	text-align:left;
	text-indent: 18px;
}

td.content
{
	background-image: url('../images/content-bg.png');
	background-repeat: repeat-x;
	background-position: top;
	vertical-align: top;
}

table.contents
{
	width: 910px;
	height: 100%;
	background-image: url('../images/front-pic.png');
	background-repeat: no-repeat;
}

td.contents-left
{
	width: 524px;
	vertical-align: top;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 150px;
	font-size: 10pt;
}

td.contents-left-data
{
	width: 724px;
	vertical-align: top;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 150px;
	font-size: 10pt;
}

td.contents-right
{
	color: white;
	font-size: 10pt;
	padding-top: 275px;
	text-align: right;
	vertical-align: top;
	padding-right: 45px;
	line-height: 200%;
	letter-spacing: -.07em;
}

td.footer
{
	height: 144px;
	background-image: url('../images/footer.png');
	background-repeat: no-repeat;
	background-position: right;
	background-color: #00aedb;
	vertical-align: top;
}


td.border_template
{
	width: 120px;
	vertical-align: top;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}

table.navigation
{
	height: 27px;
}

td.topspacer
{
	width: 160px;
}

td.downloadspacer
{
	width: 52px;
}

td.newspacer
{
	width: 175px;
}

td.disspacer
{
	width: 163px;
}

td.navtechspec
{
	width: 88px;
}

td.navtechdoc
{
	width: 93px;
}

div.centre
{
	text-align:center;
}


div.right
{
	text-align: right
}


h1
{ 
	color: #231f20;
	font-weight: bold;
	font-size: 15pt;
}

h2
{ 
	color: #000000;
	font-weight: bold;
	font-size: 12pt;
}

h5
{ 
	font-style: italic;
	font-weight: bold;
	font-size: 9pt;
}
.header
{
  	color: #000000;
	font-weight: bold;
	font-size: 12pt;
	font-style: italic;
} 

.small
{
	font-size: 7pt;
}

.italic
{
	font-style: italic;
	font-size: 9pt;
}

.italicheader
{
	font-style: italic;
	font-weight: bold;
	font-size: 9pt;
}


ul.nav
{
display: inline;
}

li.nav
{
display: inline;
}

span.about
{
margin-left: 24px;
}

.formstyle
{
background: #bed62f; 
border: 1px solid #000000; 
font-weight: bold;
}

.bluetext
{
color: #00afdb;
}

/* top nav include CSS */

td.anavspacer
{
	width: 34px;
}

td.anavhome
{
	width: 88px;
}

td.anavabout
{
	width: 94px;
}

td.anavdata
{
	width: 90px;
}

td.anavapplications
{
	width: 90px;
}

td.anavnews
{
	width: 95px;
}

td.anavtitan
{
	width: 98px;
}

td.anavcontact
{
	width: 
}

/*
td.navspacer
{
	width: 62px;
}

td.navhome
{
	width: 64px;
}

td.navabout
{
	width: 117px;
}

td.navdata
{
	width: 67px;
}

td.navapplications
{
	width: 110px;
}

td.navnews
{
	width: 76px;
}

td.navtitan
{
	width: 93px;
}

td.navcontact
{
	width: 
}

*/

