@charset "UTF-8";
/* CSS Document */

/*
Old a-link color
a:link {color: #9999cc;
	text-decoration: none;
	font-variant: normal;
	font-weight:500;
}
 */

a:link {color: #336699;
	text-decoration: none;
	/*font-variant: normal;*/
	/*font-weight:500;*/
}
a:visited {color: #336699;
	text-decoration: none;
	/*font-variant: normal;*/
	/*font-weight:500;*/
}
a:hover {color: #ff9900;
	text-decoration: none;
	/*font-variant: normal;*/
	/*font-weight:500;*/
}

a.blubox:link {color: #c6cd64;
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}
a.blubox:visited {color: #c6cd64;
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}
a.blubox:hover {color: #FF9933;
	text-decoration: none;
	font-weight: bold;
	font-variant: normal;
}

a.hotlinksNavs:link {
	color: #1b1b47;
	text-decoration: none;
	}
a.hotlinksNavs:active {
	color: #990000;
	text-decoration: none;
	}
a.hotlinksNavs:visited {
	color: #1b1b47;
	text-decoration: none;
	}
a.hotlinksNavs:hover {
	color: #1b1b47;
	text-decoration: underline;
}

.box {
	border: 1px solid #003366;
	}

.cal_title {
	font: small-caps bold 28px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #ffffcc;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	background-color: #003366;
}

.cal_day {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #9999cc;
}

.cal_month {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.date {
	color: #003366;
	float: none;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;	
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

}

.dateFilled {
	color: #003366;
	float: none;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #fdfebb;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;

}

div.scroll {
	height: 350px;
	width: 610px;
	overflow: auto;
	border: 1px solid #003366;
	margin-left: 15px;
	margin-top: 6px;
	scrollbar-base-color:#d9d8f9;
	scrollbar-arrow-color:#003366;
}

h1, h2, h3, h4, h5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}

.homeBodyTable {
	border-bottom: 1px dotted #a2a2a2;
	margin-left: 28px;
	margin-top: 6px;
}

.homeBodyHeader {
	color: #003366;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	font: bold 15px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.homeBodySubHeader {
	color: #c2cd2e;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	font: 14px Arial, Helvetica, sans-serif;
	background-color: #003266;
	letter-spacing: 1px;
}

.homecontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #003366;
	margin-top: 2px;
	margin-bottom: -10px;
	padding-right: 5px;
	padding-left: 6px;
}

.homecontentMed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003366;
	margin-top: 2px;
	margin-bottom: -10px;
	padding-right: 5px;
	padding-left: 6px;
}

.homecontentSml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	margin-top: 2px;
	margin-bottom: -10px;
	padding-right: 5px;
	padding-left: 6px;
}

.hotlinksheader {
	color: #e40700;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 2px;
	font: bold 10pt Arial, Helvetica, sans-serif;
}

.hotlinksNavs { 
	color: #003366;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 2px;
	font: 9pt Arial, Helvetica, sans-serif;
}

.hotlinkstable {
	border-top: 1px dotted #a2a2a2;
	border-bottom: 1px dotted #a2a2a2;
	margin-left: 28px;
}

.leftpad {
	padding-left: 4px;
}

li	{
margin-left:15px;
margin-bottom:10px;
}

li.homecontent	{
font-size: 13px;
margin-left:-8px;
margin-bottom:0px;
padding-left: 0px;
}

.maincontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #003366;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.maincontentNoPadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #003366;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003366;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.medNoPadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003366;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.pageTitle {
	color: #003366;
	font: small-caps bold 18px Arial, Helvetica, sans-serif;
}

.pictureBorder {
	border: 2px solid #003366;
}

.RCtitle {
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #003366;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	
}

.resourceCenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #003366;
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}

.sml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.title {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000066;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

.urgent {
	color: red;
}

.workshop1 {
	border: 3px solid #003366;
}

.workshop2 {
	border: 2px solid #adb721;
}

.workshop3 {
	border: 1px solid #adb721;
}

.workshopBodyTable {
	border-bottom: 1px dotted #a2a2a2;
	border-top: 1px dotted #a2a2a2;
	margin-left: 28px;
	margin-top: 6px;
}

.workshopRegister {
	background-color:#eeeed9; 
	border:double; 
	border-color:#003366; 
	font-size:18px; 
	padding:5px;
}
