body
{
    padding: 0px;
    margin: 0px;
 scrollbar-3dlight-color:gray;
                scrollbar-arrow-color:black;
                scrollbar-track-color:silver;
                scrollbar-darkshadow-color:black;
                scrollbar-face-color:white;
                scrollbar-highlight-color:none;
                scrollbar-shadow-color:none;
}

.bsfont
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	font-family: arial,verdana;
}
a.bsfont:link{text-decoration:none;font-weight:normal;}
a.bsfont:visited{text-decoration:none;font-weight:normal;}
a.bsfont:hover{text-decoration:none;font-weight:normal;}

.bsfont2
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: arial,verdana;
}

.datefont
{
	font-weight: bold;
	font-size: 10px;
	color: yellowgreen;
	font-family: arial,verdana;
}

.bsfontmenu
{
	font-size: 10px;
	color: #999999;
	font-weight:normal;
	font-family: verdana;
}
a.bsfontmenu:link {text-decoration:none;font-weight:normal;}
a.bsfontmenu:visited {text-decoration:none;font-weight:normal;}
a.bsfontmenu:hover
{
	color: #ff6600;font-weight:normal;
}

.nound
{

}
a.nound:link {text-decoration:none;font-weight:normal;}
a.nound:visited {text-decoration:none;font-weight:normal;}
a.nound:hover
{
	
}

.sharebutton
{
    font-family: tahoma, arial;
    font-size: 11px;
    font-weight: bold;
    color: #FF9900;
    text-decoration: none;
    vertical-align: middle;
   
}
a.sharebutton:link {text-decoration:none;}
a.sharebutton:visited {text-decoration:none;}
a.sharebutton:hover {text-decoration:none;}


.bsfontsubmenu
{
	font-size: 10px;font-weight:normal;
	color: #333355;
	font-family: verdana;
}
a.bsfontsubmenu:link {text-decoration:none;font-weight:normal;}
a.bsfontsubmenu:visited {text-decoration:none;font-weight:normal;}
a.bsfontsubmenu:hover
{
	color: #9999cc;font-weight:normal;
}


.bssfont
{
	font-weight: bold;
	font-size: 9px;
	color: black;
	font-family: arial,verdana;
}

.bmfont
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: arial,verdana;
}


.gsfont
{
	font-weight: bold;
	font-size: 10px;
	color: silver;
	font-family: arial,verdana;
}

.ggsfont
{
	font-weight: normal;
	font-size: 11px;
	color: gray;
	font-family: Tahoma;
}

.smdescfont
{
    font-weight: normal;
    font-size: 11px;
    color: #666666;
    font-family: Tahoma;
}

.prodfont
{
    font-weight: bold;
    font-size: 14px;
    color: #000099;
    font-family: tahoma;
}
a.prodfont:link {text-decoration:none;}
a.prodfont:visited {text-decoration:none;}
a.prodfont:hover
{
    color: #9CCA00;
    text-decoration: underline;
}

.pnclass
{
    font-weight: normal;
    font-size: 10px;
    color: #9cca00;
    font-family: tahoma;
}

.gmfont
{
	font-weight: bold;
	font-size: 11px;
	color: silver;
	font-family: arial,verdana;
}


.wsfont
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: arial,verdana;
}

.wmfont
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: arial,verdana;
}
.menufont
{
	font-family: Palatino Linotype;
	font-size:12px;
}

.tespecs
{
	font-size:12px;
	color:#333333;
	font-family:Arial,verdana;
	border: solid 1px white;
}
.tspecs2
{
	font-size: 11px;
	background-image: url(/images/textback.jpg);
	
	color: white;
	font-family: Arial,verdana;
	
	border-left: black 1px solid;
	border-right:black 1px solid;
}

.padding
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	color:darkslategray;
}

.nopadding
{
padding:0px;
}

.paddingb
{

	color:Black;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
}
.midspecs
{

	border-top: 0px;
	border-bottom:0px;
	border-left: black 1px solid;
	border-right: black 1px solid;
	background-color:White;
}


.topspecs
{

	border-top: black 1px solid;
}

.bottomspecs
{

	border-bottom: black 1px solid;
}


.login1
{
	font-weight: bold;
	font-size: 10px;
	color: #574965;
	font-family: arial;
}

.logintb
{
	border-right: #ff9900 1px solid;
	border-top: #ff9900 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #ff9900 1px solid;
	color: #ff9900;
	border-bottom: #ff9900 1px solid;
	font-family: arial;
	width: 50px;
}

.loginb
{
	border-right: #ffcc99 1px solid;
	border-top: #ffcc99 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #ffcc99 1px solid;
	color: #999999;
	border-bottom: #ffcc99 1px solid;
	font-family: arial;
}

.date
{
	font-size: 10px;
	font-weight:bold;
	color: darkslateblue;
	font-family: Arial,verdana;
}
.news
{
	font-size: 11px;
	font-weight: normal;
	color: black;
	font-family: Arial,verdana;
}

.newproducts
{
	font-weight: normal;
	font-size: 11px;
	color: darkslateblue;
	font-family: Arial;
	text-decoration: none;
}

