@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-family: Georgia,"Times New Roman",Times,serif;	font-size:12px;
	background-color:#FFF;
	background-repeat:no-repeat;
}
#header_div_container{
		height:130px;
		
}
#header_div{
	width:988px;
	margin:0 auto;
	border:0px solid; 
	color:#000;
	font-size:10px;
	
}
.pagesubhead{ 
font-family: Arial,verdana,Helvetica; 
font-size:10pt; 
font-style:none; 
font-weight: bold; 
color:#820C0C;
}

#logo_div{
	width:96px;
	float:left;
	padding:10px;
	border:0px solid black;
	height:91px;
	margin:0px;
	padding:0;
	padding-top:7px;
}
#name_div{
	width:550px;
	border:0px solid black;
	float:left;
	padding-top:16px;
	font-weight:bold;
	font-size:13px;
	margin-left:15px;
}
.school_name_div{
	font-size:36px;
	color:#38447E
}
.location_name_div{
	font-size:24px;
	color:#A8A8A8;
}
.reach_div{
	margin-top:12px;
	font-size:13px;
	color:#820C0C;
}
.default{ font-family: verdana,Arial,Helvetica; font-size: 8pt;font-weight: none; color:#ffffff; line-height:0.45cm;}
.default1{ font-family: verdana,Arial,Helvetica; font-size: 8pt;font-weight: none; color:#000; line-height:0.45cm;}

.clear{
	clear:both;
}
.new{
}
.new a{
	text-decoration:none;
	color:#000000;
}
.new a:hover{
	color:#996633;
}
#main_div{
	float:right;
	width:200px;
	border:0px solid black;
	padding-top:10px;

}
#toplinks_div{
	border:0px solid black;
    padding-left:5px;
	font-weight:bold;
}
#toplinks_div a{
	text-decoration:none;
	color:#000;
}
#search_div{
	 border:0px solid black;
	 padding-left:5px;
	 margin-top:10px;
     float:right;
     width:145px;
}
#menu_div{
	width:988px;
	margin:0 auto;
	border:0px solid;

}
#banner_div{
	margin:0 auto;
	width:988px;
	border:0px solid;
}
#content_div{
	width:988px;
	margin:0 auto;
	font-size:20px;
	border:0px solid black;
}

.content_div_left{
	float:left; width:400px; margin-left:80px;
	border:0px solid;
}
.content_div_right{
	float:right; width:400px; margin-right:80px;
		border:0px solid;
}
.clear{
	clear:both;
}

#left_div{
	/*width:605px;float:left;*/
	border:0px solid black;
	
	margin-top:14px;
	text-align:justify;
	min-height:400px;
}

#left_div_contactus{
	border:0px solid black;
	margin-top:14px;
	text-align:justify;
}

.home_box_div{
	width:199px;
	height:255px;
	border:0px solid black;
	float:left;
}

