P {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	line-height: 15px;
	background : transparent;
	}

.wrapper {
	position: relative;
	margin: 0 auto;
	width: 750px;
	}
 
.introtext {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	line-height: 22px;
	background : transparent;
	}

.text {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

.caption {
	font : 9px verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

.graycaption {
	font : 9px verdana, helvetica, arial, geneva, sans-serif;
	color : #999999;
	background : transparent;
	}

.bolditalictext {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	font-weight : bold;
	font-style : italic;
	color : #000000;
	background : transparent;
	}

.PTItext {
	font : 24px times, serif;
	font-weight : bold;
	font-style : italic;
	color : #000000;
	background : transparent;
	}

.graytext {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #999999;
	background : transparent;
	}

.whitefooter {
	font : 9px verdana, helvetica, arial, geneva, sans-serif;
	color : #FFFFFF;
	background : transparent;
	}

.whitetext {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #FFFFFF;
	background : transparent;
	}

.heading {
	font : 14px verdana, helvetica, arial, geneva, sans-serif;
	font-weight : bold;
	color : #000000;
	background : transparent;
	}

.bigintrotext {
	font : 14px verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

.romanheading {
	font : 14px verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

.italicheading {
	font : 14px verdana, helvetica, arial, geneva, sans-serif;
	font-style : italic;
	color : #000000;
	background : transparent;
	}

.blueheading {
	font : 14px verdana, helvetica, arial, geneva, sans-serif;
	font-weight : bold;
	color : #01469D;
	background : transparent;
	}

.greenheading {
	font : 14px verdana, helvetica, arial, geneva, sans-serif;
	font-weight : bold;
	color : #4B5C22;
	background : transparent;
	}

.orangeheading {
	font : 14px verdana, helvetica, arial, geneva, sans-serif;
	font-weight : bold;
	color : #D44B00;
	background : transparent;
	}

.aquaheading {
	font : 14px verdana, helvetica, arial, geneva, sans-serif;
	font-weight : bold;
	color : #007D7C;
	background : transparent;
	}

.purpleheading {
	font : 14px verdana, helvetica, arial, geneva, sans-serif;
	font-weight : bold;
	color : #683078;
	background : transparent;
	}

.PTIgreenheading {
	font : 14px verdana, helvetica, arial, geneva, sans-serif;
	font-weight : bold;
	color : #009966;
	background : transparent;
	}

/* for text entered into form input boxes */
.form {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

/* green HTML buttons */
.btn {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #FFFFFF;
	background : #009966;
	}

/* for text in a form pull-down menu */
.pulldown {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	background : transparent;
	}

.highlight { 
	background: #FFFF40; 
	}

.white {
	color : #FFFFFF;
	}

.gray {
	color : #666666;
	}

.blue {
	color : #01469D;
	}

.green {
	color : #4B5C22;
	}

.PTIgreen {
	color : #009966;
	}

.orange {
	color : #D44B00;
	}

.aqua {
	color : #007D7C;
	}

.purple {
	color : #683078;
	}

.red {
	color : #FF0000;
	}

ul {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	line-height: 15px;
	background : transparent;
	list-style-image: url(images/pixel_ul.gif);
	}

li {	
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;	
	line-height: 15px;
	background : transparent;
	list-style-image: url(images/pixel_ul.gif);
	}

ol {
	font : 11px verdana, helvetica, arial, geneva, sans-serif;
	color : #000000;
	line-height: 15px;
	background : transparent;
	}

/* padding on apps */
.paddingAppsLeft {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 30px;
}

/* padding on apps */
.paddingAppsRight {
padding-top: 0px;
padding-right: 30px;
padding-bottom: 0px;
padding-left: 0px;
}

/* padding on apps */
.paddingAppsCenter {
padding-top: 0px;
padding-right: 30px;
padding-bottom: 0px;
padding-left: 30px;
}

/* padding on site map */
.paddingleft31 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 31px;
}

/* padding on site map */
.paddingleft62 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 62px;
}

/* padding on news */
.paddingleft121 {
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 121px;
}

/* padding on news intro */
.paddingleft121rt121 {
padding-top: 0px;
padding-right: 121px;
padding-bottom: 0px;
padding-left: 121px;
}

/* padding on news */
.paddingright121 {
padding-top: 0px;
padding-right: 121px;
padding-bottom: 0px;
padding-left: 0px;
}

/* padding on contact */
.paddingright20 {
padding-top: 0px;
padding-right: 20px;
padding-bottom: 0px;
padding-left: 0px;
}

A:visited {
	color : #009966;
	background : transparent;
	text-decoration : underline;
	}
	
A:link {
	color : #009966;
	background : transparent;
	text-decoration : underline;
	}
	
A:hover {
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A:active {
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}

A.whitefooter:visited {
	color : #FFFFFF;
	background : transparent;
	text-decoration : underline;
	}
	
A.whitefooter:link {
	color : #FFFFFF;
	background : transparent;
	text-decoration : underline;
	}
	
A.whitefooter:hover {
	color : #FFFFFF;
	background : transparent;
	text-decoration : none;
	}
	
A.whitefooter:active {
	color : #FFFFFF;
	background : transparent;
	text-decoration : underline;
	}

A.white:visited {
	color : #FFFFFF;
	background : transparent;
	text-decoration : underline;
	}
	
A.white:link {
	color : #FFFFFF;
	background : transparent;
	text-decoration : underline;
	}
	
A.white:hover {
	color : #FFFFFF;
	background : transparent;
	text-decoration : none;
	}
	
A.white:active {
	color : #FFFFFF;
	background : transparent;
	text-decoration : underline;
	}

A.black:visited {
	color : #000000;
	background : transparent;
	text-decoration : underline;
	}
	
A.black:link {
	color : #000000;
	background : transparent;
	text-decoration : underline;
	}
	
A.black:hover {
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A.black:active {
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}

/* for link on WJC */
A.blue:visited {
	color : #01469D;
	background : transparent;
	text-decoration : underline;
	}
	
A.blue:link {
	color : #01469D;
	background : transparent;
	text-decoration : underline;
	}
	
A.blue:hover {
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A.blue:active {
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}

/* for link on GB */
A.green:visited {
	color : #4B5C22;
	background : transparent;
	text-decoration : underline;
	}
	
A.green:link {
	color : #4B5C22;
	background : transparent;
	text-decoration : underline;
	}
	
A.green:hover {
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A.green:active {
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}

/* for link on TS */
A.orange:visited {
	color : #D44B00;
	background : transparent;
	text-decoration : underline;
	}
	
A.orange:link {
	color : #D44B00;
	background : transparent;
	text-decoration : underline;
	}
	
A.orange:hover {
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A.orange:active {
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}

/* for link on SP */
A.aqua:visited {
	color : #007D7C;
	background : transparent;
	text-decoration : underline;
	}
	
A.aqua:link {
	color : #007D7C;
	background : transparent;
	text-decoration : underline;
	}
	
A.aqua:hover {
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A.aqua:active {
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}

/* for link on CA */
A.purple:visited {
	color : #683078;
	background : transparent;
	text-decoration : underline;
	}
	
A.purple:link {
	color : #683078;
	background : transparent;
	text-decoration : underline;
	}
	
A.purple:hover {
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A.purple:active {
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}

/* for link on bottom nav */
A.gray:visited {
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}
	
A.gray:link {
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}
	
A.gray:hover {
	color : #666666;
	background : transparent;
	text-decoration : none;
	}
	
A.gray:active {
	color : #666666;
	background : transparent;
	text-decoration : underline;
	}

