body, table, tr{
scrollbar-3dlight-color:#000000;
scrollbar-base-color:#000000;
scrollbar-dark-shadow-color:#000000;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#BBBBFF;
scrollbar-track-color:#BBBBFF; 
scrollbar-shadow-color:#BBBBFF; 
scrollbar-arrow-color:#FFFFFF; 
font-family: Verdana, Arial; 
color:#000033; 
font-size: 10pt;
}

.scrolldiv {
scrollbar-3dlight-color:#A0A0A0;
scrollbar-base-color:#F0F0F0;
scrollbar-dark-shadow-color:#A0A0A0;
scrollbar-face-color:#F0F0F0;
scrollbar-highlight-color:#F0F0F0;
scrollbar-track-color:#F4F4FF; 
scrollbar-shadow-color:#FFFFFF; 
scrollbar-arrow-color:#000000; 
color:#666666;
}

.plugins-table {
font-family: Arial; 
font-weight: normal;
text-align: center;
color: #000000;
background-color: #ebdecf;
border: 1px #3d2c17 solid;
border-collapse: collapse;
border-spacing: 0px;
padding: 0px;
width:810px
}

.header td, .pluginheader td{
  font-family:  Sans-Serif, Arial;
  padding: 0px;
  border: none;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  line-height: 35px;
  width: 270px;
  vertical-align: top;
  text-align: center;
  background: url(images/plugin-header-bg.jpg) repeat-x;
}


.pluginheader td{font-size: 20px;}

.icons td {
  background: url(images/plugin-icon-bg.jpg) repeat-x;
  color:#ffffff;
  font-size: 10px;
  vertical-align: top;
}
 

.detail td, .detail_one td{
  font-size: 10px;
  padding:5px 20px;
  vertical-align: top;
}
.detail_one td{
text-align: left;
}


.buttons td{
  font-size: 10px;
  padding:5px 20px;
}

.sep td {
  background-color: #ffffff;
}

.quote{
  color:#ffffff;
  font-size:10px;
}


div.smallblue{font-family: Verdana,Arial; color:#333366; font-size="0.8em"; align:left;}
div.marginimage{position:absolute; top:120px; left:0px}

div.index { border: none}

#leftcol  {float:left; width:200px; text-align: center;  background-color: #F4F4FF; ; padding-top:5px; padding-bottom:10px}
#midcol   {float:left; width:330px; padding-left:25px; padding-right:20px}
#rightcol {float:left; width:250px; padding-right:10px; padding-left:15px; padding-top:5px; padding-bottom:10px; height:940px; OVERFLOW: auto; background-color: #F4F4FF;font-size:8pt}

#leftcolbanner  {float:left; width:200px; text-align:center;}
#midcolbanner   {float:left; width:270px; text-align:center;}
#rightcolbanner {float:left; width:250px; text-align:center;}

H1,H2,H3,H4 {
font-family: Arial, Verdana;
color:#222222;
font-weight:bold;
font-style:normal;
text-align: left;
}

H1 { font-size: 14pt; }
H2 { font-size: 12pt; }
H3 { font-size: 11pt; }
H4 { font-size: 11pt; text-align: center }
.customername{font-weight: bold; font-style: italic; color: #006622}

img {border-style: none;}

a:link{
	color:#A0A0FF;
	font-family: Verdana, Arial;
	font-weight: Bold;
	font-size: 10pt;
	text-decoration: none;
}

a:visited{
	color:#A0A0FF;
	font-family: Verdana, Arial;
	font-weight: Bold;
	font-size: 10pt;
	text-decoration: none;
}

a:hover{
	color:#FFFFFF;
	font-family: Verdana, Arial;
	font-weight: Bold;
	font-size: 10pt;
	text-decoration: none;
}

a:active{
	color:#FFFFFF;
	font-family: Verdana, Arial;
	font-weight: Bold;
	font-size: 10pt;
	text-decoration: none;
}

a:link.quotelinklow{
	color:#000077;
}
a:visited.quotelinklow{
	color:#000077;
}
a:hover.quotelinklow{
	color:#FFFFFF;
}
a:active.quotelinklow{
	color:#000077;
}

a:link.homepluginlink{
	font-size: 9pt;
	font-weight: bold;
	color:#222222;
}
a:visited.homepluginlink{
	font-size: 9pt;
	font-weight: bold;
	color:#222222;
}
a:hover.homepluginlink{
	font-size: 9pt;
	font-weight: bold;
	color:#7070FF;
}
a:active.homepluginlink{
	font-size: 9pt;
	font-weight: bold;
	color:#7070FF;
}


a:link.dark{
	color:#7070FF;
	font-weight: Normal;
}

a:visited.dark{
	color:#7070FF;
	font-weight: Normal;
}

a:hover.dark{
	color:#000080;
	font-weight: Normal;
}

a:active.dark{
	color:#000080;
	font-weight: Normal;
}

a:link.darksmall{
	color:#7070FF;
	font-size: 8pt;
	font-weight: Normal;
}

a:visited.darksmall{
	color:#7070FF;
	font-size: 8pt;
	font-weight: Normal;
}

a:hover.darksmall{
	color:#000080;
	font-size: 8pt;
	font-weight: Normal;
}

a:active.darksmall{
	color:#000080;
	font-size: 8pt;
	font-weight: Normal;
}
a:link.darkstrong{
	color:#7070ff;
	font-size: 8pt;
	font-weight: bold;
}

a:visited.darkstrong{
	color:#7070ff;
	font-size: 8pt;
	font-weight: bold;
}

a:hover.darkstrong{
	color:#000080;
	font-size: 8pt;
	font-weight: bold;
}

a:active.darktrong{
	color:#000080;
	font-size: 8pt;
	font-weight: bold;
}
a:link.darkred{
	color:#cc0033;
	font-size: 8pt;
	font-weight: bold;
}

a:visited.darkred{
	color:#cc0033;
	font-size: 8pt;
	font-weight: bold;
}

a:hover.darkred{
	color:#cc0033;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a:active.darkred{
	color:#cc0033;
	font-size: 8pt;
	font-weight: bold;
}



li{
list-style-type:square;
}

li.tick{
list-style-image: url(images/tick.gif);
}

li.bullet{
list-style-image: url(images/bluebullet.gif);
}

.soapbox table,.soapbox td,.soapbox a{font-size:10pt; font-weight:normal}
.soapbox a{color:#770000; text-decoration:none}
.soapbox a:hover{color:#FF0000; text-decoration:none; font-weight:normal}

#mbox{background-color:#eee; padding:8px; border:2px outset #666;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image: url(overlay.png);}
.dialog {display:none}

* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");}
                  

