	a {
		color:#0049AE;
		text-decoration:none;
	}	
	
	a:hover {
	text-decoration:underline;
	}

	a:visited {
	color: #0049AE;
	}

	.indent_half {
	margin-left: 20px;
	}

	.indent_one {
	margin-left: 1em;
	}



	hr { 

		color:#000000;

		padding-bottom:2px;

		margin-top:6px;		

		border-top: 1px solid #cccccc;

		border-left:0px;

		border-right:0px;

		border-bottom:0px;		

	}		


	.kumc_hr_dotted {

		padding-bottom:12px;

		padding-top:0px;

		margin-top:15px;		

		border-top: 1px dotted #cccccc;

		border-left:0px;

		border-right:0px;

		border-bottom:0px;	

		clear:both;				

	}

	.kumc_hr_light {

		padding-bottom:12px;

		padding-top:0px;

		margin-top:5px;		

		border-top: 1px solid #e1e1e1;

		border-left:0px;

		border-right:0px;

		border-bottom:0px;				

	}	



	body{

		font-family:Arial, Helvetica, sans-serif;

		font-size:100%;

		line-height:135%;	

		color:#000000;

		margin: 0;

		padding:0;		
	}
	
.footer {
	font-size: 0.7em;
	font-weight: normal;
	color: #EFEFEF;
	line-height: 1.5em;
}

P.sidebar em {
	color:#666666;
	font-style: normal;
	font-weight: bold;
	line-height: 1em;
}

P.footer a {
	color: #EFEFEF;
	text-decoration:underline
}

.menu {
	font-size: 0.9em;
	line-height: 16px;
	font-weight: bold;
	color: #820053;
	padding-left: 25px;
	padding-top: 0px;
}

.menu a {
	color: #820053;
	text-decoration:none;
}

.menu a:hover {
	text-decoration:underline;
}

P.contact a {
	color: #FFFFFF;
	text-decoration:none;
}

P.contact a:hover {
	text-decoration:underline;
}

.contact {

	font-size: .8em;
	line-height: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 25px;
	padding-top: 0px;
}


h4 {
	font-size: 1.1em;
	font-weight: bold;
	color: #820053;
	padding-top: 15px;
}


.gallery-box {
	padding: 5px;
	float: right;
	width: 260px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}

.imagepad_right {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.imagepad_left {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.list_imageview {
	list-style-position: inside;
	line-height: 1.3em;
}
.login_box {
	background-color: #820053;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	float: right;
	padding: 10px;
	text-align: center;
}




#sidebar {
	font-size: 0.8em;
	color: #333;
	line-height: 1.2em;
}

#sidebar li {
	list-style-type: square;
	margin-left: -25px;
}

.sidebar-header {
	font-size: 1.2em;
	color: #FFFFFF;
	background-color: #820053;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin: 0px;
}

