body {
background-color: #FFFFFF;
background-image: url(images/back4.jpg);
background-repeat: repeat-x;
}

#header {
background-image:url(images/fwslogo700.jpg);
background-position:left ;
background-repeat:no-repeat ;
height:162px;
width:700px;
}

.minitype {
font-size: 9px
}

body,td,th {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#sitemaptext {
font-size:9px;
position:absolute;
top:8px;
right:15px;
margin:0;
z-index:4
}

#headergraphic {
padding-top:5px;
padding-left:4px;
clear:both;
}

.radiobox {
width:600px;
height:40px;
display:block;
text-align:center;
padding:2px;
}


#radiobuttons {
width:40px;
padding:2px;
text-align:center;

}

#radiobuttons {
width:40px;
height:10px;
padding:1px;
text-align:center;

}

.style1 {
font-size: 14px;
font-weight: bold;
}

#flashcontent {
}

#flashvideo {
width:350px;
padding:5px;
float:left;
clear:right;
}

#contentvideo {
padding:2px;
width:325px;
float:left;
clear:right;
}

#flashheader {
float:left;
padding-top:5px;
padding-left:5px;
}


#training {
}

#faqleft {
width:340px;
padding:5px;
float:left;
clear:right;
}

#faqright {
width:340px;
padding:5px;
float:left;
clear:right;
}

#officeleft {
width:340px;
padding:5px;
float:left;
clear:right;
}

#officeright {
width:340px;
padding:5px;
float:left;
clear:right;
}


#tntext {
width:680px;
}


label,input {
display: block;
width: 150px;
float: left;
margin-bottom: 5px;
}

label {
text-align: right;
width: 130px;
padding-right: 20px;
}

br {
clear: left;
}

textarea {
display: block;
width: 400px;
float: left;
margin-bottom: 5px;
}

#dd {
margin-left: 5px;
padding: 0 0 0 0;
  
}

#dd li {
margin: 0;
padding: 0;
list-style: none;
float: left;
font: bold 10px arial;
}

#dd li a.menu {
display: block;
text-align: center;
background: #0034e0;
padding: 5px 28.5px;
margin: 0 1px 0 0;
color: #FFF;
text-decoration: none;
}

#dd li a.menu:hover {
background: #49A3FF;
}

.submenu {
background: #EAEBD8;
border: 1px solid #5970B2;
visibility: hidden;
position: absolute;
z-index: 3;
}

.submenu a {
  display: block;
  font: 11px arial;
  text-align: left;
  text-decoration: none;
  padding: 4px;
  color: #2875DE;
}

.submenu a:hover {
background: #49A3FF;
color: #FFF;
}

#content {
padding:2px; 
}

#contentright {
padding:2px;
align:left;
float:right;
clear:right;
}

#home1 {
padding:2px; 
vertical-align:top;
height:225;
width::125px;
align:left;
float:left;
clear:right;
}

#home2 {
padding:2px; 
vertical-align:top;
height:225;
width:525px;
align:left;
float:left;
clear:right;
}

#prod {
padding:2px; 
vertical-align:top;
height:225px;
width::700px;
align:left;
float:left;
clear:right;
}

#content2 {
padding:2px;
vertical-align:top
}

#footer {
width:700px;
text-align:center;
margin-top:2px;
padding:2px;
}