

@media print {
BODY {background-color: white; font-family: Arial, Helvetica, Verdana, sans-serif}
.printhide {display:none}
.wide {page:wide}
.break {page-break-before: auto }
}


@media screen {
.printshow	{display:none}


A { text-decoration:underline; color: #FF0000}
A:hover {
	text-decoration:underline;
	background-color : #000000;
	color : #FF0000;
}
BODY	{font-family:Times New Roman, Arial, Helvetica, Verdana, sans-serif;
}

P {
	font-size: 12pt;
	color: #000000;
        width:80%;
}

H1 {
	font-size: 16pt;
	color: #FF3333;
        width:65%;
}

H2 {
	font-size: 12pt;
	color: #FF3333;
        width:65%;
}

H3 {
	font-size: 11pt;
	color: #000000;
        width:60%;
}

H5 {
	font-size: 11pt;
	color: #000000;
        width:80%;
}

HR {
	color: #C0C0C0;
	height: 1pt;
}

H4 {
        font-size: 10pt;
	color : #000000;
        width:65%;}
		
.webding-button-x A { text-decoration:none;
background-color: #FFFFFF; color: #000000; width : 100%; font-size : 7pt; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;} A:hover {text-decoration:none; background-color:#FFFFCC;}
.button  A { text-decoration:none; color: #CCCCFF; width : 100%; } A:hover {text-decoration:none; color:#FF0000;}
.sort {A:hover text-decoration: none; background-color: #000000; color: #FFFF00; width : 100%;}
.spcls  { A:hover text-decoration:underline; color: #ff3300;}
.newitem { A:hover { text-decoration:underline; color: #000066; }}
.details { A:hover { text-decoration:underline; color: #000000; }}
.std { font-family: Verdana, Arial, Helvetica; font-size: -1; }
.heading { font-family: verdana, arial,geneva; font-size:13pt; font-weight:bold; color:#800000; }
.sheading { font-family: verdana, arial,geneva; font-size:19pt; font-weight:bold; }
.xheading { font-family: verdana, arial,geneva; font-size:10pt; font-weight:bold; }
.xsmall { font-family: verdana, arial,geneva; font-size:8pt; }
.field { font-family: verdana,arial,geneva; font-size:10pt; }
.tablable { font-family: verdana,arial,geneva; font-size:10pt; color:#ffffff; background-color:#aaaaaa; }
.tabdata { font-family: verdana,arial,geneva; font-size:12pt; color:#ffffff; background-color:#6699ff; }
.problem { font-family: verdana,arial,geneva; font-size:10pt; font-weight:bold; color:#800000; }
.author  { font-family: verdana,arial,geneva; font-size:11pt; font-weight:bold; color:#ffffff; }
.sauthor  { font-family: verdana,arial,geneva; font-size:8pt; color:#ffffff; }
.prose { font-family: verdana,arial,geneva; font-size:10pt; line-height:1.5em; }
.redlabel  { font-family: verdana,arial,geneva; font-size:8pt; color:#ff0000; }
.btnl { height:20px; font-family:verdana,arial,geneva; font-size:8pt; font-weight:bold; color:#ffffff; background-color:#3333cc; border:1px solid #3333cc; padding-top:2px; cursor:hand; }
.btnlh { width:100%; height:20px; font-family:verdana,arial,geneva; font-size:8pt; font-weight:bold; color:#ffffff; background-color:#6699ff; border-left:2px solid #9999ff; border-top:2px solid #9999ff; border-right: 2px solid #0000cc; border-bottom:2px solid #0000cc; padding-top:1px; cursor:hand; }
.details { A:hover text-decoration:underline; cursor: hand;}
.btnt { width:60px; height:20px; font-family:verdana,arial,geneva; font-size:8pt; font-weight:bold; color:#ffffff; padding-top:2px; cursor:hand; }
.btnth { width:60px; height:20px; font-family:verdana,arial,geneva; font-size:8pt; font-weight:bold; color:#ffffff; background-color:#6699ff; border-left:2px solid #9999ff; border-top:2px solid #9999ff; border-right: 2px solid #0000cc; border-bottom:2px solid #0000cc; padding-top:1px; cursor:hand; }
.FootNote { font-family: verdana, arial,geneva; font-size:8pt; color: #aaaaaa;}

