body {
	background-color: #d9f2ff;
	vertical-align:middle;
	text-align: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-arrow-color: #020F8B;
scrollbar-track-color: #ffffff;
scrollbar-face-color: #e8e9ef;
scrollbar-highlight-color: #e8e9ef;
scrollbar-3dlight-color: #cccccc;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;

}
a.orderform:link {color: #15D794;}
a.orderform:visited {color: #999999;}
a.orderform:hover {color: #33CC33;}
a.orderform:active {color: #fe5428;}

.international {color: #05b177;}
#contactform {
	margin-left: 70px;
	width: 360px;
}
#contactform,input,select {
    font-size: 9px;
	}
#contactform .contactform-q {
width: 140px;
clear: both;
float: left;
text-align: right;
margin-right: 10px;
margin-top: 5px;
font-size: 13px;
}
	#contactform .contactform-a {
float: left;
font-size: 13px;
margin-top: 5px;

}
#refresh input{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	background-color: #999999;
	font-color: #ffffff;
}
#refresh {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	line-height: 6px;
}

.pageheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #02d12e;
	font-weight: bold;
}
.pageheader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #030E8A;
	font-weight: bold;
}
.boldtext {
	color: #030e8a;
	margin-left: 5px;
	font-weight: bold;
}
/* about styles */

#aboutheader {
	padding: 10px;
	font-weight: bold;

}
#aboutcontent {
	width: 560px;
	height: min-320px;
	border-top: 1.15px solid #666666;
	margin-left: 10px;
	text-align: left;
	border 2px solid #cccccc;
	

}
.location1 {
float: left;
width: 45%;
margin-right: 10px;
padding: 10px;
}
.location2 {
float: left;
width: 45%;
padding: 10px;
}
.horiz {
clear: both;
width: 100%;
border-top: 1px solid #cccccc;
margin-top: 10px;
}
#about {
	width: 597px;
	min-height: 511px;
	background-color: #ffffff;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010F8A;
	text-align: left;

}
#smallproductswf {
	margin-right: 10px;
	float: left;
}
#aboutcontentint {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #010F8A;
	width: 95%;
	margin-left: 8px;
	margin-top: 8px;
	margin-bottom: 50px;
	padding-left: 5px;



}
#aboutnew {
 width: 557px;
 	margin-left: 20px;
	margin-right: 20px;
	border-top: 1px solid #666666;

}
#largeproductswf {
	float: right;
}

#linkarea {
	
	background-color: #b3b7dc;
	clear: both;
	width: 597px;
	height: 46px;
	margin-top: 50px;
	border: 1px solid #cccccc;
}
#bottomtxtlinks {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #010f8a;
	font-style: normal;
	padding: 10px;	
	text-align: center;
	vertical-align: middle;
	display: block;	
	clear: both;
}

a.aboutlinks:links  {
	color: #020f8b;
}
a.aboutlinks:visited  {
	color: #020f8b;
}
a.aboutlinks:hover  {
	color: #666666;
}
a.aboutlinks:active  {
	color: #666666;
}
/* end about styles */

#contenttable {
	width: 769px;
	height: 561px;
}
#contenttable2 {
	width: 95%;
	height: 100%;
}

.toplink {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10x;
	font-weight: bold;
	color: #010f8a;
	float: left;
	text-align: right;
	height: 25px;
	width: 95%;
	border-top: 1px solid #cccccc;
	padding: 8px;
	clear: both;
}

#tdbanner {
	width: 100%;
	height: 81px;
	background-color: #00095a;
}
#tdbannerwide {
	width: 856px;
	height: 81px;
	background-color: #010F8A;
}
.green {
	color: #33CC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
	font-weight: bold;
}
#tdsales {
	width: 597px;
	height: 516px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010F8A;
	font-weight: normal;
	background-image: url(../images/tflex-usasales.gif);
	background-repeat: no-repeat;
}

