body{
 background-color: #FFF;
 font-family: arial, verdana;
 font-size: 12px;
 color: #000000; 
}

table{
 /*background: rgb(197,197,197);*/
  background: #FFF;
 font-family: arial, verdana;
 font-size: 12px;
 color: #000000; 
}

.headerimage{
 width: 100%;
}

#navlist
{
  margin-top:12px;
  margin-bottom:0px;
  text-align:left;
  padding: 5px 0;
  margin-left: 2;
  border-bottom: 12px solid #FFFEDA;
  font: bold 12px arial, Verdana, sans-serif;
}

#navlist li
{
  list-style: none;
  margin: 0;
  display: block;*/
}

#navlist li a
{
  line-height: 20px;
  text-decoration: none;

}

#navlist li a:link { color: blue; }


#navlist li a:hover
{
  color: gray;
  background: #FFFFFF;

}

#navlist li a#current
{
  color: #000;
  background: #FFFFFF;

  
}


table .blueborder{
 border: 1px solid #FFF;
 background: #FFFFFF
}

.main{
 width: 90%;
 text-align: center;
 margin-left:5%;
  /*background: rgb(213,213,213);*/
 background: #FFF;
 border: 1px solid rgb(165,165,165);
 padding: 3px;
}

a{
	/*font-weight: bold;*/
	font-size: 14px;
	font-family: arial, verdana;
	text-decoration: none;
	/*color: rgb(70,70,70);*/
	color: rgb(0,102,204);
}

a:hover{
 text-decoration: underline;
 color: rgb(36,149,255)
}

.ninety{
 width: 100%;
}

td{
 vertical-align: top;
}

p{
 font-family: arial, verdana;
 color: #000000;
 display:block;
  font-size: 14px;
}

p.w{
 font-family: arial, verdana;
 color: #FFF;
 font-weight: bold;
 font-size: 14px;
}

/*p:first-line 
{
font-variant: small-caps;
font-size: 14px;
}*/


h1{
 /*background: rgb(190,223,254);*/
 /*color: rgb(56,99,168); */
 font-size: 18px;
 font-family: arial, verdana;
 display:block;
}

h2{
 /*background: rgb(190,223,254);*/
 color: #464A97;
 font-size: 16px;
 font-family: arial, verdana;
 display:block;
}

h3{
 color:#404299;
 /*color: rgb(9,127,255);*/
 font-size: 14px;
 font-family: arial, verdana;
 margin-top: 0px;
 display:block;
}

th{
 /*background: rgb(25,142,255);*/
  background: #fff;
 color: rgb(48,151,254);
 font-variant: small-caps;
}

.blue{
 background: silver;
}

.blueback{
 background: #266DD6;
 color: #FFF;
}

.blue p{
color: #FFF;
padding-left: 10px;
padding-right: 10px;
}
.blue h3{
color: #FFF;
padding-left: 10px;
}

.blue li{
color: #FFF;
}





.blue a{
color: #FFF;
text-decoration: underline;
}

.spacer{
 height: 20px;
 /*background: rgb(165,165,165);*/
  background: #fff;
 padding-left: 10px;
}

.menu{
 width: 170px;
 /*background: rgb(165,165,165);*/
  background: #fff;
 padding-left: 5px;
 padding-top: 10px;
 border-right: 1px solid rgb(118,120,117);
 border-top: 1px solid rgb(118,120,117);
  font-family: arial, verdana;
 font-size: 12px;
 color: #000000;
}

.content{
 background: #FFF;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 10px;
  border-top: 1px solid rgb(118,120,117);
}

.rightside{
 width: 150px;
 /*background: rgb(165,165,165);*/
  background: #fff;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 10px;
 border-left: 1px solid rgb(118,120,117);
 border-top: 1px solid rgb(118,120,117);
}

.righttop{
 width: 150px;
 /*background: rgb(197,197,197);*/
  background: #fff;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 10px;
}

.white{
  /*background: rgb(165,165,165);*/
  background: #fff;
 text-align: center;
}

.white_l{
 background: #FFFFFF;
 text-align: left;
}

.flash{
 width: 400px;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-top: 10px;
 border: 2px dashed rgb(25,142,255);
 
 background: #FFF;
}

.bbs_flash{
 /*width: 400px;*/
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-top: 10px;
 margin-right: 10px;
 margin-bottom: 10px;
 border: 2px dashed rgb(25,142,255);
 width: 400px;
 float: left;
 background: #FFF;
}


.centerflash{
 padding: 10px;
 border: 2px dashed rgb(25,142,255);
 background: #FFF;
 text-align: center;
}

.centerflash p{
 text-align: left;
}

 .boxleft{
 width: 45%;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-top: 10px;
 border: 1px solid rgb(25,142,255);
 background: #FFF;
 float: left;
}

 .boxright{
 width: 45%;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-top: 10px;
 border: 1px solid rgb(25,142,255);
 background: #FFF;
 float: right;
}

.productname{
 background: #FFFFFF;
 border: 1px solid gray;
 border-bottom: 0px;
 min-height: 35px;
 padding: 5px;
 text-align: center;
}
.productdetail{
 background: #FFFF;
 border: 1px solid gray;
 padding: 10px;
 min-height:60px;
}
.productimage{
 background: #C6D7DE;
 /*border: 1px solid gray;*/
 border-top: 0px;
 text-align: center;
}
.productimage_l{
 background: #C6D7DE;
 /*border: 1px solid gray;*/
 border-top: 0px;
 text-align: left;
 padding-left: 10px;
}


.productnamelink{
 color: #FFF;
 font-weight: bold;
 font-size: 13px;
}

.float_l{
 float: left;
 margin-right: 10px;
 margin-bottom: 10px;
}

.float_r{
 float: right;
 margin-left: 10px;
 margin-bottom: 10px;
}

.yellow{
 background: #FFFFFF;
}

a.w{
 color: #fff;
}

