﻿/*	Styles for PlaceHolderMain / The main body content section of the site.	*/

h1 {
	color:#00245d;		/*  Color changes per site    */
	font:bold 21px Arial, Helvetica, sans-serif;
	font-variant:normal;
	padding:10px 0 18px 0;
	margin:0;
}

.SOM h1 {
	color:#569bbe;
}

h2 {
	color:#4d4d4f;		/*  Color changes per site    */
	font:bold 16px Arial, Helvetica, sans-serif;
	font-variant:normal;
	margin:15px 0 7px 0;
}

h3 {
	color:#4d4d4f;		/*  Color changes per site    */
	font:bold 14px Arial, Helvetica, sans-serif;
	margin: 15px 0 0 0;
}
.ms-rtestate-field h4, h4 {
	color:#333333;
	font:bold 12px Arial, Verdana, Helvetica;
	margin:6px 0;
}

hr {
	color:#ccc;
}

a, a:visited, .ms-WPBody a:link, .ms-WPBody a:visited {
	color:#0067ac;		
	text-decoration:none;
}

.SOM a, .SOM .ms-WPBody a:link {
	color:#569BBE;		
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

p {
	padding:6px 0;
	margin:0;
}

.mainPgContent a {
	font-weight:bold;
}

.mainPgContent a:hover {
	text-decoration:underline;
}

.mainPgContent ul, .display ul {
	padding: 0px 0 0 20px;
	margin:0 0 8px 0;
	list-style:none;
}

.mainPgContent ul ul, .display ul ul {
	  display: block;

}

.mainPgContent ul li {		/*  Bullet image changes per site    */
	padding:0 0 0 20px;
	margin:0;
	background:url("/Style%20Library/Images/UCSD/bullet_body.gif") 0 7px no-repeat;
	line-height: 18px;
}

.mainPgContent ol, .display ol {
	margin-top:10px;
}

.display ol li {
	margin-left:50px;
	padding-bottom:5px;
	padding-left:10px;
	line-height:18px;
}

.mainPgContent ol li {
	padding-bottom:5px;
	padding-left:10px;
	line-height:18px;
}


.mainPgContent ul li.ms-MenuUIULItem {
	background:none;
}
.caption {
	font-size:10px;
	line-height:normal;
}

.deptAddress {
	line-height:normal;
	padding-top:25px;
}


/* 	RSS Web Part Styles		*/

.rssNewsItemTitle a {
	font-weight:bold;
}

.rssNewsItem {
	padding-bottom:8px;
}

.rssNewsItemPubDate {
	line-height:10px;
	font-size:11px;
	font-style:normal;
}

.rssNewsItemBody {
	line-height: 18px;
}

ul#rssNewsCompact {
	padding: 0 0 0 8px;
}

ul#rssNewsCompact li{
	padding: 0 0 6px 12px;
}

/* RSS Outside Feed Reader Styles */

.rss-outside-feed {
	line-height: 18px;
}

.rss-outside-item {
	padding-bottom: 8px;
}

.rss-outside-title {}

.rss-outside-title a {}

.rss-outside-date {
	font-size: 11px;
}

.rss-outside-content {}

.rss-outside-content a {
	font-weight: normal;
}

