body,td,p	{
	font-family:	Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:		12px;
	margin-top:		0px;
	margin-bottom:	0px;
}
h1	{
	font-family:	Trebuchet MS,Trebuchet,Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:		32px;
	font-weight:	bold;
	margin-top:		0px;
	margin-bottom:	10px;
	color:			#339;
}
h2	{
	font-family:	Trebuchet MS,Trebuchet,Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:		22px;
	font-weight:	normal;
	margin-top:		-5px;
	margin-bottom:	10px;
	color:			#666;
}
h3	{
	font-family:	Trebuchet MS,Trebuchet,Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:		18px;
	font-weight:	normal;
	margin-top:		0px;
	margin-bottom:	4px;
	color:			#336;
}
h4	{
	font-family:	Trebuchet MS,Trebuchet,Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:		10px;
	text-transform:	uppercase;
	font-weight:	normal;
	margin-top:		0px;
	margin-bottom:	0px;
	color:			#933;
}
h5	{
	font-family:	Trebuchet MS,Trebuchet,Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:		16px;
	font-weight:	normal;
	margin-top:		0px;
	margin-bottom:	8px;
	color:			#336;
}
h6	{
	font-family:	Trebuchet MS,Trebuchet,Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:		18px;
	font-weight:	bold;
	margin-top:		0px;
	margin-bottom:	0px;
	color:			#FFF;
	background-color:	#336;
	border:			1px solid #99F;
	padding-left:	3px;
}
table	{
	border-collapse: collapse;
}
.head	{
	font-family:	Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:		12px;
	font-weight:	bold;
	margin-top:		0px;
	margin-bottom:	4px;
	color:			#336;
}
.txt		{
	font-size:		13px;
	line-height:	17px;
	margin-top:		0px;
	margin-bottom:	8px;
}
.txt a:link		{
	text-decoration:	underline;
	color:			#003;
}
.txt a:hover		{
	background-color:	#FF9;
}
.txt a:visited		{
	text-decoration:	underline;
	color:			#003;
}
.note		{
	font-size:		11px;
	line-height:	13px;
	margin-top:		6px;
	margin-bottom:	6px;
	color:			#333;
}
.note a:link	{
	text-decoration:	underline;
	color:				#333;
}
.note a:hover	{
	text-decoration:	underline;
	color:				#000;
	background-color:	#FF9;
}
.note a:visited	{
	text-decoration:	underline;
	color:				#333;
}
.bg			{
	background-image:	url("images/ucclogo.gif");
	background-repeat:	no-repeat;
}
.bgm		{
	background-image:	url("images/ucclogo-members.gif");
	background-repeat:	no-repeat;
}
.menu		{
	color:				#654;
	margin-top:			3px;
	background-image:	url("images/bul1.gif");
	background-repeat:	no-repeat;
}
.menu a:link	{
	margin-left:		0px;
	padding-left:		8px;
	text-decoration:	none;
	color:				#654;
}
.menu a:hover		{
	margin-left:		0px;
	padding-left:		8px;
	background-color:	#FF9;
	background-image:	url("images/bul2.gif");
	background-repeat:	no-repeat;
}
.menu a:visited	{
	margin-left:		0px;
	padding-left:		8px;
	text-decoration:	none;
	color:				#654;
}
.qtxt	{
	font-size:		14px;
	line-height:	18px;
	margin-top:		8px;
	margin-bottom:	2px;
	margin-left:	0px;
	padding-left:	20px;
	background-image:	url("images/q.gif");
	background-repeat:	no-repeat;
	color:			#000;
}
.atxt	{
	font-size:		14px;
	line-height:	18px;
	margin-top:		0px;
	margin-bottom:	15px;
	margin-left:	25px;
	padding-left:	20px;
	background-image:	url("images/a.gif");
	background-repeat:	no-repeat;
	color:			#600;
}
.buzz		{
	color:				#933;
	margin-top:			3px;
}
.buzz a:link	{
	text-decoration:	underline;
	color:				#933;
}
.buzz a:hover		{
	background-color:	#FCC;
}
.buzz a:visited	{
	text-decoration:	underline;
	color:				#933;
}
ul {
		list-style-type: 	square;
}
li	{
		margin-top:			1px;
		margin-bottom:		1px;
		margin-left:		12px;
		line-height: 		12px; 
}
.tdborder	{
		border:		1px solid #FD7;
}
.cal		{
		font-size:			10px;
		background-color:	#FFC;
		border:		1px solid #663;
}
.event		{
		font-size:			10px;
		background-color:	#336;
		color:				#CCF;
}
.small		{
		font-size:			10px;
}
.25			{
	margin-top:		2px;
	margin-right:	3px;
	border:			1px solid #333;
}