/********************************************************************************
 *	Filename: contribute.css													*
 *	Purpose: Styles used by contribute users									*
 *	Created by: CSULB Webteam													*
 *	Modified by: Jorge L. Hurtado, Frederick Camba 								*
 *	Last Modified: 05-11-2007													*
 ********************************************************************************/
.clear_float
{
	clear:both;
	height:0px;
	overflow:hidden;
}
* 
{
	margin:0;
	padding:0;
}
p
{
	margin-bottom:1em;
	line-height:1.4em;
}

h1 
{
	font-size:1.5em; 
	line-height:1em;
	font-weight:bold;
	margin-bottom:.75em; 
	padding:0 0 0 5px;
	border-left:10px solid #ffc627;
}

h2 
{
	font-size:1.4em;
	line-height:1em;
	font-weight:bold;
	margin-bottom:.75em;
	
}

h3
{
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:.75em;
}

h4 
{
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:.75em;
}

h5 
{
	font-size:1em;
	font-weight:bold;
	margin-bottom:.75em;
}

h6 
{
	font-size:1em;
	font-weight:bold;
	margin-bottom:.75em;
	padding-bottom:.5em;
	border-bottom:4px solid #444;
}

.dropcap 
{ 
	float:left; 
	color: #444; 
	margin:0 6px 0 0;
    font-size:5em;
	font-weight:bold;
    line-height:.9em;
}
.caption 
{
	color:#666;
	font-size:.9em;
	margin-bottom:1em;
	font-style:normal;
}

.quote-left
{
	color:#444;
	font-size:1em;
	font-weight:bold;
	margin-right:1em;
	padding-top:1em;
	width:10em;
	float:left;
	border-top:4px solid #ccc;
	border-bottom:4px solid #ccc;
}

.quote-right
{
	color:#444;
	font-size:1em;
	font-weight:bold;
	margin-left:1em;
	padding-top:1em;
	width:10em;
	float:right;
	border-top:4px solid #ccc;
	border-bottom:4px solid #ccc;
}


.footnote 
{
	font-size:.9em;
	color:#666;
	font-style:italic;
	margin-bottom:1em;
	margin:0 5em 1em 0;
}
.note 
{
	font-weight:normal;
	color:#666;
	font-weight:bold;
margin-bottom:1em;
}
.byline 
{
	text-indent:.5em;
	font-weight:bold;
	margin-bottom:1em;
	font-size:.9em;
	border-left:10px solid #ddd;
}


.img-left 
{
	margin:.5em 1em .5em 0;
	float:left;
}

.img-right 
{
	margin:.5em 0 .5em 1em;
	float:right;
}
blockquote.img-right-caption170px
{
	float: right;
	width:170px;
	margin-bottom:.75em;
	padding:0 0 0 15px;
}
blockquote.img-right-caption170px p
{
	font-size:.9em;
}
.pagelet-left
{
	float: left;
	width:170px;
	margin-bottom:.75em;
	padding:0 14px 0 0;
	border-right:1px solid #eee;
}
.pagelet-right
{
	float: left;
	width:170px;
	margin-bottom:.75em;
	padding:0 0 0 15px;
}
.pagelet-right p
{
	font-size:.9em;
}
.layoutdivider 
{
	border-top:1px solid #eee;
	margin:1em 0 1em 0;
}

.blackbox 
{
	text-indent:0;
	font-weight:normal;
	color:#eee;
	background-color:#000;
	padding:1em;
	margin-bottom:1em;
	border-top:10px solid #444;
overflow:hidden;
}

#contain_column2 .blackbox a, #contain_column2 .darkgraybox a 
{
	color:#fff;

}

.darkgraybox 
{
	text-indent:0;
	font-weight:normal;
	color:#eee;
	background-color:#333;
	padding:1em;
	margin-bottom:1em;
	border-top:10px solid #000;
overflow:hidden;
}

