body { margin: 0px; padding: 0px; background-color: #DDDDDD; font-size: 12px; color: #FFFFFF; }

h1 { font-family: verdana; font-size: 26px; font-weight: 500;  margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }

h2 { font-family: verdana; font-size: 18px; font-weight: 500; margin-left: 0px; margin-top: 7px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }

sup { font-size: 10px; }
p { font-family: arial; font-size: 14px; font-weight: 400; color: #FFFFFF; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }
p.justify { text-align: justify; margin-bottom: 8px; }
p.justify15 { text-align: justify; margin-bottom: 15px; }
p.top15 { margin-top: 15px; }
p.margin15 { margin: 15px; }

p.company { font-family: verdana; font-size: 2.0em; font-weight: 500; color: #FFFFFF; margin-left: 20px; }
p.bcs { font-family: verdana; font-size: 1.4em; color: #FFFFFF; margin-left: 20px; }

p.eight { font-family: arial; font-weight: 400; color: #FFFFFF; margin-left: 5px; margin-top: 0px; margin-bottom: 8px; padding-top: 0px; padding-bottom: 0px; }

p.last { font-family: arial; font-weight: 400; color: #333333; margin-left: 5px; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }

p.products { font-family: arial; font-size: 14px; letter-spacing: 3px; font-color: #333333; margin-left: 12px; margin-top: 0px; padding-top: 0px;}

p.footertop { font-family: arial; font-weight: 400; color: #333333; margin-top: 2px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }

p.footerbottom { font-family: arial; font-size: 12px; font-weight: 400; color: #333333; margin-top: 4px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px; }

input { font-size: 12px; color: #000000; margin: 3px 3px 3px 5px; }

img.frame { border: 1px solid #000000; margin: 4px 4px 4px 4px; }
img.left { float: left; border: none; margin: 4px 8px 4px 4px; }
img.right { float: right; border: none; margin: 4px 4px 4px 4px; }

img.framecentre { border: 1px solid #000000; margin-left: auto; margin-right: auto; }
img.leftframe { float: left; border: 1px solid #000000; margin: 4px 4px 4px 4px; }
img.rightframe { float: right; border: 1px solid #000000; margin: 4px 4px 4px 4px; }
img.frametb2 { border-top: 2px solid #000000; border-bottom: 2px solid #000000; }
img.borderbottom { border-bottom: 2px solid #000000; }

div { padding: 0px; margin: 0px; color: #FFFFFF; font-size: 1.2em; }

div.wrapper { position: relative; top: 4px; width: 950px;
border: 3px solid #FFFFFF; margin-left: auto; margin-right: auto; padding-top: 150px;
background-color: #779999; }

div.banner { position: absolute; top: 0px; left: 0px; height: 150px; width: 950px; border-bottom: 3px solid #ffffff; }
div.company { height: 90px; width: 950px; border-bottom: 3px solid #FFFFFF; }
div.nav1 { position: absolute; top: 88px; left: 6px; height: 25px; width: 760px; }
div.nav2 { position: absolute; top: 115px; left: 6px; height: 25px; width: 760px; }
div.rightlogo { margin-left: 747px; padding: 0px; border-left: 3px solid #FFFFFF; width: 200px; }
div.rightpix { margin-left: 747px; padding: 0px; border-left: 3px solid #FFFFFF; width: 200px; z-index: 20; }
div.footer { width: 930px; padding: 10px; border-top: 3px solid #FFFFFF; }
div.maincontent { position: absolute; top: 150px; left: 5px; width: 740px; }

a:link { font-family: arial; font-size: 14px; color: #3333FF; font-weight: 500; text-decoration: none; }
a:visited { font-family: arial; font-size: 14px; color: #3333FF; font-weight: 500; text-decoration: none; }
a:hover { font-family: arial; font-size: 14px; color: #FF5555; font-weight: 500; text-decoration: none; }

span a:link { font-family: verdana; font-size: 10px; color: #FFFFFF; font-weight: 500; text-decoration: none; padding: 1px 2px 1px 2px; border: 1px solid #DDDDDD; background-color: #668888; }
span a:visited { font-family: verdana; font-size: 10px; color: #FFFFFF; text-decoration: none; padding: 1px 2px 1px 2px; border: 1px solid #DDDDDD; background-color: #668888; }
span a:hover { font-family: verdana; font-size: 10px; color: #FFFFFF; text-decoration: none; padding: 1px 2px 1px 2px; border: 1px solid #FFFFFF; background-color: #668888; }
span.page { font-family: verdana; font-size: 10px; color: #FFFFFF; text-decoration: none; padding: 1px 2px 1px 2px; border: 1px solid #FFFFFF; background-color: #668888; }

span.order a:link { font-family: verdana; font-size: 12px; color: #FFFFFF; font-weight: 600; padding: 0px 2px 2px 2px; border: 1px solid #DDDDDD; }
span.order a:visited { font-family: verdana; font-size: 12px; color: #DDDDDD; font-weight: 600; padding: 0px 2px 2px 2px; border: 1px solid #FFFFFF; }
span.order a:hover { font-family: verdana; font-size: 12px; color: #FFFFFF; font-weight: 600; padding: 0px 2px 2px 2px; border: 1px solid #FFFFFF; }