body                  { background-color: #FFFFFF; margin: 0px; font: 11px Arial, Helvetica, sans-serif;
           scrollbar-arrow-color: #000000;
	   scrollbar-3dlight-color: #666666;
	   scrollbar-highlight-color: #000000;
	   scrollbar-face-color: #ececec;
	   scrollbar-shadow-color: #000000;
	   scrollbar-darkshadow-color: #666666;
	   scrollbar-track-color: #666666;}
h1                    { font: bold 10px Arial, Helvetica, sans-serif; color: #FFFFFF; margin: 0px; padding: 0px; }
h2                    { font: bold 12px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
h3                    { font: bold 14px Arial, Helvetica, sans-serif; color: #CC0000; }
td                    { font: 11px Arial, Helvetica, sans-serif; }
a                     {
	color: #1177AE;
	text-decoration: none;
}
a:link {
	color: #1073AD;
}
a:visited {
	color: #1073AD;
}
a:hover               {
	color: #FF6633;
	text-decoration: underline;
}
.tabletext
{
	border-right: #999999 1px;
	padding-right: 6px;
	border-top: #999999 1px;
	padding-left: 6px;
	font-size: 80%;
	border-left: #ffffff 1px;
	color: #000000;
	border-bottom: #cccccc 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f7f7f7;
}
.tablehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	background-color: #666666;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

input                 { font: bold 11px Arial, Helvetica }
select                { font: bold 11px Arial, Helvetica;
    position: relative;
    top: 0px;
    left: 0px;
    height: 11px;
    width: 65px;
}
textarea              { font: bold 11px Arial, Helvetica }
i                     { font: bold 14px; color: #CC0000; }
.hdtext               { font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF; }
.othersoft            { font: 10px Arial, Helvetica, sans-serif; color: #000000; margin-left: 4px; padding-left: 4px}
.holder { margin-left: 4px; padding-left: 4px }
a.othersoft           { font: 10px Arial, Helvetica, sans-serif; color: #0000cc; }
a.othersoft:hover     { font: 10px Arial, Helvetica, sans-serif; color: #666666; }
.lnavhead             { font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #660066; }
.lnavcontent          { font: bold 12px Arial, Helvetica, sans-serif; background-color: #FFFFCC; }
.lnavlink             { color: #0000CC; }
a.lnavlink            { color: #0000CC; }
a.lnavlink:hover      { color: #666666; }
.lnavotherlink        { font: bold 11px Arial, Helvetica, sans-serif; color: #666666; }
.lnavotherlink:hover  { font: bold 11px Arial, Helvetica, sans-serif; color: #999999; }
.swprodlink           { font: bold 12px Arial, Helvetica, sans-serif; color: #0000cc; }
.swdlink              { font: bold 12px Arial, Helvetica, sans-serif; color: #008000; }
.prodactionlink       { font: bold 11px Arial, Helvetica, sans-serif; color: #0000cc; }
.prodactionlink:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #CC0000; }
.prodquote            { font: 9px Arial, Helvetica, sans-serif; color: #333333; }
.footertext           { font: bold normal 10px Arial, Helvetica, sans-serif; }
a.footertext          { font: normal 10px Arial, Helvetica, sans-serif; color: #0000cc; }
a.footertext:hover    { font: normal 10px Arial, Helvetica, sans-serif; color: #cc0000; }
.hdlink               { color: #FFFFFF; text-decoration: none; }
.hdlink:hover         { color: #FFFFFF; text-decoration: none; }
.orderlink            { font: bold 12px Arial, Helvetica, sans-serif; color: #cc0000 }
.orderlink:hover      { font: bold 12px Arial, Helvetica, sans-serif; color: #666666 }
.actionlink           { font: bold 11px Arial, Helvetica, sans-serif; color: #0000cc }
.actionlink:hover     { font: bold 11px Arial, Helvetica, sans-serif; color: #666666 }
.fdactionlink         { font: bold 11px Arial, Helvetica, sans-serif; color: #cc0000 }
.fdactionlink:hover   { font: bold 11px Arial, Helvetica, sans-serif; color: #666666 }
.sw-cat               { font: bold 12px arial, helvetica, sans-serif; color: #666666;}
.sw-infodl            { font: bold 12px arial, helvetica, sans-serif; color: #000000;}
.sw-dl                { font: bold 12px arial, helvetica, sans-serif; }
.sw-title             { font-size: 12px; font-weight: bold; color: #CC0000; font-family: verdana, arial; line-height: 120%; padding-left: 6px; padding-top: 2px; padding-bottom: 2px}
.sw-title:hover       { color: #ff0000 ; text-decoration: underline}
.sw-text              { font-family: verdana, arial; font-size: 10px; line-height: 120%; padding-left: 8px; padding-top: 2px}
.sw-link              { font-family: verdana, arial; color: #0000cc; font-weight: bold; font-size: 9px; line-height: 140%; padding-top: 0px; padding-bottom: 0px; padding-left: 6px}
.sw-link:hover        { color: #cc0000 }
.wh-link              { font-family: verdana, arial; color: #0000cc; font-weight: bold; font-size: 9px}
.wh-link:hover        { color: #cc0000 }
.sw-info              { font-family: verdana, arial; font-size: 10px; line-height: 200%; font-weight: bold; color: #0000CC}
.sw-info:hover        { color: #cc0000 }
.sw-header            { font-family: verdana, arial; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #660066; line-height: 150%; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px}
.site-header          { font-family: verdana, arial; font-size: 12px; font-weight: bold; padding-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px}
.novis                { color: #000000; text-decoration: none}
.bar-link             { font-family: verdana, arial; font-size: 12px; font-weight: bold; color: #FFFFFF}
.bar-link:hover       { color: #FFCC00}
.spec-hd              { font-family: verdana, arial; font-size: 12px; font-weight: bold; color: #333333; padding-top: 2px; padding-left: 6px}
.newslink             { color: #CC0000; }
.news                 { font: bold 12px Arial, Helvetica, sans-serif; }
.error                { font: bold 14px Arial, Helvetica, sans-serif; }
.bcup                 { font: bold 14px Arial, Helvetica, sans-serif; color: #000000 }
.bcupprice            { font: bold 11px Arial, Helvetica, sans-serif; color: #000000 }
.bcuptotal            { font: bold 14px Arial, Helvetica, sans-serif; color: #cc0000 }
.tabletext a:link {
	text-decoration: none;
	color: #006699;
}
.tabletext a:visited
{
	color: #336600;
}
.tabletext a:hover {
	text-decoration: underline;
	color: #FF6633;
}
.tablehead a:link {
	color: #FFFFFF;
}
.tablehead a:visited {
	color: #FFFFFF;
}
.tablehead a:hover {
	text-decoration: underline;
	color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: FF6633;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-bottom: 2px;
}
.custname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #8E8015;
	text-indent: 24px;
	padding-bottom: 6px;
}
.textintro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #666666;
}
.textcopy {
	color: #666666;
}
.prodtablehead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #8E8015;
	text-decoration: none;
	padding-left: 14px;
	padding-top: 10px;
	padding-bottom: 6px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}

.prodtabletext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	padding-top: 6px;
	padding-bottom: 6px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.prodtabletextlast {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	padding-top: 6px;
	padding-bottom: 6px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.prodnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left: 24px;
}
.prodtablespacer {
	border: 0px none #FFFFFF;
}
.menu1 {
	padding-top: 6px;
	padding-bottom: 0px;
}
.submenu
{
	border-right: #8e8015 1px solid;
	padding-right: 6px;
	border-top: #8e8015 1px solid;
	padding-left: 6px;
	font-weight: bold;
	padding-bottom: 4px;
	color: #8e8015;
	padding-top: 4px;
	border-bottom: #8e8015 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #ffffff;
}
.submenu a:link{
	color: #8E8015;
}
.submenu a:visited{
	color: #8E8015;
}
.submenu a:hover{
	padding-top: 4px;
	color: #FF6633;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: FF6633;
	text-decoration: none;
}

.submenuselected
{
	border-right: #8e8015 1px solid;
	padding-right: 6px;
	border-top: #8e8015 1px solid;
	padding-left: 6px;
	font-weight: bold;
	padding-bottom: 1px;
	border-left: 1px;
	color: white;
	padding-top: 4px;
	border-bottom: #ff6633 4px solid;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #8e8015;
}
.submenuselected a:link
{
	color: #ffffff;
}
.submenuselected a:visited
{
	color: #ffffff;
}
.submenuselected a:hover{
	padding-top: 4px;
	color: #FF6633;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: FF6633;
	text-decoration: none;
}
.submenucell{
	border-right: #d4cfa6 1px;
	padding-right: 0px;
	border-top: #d4cfa6 1px;
	padding-left: 0px;
	font-weight: normal;
	padding-bottom: 0px;
	border-left: #d4cfa6 1px;
	color: #655600;
	padding-top: 0px;
	border-bottom: #d4cfa6 1px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.subsubmenu
{
	border-left: #8e8015 1px solid;
		border-right: #8e8015 1px solid;
	padding-right: 6px;
	border-top: none;
	padding-left: 6px;
	font-weight: bold;
	padding-bottom: 4px;
	color: #ffffff;
	padding-top: 4px;
	border-bottom: #8e8015 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #ffffff;
}
.subsubmenu a:link{
	color: #8E8015;
}
.subsubmenu a:visited{
	color: #8E8015;
}
.subsubmenu a:hover{
	padding-top: 4px;
	color: #FF6633;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: FF6633;
	text-decoration: none;
}

.subsubmenuselected
{
	border-right: #8e8015 1px solid;
	padding-right: 6px;
	border-top: #8e8015 1px solid;
	padding-left: 6px;
	font-weight: bold;
	padding-bottom: 1px;
	border-left: 1px;
	color: white;
	padding-top: 4px;
	border-bottom: #ff6633 4px solid;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
	background-color: #8e8015;
}
.subsubmenuselected a:link
{
	color: #ffffff;
}
.subsubmenuselected a:visited
{
	color: #ffffff;
}
.subsubmenuselected a:hover{
	padding-top: 4px;
	color: #FF6633;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: FF6633;
	text-decoration: none;
}
.subsubmenucell{
	border-right: #d4cfa6 1px;
	padding-right: 0px;
	border-top: #d4cfa6 1px;
	padding-left: 0px;
	font-weight: normal;
	padding-bottom: 0px;
	border-left: #d4cfa6 1px;
	color: #ffffff;
	padding-top: 0px;
	border-bottom: #d4cfa6 1px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.tableheadselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	background-color: #666666;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #FF6633;
	border-left-color: #999999;
}
.pagehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #8E8015;
	font-weight: normal;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8E8015;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D4CfA6;
	border-right-color: #D4CfA6;
	border-bottom-color: #D4CfA6;
	border-left-color: #D4CfA6;
	font-size: 10px;
	font-weight: normal;
	height: 18px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.button a:link {
	background-color: #CCCCCC;
	color: #8E8015;
}
.button a:visited {
	color: #8E8015;
}
.button a:hover {
	text-decoration: underline;
	color: #FF6633;
}
