body   	{font-family: verdana, Arial; 
		font-size: 12px; 
		position:absolute; 
		left:0; 
		top:0;
		background:#FFFFFF; 
		scrollbar-face-color: #EEEEEE;
		scrollbar-shadow-color: #9E9EFE;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #9E9EFE;
		scrollbar-darkshadow-color: #EEEEEE;
		scrollbar-track-color: #ffffff;
		scrollbar-arrow-color: #0303FF
		}
div.main     {position:absolute; top:10; left:10; width:800; border: 0px solid #000000; text-align:justify; font-size: 12px; padding: 0px; background-image:url("/images/quadtech_background.gif")	}
div.header   {position:absolute; top:10; left:10; width:800; height:80; border: 0px solid #000000; text-align:justify; font-size: 12px; padding: 0px; background-image:url("/images/quadtech_background.gif")	}
div.sectionimage { position:absolute; top:9; right:20 }
div.lhnav    {position:absolute; top:55; left:10; width:110; border: 0px solid #000000; text-align:justify; font-size: 10px; padding: 0px; color:#fff}
div.lhnavtop {position:relative; top:0; height:100%; left:0; width:110; border: 0px solid #000000; text-align:justify; font-size: 10px; padding-left: 10px; background-image:url("/images/quadtech_background_lhtop.gif"); color:#fff}
div.lhnavtop a, div.lhnavtop a:visited, div.lhnavtop a:active { color:#fff}
div.lhnavbot {position:relative; top:0; left:0; width:110; height:30; border: 0px solid #000000; text-align:justify; font-size: 10px; padding: 0px; background-image:url("/images/quadtech_background_lhbot.gif")}
div.crumbtrail { position:absolute; top:49; left:150; font-size:10; font-weight:normal; border: 0px solid #000000}
div.crumbtrail a, div.crumbtrail a:visited { font-size:10; font-weight:normal }
div.maincontent {position:absolute; top:72; left:10; width:800; border: 0px solid #000000}
div.content {position:relative; top:0; left:110; width:515; border: 0px solid #000000}
div.rhnav { position:absolute; top:65; left:642; width=165; font-size:10; font-weight:normal; border: 0px solid #000000}
div.footer {position:relative; top:0; left:0; width:800; height:47; border: 0px solid #000000; text-align:center; font-size: 10px; padding: 10px; background-image:url("/images/quadtech_footer.gif"); color:#fff}
div.footer a, div.footer a:active, div.footer a:visited, div.footer a:hover {font-weight:normal; color:#fff}

table.lhnav {top:0; left:0; width:110; border: 0px solid #000000; text-align:justify; font-size: 10px }
table.lhnav th {padding-left: 7px}

h1, h1 a, h1 a:visited, h1 a:active	     { font-size: 18px; text-align:left; font-weight:bold; color:#eeeeee; margin:0 }
h1 a:hover { color:#ff0000; margin:0 }
h2	     { font-size: 18px; text-align:center; font-weight:bold; color:#eeeeee; margin:0 }
h3	     { font-size: 16px; font-weight:bold; color:#000000}
h4	     { font-size: 12px; font-weight:bold; color:#000000; margin-bottom:5px}

table    {border: 0px solid #000000; text-align:left; font-size: 12px}

table.title   { font-weight:bold; color:#000000; border: 0px solid #000000; border-collapse: collapse; width: 100%}
table.title td, table.title td a, table.title td a:visited { padding: 2; color:#000000; border: 0px solid #eeeeee; font-size:10; font-weight:normal }
table.title td a:hover { color:#ff0000}

table.main    { font-weight:normal; color:#000000; border: 0px solid #000000; border-collapse: collapse; vertical-align=top; height:450}
table.main td { vertical-align=top; padding: 1; border:0px solid #000000}
table.main td.lhnav { font-size: 10px; padding: 5px; padding-top:10px; border: 0px solid #000000; vertical-align:top }
table.main td.rhnav { padding: 0; padding-top: 10; border: 0px solid #000000; vertical-align=top; text-align: right }
table.main td.sectionav { vertical-align=bottom }

table.teaser   { font-size: 9px; font-weight:normal; text-align: center; border: 0px solid #cccccc; border-collapse: collapse; width:100%}
table.teaser th { font-size: 10px; padding-top: 3; padding-right: 0; background:#5C5ECB; padding: 0; text-align:left; font-weight:bold; border: 1px solid #5C5ECB; verticle-align:middle; width:100% }
table.teaser td { padding: 1; text-align:left; background:#eeeeee; border: 1px solid #5C5ECB; width:100% }
table.teaser td.spacer { font-size: 2px; border: 0px; height: 2px; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee }
div.teaserheader { font-size: 10px; position:relative; top:-1; left:-1; width: 95; background:#5C5ECB; padding:1px }

table.mainav   { font-size: 10px; font-weight:bold; background:#dddddd; text-align: center; border: 1px solid #eeeeee; border-collapse: collapse}
table.mainav td { padding: 2; text-align:center; border: 2px solid #eeeeee }
table.mainav tr.spacer { background: #eeeeee }
table.mainav col.spacer { background: #eeeeee }

table.topnav   { font-family: Arial; font-size: 12px; font-weight:bold; background:#dddddd; text-align: center; border: 1px solid #000000; border-collapse: collapse}
table.topnav td { color: #000000; padding-top:0; padding-bottom:0; margin-top: 0; margin-bottom:0; margin-left: 10; margin-right: 10; text-align:center; border: 4px solid #000000 }
table.topnav td a:hover, table.mainav td a:hover { color: #FF0000; text-decoration: none; font-weight:bold; background:#FFDDDD}

table.sectionav   { font-size: 12px; font-weight:normal; background:#dddddd; text-align: center; border: 1px solid #eeeeee; border-collapse: collapse}
table.sectionav th { padding: 2; text-align:left; font-weight:bold; border: 1px solid #dddddd; width:200;  background: #dddddd }
table.sectionav td { font-size: 10px; padding: 5; text-align:left; vertical-align:top; border: 1px solid #dddddd; background: #ffffff }
table.sectionav td a, table.sectionav td a:visited{ text-decoration:underline; font-weight:normal }
table.sectionav tr.spacer { background: #eeeeee }
table.sectionav col { width:250 }

table.fact   { font-size: 12px; font-weight:bold; background:#dddddd; text-align: left; border: 2px solid #dddddd; border-collapse: collapse}
table.fact td { padding: 0; text-align:left; border: 0px solid #eeeeee }
table.fact td ul { font-size: 11px; margin-left: 18; margin-right: 5; margin-top: 5; margin-bottom: 0 }


table.image   { font-family: Arial; font-size: 10px; font-weight:bold; background:#dddddd; text-align: center; border: 2px solid #dddddd; border-collapse: collapse}
table.image td { padding: 0; text-align:center; border: 0px solid #eeeeee }

table.menu tr { height:25}
table.menu th { height:60; font-size: 14px}

table.topnav td a, a { color: #000000; text-decoration: none; font-weight:bold }

table.model    { padding: 0; border: 0px; border-collapse: collapse }
table.model td { text-align:left; padding: 1; border: 0px; vertical-align:middle}

table.modelhead    { width:100%; font-size: 12px; font-weight: bold; padding: 0; border: 0px; border-collapse: collapse; valign:top}
table.modelhead td { padding:0; text-align:left; border: 0px; vertical-align:top }

table.spec    { width:150; font-size:9px; padding: 0; border: 1px solid #DDDDDD; border-collapse: collapse}
table.spec td { padding-left:2; padding-right: 0; text-align:left; border: 0px }

table.caption { border: 2px solid #dddddd; border-collapse: collapse; padding:0; font-family: Arial; font-size: 10px; font-weight:bold; background:#dddddd; float:right; padding:5px }
table.caption td { border: 0px; padding:0; margin:0; text-align:center }

div.caption { border: 2px solid #dddddd; border-collapse: collapse; padding:0; font-family: Arial; font-size: 10px; font-weight:bold; background:#dddddd; float:right; padding:5px; margin:0; text-align:center }

a:visited    { color: #111111; text-decoration: none; font-weight:bold}
a:hover      { color: #FF0000; text-decoration: none; font-weight:bold}
a:active     { color: #FF0000; text-decoration: none; font-weight:bold}

