html{
background-color: #ffffff;
background-image: url("images/header_bg.jpg");
}

body {
margin:0;
padding:0;
height:100%;
}

div.centered {
width:800px;
text-align:center;
}

div.main_title{
top:0;
left:0;
background-color: #ffffff;
width:800px;
height:100px;
}

div.button_bar{
left:0;
top:100px;
background-color: #0000ff;
width:800px;
height:30px;
}

div.fade{
position:absolute;
left:800px;
top:0;
width:20px;
height:100%;
background-image: url("images/fade.jpg");
background-repeat: repeat-y;
}

div.logo{
position:absolute;
top:7px;
left:0;
background-image: url("images/logo.jpg");
width:292px;
height:82px;
}

div.title_text{position:absolute; top:65px; left:340px; line-height:0.6em; text-align:left; width:500px;}

div.button_links{
position:relative;
left:0;
top:3px;
background-color: #0000ff;
width:800px;
height:25px;
}

div.main_body{
position:absolute;
left:0;
top:0;
background-color: #ffffff;
width:800px;
height:100%;
}

div.main_text{
width:680px;
}
div.main_images{
width:700px;
text-align:center;
margin-left:auto;
margin-right:auto;
}
div.main_container{
width:820px;
background-color: #ffffff;
background-image: url("images/fade2.jpg");
background-repeat: repeat-y;
height:auto;
}

div.footer_bar{
position:relative;
left:0;
top:0;
background-color: #000000;
width:800px;
height:30px;
text-align:right;
}

div.contact_bar{
position:relative;
width:700px;
left:50px;
height:20px;
background-color:#999999;
text-align:left;
white-space:nowrap;
border-collapse: collapse;
overflow:hidden;
line-height:12pt;
}

div.contact_text{
position:relative;
width:700px;
left:50px;
text-align:left;
}

div.request_form{
position:relative;
width:450px;
height:480px;
text-align:left;
background-color: #aaaaaa;
white-space:nowrap;
border-collapse: collapse;
overflow: hidden;
}

div.request_form_outer{
position:relative;
width:450px;
height:488px;
left:149px;
white-space:nowrap;
border-collapse: collapse;
overflow: hidden;
}

h1.title_text{
color:#000000;
font-family:monospace;
font-weight: bold;
font-size:13pt;
}

ul.disc {
list-style-type: disc
}

a.dropdowns{
color:#ffffff;
font-family:sans-serif;
font-size:8pt;
font-weight: bold;
text-decoration: none;
}

a.buttons:link{
color:#ffffff;
font-family:sans-serif;
font-size:8pt;
font-weight: bold;
text-decoration: none;
}

a.buttons:visited{
color:#ffffff;
font-family:sans-serif;
font-size:8pt;
font-weight: bold;
text-decoration: none;
}

a.buttons:hover{
color:#c8d7e3;
font-family:sans-serif;
font-size:8pt;
font-weight: bold;
text-decoration: none;
}

a.footer:link{
color:#ffffff;
font-family:sans-serif;
font-size:8pt;
font-weight: bold;
text-decoration: none;
}

a.footer:visited{
color:#ffffff;
font-family:sans-serif;
font-size:8pt;
font-weight: bold;
text-decoration: none;
}

a.footer:hover{
color:#dddddd;
font-family:sans-serif;
font-size:8pt;
font-weight: bold;
text-decoration: none;
}

a.products:link{
color:#0000ff;
font-family:sans-serif;
font-size:8pt;
font-weight: bold;
text-decoration: none;
}

a.products:visited{
color:#0000ff;
font-family:sans-serif;
font-size:8pt;
font-weight: bold;
text-decoration: none;
}

a.products:hover{
color:#0000ff;
font-family:sans-serif;
font-size:8pt;
font-weight: bold;
text-decoration: none;
}
p.contacts{
color: #000000;
font-family:sans-serif;
font-size:8pt;
}

p.contacts_titles{
color: #336699;
font-family:sans-serif;
font-size:12pt;
font-weight: bold;
font-style: italic;
}

p.sales_titles{
color: #336699;
font-family:sans-serif;
font-size:12pt;
font-weight: bold;
}

p.contacts_text{
color: #000000;
font-family:sans-serif;
font-size:12pt;
font-weight: bold;
line-height:12pt;
margin-top:0px;
}

p {
color: #000000;
font-family:sans-serif;
font-size:10pt;
}

label{
color: #000000;
font-family:sans-serif;
font-size:10pt;
}

img{border-style: none;}

.b1, .b2, .b3, .b4, .b5{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#aaaaaa; margin:0 5px;}
.b2 {height:1px; background:#aaaaaa; border-right:2px solid #aaaaaa; border-left:2px solid #aaaaaa; margin:0 3px;}
.b3 {height:1px; background:#aaaaaa; border-right:1px solid #aaaaaa; border-left:1px solid #aaaaaa; margin:0 2px;}
.b4 {height:2px; background:#aaaaaa; border-right:1px solid #aaaaaa; border-left:1px solid #aaaaaa; margin:0 1px;}
.b5 {height:1px; background:#777777; margin:0 20px;}
input.submit {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #999999;
background-color:#000000;
border-color: #CCCCCC #808080 #808080 #CCCCCC;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px
}
