	BODY	{ margin: 0px; padding: 0px; background-color: #FFFFFF; }
	FORM	{ margin: 0px; }

	TD.TopRight		{ width: 293px; height: 171px; background-image: url(/Images/TopPicRight.jpg); background-repeat: no-repeat; background-position: top left;
					  vertical-align: top; padding: 10px 0px 0px 10px; font: bold 10pt Tahoma,Helvetica; }
	#inpQ			{ font: normal 10pt Tahoma,Helvetica; width: 118px; }
	#cmdGo			{ font: bold 10pt Tahoma,Helvetica; }

	TD.BottomBar	{ width: 780px; height: 47px; background: #667884 url(/images/BottomBar.gif) no-repeat;
					  vertical-align: top; text-align: center; padding-top: 10px; }

	TD.Footer		{ width: 780px; height: 85px; background: #FFFFFF url(/images/Footer.gif) no-repeat;
					  vertical-align: top; text-align: center; padding-top: 10px; font-size: 8pt; font-family: Tahoma,Helvetica; }

	TD.Body			{ background: #FFFFFF url(/images/BodyTop.gif) repeat-x; background-position: top left; }

	TD.HomeLeft		{ width: 277px; vertical-align: top; padding: 0px 15px 0px 24px; }
	TD.HomeCenter	{ width: 455px; vertical-align: top; padding: 9px 24px 0px 0px; }

	TD.BodyLeft		{ vertical-align: top; padding: 0px 15px 0px 24px; background-image: url(/images/Dot-V.gif); background-repeat: repeat-y; background-position: top right; }
	TD.BodyCenter	{ vertical-align: top; padding: 20px 0px 20px 20px;
						color: #000000; font: normal 10pt Arial,Helvetica; }

	H1.Home			{ color: #FFFFFF; font: bold 12pt Verdana,Helvetica; margin: 8px 0px 10px 0px; text-align: center; }
	H1				{ color: #FFFFFF; font: bold 12pt Verdana,Helvetica; margin: 8px 0px 5px 0px; text-align: center; }

	TD.BodyLeft UL	{ margin: 0px; padding: 0px; }
	TD.BodyLeft LI	{ white-space: nowrap; color: #FF7404; font: normal 8pt Tahoma,Helvetica; line-height: 13px; }
	DIV#MenuTitle	{ color: #FF7404; font: bold 9pt Verdana,Helvetica; margin: 10px 0px; }

	TD.BodyLeft A,
	TD.BodyLeft A:link,
	TD.BodyLeft A:visited 	{ color: #FF7404; text-decoration: underline; }
	TD.BodyLeft A:hover		{ color: #F7BE00; text-decoration: none; }
	TD.BodyLeft A:active	{ color: #A00000; text-decoration: none; }

	#ButL	{ width: 133px; height: 66px; background-image: url(/Images/ButtonBarLeft.gif); }
	#ButR	{ width: 107px; height: 66px; background-image: url(/Images/ButtonBarRight.gif); }

	TD.ButTop {	width: 90px; height: 66px; font: bold 9pt Tahoma,Helvetica; text-align: center; padding-top: 10px; text-transform: capitalize; }

	TD.ButTop A,
	TD.ButTop A:link,
	TD.ButTop A:visited { color: #000000; text-decoration: none; }
	TD.ButTop A:hover	{ color: #FF7404; text-decoration: underline; }
	TD.ButTop A:active	{ color: #A00000; text-decoration: none; }

	#But100-100	{ background-image: url(/Images/ButtonRed.gif); }
	#But100-200	{ background-image: url(/Images/ButtonYellow.gif); }
	#But100-300	{ background-image: url(/Images/ButtonLime.gif); }
	#But100-400	{ background-image: url(/Images/ButtonBlue.gif); }
	#But100-500	{ background-image: url(/Images/ButtonLilac.gif); }
	#But100-600	{ background-image: url(/Images/ButtonViolet.gif); }


	TABLE.Menu300 TD	{ font: bold 10pt Tahoma,Helvetica; color: #FFFFFF; }
	TD.Menu300,	{ padding: 0px 20px; }
	TD.Menu300a	{ padding: 0px 20px; }
	TD.Menu300	{ border-left: 2px solid #D0D0D0; }

	A.Menu300,
	A.Menu300:link,
	A.Menu300:visited 	{ color: #FFFFFF; text-decoration: none; }
	A.Menu300:hover		{ color: #F7BE00; text-decoration: underline; }
	A.Menu300:active	{ color: #A00000; text-decoration: none; }


	TABLE.Slogan			{ width: 455px; }
	TD.Slogan1				{ width: 215px; height: 1px; }
	TD.Slogan2				{ width: 49px; height: 1px; }
	TD.Slogan3				{ width: 191px; height: 1px; }

	TD.SloganTopLeft		{ width: 215px; height: 113px; background: #FFFFFF url(/images/SloganTop.gif) no-repeat; }
	TD.SloganTopRight		{ width: 239px; height: 113px; background: #FFFFFF url(/images/SloganTopRight.gif) no-repeat; background-position: bottom left;
							  vertical-align: bottom; border: 1px solid #BDBABD; border-width: 1px 1px 0px 0px; }

	TD.SloganBottomLeft		{ width: 264px; height: 81px; background: #EEEEEE url(/images/SloganBottom.gif) no-repeat; }
	TD.SloganBottomRight	{ width: 191px; height: 81px; background: #FFFFFF url(/images/SloganBottomRight.gif) no-repeat; background-position: bottom left; vertical-align: top; }

	DIV.SloganWhy			{ padding: 10px 0px 0px 49px; }
	DIV.SloganWhyButton		{ padding: 4px 10px 0px 0px; text-align: right; }


	DIV.TheNews, TD.ServicesL, TD.ServicesC,
	TD.SloganTopRight,
	TD.SloganBottomRight	{ color: #626262; font: bold 8pt Tahoma,Helvetica; }
	DIV.Slogan				{ font: bold 14pt Tahoma,Helvetica; color: red; }

	DIV.TheNews				{ padding: 12px 0px; background: #FFFFFF url(/images/dot-h.gif) repeat-x; background-position: bottom left; vertical-align: top; }

	DIV.ReadMore			{ padding-top: 2px; text-align: right; }
	DIV.Date				{ padding-bottom: 12px; color: #FF7404; font: bold 12pt Verdana,Helvetica; }
	IMG.News				{ width: 24px; height: 24px; margin-right: 10px; }

	TABLE.Services			{ width: 455px; }
	TD.RedBarL,
	TD.RedBarR				{ height: 25px; background: #FFFFFF url(/images/RedBar.gif) no-repeat; vertical-align: center; color: white; padding-left: 16px;
							 font: bold 8pt Tahoma,Helvetica; text-transform: uppercase; }
	TD.RedBarL				{ width: 195px; background-position: top left; }
	TD.RedBarR				{ width: 194px; background-position: top right; }
	TD.ServicesL,
	TD.ServicesC			{ text-align: justify; vertical-align: top; padding: 16px; background-image: url(/images/Dot-V.gif); background-repeat: repeat-y; background-position: top left; }

	TD.ServicesL	   		{ width: 195px; }
	TD.ServicesC	        { width: 194px; }
	TD.ServicesR	        { width: 2px; background-image: url(/images/Dot-V.gif); background-repeat: repeat-y; background-position: top right; }
/*	TD.ServicesB	        { width: 455x; height: 2px; background-image: url(/images/Dot-H.gif); background-repeat: repeat-x; background-position: top left; }	*/

	IMG.x					{ border-width: 0px; }


/* Contact Form *************************************/
	FORM.ContactForm			{ margin: 0px 15px 0px 15px; }
	TABLE.ContactForm			{ border: 2px solid #42515A; }
	TH.ContactForm				{ background-image: url(/images/BodyTop.gif); background-repeat: repeat-x; background-position: top left;
									font: bold 11pt Verdana,Helvetica; color: white; padding: 5px; text-align: center; }
	TD.ContactForm				{ text-align: right; font-family: Arial,Helvetica; font-size: 10pt; padding-top: 2px; vertical-align: top; }
	TD.ContactValues			{ text-align: left; font-family: Arial,Helvetica; font-size: 10pt; padding-top: 2px; }
	TD.ContactFormSVCCell		{ text-align: right; font-family: Arial,Helvetica; font-size: 10pt; }
	TD.ContactFormCommandCell	{ text-align: center; padding: 10px; }}
	INPUT.ContactForm			{ width: 200px; }
	TEXTAREA.ContactForm		{ width: 400px; height: 96px; }


	.RightSVC, .WrongSVC, .WrongEmail
				{ font-family: Verdana,Helvetica; font-size: 10pt; font-weight: bold; padding: 10px;margin-bottom: 10px;
				  border-width: 2px; border-style: solid; color: #FFFFFF; text-align: center; }
	.RightSVC	{ border-color: #88FF88; background-color: #00A000; }
	.WrongSVC	{ border-color: #FF8888; background-color: #A00000; }
	.WrongEmail	{ border-color: #A0A000; background-color: #FFFF80; color: #000000; }

/* Contact Form *************************************/
