body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color:#000;
}
p, td, div, ul, ol, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color:#000;
	line-height:120%;
}
b{
	font-size:inherit;
	font-weight:bold;
}
p {
	margin:0 0 10px 0;
	padding:0
}
ul, ol {
	margin:0 0 10px 0;
	padding:0
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color:#000;
	margin:0 0 0 18px;
	padding:0
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;
}
.outertbl {
	width: 767px;
}
.mainTbl {
	width: 767px;
}

/* .navTbl */
.navTbl {
	width: 682px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background: #3399CC;
	color: #FFFFFF;
}
.navTbl td {
	color:#fff;
	font-size: small;
	text-align:center;
}
.navTbl .activeTD {
	font-size: small;
	background: #ff8400;
	font-weight:bold;
	color:#000;
}
.navTbl a {
	display:block;
	padding:3px;
	text-decoration:none;
	color:#fff;
}
.navTbl a:hover {
	background: ff8400;
}
/* .subNav */
.subnavTbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
}
.subnavTbl td {
	font-size: small;
	background: #ff8400;
	color:#fff;
	text-align:center;
}
.subnavTbl td.emptyTD {
	background:transparent;
}
.subnavTbl .activeTD {
	padding:0 4px;
	color: #000;
	font-weight:bold;
}
.subnavTbl a {
	display:block;
	padding:3px;
	text-decoration:none;
	color:#fff;
}
.subnavTbl a.active {
	color:#000;
}
.subnavTbl a:hover {
	color: #000;
}

/* .leftNav */
.leftnavTbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	width:120px;
}
.leftnavTbl td {
	font-size: small;
	margin:0;
	padding:0;
	color:#fff;
}
.leftnavTbl td ul {
	font-size: small;
	margin:0;
	padding:0;
	color:#fff;
}
.leftnavTbl td li {
	font-size: small;
	margin:0 0 0 18px;
	padding:0;
	color:#fff;
}
.leftnavTbl .activeTD {
	padding:0 4px;
	color: #000;
	font-weight:bold;
}
.leftnavTbl h1 {
	font-size:small
}
.leftnavTbl a {
	text-decoration:none;
	color:#fff;
}
.leftnavTbl a.active {
	color:#000;
}
.leftnavTbl a:hover {
	color: #000;
}

/* styleshifter styles */
#stylePlace {
	font-family: Arial, Helvetica, sans-serif;
	white-space:nowrap;
	margin:0;
	padding:0;
}
#styleShifter {
	font-size:small;
	padding:2px 10px 2px 20px;
	color:#369;
	margin:0;
}
#smallOne {
	font-weight:bold;
	font-size:11px;
	cursor: pointer;
	cursor: hand;
	margin:0;
	padding:0;
	color:#000;
	font-weight:bold;
}
#bigOne {
	font-weight:bold;
	font-size:medium;
	cursor: pointer;
	cursor: hand;
	margin:0;
	padding:0;
	color:#000;
	font-weight:bold;
}
#printPage {
	font-weight:bold;
	font-size:small;
	cursor: pointer;
	cursor: hand;
	margin:0;
	padding:0;
	color:#000;
	font-weight:bold;
}
/* homePageStuff */

.linksTD p {
	color:#000
}
.linksTD a {
	color:#000;
	text-decoration:none;
}
.linksTD a:hover {
	text-decoration:underline;
}
.homeNewsText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000;
}
.homeCampText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: #3399CC;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 70px;

}
.homeCampImg {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
}
.homeWammiText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	padding: 0px 0px 0px 78px;
	margin: 0px;

}
.copytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
}

/* methods table */
#methodsTbl {
	width:770px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color:#000;
}
.methodsHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #ff8400;
	border: 1px solid #000000;
	padding: 5px 2px;
	font-size: small;

}
.methodsActive {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #39c;
	border: 1px solid #000000;
	padding: 5px 2px;
}
.methodsActive a {
	color: #000000;
	text-decoration:none	
}
.methodsActive a:hover {
	text-decoration:underline;
}
.methodsInactive {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	background-color: #eee;
	border: 1px solid #000000;
	padding: 5px 2px;
}
.methodsInactive a {
	color: #666;
	text-decoration:none	
}


