body {















	background-color: #FFF08E;









	font-family: "Verdana", Tahoma, serif;















	font-size: 10px;















	margin-top: 0px;















}















.topleft {















	background-image: url(../images/topleft.gif);















	background-repeat: no-repeat;















	height: 30px;















	width: 19px;















}















.topright {















	background-image: url(../images/topright.gif);















	background-repeat: no-repeat;















	height: 30px;















	width: 23px;















}















.pathwaybg {













	background-image: url(../images/pathwaybg.gif);















	height: 30px;















	width: 750px;















	background-repeat: repeat-x;















	background-position: center top;















}















.pathway {















	font-family: Verdana, Tahoma, serif;















	font-size: 11px;















	font-style: normal;















	font-weight: normal;















	font-variant: normal;















	color: #990000;















	text-decoration: none;















	padding-top: 10px;















	padding-left: 4px;















}















.logoleft {















	background-image: url(../images/logoleft.gif);















	background-repeat: no-repeat;















	height: 200px;















	width: 20px;















}















.logoright {















	background-image: url(../images/logoright.gif);















	background-repeat: no-repeat;















	height: 200px;















	width: 23px;















}















.logomiddle {















	background-image: url(../images/logomiddle.jpg);















	background-repeat: repeat-x;















	height: 200px;















	width: 800px;















}















.spacerleft {















	background-image: url(../images/spacerleft.gif);















	background-repeat: repeat;















	height: 20px;















	width: 20px;















}















.spacerright {















	background-image: url(../images/spacerright.gif);















	background-repeat: repeat-y;















	height: 25px;















	width: 23px;















}















.spacermiddle {















	background-image: url(../images/spacermiddle.gif);















	background-repeat: repeat;















	height: 20px;















	width: 750px;















}















.borderleft {















	background-image: url(../images/borderleft.gif);















	background-repeat: repeat-y;















	width: 20px;















}















.borderright {















	background-image: url(../images/borderright.gif);















	background-repeat: repeat-y;















	width: 23px;















}















.middle {















	background-color: #FFFFFF;















	width: 750px;















}















.cornerleft {















	background-image: url(../images/cornerleft.gif);















	background-repeat: no-repeat;















	height: 35px;















	width: 19px;















}















.cornerright {















	background-image: url(../images/cornerright.gif);















	background-repeat: no-repeat;















	height: 35px;















	width: 22px;















}















.footer {















	font-family: Verdana, Tahoma, serif;















	font-size: 9px;















	font-style: normal;















	font-weight: normal;















	font-variant: normal;















	color: #000000;















	text-decoration: none;















	background-image: url(../images/footerbg.gif);















	background-repeat: repeat-x;















	height: 35px;















	width: 750px;















	line-height: 30px;















}















.leftbox {

	width: 190px;

	border: 1px solid #FF3399;





































}















.mainbox {















	width: 540px;















	padding-right: 5px;















	padding-left: 5px;















}















.box1 {















	width: 260px;















	padding-right: 5px;















	padding-left: 5px;















}















.sitename {















	font-family: Verdana, Trebuchet MS, MadAve, sans-serif;















	font-size: 22px;















	font-style: normal;















	font-weight: bold;















	font-variant: normal;















	color: #CCCCCC;















	text-decoration: none;















	height: 50px;















	width: 400px;















}















.slogan {















	font-family: verdana, Trebuchet MS, Arial, Helvetica, sans-serif;















	font-size: 14px;















	font-style: normal;















	font-weight: normal;















	font-variant: normal;















	color: #BEF397;















	height: 90px;















	width: 900px;















	line-height: 30px;















	text-align: center;















}















/** old stuff **/































.back_button {















	float: left;















  text-align: center;















  font-family: verdana, Trebuchet MS, Arial, Helvetica, sans-serif;















  font-size: 10px;















  font-weight: bold;















  border: 1px solid #ffffff;















  width: auto;















  padding: 0px 10px;















  line-height: 20px;















  margin: 1px;















}































.pagenav {















  text-align: center;















  font-family: verdana, Trebuchet MS, Arial, Helvetica, sans-serif;















  font-size: 11px;















  font-weight: bold;















  border: 3px double #cccccc;















  width: auto;















  padding: 0px 10px;















  line-height: 20px;















  margin: 1px;















}































.pagenavbar {















	font-family: Verdana, Tahoma, serif;















	font-size: 11px;















	margin-right: 10px;















	float: right;















}































ul















{















	font-family: Verdana, Tahoma, serif;















	font-size: 11px;















margin: 0;















padding: 0;















list-style: none;















}































li















{















	font-family: Verdana, Tahoma, serif;















	font-size: 11px;















line-height: 15px;















padding-left: 15px;















padding-top: 0px;















background-image: url(../images/arrow.png) ;















background-repeat: no-repeat;















background-position: 0px 3px;















}















































td {















	text-align: left;















	font-size: 11px;































}































/* mambo core stuff */















a:link, a:visited {















	color: #000000; text-decoration: none;















	font-weight: bold;















}































a:hover {















	color: #990000;	text-decoration: none;















	font-weight: bold;















}































