div.head1{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60px;
	margin: 2px 0;
}
h1{
	color: #00000f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	margin: 2px 0;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	margin: 2px 0;
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	margin: 2px 0;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 2px 0;
}
headline{
	color: #FFFFFF;
	font-size: 40px;
	margin: 5px 0;
}
table.normal_table{
	background-color: #ffffff;
	border-width: 0px ;
	border-color: #fff ;
	width: 100%;
	border: 0px;
}
table.login{
	background-color: #BFBFBF;  /* background colour of the login */
	border-width: 2px;
	border-color: #000 ;
	width: 40%;
}
table.head_table{
	background-color: #ffffff;  /* background colour of the head */
	border-width: 2px ;
	border: 5px solid #000066;
}
table.productright{
	background-color: #999999;
	color: black;
	border-width: 1pt;
	border: 2px solid #000066;
	width: 100%;
	border-spacing: 2pt;
	empty-cells: show;
}
table.partsmenu{
	background-color: #ffffff;  /* background colour of the site body */
	color: black;
	border: 5px solid #000066;
	width: 100%;
	border-spacing: 2pt;
	empty-cells: show;
}
table.contact_us{
	background-color: #cccccc;  /* background colour of the site body */
	border-width: 3pt ;
	border-color: #000 ;
	width: 80%;
}
table.invoicehead{
	background-color: #c6cfda;  /* background colour of the invoice body */
	border-width: 3pt ;
	border-color: #000000 ;
	width: 95%;
}
table.printproinvoice{
	background-color: #ffffff;  /* background colour of the printout table */
	color: black;
	border-width: 2px;
	border-style: solid;
	border: inset 1pt;
	width: 100%;
	text-align: center;
}
table.leftmenu             {
	background-color: #ffffff;  /* background colour of the site body */
	color: black;
	border-width: 2px;
	width: 100%;
	border: 1px solid #000066;
}
table.prodmenu{
	background-color: #0000a6;  /* background colour of the site body */
	color: black;
	width: 100%;
	border:0px solid #000066;
}
table.rightmenu{
	background-color: #ffffff;  /* background colour of the site body */
	color: black;
	border-width: 0px;
	width: 100%;
	border: 0px solid #000066;
}
table.mainindex{
	padding:5px 5px;
	background-color: #0000a6; /* background colour of the site body */
	border-color: #0000A9 #000092;
	border-style: solid;
	border-width: 0px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
table.cards {
	background-color: #cccccc;  /* background colour of the site body */
	color: black; border-style: solid;
	border: 1px;
	width: 100%; text-align: left;
}
table.allnotes{
	background-color: #dfdfdf;  /* background colour of the site body */
	color: black;
	border-style: solid;
	border-width: 4px;
	border-color: #ffffff;
	width: 100%;
}
table.doneorder{
	background-color: #fffaaa;  /* background colour of the doneorder */
	color: black;
	border-width: 0;
	width: 80%;
	text-align: center;
	margin: 5pt;
}
table.importpage{
	background-color: #E6E6FA;  /* background colour of the import page body */
	color: black;
	border: 0px;
	border-width: 0px;
	width: 99%;
	text-align: left;
	margin: 5pt;
}
table.pagetabs{
	background-color: #aaaaaa;  /* background colour of page tabs */
	color: black;
	border: 0;
	border-width: 0;
	text-align: center;
	border-spacing: 3pt;
}
table.whattodo	{
	background-color: #0000a9;  /* background colour of the site whattodo */
	border-width: 0;
	color:#000;
	border: inset 0pt;
	width: 100%;
}
table.toplink{
	background-color: #00056f;  /* backgro1und colour of top links page */
	color: black;
	width: 100%;
	border: 2px #26059b;
	border-style: solid;
}
table.cards_small{
	font-size : 8px;
	/*background-color: #fff;   background colour of the site body */
	color: #ffffff;
	border-style: solid;
	border: inset 0pt;
	width: 100%;
	text-align: left;
}
table.util{
	background-color: #6065d9;  /* backgro1und colour of the site body */
	color: black;
	width: 100%;
	border: 1px #000000;
	border-style: solid;
}
table.webpage{
	padding:0px 0px;
	background-color: #fff;  /* backgro1und colour of the site body */
	width: 100%;
	height: inherit;
	vertical-align: text-top ;
	table-layout: auto;
	border: 0px #100062;
	border-style: solid;
}
table.sidemenu{
	padding:0px 0px;
	background-color: #fff;  /* backgro1und colour of the site body */
	width: 100%;
	height: inherit;
	vertical-align: text-top ;
	text-align: top;
	border: 1px #100062;
	border-style: solid;
}

table.footer{
	background-color: #0000A6;  /* backgro1und colour of the site body */
	color: #8EB8FF;
	width: 100%;
	border: 0px #000000;
	border-style: solid;
	text-align: center;
}
table.search_all{
	background-color: #DEDEDE;  /* background colour of the site body */
	color: black;
	border: 0px #fff;
	width: 100%;
}
table.jobs{
	background-color: #ffffff;  /* backgro1und colour of the site body */
	color: #000;
	width: 100%;
	border: 1px #000000;
	border-style: solid;
}

/* td's */
td.webpage{
	border: 0px solid #000000;
	/*text-align:*/
	vertical-align:text-top;
	border: inset 0pt;
}
td.sidemenu{

}
td.invoicehead{
	background-color: #fff;
	border: 0px solid #000000;
	text-align: left;
}
td.invoicehead_center{
	background-color: #fff;
	border: 0px solid #000000;
	text-align: center;
	height: 60px;
}
td.partsmenu		    {
	border: 1px solid #000066;
	}
td.action			{
	border: 1px solid #000000;
	text-align: center;
	}
td.contact_us		    {
	border: 3px solid #bbbbbb;
	text-align: center;
	}
td.contact_us_left	    {
	border: 3px solid #aaaaaa;
	text-align: left;
}
td.printproinvoice	    {
	border: 3px solid #0000ff;
	text-align: center; }
td.cards		    	{
	border: 1px solid #ffffff;
	text-align: center;
	height: 10px;}
td.cards_60		    	{
	border: 0px solid #ffffff;
	text-align: center;
	height: 60px;
	}
td.cardsright		    {
	border: 1px solid #ffffff;
	text-align: right;
	}
td.cardsleft		    {
	border: 1px solid #ffffff;
	text-align: left;
	}

td.cards_small		    {
	border: 0px solid #000000;
	background-color: #03004D;
	text-align: left;
	}
td.cards_small_right		    {
	border: 0px solid #000000;
	background-color: #03004D;
	text-align: right;
	}
td.cardstotal		    {
	border: 1px solid #ff0008;
	text-align: right;}

td.searchhead		    {
	background-color: #5b6ce8;  /* background colour of the site body */
	color: black;
	}
td.pagetabs{
	background-color: #fffce8;  /* background colour of the site body */
	color: black;
	text-align: left;
	margin: 2px;
}
td.pagetabslight
{
	background-color: #5b6ce8;  /* background colour of the site body */
	color: black;
	text-align: left;
}
td.rightprodmenu
{
	width: 85%;
	background-color: #ffffff;
}
td.leftprodmenu		{
	width: 15%;
	background-color: #0000a6;
	color: #ffffff;
	text-align: left;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
td.prodmenu 		    {
	background-color: #0000a6;
	text-align: left;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.prodmenu1 		    {
	border: 2px solid #ff9c00;
	color: #ff9c00;
	background-color: #0000a6;
	text-align: left;
	font-size : 14px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.prodmenu2 		    {
	border: 2px solid #ff9c00;
	color: #1d0082;
	background-color: #0000a6;
	text-align: left;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.prodmenu3 		    {
	border: 2px solid #ff9c00;
	color: #b3d3ff;
	background-color: #8CC2FF;
	text-align: left;
	font-size : 14px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.partsmenulabel	    {
	text-decoration : none;
	background-color: #5b6ce8;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.partsmenuonstock 	    {
	border: 1px solid #000000;
	background-color: #00B800;
	text-align: left;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.partsmenunostock 	    {
	border: 1px solid #000000;
	background-color: #FF0000;
	text-align: left;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.whattodo 		    {
	border: 0px solid #ffffff;
	background-color: #000000;
	text-align: left;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	}
td.whattodo1 		    {
	border: 0px solid #000000;
	background-color: #0000a6;
	text-align: left ;
	font-size : 14px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.whattodo2 		    {
	border: 0px solid #000000;
	font-size: 12px ;
	color: #ffffff;
	background-color: #0000a6;
	text-align: left ;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	}
td.util 		    {
	border: 1px solid #99CC66;
	background-color: #99CC66;
	text-align: left ;
	font-size : 11px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.custpage{
	border: 1px solid #ffffff;
	color: #ffffff;
	background-color: #0000a6;
	text-align: left;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif
}

td.toplinkcenterlight 			{
	border: 3px solid #ff9c00;
	background-color: #00056f;
	text-align: center;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.toplinkcenter 			{
	border: 0px solid #dbdbdb;
	background-color: #00056f;
	text-align: center;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.toplinkright 			{
	border: 0px solid #d4d6fb;
	background-color: #00056f;
	text-align: center;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
td.toplinkleft 			{
	border: 0px solid #d4d6fb;
	background-color: #00056f;
	text-align: center;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}


tr.webpageh100		    {
	border: 0px solid #000000;
	vertical-align:text-top;
	border: inset 0pt;
	}
tr.webpageh100{
	border: 0px solid #000000;
	vertical-align:text-top;
	border: inset 0pt;
	height:100px;
	top:10px;
	}
tr.partsmenu{
	border: 0px solid #000066;
	background-color: #ffffff;
	}
tr.partsmenu1{
	border: 0px solid #000066;
	background-color: #8CC2FF }
tr.printproinvoice		{
	border: 1px solid #000066;
	background-color: #cccf0f;
	text-align: center;
	}
tr.cards{
	border: 1px solid #000066;
	background-color: #fffccc;
	text-align: center;
	}
tr.whattodo{
	border: 2px solid #66FFFF;
	background-color: #FF0000;
	text-align: left;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
tr.prodmenu3 {
	border: 1px solid #fffff0;
	background-color: #dccccc;
	text-align: left;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
tr.joblines{
	border: 1px solid #000066;
	background-color: #ffffff;
	}
tr.joblines1{
	border: 1px solid #000066;
	background-color: #8CC2FF;
	}
tr.sidemenu{
	border: 2px solid #66FFFF;
	background-color: #EDFFF0;
	font-size : 10px;
	vertical-align: text-top ;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
	

/*.partsmenu			{ text-decoration : none; color : #777ccc; font-size : 12px; font-weight : normal; font-family : Verdana, Arial, Helvetica, sans-serif }*/
/*.partscard			{ text-decoration : none; color : #000000; font-size : 14px; font-weight : normal; font-family : Verdana, Arial, Helvetica, sans-serif }*/


/* th's */
th.partsmenu			{
	text-decoration : none;
	color : #999999;
	font-size : 34px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif
	}
/*th.partscard			{border: 3px solid #aaaaaa; text-align: center;background-color: #150E60;font-size : 14px; font-weight : normal;font-family : Verdana, Arial, Helvetica, sans-serif	}*/
th.partscard{
	text-decoration : none;
	color : #ffffff;
	font-size : 34px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}


/* A's */
A.whattodotoplink:link{
	text-decoration : none;
	color : #ffffff;
	font-size : 10px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.whattodotoplink:visited{
	text-decoration : none;
	color : #5282d4;
	font-size : 10px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.whattodotoplink:hover{
	text-decoration : none;
	color : #c8c7ff;
	font-size : 10px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

A.prodmenu:link{
	text-decoration : none;
	color : #ffffff;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.prodmenu:visited {
	text-decoration : none;
	color : #ff2b2b;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.prodmenu:hover{
	text-decoration : none;
	color : #FFFF00; 
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.prodmenu1:link{
	text-decoration : none;
	color : #FFFFFF;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.prodmenu1:visited {
	text-decoration : none;
	color : #FF0000;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.prodmenu1:hover{
	text-decoration : none;
	color : #FFFF00;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

A.prodmenu2:link {
	text-decoration : none;
	color : #FFFFFF; 
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
A.prodmenu2:visited {
	text-decoration : none;
	color : #FF0000;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
A.prodmenu2:hover {
	text-decoration : none;
	color : #FFCC00;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
A.prodmenu3:link {
	text-decoration : none;
	color : #FFFFFF;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
A.prodmenu3:visited {
	text-decoration : none;
	color : #FF0000; 
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.prodmenu3:hover {
	text-decoration : none;
	color : #FFFF00;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.partsmenu:link {
	text-decoration : none;
	color : #082860;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
A.partsmenu:visited {
	text-decoration : none;
	color : #FF0000;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
A.partsmenu:hover {
	text-decoration : none;
	color : #FFCC00;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.footer:link {
	text-decoration : none;
	color : #E6E6FA;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.footer:visited {
	text-decoration : none;
	color : #5282d4;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.footer:hover {
	text-decoration : none;
	color : #c8c7ff;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.toplink:link {
	text-decoration : none;
	color : #ffffff;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A.toplink:visited {
	text-decoration : none;
	color : #5282d4;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}
A.toplink:hover {
	text-decoration : none;
	color : #c8c7ff;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}


/* A:link 			{ text-decoration : none; color : #093650; font-size : 12px; font-weight : normal; font-family : Verdana, Arial, Helvetica, sans-serif }*/
/* A:visited 		{ text-decoration : none; color : #b16d03; font-size : 12px; font-weight : normal; font-family : Verdana, Arial, Helvetica, sans-serif }*/
/* A:hover			{ text-decoration : none; color : #04b700; font-size : 12px; font-weight : normal; font-family : Verdana, Arial, Helvetica, sans-serif }*/
A:link{
	text-decoration : none;
	color : #1E90FF;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A:visited{
	text-decoration : none;
	color : #ff0000;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
A:hover{
	text-decoration : none;
	color : #ffff00;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

/*.toplinkleft 			{ background-image: url(../image/topmenu_leftblue_bg.gif); background-position : top; background-repeat : repeat; }*/
/*.toplinkcenter 			{ background-image: url(../image/topmenu_box_bg.gif); background-position : top; background-repeat : repeat; }*/
/*.toplinkright 			{ background-image: url(../image/topmenu_rightblue_bg.gif); background-position : top; background-repeat : repeat; }*/
/*.toplinkcenterlight		{ text-align: center;background-image: url(../image/topmenu_box_bg_light.gif); background-position : top; background-repeat : repeat; }*/

/*
.toplinkleft 			{ text-align: center;background-image: url(../image/topmenu_left_knob_bg.gif); background-position : top; background-repeat : repeat; }
.toplinkcenter 			{ text-align: center;background-image: url(../image/topmenu_box_bg_knob.gif); background-position : top; background-repeat : repeat; }
.toplinkright 			{ text-align: center;background-image: url(../image/topmenu_right_knob_bg.gif); background-position : top; background-repeat : repeat; }
.toplinkcenterlight		{ text-align: center;background-image: url(../image/topmenu_box_bg_knob1.gif); background-position : top; background-repeat : repeat; }
*/
.mainindex{
	text-decoration : none;
	color : #000000;
	font-size : 10px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
p{
	font-family: verdana,arial;
	text-align: center;
	font-size: small;
}
pre{
	font-family: courier;
	font-size : 12px;
	font-weight : normal;
	color : #000054;
}
body{
	font-family: normal,verdana,arial,helvetica,sans-serif; /* global font types, size and colour */
	background-color: #d6d6d6; /* background colour of the site body */
	margin:0px;
}
