p,dt,dd{
	font-family:verdana,geneva,sans-serif;
	color:#333399;
	font-size:9px;
	line-height:14px;
	}
	
ul,ol,li{
	font-family:verdana,geneva,sans-serif;
	color:#333399;
	font-size:9px;
	line-height:14px;
	}
	
a.nav:link { color:#9999FF; font-weight:bold; text-decoration: none; }
a.nav:visited { color:#9999FF; font-weight:bold; text-decoration: none; }
a.nav:hover { color:#FFFFFF; font-weight:bold; text-decoration: none;  }
a.nav:active { color:#9999FF; font-weight:bold; text-decoration: none; }


a:link { color:#6666CC; text-decoration: underline; }
a:visited { color:#6666CC; text-decoration: underline; }
a:hover { color:#6666CC; text-decoration: none; }
a:active { color:#6666CC; text-decoration: underline; }

a.nav1:link { color:#6666CC; font-weight:bold; text-decoration: none; }
a.nav1:visited { color:#6666CC; font-weight:bold; text-decoration: none; }
a.nav1:hover { color:#FFFFFF; font-weight:bold; text-decoration: none;  }
a.nav1:active { color:#6666CC; font-weight:bold; text-decoration: none; }

a.nav2:link { color:#FFCC00; font-weight:bold; text-decoration: none; }
a.nav2:visited { color:#FFCC00; font-weight:bold; text-decoration: none; }
a.nav2:hover { color:#FFFFFF; font-weight:bold; text-decoration: none;  }
a.nav2:active { color:#FFCC00; font-weight:bold; text-decoration: none; }

a.nav3:link { color:#CC99FF; font-weight:bold; text-decoration: none; }
a.nav3:visited { color:#CC99FF; font-weight:bold; text-decoration: none; }
a.nav3:hover { color:#FFFFFF; font-weight:bold; text-decoration: none;  }
a.nav3:active { color:#CC99FF; font-weight:bold; text-decoration: none; }

a.nav4:link { color:#99FF99; font-weight:bold; text-decoration: none; }
a.nav4:visited { color:#99FF99; font-weight:bold; text-decoration: none; }
a.nav4:hover { color:#FFFFFF; font-weight:bold; text-decoration: none;  }
a.nav4:active { color:#99FF99; font-weight:bold; text-decoration: none; }

a.red:link { color:#FF0000; text-decoration: underline; }
a.red:visited { color:#FF0000; text-decoration: underline; }
a.red:hover { color:#FF0000; text-decoration: none;  }
a.red:active { color:#FF0000; text-decoration: underline; }

.listing{
	line-height:20px;
	}

.heading, .heading a {
	font-family:verdana,geneva,sans-serif;
 	color:#333399;
	font-size:11px;
	line-height:20px;
	}

.diarydate{
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
 	color:#6666CC;
	font-size:9px;
	line-height:14px;
	}

.topnav{
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
 	color:#6666CC;
	font-size:10px;
	line-height:14px;
	}

.topnav2{
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
 color:#FFCC00;
	font-size:10px;
	line-height:14px;
	}

.topnav3{
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
 color:#CC99FF;
	font-size:10px;
	line-height:14px;
	}

.topnav4{
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
 color:#99FF99;
	font-size:10px;
	line-height:14px;
	}

body {
 font-family:verdana,geneva,sans-serif;
	color:#333399;
	background-color:#FFFFFF;
	font-size:9px;
	}

input.textinput {
	border:1px solid #333399;
	color: #333399;
	background-color:#FFFFFF;
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
	font-size:9px;
	padding:3px;
	width:350px;
	}
	
input.submitbutton {
	color: #FFFFFF;
	background-color:#006633;
	padding:3px;
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
	font-size:9px;
	}
	
input.submitalternate {
	color: #666666;
	background-color:#CCCCCC;
	padding:3px;
	font-family:verdana,geneva,sans-serif;
	font-weight:bold;
	font-size:9px;
	}
