body { 
	margin-left: 0%; 
	margin-top: 0%; 
	margin-right: 0%; 
	margin-bottom: 0%; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	background-color: #FFFFFF;
	}

h1 { 
	margin-left: 2%; 
	margin-right: 2%; 
	font-size: 160%; 
	}

h2 { 
	margin-left: 2%; 
	margin-right: 2%; 
	font-size: 140%; 
	}

h3 { 
	margin-left: 2%; 
	margin-right: 2%; 
	font-size: 130%; 
	}

h4 { 
	margin-left: 2%; 
	margin-right: 2%; 
	font-size: 120%; 
	}

h5 { 
	margin-left: 2%; 
	margin-right: 2%; 
	font-size: 110%; 
	}

h6 { 
	margin-left: 2%; 
	margin-right: 2%; 
	font-size: 100%; 
	}

p { 
	margin-left: 2%; 
	margin-right: 2%; 
	font-size: 100%;
	}

ol { 
	margin-left: 6%; 
	font-size: 98%;
	}

ul { 
	font-size: 98%;
	}

li { 
	font-size: 98%;
	}

caption {
	font-size: 90%;
	font-weight: bold;
	}

hr {
	color: #000099;
	}

.hidden, .new-browsers {display:none;}

.bkgblue {
	background-color: #cfddfa;
	}
	
.bkgbluelargebold {
	background-color: #cfddfa;
	font-size: 130%;
	font-weight: bold;
	}
	
.bkgyellow {
	background-color: #ffffcc;
	}
	
.bkgyellowlargebold {
	background-color: #ffffcc;
	font-size: 130%;
	font-weight: bold;
	}
	
.bold {
	font-weight: bold;
	}

.boldoff {
	font-weight: normal;
	}

.center {
	text-align: center;
	}

.centerbold {
	text-align: center;
	font-weight: bold;
	}

.centeritalic {
	text-align: center;
	font-style: italic;
	}

.centeritalicbold {
	text-align: center;
	font-style: italic;
	font-weight: bold;
	}

.dropcap { 
	font-family: Georgia, Times New Roman, Times, serif;
	font-weight: bold;
	font-size: 300%;
	}
	
	.img-border {
	border: thin solid;
	}

.img-left {
	float: left;
	border: thin solid;
	margin: 12px;
	}

.img-right {
	float: right;
	border: thin solid;
	margin: 12px;
	}

.img-left-noborder {
	float: left;
	border: none;
	margin: 12px;
	}

.img-right-noborder {
	float: right;
	border: none;
	margin: 12px;
	}

.indent { 
	margin-left: 3%; 
	}

.indentdouble { 
	margin-left: 6%; 
	}

.indentboth { 
	margin-left: 3%; 
	margin-right: 3%; 
	}

.italic { 
	font-style: italic;
	}

.italicbold { 
	font-style: italic;
	font-weight: bold;
	}

.xsmall { 
	font-size: 90%;
	}

.xsmallbold {
	font-size: 90%; 
	font-weight: bold;
	}	

.xsmallboldcenter {
	font-size: 90%; 
	font-weight: bold;
	text-align: center;
	}	

.xsmallitalic {
	font-size: 90%; 
	font-style: italic;
	}

.xsmallitalicbold { 
	font-size: 90%; 
	font-style: italic;
	font-weight: bold; 
	}

.xsmallitalicboldcenter { 
	font-size: 90%; 
	font-style: italic;
	font-weight: bold; 
	text-align: center;
	}

.xxsmall {
	font-size: 80%;
	}

.xxsmallbold {
	font-size: 80%; 
	font-weight: bold;
	}	

.xxsmallboldcenter {
	font-size: 80%; 
	font-weight: bold;
	text-align: center;
	}	

.xxsmallitalic { 
	font-size: 80%; 
	font-style: italic;
	}

.xxsmallitalicbold { 
	font-size: 80%; 
	font-style: italic;
	font-weight: bold; 
	}

.xxsmallitalicboldcenter { 
	font-size: 80%; 
	font-style: italic;
	font-weight: bold;
	text-align: center;
	}

.xsmallnavy { 
	font-size: 90%; 
	color: #000099;
	}

.xsmallnavybold { 
	font-size: 90%; 
	color: #000099;
	font-weight: bold;
	}

.xsmallwhite { 
	font-size: 90%; 
	color: #FFFFFF;
	}

.xsmallwhitecenter { 
	font-size: 90%; 
	color: #FFFFFF;
	text-align: center;
	}

.xsmallwhitebold { 
	font-size: 90%; 
	color: #FFFFFF; 
	font-weight: bold;
	}

.xsmallwhiteboldcenter { 
	font-size: 90%; 
	color: #FFFFFF; 
	font-weight: bold;
	text-align: center;
	}

.medium {
	font-size: 105%; 
	}	

.mediumbold {
	font-size: 105%; 
	font-weight: bold;
	}	

.mediumitalic { 
	font-size: 105%; 
	font-style: italic;
	}

