//	File:   Default.css
//	Path:   /css/
//	Date:   12 Jun 2000
//  Author: Paul Fison
// serif
// sans-serif
// 
// monospace
// fantasy
body {
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
}
.normal, .normal:visited {
	color:#FFFFFF; 
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	font-family:arial, verdana, helvetica, sans-serif;
}
.nolink {
	text-decoration:none;
}
h1{ 
	color:#FF0000; 
	font-size:12pt;
	font-weight:bold;
	font-family:cursive;
}



.standard, ul, td, p{ 
	color:#000088; 
	font-size:10pt;
	font-weight:normal;
	font-family:arial, verdana, helvetica, sans-serif;
}

.black {
	background-color:#000000;
	font-size:10pt;
	font-weight:bold;
	font-family:arial, verdana, helvetica, sans-serif;
}

.small { 
	color: #000088; 
	font-size:8pt;
	font-weight:bold;
	font-family:arial, verdana, helvetica, sans-serif;
}

.vsmall { 
	color: #000000; 
	font-size:7pt;
	font-weight:Normal;
	font-family:arial, verdana, helvetica, sans-serif;
}


.tiny { 
	color: #000088; 
	font-size:7pt;
	font-weight:bold;
	font-family:arial, verdana, helvetica, sans-serif;
}

.event { 
	color: #008800; 
	background-color:silver;
	font-size:8pt;
	font-weight:normal;
	font-family:arial, verdana, helvetica, sans-serif;
}

.button {
	color: blue;
	font-size:12pt;
	font-weight:bold;
}

.topitem {
	color:gray;
	text-decoration:none;
	font-size:8pt;
	font-family:arial, verdana, helvetica, sans-serif;
	font-weight:normal;
}

a.topitem {color:black;}

.topitem:link{ color: black; text-decoration:none;}
.topitem:visited{ color: black; text-decoration:none;}
.topitem:active { color: green; text-decoration:none;}
.topitem:hover { color: red; text-decoration:none;}

.menuitem {
	background-color:#AAAAAA;
	color:navy;
	text-decoration:none;
	font-size:8pt;
	font-family:arial, verdana, helvetica, sans-serif;
	font-weight:normal;
}

.menured {
	background-color:#AAAAAA;
	color:red;
	text-decoration:none;
	font-size:8pt;
	font-family:arial, verdana, helvetica, sans-serif;
	font-weight:normal;
}

.namenuitem {
	background-color:#AAAAAA;
	color:#FFFFFF;
	text-decoration:none;
	font-size:8pt;
	font-family:arial, verdana, helvetica, sans-serif;
	font-weight:normal;
}

.menulabel {
	background-color:#AAAAAA;
	color:#000000;
	text-decoration:none;
	font-size:8pt;
	font-family:arial, verdana, helvetica, sans-serif;
	font-weight:normal;
}

a.menuitem,  {color:navy;}

.menuitem:link{ color: navy; text-decoration:none;}
.menuitem:visited{ color: navy; text-decoration:none;}
.menuitem:active { color: yellow; text-decoration:none;}
.menuitem:hover { color: red; text-decoration:underline;}

.data { 
	color: navy; 
	font-size:10pt;
	font-weight:bold;
	font-family:arial, verdana, helvetica, sans-serif;
}

.example { 
	color: green; 
	font-size:12pt;
	font-weight:bold;
	font-family: monospace;
}

.userinput { 
	color: black; 
	font-size:10pt;
	font-weight:normal;
	font-family:monospace;
}

.dataline {
	color:#000088; 
	text-decoration:none;
	font-size:10pt;
	font-family:arial, verdana, helvetica, sans-serif;
		
	border-bottom-width:1pt;
	border-bottom-style:solid;
	border-bottom-color:black;
}

.datalineheader {
	color:black; 
	font-weight:bold;
	text-decoration:none;
	font-size:10pt;
	font-family:arial, verdana, helvetica, sans-serif;
		
	border-bottom-width:1pt;
	border-bottom-style:solid;
	border-bottom-color:black;
}

.formheader {
	color:white; 
	text-decoration:none;
	background-color:green;
	font-weight:bold;
	font-size:12pt;
	font-family:arial, verdana, helvetica, sans-serif;
	text-align: center;

	
	border-bottom-width:1pt;
	border-bottom-style:solid;
	border-bottom-color:black;
	
	border-right-width:1pt;
	border-right-style:solid;
	border-right-color:black;
	
	border-top-width:1pt;
	border-top-style:solid;
	border-top-color:white;
	
	border-left-width:1pt;
	border-left-style:solid;
	border-left-color:white;
}

.columnheader {
	color:navy; 
	text-decoration:none;
	background-color:#BBBBBB;
	font-weight:bold;
	font-size:10pt;
	font-family:arial, verdana, helvetica, sans-serif;
	
	border-bottom-width:1pt;
	border-bottom-style:solid;
	border-bottom-color:black;
	
	border-right-width:1pt;
	border-right-style:solid;
	border-right-color:black;
	
	border-top-width:1pt;
	border-top-style:solid;
	border-top-color:white;
	
	border-left-width:1pt;
	border-left-style:solid;
	border-left-color:white;
}

.highlight {
	font-weight:bold;
	border-bottom-width:1pt;
	border-bottom-style:solid;
	border-bottom-color:red;
	border-right-width:1pt;
	border-right-style:solid;
	border-right-color:red;
	border-top-width:1pt;
	border-top-style:solid;
	border-top-color:red;
	border-left-width:1pt;
	border-left-style:solid;
	border-left-color:red;
}

.blank {
	background-color:Gray;
}

.DayCell {
	color:#008000;
	text-decoration:none;
	background-color:white;
	font-weight:bold;
	font-size:8pt;
	text-align:left;
	font-family:arial, verdana, helvetica, sans-serif;
	
	border-bottom-width:1pt;
	border-bottom-style:solid;
	border-bottom-color:silver;
	
	border-right-width:1pt;
	border-right-style:solid;
	border-right-color:silver;
	
	border-top-width:1pt;
	border-top-style:solid;
	border-top-color:silver;
	
	border-left-width:1pt;
	border-left-style:solid;
	border-left-color:silver;
}

.today {
	color:#008000;
	text-decoration:none;
	background-color:white;
	font-weight:bold;
	font-size:8pt;
	text-align:left;
	font-family:arial, verdana, helvetica, sans-serif;
	
	border-bottom-width:1pt;
	border-bottom-style:solid;
	border-bottom-color:red;
	
	border-right-width:1pt;
	border-right-style:solid;
	border-right-color:red;
	
	border-top-width:1pt;
	border-top-style:solid;
	border-top-color:red;
	
	border-left-width:1pt;
	border-left-style:solid;
	border-left-color:red;
}

.spacer {
	background-color:silver;
}

.spacer1 {
	background-color:silver;
	
	border-left-width:1pt;
	border-left-style:solid;
	border-left-color:white;
}

.spacer2 {
	background-color:silver;
	
	border-bottom-width:1pt;
	border-bottom-style:solid;
	border-bottom-color:gray;
	
	border-right-width:1pt;
	border-right-style:solid;
	border-right-color:gray;
}


.bordered {

	color: black; 
	font-size:10pt;
	font-weight:normal;
	font-family:monospace;
	
	border-top-style:solid; 
	border-top-width:1px;
	border-top-color:black;
		
	border-left-style: solid; 
	border-left-width: 1px;
	border-left-color:black;
		
	border-right-style:solid;
	border-right-width:1px; 
	border-right-color:black;
		
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:black;
		
}
:linked { color: blue;}
:visited { color: purple;}
:hover, .normal:hover { color: red;}