/* Global Styles */

body {
	margin:0px;
	}
	
td {
	font:normal 12pt "Times New Roman", Times, serif;
	color:#666666;
	}
	
a {
	color: #006699;
	}
	
a:hover {
	color: #5C743D;
	}

/* ID Styles */

#navigation td {
	border-bottom: 1px solid #F4FFE4;
	}
	
#navigation a {
	font: bold 14px Times Roman;
	color: #D5EDB3;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	}
	
#navigation a:hover {
	background: #99CC66;
	color:#006666;
	}
	
#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #006666;
	letter-spacing:0.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #003300;
	letter-spacing:0.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #006666;
	font-weight:bold;
	letter-spacing:0.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}
	
/* Class Styles */
	
.bodyText {
	font:16px Times Roman;
	color:#003300;
	line-height:20px;
	margin-top:0px;
	}
	
.pageName{
	font: 18px Times Roman;
	color: #99CC66;
	line-height:26px;
	letter-spacing:0.21em;
	}
	
.subHeader {
	font:bold 12px Times  New Roman;
	color: #003300;
	line-height:22px;
	letter-spacing:normal;
	text-align: center;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.navText {
	font: 14px Times Roman;
	color: #003366;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	background-image:url(images/bamboo_s2.jpg);
	}
	
.activelink {
	font-family: "Times New Roman", Times, serif;
	background-color: #006666;
}
h3 {
	color: #003300;
}

.banner{
	border: 4px solid white;
	-moz-box-shadow: 0px 3px 7px #AAA; 
	-webkit-box-shadow: 0px 3px 7px #AAA; 
	box-shadow: 0px 3px 7px #AAA;
	margin: 0 0 24px 0px;
}

#home .banner{
	margin: 0 0 24px 6px;
}
.bannertext{
	width: 180px;
	line-height: 17px;
	margin: 20px 1px 10px 2px;
	text-align: center;
	
}

.activelink #nw{
	background-image: url(new.png) !important;	
	background-repeat: no-repeat !important;
}

#nw{	
	background-image: url(images/bamboo_new.jpg);
	background-repeat: no-repeat !important;} 
	
 #nw:hover  {
	background-image: url(new.png) !important;	
	background-repeat: no-repeat !important;
	background: #99CC66;
	color:#006666;
	}
	
.style7{
	min-width:150px;
	}
	
.ptform {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;	text-indent:0;	border:1px solid #d02718;	display:inline-block;	color:#ffffff !important;	font-family:Arial;	font-size:15px;	font-weight:bold;	font-style:normal;	height:34px;	line-height:34px;	width:200px;	text-decoration:none;	text-align:center;	text-shadow:1px 1px 0px #810e05;
	}
	
.ptform:hover {	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');	background-color:#c62d1f;
	}

.ptform:active {	position:relative;	top:1px;}

.ttform {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;	text-indent:0;	border:1px solid #d02718;	display:inline-block;	color:#ffffff !important;	font-family:Arial;	font-size:15px;	font-weight:bold;	font-style:normal;	line-height:20px;	width:186px;	text-decoration:none;	text-align:center;	text-shadow:1px 1px 0px #810e05; padding:6px 0;
	}
	
.ttform:hover {	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');	background-color:#c62d1f;
	}

.ttform:active {	position:relative;	top:1px;}

.testW {
    width: 50%;
    float: left;
	margin-bottom: 30px;
}
.testW-container {
    max-width: 50%;
    text-align: center;
    margin: 0 auto;
}

