﻿html,body,th,tr,td{
		margin:0 auto;
		font-family: Helvetica,"Bitstream Vera Sans",Verdana;
		font-weight: 300;
		/*font-size: 12px;*/
		}
html,body{
		background-color: #ffffff;
		}
		
blockquote {
	margin-left: 15px;
	margin-right: 10px;
}

form {
	margin-bottom : 0;
}

.table_alerts_red_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_alerts.gif');
	background-repeat: no-repeat
}

.table_alerts_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_alerts_blue.gif');
	background-repeat: no-repeat
}

.table_alerts_grayscale_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_alert_grayscale.gif');
	background-repeat: no-repeat
}

.table_alerts_ani_red_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_alerts_ani.gif');
	background-repeat: no-repeat
}

.table_generic_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_blue.gif');
	background-repeat: no-repeat
}

.table_links_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_links.gif');
	background-repeat: no-repeat
}

.table_home_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_home.gif');
	background-repeat: no-repeat
}

.table_CPS_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_CPS.gif');
	background-repeat: no-repeat
}

.table_cdrom_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_cdrom.gif');
	background-repeat: no-repeat
}

.table_computer_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_computer.gif');
	background-repeat: no-repeat
}

.table_html_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_html.gif');
	background-repeat: no-repeat
}

.table_microphone_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_microphone.gif');
	background-repeat: no-repeat
}

.table_phone_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_phone.gif');
	background-repeat: no-repeat
}

.table_wireless_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_wireless.gif');
	background-repeat: no-repeat
}

.table_database_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_database.gif');
	background-repeat: no-repeat
}

.table_guidelines_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_guidelines.gif');
	background-repeat: no-repeat
}

.table_lock_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_lock.gif');
	background-repeat: no-repeat
}

.table_unlock_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_unlock.gif');
	background-repeat: no-repeat
}

.table_quota_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_quota.gif');
	background-repeat: no-repeat
}

.table_email_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_email.gif');
	background-repeat: no-repeat
}

.table_forms_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_forms.gif');
	background-repeat: no-repeat
}

.table_multimedia_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_multimedia.gif');
	background-repeat: no-repeat
}

.table_news_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_news.gif');
	background-repeat: no-repeat
}

.table_printer_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_printer.gif');
	background-repeat: no-repeat
}

.table_search_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/search.gif');
	background-repeat: no-repeat
}

.table_service_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_four_boxes.gif');
	background-repeat: no-repeat
}

.table_tip_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_tip.gif');
	background-repeat: no-repeat
}

.table_virus_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_virus.gif');
	background-repeat: no-repeat
}

.table_connected_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_connected.gif');
	background-repeat: no-repeat
}

.table_support_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_support.gif');
	background-repeat: no-repeat
}

.table_liveclassroom_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_liveclassroom.gif');
	background-repeat: no-repeat
}

.table_voicetools_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_voicetools.gif');
	background-repeat: no-repeat
}

.table_music_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_music.gif');
	background-repeat: no-repeat
}

.table_delete_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_delete.gif');
	background-repeat: no-repeat
}

.table_owl_left {
	width: 32px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_left_owl.gif');
	background-repeat: no-repeat
}

.table_blue_middle {
	width: 100%;
	/*font-size: 12px;*/
	color: #FFF;
	height: 23px;
	vertical-align: middle;
	background-image: url('http://r1.umkc.edu/img/header_middle_blue.gif');
}

.table_blue_right {
	width: 6px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_right_blue.gif');
	background-repeat: no-repeat
}

.table_red_middle {
	width: 100%;
	/*font-size: 12px;*/
	color: #FFF;
	height: 23px;
	vertical-align: middle;
	background-image: url('http://r1.umkc.edu/img/header_middle_red.gif');
}

.table_red_right {
	width: 6px;
	height: 40px;
	background-image: url('http://r1.umkc.edu/img/header_right_red.gif');
	background-repeat: no-repeat
}

.table_small_search_middle {
	/*font-size: 12px;*/
	/*font-weight: bold;*/
	height: 23px;
	vertical-align: middle;
	text-align: right;
	background-image: url('http://r1.umkc.edu/img/header_middle_yellow.gif');
}

.table_small_search_right {
	width: 8px;
	height: 25px;
	background-image: url('http://www.umkc.edu/is/img/search/search_small_right.gif');
	background-repeat: no-repeat
}

.table_search_small_top_or_bottom {
	height: 1px;
	background-image: url('http://www.umkc.edu/is/img/search/search_small_top_or_bottom.gif');
}

.table_small_search_left {
	width: 29px;
	height: 25px;
	background-image: url('http://www.umkc.edu/is/img/search/search_small_left.gif');
	background-repeat: no-repeat
}

