body {
	background-color: #C9C299;
	margin:0px;
	background-repeat: repeat-x;
	background-image: url(../images/bg_02.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#all {
	background-image: url(../images/bg3.gif);
	background-repeat: repeat-x;
	background-color: #aba182;
	width: 930px;
	border: 2px solid #cdcdcd;
	margin-left: auto;
	margin-right: auto;
	padding: 3px;
}


.topleft {
	float: left;
	width: 178px;
	
}

.topleft1 {
margin-top:40px;
	margin-left: 20px;line-height:12px;

}

.topleft a:link, .topleft a:visited{font-weight:normal; text-decoration:none;font-size:11px;}
.topleft  img{float:left; padding-right:5px;}
.topmiddle {margin-top:0px;

	width:508px;float:left;

}
.cmuscs {
	margin-left: 95px;margin-bottom:20px;
}
.inp{
	font-family:verdana, arial, helvetica, sans-serife;
	font-size:11px;
	color: #000;

	
	border-width:1px;
	border-style:solid;
	border-color: #888;
	background-color: #eee ;
	width: 80px;
	margin-bottom: 1px;
}
.submit {
  border:0;background:none;
  width:80px; color:#af3526; height: 19px;font-size:11px;font-family:verdana, arial, helvetica, sans-serife; font-weight:bold;
}

#search{
	padding-left:22px;
	padding-top:2px;
	background-image: url(../images/sbg_11.gif);
	margin-top: 38px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	height:22px;
	background-repeat: no-repeat;
}

.hidden {display:none}

#search a:link{font-weight:normal}
#search a:visited{font-weight:normal}
#search a:hover{font-weight:normal}


.inline{display:inline}
form{margin:0}
.formleft{float:left}

 .departments{
	float:right;
	background-color: #b8b19c;
	width:240px;
	background-color: #C0B49A;
	
	padding:0;line-height:13px
  } 