.newproduct
{
	font-weight: bold;
	font-size: 10px;
	color: darkslategray;
	font-family: Arial;
	text-decoration: none;
}

.product_line
{
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	color:#6688FF;
	font-family:Arial;
}

.fspecs
{
	font-weight: normal;
	font-size: 11px;
	color: #343434;
	font-family: arial;
}

.fform2
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: tahoma;
}

.fform
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: arial;
}
.tbform
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: silver 1px solid;
	width: 250px;
	color: #000000;
	border-bottom: silver 1px solid;
	font-family: arial;
}

.tborder
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding:0px;
	
}

.titlefont
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: arial;
}

.subsclass
{
	border-right: yellowgreen 1px solid;
	border-top: yellowgreen 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: yellowgreen 1px solid;
	color: black;
	border-bottom: yellowgreen 1px solid;
	font-family: arial,verdana;
	background-color: white;
}

.subsbutton
{
	background-image: url(/images/subsbutton.jpg);
}

.youreat
{
	font-weight: bold;
	text-decoration:none;
	
	font-size: 10px;
	color: darkslategray;
	font-family: arial;
}

.youreats
{
	font-weight: bold;
	text-decoration:none;
	
	font-size: 10px;
	color: silver;
	font-family: arial;
}

.result
{
	font-weight: bold;
	font-size: 11px;
	color: #660099;
	font-family: arial,verdana;
	background-color: transparent;
}

.nopad
{
	margin:0px;
	padding:0px;
	border:0px;
}

.padding
{
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:10px;
	border: white 1px solid;
}
.padding2
{
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.nofont
{
	color:White;
	font-size:0px;
}

.newsletter
{
	font-size: 10px;
	color: #336699;
	font-family: Verdana, Arial;
}

.prodtitle
{
	padding-left:15PX;
	padding-TOP:3PX;
	
	font-weight: bold;
	font-size: 16px;
	color: black;
	font-family: Tahoma, Arial, Verdana;
}


.sectiontitle
{
    font-weight: bold;
    font-size: 11px;
    color: #336699;
    font-family: Arial, Verdana;
    padding-right: 15px;
}

.sectiontitle2
{
	font-weight: bold;
	padding-right:15px;
	font-size: 10px;
	color: #a3bad1;
	font-style: normal;
	font-family: Arial, Verdana;

}

.mktlink
{
	font-weight: normal;
	font-size: 11px;
	color: lightslategray;
	font-family: Arial, verdana;
}
a.mktlink:link
{
	font-weight: normal;
	color: #6600ff;
	text-decoration: none;
}
a.mktlink:visited {text-decoration:none;font-weight:normal;}
a.mktlink:hover
{
	color: #ff6600;font-weight:normal;
}

.descfont
{
	font-size: 11px;
	color: black;
	font-family: tahoma,Arial, Verdana;
}

.descfontprod
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial, Verdana;
}

.sdescfont
{
	font-weight: bold;
	font-size: 12px;
	color: #666699;
	font-style: italic;
	font-family: Arial, Verdana;
}

.combo
{
	border-right: #336699 1px solid;
	border-top: #336699 1px solid;
	border-left: #336699 1px solid;
	border-bottom: #336699 1px solid;
}

.borderright
{
	border-right: #dfdfdf 1px solid;
}

.maintable
{
	WIDTH: 770px;
}

.latestnews
{
    padding-left: 25px;
    font-weight: bold;
    font-size: 12px;
    color: #3366CC;
    font-family: tahoma;
}

.newslettersubs
{
	padding-left: 35px;
	font-weight: bold;
	font-size: 10px;
	color: #00ccff;
	font-family: Arial;
}

.newsstyle
{
    padding-left: 10px;
    font-weight: normal;
    font-size: 11px;
    padding-bottom: 6px;
    color: #000000;
    padding-top: 5px;
    font-family: Tahoma, Verdana;
    background-image: url( "/images/newsbackgroundbig.jpg" );
    width: 440px;
    height: 130px;
    background-repeat: no-repeat;
}

.contacttitle
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 14px;
	color: #ff9933;
	font-family: tahoma,arial;
}


.supporttitle
{
	padding-left:5px;
	font-weight: bold;
	font-size: 14px;
	color: #3399cc;
	font-family: tahoma,arial;
}

.supportfont
{
	font-size: 12px;
	color: black;
	font-family: tahoma,arial;
}

.descfont
{
	font-size: 12px;
	color: black;
	font-family: tahoma,arial;
}

.errortext
{
	font-weight: bold;
	font-size: 11px;
	color: #ff0000;
	font-family: tahoma,arial;
}

.presstitle
{
    font-family: tahoma;
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline;
    color: #000080;
}

.pressbody
{
    font-family: tahoma;
    font-size: 12px;
    font-weight: normal;
    color: #003366;
}

.pressintr
{
    padding: 4px 25px 4px 25px;
    font-family: tahoma;
    font-size: 13px;
    font-weight: bold;
    background-color: #6699FF;
}

.pressdate
{
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    text-decoration:none;
    color:Black;
}

.qaccess
{
    font-family: arial, tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #3333CC;
}
a.qaccess:visited {text-decoration:none;font-weight:normal;}
a.qaccess:link {text-decoration:none;font-weight:normal;}
