.container{
	width:600px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	margin:0 20px;
	font-size:12px;
	color:#000;
	line-height:1.5em;}
/* ****************** GENERAL STYLES USED ON ALL PAGES *********************** */
body{
	margin:0 auto;
	background-color:#fff;}
	
h1 {
	font-size:30px;
	color:#e60;
	margin:18px 0 14px 24px;
	padding:0;
	clear:both;}

h2 {
	font-size:17px;
	color:#658f3d;
	margin:5px 19px 10px 0px;
	border-bottom:1px #e60 solid;
	text-align:right;}

.faculty h2 {color:#6294dd;}

/*h2 {
	font-size:26px;}*/

h3 {
	font-size:30px;
	color:#053;
	margin:26px 0 14px 0px;
	padding:0;
	font-weight:normal;
	clear:both;}

h4 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:-10px;
	color:#153;}
	
h4.black {
	font-size:14px;
	font-weight:bold;
	margin-bottom:-10px;
	color:#000;}

a.h4Link {
	font-size:14px;
	font-weight:bold;
	color:#153;}

h5 {
	font-size:14px;
	font-weight:bold;
	color:#000;
	border-bottom:1px #d0d4af solid;
	padding:18px 0 0 0;
	margin:0px;
	clear:both;}
	
h6 {
	font-size:18px;
	font-weight:normal;
	color:#ee6600;
	margin:0 0 0 24px;}

h6.green {
	font-size:18px;
	font-weight:normal;
	color:#628b39;
	margin:0 0 0 24px;}
	
/* ****************** DEFAULTS *********************** */
div{
	margin:0;
	padding:0;}

img{
	margin:0;
	padding:0;
	border:0;}

a{
	border:0;
	color:#053;}

/*p{
	margin:0;}*/

dl{
	margin:0;
	padding:0;}

dt{
	margin:1px 0 0 0;
	padding:0;}

dd{
	margin:0;
	padding:0;}

form{
	margin:0;
	padding:0;}

	
/* ****************** GENRAL STYLES *********************** */
.clearfloats{
	clear:both;}
.float_left{
	float:left;}
.float_right{
	float:right;}
.centered{text-align:center; margin-left:auto; margin-right:auto;}

.bullet{
	background-image:url(/graphics/global/4_bullet.gif);
	background-repeat:no-repeat;
	padding:0 0 5px 10px;}

ul.custom{
	margin-left:8px;
	padding-left:8px;}
	ul.custom li{
		list-style-image:url(/graphics/global/4_bullet.gif);
		margin-left:0;
		padding:0 0 12px 0;}
	
.note{
	font-size:9px;
	line-height:10px;}

.credit{
	font-size:11px;
	font-style:italic;
	margin:0 0 10px 24px;}
	
.newsrelease{
	font-size:11px;
	margin:0 0 20px 24px;}
	
.intro{
	font-size:16px;
	color:#658e3b;
	margin:25px 0;
	line-height:1.25em;}
	
.gen_btn{ /* GENERIC ORANGE BUTTON WITH WHITE TEXT */
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding:4px 20px 5px 22px;
	height:24px;
	background:#e60 url(/graphics/global/btn_bkg.gif) repeat-x top;
	text-align:center;
	text-decoration:none;}
	.gen_btn:hover{
		background:#dd3f00 url(/graphics/global/btn_bkg_o.gif) repeat-x top;}
	
#skip a, #skip a:hover, #skip a:visited {
	position:absolute;
	left:0px;
	top:-500px;
	width:1px;
	height:1px;
	overflow:hidden;}
 
	#skip a:active {
		position:static;
		width:auto;
		height:auto;} 
	
/* ****************** UNRGENT MESSAGE *********************** */
.urgent{
	margin:0 0 6px 0;}

.urgent_content{
	width:90%;
	background-color:#fff;
	padding:12px 70px 12px 35px;}
	
	.urgent_title{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#ee6600;
		font-weight:bold;
		padding:0;
		margin:0 0 10px 0;}
	
	.urgent_message{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		padding:0;
		margin:0;}
	
/* ****************** AJAX MENUS *********************** */
.scroll_content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;}
	
	.scroll_content a{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#026f54;
		text-decoration:underline;
		line-height:1.5em;}

.slider_divider{
	height:1px;
    margin:0 10px 3px 10px;
	background:#e3e3e3;
	line-height:0px;
	padding:0;
	clear:both;}

* html .slider_divider{
	margin:3px 10px;
	height:1px;
	background:url(/graphics/home/gray_divider.gif);
	line-height:0px;
	padding:0;
	clear:both;}
	

.slider_right p{margin:0.25em 0;}
	
.sliderUL{ /* bulleted list */ 
	list-style-type:none;
	margin:0;
	padding:0;} 
	
	.sliderUL li{ 
		background:transparent url(/graphics/global/4_bullet.gif) no-repeat;
		padding:0 0 4px 10px;} 
		
		.sliderUL li a{line-height:1.0em;} 


/* ****************** RIGHT SIDE NAVIGATION *********************** */
.expanding_body{
	background:url(/graphics/global/bkg_body_rightgrn.gif) repeat-y right;}

	.faculty .expanding_body {
		background:url(/graphics/global/bkg_body_rightblu.gif) repeat-y right;}

	.student .expanding_body {
		background:url(/graphics/global/bkg_body_rightltgrn.gif) repeat-y right;}
	
.top{height:6px;background:#fff;}
	.top_right{
		border-left:6px #eeefc5 solid;
		background:#053 url(/graphics/global/rightside_head.gif) no-repeat top;
		width:235px;
		height:6px;
		float:right;}
		
		.faculty .top_right{background:#059 url(/graphics/global/rightside_head_blu.gif) no-repeat top;}
		.student .top_right{background:#628b39 url(/graphics/global/rightside_head_lg.gif) no-repeat top;}
		
	.left_ulcorner{
		width:6px;
		height:6px;
		background:#fff url(/graphics/global/corner_ul.gif) no-repeat top left;
		float:left;}
	.left_urcorner{
		width:6px;
		height:6px;
		background:#fff url(/graphics/global/corner_ur.gif) no-repeat top right;
		float:right;}
	
.bottom{height:6px;clear:both;background:#fff;}
	.bottom_right{
		border-left:6px #eeefc5 solid;
		background:#053 url(/graphics/global/rightside_bottom.gif) no-repeat bottom;
		width:235px;
		height:6px;
		float:right;}
		
		.faculty .bottom_right{background:#059 url(/graphics/global/rightside_bottom_blu.gif) no-repeat bottom;}
		.student .bottom_right{background:#628b39 url(/graphics/global/rightside_bottom_lg.gif) no-repeat bottom;}
		
	.left_llcorner{
		width:6px;
		height:6px;
		background:#fff url(/graphics/global/corner_ll.gif) no-repeat bottom left;
		float:left;}
	.left_lrcorner{
		width:6px;
		height:6px;
		background:#fff url(/graphics/global/corner_lr.gif) no-repeat bottom right;
		float:right;}	
	
.middle{clear:both;}

.mid_wrap{float:left;width:100%;margin-right:-241px;}
* html .mid_wrap{overflow:hidden;}
	
.right_side{
	width:235px;
	margin:0 0 10px 0;
	background:#053;
	float:right;}
	
	.faculty .right_side{background:#059;}
	.student .right_side{background:#628b39;}
	
	.right_inner {
		color:#fff;
		font-size:12px;
		margin:0 17px;}
	
		.right_inner a{
			font-size:12px;
			color:#fff;
			font-weight:bold;
			text-decoration:none;}
			
		.right_inner a:hover{color:#89b25e;}
		
		.right_inner a.sub{
			font-weight:normal;}
			
		.right_inner p{
			border-top:1px #658e3b solid;
			line-height:1.65em;
			margin:5px 0;
			padding:5px 0 0 0;}
			
			.faculty .right_inner p{border-top:1px #69d solid;}
			.student .right_inner p{border-top:1px #90ac72 solid;}
			
		.right_inner ul{
			list-style-type:none;
			border-top:1px #658e3b solid;
			margin:10px 0;
			padding:0;}
			
			.faculty .right_inner ul{border-top:1px #69d solid;}
			.student .right_inner ul{border-top:1px #90ac72 solid;}
			
		.right_inner ul li{
			line-height:1em;
			padding:7px 0 0 0;}
			
			.right_inner ul li.carrot1 a, 
			.right_inner ul li.carrot2 a, 
			.right_inner ul li.carrot3 a
				{font-weight:normal;}
				
			.right_inner ul li.carrot1{
				background:url(/graphics/global/carrot1.gif) no-repeat 0 9px;
				padding-left:10px;}
			
				.faculty .right_inner ul li.carrot1{background:url(/graphics/global/carrot1_blu.gif) no-repeat 0 9px;}
				.student .right_inner ul li.carrot1{background:url(/graphics/global/carrot1_lg.gif) no-repeat 0 9px;}
				
			.right_inner ul li.carrot2{
				background:url(/graphics/global/carrot2.gif) no-repeat 0 9px;
				padding-left:14px;}
				
				.faculty .right_inner ul li.carrot2{background:url(/graphics/global/carrot2_blu.gif) no-repeat 0 9px;}
				.student .right_inner ul li.carrot2{background:url(/graphics/global/carrot2_lg.gif) no-repeat 0 9px;}
			
			.right_inner ul li.carrot3{
				background:url(/graphics/global/carrot3.gif) no-repeat 0 9px;
				padding-left:18px;}
				
				.faculty .right_inner ul li.carrot3{background:url(/graphics/global/carrot3_blu.gif) no-repeat 0 9px;}
				.student .right_inner ul li.carrot3{background:url(/graphics/global/carrot3_lg.gif) no-repeat 0 9px;}
			
		.right_inner .note{
			color:#fff;}
		
		.right_inner .note a{
			color:#fff;
			font-size:9px;
			line-height:10px;
			text-decoration:underline;}
	
	.contact_info{
		color:#fff;
		font-size:11px;
		line-height:1.2em;
		font-weight:normal;
		margin:20px 0 0 0;}
		
		.contact_head{
			color:#94b815;}
			
		.contact_info a{
			font-size:11px;
			line-height:1.2em;
			font-weight:normal;
			color:#fff;
			text-decoration:none;}
			
		.contact_info a:hover{
			font-size:11px;
			line-height:1.2em;
			font-weight:normal;
			color:#fff;
			text-decoration:underline;}

/* ***************** FACULTY SEARCH *********************** */	
.form_label{
	font-size:11px;
	text-align:right;
	margin-top:10px;
	width:160px;
	clear:both;
	float:left;}
.form_field{
	font-size:11px;
	margin-top:10px;
	margin-left:170px;}
.field{font-size:11px;}
.required{color:#f27109;font-weight:bold;}