
body {
		background			: #FFFFFF;
		margin				: 0px;
		text-align			: center;
		height				: 100%;
	}

* { behavior: url(iepngfix.htc); }

#masterWrapper {
		width				: 100%;
		background-image	: url(../images/global/blue_banner01.gif);
		background-repeat	: repeat-x;
		background-attachment: scroll;
		background-position	: 0px 58px;
		margin-top			: 0px;
		margin-left			: 0px;
		margin-right		: 0px;
		text-align			: left;
		
	}

#topBannerWrapper {
		width				: 100%;
		height				: 316px;
		margin-bottom		: 0px;
		background-image	: url(../images/global/blue_swirl02.gif);
		background-repeat	: no-repeat;
		background-attachment: scroll;
		background-position	: 0px 58px;
		
}

	#topBanner {
			width				: 1023px;
			height				: 316px;
			margin-left			: auto;
			margin-right		: auto;
			text-align			: left;
		}

			/* ----------- Left Column ----------- */		
			#topBannerLogo {
					width				: 673px;
					height				: 316px;
					float				: left; 
					
			}
			
			/* ----------- Right Column ----------- */			
			#topBannerPhoto {
					width				: 350px;
					height				: 316px;
					float				: left;
					margin				: 0px;
					padding				: 0px;
			}

/* START GLOBAL NAV */	
#globalNavWrapper {
		width				: 100%;
		height				: 30px;
		margin				: 0px;
		background-color	: #9CD268;
	}
	
#globalNavCenter {
		width				: 1023px;
		height				: 30px;
		margin-left			: auto;
		margin-right		: auto;
		text-align			: left;
		}

/* ----------- Nav Left Column ----------- */
#globalNav {
		width				: 767px;
		height				: 30px;
		padding-left		: 13px;
		margin-right		: auto;
 		float				: left;
}

#globalNav ul{
		list-style			: none;
		padding				: 0;
		margin				: 0;
} 

#globalNav li{
		float				: left;
		margin				: 9px 30px 0px 0px;
} 

.globalNavLink{
		float				: left;
		display				: block;
		color				: #3f6618;
		text-decoration		: none;
		text-align			: left;
		text-transform		: uppercase;
		font-weight			: bold;
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		letter-spacing		: .5px;
}

.globalNavLink:hover{
		float				: left;
		display				: block;
		color				: #3f6618;
		text-decoration		: underline;
		text-align			: left;
		text-transform		: uppercase;
		font-weight			: bold;
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		letter-spacing		: .5px;
}

.globalNavLinkSelected{
		float				: left;
		display				: block;
		color				: #FFFFFF;
		text-decoration		: none;
		text-align			: left;
		text-transform		: uppercase;
		font-weight			: bold;
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		letter-spacing		: .5px;
}

/* Hide from IE5-Mac \*/
#globalNav a{
		float				: none;
}
/* End hide */ 


/* ----------- Nav Right Column ----------- */
#globalNavLogin {
		width				: 149px;
		height				: 30px;
		background			: url(../images/global/arrow_green.png) no-repeat;
		float				: left;
}

#facebook {
		width				: 94px;
		height				: 30px;
		float				: right;
}



a.navLogin {
		float				: right;
		display				: block;
		color				: #3f6618;
		text-decoration		: none;
		text-align			: left;
		text-transform		: uppercase;
		font-weight			: bold;
		font-size			: 10px;
		font-family			: Arial, Helvetica, Sans-Serif;
		letter-spacing		: .5px;
		margin				: 9px 0px 0px 25px; 
}

a.navLogin:hover{
		float				: right;
		display				: block;
		color				: #3f6618;
		text-decoration		: underline;
		text-align			: left;
		text-transform		: uppercase;
		font-weight			: bold;
		font-size			: 10px;
		font-family			: Arial, Helvetica, Sans-Serif;
		letter-spacing		: .5px;
		margin				: 9px 0px 0px 25px; 
}
 

/* Hide from IE5-Mac \*/
#globalNavLogin a{
		float				: none;
}
/* End hide */ 




/* END GLOBAL NAV */	



#contentWrapper {
		width				: 100%;
		min-height			: 550px;
		background			: #FFFFFF url(../images/global/content_swirl01.jpg) repeat-x;
}

#contentCenter {
		width				: 1023px;
		min-height			: 600px; 
		margin-left			: auto;
		margin-right		: auto;
		text-align			: left;
}


/* ----------- Content Left Column ----------- */

#contentLeft {
		width				: 265px;
		margin-left			: auto;
		margin-right		: auto;
		margin-top			: 35px;
 		float				: left;
 		background			: #FFFFFF;
}