#right_div{
	width:363px;
	border:0px solid black;
	float:right;
	/*margin-top:25px;*/

}
.mid_heading{
	font-size:24px;
	color:#FFF;
	background-color:#000000;
	padding:5px 10px;
	font-weight:bold;
}
.mid_content{
	font-size:16px;
	color:#FFF;
	background-color:#000000;
	padding:5px 10px;
	font-weight:bold;
}
.mid_content1{
	font-size:14px;
	color:#FFF;
	background-color:#123456;
	padding:5px 10px;
	font-weight:bold;
}
.notice_board ul{
	 list-style-type:none;
	 margin:0;
	 padding:0;
	 padding-top:4px;
}
.notice_board li{
	 background: url(images/bullet.png) no-repeat left 4px ;
	 color:#3C688D;
	 padding-left:16px;
	 margin:6px 6px;
}
.right_box2_div{
	border:1px solid black;
}
#white{
	font-weight:bold;
}
.monts{
	list-style-type:none;
}
.monts a{
	text-decoration:none;
	color:#000000;
}
.monts a:hover{
	color:#993300;
}
#tw-form{
font-family: Tahoma, Geneva, sans-serif;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border: #aaa 0px solid;
/*background: #DDDDDD;
background: -moz-linear-gradient(top, #C4C4C4 0%, #EAEAEA 0%, #D3D3D3 100%); *//* firefox */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C4C4C4), color-stop(0%,#EAEAEA), color-stop(100%,#D3D3D3));*/ /* webkit */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C4C4C4', endColorstr='#D3D3D3',GradientType=0 );*/ /* ie */
width: 150px;
float: left;
padding: 0 0px;
border-top-left-radius: 4px 4px;
border-top-right-radius: 4px 4px;
border-bottom-right-radius: 4px 4px;
border-bottom-left-radius: 4px 4px;
}
#tw-form #tw-input-text{
width: 120px;
float: left;
border: 0;
background: #DDDDDD;
background: -moz-linear-gradient(top, #C4C4C4 0%, #EAEAEA 0%, #D3D3D3 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C4C4C4), color-stop(0%,#EAEAEA), color-stop(100%,#D3D3D3)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C4C4C4', endColorstr='#D3D3D3',GradientType=0 ); /* ie */
color: #777;
line-height: 100%;
font-size: 12px;
font-family: Tahoma, Geneva, sans-serif;
margin-top:3px;
margin-bottom:3px;
height:20px;
padding-left:2px
}
#tw-form #tw-input-text:focus{
outline:none;
color:#333;
}
#tw-form #tw-input-submit{
background: url(images/search-zoom-icon.png) no-repeat 8px 0px;
border: 0;
float: left;
width: 22px;
z-index: 100;
cursor: pointer;
margin-top: 7px;
}
.events_day{
	height:26px;
	width:52px;
	background-image:url('images/bg_dates.jpg');
	color:#fff;
	text-align:center;
	font-weight:bold;
	font-size:18px;
	padding-top:6px;
}
.events_month{
	height:18px;
	width:52px;
	background-color:#0F314C;
	color:#fff;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	padding-top:2px;
}
.event{
	width:52px;
	height:52px;
	float:left;
	margin:15px 15px;
}
#indent_div{
	width:988px;
	margin:0 auto;
	margin-top:25px;
	padding-left:12px;
	border:0px solid black;
	background-image:url('../images/bg_about.png');
	background-size:100% 100%;
	background-repeat:repeat-x;
	
}
.left_small_div{
	float:left;
	width:280px;
	margin-left:40px;
	color:#000;
	border:0px solid black;
	margin-top:25px;
}
.readmore_div{
	width:72px;
	height:21px;
	background-image:url('../images/readmore.jpg');
	background-repeat:no-repeat;
	text-align:center;
	color:#FFF;
	padding-top:6px;
}
.contactus{
	list-style-type:none;
	border:0px solid black;
	margin:0;
	padding:0;
	margin-top:8px;

}
#footer_div{
	width:988px;
	background-color:#FFF;
	margin:0 auto;
	border:0px solid black;
}
.left_div
{
	width:290px;
	float:left;
	background-color:#FFF;
	border:0px solid black;
	margin-top:26px;
	font-size:11px;
}
.right_div{
	width:683px;
	float:right;
	background-color:#FFF;
	border:0px solid black;
	padding-bottom:5px;
}
.footer_menu{
	list-style-type:none;
	padding:3px 2px;
	padding-top:15px;
	
}
.footer_menu li{
	display:inline;
	font-size:11px;
	margin-left:6px;
}
.footer_menu li a{
text-decoration:none;
	color:#000;
}
.home_box_div_heading{
	float:left; 
	margin-top:203px;
	margin-left:21px; 
	padding:6px 4px; 
	background-image:url(images/bg_on_img.png);
	width:170px; 
	height:20px; 
	font-size:16px; 
	color:#FFFFFF; 
	font-weight:bold;
}
.left_small_div_heading a{
font-size:14px;
font-weight:bold;
text-decoration:none; 
color:#820C0C;
}
.para_div{
	width:600px;
	border:1px solid black;
	float:left;
	margin:0 auto;
}
.head{
	list-style-type:none;
	color:#820C0C;
	margin:0;
	padding:0;
}
.head a{
	text-decoration:none; 
	color:#820C0C;
}
.head a:hover{
	color:#000000;
}
.divide {
	list-style-type:none;
}
.underline{
	height:1px;
	width:988px;
	background-color:#999;
	margin:0 auto;
	border:0px solid;
	margin-top:20px;
}
.h2_line{
	padding-bottom:4px;
    border-bottom:2px solid #225685;
	margin-bottom:0;
	text-transform:uppercase;
}
.blue_line{
    border-bottom:2px solid #820C0C;	
	height:1px;
}
.alumni{
	font-style:italic;
	text-align:justify;
}
/* ----------------------------------------------contact us form-------------------------------------*/
ul.reg-form li{

	width:306px;

	float:left;

	display:block;

	padding-bottom:15px;
	margin-left:20px;
	

}



.reg_form_field

{

	width:208px;

	height:35px;

	padding-left:15px;

	background:#fff;

	border:none;


	color:#000000;

	border:1px solid #d2d2d2;

}

.reg_form_field:focus

{

	background:#ececec;

	border:1px solid #d2d2d2;

}



.form-section

{


}

.form-section-inside

{

	width:860px;

	float:left;

	padding:20px 30px;

	background:#202020;

	color:#000;

	margin-bottom:10px;

}

.form-section label

{


	/*font-family: 'proxima_novalight';*/

	font-size:11px;

	display:block;

	text-transform:uppercase;

	letter-spacing:.8px;

	padding-bottom:4px;

}

.section-title

{


	color:#f0d81a;

	text-transform:uppercase;

	padding-bottom:10px;

	margin-bottom:10px;

	display:block;

	border-bottom:1px solid #2b2b2b;

}
label.error

{

	background:#2a2a2a;

	padding:0 5px;

	position:absolute;

	color:#fff;

}
.button1 {
    background: none repeat scroll 0 0 #4B4B4B;
    border: 1px solid #4B4B4B;
    color: #fff;
    height: 30px;
    line-height: 30px;
    text-transform: uppercase;
    width: 100px;
}/* ----------------------------------------------contact us form-------------------------------------*/
.leftcontact_div{
	border:0px solid; width:200px; float:left; font-size:14px;
}
.rightcontact_div{
	float:right; border:0px solid; width:380px;
}
.middlecontact_div{
	float:right; border:0px solid; width:343px;
}
.calendar_of_events_div{
border-radius:10px;	
background-color:#FFFFD4;
border:2px solid #ececec;
margin:10px 0;
}
.calendar_events_desc{
float:left;
margin-top:30px;	
}
.calendar_of_events_div:hover{
background-color:#FFD47F;
}
.links{
	color:#666;
	list-style-type:none;
	margin:0;
	padding:0;

}
.links a{
	text-decoration:none;
	color:#000000;
}
.links a:hover{
	color:#993300;
}
.events_div a{
	text-decoration:none;
	color:#F00;	
}