/*for Google Map*/
#map {
	overflow:hidden;
}

img.contentImage {
	margin-left:10px;
	margin-top:0px;
	margin-right:10px;
	margin-bottom:5px;
	float:right;
	}

.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #663399;
	font-variant: normal;
	text-decoration: none;
}
.articleentry {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.articleentrysub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.articleentryabstract {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.articleentrybiblio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #002144;
	text-decoration: none;
}

a:link {
	color:#002144;
	}
a:visited {
	color:#002144;
	}
a:hover {
	color:#002144;
	}
#nobullets {
	list-style-type: none;
}

a:active {
	color:#002144;
	}

a.topnavImageHome { 
   display: block; 
   width: 45px; 
   height: 19px; 
   text-decoration: none; 
   background: url("Images/topNavHome.png"); 
} 

a.topnavImageHome:hover { 
   background-position: 0 -19px; 
} 

a.topnavImageAbout { 
   display: block; 
   width: 50px; 
   height: 19px; 
   text-decoration: none; 
   background: url("Images/topNavAbout.png"); 
} 

a.topnavImageAbout:hover { 
   background-position: 0 -19px; 
} 

a.topnavImageMission { 
   display: block; 
   width: 60px; 
   height: 19px; 
   text-decoration: none; 
   background: url("Images/topNavMission.png"); 
} 

a.topnavImageMission:hover { 
   background-position: 0 -19px; 
} 

a.topnavImageEvents { 
   display: block; 
   width: 55px; 
   height: 19px; 
   text-decoration: none; 
   background: url("Images/topNavEvents.png"); 
} 

a.topnavImageEvents:hover { 
   background-position: 0 -19px; 
} 

a.topnavImageLinks { 
   display: block; 
   width: 40px; 
   height: 19px; 
   text-decoration: none; 
   background: url("Images/topNavLinks.png"); 
} 

a.topnavImageLinks:hover { 
   background-position: 0 -19px; 
} 

a.topnavImageContact { 
   display: block; 
   width: 70px; 
   height: 19px; 
   text-decoration: none; 
   background: url("Images/topNavContact.png"); 
} 

a.topnavImageContact:hover { 
   background-position: 0 -19px; 
} 

.leftnavtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-variant: normal;
}
.leftnavsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	font-variant: normal;
	text-align: right;
	text-decoration: none;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.leftnavheader {
	background-color: #AAAAAA;
	color: #FFFFFF;
}
.leftnavdivider {
	background-color: #CCCCCC;
	height: 1px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-style: normal;
}
h2 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.pageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-align: left;
	margin-bottom:20px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.leftnavheaderactive {
	background-color: #7788bb;
	cursor: hand;
}

/*The following lines define dividers*/
.textdivider {
	background-color: #CCCCCC;
	height: 1px;
}
.titledivider {
	font-size:14px;
	font-weight:bold;
	color:#002144;
	background-color:#ffffff;
	margin:35px 0px 20px 0px;
	padding:0px 0 5px 0px;
	border-style:solid;
	border-color:#cccccc;
	border-width:0px 0px 1px 0px;
}
.top {
	margin: 5px 0 20px 0;
	}
.sidebar {
	margin: 5px 0 1px 0;
/*The previous lines define dividers*/

.leftnavbutton {
	cursor: hand;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.articleentry {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.articleentrysub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.articleentryabstract {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.articleURL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993366;
	text-decoration: none;
}
.results {
	padding-top: 5px;
	padding-bottom: 20px;
	background-color:#FFFFFF;
}
.topicgroupheading {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color:#000;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 15px;
	margin-bottom: 0px;
	font-size: 10pt;
	font-weight: bold;
	text-indent: 0px;
}

.topicheading {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color:#000;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 15px;
	margin-left: 0px;
	font-size: 9pt;
	font-weight: bold;
	text-indent: 10px;
}

.topicspacer {
	margin-top: 0px;
	padding-bottom: 1px;
}

.article1 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
}

.title1 {
	font-size: 10pt;
}
.title1 a{
	font-size: 10pt;
}
.title1 a:link { 
	text-decoration: none;
}
.title1 a:visited { 
	color: #333366;
	text-decoration: none;
}
.title1 a:hover { 
	color: #6666FF;
}
.title1 a:active { 
	color: #FF0000;
}

.invisible a{
	font-size: 11pt;
	text-decoration:line-through;
}

.invisible a:hover {
	color: #6666FF;
}

.adminctrl a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	text-decoration:underline;
}
.adminctrl a:link { 
	color: #FF0000;
	text-decoration:underline;
}
.adminctrl a:visited { 
	color: #FF0000;
	text-decoration:underline;
}
.adminctrl a:hover { 
	color: #FF6666;
}
.adminctrl a:active { 
	color: #FF9999;
}

.author1 {
	padding-top: 2px;
	font-size: 9pt;
	color: #339933;
	margin-left: 0px;
}
.author1 a:link {
	font-size: 9pt;
	color: #CC6600;
	text-decoration:underline;
}
.author1 a:hover {
	color: #FF9900;
}

table.resultset {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	border-collapse:collapse;
	width: 90%; 
}

table.resultset tr.hiddenrow td{
	background-color: #FFFFFF;
	padding: 3px;
}

table.metainfo {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 10pt;
	text-align: left;
}

table.metainfo td{
	vertical-align: top;
	background: #ff0;
}

table.metainfo td.h {
	font-weight: bold;
}

table.resultset th {
	padding: 3px;
	margin: 0px;
	background-color: #fff;
}

table.resultset td {
	padding: 3px;
	margin: 0px;
}

table.resultset tr.r0 td {
}

table.resultset tr.r1 td {
}

table.resultset td a {
	text-decoration:none;
	color:#022;
}
table.resultset td a:hover {
	text-decoration:underline;
}

.articletitle a{
	font-size: 10pt;
}
.articletitle a:link { 
	text-decoration: none;
}
.articletitle a:visited { 
	color: #333366;
	text-decoration: none;
}
.articletitle a:hover { 
	color: #6666FF;
}
.articletitle a:active { 
	color: #FF0000;
}

SPAN.download{
}

DIV.details{

}

DIV.abstract{
}

DIV.fullsource {
}

DIV.pubinfo {
}

DIV.sourceurl {
}






.source1 {
	font-size: 9pt;
	color: #666666;
	margin-left: 0px;
}
.synopsis {
	padding: 2px 0px 2px 25px;
	font-size: 9pt;
	color: #000000;
	border: none;
}
.formlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
}
.nobullets {
	list-style-type: none;
}

