A      { color: #006699; }
A:hover     { color: #003366; text-decoration:none; }

.topNav        { text-align:right; font-weight:normal; font-size:11px;  color: #666666; padding:1px; white-space:nowrap; }
A.topNav       { color: #666666; font-weight:bold; text-decoration:none; }
A.topNav:hover { color: #333333; text-decoration:none; }

A.topNavBlue       { color: #003366; font-weight:bold; text-decoration:none; }
A.topNavBlue:hover { color: #000033; text-decoration:none; }


body {  background: #FFFFFF; font-size: 12px; font-family: Verdana; }
td {  font-size: 12px; font-family: Verdana; border:none; border-collapse: collapse; margin:0px; padding:0px; }
table {   font-size: 12px; font-family: Verdana; border:none; border-collapse: collapse; margin:0px; padding:0px; }

.homeTitle {  font-weight:bold; color: #FF3300; }
.homeContent {  font-size: 12px; color: #333333; padding-right:5px; }

.title { font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:23px; color: #003366; }
.content {  text-align:left; vertical-align:top; padding-top:0px; padding-bottom:0px; padding-left:15px; padding-right:10px; }
.contentExtra {  vertical-align:top; padding:0px; }

.menu TR:first-child {display:none; }
A.nav2	{ display:block; text-decoration: none; font-weight:bold; font-family:Arial; font-size:14px; line-height:1em; color: #0F6F9E; padding: 5px 2px 5px 5px; }
A.nav2_SELECTED,
A.nav2_OPENED 	{ color: #003366; }
A.nav2:hover 	{ color: #003366; }
TD.nav2 { padding: 0; }

.nav3 			{ font-weight:bold; font-size:11px; line-height:1em; color: #003366; background-color:#C8D9E1; }
.nav3 A 	{ display: block; text-decoration: none; padding: 3px 0 3px 16px; text-indent:-16px; }
.nav3 A.hover 	{ color: #002459; }

.nav4 { font-size:11px; color:#ffffff; background-color:#76AAC4; line-height: 1em; }
.nav4 A { display: block; text-decoration: none; padding: 3px 3px 3px 16px; text-indent:-16px; }

.nav5, .nav6 {  font-size:11px; color: #006699; text-decoration:none; }
.nav5 A, .nav6 A { display:block; padding-left:16px; text-indent:-16px; }

.spacerNav2  { margin-left:5px;  height:1px; font-size:1px;  background-image: url(/img/spacer.gif); }
.spacerNav3  { height:1px; background-color:#B0CBD8; font-size:0px; }
.spacerNav4  { height:1px; background-color:#5F9DBC; font-size:0px; }



.pathNav  {   color: #FFFFFF; font-size: 10px; vertical-align:top; padding-top:3px; }
	a.pathNav  {   color: #FFFFFF;  }

.menu {  background: #EEEEEE; border-top: none; border-bottom: none; border-left: 1px solid #D8D8D8; border-right: 2px ridge #EEEEEE;   }
.menuItem {  padding-top:4px;  }
.menuSubItem {  padding-top:2px; background-color:#C8D9E1; background-image: url(/img/navSubBgr.gif);   }

.copyright {  	font-size: 11px; font-weight: normal; color: #006699; padding-top:3px;   }



/* DB Default styles --------------------------------------------------- */
.dbRecordHeader {
	width: 100%;
	overflow: hidden;
	padding: 5px;
	background: #F0F0F0;
	border-bottom: 3px solid #CCCCCC;
}
.dbRecordHeader FORM {
	display: inline;
}
.dbRecordHeaderLeft {
	float: left;
}
.dbRecordHeaderRight {
	float: right;
}
.dbEditBar {
	margin: .5em 0;
	padding: 5px;
	background: #BBBBBB;
	border-bottom: 3px solid #666666;
}
.dbRecordPageNav {
	margin: 1em 0;
	font-size: 1em;
}
.dbRecordPageNav B {
	padding: 0 .8ex;
	background: #000000;
	color: #FFFFFF;
}
.dbRecordPageNav A.pageNavLink {
	padding: 0 .8ex;
	background: #F0F0F0;
	color: #000000;
	text-decoration: none;
}
.dbRecordPageNav A.pageNav {
	padding: 0 .8ex;
	background: #F0F0F0;
	color: #000000;
	text-decoration: none;
}

TABLE.index TH {
	padding: 2px;
	background: #F0F0F0;
}
TABLE.index TD {
	padding: 2px;
}
TABLE.index A {
	color: #00646D;
}