.graybox
{
	text-indent:0;
	font-weight:normal;
	background-color:#eee;
	padding:1em;
	margin-bottom:1em;
	border-top:10px solid #ccc;
overflow:hidden;
}

.whitebox
{
	text-indent:0;
	font-weight:normal;
	background-color:#fff;
	padding:1em;
	margin-bottom:1em;
	border-top:10px solid #ccc;
border-left:1px solid #eee;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
overflow:hidden;
}

.goldbox
{
	text-indent:0;
	font-weight:normal;
	background-color:#ffc600;
	padding:1em;
	margin-bottom:1em;
	border-top:10px solid #000;
overflow:hidden;
}

.gradientbox
{
	background-image: url(/misc/depot/assets/UT/bk_lightgray_gradient.gif);
	background-repeat: repeat-x;
	text-indent:0;
	font-weight:normal;
	background-color:#fff;
	padding:1em;
	margin-bottom:1em;

border-left:1px solid #eee;
border-right:1px solid #eee;
border-bottom:1px solid #eee;
	border-top:10px solid #eee;
overflow:hidden;
} 

.blackbox p, .darkgraybox p, .graybox p, .whitebox p, .goldbox p, .gradientbox p
{
margin-bottom:0;
}

.datestamp
{
border-top:1px solid #eee;
padding:0;
margin:0;
font-size:.8em;
text-align:right;
color:#999;
}

dfn 
{
font-weight:bold;
}


cite 
{
text-transform:capitalize;
}

kbd
{
font-weight:bold;
background-color:#eee;
padding:0 3px 0 3px;
}

pre 
{
font-size:1.1em;
margin-bottom:1em;
}
em.listemphasis {
	font-weight:bold;
	color:#003399;
	}
em.listbold {
	font-weight:bold;
	font-style:normal;
	color:#003399;
	}
h2.sitemap {
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:.75em;
	}
h3.sitemap {
		font-size:2em;
		color:#999;
		border-bottom:1px dashed #999;
		margin:10px 3px;
		padding:10px;
		}
caption {
	font-size:1.1em;
	color: #000;
	font-weight:bold;
	background:transparent;
	border:0;
	}
/* Table - Design Elements Added by kdooley 05-17-07
table {
	table-layout: auto;
	margin:20px 5px 5px 5px;
	font-size:95%;
	border:1px solid #666;
	background: #fff;
	}

table.noborder {
	border:0px;
	}
td.tablecell_border {
	border:0px;
	border:1px solid #ccc;
	}
td {
	padding-left:4px;
	border: 1px solid #ccc;
	color:#000; 
	font-weight:normal;
	background:#fff;
	}
th {
	background: #eee;
	color:#000;
	padding:4px;
	border:1px solid #ccc;
	}
th.tableheader_lightgray {
	background:#eee;
	color: #444;
	}
	
th.tableheader_darkgray {
	background: #444;
	padding:5px;
	color:#eee;
	text-align:center;
	text-transform:uppercase;
	}
*/

table {

}
caption {
font-size:1.2em;	
text-transform: capitalize;
	font-weight:bold;
	padding:8px;
	border:0;
}
td {
	border-top:0px solid #eee;
	border-right:1px solid #eee;
	border-left:0px solid #eee;
	border-bottom:1px solid #eee;
	padding:8px;
}
th {
	font-weight:bold;padding:8px;
	border-bottom:1px solid #ddd;
	background-color:#eee;
	background-image: url(/misc/depot/assets/UT/bk_lightgray_gradient.gif);
	background-repeat: repeat-x;
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:8px;
}

th thead {}
th tbody {}


#contain_spotlights {
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:0.9em;
margin:0;
padding:0;
}

.spotlight-item {
border-top:1px solid #EEEEEE;
clear:both;
display:block;
margin:5px 0 0;
padding:10px 0 0;
}

.spotlight-item img {
background-color:#FFFFFF;
border:1px solid #EEEEEE;
float:left;
margin:0 10px 2px 0;
padding:4px;
}

.p-list-right {
padding-left: 0.2em
}