.eachdep{background-color: #E8E6DB;padding:1px 1px 1px 0px;margin-bottom:1px;}

 .eachdep A:link {
	  COLOR: #af3526;  font-weight:normal; font-size:11px;TEXT-DECORATION: none;border-left:solid  3px #af3526;padding-left:4px;
	
}


 .eachdep A:visited {
	      COLOR: #af3526;  font-weight:normal; font-size:11px;TEXT-DECORATION: none;border-left:solid  3px #af3526;padding-left:4px;
}

 .eachdep A:hover {
	COLOR: #e78411;
	font-weight:normal;
	font-size:11px;
	TEXT-DECORATION: none;
	padding-left:4px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #e78411;
}


.darkmenu{
	background-color: #4A3F2D;
	text-align:center; 
	color:#999;
	padding:4px 4px 4px 4px ;	
	
	
}

.darkmenu a:link{color:#ccc;font-weight:bold;}
.darkmenu a:visited{color:#ccc;font-weight:bold;}
.darkmenu a:hover{color: #e78411;font-weight:bold;}
.giving{
	padding:2px;
	background-color: #8F8069;
	
}

  
#allleft{
	width: 178px;
	
	height: auto;z-index: 4; opacity: 1;position:relative;
}


.clearer {
font-size: 0px;
line-height: 0px;
display: block;
margin: 0px;
padding: 0px;
clear: both;
height: 0px;
width: auto;
}

.clear {
	font-size: 0px;
	line-height: 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	width: auto;
	height: 15px;
}

.whitebg {
	background-color: #FFFFFF;padding: 10px;
}

















a:link { font-family: Verdana, sans-serif; font-size: 12px; 
color: #af3526; text-decoration: none ;} 
a:visited { font-family: Verdana, sans-serif; font-size: 12px; 
color: #af3526; text-decoration: none ;} 
a:hover {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	
}

a.big:link { font-family: Verdana, sans-serif; font-size: 15px; 
color: #af3526; text-decoration: none ; font-weight: bold} 
a.big:visited { font-family: Verdana, sans-serif; font-size: 15px; 
color: #af3526; text-decoration: none ; font-weight: bold} 
a.big:hover { font-family: Verdana, sans-serif; font-size: 15px; color: #af3526; text-decoration: underline ; font-weight: bold ;}

a.n:link { font-family: Verdana, sans-serif; font-size: 12px; 
color: #005EAA; text-decoration: none ; font-weight: bold}
a.n:visited { font-family: Verdana, sans-serif; font-size: 12px; 
color: #005EAA; text-decoration: none ; font-weight: bold} 
a.n:hover { font-family: Verdana, sans-serif; font-size: 12px; color: #888; text-decoration: none ; font-weight: bold }






 .bd { font-family: 
sans-serif; font-size: 13px;  font-weight: bold}
 

.title {
	font-family: sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;

} 
.bigbd { ; font-family: sans-serif; font-size: 17px; color: #000000; font-weight: bold; } 
.it { ; font-family: sans-serif;  color: #000000 ; font-style: italic; font-weight: normal}
.subtitle {
;
	font-family: sans-serif;
	font-size: 15px;
	color: #000;
	font-weight: 
bold;
}

.allnews {
	
	 width:725px;float:left;margin-left:15px;
}
.eachnews{
	background-color: #F5F2EF;
	margin-bottom:6px;
	margin-top:0;
	margin-left:0;
	margin-left:0;
	padding:8px;
	width:710px;
	background-position: center;
	background-image: url(../images/enbg.gif);
	border: 1px solid #cacaca;line-height:13px;
}
.eachnews img{
	float:left;
	margin-right:6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e78411;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e78411;
	border-right-color: #e78411;
	border-left-color: #e78411;
}

.announcements {
	
	width: 168px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; float:left;
	
}
.announcementstitle{
	padding: 2px;
	font-weight:bold;
	color: #FFF;
	margin-bottom: 6px;
	BACKGROUND-COLOR: #af3526;
}
.announcementstxt{
	padding: 3px;
	

}




 .grey{
	background-color:#eae6ce;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 4px;
	
}











 /* start menu */
 #leftmenu{z-index:20;opacity: 1;line-height:14px;}
#leftmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 178px; PADDING-TOP: 0px; BORDER-BOTTOM: #a39d81 1px solid; LIST-STYLE-TYPE: none; BORDER-RIGHT: #a39d81 0px dotted;BORDER-LEFT: #a39d81 0px solid; 
}

#leftmenu UL LI {
	POSITION: relative;COLOR:#fff;padding:0px; margin:0px;
}

#leftmenu LI UL {
	DISPLAY: none; LEFT: 178px; POSITION: absolute; TOP: 0px; COLOR:#fff;padding:0px; margin:0px;
}
#leftmenu UL LI A {
	BORDER-RIGHT: 1px solid #9E987A;
	PADDING-RIGHT: 9px;
	BORDER-TOP: 1px solid #9E987A;
	DISPLAY: block;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: 1px solid #9E987A;
	COLOR: #fff;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: 0px solid #9E987A;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-color: #D97817;
}
 /* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; COLOR:#fff;}
* html ul li a { height: 1%;COLOR:#eee;}
/* End */ 

.title{font-weight: normal;}

#leftmenu UL LI A:hover {
	color:#eee;
	background-color: #4D4839;
}
#leftmenu LI UL LI A {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 9px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	BORDER-LEFT: #9E987A 0px solid;
	color:#eee;
	background-color: #D97817;
}

#leftmenu LI:hover UL {
	DISPLAY: block;
}

#leftmenu LI:hover UL LI {
	position: static;
}

#leftmenu LI.over UL {
	DISPLAY: block;
}
#horizontalmenu {background-color: #1A1769;}
#horizontalmenu a {
    text-decoration: none;
    color: white;
    font-size: 18px;
    padding: 15px;
    display:inline-block;
}
#horizontalmenu ul {
  display: inline;
  margin: 0;
  padding: 0;
}
#horizontalmenu ul li {display: inline-block;}
#horizontalmenu ul li:hover {background: #555;}
#horizontalmenu ul li:hover ul {display: block;}
#horizontalmenu ul li ul {
  position: absolute;
  width: 200px;
  display: none;
}
#horizontalmenu ul li ul li { 
  background: #555; 
  display: block; 
}
#horizontalmenu ul li ul li a {display:block !important;} 
#horizontalmenu ul li ul li:hover {background: #666;}
/* End menu */ 
