body { 
		color: #666666; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif ; margin-top: 0px;
	margin-left: 0px; background-repeat:repeat-x; background-color:#d5d1ca;}
	
.body_text_black { 
		color: #000000; font-size: 11px; font-family:Verdana, Arial, Helvetica, sans-serif ; margin-top: 0px;
	margin-left: 0px; }
hr {
	

	color: #cccccc;

}	 
input.btn {
   	/*font-family:'trebuchet ms',helvetica,sans-serif; */
	font-family:Verdana, Arial, Helvetica, sans-serif;
   	font-size:90%;
	background-color:#eeeeee;
   	border:1px solid;
   	border-top-color:#444444;
   	border-left-color:#444444;
   	border-right-color:#444444;
   	border-bottom-color:#444444;
}

td.forms_table {

/*text-indent:10px;*/
padding-left:10px;
}

td.directory_table {

/*text-indent:10px;*/
padding-left:10px;
}

td.calendar_table {

/*text-indent:10px;*/
padding-left:10px;
}

label.label_radio:hover {
	background-color:#eeeeee;		
}

a:link {color: #0063a3; text-decoration:none;}
a:hover {color: #990000; text-decoration:underline;}
a:visited {color: #0063a3; text-decoration: none;}
a:visited:hover {color: #990000; text-decoration:underline;}
			 

h1 {font-size: 12px; font-weight: normal;}

.boldbluetitle {color: #0063a3; font-weight: bold; font-size:14px;}
.boldblacktitle {color: #000000; font-weight: bold; font-size:14px;}
.bluetitle-small{color: #0063a3; font-weight: bold; font-size:12px;}

.bold-redtitle {color: #990000; font-weight: bold;} .boldbluetitle-small {color: #0063a3; font-weight: bold; font-size:11px;}

.large-redtitle {color: #990000; font-weight: bold; font-size:14px;}

.black-headlines {color: #000000; font-weight: bold; font-size:12px;}
.black-headlines-caps {color: #000000; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif ; font-size:11px;}
.bold-black {color: #000000; font-weight: bold; }

.toplinks 		{color: #ffffff; font-weight: normal; font-size:10px;} 
.toplinks a:link {color: #ffffff;  }
.toplinks a:visited{color: #ffffff;}
.toplinks a:hover{color: #ffffff;  }

.bottomlinks_blk {color: #000000; font-size:10px; }

.bottomlinks_gray {color: #666666; font-size:10px; }
		 
.attention_table
{
border-style:dashed; 
border-collapse:collapse;
border-color:#666666;
border:1px;
margin-left:10px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px;
}

/* To highlight current page, must set ID in body tag
---------------------------------------------------------------- */	 

#academics .academics, #about .about, #admissions .admissions, #students .students, #faculty .faculty, #alumni .alumni, #publications .publications
  {
	
	background-color: #660000;

  }	 
  
  

/*	Left Navigation Home Page
---------------------------------------------------------------- */

#left-nav  {
	width:183px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top:10px;
	z-index:100;
}
			 
#left-nav ul  { 
		 list-style-type:none;
		/*margin: 22px;*/
		 margin-left: 22px;
		 margin-top: 22px;
		 /*padding: 10px;*/	
		 padding-left: 10px;
		 padding-top: 2px;
		 padding-right:5px;
}

#left-nav li { 
		
		 
}

#left-nav li:hover { 
background-color:#999999;
		 
}


#left-nav li a  {
		 
		color: #666666;
		font-size:11px;
		list-style:none;
		display:block;
		padding: 6px 1px 6px 5px;
		text-decoration: none;
 }
		 
#left-nav li a:hover  {  color:#000066;
background-color:#ffffff;
border:1px;
border-right-color:#ffffff;
border-right-style:solid;
border-right-width:thin;


		 }

		 
/*	Top/drop down Navigation 
---------------------------------------------------------------- */		 

	UL#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; display:inline; font-weight: normal;  z-index: 100; color: #ffffff;  height: 42px;
}
#nav A {
	DISPLAY: block; FONT-WEIGHT: normal; PADDING-BOTTOM: 16px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 13px; TEXT-DECORATION: none;  z-index: 100; 
}
#nav LI A:hover {
	BORDER-LEFT-COLOR: #000000; COLOR: #ffffff; BACKGROUND-COLOR: #595857; PADDING-BOTTOM: 16px;   PADDING-TOP: 13px; TEXT-DECORATION: none; 
}
#nav LI {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 133px; CURSOR: default; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #767472; TEXT-ALIGN: center; z-index: 100;  
}
#nav LI LI A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: capitalize; WIDTH: 133px; COLOR: #ffffff; z-index: 100; padding-top:7px;padding-bottom:7px; 
}
#nav LI LI A:hover {
	DISPLAY: block; BACKGROUND-COLOR: #595857; padding-top:7px;padding-bottom:7px; color:#FFFFFF;
}

#nav LI LI A:visited {
	DISPLAY: block;  padding-top:7px;padding-bottom:7px; color:#ffffff; }
	
	
#nav LI LI:hover {
	DISPLAY: block; BACKGROUND-COLOR: #595857; color: #ffffff;
}

#nav LI LI {
	 DISPLAY: block; FLOAT: none;  BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #767472; border-left:#ffffff 1px solid; border-right:#ffffff 1px solid; color: #ffffff;
}
#nav LI LI.rightfix {
	DISPLAY: block; FLOAT: none; BORDER-LEFT: #f0f0f0 0px solid; WIDTH: 115px; BORDER-BOTTOM: #347eb3 1px solid; BACKGROUND-COLOR: #588eb5;
}
#nav LI LI.rightfix A {
	DISPLAY: block; FLOAT: none; WIDTH: 115px; BACKGROUND-COLOR: #588eb5;
}
#nav LI LI.rightfix A:hover {
	DISPLAY: block; FLOAT: none; WIDTH: 115px; BACKGROUND-COLOR: #347eb3;
}
LI#first {
	BORDER-LEFT-WIDTH: 0px;WIDTH: 100px; 
}

LI#last {
	WIDTH: 135px; BORDER-RIGHT-WIDTH: 0px;
}

#nav LI A:visited {
	 COLOR: #ffffff; 
}

#nav LI UL {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 100%; z-index: 100;
}
UNKNOWN {
	MARGIN-TOP: 0px; LEFT: auto; MARGIN-LEFT: -1px; TOP: auto
}
#nav LI:hover UL {
	 MARGIN-TOP: 0px; DISPLAY: block; MARGIN-LEFT: -1px; padding-left:0px;
}
#nav LI.over UL {
	 MARGIN-TOP: 0px; DISPLAY: block; MARGIN-LEFT: -1px
}	 
		 
		 

