/* OpenDb statistics specific options - these are not CSS options, but
will be parsed by OpenDb when generating the stats graphs */
.OpendbStatsGraphs
{
	image-size: 175;
	font-size: 2;
	transparent: false;
	/*text-color: #000000;
	caption-color: #000000; 
	light-color: #FFFFFF;
	dark-color: #EEEEEE;
	light-border-color: #EEEEEE;
	dark-border-color: #000000;
	background-color: #FFFFFF*/
}

A {
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	text-decoration: underline;
}

A:hover {
	text-decoration: underline;
}

.menuItem IMG {
	border: 0px;
}

.menuItem A {
	text-decoration: none;
}

select, input, textarea, td
{
	color: #000000;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

body
{
	background-color: #FFFFFF;
	color: #000000;
}

h1
{
	color: #003399;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
}

h2
{
	color: #003399;
	font-weight: bold;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
}

h3
{
	color: #003399;
	font-weight: bold;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}

.top
{
	background-color: #FFFFFF;
	font-size: 9pt;
	padding-left: 2px;
	padding-right: 2px;
	border-top: 1px solid EEEEEE;
	border-left: 1px solid D1D1D1;
	border-right: 1px solid EEEEEE;
	border-bottom: 1px solid EEEEEE;
}
.top2
{
	background-color: #EEEEEE;
	font-size: 9pt;
	padding-left: 4px;
	padding-right: 4px;
	border-top: 1px solid EEEEEE;
	border-left: 1px solid D1D1D1;
	border-right: 1px solid EEEEEE;
	border-bottom: 1px solid EEEEEE;
}

/* Used in listings to format the listing links (Refresh,Edit,Delete, etc) */
.smlink
{
	color: black;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* Various messages */
.success
{
	color: #000066;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* Details of success ful completion */
.smsuccess
{
	color: #000066;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

/* All error messages are displayed using this class */
.error
{
	color: red;
	font-weight: bold;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

/* Details of errors are displayed with this class */
.smerror
{
	color: red;
	font-weight: bold;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

/* OpenDb Alphalist link style */
.alphalist
{
	color: #000066;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small
}

.alphalist A {
	text-decoration: none;
}

.alphalist A:hover
{
	text-decoration: underline;
}

/* Input field, prompt cell definition */
.prompt
{
	color: white;
	background-color: #003399;
	font-weight: bold;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

/* Input field data cell definition */
.data
{
	background-color: #EEEEEE;
	font-size: x-small;
	font-weight: normal;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-right: 4px;
}

/* Navigation links - such as Next / Previous and Page numbers, and other nav links */
.footer
{
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small
}

.footer A {
	text-decoration: none;
}

/* All help text */
.help
{
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small
}

/* Used to display small text for messages, etc */
.fineprint
{
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}

/* Most text not defined otherwise uses this class to display */
.colortext
{
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}


.navbar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-align: center;
	background-color: #FFFFFF;
	border-bottom: 1px solid Gray;
	border-right: 1px solid Gray;
	border-top: 1px solid White;
	border-left: 1px solid White;
	padding-left: 5px;
	padding-right: 5px;	
}

/*
	Now reset the border for anchors
*/
.navbar  A {
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	padding-left: 0px;
	padding-right: 0px;
	color: black;
	text-decoration: none;
}