/* CSS Document */

body
	{
		background: #DFDEDE;
		margin: 20px 0px 0px 0px;
		padding: 0px;
	}


.table_01
	{	
		background: #FFF;
		border: 1px solid #304E01;
	}


.rep_01
	{
		height: 209px;
		background: #E2E0E0;
	}


.rep_02
	{
		height: 109px;
		background: #E2E0E0;
	}


.rep_02nd
	{
		height: 20px;
		background: #E2E0E0;
	}


.yellow_bg
	{
		background: url(images/yellow_bg.gif);
		background-repeat: no-repeat;
		height: 180px;
		width: 181px;
		vertical-align: middle;
	}


/*
.banner
	{
		background: url(images/banner.jpg);
		background-repeat: no-repeat;
		height: 146px;
		width: 585px;
		border: 1px solid #ADD078;
	}
*/


.moto
	{
		background: url(images/moto.gif);
		background-repeat: no-repeat;
		height: 35px;
		width: 413px;
	}
	

a.link_01
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #1b1b1b;
		text-decoration: none;
		margin: 0px 10px 0px 5px;
	}


a.link_01:link, a.link_01:visited, a.link_01:active 
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #1b1b1b;
		text-decoration: none;
	}


a.link_01:hover
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #9CBB6C;
		text-decoration: none;
	}


a.left_menu
	{
		display: block;
	}


.green_text
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #8BAE54;
		margin: 10px;	
	}


.green_text02
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #2D3C48;
		margin: 0px 3px 6px 0px;
	}


.height
	{
		margin: 4px 0px 0px 0px;
	}


.height02
	{
		margin: 0px 0px 10px 0px;
	}


.header01
	{
		font-family: tahoma;
		font-size: 12px;
		font-weight: bold;
		color: #FF6600;
		margin: 10px 0px 0px 10px;
	}


.header02
	{
		font-family: tahoma;
		font-size: 12px;
		font-weight: bold;
		color: #61903C;
	}


.text01
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #2F3E1A;
		margin: 10px 6px 10px 10px;
		text-align: justify;
	}

.text02
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #2F3E1A;
		margin: 10px 30px 12px 10px;
		text-align: justify;
	}


.image
	{
		margin: 0px 0px 0px 5px;
	}


.green_bg01
	{
		background: #AED178;
	}


.green_bg01_text
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #FFF;
		margin: 0px 0px 0px 10px;
	}


.green_bg02
	{
		background: #DCEDC2;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #335239;
		padding: 7px 0px 5px 0px;
	}


.green_bg03
	{
		background: #DCEDC2;
		padding: 7px 5px 5px 0px;
	}


a.read_more
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #413737;
		text-decoration: underline;
	}


a.read_more:link, a.read_more:visited, a.read_more:active
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #413737;
		text-decoration: underline;
	}


a.read_more:hover
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #413737;
		text-decoration: none;
	}

.icon01
	{
		margin: 4px 7px 0px 0px;
	}


.green_bg02_text
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #335239;
		margin: 0px 0px 0px 10px;
	}


.copyright
	{
		background: url(images/round_01.gif);
		background-repeat: no-repeat;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #1b1b1b;
	}


.qc
	{
		background: #7AB0CC;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
	}


a.qc_link
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #1b1b1b;
		text-decoration: none;
	}


a.qc_link:link, a.qc_link:visited, a.qc_link:active
	{
		background: #7AB0CC;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #1b1b1b;
		text-decoration: none;
	}


a.qc_link:hover
	{
		background: #7AB0CC;
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #585656;
		text-decoration: none;
	}


.footer_bg
	{
		background: #FFF7E9;
		margin: 10px;
		font-family: tahoma;
		font-size: 11px;
		color: #61903C;
	}


a.footer_link
	{
		font-family: tahoma;
		font-size: 11px;
		color: #61903C;
		font-weight: normal;
		text-decoration: none;
		margin: 0px 3px 0px 3px;
		line-height: 20px;
	}


a.footer_link:link, a.footer_link:visited, a.footer_link:active 
	{
		font-family: tahoma;
		font-size: 11px;
		color: #61903C;
		font-weight: normal;
		text-decoration: none;
	}


a.footer_link:hover
	{
		font-family: tahoma;
		font-size: 11px;
		color: #7AB0CC;
		font-weight: normal;
		text-decoration: none;
	}


.text_align
	{
		text-align: justify;
		margin: 5px 0px 15px 15px;
		color: #426129;
	}


.border
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #2F3E1A;
		background: #DCEDC2;
		border: 1px solid #AED178;
		margin: 10px 0px 10px 0px;
	}


.border01
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #2F3E1A;
		background: #EFF7E1;
		border: 1px solid #AED178;
		margin: 10px 0px 10px 0px;
	}


.space001
	{
		padding: 5px 0px 5px 0px;
	}


.space002
	{
		padding: 0px 3px 0px 3px;
	}


.space003
	{
		margin: 0px 0px 5px 0px;
	}


.space004
	{
		margin: 5px 0px 5px 0px;
	}


.space005
	{
		margin: 5px 0px 5px 30px;
	}
	

a.email
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #647E3D;
		text-decoration: none;
	}


a.email:link, a.email:visited,  a.email:active, 
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #647E3D;
		text-decoration: none;
	}


a.email:hover
	{
		font-family: tahoma;
		font-size: 11px;
		font-weight: normal;
		color: #91B25E;
		text-decoration: none;
	}
	
.image_area{
		border: 1px solid  #AED178;
		padding: 5px 5px 5px 5px;
		height: 100px;
		width: 155px;
	}
	
.image_area1{
		border: 1px solid  #AED178;
		padding: 5px 5px 5px 5px;
		height: 150px;
		width: 245px;
	}
	
.image_area2{
		border: 1px solid  #AED178;
		padding: 5px 5px 5px 5px;
		height: 80px;
		width: 75px;
	}
	
.button {
	FONT-SIZE: 11px;
	font-family: tahoma;
	font-weight: bold;
	height: 20px;
	width: 80px;
	color: #436695; 
	background: #cfd6de;
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px; 
 	border-color: #9aa1a5;
}

.input_text_box {
	FONT-SIZE: 11px;
	font-family: tahoma;
	font-weight: normal;
	height: 15px;
	width: 250px;
	color: #436695; 
	background: #ffffff;
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px; 
 	border-color: #9aa1a5;
}

.input_text_area {
	FONT-SIZE: 11px;
	font-family: tahoma;
	font-weight: normal;
	height: 50px;
	width: 250px;
	color: #436695; 
	background: #ffffff;
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px; 
 	border-color: #9aa1a5;
}

.input_select_box {
	FONT-SIZE: 11px;
	font-family: tahoma;
	font-weight: normal;
	height: 20px;
	width: 252px;
	color: #436695; 
}

.session{
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	color: #FF0000;
}

.detail{
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	color: #333333;
}

.banner{
		border: 1px solid  #AED178;
		padding: 5px 5px 5px 5px;
		height: 100px;
		width: 180px;
}

.font{
	font-size: 9px;
	font-family: tahoma;
}

/*.course{
	font-size: 11px;
	font-family: tahoma;
	font-weight: normal;
	color: #61903C;
}*/