.table_generic_top {
	width: 100%;
	height: 13px;
	background-image: url('http://r1.umkc.edu/img/header_middle_top.gif');
}

.table_generic_bottom {
	width: 100%;
	height: 4px;
	background-image: url('http://r1.umkc.edu/img/header_middle_bottom.gif');
}

.table_search_top {
	width: 208px;
	height: 41px;
	font-weight: 600;
	text-align: right;
	vertical-align:bottom;
	background-image: url('http://www.umkc.edu/is/img/search/search_top.gif');
}

.table_search_top span {
	display:none;
}

.table_search_left_middle {
	width: 26px;
	height: 22px;
	background-image: url('http://www.umkc.edu/is/img/search/search_left_middle.gif');
}

.table_search_left_bottom {
	width: 26px;
	height: 7px;
	background-image: url('http://www.umkc.edu/is/img/search/search_left_bottom.gif');
}

.table_search_middle_middle {
	width: 177px;
	height: 22px;
	text-align: right;
	vertical-align:bottom;
	background-image: url('http://www.umkc.edu/is/img/search/search_middle_middle.gif');
}

.table_search_middle_bottom {
	width: 177px;
	height: 7px;
	background-image: url('http://www.umkc.edu/is/img/search/search_middle_bottom.gif');
}

.table_search_right_middle {
	width: 5px;
	height: 22px;
	background-image: url('http://www.umkc.edu/is/img/search/search_right_middle.gif');
}

.table_search_right_bottom {
	width: 5px;
	height: 7px;
	background-image: url('http://www.umkc.edu/is/img/search/search_right_bottom.gif');
}
	
.IS_sidebar {
	/*/*font-family: Helvetica;*/*/
	font-weight: 300;
	/*font-size:10px;*/
	text-align: left;
	}

.IS_sidebar a span{
	font-weight: 300;
	background-color: #006699;
	background-image: url('http://www.umkc.edu/is/img/backgrounds/sidebar_dark_bg.gif');
	color: #dde7eb;
	padding: 4px;
	border-bottom: 1px solid #CCCCCC;
	display: block;
	}
	
.IS_sidebar a span:hover{
	background-color: #1a76a4;
	background-image: url('http://www.umkc.edu/is/img/backgrounds/sidebar_darkhover_bg.gif');
	}
	
.IS_sidebar_light {
	/*/*font-family: Helvetica;*/*/
	/*font-size:10px;*/
	font-weight: 600;
	text-align: center;
	}

.IS_sidebar_light a span{
	font-weight: 300;
	background-color: #dde7eb;
	background-image: url('http://www.umkc.edu/is/img/backgrounds/sidebar_light_bg.gif');
	color: #006699;
	padding: 4px;
	border-bottom: 1px solid #CCCCCC;
	display: block;
	}
	
.IS_sidebar_light a span:hover{
	background-color: #c2d7e1;
	}
	
.IS_titlebar {
	/*font-family: Helvetica;*/
	font-weight: bold;
	vertical-align: middle;
	color: #006699;
	font-size:14px;
	padding-top: 1px; 
	padding-bottom: 1px;
	}
	
.navbar { text-decoration: none; font-weight: 300;}
.navbar a { text-decoration: none;}
.navbar a:visited { text-decoration: none;}
.navbar a:active { text-decoration: none;}


.justify {
	text-align: justify;
	}
a.justify {
	text-align: justify;
	}
.text10 {
	font-size: 10px;
	/*font-family: Helvetica;*/
	}
.text10 a{
	color: #006;
	font-size: 10px;
	/*font-family: Helvetica;*/
	}
.text10 a:visited{
	color: #960;
	font-size: 10px;
	/*font-family: Helvetica;*/
	}
.text10 a:active{
	color: #666;
	font-size: 10px;
	/*font-family: Helvetica;*/
	}
.text12 {
	/*font-size: 12px;*/
	/*font-family: Helvetica;*/
	}
.text12 a{
	color: #006699;
	/*font-size: 12px;*/
	/*font-family: Helvetica;*/
	}
.text12 a:visited{
	color: #006699;
	/*font-size: 12px;*/
	/*font-family: Helvetica;*/
	}
.text12 a:active{
	color: #006699;
	/*font-size: 12px;*/
	/*font-family: Helvetica;*/
	}
.text14 {
	font-size: 14px;
	/*font-family: Helvetica;*/
	}
.text16{
	font-size: 16px;
	/*font-family: Helvetica;*/
	}
.text18{
	font-size: 18px;
	/*font-family: Helvetica;*/
	}
.textquote{
	/*font-size: 12px;*/
	/*font-family: Helvetica;*/
	margin: 5px;
	padding: 5px;
	color: #000066;
	}
