body {background-color:#FFFFFF; background-image:url(/images/background.jpg); background-repeat:repeat-x; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center; vertical-align:top;}
body#nextpage {background-color:#FFFFFF; background-image:url(/images/bg2.jpg); background-repeat:repeat-x; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center; vertical-align:top;}

ul, ol, td, tr, th {color:#515355; font-family:tahoma,arial,verdana; font-weight:normal; font-size:12px;}
p {color:#515355; font-family:tahoma,arial,verdana; font-weight:normal; font-size:12px; margin-right:25px; margin-top:0px; margin-left:10px;} 

h3, h4, h5, h6 {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

h1 {color:#F9651F; font-family: arial, verdana, tahoma; font-weight:bold; font-size:16px; margin-bottom:10px; margin-left:10px;} 

h2 {color:#617785; font-family: arial, verdana, tahoma; font-weight:bold; font-size:14px; margin-bottom:15px; margin-left:10px;} 

h3 {color:#000; font-family: arial, verdana, tahoma; font-weight:bold; font-size:12px; margin-bottom:2px; margin-left:10px;} 

.copyright {color:#515355; font-family:tahoma,arial,verdana; font-weight:normal; font-size:10px; margin-right:25px; margin-top:0px; margin-left:5px;} 

table.maintable {background-color:#FFFFFF; margin-right:auto; margin-left:auto; margin-top:0px; margin-bottom:0px; padding: 0px 0px 0px 0px; text-align:center; vertical-align:top; width:1000px; height:590px;}
td.toplinks {vertical-align:top; width:1000px; height:120px; background-image:url(/images/hometop.jpg); background-repeat:no-repeat; text-align:right; padding-top:35px; padding-right:120px;}
td.homeleft {vertical-align:top; width:345px; height:425px; background-image:url(/images/midleft.jpg); background-repeat:no-repeat; vertical-align:top; padding-top:210px;}

td.homeright {vertical-align:top; width:106px; height:425px; background-image:url(/images/midright.jpg); background-repeat:no-repeat;}
td.animation {vertical-align:top; width:469px; height:295px; background-image:url(/images/anipic.jpg); background-repeat:no-repeat;} 
td.middle {vertical-align:top; width:469px; height:130px; background-image:url(/images/middle.jpg); background-repeat:no-repeat;}

a:link {color:#6F7689; text-decoration:none;}
a:visited {color:#6F7689; text-decoration:none;}
a:hover {color:#CED6D9; text-decoration:none;}
a:active {color:#000; text-decoration:none;}

a:link.mainlink {color:#6F7689; text-decoration:none; font-size:11px; font-weight:bold; font-style:normal; font-family:arial,tahoma,verdana;}
a:visited.mainlink {color:#6F7689; text-decoration:none; font-size:11px; font-weight:bold; font-style:normal; font-family:arial,tahoma,verdana;}
a:hover.mainlink {color:#CED6D9; text-decoration:none; font-size:11px; font-weight:bold; font-style:normal; font-family:arial,tahoma,verdana;}
a:active.mainlink {color:#000; text-decoration:none; font-size:11px; font-weight:bold; font-style:normal; font-family:arial,tahoma,verdana;}
body.home font.home a.mainlink {color:#F9651F; text-decoration:none;}
body.about font.about a.mainlink {color:#F9651F; text-decoration:none;}
body.product font.product a.mainlink {color:#F9651F; text-decoration:none;}
body.technical font.technical a.mainlink {color:#F9651F; text-decoration:none;}
body.contact font.contact a.mainlink {color:#F9651F; text-decoration:none;}
body.gallery font.gallery a.mainlink {color:#F9651F; text-decoration:none;}
body.specification font.specification a.mainlink {color:#F9651F; text-decoration:none;}

a:link.sublink {color:#6F7689; text-decoration:none; font-size:11px; font-weight:bold; font-style:normal; font-family:arial,tahoma,verdana;}
a:visited.sublink {color:#6F7689; text-decoration:none; font-size:11px; font-weight:bold; font-style:normal; font-family:arial,tahoma,verdana;}
a:hover.sublink {color:#CED6D9; text-decoration:none; font-size:11px; font-weight:bold; font-style:normal; font-family:arial,tahoma,verdana;}
a:active.sublink {color:#000; text-decoration:none; font-size:11px; font-weight:bold; font-style:normal; font-family:arial,tahoma,verdana;}
div.standard font.standard a.sublink {color:#F9651F; text-decoration:none;}
div.features font.features a.sublink {color:#F9651F; text-decoration:none;}
div.frameglass font.frameglass a.sublink {color:#F9651F; text-decoration:none;}
div.aluminium font.aluminium a.sublink {color:#F9651F; text-decoration:none;}
div.combination font.combination a.sublink {color:#F9651F; text-decoration:none;}
div.flyscreen font.flyscreen a.sublink {color:#F9651F; text-decoration:none;}

a:link.speclink {color:#000; font-size:11px; font-weight:normal; font-style:normal; font-family: arial, verdana, tahoma}
a:visited.speclink {color:#515355; font-size:11px; font-weight:normal; font-style:normal; font-family: arial, verdana, tahoma}
a:hover.speclink {color:#F9651F; text-decoration:none;  font-size:11px; font-weight:normal; font-style:normal; font-family: arial, verdana, tahoma}
a:active.speclink {color:#000; text-decoration:underline; font-size:11px; font-weight:normal; font-style:normal; font-family: arial, verdana, tahoma}
div.performance font.performance a.speclink {color:#000000; text-decoration:underline;}
div.testing font.testing a.speclink {color:#000000; text-decoration:underline;}
div.stdhw font.stdhw a.speclink {color:#000000; text-decoration:underline;}
div.stdfixings font.stdfixings a.speclink {color:#000000; text-decoration:underline;}
div.caddrawings font.caddrawings a.speclink {color:#000000; text-decoration:underline;}

td.topbanner {vertical-align:top; width:1000px; height:150px; background-image:url(/images/followtop.jpg); background-repeat:no-repeat;}
td.bottom {width:1000px; height:45px; background-image:url(/images/bottom.jpg); background-repeat:no-repeat; text-align:left; vertical-align:top; padding-top:15px; padding-left:40px;}

td.midleft {width:40px; background-color:#FFFFFF; background-image:url(/images/left.jpg); background-repeat:repeat-y; vertical-align:top;}
td.midleftlink {width:180px; height:400px; background-color:#FFFFFF; vertical-align:top; text-align:right; padding-top:5px;}
td.midline {width:10px; height:400px; background-color:#FFFFFF; background-image:url(/images/line.jpg); background-repeat:repeat-y;}
td.midtext {width:570px; height:400px; background-color:#FFFFFF; vertical-align:top; text-align:left; padding-top:10px;}
td.midrightlink {width:150px; height:400px; background-color:#FFFFFF; vertical-align:top; text-align:center;}
td.midright {width:40px; background-color:#FFFFFF; background-image:url(/images/right.jpg); background-repeat:repeat-y; vertical-align:top;}

table.contable {margin-left:10px;} 
table.techtable {text-align:center;}

td.rightitle {color:#515355; font-family:arial,verdana,tahoma; font-weight:bold; font-size:12px;}

td.stdfixtd {text-align:center; font-weight:bold; vertical-align:top;}

div#sjcopyright {position:relative; text-align:left; float:left; margin-top:5px; margin-left:6px; width:300px;}
div#smallgos {position:relative; text-align:right; float:right; margin-top:5; margin-right:30px; width:300px;}

.label{
text-align: right;
}