H1 {color: #fe9100; font: 16px Verdana,Arial,Helvetica,sans-serif; margin-bottom: 17px;}
H2 {color: #fe9100; font: 14px Verdana,Arial,Helvetica,sans-serif; margin-bottom: 5px;}
P {margin-bottom: 10px;}

A {color: #999999; text-decoration: underline; }
A:visited{text-decoration: underline; color: #999999;}
A:hover{text-decoration: underline; color: #fe9100;}

#container {width: 980px; margin: 30px auto 0 auto; padding-left: 20px;}
#logo {width: 285px; margin: 0px 20px 0 auto;}
#separator_yellow {line-height:0; font-size: 1px; width: 960px; height: 1px; margin: 5px 0 10px 0; background: url('/images/yellow.gif') 0 0 repeat-x #000000; padding: 0 0 0 0;}
#separator_grey {line-height:0; font-size: 1px; width: 960px; height: 1px; margin: 10px 0 0 0; background: url('/images/grey.gif') 0 0 repeat-x #000000;}
#navigation {font: 15px Verdana,Arial,Helvetica,sans-serif; }
#navigation A{text-decoration: none; color: #999999; margin-right: 15px; }
#navigation A:hover{text-decoration: none; color: #fe9100; margin-right: 15px; }
#navigation .selected{color: #fe9100;}

#col_left {width: 485px; background: url('/images/grey_spacer.gif') 0 0 no-repeat; float: left; margin: 0 0 0 0; padding: 0 0 0 0; }
#col_right {position: relative; top: 50px; width: 445px; float: left; text-align: left; padding-left: 40px; }
#col_right_malli {position: relative; top: 50px; width: 445px; float: left; text-align: left; padding-left: 40px; }
#col_right_sis {width: 485px; float: left; text-align: left; margin-top: 110px; float: left; }
#col_wide {width: 970px; background: url('/images/grey_spacer.gif') 0 0 no-repeat; }
#p_wide {width: 970px;  padding-top: 98px; padding-left: 28px;}
#p_wide IMG {margin: 0 0 0 10px; border: 1px solid #1b1a1a;}
#col_left2 {width: 455px; float: left; margin: 0 20px 0 0; padding: 0 0 0 0; }
#col_right2 {width: 455px; float: left; text-align: left; }

.awards {margin: 0px auto 0 auto;}
#p_left {width: 425px; position: relative; top: 98px; left:25px;}
#p_right {width: 425px; position: relative; top: 98px; left:0px; text-align: left;}

.products {width: 900px; vertical-align: top;}
.products A {color: #999999; text-decoration: none;}
.products A:hover{text-decoration: none; color: #999999;}
.products A:visited{text-decoration: none;}
.products H2 {color: #fe9100; font: 16px Verdana,Arial,Helvetica,sans-serif;}
.products H2 A{color: #fe9100;}
.products H2 A:visited{color: #fe9100;}
.products  TD{ width: 300px; padding-left: 50px; padding-right:50px; vertical-align: top; text-align: left;}
.products_ IMG {border: 1px solid #000000;}

.products2 {width: 600px; vertical-align: top; margin-left: 150px;}
.products2 A {color: #999999; text-decoration: none;}
.products2 A:hover{text-decoration: none; color: #999999;}
.products2 A:visited{text-decoration: none;}
.products2 H2 {color: #fe9100; font: 16px Verdana,Arial,Helvetica,sans-serif;}
.products2 H2 A{color: #fe9100;}
.products2 H2 A:visited{color: #fe9100;}
.products2 TD{ width: 300px; padding-left: 50px; padding-right:50px; vertical-align: top; text-align: left;}
.products_ IMG {border: 1px solid #000000;}

#footer {width: 980px;  min-height: 200px; position: relative; top: 180px; text-align: center; margin: 50px 0 0 0;}

#bg {border: 1px solid #ff0000; }

.tickerstyle{width:400px; height:50px; padding:8px; overflow:hidden; font: 12px Verdana,Arial,Helvetica,sans-serif; color: #aaaaaa;}
.tickerstyle a {color: #fe9100;}
.messagediv{display: none;}
#jqnewsVert {	overflow: hidden; height:80px; width: 400px; margin-top:20px;}
#jqnewsVert div {	display: block; overflow: hidden;  height:50px; width: 376px; padding: 2px 8px 2px 16px; font: 11px Verdana,Arial,Helvetica,sans-serif; color: #aaaaaa;}
#jqnewsVert div A {color: #fe9100;}

#images {position: absolute; top: -20px;}
#colorDetail {position: absolute; top: -20px;}

#scrollbox { width: 400px; height: 250px; overflow: auto;}