#tdsupport {
	width: 597px;
	height: 516px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010F8A;
	font-weight: normal;
	background-image: url(../images/tflex-websupport.gif);
	background-repeat: no-repeat;
}
#tdprint {
	width: 597px;
	height: 516px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010F8A;
	font-weight: normal;
	background-image: url(../images/tflex-pr.gif);
	background-repeat: no-repeat;
}
#tdprus {
	width: 597px;
	height: 516px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010F8A;
	font-weight: normal;
	background-image: url(../images/tflex-prusa.gif);
	background-repeat: no-repeat;
}

#internalpageheader {
	margin-top: 15px;
	margin-left: 53px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #030E8A;
	font-weight: normal;
	width: 500px;
}
.supportlinksposition {
margin-left: 30px;
float: left;
}

#centralcopyint {
	width: 400px;
	height: 250px;
	margin-top: 10px;
	margin-left: 60px;
	
}

#tdcontent {
	width: 597px;
	height: 516px;
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
}

#imagelibrarycontent {
	width: 597px;
	height: 516px;
	background-image: url(../images/bg-new-image-library.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: -16px;
	z-index: 100;
}
#imagelibrarycontent p.imagelibrarycontenthead{
	font-size: 100%;
	color: white;
	font-weight: bold;
	padding: 10px;
	display: block;
	width: 100%;
	margin-left: 10px;
}
#imagelibrarycontent p{
	font-size: 90%;
	line-height: 170%;
	color: black;
	font-weight: normal;
	 
	display: block;
	width: 50%;
	margin-left: 20px;
}
.imagelibrarylink {margin-left: 300px;margin-top:-60px;margin-bottom:150px;width:200px;}
a.imagelibrarylinks:link {
	color: #0066CC;
	font-weight: normal;
	text-decoration: underline;
}
a.imagelibrarylinks:hover {
	color: #000033;
	font-weight: normal;
}
a.imagelibrarylinks:active {color: #3366CC;font-weight: normal;}
a.imagelibrarylinks:visited {
	color: #0066CC;
	font-weight: normal;
	text-decoration: underline;
}
#tdcontentwide {
	width: 2000px;
	height: 5000px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
}
#td-portal {
	width: 597px;
	height: 516px;
	background-color: #010F8A;
	background-image: url(../images/animation-bg.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
}
#portal-location {
	width: 75%;
	height: 10%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #01095a;
	font-weight: bold;
	text-align: center;
	margin-left: 15%;
	margin-right: 20%;
	margin-top: 28%;
	margin-bottom: 72%;
	
	
}


#tdcontent2 {
	width: 597px;
	height: 516px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010F8A;
	font-weight: normal;
}
#tdcontentdatasheet {
	width: 597px;
	height: 516px;
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #010F8A;
	font-weight: normal;
}
#tdcontenthome {
	width: 597px;
	height: 516px;
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
}
#contentcontainer {
   MARGIN-TOP: 10px; LEFT: 50%; MARGIN-LEFT: -385px; WIDTH: 766px; POSITION: absolute
}
#header {
	text-align: center;
	display: block;
	margin: 0px;
	padding: 0px;
}
#hm-navigation {
	background-color: #020F8B;
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	float: left;
	width: 169px;
		height: 516px;

	}
#controls-navigation {
	width: 168px;
	height: 516px;
	background-image: url(../media/controls-col1.jpg);
	background-color: #020F8B;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	}
#sierra-navigation {
	width: 168px;
	height: 516px;
	background-image: url(../media/sierra-col1.jpg);
	background-color: #020F8B;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	}
#steering-navigation {
	width: 168px;
	height: 516px;
	background-image: url(../media/steering-col1.jpg);
	background-color: #020F8B;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	}
#gauges-navigation {
	width: 168px;
	height: 516px;
	background-image: url(../media/gauges-col1.jpg);
	background-color: #020F8B;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	}
#electronics-navigation {
	width: 168px;
	height: 516px;
	background-image: url(../media/electronics-col1.jpg);
	background-color: #020F8B;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	}
#blank-navigation {
	width: 168px;
 
	height: 100%;
	
	background-color: #413e51;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding-top: 10px;
	text-align: left;
	}
#blank-navigation a {font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
#blank-navigationseastar {
	width: 168px;
	
	height: 100%;
	background-color: #413e51;
	float: left;
	padding-top: 10px;
	text-align: left;
	}

