a:link {
	COLOR: #003366; TEXT-DECORATION: none;
}
a:visited {
	COLOR: #000099; TEXT-DECORATION: none;
}
a:active {
	COLOR: #000000; TEXT-DECORATION: none;
}
a:hover {
	COLOR: #000099; TEXT-DECORATION: underline;
}
.gallery img{margin:10px;border:1px solid #003366; padding:1px;}
.text h1{
	font-size: 16px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	
}
.text{
FONT-SIZE: 12px;
		FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.text h1{
	font-size: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	
}

.links td{font-family: arial;
	font-size: 12px;}

.links_links a {
	font-family: arial;
	font-size: 12px;
    COLOR: #003366; TEXT-DECORATION: none;
	font-weight: bold;
}

li a{margin:0px;padding:0px;}

.path {
	padding: 10px 5px 0px 10px;
	font-family: arial;
	font-size: 10px;
}
.path a:link, .path a:hover, .path a:visited {
	font-family: arial;
	font-size: 10px;
	color: #000000;
}
.smtxt a:link, .smtxt a:hover, .smtxt a:visited {
	color: #000000;
}

.txt {
	FONT-SIZE: 12px;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	
}
.txt_news {
	FONT-SIZE: 12px;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.txtc {
	FONT-SIZE: 12px;
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-ALIGN: center;
}

.btxt {
	FONT-SIZE: 12px;
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
	FONT-WEIGHT: bold;
	margin-left:3px;
}

.content {
	font-family: arial;
	font-size: 12px;
}

.bluebtxt {
	FONT-SIZE: 12px;
	COLOR: #392A81; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
	FONT-WEIGHT: bold;
}

.right_list .bluebtxt {
	text-align: left;
}
.right_list {
	padding: 5px 0px 5px 0px;
}

.bluetxt {
	FONT-SIZE: 10px;
	COLOR: #392A81; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
	FONT-WEIGHT: normal;
}

.smtxt {
	FONT-SIZE: 10px;
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.rem {
	FONT-SIZE: 12px;
	FONT-STYLE: italic;
	COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.bgrey {
	FONT-SIZE: 12px;
	COLOR: #999999; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
	FONT-WEIGHT: bold;
}
.sgrey {
	FONT-SIZE: 11px;
	COLOR: #999999; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	FONT-WEIGHT: normal;
}

.menu {
	FONT-SIZE: 11px;
	COLOR: #392A81; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.menu_top {
	FONT-SIZE: 10px;
	COLOR: #392A81; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
	text-align: center;
	FONT-WEIGHT: normal;
	BORDER: #666666 1px solid;
	BACKGROUND-COLOR: #A9BBCB;
}
.menu_main {
	FONT-SIZE: 12px;
	COLOR: #392A81; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
}

.table_main {
	FONT-SIZE: 11px;
	COLOR: #392A81; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	margin-left:2px;
}

.menu {
	FONT-SIZE: 11px;
	COLOR: #392A81; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
	text-align: center;
	FONT-WEIGHT: normal;
}

H1 { font-family: "Arial, Helvetica, Verdana, Geneva, sans-serif"; 
	color: "000000"; font-size: 12pt; font-weight: bold; 
	TEXT-TRANSFORM: uppercase; }

H2 { font-family: "Arial, Helvetica, Verdana, Geneva, sans-serif"; 
	color: "000000"; font-size: 10pt; font-weight: bold; 
	TEXT-TRANSFORM: uppercase; }

H3 { font-family: "Arial, Helvetica, Verdana, Geneva, sans-serif"; 
	color: 000000; font-size: 10pt; font-weight: bold; }

H4 { font-family: "Arial, Helvetica, Verdana, Geneva, sans-serif";
	color: "392A81"; font-size: 9pt; font-weight: normal; 
	TEXT-TRANSFORM: uppercase; }

H5 { font-family: "Arial, Helvetica, Verdana, Geneva, sans-serif"; 
	color: "392A81"; font-size: 9pt; font-weight: bold; text-align: center;}

H6 { font-family: "Arial, Helvetica, Verdana, Geneva, sans-serif"; 
	color: "392A81"; font-size: 8pt; font-weight: bold; text-align: center; }

.eioir {
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: square;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.eioir2 {
	FONT-SIZE: 12px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: square;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.list_programs{
background-color:#e6f0f9;
/*width:330px;*/
padding:10px;
font-family:Arial;
}
img{border:none;}
.list_programs div{margin:5px 0px;}
.list_programs h3{margin:0px 0px 10px 0px; font-size:12px; font-family:Arial;}
.list_programs a{color:#015fbd; font-size:12px; text-decoration:underline;font-family:Arial;}
.list_programs a:hover{text-decoration:none;}
.active_programs{background-color:#ededed; padding:10px;margin:10px 0px 0px 0px;}
.active_programs h2{color:#015fbd;}
.pr{padding:10px 10px 0px 10px; }
.pr a, .active_programs a{color:#015fbd;font-size:12px;font-family:Arial;text-decoration:underline;}
.pr div, .active_programs div{margin-top:5px;}
.registration{background-color:#e6f0f9; padding:10px;border:1px solid #bdd3e7; font-size:12px;font-family:Arial;}
.registration span, .registration a{color:#015fbd;}
.registration a{text-decoration:underline;}
.registration .bl{color:#000;}
.registration img{margin:10px 0px}
.left_gallery, .left_faq{font-size:11px;font-family:Arial;background-color:#bcd6ef;color:#003366;margin:10px 10px 10px 0px;padding:10px;}
.left_gallery h3, .left_faq h3{color:#003366;font-size:12px;font-family:Arial;}
.left_gallery .blue, .left_faq .blue{color:#337fca;}
.left_gallery a, .left_faq a{color:#003366;text-decoration:underline;}
.left_gallery img{border:1px solid #e1eaf4; margin:0px 10px 5px 0px;}
.calendar{border-collapse:collapse;}
.calendar td strong{font-size:12px;}
.calendar td {font-size:10px;text-transform:lowercase;text-align:center;border:1px solid #ccc;}
.calendar td a{font-size:12px;text-transform:lowercase;text-align:center;}
/*.calendar td{white-space:nowrap;}*/