.textblock{
	/*font-size: 12px;*/
	/*font-family: Helvetica;*/
	margin: 5px;
	padding: 5px;
	color: #000099;
	background-color: #FFFFCC;
	border: 1px dotted;
	}		
	img{ 
		border: 0px;
		}
		
		
	#container{
		margin-left:0px;
		margin-right:0px;
		vertical-align: top;
		border: 1px solid black;
	}
	#header{
		height: 69px;
		vertical-align: top;
		text-align: left;
		padding:0;
		margin:0;
		clear:both;
		border-bottom:3px solid #fc0;
	}
	#header form{
	padding:0;
	margin:0;
		}
	#menu{
		background-color: #006699;
  		vertical-align: top;
		width: 145px;
		padding-top: 5px; 
		padding-bottom: 0px; 
		padding-left: 3px; 
		padding-right: 3px;		
	}	
	#content{
		vertical-align: top;	
		padding-top: 5px; 
		padding-bottom: 5px; 
		padding-left: 5px; 
		padding-right: 5px;
	}
	.clearall{
		clear:both;
		margin:0px;
		font-size:2px;
		padding-top: 0px; 
		padding-bottom: 0px; 
		padding-left: 0px; 
		padding-right: 0px;		
	}
	#bottom{
		text-align:center;
		vertical-align: top;
		height:32px;
		line-height:32px;
		margin:0px;
		font-size:2px;		
		padding-top:0px; 
		padding-bottom:0px; 
		padding-left:0px; 
		padding-right:0px;		
		border-top: #fc0 3px solid;
	}
#yellowbar{
		background-color: #FFCC00;
		width: 750px;
		height: 5px;
		line-height: 5px;
		padding-top: 0px; 
		padding-bottom: 0px; 
		padding-left: 0px; 
		padding-right: 0px;
  		vertical-align: top;
		font-size:2px;
	}	
	#bluebar{
		background-color: #006699;
		width: 750px;
		height: 5px;
		line-height: 5px;
		padding-top: 0px; 
		padding-bottom: 0px; 
		padding-left: 0px; 
		padding-right: 0px;
  		vertical-align: top;
		font-size:2px;
	}
