/*****************************************************
* Kenn M.: modified 14 Mar 07
* Added common footer styling, fixed content margins
*****************************************************/
body
{
	margin: 0;
}
/* 
* Global styles for UAB richtext content area
*/
	tr.l-titling h1 {
		margin: 15px 15px 10px; /* upped from 2px 5px 10px 14 March 07 */
		}
		
	#content {
		margin: 10px 15px; /* upped from 10px 5px 14 March 07 */
		padding: 0;
		}
		
	#content 
		.rich-text {
		padding: 0;
		}
	
	#content
		p
		{
			margin: 12px 0 0; /* added 0 bottom margin to account for empty titles 27 Mar 07 */
			padding: 0;
		}
		
	#content
		ul
		{
			margin-top: 3px;
		}
	
	#content
		.Brick
		{
			margin: 12px 0 0; /* added 0 bottom margin to account for empty titles 27 Mar 07 */
			padding: 0; 
		}
		
	#content
		.Brick
			.Title
			{
				margin: 0 0 5px 0; /* Changed padding to margin 13 Mar 07 */
			}
			
	#content
		.Brick
			img.FromImageLibrary
			{
				padding: 5px 5px;
				margin: 0;
				border: 0;
			}
			
	#content
		.Property
			.Name
			{
				display: block;
				font-size: 11px;
			}
			
	#content
		.Property
			input.SingleLineText
			{
				width: 400px;
			}

	#content
		.Property
			textarea
			{
				width: 400px;
				height: 300px;
			}
/*************************************
 * FOOTER
 *************************************/
tr.l-footer td {
	text-align: center;
	font-size: 10px;
	font-family: arial, sans-serif;
	}
	
#footer .ut-footer,
#contactinfo .ut-contactinfo{
	margin: 0 auto;
	}
	
#footer .ut-footer {
	margin: 10px auto 0;
	}
	
#contactinfo .ut-contactinfo .vcard div,
#footer .ut-footer .vcard div {
	display: inline;
	}
	
#contactinfo .ut-contactinfo .vcard .label {
	display: none;
	}
	
#footer .ut-footer div.org,
#footer .ut-footer div.disclaimer,
#footer .ut-footer div.about,
#footer .ut-footer .telephone,
#footer .ut-footer .location,
#contactinfo .ut-contactinfo .org,
#contactinfo .ut-contactinfo .extended-address,
#contactinfo .ut-contactinfo .street-address {
	padding: 0 10px 0 0;
	background: url(../images/interpunct.gif) no-repeat 100% 55%;
	}

 /*
 ************************************
 * admin
 ************************************
*/
div.l-admin
	a
{
	color: #000;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica;
}

div.l-admin
	a:hover
{
	text-decoration: underline;
}


div.l-closed
	a
	{
		background-color: transparent;
	}
div.l-closed
	a.l-trigger
	{
		display: block;
		position: absolute;
		height: 0;
		padding: 6px 0 0 0;
		width: 6px;
		top: 0;
		left: 0;
		overflow: hidden;
	}

div.l-closed
	a:hover
	{
		background-color: #000;
	}

div.l-admin
	fieldset
	{
		border: none;
	}

div.l-admin
	input.text,
div.l-admin
	input.password
	{
		width: 120px;
	}

div.l-admin
	legend
	{
		display: none;
	}


div.l-admin
	div.field
	{
		text-align: right;
		white-space: nowrap;
	}


div.l-open
	a.l-trigger
	{
		font-family: Arial, Helvetica;
		display: block;
		position: absolute;
		height: 10px;
		padding: 2px 10px 5px 10px;
		width: 200px;
		top: 2px;
		left: 2px;
		font-size: 11px;
		border: 1px buttonface outset;
		background-color: buttonface;
		cursor: pointer;
		text-align: right;
		z-index: 2000;
	}

div.l-closed
	div.l-authoring
	{
		display: none;
	}

div.l-open
	div.l-authoring
	{
		font-family: Arial, Helvetica;
		position: absolute;
		width: 200px;
		margin: 0;
		padding: 10px;
		top: 21px;
		left: 2px;
		background-color: buttonface;
		border: 1px buttonface outset;
		font-size: 11px;
		z-index: 2000;
	}
fieldset.Identity
{
	float: left;
}
div.l-authoring
{
	width: 200px;
}
#publication
	span.Author
		span.vcard
		{
			display:none;
		}
