/* Paragraphs */
p.notice{
	border-top: 1px dotted #666666;
    margin-top: 1em;
    padding-left: 45px;
    padding-top: 0.5em;
	background: url("/college/assets/img/errors.gif") no-repeat 4px 5px;
}
p.callout{
	padding:4px 8px;
	border:1px solid #ccc;
	background:#efefef;
}
p.closer{
	padding:5px 5px 5px 50px;
	margin-right:15px!important;
	border:1px solid #ccc;
	background:#efefef url("/college/assets/img/magnify.gif") no-repeat 4px 5px;
}
p.sidebar{
	border:1px solid #6E9AB9;
	background:#C1D4E1;
	margin: 15px 15px;
	padding:15px 15px;
	width:150px;
}

/* Lists */
#content ul li.head {
	list-style-type:none;
	margin:0;
	padding-bottom:5px;
	font-weight:bold;
}
#content ul li.article{
	list-style-type:none;
	padding-left:18px;
	margin-left:8px;
	background:url("/college/assets/img/document.gif") no-repeat;
}
#content ul li.pdf{
	list-style-type:none;
	padding-left:25px;
	margin-left:8px;
	background:url("/college/assets/img/pdficon_small.gif") no-repeat;
}
#content ul li.doc{
	list-style-type:none;
	padding-left:25px;
	margin-left:8px;
	background:url("/college/assets/img/Word_icon.gif") no-repeat;
}
#content ul li.ppt{
	list-style-type:none;
	padding-left:25px;
	margin-left:8px;
	background:url("/college/assets/img/ppt_icon.gif") no-repeat;
}
#content ul li.qt{
	list-style-type:none;
	padding-left:25px;
	margin-left:8px;
	background:url("/college/assets/img/quicktime_logo.jpg") no-repeat;
}
#content ul li.wmp{
	list-style-type:none;
	padding-left:25px;
	margin-left:8px;
	background:url("/college/assets/img/wmp_icon.jpg") no-repeat;
}
#content ul li.yt{
	list-style-type:none;
	padding-left:25px;
	margin-left:8px;
	background:url("/college/assets/img/yt_icon.gif") no-repeat;
}
#content ul li.cal{
	list-style-type:none;
	padding-left:25px;
	margin-left:8px;
	background:url("/college/assets/img/calendar.gif") no-repeat;
}
#content ul li.help{
	list-style-type:none;
	padding-left:25px;
	margin-left:8px;
	background:url("/college/assets/img/help.gif") no-repeat;
}
#content ul li.info{
	list-style-type:none;
	padding-left:25px;
	margin-left:8px;
	background:url("/college/assets/img/info.gif") no-repeat;
}
#content ul li.mail { 
	list-style-type:none;
	padding-left:25px;
	margin-left:8px;
	background:url("/college/assets/img/email.gif") no-repeat; 
}
#content dl{
	margin:0 0 20px 20px;
	max-width:38em;
}
#content dl dt{
	font-weight:bold;
	margin-top:14px;
}
#content dl dd{
	padding:2px 2px 0 10px;
	margin-left:0;
	margin-bottom:8px;
}
dl.define{
	padding:15px 15px;
	background:#DDD;
	border:1px solid #aaa;
	width:29em;
}
dl.idea{
	border:1px solid #777;
	background:#EEE url("/college/assets/img/light.gif") no-repeat 4px 5px;
	padding:10px 30px 10px 35px;
	background-position: 0 .5em;
	width:32em;
}
dl.know{
	float:right;
	border-left:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
	background: url("/college/assets/img/qmark.gif") no-repeat 4px 5px;
	padding:20px 20px 30px 50px;
	background-position: .5em .5em;
	width:18em;
}

/* Quotes */
blockquote{
	background: url("/college/assets/img/beginquote.gif") no-repeat;
	font-style:italic;
	line-height:1.4em;
	quotes: "\201C" "\201D";
	border-top: 1px dotted #666666;
    margin-top: 1em;
    padding-left: 45px;
    padding-top: 0.5em;
}
blockquote p{margin:0!important;}
blockquote cite{
	font-size:85%;
	padding-left:20px;
}
blockquote.callout {
	float:right;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 4px solid #000;
	border-right: 4px solid #000;
	margin-left: 11px;
	margin-top: 11px;
	margin-bottom: 20px;
	margin-right: -50px;
}

/* Links */
.toplink{
	padding-right:22px;
	background:url("/college/assets/img/top.gif") no-repeat 100% 50%;
	font-size:larger;
	text-decoration:none;
	margin:6px;
}

/* Headers */
#content h3.subhead{
	border-bottom: 1px solid #999999;
    border-top: 1px solid #999999;
    margin: 1em 0 0.5em;
    padding: 0.8em 0;
	text-align:center;
	text-transform: uppercase;
}

#content h3.divider {
    border-bottom: 1px solid #999999;
    border-top: 1px solid #999999;
    margin: 1em 0 0.5em;
    padding: 0.8em 0;
}
#content h3.list_header{
	margin-bottom:10px;
	margin-top:10px;
	font-size:1em;
	color:#333333;
}
#content h3.italic {
	font-style: italic; 
	color: #333333;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
}
#content h3.essay_head{
	background:url("/college/assets/img/camera_icon.jpg") no-repeat 0 50%;
	padding:20px 30px 20px 23px;
	margin:0 0 30px 15px;
}
#content h4.spotlight{
	background:url("/college/assets/img/spotlight.gif") no-repeat;
	padding:20px 30px 20px 23px;
	margin:0 0 30px 15px;
}
#content span.spotlight{
	background:url("/college/assets/img/spotlight.gif") no-repeat;
	padding:20px 30px 20px 23px;
	margin:0 0 30px 15px;
	font-size:12px;
	font-weight:bold;
}
#content h5.back {	
	background:url("/college/assets/img/prev.gif") no-repeat 0 50%;
	font-size: .9em;
	margin:0 0 20px 10px;
	padding:20px 0 20px 40px;
}
#content h4.next {	
	background:url("/college/assets/img/next.gif") no-repeat 0 50%;
	font-size: .9em;
	margin:0 0 20px 10px;
	padding:20px 0 20px 40px;
}
#content h5.skip {	
	font-size: .9em;
	margin:0 0 10px 0;
	padding:0;
	text-align: center;
}

/* Images */
img.float-left {
	float: left;
	clear: both;
	border: 2px solid #CCC;
	margin-right: 15px;
	margin-left: 5px;
}
.float-left {
	float: left;
	clear: both;
	border: 2px solid #CCC;
	margin-right: 15px;
	margin-left: 5px;
}
img.float-right {
	float: right;
	clear: both;
	border: 2px solid #CCC;
	margin-left: 15px;
}
.float-right {
	float: right;
	clear: both;
	border: 2px solid #CCC;
	margin-left: 15px;
}
img.border {
	border: 2px solid #CCCCCC;
}
.border {
	border: 2px solid #CCCCCC;
}

/* Misc */
#content dfn, #content abbr, #content acronym{
	border-bottom:1px dotted #999;
	cursor:help;
	background:#C5D7E3;
}
.new{
	color:red;
	vertical-align:super;
	font-size:85%;
}
.fnote {
    border-top: 1px dotted #666666;
	font-size: .7em;
    font-style: italic;
    margin-top: 0.5em;
    padding: 9px;
    text-indent: -9px;
}
.blue  { color: #021e47; }