table.contentpaneopen {















	width: 100%;















	padding: 0px;















	border-collapse: collapse;















	border-spacing: 0px;















	margin: 0px;















	font-family: Verdana, Tahoma, serif;















	font-size: 10px;















	font-style: normal;















	font-weight: normal;















	font-variant: normal;















	color: #000000;















}































table.contentpaneopen td {















   padding-right: 5px;















}































table.contentpaneopen td.componentheading {















	padding-left: 4px;















}































































table.contentpane {















  width: 100%;















	padding: 0px;















	border-collapse: collapse;















	border-spacing: 0px;















	margin: 0px;















	font-family: Verdana, Tahoma, serif;















	font-size: 10px;















	font-style: normal;















	font-weight: normal;















	font-variant: normal;















	color: #000000;















}































table.contentpane td {















	margin: 0px;















	padding: 0px;















}































table.contentpane td.componentheading {















	padding-left: 4px;















}































.button {















  color: #ffffff;















  font-family: Verdana, Tahoma, serif;















  text-align: center;















  font-size: 10px;















  font-weight: bold;















  border:1px solid #000000;















  background-color: #c0c0c0;















}































.inputbox {















	padding: 2px;















	background-color: #FFFFFF;















	font-family: Verdana, Tahoma, serif;















	font-size: 11px;















	font-style: normal;















	font-weight: normal;















	font-variant: normal;















	color: #000000;















	text-decoration: none;















	border: 1px solid #000000;















}































.componentheading {















	color: #990000;















	text-align: left;















	padding-top: 4px;















	padding-left: 4px;















	height: 21px;















	font-weight: bold;















	font-size: 11px;















	border-bottom-width: 1px;















	border-bottom-style: dotted;















	border-bottom-color: #990000;















	width: 99%;































}































.contentcolumn {















	padding-right: 5px;















}































.contentheading {















	color: #990000;















	font-weight: bold;















	font-size: 11px;















	border-bottom-width: 1px;















	border-bottom-style: dotted;















	border-bottom-color: #990000;















	width: 99%;















}































































.contentpagetitle {















	font-size: 11px;















	font-weight: bold;















	color: #cccccc;















	text-align:left;















}































table.searchinto {















	width: 100%;















}































table.searchintro td {















	font-weight: bold;















}































table.moduletable {















	width: 100%;















	margin-bottom: 5px;















	padding: 0px;















	border-spacing: 0px;















}































table.moduletable th {















	color: #990000;















	text-align: left;















	padding-top: 4px;















	padding-left: 4px;















	height: 21px;















	font-weight: bold;















	font-size: 11px;















}































table.moduletable td {















	font-size: 11px;















	padding: 0px;















	margin: 0px;















	font-weight: normal;















	text-align:left;















}































table.pollstableborder td {















  padding: 2px;















}































.sectiontableheader {















  font-weight: bold;















  background: #f0f0f0;















  padding: 4px;















}































.sectiontablefooter {































}































.sectiontableentry1 {















	background-color : #ffffff;















}































.sectiontableentry2 {















	background-color : #f9f9f9;















}































.small {















	color: #999999;















	font-size: 11px;















	font-weight: bold;















}































.createdate {















	height: 15px;















	padding-bottom: 10px;















	color: #999999;















	font-size: 11px;















	font-weight: bold;















}































.modifydate {















	height: 15px;















	padding-top: 10px;















	color: #999999;















	font-size: 11px;















	font-weight: bold;















}































table.contenttoc {















  border: 1px solid #cccccc;















  padding: 2px;















  margin-left: 2px;















  margin-bottom: 2px;















}































table.contenttoc td {















  padding: 2px;















}































table.contenttoc th {















  color: #666666;















	text-align: left;















	padding-top: 2px;















	padding-left: 4px;















	height: 21px;















	font-weight: bold;















	font-size: 10px;















}































a.mainlevel:link, a.mainlevel:visited {















	display: block;















	font-size: 11px;















	font-weight: bold;















	color: #000000;















	text-align: left;















	padding-top: 5px;















	padding-left: 18px;















	text-decoration: none;















}































a.mainlevel:hover {















	text-decoration: none;












	color: #990000;















}































a.sublevel:link, a.sublevel:visited {















	padding-left: 1px;















	font-size: 11px;















	font-weight: bold;















	color: #000000;















	text-align: left;















}































a.sublevel:hover {















	color: #C43C03;









	text-decoration: none;















}















.highlight {















	background-color: Yellow;















	color: Blue;















	padding: 0;















}















.code {















	background-color: #ddd;















	border: 1px solid #bbb;















}































form {















/* removes space below form elements */















	margin: 2;















 	padding: 2;















}































div.mosimage {















  border: 1px solid #ccc;















}































.mosimage {















  border: 1px solid #cccccc;















  margin: 5px















}































.mosimage_caption {















  margin-top: 2px;















  background: #efefef;















  padding: 1px 2px;















  color: #666;















  text-transform: normal;















  font-size: 10px;















  border-top: 1px solid #cccccc;















}
.rightbox {


	width: 160px;

	border: 1px solid #FF3399;
}