A 
	{
	TEXT-DECORATION: none;
	color: #B11423;}
	
a:hover {
	text-decoration:underline;
}
	
body 
	{text-align:center; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:0; background-color:#274D09;
	font-family: Arial, Helvetica, sans-serif; text-align:justify; font-size: 10pt;} 

h1 {font-size: 13pt;
	color: #274D09;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eee;
	padding: 5px;}
h2 {font-size: 10pt;
	color: green;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

/*p {font-size: 10pt;}*/

div#wrapper 
	{width: 925px;
	text-align:justify; 
	margin:0 auto;
	background-color:#fff/*#ffffe6*/;
		} 

ul {
	margin-top:0;
	margin-bottom:0;
}
li {
	text-indent:0;
	margin:0;
	margin-left: -20px;
}


#main 
	{
	height:auto;
	align=center; margin-left:15px; margin-right:15px; margin-top:0; margin-bottom:15px; 
    background-color:#fff/*#ffffe6*/;}

#logo
	{
	
	}

.tagquestion {float: right;}

#bar
	{/*text-align: left;*/
	position: relative;
	float: left;
	top: 0px;
	/*margin-right: 0px;*/
	z-index: 10;
	}


#language1
	{
	width:882px;
	}

.lang
 	{
	font-size: 11px; 
	
	}

#main2
	{/*border-right:1px solid #B11423;*/ margin-top: 15px;
	width:100%;
	background-color:#96A045; /*#ffffe0 F6E9D1*/}

#leftcolumn
	{z-index: 20;
	width:215px;
	position: relative;
	FLOAT: left; 
	top: 0;
	padding-top:0px;
	background-color:#fff;
	/*left:-1px;*/
	}

#menu
	{margin-top: -19px;
	height:auto; 
	padding-top:0px; 
	margin-left:0px;
	background-color:#FFFFff;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

#menu p {font-size: 8pt;}

#menu a {color: #FFFFFF;
font-size: 8pt;}

.textmenu 
	{
	font-weight: bold; /*NEW*/
	color: #FFFFFF;
	height:18px;
	padding-left:23px;
	padding-top:4px;
	background-image:url('images/menu3.gif'); background-repeat:no-repeat;
	vertical-align:middle;
	}
	
	.textmenu_hover 
	{
	font-weight: bold; /*NEW*/
	color: #cf0; /*was fff*/
	height:18px;
	padding-left:23px;
	padding-top:4px;
	background-image:url('images/menu3_hover.gif'); background-repeat:no-repeat;
	vertical-align:middle;		
	}
	
/*	.textmenu_hover A
	{
	font-size: 10pt;
	color: #fff;				
	}
*/


.textmenu1 	
	{
	font-weight: bold; /*NEW*/
	color: #FFFFFF; 
	height:18px; 
	padding-left:38px;
	padding-top:4px;   
	background-image:url('images/menu4.gif'); background-repeat:no-repeat;
	}
	
.textmenu1_hover 	
	{
	font-weight: bold; /*NEW*/
	color: #cf0; /*was fff*/
	height:18px; 
	padding-left:38px;
	padding-top:4px;   
	background-image:url('images/menu4_hover.gif'); background-repeat:no-repeat;
	}

/*
	.textmenu1_hover A, .textmenu1 a
	{
	font-size: 10pt;
	color: #fff; 
	}
*/

.leftcolumnspacer {margin-top: 18px;}

#register
	{
	margin-top:0px;
	background-color:#96A045; }

#upcoming
	{
	margin-top:0px;
	}

#rightcolumn
	{padding-top: 4px;
	MARGIN: 0px 0px 0px 215px; 
	width: auto;
	background-color:#ffffff;
	border-left: 1px solid #b11423;
	border-right:1px solid #B11423;
	}
	
#aboutimage
	{
	background-color:#ffffff;
	padding-top: 0px; 
	padding-left: 2px;
	padding-bottom: 10px;
	float:left;}

#mainimagehome
	{
	FLOAT:left; 
	width:auto; 
	margin-top:0px;
	padding-left: 0px;
	}

#adpanel2
	{
	background-color:#FFFFFF;
	margin-top:-3px;
	margin-left:500px;	}
	
#testimonials
	{
	margin-left:500px; 
	background-image:url('images/testimonials_ylw.gif'); 
	width:173px; 
	height:164px;
	margin-top: 16px;
	font-size: 8pt;}

#text_testimonial
	{font-style: italic;
	margin-left:22px; 
	width: 127px; 
	height: 83px; 
	padding-top:47px; 
	color: #555555;
	text-align: left;
	font-size: 8pt;}


#text_more, #text_more a	{
 	text-align: right;
 	margin-right: 15px;
	padding-top:15px;
	font-weight: bold;
	color: #777777;font-size: 8pt;}



#extremefast
	{
	margin-left:495px;
	}

#rightcolumn2
	{padding-left: 25px;
	padding-right: 20px;
	padding-bottom: 10px;
	margin:0 auto;
	height:auto; 
	background-color:#ffffff;
	line-height: 12pt;	
	}

#textteam
	{
	
	width:600px; 
		}
#welcometext
	{
	margin-top:0px; 
	margin-left:20px;
	}

.welcome
	{
font-weight: bold;
	color: #BF021B;
	font-size: 18px;
		}
		
#topgif {margin-left: -20px;
background-color:#FFFFFF;}

#maintext
	{font-size:100%;
	margin-left:-10px;
	padding-left: 10px;
	border-left: 3px solid #ccc;
	border-bottom: 3px solid #ccc;
	border-top: 1px solid #eee;	}

.textmain
	{
	font-size: 12px;
	
	line-height: 15px;		
	}
	

.textmain A
	{
	color: #e30404;
	TEXT-DECORATION: none; 
	border-bottom:1px #e30404;
	}

.textmain_green
	{
	font-size: 12px;
	
	color:#2f6603;		
	
	}
	
.textmain_green_subheading
	{
	font-size: 12px;
	font-weight: bold; /*NEW*/
	text-align:left; 
	color:#2f6603;		
	/*border-bottom:;*/
	}

.textit
	{
	font-size: 12px;
	text-align:right; 
	color: #BF021B;
	font-style: italic;
	}

#rightcolumn3
	{
	padding-left:0px; 
	margin-right:0px; 
	width: 400px;
	background-image:url('images/white.gif'); 
	margin-top:0px; margin-left:0px; margin-bottom:0px
	}

#firststep {color: #2f6603;
	font-weight: bold;
	text-align: center;
	font-style: italic;}
	
.privacy
	{
	font-size: 10px;
	color: #aaaaaa;
	text-align:right;
	background-color:#FFFFFF;
	clear:both;}
	
	
.textsite
	{
	font-size: 12px;
	text-align:left; 
	
	}

.textsite A
	{
	color: #727e06;
	TEXT-DECORATION: none; 
	
	}
	
.textsite A:hover
	{
	color: #c1021d;
	TEXT-DECORATION: underline; 
	
	}
	
/*
	ul{margin:0 auto;}

	ul.links
	{
		/*float: left;
		margin: 0px;
		padding: 0px;	
		list-style: none;
	}			
*/	
	ul.links li
	{
		/*background-image: url('images/arrow.gif');		
		background-repeat: no-repeat;
		background-position: 0px 8px;*/
		line-height:20px; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px	
	}
	
	

	
	
	table.two_col {width:100%; padding:0px;}
	table.two_col td {width:50%; padding:10px 12px; vertical-align:top; background:url('/assets/bg_grad5.jpg') 	0px 100% repeat-x; border:2px solid 	#e8e9ea;}
	table.two_col td.gap {width:8px; padding:0px; background:none; border:none;}
	table.two_col td.nocontent {width:50%; padding:10px 12px; background:none; border:none;}
	table.two_col td.nocontentaccess {width:33%; padding:1px 1px; background:none; border:none;}





	
	
		
#main div.content-box.max-width 
	{ 
	width: 620px;
		}
				
						
.subhead 
	{ 
	font-size: 12px; 
	font-weight: bold; /*NEW*/
	text-align:left; 
	color:#2f6603;		
	/*border-bottom:1px dotted #b1b781;*/
	
	}	
				
	
#main div.content-box div.title-section
	{
	float: left;
	width: 100%;		
	}


	
#main div.content-box div.item
	{
	float: left;
	padding: 0px 0px;
	width: 100%;
	}

	
#main div.content-box div.item.news img
	{
	float: right;
	padding-bottom: 0px;
	padding-right: 15px;
	}
	
		
#main div.content-box div.item div.info 
	{ 
	float: left; 
	font-size: 12px;
	text-align:justify;
	line-height: 15px;	
	}
	
#main div.content-box div.item div.info a
	{ 
	color: #e30404;
	TEXT-DECORATION: none; 
	border-bottom:1px #e30404;	
	}
	
#main div.content-box div.item img { border: 0px; }
	
#main div.content-box div.item div.info ul
	{
	float: left;
	list-style-type: none;
	list-style-image: url('none');
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px
	
	}
	
#main div.content-box div.item div.info ul.full
	{
	width:500px;
	}
	
#border {
	border: 1px solid #000;
	padding: 10px 20px;
}