#prBox {
		width				: 265px;
		height				: 30px;
		background			: #669900;
}

#prContent {
		width				: 265px;
		height				: 400px;
}

.prAdobe {
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		letter-spacing		: 1px;
		color				: #666666;
		background			: url(../images/global/acrobat_icon.gif) no-repeat;
		width				: 210px;
		height				: 22px;
		margin				: 10px;		
		padding-left		: 30px;
		padding-bottom		: 10px;

}

.prAdobeDesc {
		font-size			: 9px;
		font-family			: Arial, Helvetica, Sans-Serif;
		letter-spacing		: 1px;
		color				: #666666;
		text-decoration		: none;
		display				: block;
		padding-top			: 5px;
}

.prAdobeDesc:hover {
		font-size			: 9px;
		font-family			: Arial, Helvetica, Sans-Serif;
		letter-spacing		: 1px;
		color				: #666666;
		text-decoration		: underline;
		display				: block;
}

.prItem {
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		color				: #666666;
		background			: url(../images/global/arrow_blue.gif) no-repeat 0px 1px;
		width				: 220px;
		padding-left		: 20px;
		margin-bottom		: 20px;
		margin-left			: 10px;

}


a.prLink {
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		color				: #003399;
		text-decoration		: underline;
}

a.prLink:hover {
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		color				: #669900;
		text-decoration		: underline;
}

a.prLink:visited {
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		color				: #666666;
		text-decoration		: underline;
}



/* ----------- Content Right Column ----------- */

#contentRight {
		width				: 723px;
		margin-left			: auto;
		margin-right		: auto;
		margin-top			: 35px;
 		float				: right;
 		background			: #FFFFFF;

}

#eventsBox {
		width				: 723px;
		height				: 30px;
		background			: #378dce;
}

#eventsContent {
		width				: 723px;
		height				: 400px;
}

.eventsItem {
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		color				: #666666;
		width				: 480px;
		padding-top			: 10px;
		padding-left		: 20px;
		padding-right		: 20px;
}

.eventsLink {
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		color				: #003399;
		text-decoration		: underline;
		width				: 180px;

}

.eventsLink:hover {
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		color				: #669900;
		text-decoration		: underline;
		width				: 180px;
}

.eventsDate {
		font-size			: 12px;
		font-family			: Arial, Helvetica, Sans-Serif;
		color				: #666666;
		width				: 180px;
		padding-top			: 24px;


}

#baseList {
		margin-left			: 10px;
		width				: 480px;
		
}

.eventsList {
		color				: #666666;
		font-family			: Arial, Helvetica, San Serif;
		font-size			: 12px;
		text-align			: left;
		line-height			: 18px;
		background-image	: url(../images/global/bullet_gray.gif);
		background-repeat	: no-repeat;
		background-position	: 0 2px;
		padding-left		: 10px;
		margin-bottom		: 8px;
		list-style-type		: none;

}


#footerWrapper {
		width				: 1023px;
		margin-left			: auto;
		margin-right		: auto;
		text-align			: left;
}


.footer {
		text-align			: left;
		text-transform		: uppercase;
		font-size			: 9px;
		font-family			: Arial, Helvetica, Sans-Serif;
		letter-spacing		: 1px;
		width				: 1023px;
		float				: left;
		color				: #669900;
		margin-top			: 40px;
		border-top			: 1.5px solid #669900;
		padding-top			: 5px;
		padding-bottom		: 25px;
}

.footerLink {
		text-align			: left;
		text-transform		: uppercase;
		font-size			: 9px;
		font-family			: Arial, Helvetica, Sans-Serif;
		text-decoration		: none;
		letter-spacing		: 1px;
		color				: #669900;


}

.footerLink:hover {
		text-align			: left;
		text-transform		: uppercase;
		font-size			: 9px;
		font-family			: Arial, Helvetica, Sans-Serif;
		text-decoration		: underline;
		letter-spacing		: 1px;
		color				: #669900;


}


/* ----------- Global Text Styles ----------- */

.boxTitle {
		color				: #FFFFFF;
		text-decoration		: none;
		text-align			: left;
		text-transform		: uppercase;
		font-weight			: bold;
		font-size			: 14px;
		font-family			: Arial, Helvetica, Sans-Serif;
		letter-spacing		: 1px;
		padding-left		: 20px;
		padding-top			: 8px;
		float				: left;
}


hr {
		height				: 1px;
		border				: 0;
		border-top			: 1px dotted #003366;
		margin-left			: 20px;
}



.urlLink {
		color				: #cc0099;
		font				: bold 12px Arial, Helvetica, Sans-Serif;
}

