/*-- HEADINGS --*/

h1, h2, h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	}
	
h1 {
	font-size: 24pt;
	color: #326b29;
	}
	
.dbl-col h1 {
	display: block;
	height: 50px;
	width: 676px;
	font-size: 19pt;
	padding: 10px 0px 0px 0px;
	}
	
h2 {
	font-size: 11pt;
	}
	
.dbl-col h2 {
	color: #4c8f3b;
	padding: 0px 0px 10px 0px;
	}
	
.uni-widget h2, .directory-widget h2 {
	display: block;
	height: 60px;
	width: 308px;
	color: #fff;
	text-align: center;
	line-height: 12pt;
	padding: 0px;
	}
	
.quicklink-widget h2 {
	color: #fff;
	float: left;
	padding: 0px;
	}
	
#directory-search h3 {
	font-size: 13pt;
	color: #fff;
	padding: 0px;
	}
	
.sgl-col h3 {
	color: #326b29;
	padding: 5px 0px 0px 0px;
	}
	
.dbl-col h3 {
	color: #4c8f3b;
	padding: 0px 0px 10px 0px;
	}

h3.date {
	font-size: 9pt;
	color: #4d4d4d;
	}
	
.sgl-col h4, .sgl-col h4 {
	font-family: "Helvectica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 8.5pt;
	color: #326b29;
	}
	
/*-- PARAGRAPHS --*/

p {
	font-size: 8.5pt;
	line-height: 11pt;
	margin: 0px 0px 10px 0px;
	}
	
p.intro {
	font-size: 10pt;
	font-weight: bold;
	line-height: 12pt;
	color: #4d4d4d;
	margin: 0px 0px 10px 0px;
	display: block;
	}
	
.directory-list-info p.intro {
	font-size: 8.5pt;
	line-height: 10pt;
	}

.intro p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #4c8f3b;
	}
	
#directory-search p {
	color: #fff;
	margin: 0px;
	}
	
/*-- LINKS --*/

a {
	text-decoration: none;
	color: #4d4d4d;
	}
	
a:hover {
	text-decoration: underline;
	color: #262626;
	}
	
.directory-list-info a {
	font-weight: bold;
	color: #4c8f3b;
	text-decoration: none;
	}
	
.directory-list-info a:hover {
	color: #326b29;
	text-decoration: none;
	}
	
a.sml-btn {
	display: block;
	height: 20px;
	float: left;
	padding: 0px 0px 0px 5px;
	background-image:url(/Library/Default/Content/button-left.png);
	background-position: left;
	background-repeat: no-repeat;
	color: #326b29;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	}

a.sml-btn span {
	background-image: url(/Library/Default/Content/button-right.png);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	height: 20px;
	padding: 0px 24px 0px 0px;
	line-height: 20px;
	float: left;
	}
	
a.sml-btn:hover {
	background-image:url(/Library/Default/Content/button-left-hover.png);
	}

a.sml-btn:hover span {
	background-image: url(/Library/Default/Content/button-right-hover.png);
	}
	
a.sml-btn-up {
	display: block;
	height: 20px;
	float: left;
	padding: 0px 0px 0px 5px;
	background-image:url(/Library/Default/Content/button-left.png);
	background-position: left;
	background-repeat: no-repeat;
	color: #326b29;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	}

a.sml-btn-up span {
	background-image: url(/Library/Default/Content/up-button-right.png);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	height: 20px;
	padding: 0px 24px 0px 0px;
	line-height: 21px;
	float: left;
	}
	
a.sml-btn-up:hover {
	background-image:url(/Library/Default/Content/button-left-hover.png);
	}

a.sml-btn-up:hover span {
	background-image: url(/Library/Default/Content/up-button-right-hover.png);
	}
	
/*-- LISTS --*/

.dircount 
{
	text-align: right;
	font: normal 8pt italic;
	color:#009900;
}
	