#navigation-seastar {
	background-color: #413e51;
	float: left;
	padding-top: 10px;
	text-align: left;
	width: 168px;
	min-width:168px;
	max-width: 168px;
	width:expression(document.body.clientWidth > 168? "168px": "auto" );

	}
#contenttablesteering {
	max-width:1024px;
	width:expression(document.body.clientWidth > 1024? "1024px": "auto" );
 height: 90%;
 }
 
 #tdcontentseastar {
	
	
	background-color: #010F8A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
width: 80%;
}

#blank-navigation2 {
	width: 168px;
	height: 700px;
	
	background-color: #413e51;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding-top: 10px;
	}
#blank-navigationmktg {
	width: 168px;
	height: 2300px;
	background-color: #413e51;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	padding-top: 10px;
	}


#hm-content {
	float: right;
	background-color: #cccccc;
	width:596px;

}
#contentcontainer2 {
	position: absolute;
	float: left;
	width: 769px;
	top:85px;
	
}
#yellowlinks
{
	float: left;
	position: absolute;
	left: 170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC00;
	list-style-type: none;
	z-index: 2;
	top: -2px;
	vertical-align: top;
}
#yellowlinks ul
{
	margin-left: 1em;
	padding-left: 1em;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	line-height: 30px;
	position: relative;
	left: -2px;
}
.pic1 {
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 1;
}
a.yellowlinks:link {
	color: #FFCC00;
	text-decoration: none;
}
a.yellowlinks:hover {
	color: #CCCCCC;
	text-decoration: none;
}
a.yellowlinks:active {
	color: #ffffff;
	text-decoration: none;
}
a.yellowlinks:visited {
	color: #FFCC00;
	text-decoration: none;
}

#centralright ul {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	line-height: 20px;
	position: relative;
	left: -20px;
	text-align: right;
	float: right;
}

#centralleft ul {
	margin-left: 2em;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-position: outside;
	line-height: 20px;
	position: relative;
	left: -20px;
	text-align: left;
	float: left;
}

#centralrighthd {
	float: right;
	width: 280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC00;
	line-height: 20px;
	text-align: right;
	padding-right: 20px;
	padding-top: 26px;
}

#centrallefthd {
	float: left;
	width: 285px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC00;
	line-height: 20px;
	text-align: left;
	padding-left: 20px;
	padding-top: 26px;
}

#centralright,#centralleft {
	float: left;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	list-style-type: none;
	z-index: 2;
	top: 24px;
	vertical-align: top;
	width: 285px;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #00FF90;
	text-decoration: none;
}
a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
a:active {
	color: #FFCC00;
}
#leftside,#rightside {
	float:left;
	width: 48%;
	}
#centralline {
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
}.green {
	color: #00FF90;
}
a, area { 
  outline: none; 
}
.mainscreen {
	text-align: right;
	clear: right;
	vertical-align: top;
}
.leftnav ul {
	margin-left: 1em;
	padding-left: 1em;
	padding-right: 1em;
	list-style-type: none;
	list-style-position: outside;
	line-height: 30px;
	position: relative;
	left: -27px;
	text-align: left;
	float: right;
	font: Verdana, Arial, Helvetica, sans-serif
	size: 12px;
	font-weight: bold;
	padding-top: 10px;
}
.leftnav {
	width: 168px;
	height: 100%;
	float: left;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	list-style-type: none;
	z-index: 2;
	vertical-align: top;
	}
.homebutton {
	position: relative;
	top: 306px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-left: 6px;
}
.arrow {
	margin-left: 150px;
	position: relative;
}
a.homebutton:link {
	color: #FFFFFF;
}
a.homebutton:visited {
	color: #079679;
}
a.homebutton:hover {
	color: #CCCCCC;
}

a.homebutton:active {
	color: #FFFFFF;
}
a.internallinks:link {
	color: #010F8A;
}
a.internallinks:visited {
	color: #079679;
}
a.internallinks:hover {
	color: #666666;
}

a.internallinks:active {
	color: #999999;
}

a.greenlinks:link {
	color: #00FF90;
}

