

/* ### general ### */
* { padding: 0px; margin: 0px; }
html, body { font-family: Verdana, Arial; font-size: 11px; color: #000; }
input, select, textarea { font-family: Verdana, Arial; font-size: 11px; color: #000; }
body { background: #e3e3e3 url('../images/bodyBg.jpg') repeat-x; }
img { border: 0px; display: block; }

/* ### global classes ### */
.clear { clear: both; height: 0px; overflow: hidden; }

/* ### wrapper ### */
#wrapper { position: relative; display: block; width: 100%; min-height: 100%; }

/* ### main container ### */
#mainCntr { padding: 36px 41px 40px 41px; margin: 4px auto 0 auto; width: 866px; background: #fff; }

	/* ### header container ### */
	#headerCntr { width: 866px; height: 200px; }
	#headerCntr h1 { overflow: hidden; }
	#headerCntr h1 a { display: block; width: 296px; height: 35px; text-indent: -9999px; background: url('../images/logo.jpg') no-repeat; }
	
		/* ### logo box ### */
		.logoBox { margin-top: 25px; float: left; width: 690px; height: 69px; overflow: hidden; border: 1px solid #e5e5e5; }
		
		
		/* ### contact box ### */
		.contactBox { padding-top: 25px; width: 116px; height: 68px; float: right; }
		.contactBox address { font-style: normal; font-family: arial; font-size: 10px; }
		.contactBox span { padding-right: 10px; color: #f1592a; }
		.contactBox a { color: #000; text-decoration: none; }
		.contactBox a:hover { text-decoration: underline; }
		
		/* ### menu box ### */
		.menuBox { padding-top: 21px; width: 866px; height: 49px; overflow: hidden; }
		.menuBox ul { list-style: none; overflow: hidden; }
		.menuBox li { padding-right: 3px; line-height: 49px; float: left; }
		.menuBox li a { padding-left: 18px; display: block; text-decoration: none; color: #fff; text-transform: uppercase; font-family: 'myriad Pro'; font-size: 13px; font-weight:bold; background: url('../images/menuL.jpg') left no-repeat; }
		.menuBox li a.last { width: 300px; text-indent: -9999px; }
		.menuBox li a span { padding-right: 70px; display: block; background: url('../images/menuR.jpg') right no-repeat; }
		.menuBox li a:hover, .menuBox li.selected a { background: url('../images/menuHoverL.jpg') left no-repeat; }
		.menuBox li a:hover span, .menuBox li.selected a span { background: url('../images/menuHoverR.jpg') right no-repeat; }
	
	/* ### content container ### */
	#contentCntr { overflow: hidden; width: 866px; }
	
		/* ### left container ### */
		#leftCntr { float: left; width: 623px; }
		
			/* ### text box ### */
			.textBox { padding: 35px 0 0 8px; width: 615px; overflow: hidden; }
			.textBox h3 { font-size: 20px; font-family: 'myriad Pro'; color: #f1592a; }
			.textBox p { padding-top: 22px; line-height: 22px; }
			.textBox p a { font-weight: bold; color: #000; }
			.textBox p a:hover { text-decoration: none; }
			.textBox ul { padding-top: 20px; list-style: none; }
			.textBox li { padding-left: 24px; line-height: 22px; background: url('../images/bullet.gif') left no-repeat; }
			.textBox li a { text-decoration: none; color: #000; }
			.textBox li a:hover { text-decoration: underline; }
		
		/* ### right container ### */
		#rightCntr { float: right; width: 142px; }
		
			/* ### flash box ### */
			.flashBox { margin-top: 57px; width: 140px; height: 450px; border: 1px solid #c1c1c1; background: #feede3; }
	
	/* ### footer container ### */
	#footerCntr { overflow: hidden; width: 100%; height: 66px; background: #000; }
	
		/* ### footer box ### */
		.footerBox { padding: 0 41px; width: 866px; margin: 0 auto; }
		.footerBox ul { padding-top: 20px; float: left; }
		.footerBox li { padding: 0 13px; float: left; }
		.footerBox li a { color: #bebebe; text-decoration: none; }
		.footerBox li a:hover { text-decoration: underline; color: #fff; }
		.footerBox p { padding-top: 20px; float: right; color: #bebebe; }
		.footerBox p a { color: #bebebe; }
		.footerBox p a:hover { text-decoration: none; }
		
		
		#FormHandler td {padding:5px 5px 5px 5px;}
	
