.links{font-family: Trebuchet MS;; color: #e4e4e4; font-size: 8pt; cursor:hand; text-transform: uppercase; cursor:hand; cursor:pointer;}
.white{font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 8pt; cursor:hand; text-decoration:none;}
.gray{font-family: tahoma,arial; color: #003366; font-size: 9pt; font-weight: bold; }
.orange{font-family: tahoma,arial; color: #990000; font-size: 10pt; font-weight: bold; }
.text{font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 8pt; line-height:16px;}
.caption{font-family: Trebuchet MS; color: #333333; font-size: 8pt; line-height:16px;}
.ptitle{font-family: Trebuchet MS; color: #336699; font-size: 8pt; font-weight:bold; line-height:16px;}

.darkred{font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000; font-size: 8pt; font-weight: bold; text-decoration:none;}
.ltext{font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 9pt; line-height:20px;}
.yellow{font-family: tahoma,arial; color: #ff9900; text-decoration: none; font-size: 9pt; font-weight: bold; }
.yellow2{font-family: Trebuchet MS; cursor:pointer; cursor:hand; color: #cccccc; text-decoration: none; font-size: 11pt;  }
.producttext{font-family: Trebuchet MS; color: #ffffff; font-size: 8pt;cursor:pointer; cursor:hand;  }


.copyright{font-family: Trebuchet MS; color: #333333; font-size: 8pt;   }
.midnightblue{font-family: tahoma,arial; color: #191970; font-size: 15pt; font-weight: bold;} 
.toptext{font-family: Trebuchet MS; color: #999999; font-size: 8pt;  text-decoration:none; }
.container
{
position:relative; 
padding: 0px;
width:940px;
margin: 0px;
background-color:#ffffff;
font-family: tahoma,arial; color: #191970; font-size: 8pt; }

.img { 
margin: 2px 2px 2px 2px;
width:400px;
height:300px;
border:0px;
background-color:#ffffff;
} 
.img2 { 
margin: 2px 2px 2px 2px;
width:50px;
height:50px;
border:0px;
background-color:#ffffff;
} 




 .flashcontainer
{
position:relative; 
padding: 0px;
width:940px;
height:416px;
overflow:hidden;
margin: 0px;}
  .logo{
position:relative; 
padding: 0px;
width:940px;
height:90px;
overflow:hidden;
margin: 0px;} 
.menu {
      width: 940px;
      margin: 0;
      padding: 0em;
      background: url(/images/navbg.png);
      height:36px;
      overflow:hidden;
    }

.menu a {
       font-family: Trebuchet MS; color: #ffffff; font-size: 9pt; cursor:hand; cursor:pointer;text-transform: uppercase;
     text-decoration:none; height:36px;}

.menu a:hover {
       font-family: Trebuchet MS; color: #ffffff; font-size: 9pt; cursor:hand; cursor:pointer;text-transform: uppercase;
       text-decoration:none; background: url(/images/navover.jpg); height:36px;
    }

    .menu ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
      
    }
    .menu li {
      margin: 10px 3px;
      padding: 0;
      float: left;
      padding-right: 1em;
      text-align: center;
    }

.searchbox
{
position:relative; 
padding: 0px;
width:400px;
height:35px;
margin: 0px;
line-height:16px;
background: url(/images/searchbg.jpg);
font-family: Trebuchet MS; color: #ffffff; font-size: 10pt; 
 vertical-align:top; top:0%;
}

.search
{
position:relative; 
padding: 0px;
width:700px;
height:40px;
margin: 0px;
line-height:30px;
font-family: Verdana, Arial, Helvetica, sans-serif; color: #663300; font-size: 8pt; cursor:hand; text-decoration:none;
 
}


.boxes
{
position:relative; 
padding: 0px;
width:940px;
height:139px;
margin: 0px;
overflow:hidden;
}

.imgpic {border-color:#ffffff; border: 1px solid;} 


.pbox
{
 
padding: 0px;
width:305px;
height:139px;
margin: 0px;
overflow:hidden;
line-height:15px;
background: url(/images/pbox.jpg);
font-family: Trebuchet MS; color: #ffffff; font-size: 8pt; 
 
}
.mainbox
{ 
padding: 0px;
width:305px;
height:139px;
margin: 0px;
overflow:hidden;
line-height:15px;
background: url(/images/mainbox.jpg);
font-family: Trebuchet MS; color: #333333; font-size: 8pt; 
 
}
.productbox
{
 
padding: 0px;
width:181px;
height:228px;
margin: 0px;
overflow:hidden;
line-height:15px;
background: url(/images/productbox.jpg);
font-family: Trebuchet MS; color: #333333; font-size: 8pt; 
 
}

.spacer
{
width:100%;
font-size: 5pt; 
overflow:hidden;
height:5px;
position: relative;
 
}
.spacer2
{
width:100%;
font-size: 2pt; 
overflow:hidden;
height:2px;
position: relative;
 
}

.nav
{
position:relative; 
padding: 0px;
width:200px;
height:28px;
margin: 0px;
line-height:25px;
background: url(/images/links_bg.png);
font-family: tahoma,arial; color: #ffffff; font-size: 12pt; 
 
}

        body {
  background-color: #FFFAFA; 
  margin: 0px;0px;0px;0px;
 
}

input { padding: 7px; height:27px; background: #fff url("/images/input-bg.gif") repeat-x; font-size: 11px; border: 1px solid #90adcf; }
textarea { padding: 7px; background: #fff url("/images/input-bg.gif") repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; border: 1px solid #90adcf; }
select {   opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;  background: #fff url("/images/input-bg.gif") repeat-x; font-size: 11px; border: 1px solid #90adcf; }
option {   opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;  background-color: #ffffff; font-size: 11px; color:#333333; border: 0px; }

.submit{
border:0;
height:25px;
background:none;
vertical-align:top; top:0%;
font-family: Trebuchet MS; color: #ffffff; font-size: 10pt;
cursor:hand; cursor:pointer;
}
