/*Announcement*/
.ann{ background-color:#FFFFFF; height:29px; vertical-align:middle;}
.ann #text{ font-size:11px; color :#A7291B; margin:auto; margin:0px 10px;}
.ann #text a:link{ text-decoration:underline; color:#A7291B;}
.ann #text a:visited{ text-decoration:underline; color:#A7291B;}
.ann #text a:hover{ text-decoration:none; color:#A7291B;}

/*Updates*/
.updates_con{ width:228px; vertical-align:top;}
.updates_con .title_con{ background-image:url(../images/bg_maintitle.jpg); height:29px; background-color:#9C1304; vertical-align:top;}
.updates_con .title_con #title{ font-size:11px; color:#CCCCCC; margin-left:10px; margin-right:5px; margin-top:7px; font-weight:bold;}

.updates_con .mtr{ height:168px; background-color:#EFE5C9; vertical-align:top;}
.updates_con .mtr #text{margin:5px; color:#000000; font-size:11px;}
.updates_con .mtr #text a:link{ text-decoration:underline; color:#CCCCCC;}
.updates_con .mtr #text a:visited{ text-decoration:none; color:#CCCCCC; padding-left:5px; }
.updates_con .mtr #text a:hover{ text-decoration:underline; color:#CCCCCC;}
.updates_con .mtr #text .img{ margin-right:10px;}

.updates_con .ftr{ background-image:url(../images/bg_mainftr.jpg); background-repeat:repeat-x; height:25px;}
.updates_con .ftr #text{ font-size:11px; color:#CCCCCC; margin-left:5px; margin-right:10px; text-align:right;}
.updates_con .ftr #text a:link{ text-decoration:underline; color:#CCCCCC;}
.updates_con .ftr #text a:visited{ text-decoration:none; color:#CCCCCC;}
.updates_con .ftr #text a:hover{ text-decoration:none; color:#CCCCCC;}
.updates_con .ftr #text2{ font-size:11px; color:#CCCCCC; margin-left:10px; margin-right:5px; text-align:left;}
.updates_con .ftr #text2 a:link{ text-decoration:underline; color:#CCCCCC;}
.updates_con .ftr #text2 a:visited{ text-decoration:none; color:#CCCCCC;}
.updates_con .ftr #text2 a:hover{ text-decoration:none; color:#CCCCCC;}

/*Updated Updates*/
#updates_gap{ width:16px; float:left;}
#updates_con{ width:228px; vertical-align:top; float:left; margin-bottom:16px;}
#updates_con .title_con{ background-image:url(../images/bg_maintitle.jpg); height:29px; background-color:#9C1304; vertical-align:top;}
#updates_con .title_con #title{ font-size:11px; color:#CCCCCC; margin-left:10px; margin-right:5px; margin-top:7px; font-weight:bold;}

#updates_con .mtr{ height:168px; background-color:#EFE5C9; vertical-align:top;}
#updates_con .mtr #text{margin:5px; color:#000000; font-size:11px;}
#updates_con .mtr #text a:link{ text-decoration:underline; color:#CCCCCC;}
#updates_con .mtr #text a:visited{ text-decoration:underline; color:#CCCCCC;}
#updates_con .mtr #text a:hover{ text-decoration:none; color:#CCCCCC;}
#updates_con .mtr #text .img{ margin-right:10px;}

#updates_con .ftr{ background-image:url(../images/bg_mainftr.jpg); background-repeat:repeat-x; height:25px;}
#updates_con .ftr #text{ font-size:11px; color:#CCCCCC; margin-left:5px; margin-right:10px; text-align:right;}
#updates_con .ftr #text a:link{ text-decoration:underline; color:#CCCCCC;}
#updates_con .ftr #text a:visited{ text-decoration:underline; color:#CCCCCC;}
#updates_con .ftr #text a:hover{ text-decoration:none; color:#CCCCCC;}
#updates_con .ftr #text2{ font-size:11px; color:#CCCCCC; margin-left:10px; margin-right:5px; text-align:left;}
#updates_con .ftr #text2 a:link{ text-decoration:underline; color:#CCCCCC;}
#updates_con .ftr #text2 a:visited{ text-decoration:underline; color:#CCCCCC;}
#updates_con .ftr #text2 a:hover{ text-decoration:none; color:#CCCCCC;}

/*News*/
.news_con{ width:228px; vertical-align:top}
.news_con .title_con{ background-image:url(../images/bg_maintitle.jpg); height:29px; background-color:#9C1304; vertical-align:top;}
.news_con .title_con #title{ font-size:11px; color:#CCCCCC; margin-left:10px; margin-right:5px; margin-top:7px; font-weight:bold;}

.news_con .mtr{ height:168px; background-color:#EFE5C9; vertical-align:top;}
.news_con .mtr .pad{padding-bottom:10px;}
.news_con .mtr #text{margin:5px; color:#000000; font-size:11px; height:41px;}
.news_con .mtr #text a:link{ text-decoration:underline; color:#CCCCCC;}
.news_con .mtr #text a:visited{ text-decoration:underline; color:#CCCCCC;}
.news_con .mtr #text a:hover{ text-decoration:none; color:#CCCCCC;}
.news_con .mtr #text .img{ margin-right:10px;}

.news_con .ftr{ background-image:url(../images/bg_mainftr.jpg); background-repeat:repeat-x; height:25px;}
.news_con .ftr #text{ font-size:11px; color:#CCCCCC; margin-left:5px; margin-right:10px; text-align:right;}
.news_con .ftr #text a:link{ text-decoration:underline; color:#CCCCCC;}
.news_con .ftr #text a:visited{ text-decoration:underline; color:#CCCCCC;}
.news_con .ftr #text a:hover{ text-decoration:none; color:#CCCCCC;}

/*Welcome*/
.welcome{ height:251px; background-color:#CCCCCC; vertical-align:top;}
.welcome .left{ width:50%; padding-top:20px; vertical-align:top;}
.welcome .left #con{ margin-left:20px; margin-right:20px;}
.welcome .right{ width:50%; padding-top:20px; vertical-align:top;}
.welcome .right #con{ margin-left:20px; margin-right:20px;}

.welcome .title{ color:#970F00; font-size:12px; font-weight:bold;}
.welcome #text{ font-size:11px; color:#000000; text-align:justify; padding-top:20px; line-height:15px;}
.welcome #text a:link{ text-decoration:underline; color:#CCCCCC;}
.welcome #text a:visited{ text-decoration:underline; color:#CCCCCC;}
.welcome #text a:hover{ text-decoration:none; color:#CCCCCC;}

/*Inside*/
.inside{
	background-color:#083548;
	vertical-align:top;
}
.inside .left{
	width:500px;
	vertical-align:top;
}
.inside .left #matter{
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding-right:10px;
	/*padding-bottom:90px;*/
}
.inside .left #matter .text{
	font-size:12px;
	color:#CCCCCC;
	text-align:left;
	line-height:14px;
	font-family: Arial, Helvetica, sans-serif;
}
.inside .left #matter .text a:link{
	text-decoration:underline;
	color:#CCCCCC;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	/*padding-left:10px;*/
}
.inside .left #matter .text a:visited{
	text-decoration:underline;
	color:#CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.inside .left #matter .text a:hover{
	text-decoration:none;
	color:#CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.inside .left #matter #con{/*min-height:225px;*/ height: auto !important; height:225px;}
.inside .left #matter .title{
	font-size:20px;
	color:#CCCCCC;
	/*font-weight:bold;*/
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
}
.inside .left #matter .img_left{ margin-right:15px;}
.inside .left #matter .img_right{ margin-left:15px;}

/*Tables*/
.inside .left #matter .title_left{
	background-color:#0E6788;
	padding:2px 5px;
	font-size:12px;
	color:#CCCCCC;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.inside .left #matter .title_left a:link { text-decoration:underline; color:#CCCCCC;}
.inside .left #matter .title_left a:visited { text-decoration:underline; color:#CCCCCC;}
.inside .left #matter .title_left a:hover {
	text-decoration:none;
	color:#CCCCCC;
}

.inside .left #matter .title_center{
	/*background-color:#0E6788;*/
	padding:2px 5px;
	font-size:11px;
	color:#CCCCCC;
	font-weight:bold;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.inside .left #matter .title_center a:link { text-decoration:underline; color:#CCCCCC;}
.inside .left #matter .title_center a:visited { text-decoration:underline; color:#CCCCCC;}
.inside .left #matter .title_center a:hover { text-decoration:none; color:#CCCCCC;}

.inside .left #matter .title_right{
	background-color:#0E6788;
	padding:2px 5px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-align:right;
}
.inside .left #matter .title_right a:link { text-decoration:underline; color:#CCCCCC;}
.inside .left #matter .title_right a:visited { text-decoration:underline; color:#CCCCCC;}
.inside .left #matter .title_right a:hover { text-decoration:none; color:#CCCCCC;}

.inside .left #matter .text_left{
	background-color:#0E6788;
	padding:2px 5px;
	font-size:11px;
	color:#000000;
	text-align:left;
}
.inside .left #matter .text_left a:link { text-decoration:underline; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}
.inside .left #matter .text_left a:visited { text-decoration:underline; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif;}
.inside .left #matter .text_left a:hover { text-decoration:none; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.inside .left #matter .text_center{ background-color:#efe5c9; padding:2px 5px; font-size:11px; color:#000000; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}
.inside .left #matter .text_center a:link { text-decoration:underline; color:#CCCCCC;}
.inside .left #matter .text_center a:visited { text-decoration:underline; color:#CCCCCC;}
.inside .left #matter .text_center a:hover { text-decoration:none; color:#CCCCCC;}

