@media screen,projection {
	/* -- GENERAL REDECLARATIONS ---------------------------------------- */
	* 					{margin:0; padding:0;}
	body 				{text-align:center; background-color: #A4A4A4;}
	body, tr, 
	td, input, 
	select, textarea 	{font:normal small/1.3 Verdana, Arial, Helvetica, sans-serif;}
	a:link,a:visited 	{text-decoration:underline;}
	a:hover 			{text-decoration:none;}
	ul, ol	 			{margin:0 0 10px 25px;}
	dl 					{margin:0 0 10px;}
	dt 					{font-weight:bold;}
	dd					{margin:0 0 3px 10px;}
	p 					{margin:0 0 15px;}
	h1 					{font-size:large; margin:0 0 12px;}
	h2 					{font-size:medium; margin:8px 0;}
	h3 					{font-size:small; margin:6px 0 5px;}
	h4 					{font-size:x-small; margin:4px 0;}
	h5					{font-size:xx-small; margin:3px 0;}
	h6 					{font-size:xx-small; margin:0;}
	hr 					{display:none;}
	img 				{border:none;}
	acronym				{border-bottom: 1px dotted;}
	blockquote 			{margin:0 25px 20px 25px; font-style:italic;}
	/* -- Page Structure and Styles -----------------------------------*/
	.copyright { color: white; font-size: 9px; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; text-align: center; padding-top: 6px; }
	.newsletterForm { color: #323232; font-size: 9px; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 16px; text-decoration: none; text-align: left; padding-top: 4px; padding-left: 15px;}
	.newsletterFormInput { color: #323232; font-size: 10px; width: 180px; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 16px; text-decoration: none; text-align: left; background-color: #fff;}
	.basicText { color: #323232; font-size: 11px; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; text-decoration: none; }
	.quoteText { color: #4E1D8A; font-size: 11px; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: italic; line-height: 16px; text-decoration: none; }
	a.basicText { color: #2E837B; font-size: 11px; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; text-decoration: underline; }
	a.basicText:hover { color: #2E837B; font-size: 11px; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; text-decoration: none; }
	.basicTextBold { color: #4E1D8A; font-size: 11px; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 16px; text-decoration: none; }
	a.basicTextBold { color: #4E1D8A; text-decoration: underline; font-size: 11px;font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 16px;}
	a.basicTextBold:hover { color: #4E1D8A; text-decoration: none; font-size: 11px;font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 16px;}
	.formText { color: #323232; font-size: 11px; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 20px; text-decoration: none; text-align: left; margin-right: 130px;}
	.formBox { font-size: 11px; width: 250px; background-color: #fff;}
	.formButton {line-height: 30px;}
	.HeadlineText { color: #2E837B; font-size: 15px; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 21px; text-decoration: none;}
	.newsDate { color: #323232; font-size: 10px; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; text-decoration: none; text-align: left; }
	.imageSpace {padding-right: 15px; padding-top: 10px;}
	.imagePar {line-height: 30px;}
	a.imagePar {text-decoration: none;}
	.hidden {display: none;}
	.imgFloat {float: left; margin: 0 10px 6px 0;}
	p.nav {margin: 0 0 0 0; height: 27px;}
	
	#outer { width: 100%; height: 100%; background: transparent url(../images/topGrad.jpg); background-repeat: repeat-x;}
	#outer2 {width: 100%; height: 100%; background: #1E1E1E;}
	#wrapper {width: 780px !important; background: transparent url(../images/bkgStripe2.jpg); background-repeat: repeat-y; margin-left: auto; margin-right: auto; position: relative;}
	#logoHead {width: 780px; height: 142px; background: transparent url(../images/header.jpg); background-repeat: no-repeat;}
	#navBar {width: 780px; height: 27px;}
	#content {margin: 15px 0 0 10px; width: 760px;}
	#contenthome {margin-left: 10px; float: left; display: inline; width: 760px;}
	#homebanner {clear: both; height: 148px; background: url(../images/complex_banner_01.jpg); background-repeat: no-repeat;}
	#contentLeft {float: left; width: 450px; margin: 10px 0 0 30px; display: inline; text-align: left;}
	#contentRight {float: right; width: 220px; padding: 0 0 0 10px; margin: 10px 30px 0 0; border-left: 1px solid #A4A4A4; display: inline; text-align: left;}
	#contentRightNB {float: right; width: 220px; padding: 0 0 0 10px; margin: 10px 30px 0 0; display: inline; text-align: left;}
	#contentLefthome {float: left; width: 450px; margin: 0 0 0 30px; display: inline; text-align: left;}
	#contentRighthome {float: right; width: 220px; padding: 0 0 0 10px; margin: 0 30px 0 0; border-left: 1px solid #A4A4A4; display: inline; text-align: left;}
	#newscontentLeft {float: left; width: 630px; margin-left: 30px; text-align: left;}
	#newscontentRight {float: right; width: 130px; padding-left: 10px; margin-right: 30px; border-left: 1px solid #A4A4A4; text-align: left;}
	#addBox {float: right; width: 140px; margin-top: 50px; margin-left: 30px;}
	#bottomGradBar {clear: both; margin: 0 10px 0 10px; padding: 0 0 0 20px; height: 59px; width: 740px; background: transparent url(../images/bottomGrad2.jpg); background-repeat: repeat-x; background-position: bottom; border-top: 2px dotted #2E837B;}

	#phoneEmail {float: right; text-align: right; padding: 4px 10px 0 0;}
	#footer {clear: both; height: 46px; text-align: center; background: transparent url(../images/footer.gif); background-repeat: no-repeat;}
	
	
	#homeSlide {height: 27px; background: transparent url(../images/home_dbl.gif)top left no-repeat}
	#homeSlide a:hover {height: 27px; background: transparent url(../images/home_dbl.gif) 0 -27px no-repeat}
	
	* html #bottomGradBar {height: 57px;}
	
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
}