a.greenlinks:visited {
	color: #00FF90;
}
a.greenlinks:hover {
	color: #ffffff;
}
a.greenlinks:active {
	color: #00FF90;
}
.greenlinks {
	position: relative;
	top: 5px;
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.placement {
	margin-top: 8px;
	margin-left: 5px;
}
#cntnr {

position: relative;
width: 771px;
margin-right: auto;
margin-left: auto;
text-align: left;
}
#headerbar {
position: relative;
width: 100%;
height: 81px;
margin-top: 3px;

}
#mainpage {
float: left;
clear: both;
	width: 769px;
	height: 516px;
	background-color: #ffffff;
	margin-top: 3px solid #ffffff;
}
#navigationarea {
	width: 170px;
	height: 516px;
	float: left;
	background-color: #020F8B;
	border-right: 3px solid #FFFFFF;

}
#contentarea {
	float: left;
	border:thin dotted #FF0000
}a.green:link {
	color: #15D794;
}
a.green:hover {
	color: #FFFFFF;
}
a.green:visited {
	color: #15D794;
}
a.green:active {
	color: #15D794;
}
a.supportlinks:link {
	color: #FE5428;
}
a.supportlinks:visited  {
	color: #030E8A;
}
a.supportlinks:hover  {
	color: #999999;
}
a.supportlinks:active  {
	color: #02D12E;
}
#contenttablewide {
	width: 1024px;
	height: 561px;
}
#contenttablewider {
	width: 1524px;
	height: 561px;
}

a.portallinks:link {
	color: #01095a;
}
a.portallinks:hover {
	color: #209e38;
}
a.portallinks:visited {
	color: #333;
}
a.portallinks:active {
	color: #209e38;
}
.catalog-order {
	width: 95px;
	text-align: center;
	padding: 2px;
	}
.catalog-check {
float: left;

}
.catord-title {
clear: both;
height: 55px;
}
.catalog-order-datasheets {
margin-left: 10px;
margin-top: 10px;
float: left;
clear: both;
}

.quantity {
	margin-top: 2px;
	float: left; 
	font-size: 9px;
}
.input-quantity {
 font-size: 9px;
 }

.catalog-order-col1 {
float: left;
width: 126px;
}
.catalog-order-conf {
float: left;
}

.catalog-order-col2 {
float: left;
width: 100px;
}
.catalog-order-col3 {
	float: left;
	width: 200px;
	margin-top: 6px;
}
.catalog-order-container {
	clear: both;
	width: 500px;
}
.catalog-form-container {
	clear: both;
	margin-top: 40px;
}
.catalog-form-container2 {
	float: left;

}





.catalog-order-datasheetsheader {
	float: left;
	width: 500px;
	clear: both;
	margin-top: 10px;
}

.datasheetsarrow {
	float: left;
}

.datasheets-subhead {
	font-weight: bold;
	color: #010F8A;
	float: left;
	padding-top: 6px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.catalog-order-conf1 {
	float: left;
	width: 80px;
	padding: 5px;
	}
	.catalog-order-conf2 {
	float: left;
	padding: 5px;
	}
#formlayout {
padding: 0px 0px 2em 1em;
background-color: #E9E9E9;
border: 1px dashed #666666;
width: 330px;
overflow:auto;
position:relative;
margin-top: 20px;
}
.catalog-form-col1 {

	float: left;
	width: 100px;
	height: 30px;
}

.catalog-form-col2 {

	float: left;

}
.catalog-form-column {
	float: left;
	clear: both;
	margin-top: 5px;
	width: 300px;
}
.quantity-label {
float: left;
vertical-align: middle;
margin-top: 5px;
margin-right: 1px;
margin-left: 1px;
}




#container {
width:775px;
height:600px;
background-color:#e8eadf;
margin-right:auto;
margin-left:auto;
margin-top:20px;
}
.content-home {
	background-color: #1e3994;
	width: 600px;
	background-image: url(/layout/home.jpg);
}

.content-product {
	background-image:url(/images/background-product-range.jpg);
}
.content-aboutcan {
	background-color: #01196f;
	background-image:url(/images/about-cantrak.jpg);
	float:left;
	width:604px;
	height:516px;
}


