	body { font-size: 10pt; background-color: #FEEED0; color:#000000;}
	form { display:inline;}
	a:link { text-decoration: none; color: #6767F5;}
	a.forcelink { text-decoration: none; color: #6767F5;}
	a:visited {text-decoration: none; color: #6767F5;}
	a:hover { text-decoration: none; color: #FFB100;}
	hr {
		height: 1px;
	}
	strong.degree { color: deeppink;}
	strong.title { color: #006400;}
	p.notify {
			font-size: 140%;
			font-weight: bold;
			text-align: center;
	}
	p.inputerror {
			font-size: 100%;
			font-weight: bold;
			color: red;
			text-align: center;
	}
	div.sessioninfo {
			margin: 0px;
			text-align: right;
			font-size: 12px;
	}
	div.article {
			border: 1px solid #000000;
			width: 640px;
			margin-left: auto;
			margin-right: auto;
			padding: 5px;
			text-align: left;
	}
	hr.article {
			clear: both;
			height: 1px;
			width: 640px;
	}
	h1.title {
			text-align: center;
			color: #008080;
	}
	div.header {
			text-align: center;
	}
	div.header hr
				{
			width: 80%;
	}
	div.menu {
			text-align: center;
	}
	div.menu hr
				{
			width: 80%;
	}
	h2.articles {
			display: none;
			margin: 2ex 0em;
	}
	h3.a-title {
			float: left;
			text-align: left;
			font-size: 100%;
			font-weight: normal;
			margin-left: 5px;
			margin-top:2px;
	}
	h4.r-title {
			float: left;
			text-align: left;
			padding-left: 64px;
			font-size: 100%;
			font-weight: normal;
			margin-top:2px;
	}
	div.a-title-icon {
			float: right;
			text-align: right;
	}
	div.a-body {
			clear: both;
	}
	div.r-body {
			clear: both;
			margin-left:64px;
	}
	img.icon {
			float: left;
	}
	div.a-footer {
			clear: both;
	}
	div.a-song {
			float: left;
			padding-left: 5px;
	}
	div.a-num {
			text-align: right;
			padding-right: 5px;
	}
	div.a-text {
			margin-top:1ex;
			margin-bottom:1ex;
			margin-left:100px;
	}
	div.pagecount {
			margin: 2ex auto;
			width: 540;
			text-align:center;
	}
	div.new_search {
			margin: 1ex auto;
			width: 540;
			text-align:center;
	}
	div.numorder {
			margin: 1ex auto;
			width: 640;
			text-align:center;
	}
	input.button_new {
			font-size: 120%;
			font-weight: bold;
			margin: 0px 50px;
			padding: 3px 6px;
			color: #6767F5;
			background-color: #FEEED0;
			border: 1px solid gray;
	}
	
	div.profiles {
			width: 640px;
			margin-left: auto;
			margin-right: auto;
			padding: 5px;
			text-align: center;
	}
	
	h3.profile {
			display: none;
	}
	table.prof {
			margin-left: auto;
			margin-right: auto;
			border-collapse: collapse;
			text-align: left;
			border: 1px solid #4444FF;
	}
	table.prof td {
			border: 1px solid #4444FF;
	}
	
	td.prof_icon {
			width: 50px;
			padding:10px;
	}
	td.prof_name {
			color: #0A3EA5;
			width: 100px;
			padding-left: 3px;
			padding-right: 1em;
			padding-top: 2px;
			padding-bottom: 2px;
			font-size: 14px;
			font-weight: normal;
	}
	td.prof_value {
			width: 300px;
			padding-left: 3px;
			padding-top: 2px;
			padding-bottom: 2px;
			font-size: 14px;
			font-weight: normal;
	}
	table.iconlist {
			margin: auto;
			font-size: 12px;
	}
	table.inputform {
			font-weight: bold;
			margin: auto;
	}
	table.inputform tr,td{
			text-align: left;
			font-weight: bold;
	}
	span.mailicon {
			color: #696969;
			background-color: #FFF8DC;
			height: 16px;
			padding-left:2px;
			padding-right:2px;
			border: 1px solid #CD853F;
			cursor: pointer;
	}
	span.urlicon {
			color: #B25910;
			background-color: #FFF8DC;
			height: 16px;
			padding-left:2px;
			padding-right:2px;
			border: 1px solid #CD853F;
			cursor: pointer;
	}
	div.modify_user {
			width: 640px;
			text-align: left;
	}
	div.modify_user h3 {
			color: #008080;
			font-weight: bold;
			margin-bottom:2px;
	};
	table.userdata {
			font-size: 120%;
			border-collapse: collapse;
			text-align: left;
			border: 1px solid #4444FF;
	};
	table.userdata td {
			padding-left: 4px;
			padding-right: 4px;
			border: 1px solid #4444FF;
	}
	p.notification {
			font-weight: bold;
	};
	span.notification2 {
			color: deeppink;
			font-weight: bold;
	};
	.changed {
			color: deeppink;
			font-weight: bold;
	};

