body, p, h1, h2, h3, h4, h5, h6, td, ol, li, ul, table, dl, dt, dd, a 
	{
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 10pt;
	}

BODY {
	text-align : left;
	margin-top : 10px;
	margin-left : 10px;
	color : Black;
	}

caption
	{
	font-size: 90%;
	font-weight: bold;
	align: top;
	}

span.emphasis
	{
	font-weight: bold;
	font-style: italic;	
	}
	
span.bold
	{
	font-weight: bold;
	}

	
.redsm
	{
	font-weight : bold;
	color : red;
	}


.center {
	text-align : center;
	}

A:link {
	color = blue
	}

A:visited {
	color = #004000
	}

A:active 
	{
	color = #0000FF
	}

p	
	{
	margin-left: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	}
	

p.indent
	{
	margin-left: 3em;
	}

p.indent2
	{
	margin-left: 6em;
	}
	
p.indent3
	{
	margin-left: 9em;
	}

p.large
	{
	font-weight : bold;
	font-size: 110%;
	}
	
.redsm
	{
	color : red;
	}
	

.red
	{
	font-weight : bold;
	font-size: 110%;
	color : red;
	}
	
.italic
	{
	font-style: italic;	
	}
	
p.center
	{
	text-align: center;
	}

P.bold {
	font-weight : bold;
	}

.small {
	font-style: none;
	font-size: 70%;
	}


.smbold {
	font-style: none;
	font-size: 70%;
	font-weight : bold;
	}

table.670 {
	border-width: 1px;
	border-spacing: 3px;
	border-style: outset;
	border-color: black;
	border-collapse: separate;
	background-color: white;
	width: 670px;
	}
	
table.670 th {
	border-width: 0px;
	padding: 3px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	}
	
table.670 td {
	border-width: 0px;
	padding: 3px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	}

table.550 {
	border-width: 1px;
	border-spacing: 3px;
	border-style: outset;
	border-color: black;
	border-collapse: separate;
	background-color: white;
	width: 550px;
	}
	
table.550 th {
	border-width: 0px;
	padding: 3px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	}
	
table.550 td {
	border-width: 0px;
	padding: 3px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	}

	
table.format
	{
	text-align: left;
	empty-cells: show;
	}


TD, TR {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	vertical-align : top;
	}
	
TD.question 
	{
	width: 500px;
	font-family : inherit;
	font-size : inherit;
	border-collapse : collapse;
	border: outset 1pt;
	}
	
	
TD.hquestion 
	{
	width: 500px;
	font-family : inherit;
	font-size : inherit;
	border-collapse : collapse;
	}

TD.response 
	{
	width: 30px;
	font-family : inherit;
	font-size : inherit;
	border-collapse : collapse;
	border: outset 1pt;
	text-align : center;
	}



td.responsetan 
	{
	width: 30px;
	font-family : inherit;
	font-size : inherit;
	border-collapse : collapse;
	border: outset 1pt;
	text-align : center;
	background : FFFFCC; 
	}
	
td.responseblue 
	{
	width: 30px;
	font-family : inherit;
	font-size : inherit;
	border-collapse : collapse;
	border: outset 1pt;
	text-align : center;
	background : CCFFFF; 
	}

TD.hresponse 
	{
	width: 30px;
	font-family : inherit;
	font-size : inherit;
	text-align : center;
	}

TD.header 
	{
	font-family : inherit;
	font : bold italic;
	font-size : inherit;
	vertical-align: bottom;
	text-align : center;
	font-size: 70%;
	}


H1	 
	{
	font-size : 150%;
	font-style : italic;
	font-variant : normal;
	font-weight : bold;
	text-align : center;
	}

H1.nomargin	 
	{
	font-size : large;
	font-style : italic;
	font-variant : normal;
	font-weight : bold;
	text-align : center;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	}

H2 	{
	font-size : 130%;
	font-style : italic;
	font-weight : bold;
	text-align : center;
	}

H3 	{
	font-size : 120%;
	font-style : italic;
	font-weight : normal;
	font-weight : bold;
	text-align : left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	}

H3.center {
	font-size : 120%;
	font-style : italic;
	font-weight : bold;
	text-align : center;
	}
h4
	{
	font-size: 110%;
	text-align: left;
	font-weight : bold;
	margin-bottom : 0pt;
	margin-top : 0pt;
	}


h4.center
	{
	font-size: 110%;
	font-weight : bold;
	text-align : center;
	margin-bottom : 0pt;
	margin-top : 0pt;
	}
	
DT	 {
	font-size : large;
	font-style : normal;
	font-weight : bold;
	text-align : left;
	}
