body { background: #CCCC99 }
h3 { font-size: 15px; font-family: tahoma, verdana, arial, sans-serif; font-style: normal; font-weight: bolder; color: #000000 }
p { font-size: 13px; font-family: verdana, tahoma, arial, sans-serif; font-style: normal; color: #000000 }
p.intro { font-size: 13px; font-family: verdana, tahoma, arial, sans-serif; font-style: normal; color: #000000 }
p.heading { font-size: 20px; font-family: verdana, tahoma, arial, sans-serif; font-style: normal; color: green; font-weight: bold }
p.backbutton { font-size: 9px; font-family: arial, verdana, tahoma, sans-serif; font-style: normal }
ul { font-size: 12px; font-family: verdana, tahoma, arial, sans-serif; font-style: normal; font-weight: bold; color: #000000 }
ol { font-size: 12px; font-family: verdana, arial, tahoma, sans-serif; font-style: normal; color: blue }
p.greenboxheading { 
font-size: 14px; 
font-family: verdana, tahoma, arial, sans-serif; 
font-style: normal; 
color: #FFFFFF; 
background: green; 
border-color: black; 
border-style: solid;   
border-width: 1px;
padding: 3px
}

a.whitelink, a.whitelink:active { color: #FFFFFF; text-decoration: none }
a.whitelink:hover { color: #DDDDDD; text-decoration: none }
h2.homepageheading { font-family: times, serif ; font-style: normal ; color: #CC3300 }
h2.allotherheadings { font-family: times, serif ; font-style: normal ; color: #CC3300 }

table.greendot {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: dashed dashed dashed dashed;
	border-color: green green green green;
	border-collapse: collapse;
	background-color: white;
}
table.greendot td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 8px;
	border-style: dashed dashed dashed dashed;
	border-color: green green green green;
	background-color: white;
}
table.greendotnotd {
	border-width: 1px 1px 0px 1px;
	border-spacing: 0px;
	border-style: dashed dashed dashed dashed;
	border-color: green green green green;
	border-collapse: collapse;
	background-color: white;
}
table.greendotnotd th {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 8px;
	border-style: dashed dashed dashed dashed;
	border-color: white white green white;
	background-color: white;
}
table.greendotnotd td {
	border-width: 1px 0px 1px 0px;
	padding: 4px 4px 4px 8px;
	border-style: dashed dashed dashed dashed;
	border-color: green green green green;
	background-color: #F7F7F7;
}

table.greendotnone {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: dashed dashed dashed dashed;
	border-color: green green green green;
	border-collapse: collapse;
	background-color: white;
}
table.greendotnone td {
	border-width: 0px 0px 0px 0px;
	padding: 4px 4px 4px 8px;
	border-style: dashed dashed dashed dashed;
	border-color: green green green green;
	background-color: #F7F7F7;
}
table.none {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: dashed dashed dashed dashed;
	border-color: green green green green;
	border-collapse: collapse;
	background-color: white;
}
table.none td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: dashed dashed dashed dashed;
	border-color: green green green green;
	background-color: #FFFFFF;
}
table.greendotnone td {
	border-width: 0px 0px 0px 0px;
	padding: 4px 4px 4px 8px;
	border-style: dashed dashed dashed dashed;
	border-color: green green green green;
	background-color: #F7F7F7;
}
table.logo {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: outset outset outset outset;
	border-color: green green green green;
	border-collapse: collapse;
	background-color: white;
}
table.logo td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: inset inset inset inset;
	border-color: green green green green;
	background-color: white;
}