.mediumitalicbold { 
	font-size: 105%; 
	font-style: italic;
	font-weight: bold; 
	}

.mediumgold {
	font-size: 105%;
	color: #FFCC00;
	}	

.mediumgoldbold {
	font-size: 105%;
	color: #FFCC00;
	font-weight: bold;
	}	

.mediumwhite {
	font-size: 105%;
	color: #FFFFFF;
	}	

.mediumwhitebold {
	font-size: 105%;
	color: #FFFFFF;
	font-weight: bold;
	}	

.large {
	font-size: 110%; 
	}	

.largebold {
	font-size: 110%; 
	font-weight: bold;
	}	

.largeitalic { 
	font-size: 110%; 
	font-style: italic;
	}

.largeitalicbold { 
	font-size: 110%; 
	font-style: italic;
	font-weight: bold; 
	}

.largewhite {
	font-size: 110%;
	color: #FFFFFF;
	}	

.largewhitebold {
	font-size: 110%; 
	color: #FFFFFF;
	font-weight: bold;
	}	

.xlarge {
	font-size: 115%; 
	}	

.xlargebold {
	font-size: 115%; 
	font-weight: bold;
	}	

.xlargeitalic { 
	font-size: 115%; 
	font-style: italic;
	}

.xlargeitalicbold { 
	font-size: 115%; 
	font-style: italic;
	font-weight: bold; 
	}

.burgundy { 
	color: #660000;
	}

.burgundybold {
	color: #660000;
	font-weight: bold;
	}

.burgundyitalic {
	color: #660000;
	font-style: italic;
	}

.burgundyitalicbold {
	color: #660000;
	font-style: italic;
	font-weight: bold;
	}

.gold { 
	color: #FFCC00;
	}

.goldbold {
	color: #FFCC00;
	font-weight: bold;
	}

.golditalic { 
	color: #FFCC00;
	font-style: italic;
	}

.golditalicbold {
	color: #FFCC00;
	font-style: italic;
	font-weight: bold;
	}

.greenbkg {  
	background-color: #B8CFB8;
	}

.greendark {  
	color: #336633;
	}

.greendarkcenter {  
	color: #336633;
	text-align: center;
	}

.greendarkbold {
	color: #336633;
	font-weight: bold;
	}

.greendarkitalic {  
	color: #336633;
	font-style: italic;
	}

.greendarkitalicbold {
	color: #336633;
	font-style: italic;
	font-weight: bold;
	}

.greenlight {  
	color: #669966;
	}

.greenlightbold {
	color: #669966;
	font-weight: bold;
	}

.greenlightitalic {  
	color: #669966;
	font-style: italic;
	}

.greenlightitalicbold {
	color: #669966;
	font-style: italic;
	font-weight: bold;
	}

.grey { 
	color: #999999;
	}

.greybold { 
	color: #999999;
	text-align: center;
	font-weight: bold;
	}

.greyitalic { 
	color: #999999;
	font-style: italic;
	}

.greyitalicbold { 
	color: #999999;
	font-style: italic;
	font-weight: bold;
	}

.greylarge { 
	color: #999999;
	font-size: 120%;
	text-align: center;
	}

.greylargebold { 
	color: #999999;
	font-size: 110%;
	font-weight: bold;
	}

.maroon {  
	color: #990000;
	}

.maroonbold {
	color: #990000;
	font-weight: bold;
	}

.maroonitalic {
	color: #990000;
	font-style: italic;
	}

.maroonitalicbold {
	color: #990000;
	font-style: italic;
	font-weight: bold;
	}

.navy {  
	color: #000099;
	}

.navybold {
	color: #000099;
	font-weight: bold;
	}

.orange {  
	color: #CC6600;
	}

.orangebold {
	color: #CC6600;
	font-weight: bold;
	}

.orangeitalic {
	color: #CC6600;
	font-style: italic;
	}

.orangeitalicbold {
	color: #CC6600;
	font-style: italic;
	font-weight: bold;
	}

.red {  
	color: #FF0000;
	}

.redbold {
	color: #FF0000;
	font-weight: bold;
	}

.reditalic {
	color: #FF0000;
	font-style: italic;
	}

.reditalicbold {
	color: #FF0000;
	font-style: italic;
	font-weight: bold;
	}

.teal { 
	color: #339999;
	}

.tealbold {
	color: #339999;
	font-weight: bold;
	}

.tealitalic { 
	color: #339999;
	font-style: italic;
	}

.tealitalicbold { 
	color: #339999;
	font-style: italic;
	font-weight: bold;
	}

.white { 
	color: #FFFFFF;
	}

.whitebold { 
	color: #FFFFFF; 
	font-weight: bold;
	}

.whitebkg { 
	background-color: #FFFFFF;
	}

#callout table {
	background-color: #FFFFCC;
	font-size: 85%;
	font-weight: bold;
	border: 1% dashed #666666;
	width: 85%;
	}

#callout table td {
	padding: 1%;
	}

