body {font-family: Arial, Helvetica, sans-serif; font-size:62.5%; background:#FBFBFB; margin:0 auto; width:771px;}
a:link{color:#084D94;}
a:hover{color:#4A937A;}
a:visited{color:#333333;}
h1{font-size:2em;}
h2{font-size:1.6em;}

#container{background:#FFF; border:1px solid #545454; font-size:1.2em;}
#head{height:73px;}
#logo{float:left; padding:20px 0 9px 8px;}
#links{text-align:right; padding-top:4px;}
#menu{background:url(../images/menu_14.gif) repeat-x; height:30px; margin-bottom:11px; text-align:right;}
#menu a{margin:0 20px 0 20px;}
#left_col{float:left;width:156px;}
#products{background:url(../images/layout1_03.jpg) no-repeat;margin:0; padding:0;}
#products li{display:block; border-top:1px solid #FFF; line-height:26px;}
#products li a{display:block;background:url(../images/layout1_06.gif) no-repeat 8% 50%; padding-left:30px; color:#000; text-decoration:none;}
#products li a:hover{background-color:#4B957C; color:#FFF;}
#products li ul{margin:0; padding:0;}
#products li li a{padding-left:35px; background:#A9C877 url(../images/bullet_08.gif) no-repeat 10% 8px; color:#555; font-weight:normal;}
#products li li .selected{background-color:#19A92A;}
#right_col{float:right;width:210px; font-size:0.92em;}
#right_col h2{font-size:13px; margin:0; background:url(../images/layout_33.gif) repeat-x; line-height:20px; padding-left:8px; color:#FFF;}
#right_col a:link{font-weight:bold; color:#A03A04; text-decoration:none;}
#right_col p{margin:0.86em 0;}
#main{margin:10px 10px 10px 175px; color:#565454;}
#main_home{margin:0 212px 0 165px; color:#565454;}
#main ul li{margin-bottom:5px;}

#foot{clear:both;border-top:border:1px solid #545454; background:#E1E1E1; text-align:center; padding:5px 0;font-size:0.92em; font-weight:bold;}
#foot p{margin:5px;}
#foot a{padding:0 15px; font-weight:normal;}

.box{border:1px solid #D9D9D9; padding:6px; margin:0 6px 12px 6px;}
.left{float:left;}
.right{float:right;}
.bottom{vertical-align:bottom;}
.bold{font-weight:bold;}
.right1{padding-left:6px;}
.table1 td{vertical-align:top;}
.table2 td{text-align:center;}
.table2 strong, .color{color:#CC3300;}
.table3 td{border-bottom:1px dashed #CCC;}
.line{border-top:1px dotted #000; padding-top:12px;}
.homepic{margin-bottom:10px;}
.homepic img{border:2px solid #9CB9DB;}
.grey{background:#F6F6F6; padding:1px 27px;}
.hometable td{padding:4px 10px 4px 4px; vertical-align:top;}
.hometable strong{color:#CC3300;}
.iso{padding-top:50px;}
.selected{background-color:#19A92A; font-weight:bold;}
#products li.selected li.selected a{font-weight:bold;}