/* CSS Document */

body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#064D8F;
	background:#E5E1D8;
	scrollbar-base-color:#064D8F;
	scrollbar-arrow-color:#fff;
}
a{ text-decoration:none;}
a img{ border:0;}
a:hover{text-decoration:none; color:none;}
a:focus{ outline:none;}
ul,li,ol{ margin:0; padding:0;}
td{vertical-align:top;}
h1,h2{margin:0; padding:0;}
.TextReplace{text-indent:-99999px;}
.BorderNone{ border:none !important;}

#websiteWrapper{
	width:100%;
	padding:10px 0 10px 0;
	float:left;
}
.LogoText{
 font-family:"Times New Roman", Times, serif;
 color:#005AAA;
 font-size:24px;
 line-height:24px;
font-weight:bold;
height:30px; padding-top:35px;

}
#Template{
	width:981px;
	margin:0 auto;
}
#Contact{ float:right; width:100px;margin-right:5px;}
#Contact a{ color:#F8C300; font-size:15px; font-weight:bold; }
#HeaderWrapper{
	width:100%;
	height:89px;
	background:#fff;
	border-top:2px solid #064D8F;
}
#Header_Left{
	width:650px;
	float:left;
}
#Header_Right{
	width:280px;
	float:right;
	height:89px;
}
#Logo{
	float:left;
	width:70px;
	height:89px;	
}
#Logo .Bg{ background:url(../Images/Logo.jpg); float:left;width:70px;
	height:89px;}
#School-name{ width:auto; float:left;}
#Header-Top_Links{ 
	float:right; 
	width:100%; height:29px; 
	background:url(../Images/Curve-Header-TopLinks.jpg) no-repeat left; background-color:#064D8F;
}
.clear{float:left; width:100%; clear:both; height:2px;}
#Header-Top_Links ul{ list-style-type:none; margin:6px 0 0 25px;}
#Header-Top_Links li{ display:inline; padding:0 5px 0 5px; border-right:2px solid #C1AD29; width:110px; font-size:10px;}
#Header-Top_Links li a{ color:#FFFFFF;}
#Header-Top_Links li a:hover{text-decoration:underline;}
#Social-media{ width:100px; height:17px;  float:right; margin-right:13px;}
#BodyWrapper{
	width:100%;
	background:#fff;
	float:left;
	min-height:650px;
	background:url(../Images/Body-BG.jpg) repeat-y;
	padding-bottom:10px;
}
#BodyTop-Curve{ background:url(../Images/Body-Curve-Top.jpg); height:21px;}
#Body-Contents-Left{ float:left; width:680px; margin-left:16px;}
#Flash{ height:299px; width:100%;}
#BoxModal-Wrapper{ width:100%; height:240px; float:left; margin-top:3px;}
.BoxWrapper{ width:218px; float:left; margin-right:7px; height:263px;}
.BoxWrapper-Heading{ width:100%; height:46px;}
.BoxWrapper-Contents{ width:100%; height:46px; min-height:184px; background:url(../Images/Bg-Bx-Contents.jpg) repeat-y;}
.BoxWrapper-Contents-text{ width:200px; padding:10px 0 0 9px;}
.ReadMore{ float:right; width:88px; height:30px; margin-right:9px; margin-top:2px;}
.BoxWrapper-BottomCurve{ width:100%; height:6px; background:url(../Images/Box-Bottom-Curve.jpg) no-repeat;}
#NewsAndEventsWrapper{ float:left; width:100%; height:146px; margin-top:5px;}
#NewsAndEventsWrapper-Cutve-Top{ width:100%; height:8px; background:url(../Images/News-Top-Curve.jpg) no-repeat;}
#NewsAndEventsWrapper-Contents{ width:100%; min-height:132px; background:url(../Images/Bg-News.jpg) repeat-y;}
#NewsAndEventsWrapper-Contents-Text{ width:645px; padding:5px 0 0 5px;}
#NewsAndEventsWrapper-Cutve-Bottom{ width:100%; height:7px; background:url(../Images/News-Bottom-Curve.jpg) no-repeat;}
.Heading{width:100%;}
.Events{ width:100%; float:left; /*height:50px;*/ margin-top:5px;}
.Events_Image{ width:65px; float:left; /*height:50px;*/;}
.Events_Text{ width:580px; float:right;}
.Events_Date{ width:80px; float:left; margin-left:65px; font-size:10px; height:12px; clear:both; color:#FF0000;}
.Events_ReadAll{ width:65px; float:right; height:12px; color:#FF0000; margin-top:-10px;}
#Footer {
/*background:url("../Images/Footer-Bottom-Curve.jpg") no-repeat scroll 0 0 transparent;*/
clear:both;
color:#FFFFFF;
background:#064D8F;
font-size:10px;
height:18px;
margin:0 auto;
padding:10px 0px;
text-align:center;
width:981px;
}
#Body-Contents-Right{ float:left; width:265px;}
#RightPannel-Navigation{ width:100%;}
#RightNav{ width:100%; float:left; /*height:300px;*/ margin-left:10px;}

#RightNav ul{ list-style-type:none;}
#RightNav li{ display:list-item; float:left; padding:5px 0 5px 0; width:230px; border-bottom:1px dotted #0066FF;
			padding-left:15px; background:url(../Images/Bullet.jpg) no-repeat; background-position:0 9px;}
