body { font: 10pt Tahoma; color:#363636;}
td  { font: 10pt Tahoma }
span.bigheadline { font-size: 12pt; font-weight: 800; color: #193f9f }
span.headline { font-size: 12pt; font-weight: 800; color: #193f9f }
.style1 {font-size: small}

.navtext { font:normal 11px "Verdana, Arial"; margin-top:10px;  margin-bottom:10px; color:#000000; }
.navtext a { font-size:11px; }
.copyrighttext { font:normal 11px "Verdana, Arial"; color:#808080; }
.copyrighttextmain { font:normal 11px "Verdana, Arial"; color:#808080; }
.navtext a.siteby { color:#808080; font:normal 11px "Verdana, Arial"; }
.navtext a.sitebymain { color:#808080; font:normal 11px "Verdana, Arial"; }

.caption {
	font-size: 10px;
	font-weight: bold;
}


.subheading {
	font-family: arial, verdana, lucida, helvetica, sans-serif;
	font-weight: bold;
    font-size: 10pt;
    color:#000000;
	margin-bottom: 2px;
	letter-spacing: 1px;
 }
div.underline2 { 
border-bottom: 2px solid #7EA7FF;
 }
div.underline1 { 
border-bottom: 1px solid #7EA7FF;
 }
div.underline { 
border-bottom: 3px solid #7EA7FF;
 }

		h2 { color: #193f9f }
		p { text-align: justify; }
		h3 { color: #193f9f }
		span.bigheadline { font-size: 12pt; font-weight: 800; color: #193f9f }
		span.headline { font-size: 12pt; font-weight: 800; color: #193f9f }

p { font:normal 10pt Tahoma, Verdana; }

.maintext { font:normal 10pt Tahoma, Verdana; }
.maintext p { font:normal 10pt Tahoma, Verdana; }
.maintext td { font:normal 10pt Tahoma, Verdana; }
div.h3 {
	font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
	font-weight: normal;
    font-size: 13pt;
    color:#000000;
	margin-bottom: 2px;
	letter-spacing: 1px;
}
.info { border-bottom: 1px dotted #708090; cursor: help; }

h1, h4, h5, h6 {
	font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
	font-weight: normal;
	margin-bottom: 2px;
	letter-spacing: 1px;
	}


a {font-size: 13px; }
a:link { text-decoration:none; color:#0033cc; }
a:active { text-decoration:none; color:#0033cc; }
a:visited {text-decoration:none; color:#0033cc; }
a:hover { text-decoration:underline;  color: #ff6600; }


acronym	{
    font:normal 11px "Verdana, Arial"; 
    color: #03C;
    border-bottom: 1px dotted #03C;
	cursor : help;
}

.upper { text-transform: uppercase; }
.status {
overflow: hidden;
display: block; /* i.e., suppress marker */
height: 1.3em;
    text-align: right;
    font-weight: bold;
	color: #CC0000;
}


.cssbtnsmall {
	display:inline; display:inline-block;
	width:50px;
	margin-right:0.1em; 
	margin-top:0.1em; 
	margin-bottom:0.1em; 
    padding:1px;
	font-size:11px;
	font-family:   Trebuchet MS, Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:#cdf;
	color:#333;
	border:1px solid black;
	vertical-align:middle;
	white-space:nowrap;
	cursor:hand; cursor:pointer;
	}
.cssbtnsmall[class] {
	width:auto;
	min-width:50px;
	}
.cssbtnsmall strong {
	font-weight:bold;
	background:white;
	color:#06c;
	}
.cssbtnsmall:link { background:#cdf; text-decoration:none;  color:black }
.cssbtnsmall:active { background:#cdf; text-decoration:none;  color:black  }
.cssbtnsmall:visited { background:#cdf; text-decoration:none; color:black }
.cssbtnsmall:hover strong { background:#cdf; text-decoration:none; color:black; }
.cssbtnsmall:hover { background:#339900; text-decoration:none; color:white }
.cssbtn {
	display:inline; display:inline-block;
	width:50px;
	margin-right:0.5em; 
	margin-top:0.4em; 
	margin-bottom:0.4em; 
    padding:1px;
	font-size:13px;
	font-family:  Trebuchet MS, Verdana, Geneva, sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background:FFF784;
	color:FFF784;
	border:1px solid #6C6C6C;
	vertical-align:middle;
	white-space:nowrap;
	cursor:hand; cursor:pointer;
	}
.cssbtn[class] {
	width:auto;
	min-width:50px;
	}
.cssbtn strong {
	font-weight:bold;
	background:white;
	color:#000066;
	}
.cssbtn:link { background:#E8E8E8; text-decoration:none;  color:black }
.cssbtn:active { background:#E8E8E8; text-decoration:none;  color:black  }
.cssbtn:visited { background:#E8E8E8; text-decoration:none; color:black }
.cssbtn:hover strong { background:#FFF784; text-decoration:none; color:black; }
.cssbtn:hover { background:#FFD721; text-decoration:none; color:#000066 }


.btnw3c { background:green; color:#FFD721 }

.btnxml { background:#f90; color:black }
.btnw4d { background:#090; color:white }
	.btnw4d strong { color:#090 }
.btnpwr { background:#006; color:white }
	.btnpwr strong { background:#ccf; color:#006 }
.btnauth { background:#dd9; color:black }
	.btnauth strong { background:#003; color:#ffc }