#greyborder td { 
	font-size: 94%;
	border: .1em solid #999999;
	vertical-align: top;
	}

#greyborder th { 
	font-size: 94%;
	border: .1em solid #999999;
	background-color: #CCCCCC;
	}

#greybordersolid table {
	font-size: 94%;
	border: .1em solid #999999;
	}

#greybordersolid th {
	font-size: 94%;
	border: .1em solid #999999;
	background-color: #CCCCCC;
	}

#greybordersolid td {
	font-size: 94%;
	border: .1em solid #999999;
	vertical-align: top;
	}

#grnborder td {
	font-size: 94%;
	vertical-align: top;
	border: .1em solid #006600;
	}

#grnborder th {
	font-size: 94%;
	border: .1em solid #006600;
	background-color: #CCDDCC;
	}

#grnbordersolid table {
	font-size: 94%;
	border: .1em solid #006600;
	border-color: #336633;
	}

#grnbordersolid th {
	font-size: 94%;
	border: .1em solid #006600;
	border-color: #336633;
	background-color: #B8CFB8;
	}

#grnbordersolid td {
	font-size: 94%;
	border: .1em solid #006600;
	border-color: #669966;
	vertical-align: top;
	}

#orangeborder td { 
	font-size: 94%;
	border: .1em solid #CC6600;
	vertical-align: top;
	}

#orangeborder th {
	font-size: 94%;
	border: .1em solid #CC6600;
	background-color: #FFCD9B;
	}

#orangebordersolid table {
	font-size: 94%;
	border: .1em solid #CC6600;
	}

#orangebordersolid th {
	font-size: 94%;
	border: .1em solid #CC6600;
	background-color: #FFCD9B;
	}

#orangebordersolid td {
	font-size: 94%;
	border: .1em solid #CC6600;
	vertical-align: top;
	}
	
#redborder td { 
	font-size: 94%;
	border: .1em solid #990000;
	vertical-align: top;
	}

#redborder th {
	font-size: 94%;
	border: .1em solid #990000;
	background-color: #FFB7B7;
	}

#redbordersolid table {
	font-size: 94%;
	border: .1em solid #990000;
	}

#redbordersolid th {
	font-size: 94%;
	border: .1em solid #990000;
	background-color: #FFB7B7;
	}

#redbordersolid td {
	font-size: 94%;
	border: .1em solid #990000;
	vertical-align: top;
	}
	
#headerindex table {
	font-size: 90%;
	background-position: center;
	width: 100%;
	}

#header table {
	font-size: 75%;
	background-position: center;
	width: 100%;
	}

#header2 table {
	font-size: 75%;
	background-position: center;
	background: #CCCCCC;
	width: 100%;
	}

#header2 td {
	width: 33%;
	}

#subhead1 table {
	font-size: 75%;
	font-weight: bold;
	background-position: center;
	width: 100%;
	}

#subhead1 td {
	width: 33%;
	}

#subhead2 table {
	font-size: 75%;
	background-position: center;
	}

#subhead2 td {
	width: 33%;
	}

#footer table {
	font-size: 75%;
	background-position: center;
	width: 100%;
	}

#footernav table {
	font-size: 75%;
	background-position: center;
	width: 100%;
	}

#tablebasic table {
	font-size: 90%;
	background-position: center;
	}

#tablebasic caption {
	font-size: 100%;
	font-weight: bold;
	}

#tablebasic td {
	vertical-align: top;
}

#tabledata table {
	font-size: 90%;
	}

#tabledata caption {
	font-size: 100%;
	font-weight: bold;
	}

#tabledata td {
	vertical-align: top;
	background-color: #FFFFFF;
	border-top-width: 0%;
	border-right-width: 0%;
	border-bottom-width: 0%;
	border-left-width: 0%;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #669966;
	border-right-color: #669966;
	border-bottom-color: #669966;
	border-left-color: #669966;
}

#tabledata th {
	color: #FFFFFF;
	background-color: #669966;
	border-top-width: 0.5%;
	border-right-width: 0.5%;
	border-bottom-width: 0%;
	border-left-width: 0.5%;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #669966;
	border-right-color: #669966;
	border-bottom-color: #669966;
	border-left-color: #669966;
}

#tableform table {
	font-size: 75%;
	background-position: center;
	width: 100%;
	}

.tablesum { 
	background-color: #B8CFB8;
	font-weight: bold;
	}
	
a:link {
	color: #0000FF;
	}

a:visited {
	color: #990099;
	}

img {
	border: none;
	}
	
#img-left-shadow {
	float: left;
	margin: 10 8 10 8;
	background-color: #cccccc;
	}

#img-left-shadow img {
	display: block;
	position: relative;
	margin: -6 6 6 -6;
	padding: 4;
	}

#img-right-shadow {
	float: right;
	margin: 10 8 10 8;
	background-color: #cccccc;
	}

#img-right-shadow img {
	display: block;
	position: relative;
	margin: -6 6 6 -6;
	padding: 4;
	}