.pressitem {
margin-left: 40px;
margin-bottom: 10px;
width: 88%;
height: auto;
clear: both;
border-bottom: 1px solid #aa90cb;
}
.presstext {
clear: both;
float: left;
width: 300px;
margin-top: 20px;
}
.presspic {
float: right;
text-align: center;
}

.content-about {
	background-image:url(/images/background1.jpg);
	border-left-width: medium;
	border-left-style: none;
	border-left-color: #FFFFFF;
}

.content-customised {
	background-image:url(/images/images/background-customised.jpg);
}

.content-news {
	background-image:url(/images/background-news.jpg);
}
.content-download {
	background-image:url(/images/background-product-range.jpg);
}

#content,#content-product {
	background-repeat:no-repeat;
	float:left;
	width:600px;
	height:516px;
	font-size:75%;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #000000;

}

html {
	margin:0;
	padding:0;
	}
	
body {
	margin:0;
	padding:0;
	font-family:arial;
	scrollbar-arrow-color: #ffffff;
scrollbar-base-color: #4b5e97;
scrollbar-dark-shadow-color: #ac96c8;
scrollbar-track-color: #cccccc;
scrollbar-face-color: #4b5e97;
scrollbar-shadow-color: #2f2f78;
scrollbar-highlight-color: #ffffff;
scrollbar-3d-light-color: #ffffff; 
}

#header {
	background-color:#020f8b;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#container #dist-navigation {
	background-color: #010F8A;
	width: 171px;
	height: 516px;
	float: left;
	text-align: left;
}


#menu {
	float:left;
	height: 516px;
		background-image:url(/layout/menu_background.gif);


	}

#menu ul {
	width:172px;
	margin:0;
	padding:0;
	}

#scrollbox ul {
	margin:15px;
	padding:10px;
	list-style-type: bullet;
	list-style-position: outside;
	}
#scrollbox li {	
	background-position:right top;
	
}

#menu li {	
	background-image:url(/layout/menu_arrow.gif);
	background-repeat:no-repeat;
	background-position:right top;
	list-style-type:none;
	
}
.high {
margin-bottom: 5px;
}
#menu a {
	color:#020f8b;
	font-family:arial;
	font-size:75%;
	text-decoration:none;
	display:block;
	height:20px;
	padding:5px 0 0 10px;
}





#scrollbox {
	overflow:auto;
	overflow-x: auto;
	height:424px;
	width:328px;
	font-weight:bold;
	position:absolute;
	top:164px;
	left:48%;
	line-height:170%;
	padding-top: 10px;
	padding-right: 20px;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 40px;
	text-align: left;
	scrollbar-arrow-color: #06224a;
scrollbar-base-color: #4b5e97;
scrollbar-dark-shadow-color: #6e83c2;
scrollbar-track-color: #cccccc;
scrollbar-face-color: #4b5e97;
scrollbar-shadow-color: #6e83c2;
scrollbar-highlight-color: #999999;
scrollbar-3d-light-color: #06224a; 
}
#globe {
	float: left;
margin-top: 69px;
margin-left: 3px;
}

.leftcol {
	color: #FFFFFF;
}

#scrollbox2 {
	overflow:auto;
	overflow-x: auto;
	height:440px;
	width:220px;
	margin:0px 10px 5px 50px;
	font-weight:bold;
	position:absolute;
	top:110px;
	left:50%;
	line-height:170%;
	color: #FFFFFF;
}

#scrollbox-contacts {
	overflow:scroll;
	overflow-x: auto;
	height:440px;
	margin:5px;
	font-weight:bold;
	line-height:170%;
	margin-left:-150px;
	width:450px;
	position:absolute;
	top:105px;
	left:50%;
}

#scrollbox-faq {
	overflow:scroll;
	overflow-x: auto;
	height:440px;
	margin:5px;
	font-weight:bold;
	line-height:170%;
	margin-left:40px;
	width:300px;
	position:absolute;
	top:105px;
	left:50%;
}

