body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body a:link, body a:active, body a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	text-decoration: none;
}
body a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EDB635;
	text-decoration: underline;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #B8001B;
	
}
.headline-w {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #FFFFFF;
	
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4F7500;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold; 
	color: #314800;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0033;
}
.menutext, .menutext a:active, .menutext a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B8001B;
	text-decoration: none;
}
.menutext a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.menutext a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #294AA9;
	text-decoration: underline;
}
.menutext-programs, .menutext-programs a:active, .menutext-programs a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B8001B;
	text-decoration: none;
}
.menutext-programs a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.menutext-programs a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #294AA9;
	text-decoration: underline;
}
.menutext2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 
	color: #FDBC3A;
} 
.menutext2 a:active, .menutext2 a:link {
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 
	color: #FDBC3A;
	text-decoration: none;
}
.menutext2 a:visited { 
	font-family:   Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 
	color: silver;
	text-decoration: none;
}
.menutext2 a:hover { 
	font-family:  Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 
	color: #980607;
	text-decoration: underline;
}
.menutext3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
} 
.menutext3 a:active, .menutext3 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menutext3 a:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: silver;
	text-decoration: none;
}
.menutext3 a:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #EDB635;
	text-decoration: underline;
}
.arial2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.arial1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.arial-one-black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #42809F;
}

.info {
	font-weight: normal;
	font-style: italic;
	color: #006600;
}

.alert {
	font-weight: normal;
	font-style: italic;
	color: #CC0000;
}

.Verdana2-white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF
}

.Verdana2-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000
}

.Verdana1-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000
}

.V1-bl-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000
}
.Program_criteria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000
}

.V1-blue-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #296FA9
}

.headline-burgundy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B8001B
}
.headline-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B8001B
}

.category_headline {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color: #296FA9;
}
.program_tbl {
	margin-top:10px;
}
.program_tbl td, .course_details td {
	color: #296FA9;
	vertical-align:top;
}
.program_tbl tr.hdr {
	background-color:#FAF48C;
}
.program_tbl tr.hdr td {
	font-size:14px;
	font-weight: bold;
	padding:2px 0px 2px 4px;
}

.program_details {
	border:1px solid #CCCCCC;
	padding:0px;
	margin:0px;
}
.program_details tr.program_detail_alt {
	background-color:#CCCCCC;
}
.photo_gallery_link {
	text-align:right;
}
.events_pdf_link {
	text-align:right;
}



#gallery_icon { margin: 10px 0px 10px 0px;}
#content_padding { margin-right:100px;}
#content_top { width:100%; float:left;}
#search_box {}
#search_box input#text { border: 1px solid #164370; background-color: #fff; color: #df8004;}
#search_box input#submit { border: 1px solid #fef07a; background-color: #fad500; color: #df8004; font-size:11px; font-weight:bold; cursor:hand;}
#search_box input#submit:hover { border: 1px solid #fad500; background-color: #df8004; color: #fef07a; font-size:11px; font-weight:bold; cursor:hand;}






