body {margin: 0; padding: 0; background: #F5F5F5}
#leftcol {float: left; width: 170px}
#midcol {margin: 0 0 0 173px}
#rightcol {float: right; width: 173px}
#news {margin: 0px 0px 0px 0px; padding: 6px; border: 2px solid #D5DCE3; font-size: 7.5pt}
#news div {margin: 5px 0; border-bottom: 1px dotted #B1BDCA}
#header {height: 256px}
#header .wrap1, #header .wrap2, #header .wrap3, #header .wrap4 {height: 256px}
#header .wrap1 {background: #3290DF url(images/header_bg1.gif) 0 0 repeat-x; margin-right: 183px}
#header .wrap2 {background: transparent url(images/header_bg2.jpg) 0 0 no-repeat}
#header .wrap3 {background: transparent url(images/header_bg3.jpg) 0 97px no-repeat}
#header .wrap4 {background: transparent url(images/header_bg4.gif) 100% 100% no-repeat}
#headright {height: 256px}
#login {height: 170px; background: #FFFFFF url(images/login_bg1.gif) 0 0 no-repeat}
#login form {display: block; margin: 0 10px 0 10px; padding: 4px 0 0 10px; border-top: 1px solid #D5DCE3}
#login input {border: 1px solid #737985}
table.headtext {clear: left; height: 150px; color: #FFFFFF; border-collapse: collapse; margin-left: 330px}
.headtext td {padding: 0 10px}
.headtext * {vertical-align: middle}
.products img {float: left; clear: left; margin-bottom: 4px}
.products p {margin-left: 40px}
.products a {font-weight: normal}
