/*************************************************/
/*************************************************/
/******************** IADT ***********************/
/*************************************************/
/*************************************************/

/******************* TXT BEGIN *******************/
/* TXT INFO begin */
	.txt_info {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #007BB0;
		text-align: justify;
	}
	
	.txt_infoLi {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #007BB0;
		text-align: justify;
	}
	
	.header {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #007BB0;
		text-align: justify;
		font-weight: bold;
	}
	
	.headerindex {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		letter-spacing:-.05em;
		color: #DE002D;
		font-weight: bold;
	}
	
	.bodytext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #007BB0;
		
	}
	
	.bodytext_12b {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #007BB0;
		
	}
	
	.phone{
	font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #DE002D;
		text-decoration: none;
		padding-left: 25px;
		}
		
	h2.heading {
	font-family: Arial, Helvetica, sans-serif;
		color: #007BB0;
		text-decoration: none;
		margin-left:25px;
		padding-top: 10px;
		}
		
	h3.heading {
	font-family: Arial, Helvetica, sans-serif;
		color: #DE002D;
		text-decoration: none;
		margin-left:25px;
				}
				
    .blue_text_main {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #007BB0;
		margin-left:0px;
		font-weight: bold;
		padding-top: 10px;
	}
				
	.blue_text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #007BB0;
		padding-left:25px;
		font-weight: bold;
		padding-top: 10px;
		
	}

	.text_bg{background-color:#EAEFEF;}
				
	.red_text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		color: #DE002D;
		font-weight: bold;
	}
	
/* TXT INFO end */

/* TXT LINK begin */
	.txt_link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #DE002D;
		text-decoration: none;
	}

	a:link.txt_link, a:visited.txt_link {}

	a:hover.txt_link {
		text-decoration: underline;
	}
/* TXT LINK end */
/******************** TXT END ********************/

/******************* FORM BEGIN *******************/
/* TXT FORM begin */
	.txt_form {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #DE002D;
		text-align: justify;
		text-decoration: none;
	}
/* TXT FORM end */

/* FORM / INPUT begin */
	.form_input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #007BB0;
		border: none;
		border: 1px solid #DDDDDD;
	}
/* FORM / INPUT end */
/******************** FORM END ********************/

/***************** FOOTER BEGIN *****************/
/* TXT MENU FOOTER begin */
	.txt_menu_footer {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #67A7C2;
		text-decoration: none;
	}

	a:link.txt_menu_footer, a:visited.txt_menu_footer {}

	a:hover.txt_menu_footer {
		text-decoration: underline;
	}
/* TXT MENU FOOTER end */

/* TXT FOOTER begin */
	.txt_footer {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #ffffff;
	}
/* TXT FOOTER end */
/****************** FOOTER END ******************/

/**************** TOP TEN BEGIN ****************/
.box_top_ten {
	background-color: #E6ECEC;
}
/***************** TOP TEN END *****************/
/*************************************************/
/*************************************************/


/* ------------------------------------------------ */
table#courses{
	border:1px solid #007BB0;
}
table#courses td{
	border:1px solid #007BB0;
}