/*#MenuSub li:hover{background:url(../Images/Bullet-hover.jpg) no-repeat; background-position:0 13px;}*/
#RightNav li a{color:#064D8F;}	
#RightNav li a:hover{color:#064D8F; text-decoration:underline;}	








#RightPannel-Navigation{ width:100%;}
#RightNav2{ width:250px; padding-left:20px; float:left;margin-top:50px; }

#RightNav2 ul{ list-style-type:none;}
#RightNav2 li{ display:list-item; float:left; padding:5px 0 5px 0; width:230px; border-bottom:1px dotted #FFCC00;
			padding-left:15px; background:url(../Images/Bullet.jpg) no-repeat; background-position:0 9px;}
/*#MenuSub li:hover{background:url(../Images/Bullet-hover.jpg) no-repeat; background-position:0 13px;}*/

.Bottom{border:none !important;}
			

	
#RightBanner{width:250px; margin-top:100px; float:right;}

#Heading_Newpage{width:100%; float:left;}
.ContentArea{ width:650px; float:left; color:#003366; padding-right:10px; text-align:justify;}
.ContentArea a{ color:#D48520; text-decoration:underline;}
#InnerTabs{ float:left; min-height:18px; margin-top:10px;}
#InnerTabs ul{ list-style-type:none;}
#InnerTabs li{ display:inline; font-size:12px;font-family:trebuchet MS, Helvetica, sans-serif; background:#064D8F; padding:0 5px 0 5px;}
#InnerTabs li:hover{background:#D78D2F;}
#InnerTabs li a{color:#fff; font-weight:bold;}
.bold_hlt_content_abs{ font-family:Georgia, "Times New Roman", Times, serif; color:#D48520; font-size:12px;}

.bodycontentarea{float:left; width:600px; margin-top:15px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;}
/*td{padding:3px; border-right:1px solid #999999;}*/
.NoBorder{border:none !important;}
.T_list td{border:1px dotted #999999;}
.border_Round{border:1px solid #003366 !important;}
.BLUE{color:#003366;}


.List {
float:left;
width:100%;
}
.List ul {
margin-left:20px;

}
.List li {
	display:list-item;
	
	margin-top:10px;

}
.List li ul{
	display:list-item;
	margin-top:10px;
	list-style-type:square !important;}

.Inner_Table td{border:1px dotted #3366CC;}

.HeadingFormat{background:url(../Images/BG-H.jpg) no-repeat; height:21px; padding:3px 0 0 10px;}
.HeadingFormat a{color:#000000;}
.T-Wrapper{padding:10PX ; text-align:justify; min-height:auto; float:left;  border:1PX DOTTED #0066FF;}
.TextArea{float:left; width:600px; margin:10px 0 0 25px;}
table .noborder{border:none !important;}
table .noborder td{border:none !important;}
.BG-Heading{float:left; height:20px; background:#FFCC00; color:#0000FF; width:615px; border-left:5px solid #064D8F; padding-left:10px; padding-top:5px;}
.YELLOW{color:#D57800;}
.Bottom_TD td{padding:3px; border-bottom:1px dotted #064D8F;}
.T-Content{text-align:justify; min-height:auto; margin-left:35px; margin-top:5px; clear:both; padding-bottom:20px; float:left; color:#003366;}

li.has_child {position:relative;}
li.has_child ul{position:absolute; display:none; margin:0; padding:0; float:left;  background: Url(../Images/Navigation-BG.jpg) !important; padding:10px; width:auto !important}
li.has_child ul li a{white-space:nowrap; border-bottom:1px solid #FFCC00; width:100%;  margin:0!important; padding:5px 0!important; }
li.has_child ul li a:hover{color:#FFCC00;}
li.has_child:hover ul{display:block !important; left:-100px; top:23px; }