/* Layout 				======================================  */
html	{background: url(../i/bkgdPage.jpg) repeat-x;}
body	{font-family: Helvetica, Arial, Verdana, sans-serif;font-size:12px;padding:0px;margin:0px;color:#333333;
			background: url(../i/bkgdWhite.jpg) repeat-y 50% 0px;}

.NormalText { 
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size:12px;
	color:#333333;			
}

.RedHeader {
	font-size:13px;
	font-weight:bold;
	color:#E0384F;
	margin:0px;
	padding:1px 0px;
}	

.Red { color:#E0384F; }
			
* #Border	{}
* #Container	{width: 765px;margin:0px auto;}
* #Header	{height:210px;position:relative;}
* #Header #logo		{float:left;padding:10px 0px 0px 30px;}
* #Header #button	{position:absolute;left:590px;top:70px;}

* #Content	{clear:both;}
* #Main	{}

body.Home	{xbackground: url(../i/bkgdHome.jpg) no-repeat 50% 0px;}
body.Home	#Border			{background: url(../i/bkgdHome.jpg) no-repeat 50% 0px;}
body.Home	#Main			{height:400px;}
body.Home	#MainContent	{padding:50px 0px 0px 0px;margin:0px 0px 0px 170px;width:310px;}
body.Home	#Feature	{font-size:10px;}
body.Home	#Feature td	{padding:10px 0px 0px 110px;}

body.Peppers	{}
body.Peppers	#Border			{background: url(../i/bkgdPeppers.jpg) no-repeat 50% 0px;}
body.Peppers	#Main	{}
body.Peppers	#MainContent	{padding:30px 0px 0px 0px;margin:0px 0px 0px 20px;width:310px;float:left;}
body.Peppers	#Feature		{padding:30px 0px 0px 0px;margin:0px 0px 0px 380px;width:355px;}
body.Peppers	#Feature p		{padding:0px 20px 0px 0px;}
body.Peppers	#Feature .item	{padding:0px 110px 0px 0px;}

* #Footer	{color: #0061c4;clear:both;border-top:dashed #333333 1px;padding:20px 8px 40px 8px;}
* #Footer a	{text-decoration: underline;color: #339900;}
* #Footer a:hover		{color: #E0384F;}
* #Footer #copyright	{color: #666666;font-size:9px;float:right;}


/* 	Standard HTML  		======================================  */

h1 {	font-size:18px;font-weight:bold;color:#999999;margin:5px 0px;padding:0px;}	/* Page Title */
h2 {	font-size:13px;font-weight:bold;color:#E0384F;margin:0px;padding:1px 0px;}	/* Section Head  */
h3 {	font-size:12px;font-weight:bold;color:#E0384F;margin:0px;padding:1px 0px;}	/* Sub Title */
h4 {	font-size:12px;font-weight:bold;color:#333333;padding:0px;margin: 0px;}	/* SubSub Title */
h5 {	font-size:11px;font-weight:bold;color:#444444;padding:0px;margin: 0px;}	/* Minor Head  */
h6 {	font-size:11px;font-weight:bold;color:#999999;padding:0px;margin: 0px;}	/* Accent */

p 	{
	margin:0px;
	padding:0px;
}
pre	{margin:3px 10px;padding:0px 2px;font-size:11px;border:solid 1px #aaaaaa;}
cite	{margin:10px;padding:0px;}	/* ignores top,bottom  */
blockquote	{ margin:2px 10px; padding:2px;}

a 		{	color: #0061c4;text-decoration: underline;	}
a:hover {	color: #E0384F;text-decoration: underline;	}

ul	{ padding:0px 0px 0px 0px;margin:0px 0px 5px 15px;}
li	{ padding:0px;margin:0px;}
ol	{ padding:0px 0px 0px 0px;margin:0px 0px 5px 20px;}


/*			Tables						////////////////////////////////////////////*/
th,td	{vertical-align:top;text-align:left;}
/*	<table width="500" border="1" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">			*/
table caption{ text-align: left;}
table.Data	{ border-left: solid #999999 1px;border-top: solid #999999 1px;border-right:solid #ffffff 1px;border-bottom:solid #ffffff 1px;}
table.Data th{ font-size:10px;padding:0px 2px;border-right:solid #999999 1px;border-bottom:solid #999999 1px;background:#cccccc;
		border-left:solid #ffffff 1px;border-top:solid #ffffff 1px;}
table.Data td 	{ font-size:10px;padding:0px 2px;border-right:solid #999999 1px;border-bottom:solid #999999 1px;
		border-left:solid #ffffff 1px;border-top:solid #ffffff 1px;}

/*			Forms						////////////////////////////////////////////*/
form 	{	margin:0px;padding:0px;}
input 	{	font-size: 10px;	padding:1px 2px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;vertical-align: middle;}
textarea {	font-size: 10px;	padding:1px 2px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;vertical-align: text-top;}
select 	{	font-size: 10px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

/*	Util				*/
* .floatLeft	{ float:left; margin:0px; padding:0px 8px 0px 0px;}
* .floatRight	{ float:right; margin:0px; padding:0px 0px 0px 8px;}
* .floatClear	{ clear:both;}
* .ShortButt	{ height:20px;padding:0px;margin:0px 0px -1px 0px;line-height:60%}
* .IconLft		{ padding:0px 5px 0px 0px;margin:0px 0px 0px 0px;}
* .IconRht		{ padding:0px 0px 0px 5px;margin:0px 0px 0px 0px;}
a.linkArrow {
	color: #a00145;
	text-decoration: none;
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 20px;
	background-image: url(../i/linkArrow.gif);
	background-repeat: no-repeat;
	display:block;
}

/* Global Styles  	======================================  */
a.NewsItem			{text-decoration:none;color:#333333;display:block;padding:5px;border:solid #E0384F 1px;}
a:hover.NewsItem	{text-decoration:none;color:#333333;background:#ffffcc;}

.QuoteBox {color:#990033;padding:5px 0px 0px 40px;xborder:solid #990033 1px;background:url(../i/bkgdQuoteOpen.gif) no-repeat;}
.QuoteContent {padding:0px 30px 5px 0px;line-height:150%;background:url(../i/bkgdQuoteClose.gif) no-repeat right bottom;}
.QuoteCredit	{margin:0px 0px 5px 30px;}




/*//////////////////////////////////////////	navGlobal		*/
/*////////////////		Text Only		*/
* #navg	{ margin:0px;padding:0px;position:absolute;left:220px;top:170px;width:600px;xclear:both;height:25px;list-style:none;xfont-weight:bold;}
body.Home #navg	{top:40px;}

/*	topnav.	==================*/
* #navg ul 		{ margin:0px;padding:0px;}
* #navg li 		{ margin:0px; padding:0px;float:left;display:block;}
* #navg a 		{ margin:0px;padding:1px;display:block;height:26px;width:160px;background:none;color:#339900;text-decoration:none;}
* #navg a:hover 	{ background:#336600;border:solid #cccccc 1px;padding:0px;color:#ffffff;xheight:55px;}
* #xnavg li:hover	a	{ background:#ffffff;}		/*	nav highlt when hover over subnav*/
* #navg li.sfhover	a	{ padding:0px;background:#ffffff;
	border-left:solid #cccccc 1px;border-top:solid #cccccc 1px;border-right:solid #cccccc 1px;}

/*	subnav. 'width'  forces vert drop down  */
* #xnavg li:hover	li a	{ background:#ffffff;}	
* #navg li.sfhover	li a	{ background:#ffffff;border-bottom:solid #cccccc 1px;border-left:none;border-top:none;border-right:none;}
* #navg li li a 			{ background:#eeeeee;border-bottom:solid #cccccc 1px;border-left:none;border-top:none;border-right:none;font-size:11px;}
* #navg li li a:hover 	{ background:#336600;padding:0px;color:#ffffff;
	border-bottom:solid #cccccc 1px;border-left:none;border-top:none;border-right:none;}

* #navg li ul 			{ margin:0px;padding:0px; position:absolute;left:-9990px;width:160px;list-style:none;background:#eeeeee;}
* #navg li:hover	ul	{ position:absolute;left:auto;border-left:solid #cccccc 1px;border-top:solid #cccccc 1px;border-right:solid #cccccc 1px;}
* #navg li.sfhover	ul	{ position:absolute;left:auto;border-left:solid #cccccc 1px;border-top:solid #cccccc 1px;border-right:solid #cccccc 1px;}

/*	enable for flush left horz subnav  */
x#navg li:hover	ul	{ position: absolute; left: 0px;}
x#navg li.sfhover ul	{ position: absolute; left: 0px;}
x#navg li ul 			{ width: auto;}

/*	Add Graphics or customize positions	======	*/
* #navg a span	{ display:none;}
* #navg a#dd0_0	{ width:58px;}
* #navg a#dd1_0	{ width:58px;}
* #navg a#dd2_0	{ width:74px;}
* #navg a#dd3_0	{ width:70px;}
* #navg a#dd4_0	{ width:90px;}
* #navg a#dd5_0	{ width:85px;}
* #navg a#dd1_0:hover 	{ border-bottom:none;}
* #navg a#dd2_0:hover 	{ border-bottom:none;}
* #navg a#dd3_0:hover 	{ border-bottom:none;}

/*	topnav:  rest	*/
* #navg li a#dd0_0 	{	background: url(../i/navg.gif) no-repeat 0px 0px;}
* #navg li a#dd1_0 	{	background: url(../i/navg.gif) no-repeat -70px 0px;}
* #navg li a#dd2_0 	{	background: url(../i/navg.gif) no-repeat -140px 0px;}
* #navg li a#dd3_0 	{	background: url(../i/navg.gif) no-repeat -220px 0px;}
* #navg li a#dd4_0 	{	background: url(../i/navg.gif) no-repeat -295px 0px;}
* #navg li a#dd5_0 	{	background: url(../i/navg.gif) no-repeat -390px 0px;}

/*	topnav:  hover	*/
* #navg li a#dd0_0:hover {	background: url(../i/navg.gif) no-repeat 0px -30px; }
* #navg li a#dd1_0:hover	{	background: url(../i/navg.gif) no-repeat -70px -30px;}
* #navg li a#dd2_0:hover	{	background: url(../i/navg.gif) no-repeat -140px -30px; }
* #navg li a#dd3_0:hover 	{	background: url(../i/navg.gif) no-repeat -220px -30px;}
* #navg li a#dd4_0:hover 	{	background: url(../i/navg.gif) no-repeat -295px -30px;}
* #navg li a#dd5_0:hover 	{	background: url(../i/navg.gif) no-repeat -390px -30px;}

/*	topnav: when hover over subnav. EZ enable/disable. Requires larger GIF/JPG if alt effect */
/*	FF overrides topnav hover style */
* #gnav li:hover a#dd0_0, #gnav li.sfhover a#dd0_0		{ xbackground: url(../i/gnav.gif) no-repeat 0px -160px;}
* #gnav li:hover a#dd1_0, #gnav li.sfhover a#dd1_0		{ background: url(../i/gnav.gif) no-repeat -73px -160px;}
* #gnav li:hover a#dd2_0, #gnav li.sfhover a#dd2_0		{ background: url(../i/gnav.gif) no-repeat -172px -160px;}
* #gnav li:hover a#dd3_0, #gnav li.sfhover a#dd3_0		{ background: url(../i/gnav.gif) no-repeat -306px -160px;}
* #gnav li:hover a#dd4_0, #gnav li.sfhover a#dd4_0		{ background: url(../i/gnav.gif) no-repeat -425px -160px;}

/*	subnav/rest */
* #navg li a#dd1_1 	{	background: url(../i/navg_news.gif) no-repeat 0px -23px;width:160px;height:24px;}

* #navg li a#dd2_1 	{	background: url(../i/navg_aboutus.gif) no-repeat 0px 0px;width:160px;height:24px;}
* #navg li a#dd2_2 	{	background: url(../i/navg_aboutus.gif) no-repeat 0px -23px;width:160px;height:24px;}
* #navg li a#dd2_3 	{	background: url(../i/navg_aboutus.gif) no-repeat 0px -46px;width:160px;height:24px;}

* #navg li a#dd3_1 	{	background: url(../i/navg_seminars.gif) no-repeat 0px 0px;width:160px;height:24px;}
* #navg li a#dd3_2 	{	background: url(../i/navg_seminars.gif) no-repeat 0px -23px;width:160px;height:24px;}
* #navg li a#dd3_3 	{	background: url(../i/navg_seminars.gif) no-repeat 0px -46px;width:160px;height:24px;}
* #navg li a#dd3_4 	{	background: url(../i/navg_seminars.gif) no-repeat 0px -69px;width:160px;height:24px;}
* #navg li a#dd3_5 	{	background: url(../i/navg_seminars.gif) no-repeat 0px -110px;width:160px;height:24px;}
* #navg li a#dd3_6 	{	background: url(../i/navg_seminars.gif) no-repeat 0px -90px;width:160px;height:24px;}

/*	subnav/hover */
* #navg li a#dd1_1:hover 	{	background: url(../i/navg_news.gif) no-repeat -170px -23px; }

* #navg li a#dd2_1:hover 	{	background: url(../i/navg_aboutus.gif) no-repeat -170px 0px; }
* #navg li a#dd2_2:hover 	{	background: url(../i/navg_aboutus.gif) no-repeat -170px -23px; }
* #navg li a#dd2_3:hover 	{	background: url(../i/navg_aboutus.gif) no-repeat -170px -46px; }

* #navg li a#dd3_1:hover 	{	background: url(../i/navg_seminars.gif) no-repeat -170px 0px; }
* #navg li a#dd3_2:hover 	{	background: url(../i/navg_seminars.gif) no-repeat -170px -23px; }
* #navg li a#dd3_3:hover 	{	background: url(../i/navg_seminars.gif) no-repeat -170px -46px; }
* #navg li a#dd3_4:hover 	{	background: url(../i/navg_seminars.gif) no-repeat -170px -69px; }
* #navg li a#dd3_5:hover 	{	background: url(../i/navg_seminars.gif) no-repeat -170px -110px; }
* #navg li a#dd3_6:hover 	{	background: url(../i/navg_seminars.gif) no-repeat -170px -90px; }



/* Layout Redefined for Print  	======================================  */
@media print{

}
/* Layout Redefined for handheld   	======================================  */
@media handheld{

}
