a, a:visited, a.external, a.external:visited {color: #369; background-color: transparent;}
a:active, a:hover, a.external:active, a.external:hover {color: #22476A; background-color: transparent; }
ul.abclist, 
ol.abclist {
	list-style-type: lower-alpha;
}
p.textbox, 
div.textbox {
	margin-left: 50px; 
	margin-right: 50px; 
	border: 3px double #369; 
}

div.piccell {
    width: 199px;
    overflow: hidden;
}

.span.red {
	color: #ff0000;
}
pre, 
code {
	background-color:#000099; 
	color:#FFFF00; 
	font-family: Fixedsys, Courier, monospace; 
/*	padding:10px; */
}

.span .green {
	color: #009900;
}

div.centerbox {
	text-align: center; 
	padding-left: 15%; 
	padding-right: 15%; 
	border: 3px #006 double; 
}

td.rechonlmoney {
	text-align: right; 
	padding-right: 1px; 
	width: 90px; 
	white-space: nowrap; 
}

samp, 
.light {
	background-color: #f2f6f7; 
}

img.right {
	float: right; 
}

img.left, 
img.lfeft {
	float: left;
}

.right {
	text-align: right;
}

.left {
	text-align: left; 
}

.center {
	text-align: center; 
}

acronym {
	border-bottom: 1px dashed #3b586a; 
}

a.external {
	background-repeat: no-repeat; 
	background-position: right; 
	padding-right:17px; 
	background-image: url(/layout/external.gif); 
}

h1,
h2,
h3,
h4 {
	color: #000066; 
	background-color: transparent; 
	font-weight: bold; 
}
h4 {
	font-size: 11pt; 
}

h3 {
	font-size: 12pt; 
}

h2 {
	font-size: 13pt;
}

h1 {
	font-size: 14pt; 
}

th {
	font-weight: bold; 
	white-space: nowrap; 
    font-size: 10pt;
    text-align: left;
}

body, 
div, 
p, 
td, 
th {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
}

body, 
div, 
p, 
td 
{
	font-size: 9pt; 
}

th.solidbottom {
    border-bottom: 2px solid #369;
}


.indent {
	margin-left:40px; 
}

span.strike {
	text-decoration: line-through;
}