#scrollbox-subs {
overflow:scroll;
	overflow-x: auto;
	height:440px;
	margin:5px;
	font-weight:bold;
	line-height:170%;
	margin-left:-150px;
	width:450px;
	position:absolute;
	top:105px;
	left:50%;
}
#scrollbox-download {
overflow:scroll;
	overflow-x: auto;
	height:440px;
	margin:5px;
	font-weight:bold;
	line-height:170%;
	margin-left:-150px;
	width:565px;
	position:absolute;
	top:105px;
	left:46%;
}

h2 {
	font-style:italic;
	font-weight:bold;
	color:#020f8b;
	font-size:100%;
}

.line {
	border-top:1px solid #aa90cb;
	width:470px;
	margin-top:35px;
	margin-left:20px;
	font-weight:bold;
	color:#020f8b;
}

.line-faq {
	border-top:1px solid #aa90cb;
	width:200px;
	margin-left:20px;
	font-weight:bold;
	color:#020f8b;
	margin-top:25px;
}
.line-product {
	border-top:1px solid #aa90cb;
	width:200px;
	margin-top:35px;
	margin-left:20px;
	font-weight:bold;
	color:#020f8b;
}
.line-product-long {
	border-top:1px solid #aa90cb;
	width:470px;
	margin-top:45px;
	margin-left:20px;
	font-weight:bold;
	color:#020f8b;
}

.line-download {
	border-top:1px solid #aa90cb;
	width:400px;
	margin-top:35px;
	margin-left:20px;
	font-weight:bold;
	color:#020f8b;
	float: left;
}




.productimage {
	float:right;
	padding:40px 20px 0 0;
}
.downloadimage {
	float:right;
	margin:40px 20px 0 0;
}
.lineshort {
	background-image:url(/images/line.gif);
	background-repeat:no-repeat;
	background-position:0 20px;
	width:220px;
	margin-top:30px;
	margin-left:2px;
	font-weight:bold;
	color:#020f8b;
}
.lineshort1 {
	background-image:url(/images/line.gif);
	background-repeat:no-repeat;
	background-position:0 20px;
	width:220px;
	margin-top:5px;
	margin-left:2px;
	font-weight:bold;
	color:#020f8b;
}
.productthumb {
	float:right;
	margin-right:10px;
}

.productlinks {
	padding-top:30px;
}

a {
	font-weight:bold;
	color:#020f8b;
	text-decoration:none;	
}
#contentarea {
	overflow-x: auto;
	height:516px;
	width:600px;
	position:absolute;
	top:103px;
	margin-top: 0px;
}
a.downloads:link {
	color: #00CC00;
}
a.downloads:hover {
	color: #FF0000;
}
a.downloads:visited {

	color: #020F8B;
}
a.downloads:active {


	color: #00CC00;
}
div#scrollbox-download p {
	line-height: 1.5em;

}
.previewlabel {
	float: left;
	width: 70px;
	color: #020F8B;

}
.completedfield {

	float: left;
	width: 200px;
	margin-left: 10px;
}
.backtotop {
float: right;
margin-right: 50px;
}
.red {
font-weight: bold;
color: #FF0000;
font-size: 1.4em;
}.imagelibrary {
	margin-left: 10px;
	border: 1px solid #666666;
}
.imagelibrary-header {
	margin-left: 10px;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-right: 1px #666666;
	border-bottom: 1px #666666;
	border-left: 1px #666666;
}
.imagelibrary-footer {
	margin-left: 10px;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-right: 1px #666666;
	border-bottom: 1px #666666;
	border-left: 1px #666666;
	text-align: right;
	clear: both;
	float: left;
	width: 570px;
}
#contenthome {
	float:left;
	width:600px;
	height:516px;
	font-size:75%;
	background-color:#1e3994;
}
.largehome {
	font-size: 2.3em;
	color: #FFFF00;
	float: left;
	margin-top: 15px;
	margin-left: 15px;
	text-align: left;
	line-height: 1.5em;
}
#links {
	float: left;
	margin-top: 55px;
	margin-left: 5px;
	font-size: 10px;
}
#container select {
	font-size: 9px;
	color: #FFFFFF;
	background-color: #4b5e97;
	background-image: url(/layout/select.jpg);
	background-repeat: repeat-x;
	background-position: top;
}


