@CHARSET "ISO-8859-1";

/*TAG	*******************/

/*===================================================================== */
/*UNIVERSALl===================================================================== */
/*===================================================================== */
html,body					
{
	margin: 0px; 
	padding: 0px; 
	background-color: #f2f2f2; 
	font : normal 12px arial;
	color: black;
	line-height: 1.5em;
}
td
{
	font : normal 12px arial;
}
img
{
	display:block;
}



.formbg						{background-image: url(../images/backgrounds/form_02.gif); background-color:white;}

/*===================================================================== */
/* TEXT ===================================================================== */
/*===================================================================== */
H1  		{font : bold 28px Arial; color:#33250A; text-decoration:none; margin:0px 0px 0px 0px; padding: 0px; 	line-height: 1.1em;}
H2  		{font: normal 13px Arial; color : #33250a; text-decoration:none; margin:0px 0px 0px 0px;}
H3  		{font : italic 13px Arial; color :#4d4d4d; text-decoration:none; margin:10px 0px 5px 0px; padding:0px;}
H4  		{font : normal 11px arial; color :#597f80; margin:0px 0px 0px 0px; padding:0px}
H5  		{font : bold 18px Arial; color : #33250A; margin:0px; padding:0px;}
H6  		{font : normal 11px verdana; margin:10px 0px 0px 200px; padding:0px;}

P			
{	
	font : normal 12px arial;
	color: black;
	line-height: 1.5em;

}
a img		{border:none}

/* generic links---------------------------------------------------------*/
A	 		{text-decoration:none; color:#2d8080;}
A:Hover  	{text-decoration:underline; color: red;}


/* hidden links---------------------------------------------------------*/
A.nolink	{color: #33250A; text-decoration: none;}
A.nolinkside {color: #666; text decoration:none;}
A.foot	{color:#e5cca1; text-decoration: none;}

/* text classes ---------------------------------------------------------*/
.subhead
{
	font: normal 14px arial black; 
	color:#33250A;
}
.textdiv					{font : 8px;}
.text1  					{font : normal 11px arial;}
.text2						{font : normal 12px arial;}
.text3						{font : normal 12px arial;}
.text4						{font : normal 14px arial black;}
.textarticle				{font : bold 14px arial;}
.text5						{font : normal 12px arial;}
.text5art					{font : normal 12px arial; padding-left: 10px;}
.text5w						{font : bold 11px arial; color: white;}
.text5nav					{font : normal 10px arial; padding:3px 7px 7px 17px;}
.ArialGreen					{font : normal 11px arial; color:#455115;}
.insidecoltext				{font : normal 11px arial; color:#33250A;}
.text7						{font : normal 12px arial;}
.text7b						{font : bold 12px arial;}
.text8						{font : normal 13px arial;}

.verdana11					{font : normal 11px verdana;}
.space1 li 					{margin-bottom: 10px;}



/*CLASSES*******************/

/*===================================================================== */
/* Header===================================================================== */
/*===================================================================== */
.headerouter
{
	width:100%; 
	height:285px; 
	background-image: url(../images/backgrounds/header_back.png); 
	background-repeat: repeat-x;
}
.headerinner
{
	width:960px; 
	height:285px; 
	margin: 0px auto; 
	background-image: url(../images/backgrounds/header_back_image5.png); 
	background-repeat: none;
	overflow:hidden;
}
.headerapp
{
	width: 252px;
	height: 282px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 25px;
	float: right;
	position: relative;
	display: inline;
	overflow:hidden;
}
.headerappcontent
{
	width: 252px;
	padding-top: 40px;
}

.headerbutton
{
	cursor: pointer;
	width:176px;
	background:url(../images/buttons/start_now_button_double.png) 0 0 no-repeat;
	position: absolute;
	margin: 0px;
	padding:0px;
	display:block;
	top: 213px;
	right: 38px;
}
.headerbutton:hover
{
	cursor: pointer;
	width:176px;
	background-position:0 -69px;
	position: absolute;
	margin: 0px;
	padding:0px;
	display:block;
	top: 213px;
	right:38px;

}
h5.app	
{
	font-family: Arial Black;
	color:#33250A; 
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 0.4em;
	font-size: 20px;

}
.headerad
{
	width: 150px;
	float: right;
	position: relative;
	top: 0px;
	right: 85px;
	display:block;
	background:none;
}
.headeradcontent
{
	width: 140px;
	padding: 10px 8px;
	display:block;
}

.headeradcontent2
{
	width: 140px;
	padding: 4px 8px 10px 3px;
	display:block;
}

/*===================================================================== */
/* NAVIGATION=====================================================================*/
/*===================================================================== */
.navhead					
{
	width: 148px; 
	margin-top: 1em; 
	display:block;
	padding:0px; 
	border-top: 1px solid #d8e79e;
	border-left: 1px solid #d8e79e;
	background: rgb(239, 246, 212); /* The Fallback */
	background: rgba(255, 255, 255, 0.5); 
}
.navback	
{
	width: 148px;  
	margin:0px 0px 0px 0px; 
	display:block;
	padding: 5px 0px; 
	border-left: 1px solid #d8e79e;
	border-bottom: 1px solid #d8e79e;
	background: rgb(239, 246, 212); /* The Fallback */
	background: rgba(255, 255, 255, 0.5); 	

}
h2.nav		
{
	font: bold 14px Arial; 
	color: #33250A;
	text-decoration:none; 
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 5px;
}

/* nav links---------------------------------------------------------*/
A.nav	 	
{	
	font: normal 11px Arial; 
	color: #2d8080;
	text-decoration:none;
	line-height: 1.5em;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 5px;
}
A.nav:Hover {text-decoration:underline; color: red;}

/*===================================================================== */
/* MAIN BODY===================================================================== */
/*===================================================================== */
.mainback	
{	
	width: 400px;  
	margin:0px 0px; 
	padding: 5px 20px 5px 20px; 
	background-image:url(../images/backgrounds/main_head_back.png); 
	background-repeat:repeat-y;
}
.mainbackhead	
{	
	width: 400px;  
	margin:0px 0px; 
	padding: 5px 20px 20px 20px; 
	background-image:url(../images/backgrounds/main_head_back.png); 
	background-repeat:repeat-y;
}
.mainhead	
{	
	width: 440px;  
	margin:0px 0px; 
	padding: 0px 0px 0px 0px;
}
.main		
{	
	width: 380px; 
	margin: 0px; 
	padding: 0px 30px 0px 30px; 
}
.subtitle					
{
	margin: 0px 0px 0px 0px; 
	font : italic 14px arial;
	color: #33250A;
}

.centerbutton
{
	cursor: pointer;
	width:141px;
	background:url(../images/buttons/start_now_button_double_center.png) 0 0 no-repeat;
	margin-top: 30px;
	padding:0px;
	display:block;

}
.centerbutton:hover
{
	cursor: pointer;
	width:141px;
	background-position:0 -38px;
	margin-top: 30px;
	padding:0px;
	display:block;


}
/*===================================================================== */
/* MAIN NO INSIDE COLUMN ====================================================== */
/*===================================================================== */
.mainbackheadnocol	
{	
	width: 550px;  
	margin:0px 0px; 
	padding: 5px 20px 20px 20px; 
}
.mainheadnocol	
{	
	width: 590px;  
	margin:0px 0px; 
	padding: 0px 0px 0px 0px;
}
.mainnocol		
{	
	width: 530px; 
	margin: 0px; 
	padding: 0px 30px 0px 30px; 
}
/*===================================================================== */
/* SIDEBAR===================================================================== */
/*===================================================================== */
.sidebar	
{
	width: 198px; 
	margin:20px auto 30px auto;
	padding: 0px 0px;;
	background: #fff;
	border: 1px solid #fafafa ;


}
							
h2.sidebar		
{ 	
	font : normal 13px verdana; 
	color:#33250A; 
	text-decoration:none; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
}						
/*===================================================================== */							
/* INSIDE COLUMN===================================================================== */
/*===================================================================== */
.insidecol					
{
	width: 130px; 
	border: 1px solid #d8e79e;
	float: left;
	clear:both;
	margin:10px 0px; 
	padding: 9px;
	background: rgb(239, 246, 212); /* The Fallback */
	background: rgba(255, 255, 255, 0.5); 	
}
							
.insidecolmid					
{
	width: 130px; 
	border: 1px solid #d8e79e; 
	float: left;
	clear:both;
	margin:10px 0; 
	padding: 9px;
	background: rgb(226, 239, 177); /* The Fallback */
	background: rgba(255, 255, 255, 0.1);	
}


.insidecolnone					
{
	width: 130px; 
	margin:10px auto; 
	padding: 10px;	
	float: left;
	clear:both;
}
/*===================================================================== */
/* FOOTER ===================================================================== */
/*===================================================================== */
.footer		  				
{
	margin: 0px 170px 0px 0px; 
	color:#e5cca1; 
	font-size:10px;
}
.layout_body_column_left	
{
	float: left;
}
.layout_header_column		
{
	float:left; 
	width:960px;
}
.layout_clear				
{
	clear:both;
}

/*===================================================================== */
/*===================================================================== */
/*===================================================================== */