.n {font: 10px Helvetica; color: #edc508; font-weight: 600; background-color: #006699; padding: 3px;}
.n A {text-decoration: none; color: #edc508;}
.n A:hover {text-decoration: none; color: #e5e5e5;}

.normal {font: 10px Helvetica; color: #006699; font-weight: 600; padding: 3px;}
.normal A {text-decoration: none;}
.normal A:hover {text-decoration: none;}

.footer {font-size: 10px; font-weight: 300;  color: #006699; text-decoration: none; }
.footer a {font-size: 10px; font-weight: 300;  color: #006699; text-decoration: underline; }
.footer a:visited {font-size: 10px; font-weight: 300;  color: #006699; text-decoration: underline; }
.footer a:active {font-size: 10px; font-weight: 300;  color: #006699; text-decoration: underline; }

.footer2 { font-weight: 600;  color: #006699; text-decoration: none; }
.footer2 a { font-weight: 600;  color: #006699; text-decoration: underline; }
.footer2 a:visited { font-weight: 600;  color: #006699; text-decoration: none; }
.footer2 a:active { font-weight: 600;  color: #006699; text-decoration: none; }

.sidebar { font-weight: 300;  color: #006699; text-decoration: none; }
.sidebar a { font-weight: 300;  color: #006699; text-decoration: none; }
.sidebar a:visited { font-weight: 300;  color: #006699; text-decoration: none; }
.sidebar a:active { font-weight: 300;  color: #006699; text-decoration: none; }

.sidebar2 { font-weight: 600;  color: #006699; text-decoration: none;}
.sidebar2 a { font-weight: 600;  color: #006699; text-decoration: none; }
.sidebar2 a:visited { font-weight: 600;  color: #006699; text-decoration: none; }
.sidebar2 a:active { font-weight: 600;  color: #006699; text-decoration: none; }

.whitetext { font-weight: 300;  color: #ffffff; text-decoration: none; }
.whitetext a { font-weight: 300;  color: #ffffff; text-decoration: none; }
.whitetext a:visited { font-weight: 300;  color: #ffffff; text-decoration: none; }
.whitetext a:active { font-weight: 300;  color: #ffffff; text-decoration: none; }

.whitetext2 { font-weight: 600;  color: #ffffff; text-decoration: none;}
.whitetext2 a { font-weight: 600;  color: #ffffff; text-decoration: none; }
.whitetext2 a:visited { font-weight: 600;  color: #ffffff; text-decoration: none; }
.whitetext2 a:active { font-weight: 600;  color: #ffffff; text-decoration: none; }

.bluetext {font-size: 12px; font-weight: 300;  color: #006699; text-decoration: none; }
.bluetext a {font-size: 12px; font-weight: 300;  color: #006699; text-decoration: none; }
.bluetext a:visited {font-size: 12px; font-weight: 300;  color: #006699; text-decoration: none; }
.bluetext a:active {font-size: 12px; font-weight: 300;  color: #006699; text-decoration: none; }

.bluetext2 {font-size: 12px; font-weight: 600;  color: #006699; text-decoration: none;}
.bluetext2 a {font-size: 12px; font-weight: 600;  color: #006699; text-decoration: none; }
.bluetext2 a:visited {font-size: 12px; font-weight: 600;  color: #006699; text-decoration: none; }
.bluetext2 a:active {font-size: 12px; font-weight: 600;  color: #006699; text-decoration: none; }

.bluetext3 {font-size: 11px; font-weight: bold;  color: #006699; text-decoration: none;}
.bluetext3 a {font-size: 11px; font-weight: bold;  color: #006699; text-decoration: none; }
.bluetext3 a:visited {font-size: 11px; font-weight: bold;  color: #006699; text-decoration: none; }
.bluetext3 a:active {font-size: 11px; font-weight: bold;  color: #006699; text-decoration: none; }

.darkbluetext { font-weight: 300;  color: #3E5E81; text-decoration: none; }
.darkbluetext a { font-weight: 300;  color: #3E5E81; text-decoration: none; }
.darkbluetext a:visited { font-weight: 300;  color: #3E5E81; text-decoration: none; }
.darkbluetext a:active { font-weight: 300;  color: #3E5E81; text-decoration: none; }

.darkbluetext2 { font-weight: 600;  color: #3E5E81; text-decoration: none;}
.darkbluetext2 a { font-weight: 600;  color: #3E5E81; text-decoration: none; }
.darkbluetext2 a:visited { font-weight: 600;  color: #3E5E81; text-decoration: none; }
.darkbluetext2 a:active { font-weight: 600;  color: #3E5E81; text-decoration: none; }

.yellowtext { font-weight: 300;  color: #FFCC00; text-decoration: none; }
.yellowtext a { font-weight: 300;  color: #FFCC00; text-decoration: none; }
.yellowtext a:visited { font-weight: 300;  color: #FFCC00; text-decoration: none; }
.yellowtext a:active { font-weight: 300;  color: #FFCC00; text-decoration: none; }

.yellowtext2 { font-weight: 600;  color: #FFCC00; text-decoration: none;}
.yellowtext2 a { font-weight: 600;  color: #FFCC00; text-decoration: none; }
.yellowtext2 a:visited { font-weight: 600;  color: #FFCC00; text-decoration: none; }
.yellowtext2 a:active { font-weight: 600;  color: #FFCC00; text-decoration: none; }

/* _______________ headings _______________ */	
	
h1 {
	font-size: 18px;
	/*font-family: Helvetica;*/
	color: #006699;
	}
h2 {
	font-size: 16px;
	/*font-family: Helvetica;*/
	color: #006699;
	}
h3 {
	font-size: 14px;
	/*font-family: Helvetica;*/
	color: #006699;
	}
h4 {
	font-size: 13px;
	/*font-family: Helvetica;*/
	color: #006699;
	}
h5 {
	/*font-size: 12px;*/
	/*font-family: Helvetica;*/
	color: #006699;
	}
h6 {
	font-size: 11px;
	/*font-family: Helvetica;*/
	color: #006699;
	}
h7 {
	font-size: 10px;
	/*font-family: Helvetica;*/
	color: #006699;
	}

/* _______________ lists _______________ */

ul {
	/*list-style-type: disc;*/
	}
ul li {
	/*font : 12px Helvetica;*/
	line-height:150%;
	}
ol li {
	/*font : 12px Helvetica;*/
	line-height:150%;
	}
	
/* _______________ breadcrumbs _______________ */

#breadcrumbs {
	font-size: 11px;
	/*font-family: Helvetica;*/
	}
#breadcrumbs a  {
	color: #996600;
	text-decoration: underline;
	font-size: 11px;
	}
#breadcrumbs a:visited  {
	color: #996600;
	text-decoration: underline;
	font-size: 11px;
	}
#breadcrumbs a:active  {
	color: #996600;
	text-decoration: underline;
	font-size: 11px;
	}	
	
.AZ {font: 12px Helvetica; color: #ffffff; font-weight: 600; background-color: #ddd; 
margin: 15px 0 15px 0;
padding: 3px;
border: 1px solid #333;}
.AZ A {text-decoration: none; color: #333;}
.AZ A:link {text-decoration: none;}
.AZ A:visited {text-decoration: none;}
.AZ A:hover {text-decoration: none; color: #ddd; background-color:#333; padding-top: 3px; padding-bottom: 3px; padding-left: 0px; padding-right: 0px;}