
/* Pulldown menu -------------------------------- */

table.pdtab 
{
	border-style:none;
	margin: 0px 1px 0px 1px;
	width:145px;
}

td.pdtd
{
    padding:0px 0px 0px 0px;
	font-size: 8pt;
    font-family: Verdana, sans-serif;
}

td.pdhitd
{
    padding:0px 0px 0px 0px;
	font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    background-color:#CC6603;
}

td.pdsubtd
{
    padding:0px 0px 0px 0px;
	font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    background-color:#F2AA39;
}

#pulldown a 
{
	display: block;
    padding: 2px 2px 3px 2px;
	text-decoration: none;
	color:white;
}

#pulldown a:hover
{
    padding: 1px 1px 2px 1px;
	background-color:#AA3E00;
	border: dashed 1px;
}


/* ----------------------------------------------- */

td.subm 
{
	padding:0px 0px 0px 0px;
	font-size: 7pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
}

td.ssubm 
{
	padding:0px 0px 0px 0px;
	font-size: 7pt;
    font-family: Verdana, sans-serif;
    font-style:italic;
}

td.subtit 
{
    padding:3px 0px 0px 9px;
	font-size: 9pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    color:black;
}

#subsel a 
{
	display: block;
    padding: 2px 2px 3px 2px;
	text-decoration: none;
	color:black;
}

#subsel a:hover
{
    padding: 1px 1px 2px 1px;
	background:#666666;
	color:white;
	border: dashed 1px;
}

/* Standard classes ------------------------------------ */


.t10    { font-size: 10pt; font-family: Verdana, sans-serif; font-weight: normal }
.t8     { font-size: 8pt;  font-family: Verdana, sans-serif; font-weight: normal }
.t7     { font-size: 7pt;  font-family: Verdana, sans-serif; font-weight: normal }
.t12bub { font-size: 12pt; font-family:Verdana, sans-serif; font-weight:bold; color:#00A; }

.t10ws
{
    font-size: 10pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    color:white;
}

.t12bub
{
    font-size: 12pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    color:darkblue;
}

.t10bl
{
    font-size: 10pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    color:black;
}

.t10blb
{
    font-size: 10pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    color:black;
}

.t9bl
{
    font-size: 10pt;
    font-family: Verdana, sans-serif;
    color:black;
}

.t9blb
{
    font-size: 9pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    color:black;
}

.t8ws
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    color:white;
}

.t8bl
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    color:black;
}

.t8blb
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    color:black;
}

.t8bu
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    color:#0000AA;
}

.t8wsb
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    color:white;
}

.t7bl
{
    font-size: 7pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    color:black;
}

.t7bu
{
    font-size: 7pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    color:#0000AA;
}

.t7r
{
    font-size: 7pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    color:red;
}

.t7gr   { font-size: 7pt; font-family: Verdana, sans-serif; font-weight: normal; color:#888; }
.t7bgr  { font-size: 7pt; font-family: Verdana, sans-serif; font-weight: normal; color:#444; }
.t7ws   { font-size: 7pt; font-family: Verdana, sans-serif; font-weight: normal; color:white; }
.c7bl   { font-family: courier; color:#000; font-size:7pt; font-weight: normal; }
.c9dgr
{
    font-family: courier;
	color:#444;
    font-size: 9pt;
    font-weight: normal;
}

.c8gr
{
    font-family: courier;
	color:#888;
    font-size: 8pt;
    font-weight: normal;
}

.c8bl
{
    font-family: courier;
	color:#000;
    font-size: 8pt;
    font-weight: normal;
}

.c8dgr
{
    font-family: courier;
	color:#444;
    font-size: 8pt;
    font-weight: normal;
}

.c7dgr
{
    font-family: courier;
	color:#444;
    font-size: 7pt;
    font-weight: normal;
}

.c7gr
{
    font-family: courier;
	color:#888;
    font-size: 7pt;
    font-weight: normal;
}

.titneg
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    color:#FF4444;
}

.titpos
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    color:#4444FF;
}

.fix
{
    font-family: courier;
	color:#000000;
    font-size: 9pt;
    font-weight: normal;
}

.warning
{
    font-size: 8pt;
    font-family: Arial, Verdana, sans-serif;
    font-weight: bold;
    color:#FF2222;
}

/* Standard link-classes --------------------------------- */

.lnk8ws
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-decoration: none;
	color:white;
}

.lnk8ws:hover
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-decoration: underline;
	color:blue;
}

.lnk8ye
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    text-decoration: none;
	color:white;
}

.lnk8ye:hover
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    text-decoration: underline;
	color:yellow;
}

.lnk8bl
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-decoration: none;
	color:black;
}

.lnk8bl:hover
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-decoration: underline;
	color:blue;
}

.lnk8rd
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-decoration: none;
	color:red;
}

.lnk8rd:hover
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-decoration: underline;
	color:blue;
}

.maplnk_m1
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    text-decoration: none;
	color:black;
}

.maplnk_m1:hover
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    text-decoration: underline;
	color:blue;
}

.maplnk_m2
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-decoration: none;
	color:black;
}

.maplnk_m2:hover
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
    text-decoration: underline;
	color:#444444;
}

#crosstab tr td
{
    padding: 5px 5px 5px 5px;
    margin: 1px 1px 1px 1px;
    width:40px;
    font-size: 7pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
	color:black;
	text-align:center;
}

#crosstab tr th
{
    padding: 5px 5px 5px 5px;
    margin: 1px 1px 1px 1px;
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
	color:black;
	text-align:left;
}

.pagesel
{
    padding: 2px;
    font-size: 9pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-align: center;
    text-valign: middle;
    border:solid 1px #888888;
    padding:1px;
    width: 15px;
}

.pagesel2
{
    padding: 2px;
    font-size: 9pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-align: center;
    text-valign: middle;
    border:dashed 1px #888888;
    padding:1px;
    width: 15px;
}


.pagesel a
{
    color:blue;
    text-decoration: none;    
}

.floatpic
{
    float:left; 
    margin-right:10px;
}

.clearfloat
{
    clear:none;
    margin-right:0px;
}

.rfloatpic
{
    float:right; 
    margin-left:10px;
}

.listlink
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-decoration: none;
	color:black;
}

.listlink:hover
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: normal;
    text-decoration: underline;
	color:blue;
}

.blindbutton
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    text-decoration: none;
}

.sellink
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    text-decoration: none;
	color:#444444;
}

.sellink:hover
{
    font-size: 8pt;
    font-family: Verdana, sans-serif;
    font-weight: bold;
	color:#000000;
}