body,td,tr,div,h1,h2,h3,h4,h5,a,p {font-family: Arial,Helvetica,Sans-Serif;}
body,td,tr,div,ol,ul,p,li,a {font-size: 10pt;}

div.sitesearch {border-bottom:1px solid #999999;padding-bottom:8px;}
.docheader2 {background:#D4C898;}
.docheader {background:#5A8CB3;color:#ffffff;}

.resource_title {	color:#ffffff;
					font-size:16px;
					font-weight:bold;
					background-image:url(images/bluefade.jpg);
					background-repeat:no-repeat;
					padding:3px 3px 3px 10px;
					}

ul.recentnews {padding:5px 0px 0px 0px;margin:0px;list-style-type:none;}
ul.recentnews li {	background-image:url('images/dabullet.png');
			background-repeat:no-repeat;
			background-position:2px 0px;
			padding-left:20px;
			font-size:8pt;
		}

.registrationblock {
	border-top:1px solid #5A8CB3;
	border-bottom:1px solid #5A8CB3;
	background-color:#EAEFFF;
	padding:8px 15px 8px 15px;
	width:95%;
}

ul.recentnews li a {font-size:8pt;}


#toplinks {font-size:12px;color:#ffffff}
#toplinks a {font-size:14px;color:#ffffff;font-weight:bold;text-decoration:none;}
#toplinks a:hover {text-decoration:underline;}

h5.shortcuts {font-size:9pt;font-weight:bold;color:#05699B;border-bottom:1px solid #05699B;}
ul.shortcuts {margin-top:1px;list-style-image: url(images/arrow.gif);}
ul.shortcuts li {padding-left:-8px;margin-left:-8px;}
ul.shortcuts li a {font-size:8pt;color:#05699B;}

span.required {font-size:20px;color:#CF2839;font-weight:bold;vertical-align:middle;}

span.specfile {border:1px dashed #cccccc;background:#ffffee;padding:2px;}

.newsdate {border-bottom:1px solid #999999;padding:0px;}

.rimage {float:right;margin:45px 0px 15px 15px}

hr {height: 1px;color:#666666;background-color:#666666;}
h1,h2,h3,h4,h5 {color:#D76500;padding-top:.2em;margin-bottom:4;}

table.boardmembers th {text-align:left;color:#333333;background-color:#eeeeee;font-weight:bold;}

table.boardmembers td {border-bottom:1px solid #eeeeee;}

table.admin_table {
	background:#f5f5f5;
	border:1px solid #cccccc;
}

div.admin_title {
	color:#5A8CB3;
	font-size:12pt;
	font-weight:bold;
	padding:3px;
	border-bottom:1px solid #BFB691;
}

a.showhover {
    border: 1px solid white;
}
a.showhover:hover {
    border: 1px dotted #666666;
}

.resourceHeader {color:#05699B;font-size:12pt;padding-top:15px;
		border-bottom:1px solid #cccccc;font-weight:bold;}

div.colorblock1 {background:#F2F5F9;border:1px solid #cccccc;padding:5px;}
div.colorblock2 {background:#ffffee;border:1px solid #cccccc;padding:5px;}
div.colorblock3 {background:#ffffff;border:1px solid #cccccc;padding:5px;}
tr.colorblock1_on {background:#ffffff;}
tr.colorblock2_on {background:#ffffff;}

a {color: #D76500;}

.subnav {color:#555555;text-decoration:none;font-size:8pt;font-weight:bold;}
.subnav:hover {text-decoration:underline;}

img.content_right {margin: 30px 0px 25px 35px;position:relative;}

ul {color:#000000;}
ul li {padding-bottom:4px;}
	
.shaded {color:#666666;}
.txtshade {color:#666666;}

.content_frame {	
	padding:0px;
}

.frame_left {	
	padding:0px 15px 5px 15px;
	line-height:1.5em; 
}

.frame_sidebar {	
	padding:0px 10px 5px 10px ;
	border-left:1px solid #ECECEC;
	line-height:1.5em; 
	height:98%;
}

td.menu {border-bottom:1px solid #eeeeee}

a.menuregular  {color:#000000;text-decoration:none;font-weight:bold;font-size:11pt}
a.menuregular:hover {color:#666666;text-decoration:none;}

a.menuselected {color:#D76500;text-decoration:underline;font-weight:bold;font-size:11pt}
a.menuselected:hover {color:#D76500;text-decoration:underline;}


ul.submenu{color:#000000;margin:0px;padding-left:4px;}
ul.submenu li {padding:1px;margin:1px;list-style-type: none}
ul.submenu li a {font-size:9pt;color:#444444;text-decoration:none;}
ul.submenu li a:hover  {color:#D76500;text-decoration:underline;}

.leftback {background-image:url('images/border-left.jpg');}
.rightback {background-image:url('images/border-right.jpg');}

div.bottom_links {color:#cccccc;font-size:8pt;}
div.bottom_links a {color:#cccccc;font-size:8pt;}

.faq_question {	padding:6px;
				border-top:1px solid #666666;
				border-bottom:1px solid #666666;
				background:#E2E4F1;font-weight:bold;font-size:100%;
}
.faq_answer {padding:6px;border-bottom:1px solid #E5DFC8;line-height:1.4em}
.faq_answer_img {padding-top:10px;}

a.fnav {color:#666666;}

.gradient {		color:#ffffff;
				background-image:url(images/gradient.jpg);
				background-repeat:no-repeat;
}

.People_Group_Header {color:#333333;border-bottom:1px solid #999999;}
.People_Line1x {background:#dddddd;color:#000000;font-size:11pt;font-weight:bold;}
.People_Line1 {	font-size:11pt;
				font-weight:bold;
				color:#ffffff;
				background:#1B1A99;
				padding:3px 20px 3px 5px;
}
.People_Line2 {font-size:10pt;color:#666666;background:#EAEAFB;font-weight:bold;}
.People_Line3 {font-size:10pt;}
.People_Line4 {font-size:10pt;text-decoration:italics;}
.People_Bio {font-size:9pt;line-height:140%;}


a.eventlist {font-size:8pt;color:#00007E;}
.event_month {font-size:12pt;font-weight:bold;color:#D76500;border-bottom:1px solid #cccccc;padding:3px;width:540px;}

.highlightevent {background:#ffffcc;border-top:1px dashed #008300;border-bottom:1px dashed #008300;}
.jlcSmallMonthName {background:#181797;color:#ffffff;font-size:12pt;font-weight:bold;}
.jlcSmallWeekName {	background:#e5e5e5;
					color:#333333;
					font-size:8pt;
					font-weight:bold;}
.jlcSmallWeekName1 {background:#333333;color:#ffffff;font-size:8pt;font-weight:bold;}
.jlcSmallUnscheduledDay {color:#000000;font-size:9pt;border:1px solid transparent;}
.jlcSmallUnscheduledDay a {color:#000000;}
.jlcSmallScheduledDay {color:#000000;font-size:9pt;background:#FFDEBF;font-weight:bold;border:1px solid #999999;}
.jlcSmallScheduledDay a {color:#000000;font-weight:bold;text-decoration:underline}
.jlcSmallCalendar {border:1px solid #cccccc;padding:2px;width:210px;}
