body,td { color: black; font-weight: normal; font-size: 8pt;  font-family: Verdana, Helvetica, Arial, Geneva, GillSans, SunSans-Regular, Sans-Serif;}
p,ol,ul { color: black; font-weight: normal; font-size: 8pt; line-height: 150%; font-family: Verdana, Helvetica, Arial, Geneva, GillSans, SunSans-Regular, Sans-Serif }
.textbold, .textbold TD      {font-weight: bold;}
td { color: black; font-weight: normal; font-size: 8pt; font-family: Verdana, Helvetica, Arial, Geneva, GillSans, SunSans-Regular, Sans-Serif }
.bighead     {font-size: 13pt;}
.reg-large { font-size: 100% }
.reg-small { font-size: 80% }
.tm-large { font-size: 70%; vertical-align: super }
.tm-small { font-size: 70%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-Serif; vertical-align: super }
a:active { color: #b22222}
a:link { color: #191970}
a:visited { color: #3e769c}

a.popout {font-size:7pt;text-decoration:none}
a.popout:hover {text-decoration:underline}


a.menu:active { color:#9E9DAC;font-weight:bold; font-size:10pt; text-decoration:none}
a.menu:link {color:#9E9DAC;font-weight:bold; font-size:10pt; text-decoration:none}
a.menu:visited {color:#9E9DAC;font-weight:bold; font-size:10pt; text-decoration:none}
a.menu:hover {color:black;font-weight:bold; font-size:10pt; text-decoration:underline}

a.promoBox:active {color:white; text-decoration:none}
a.promoBox:link {color:white; text-decoration:none}
a.promoBox:visited {color:white; text-decoration:none}
a.promoBox:hover {font-weight:bold}


a.sideMenu:active { color: #9E9DAC;text-decoration:none; font-weight:500}
a.sideMenu:link { color: #9E9DAC;text-decoration:none; font-weight:500 }
a.sideMenu:visited { color: #9E9DAC;text-decoration:none; font-weight:500}
a.sideMenu:hover {color:black}

a.next:active { color: #916CAF; font-weight: bold; font-size: 9pt;text-decoration:none;}
a.next:link { color: #916CAF; font-weight: bold; font-size: 9pt;text-decoration:none;}
a.next:visited { color: #916CAF; font-weight: bold; font-size: 9pt;text-decoration:none;}
a.next:hover {color:#A0358F}
.next { color: #A0358F; font-weight: bold; font-size: 9pt;}

a.subhead   { text-decoration:none; color: #916CAF}
a.subhead:active   { text-decoration:none; color: #916CAF}
a.subhead:link   { text-decoration:none; color: #916CAF}

a.textnav:active {text-decoration:none;}
a.textnav:link {text-decoration:none;}
a.textnav:visited {text-decoration:none;}
a.textnav:hover {text-decoration:underline;}

code { font-family: courier, monospace }
h1 { font-size: 13pt; }
h2 {  color: #916CAF; font-weight: 700; font-size: 10pt;}
h3 { font-weight: bold; font-size: 90% }

.link     { color: black; font-size: 7.5pt; line-height: 110%}
.textface_white { color: white; font-size: 9pt;}
.bighead_white { color: white; font-size: 19pt;}
.link_light   { color: white; font-weight: bold; font-size: 8pt;}
.link_grey  { color: #708090;}

.prev { color: #003366; font-weight: bold; font-size: 12pt;}
.side_heads   { color: #003366; font-weight: bold; font-size: 10pt; line-height: 100%;}
.side_heads_right   { color: #003366; font-weight: bold; font-size: 10pt; line-height: 150%;}
.subhead   { color: #916CAF; font-weight: 700; font-size: 10pt;}
.small_text { color: black; font-size: 7pt;}
.contentTable {background:#b9e3e8;}
.legal {font-size:7pt}
.iconLabel {font-size:7pt;line-height:80%}

.dirCaption{font-family:Gill Sans,Verdana,Arial,Helvetica;font-size:9.5pt}
.dirEntry{text-indent:15}
.warning {color:#DD0000}

td.webcubelike {background:#DDDDDD;}
a.webcubelike:active {text-decoration:none; color:black}
a.webcubelike:link {text-decoration:none; color:black}
a.webcubelike:visited {text-decoration:none; color:black}
a.webcubelike:hover {text-decoration:underline; color:black}

/* plugin table formatting for /buy/jupgrreg.nsf/pluginslogin */

table.plugins {
	border-collapse: collapse;
}

table.plugins tr {
	vertical-align: top;
}

table.plugins td {
	border: solid black 1px;
	padding: 0 0.2em;
}