.inside .left #matter .text_right{ background-color:#efe5c9; padding:2px 5px; font-size:11px; color:#000000; text-align:right;}
.inside .left #matter .text_right a:link { text-decoration:underline; color:#CCCCCC; }
.inside .left #matter .text_right a:visited { text-decoration:underline; color:#CCCCCC; }
.inside .left #matter .text_right a:hover { text-decoration:none; color:#CCCCCC; }

.inside .left #matter .txtbox {
	height: 18px;
	width: 160px;
	border: 1px solid #073648;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #FFF;
}
.inside .left #matter .txtbox2{font-size:11px; padding:3px;}
.inside .left #matter .combo{ width:160px; font-size:12px; height:22px; }
.combolarge { font-size:11px; height:21px; line-height:22px; padding-top:2px; }
/*Gallery*/
.inside .left #matter #tn{ width:33%; float:left;min-height:130px;height: auto !important; height:130px;}
.inside .left #matter #tn .title{ padding-top:3px; text-align:center; color:#CCCCCC; font-size:12px; font-weight:normal;}
.inside .left #matter #tn .title a:link{
	text-decoration:underline;
	color:#CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.inside .left #matter #tn .title a:visited{
	text-decoration:underline;
	color:#CCCCCC;
}
.inside .left #matter #tn .title a:hover{
	text-decoration:none;
	color:#CCCCCC;
}

