body {
	font-family: Arial, Helvetica, sans-serif;
 /*   background-image: url(images/green-bar.gif);*/
}

table{
	border-collapse:collapse;
	}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align:Left;
	border:none;
	padding:none;
}

.desc{
	font-family: times;
	font-size: 0.8em;
	text-align:left;
	border: none;
	padding:5;
}
.category{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color:green;
	text-align:Left;
	border:none;
	padding:none;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	
}
h1{
	font-family:Arial, helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	text-decoration:none;
}
h2{
	font-family:Arial, helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	text-decoration:none;
}
.topnav{
	font-family:Arial, helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
a.topnav:hover{
	font-family:Arial, helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
.bottomnav{
	font-family:Arial, helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a.bottomnav:hover{
	font-family:Arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.navtitle{
	font-family:Arial, helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	text-decoration:none;
}
a.navlink{
	font-family:Arial, helvetica, sans-serif;
	font-size:14px;
	color:#286366;
	text-decoration:none;
}
a.navtitle{
	font-family:Arial, helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
a.navtitle:hover{
	color:#CC3333;
	text-decoration:none;
	}

.navlinksmall{
	font-family:Arial, helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#336666;
	text-decoration:none;
}

a.navlink:hover{
	color:#cc392f
	}
.navlinksmall:hover{
	color:#CC3333
	}
.reversebox{
	background-color:#cc392f;
	color:#FFFFFF;
	text-align:center;
	}
	
.focustitle{
	font-family:Arial, helvetica, sans-serif;
	font-size:18px;
	line-height:22px;
	color:#336666;
	text-decoration:none;
	}
.focussubtitle{
	font-family:Arial, helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#336666;
	text-decoration:none;
	}
.pagetitle{
	font-family:Arial, helvetica, sans-serif;
	font-size:16px;
	line-height:22px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
.TM{
	font-family:Arial, helvetica, sans-serif;
	font-size:50%;
	vertical-align:100%;	
	color:#000000;
	text-decoration:none;
	}

HR{
	color:#CCCCCC;
	}



	
/* Table cell formatting styles */

.bottomborder{
	border-bottom:1px solid #cccccc;
	}

.bottomborder3{
	border-bottom:3px solid #cccccc;
	}

.rightnav{
	border-right:1px solid #cccccc;
	}
	
.footer{
	border-top:1px solid #cccccc;
	}
	
.allborders{
	border:1px solid #cccccc;
	}