.links {
margin-top: 5px;
clear: both;
}
.linkstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #020f8b;
	font-style: italic;
	font-weight: bold;
	float: left;
	margin-top: 15px;
	width: 85px;
}
.linksimages {
	border: 1px solid #999999;
}
.downloadimage2 {
	float:right;
	margin:40px 20px 0 0;
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.line-download2 {

	border-top:1px solid #aa90cb;
	width:300px;
	margin-top:10px;
	margin-left:20px;
	font-weight:bold;
	color:#020f8b;
	float: left;
}
h3 {
	font-size: 1.2em;
	color: #020F8B;
	margin-left: 10px;
}

.aboutcantrak {
	color: #FFFFFF;
}
.backtotop2 {

float: right;
}
.backtotop3 {
	float: right;
	clear: both;
	margin-right: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100px;
}
.line-press {
	border-top:1px solid #aa90cb;
	width:500px;
	margin-top:35px;
	margin-left:20px;
	font-weight:bold;
	color:#020f8b;
	float: left;
	clear: both;
}
.editorialstory {
	font-size: 1em;
	float: left;
	width: 300px;
	clear: left;
	margin-left: 20px;
}
a.backtotop3:link {
	color: #666666;
}
a.backtotop3:visited {

	color: #666666;
}
a.backtotop3:hover {
	color: #FF0000;
}
a.backtotop3:active {


	color: #666666;
}
.content-sponsors {

	background-image:url(/layout/sponsorsbg.jpg);
	border-left-width: medium;
	border-left-style: none;
	border-left-color: #FFFFFF;
}
.content-sponsors-mikeallen {

	background-image:url(/images/mikeallen-bg.jpg);
	border-left-width: medium;
	border-left-style: none;
	border-left-color: #FFFFFF;
}
#container #content-sponsors #scrollbox .sponsorsh2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #010F8A;
}
#container #content-sponsors #scrollbox #downloadpdf {
	margin-top: 300px;
	font-style: italic;
}
#container #content-sponsors #scrollbox #downloadpdf2 {
	margin-top: 330px;
	font-style: italic;
}
a.dist-links:link {
	color: #003399;
}


#content-sponsors {

	background-repeat:no-repeat;
	float:left;
	width:600px;
	height:516px;
	font-size:75%;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #c0c1c1;
}
#container #content-sponsors {
	font-size: 13px;
	
}
#links .links ul {
	font-size: 13px;
	font-style: italic;
	line-height: 36px;
	font-weight: bold;
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-left: 25px;
	margin-top: 20px;
	list-style-image: url(/images/bullet.gif);
	list-style-type: disc;

}
a.dist-links:visited {
	color: #333333;
}
a.dist-links:hover {

	color: #333333;
}
a.dist-links:active {


	color: #003399;
}
a.dist-links2:link {

	color: #CC0000;
}
a.dist-links2:visited {

	color: #CC0000;
}
a.dist-links2:hover {


	color: #333333;
}
a.dist-links2:active {



	color: #CC0000;
}
#animation {

	
	height:434px;
	width:370px;
	font-weight:bold;
	position:absolute;
	top:163px;
	left:46.25%;
	line-height:170%;
	margin-top: 3px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 40px;
	text-align: left;
	
}
.content-sponsors-rubsonraid {


	background-image:url(../images/rubsonraid-bg.jpg);
	border-left-width: medium;
	border-left-style: none;
	border-left-color: #FFFFFF;
}
.content-sponsors-windjet {



	background-image:url(../images/windjet-bg.jpg);
	border-left-width: medium;
	border-left-style: none;
	border-left-color: #FFFFFF;
}
.dist-header2 {
font-size: 1.1em;
color: #020F8B;
}

.dist-header {
font-size: 1em;
color: #020F8B;
}
a.distlink:link  {
	color: #000066;
}
a.distlink:visited  {
	color: #006600;
}
a.distlink:hover  {
	color: #00CC00;
}
a.distlink:active  {
	color: #FFFFFF;
}


 