/*Video*/
.inside .left #matter .vdo_title{ padding-top:3px; text-align:center; color:#970F00; font-size:11px; font-weight:normal;}
.inside .left #matter .vdo_title a:link{
	text-decoration:underline;
	color:#CCCCCC;
}
.inside .left #matter .vdo_title a:visited{
	text-decoration:underline;
	color:#CCCCCC;
}
.inside .left #matter .vdo_title a:hover{
	text-decoration:none;
	color:#CCCCCC;
}


.inside .right{ width:238px; vertical-align:top;}
/*Related Links*/
.inside .right #rel{ margin-top:10px; clear:both;}
.inside .right .rel_title{ background-image:url(../images/bg_rel-links-title.jpg); height:27px; background-repeat:no-repeat; background-color:#efe5c9;}
.inside .right .rel_title #title{ font-size:12px; color:#970f00; margin-left:10px; font-weight:bold; margin-top:7px;}
.inside .right .rel_links{ height:75px; background-color:#efe5c9; padding-top:5px; vertical-align:top;}
.inside .right .rel_links .text {font-size:11px; color:#000000;}
.inside .right .rel_links .text a:link{ text-decoration:underline; color:#CCCCCC;}
.inside .right .rel_links .text a:visited{ text-decoration:underline; color:#CCCCCC;}
.inside .right .rel_links .text a:hover{ text-decoration:none; color:#CCCCCC;}

/*Gap*/
.gap{ background-image:url(../images/bg_gap.jpg); height:31px; background-color:#E4CFA9;}

/*Current Students*/
.cstds{
	height:251px;
	background-color:#0A6B8E;
	vertical-align:top;
	width: 899px;
}
.cstds #con{ margin:16px;}
.cstds .title{ color:#970F00; font-size:12px; font-weight:bold;}
.cstds .text{
	font-size:12px;
	color:#CCCCCC;
	text-align:justify;
	line-height:15px;
	font-family: Arial, Helvetica, sans-serif;
}
.cstds .text a:link{
	text-decoration:underline;
	color:#CCCCCC;
}
.cstds .text a:visited{
	text-decoration:underline;
	color:#CCCCCC;
}
.cstds .text a:hover{
	text-decoration:none;
	color:#CCCCCC;
}

.cstds #res_con{ width:48%; float:left;border-top:1px dashed #d5bf80; margin-left:10px; margin-bottom:10px; padding-top:10px;}

.cstds .right{
	width:500px;
	vertical-align:top;
}
/*Related Links*/
.cstds .right #rel{ margin-top:10px; clear:both;}
.cstds .right .rel_title{ background-image:url(../images/bg_rel-links-title.jpg); height:27px; background-repeat:no-repeat; background-color:#efe5c9;}
.cstds .right .rel_title #title{ font-size:12px; color:#970f00; margin-left:10px; font-weight:bold; margin-top:7px;}
.cstds .right .rel_links{ height:75px; background-color:#efe5c9; padding-top:5px; vertical-align:top;}
.cstds .right .rel_links .text {font-size:11px; color:#000000;}
.cstds .right .rel_links .text a:link{ text-decoration:underline; color:#CCCCCC;}
.cstds .right .rel_links .text a:visited{ text-decoration:underline; color:#CCCCCC;}
.cstds .right .rel_links .text a:hover{ text-decoration:none; color:#CCCCCC;}

/*Current Students Tables*/
.cstds .title_left{ background-color:#ddcfa6; padding:2px 5px; font-size:11px; color:#000000; font-weight:bold; text-align:left;}
.cstds .title_left a:link { text-decoration:underline; color:#CCCCCC;}
.cstds .title_left a:visited { text-decoration:underline; color:#CCCCCC;}
.cstds .title_left a:hover { text-decoration:none; color:#CCCCCC;}

.cstds .title_center{ background-color:#ddcfa6; padding:2px 5px; font-size:11px; color:#000000; font-weight:bold; text-align:center;}
.cstds .title_center a:link { text-decoration:underline; color:#CCCCCC;}
.cstds .title_center a:visited { text-decoration:underline; color:#CCCCCC;}
.cstds .title_center a:hover { text-decoration:none; color:#CCCCCC;}

.cstds .title_right{ background-color:#ddcfa6; padding:2px 5px; font-size:11px; color:#000000; font-weight:bold; text-align:right;}
.cstds .title_right a:link { text-decoration:underline; color:#CCCCCC;}
.cstds .title_right a:visited { text-decoration:underline; color:#CCCCCC;}
.cstds .title_right a:hover { text-decoration:none; color:#CCCCCC;}

.cstds .text_left{ background-color:#efe5c9; padding:2px 5px; font-size:11px; color:#000000; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
.cstds .text_left a:link { text-decoration:underline; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif;}
.cstds .text_left a:visited { text-decoration:underline; color:#CCCCCC;}
.cstds .text_left a:hover { text-decoration:none; color:#CCCCCC;}

.cstds .text_center{ background-color:#efe5c9; padding:2px 5px; font-size:11px; color:#000000; text-align:center;}
.cstds .text_center a:link { text-decoration:underline; color:#CCCCCC;}
.cstds .text_center a:visited { text-decoration:underline; color:#CCCCCC;}
.cstds .text_center a:hover { text-decoration:none; color:#CCCCCC;}

.cstds .text_right{ background-color:#efe5c9; padding:2px 5px; font-size:11px; color:#000000; text-align:right;}
.cstds .text_right a:link { text-decoration:underline; color:#CCCCCC;}
.cstds .text_right a:visited { text-decoration:underline; color:#CCCCCC;}
.cstds .text_right a:hover { text-decoration:none; color:#CCCCCC;}

/*Footer*/
.footer{ height:63px; background-color:#FFFFFF;}
.footer .link{ font-size:10px; color:#A1A1A1; font-weight:bold;}
.footer .link a:link{ text-decoration:underline; color:#CCCCCC;}
.footer .link a:visited{ text-decoration:underline; color:#CCCCCC;}
.footer .link a:hover{ text-decoration:none; color:#CCCCCC;}

.footer .text{ font-size:10px; color:#A1A1A1; text-align:right;}
.footer .text a:link{ text-decoration:underline; color:#CCCCCC;}
.footer .text a:visited{ text-decoration:underline; color:#CCCCCC;}
.footer .text a:hover{ text-decoration:none; color:#CCCCCC;}
.search-bg {
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-bottom: 30px;
	background-color: #0E6789;
	padding:5px 0px;
	min-width:590px;
	height:40px;
}
.form-style {
	height: 17px;
	line-height:17px;
	vertical-align:middle;
	width: 160px;
	border: 1px solid #073648;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	background-color: #FFF;
}
.bg-yellow {
	background-repeat: no-repeat;
	width: 120px;
	/*float: left;*/
	background-color: #0F80AA;
	margin-left:12px;
	margin-right:12px;
	margin-bottom:10px;
}
.red-box {
	background-repeat: no-repeat;
	width: 111px;
	background-position: center;
	background-color: #0D5675;
	padding:5px 0px;
}
.main-container-small-box {
	float: left;
	width:592px;
}

.text-box {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	margin-left: 7px;
	padding-top:5px;
}
.text-box:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 5px;
	margin-left: 7px;
}
.bg-yellow-r {
	background-color: #EFE5C9;
}
.bg-gray {
	background-color: #EFE5C9;
}
.form-style2 {
	border: 1px solid #08354A;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333;
	height:24px;
	vertical-align:middle;
}
.inner-image-container {
	float: left;
	height: 160px;
	width: 130px;
	margin: 15px;
}
.legal-link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}

.legal-link:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
}
p {
	margin:5px 0px 0px 0px;
	padding:0px;
}