
td,div,span {text-align:left; vertical-align:top;}
body{vertical-align:top;color:#000000;
font-family:'trebuchet ms', trebuchet, Arial,Verdana,Helvetica,Sans-Serif;
font-size:0.75em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;top:0px;left:0px;text-align:left;}

/*Navigation*/
a, a:visited{color:#E11B22;text-decoration:underline;}
a:hover,a:active{color:blue;text-decoration:underline;}

a.print, a.print:visited{display:none;visibility:collapse;}
a.print:hover,a.print:active{display:none;visibility:collapse;}

a.articles, a.articles:visited{color:#000000;text-decoration:underline;}
a.articles:hover,a.articles:active{color:blue;text-decoration:underline;}

/*Layout Settings*/
#header{float:left;text-align:left;background:url('files/images/print-header.jpg') top left no-repeat;width:600px; height:200px;padding-bottom:20px;}/*changed*/
#content{float:left;height:100px auto;width:600px;margin:0px;padding:0px 20px 0px 20px;text-align:left;vertical-align:top;}
#primary-navigation{display:none;visibility:collapse;}
#footer{display:none;visibility:collapse;}
#right-sidebar{display:none;visibility:collapse;}
#wrapper{   /*position:absolute;*/
   width:600px;
   height:0px auto;
   margin:0 auto;
   padding:0;
   text-align:left;
}
#website {float:left;display:block;height:auto;width:600px;font-size:16px;padding:20px;}

/* Headings*/
h1{color:#E11B22;
font-family:'trebuchet ms', trebuchet, Arial,Verdana,Helvetica,Sans-Serif;
font-size:32px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;}
h1.call{color:#000000;
font-family:'trebuchet ms', trebuchet, Arial,Verdana,Helvetica,Sans-Serif;
font-size:32px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;}
h2{color:#666666;
font-family:'trebuchet ms', trebuchet, Arial,Verdana,Helvetica,Sans-Serif;
font-size:20px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;}
h3{color:#000066;
font-family:'trebuchet ms', trebuchet, Arial,Verdana,Helvetica,Sans-Serif;
font-size:32px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;}
h3.black{background:url('files/images/icon_bw.gif') top right no-repeat;height:40px; width:300px;}
h3.colour{background:url('files/images/icon_colour.gif') top right no-repeat;height:40px; width:300px;}
h4{color:#333333;
font-family:'trebuchet ms', trebuchet, Arial,Verdana,Helvetica,Sans-Serif;
font-size:20px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0px;}

/* NAVIGATION LINKS*/

ul.horizontal-links{text-align:left;margin:0px;padding:0px;}

ul.horizontal-links li {list-style-image:none;
list-style-position:outside;list-style-type:none;display:inline;height:44px;font-size:14px;}

ul.horizontal-links li a,ul.horizontal-links li a:visited{
display:block;
color:white;
float:left;
margin:0 2px 0 0;
padding:0 10px;
text-decoration:underline;}

ul.horizontal-links li a:hover,ul.horizontal-links li a:active{
display:block;
color:red;
float:left;
margin:0 2px 0 0;
padding:0 10px;
text-decoration:none;}

ul.horizontal-links li a.nolink,ul.horizontal-links li a:hover.nolink,ul.horizontal-links li a:active.nolink,ul.horizontal-links li a:visited.nolink{
display:block;
color:white;
float:left;
margin:0 2px 0 0;
padding:0 0px;
text-decoration:none;}

ul.horizontal-links-right{float:right;margin:0px;padding:0px 0px 0px 0px;}

ul.horizontal-links-right li {list-style-image:none;
list-style-position:outside;list-style-type:none;display:inline;height:44px;font-size:12px;}

ul.horizontal-links-right li a,ul.horizontal-links-right li a:visited{
display:block;
color:white;
float:left;
margin:0 2px 0 0;
padding:0 3px;
text-decoration:none;}

ul.horizontal-links-right li a:hover,ul.horizontal-links-right li a:active{
display:block;
color:red;
float:left;
margin:0 2px 0 0;
padding:0 3px;
text-decoration:underline;}

ul.horizontal-links-right li a.nolink,ul.horizontal-links-right li a:hover.nolink,ul.horizontal-links-right li a:active.nolink,ul.horizontal-links-right li a:visited.nolink{
display:block;
color:white;
float:left;
margin:0 2px 0 0;
padding:0 0px;
text-decoration:none;}

/* LEFT LINKS*/
ul.horizontal-links-left{float:left;margin:0px;padding:0px 0px 0px 0px;}

ul.horizontal-links-left li {list-style-image:none;
list-style-position:outside;list-style-type:none;display:inline;height:44px;font-size:12px;}

ul.horizontal-links-left li a,ul.horizontal-links-left li a:visited{
display:block;
color:white;
float:left;
margin:0 2px 0 0;
padding:0 3px;
text-decoration:none;}

ul.horizontal-links-left li a:hover,ul.horizontal-links-left li a:active{
display:block;
color:red;
float:left;
margin:0 2px 0 0;
padding:0 3px;
text-decoration:underline;}

ul.horizontal-links-left li a.nolink,ul.horizontal-links-left li a:hover.nolink,ul.horizontal-links-left li a:active.nolink,ul.horizontal-links-left li a:visited.nolink{
display:block;
color:white;
float:left;
margin:0 2px 0 0;
padding:0 0px;
text-decoration:none;}

/* Featured Products */
table.homelist td:first-child {color:red;font-weight:bold;font-size:15px;vertical-align:top;line-height:13px;}
ul.red li {color:red;font-weight:bold;}
ul.red {margin:0px;padding:5px 0px 0px 20px;}
table.product td:first-child {vertical-align:bottom;}
table.product td:first-child+td {vertical-align:bottom;padding:20px 0px 2px 0px;}

h1.product_border {border-bottom:2px dashed #cccccc;}

 td.c1 {background:url('files/images/nav-bg.jpg') repeat-x;}
