/* CSS Document */

body	{	padding:0px;	margin:0px;}
p		{	margin-top:13px; margin-bottom:13px;
			padding-left:41px;
			padding-right:15px;}
ul		{	padding-top:15px;
			padding-bottom:15px;}
li		{	padding-bottom:5px;}

textarea{	width:270px;
			border:1px solid #fbfb74}
h1{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:16px;
padding-left:41px;
text-decoration:none;
font-weight:bold;
color:#fbfb74;
}
.non_h1{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:16px;
padding-left:41px;
text-decoration:none;
font-weight:bold;
color:#fbfb74;
}
			
.input	{	width:270px;
			height:17px;
			border:1px solid #fbfb74}	
			
div#prepage{
	background-color:#92c761;
	}				
div#contact{
	padding-top:0px;
	margin-top:25px; 
	width:504;
	}
	#contactus_title{
		padding-left:41px;
		padding-top:57px;
		padding-right:25px;
		}

/* ----------------------------------------------------------------------*/

/* FONTS  */
.txt_blue{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
text-decoration:none;
color:#6f95bb;
}

.txt_yellow{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
text-decoration:none;
font-weight:bold;
color:#fbfb74;
}

.txt_yellow2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:19px;
text-decoration:none;
font-weight:bold;
color:#fbfb74;
}

.txt_yellow3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:19px;
	text-decoration:none;
	font-weight:normal;
	color:#fbfb74;
}

.txt_yellow3:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:19px;
	text-decoration:underline;
	font-weight:normal;
	color:#ffffc8;
}

.txt_orange{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
text-decoration:none;
color:#ff5210;
}

.txt_white{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
text-decoration:none;
color:#ffffff;
}
.txt_green{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:10px;
text-decoration:none;
color:#7eb54c;
}

a:link.txt_blue		{text-decoration:none;color:#6f95bb}
a:link.txt_yellow	{text-decoration:none;color:#fbfb74}
a:link.txt_orange	{text-decoration:none;color:#ff5210}

a:hover.txt_blue	{text-decoration:none;color:#6f95bb}
a:hover.txt_yellow	{text-decoration:none;color:#fbfb74}
a:hover.txt_orange	{text-decoration:none;color:#ff5210}

a:visited.txt_blue	{text-decoration:none;color:#6f95bb}
a:visited.txt_yellow{text-decoration:none;color:#fbfb74}
a:visited.txt_orange{text-decoration:none;color:#ff5210}

/* --------------------------------------------------------------------- */
/* IMAGE */

.title{	padding-left:41px;}
.img_inner{	margin:15px 15px 5px 15px;}
.img_popup{ margin:8px;}
.img_testimonial{ 
	margin: 20px 30px 30px 41px;
	border: 3px solid #fbfb74;	
	}
.img_testimonial2{ 
	margin: 20px 41px 20px 30px;
	border: 3px solid #fbfb74;	
	}


/* --------------------------------------------------------------------- */
/* BACKGROUND */

/* ---- COLORS ---- */
.background-green{
	background-color:#92c761;
}
.bg_yellow{
	background-color:#fefee0;
}
.bg_lblue{
	background-color:#eaf4fe;
}
.bg_pink{
	background-color:#ffe5db;
}
.bg_green{
	background-color:#cff68d;
}
.bg_green2{
	background-color:#cff68d;
	background-image:url(../images/common/green_stars.gif);
	background-position:center; background-repeat:no-repeat;
	}
.bg_green3{
	background-color:#cff68d;
	background-image:url(../images/common/green_stars.gif);
	background-position:bottom; background-repeat:no-repeat;
	}
/* ---------------- */
.bg_table_1{ background-color:#cff68d;
			 background-image:url(../images/common/bg_green_title.gif);
			 background-position:bottom; background-repeat:no-repeat;
			 }
.bg_table_2{ background-color:#ff5210;
			 background-image:url(../images/common/bg_oj_title.gif);
			 background-position:top; background-repeat:no-repeat;
			 }
.bg_table_3{ background-color:#ff5210;
			 background-image:url(../images/common/bg_sparks.gif);
			 background-position: 0px 0px; background-repeat:no-repeat;
			 }
.bg_table_4{ background-color:#FFFFFF;
			 background-image:url(../images/common/bg_stars.gif);
			 background-position:top; background-repeat:no-repeat;
			 }
.bg_yshadow{ background-image:url(../images/common/bg_yellow_repeat.gif);
			 background-repeat:repeat-y;
			 }

/* ---------------- */
.bg_textbox{
	background-image:url(../images/common/programs_08.gif);
	background-repeat:no-repeat;
	background-color:#cff68d;
	padding-left:41px;
	padding-top:57px;
	padding-right:25px;
	}
.bg_contactus{
	background-image:url(../images/contact/bg_contactus.gif);
	background-repeat:no-repeat;
	background-color:#c0f371;
	}
/* --------------------*/
/* ORANGE BOXES */
.bg_oj{
	background-color:#ff5210;
	}
.bg_ojleft{
	background-image:url(../images/common/oj_stars_left.gif);
	background-repeat:no-repeat; background-position:bottom left;
	background-color:#ff5210;
	}
.bg_ojright{
	background-image:url(../images/common/oj_stars_right.gif);
	background-repeat:no-repeat; background-position:bottom right;
	background-color:#ff5210;
	}
.bg_ojleft2{
	background-image:url(../images/common/oj_stars_left.gif);
	background-repeat:no-repeat; background-position:top left;
	background-color:#ff5210;
	}
.bg_ojright2{
	background-image:url(../images/common/oj_stars_right.gif);
	background-repeat:no-repeat; background-position:top right;
	background-color:#ff5210;
	} 
.borderleft{
	background-image: url(../images/home/border_left.gif);
	background-repeat: repeat-x;
}
.borderright{
	background-image:url(../images/home/border_right.gif);
	background-repeat: repeat-x;
}



/*-----------------------------*/
.border_white_left{
	border-left: 3px solid #FFFFFF;
	}
.border_white_bottom{
	border-bottom:2px solid #FFFFFF;
}