// This file sets the page color, background color, and font styles for BoneStation

BODY {
	background-image:url(../images/bg_grey.gif);
	background-color:#CCCCCC;
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
	color:#444444;
	}
TD {
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
	color:#444444;
	}
H4 {
	font-size:12pt;
	color:#003366;
	font-weight:bold;
	}
SUP {
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
	}
INPUT { 
	cursor: pointer;
	border:1px solid #999999; 
	color: #0000FF; 
	text-decoration: none; 
	font-family: verdana,arial; 
	font-size: 8pt; 
	background-color: #EEEEEE; 
	
	}
.codetext {
	font-family:"Courier New", Courier, monospace;
	font-size:9pt;
	color:#333333;
	}
.inputwhite { 
	border:0px solid #999999; 
	color: #0000FF; 
	text-decoration: none; 
	font-family: verdana,arial; 
	font-size: 8pt; 
	background-color: #FFFFFF; 
	cursor: hand;
	}
.updatebox { 
	border:1px solid #CCCCCC; 
	color: #0000FF; 
	text-decoration: none; 
	font-family: verdana,arial; 
	font-size: 10pt; 
	background-color: #EEEEEE;
	text-align: left; 
	cursor: hand;
	}
SELECT { 
	border:1px solid #999999; 
	color: #454545; 
	text-decoration: none; 
	font-family: verdana,arial; 
	font-size: 10pt; 
	background-color: #FFFFFF; 
	cursor: hand;
	}
TEXTAREA { 
	border:1px solid #999999; 
	color: #003366; 
	text-decoration: none; 
	font-family: verdana,arial; 
	font-size: 9pt; 
	background-color: #FFFFFF; 
	cursor: hand;
	}
.alerttextbold {
	font-size:8pt;
	color:#D60000;
	font-weight:bold;
	background-color: #FFFFFF;
	}
.alerttextselect {
	font-size:8pt;
	color:#D60000;
	font-weight:normal;
	background-color: #FFFFFF;
	}
.warntext {
	font-size:10pt;
	color:#e07040;
	}
.errortext {
	font-size:10pt;
	color:#D60000;
	font-weight:bold;
	}
.errortextlight {
	font-size:10pt;
	color:#D60000;
	font-weight:normal;
	}
.title {
	font-size:11pt;
	color:#003366;
	font-weight:bold;
	}
.title:link {
	color:#0000FF;
	}
.title:visited {
	color:#0000FF;
	}
.title:hover {
	color:#003366;
	}
.header_row {
	background-color:#006699;
	}
.header_row_contrast_column {
	background-color:#00bfff;
	}
.header {
	font-size:8pt;
	color:#EEEEEE;
	font-weight:bold;
	}
.header:link {
	color:#EEEEEE;
	}
.header:visited {
	color:#EEEEEE;
	}
.header:hover {
	color:#FFFF66;
	}

.data {
	font-size:9pt;
	color:#003366;
	font-weight:normal;
	}
.dataerr {
	font-size:9pt;
	color:#ff0000;
	font-weight:normal;
	}
.data2 {
	font-size:8pt;
	color:#003366;
	font-weight:normal;
	}
.data3 {
	font-size:9pt;
	color:#003366;
	font-weight:bold;
	}
.data4 {
	font-size:8pt;
	color:#003366;
	font-weight:bold;
	}
.data5 {
	font-size:8pt;
	color:#003366;
	font-weight:bold;
	background-color:#ffffff;
	}
.data6 {
	font-size:8pt;
	color:#003366;
	font-weight:normal;
	background-color:#ffffff;
	}
.data:link {
	color:#0000FF;
	}
.data:visited {
	color:#0000FF;
	}
.data:hover {
	color:#003366;
	}
.databold {
	font-size:11pt;
	color:#003366;
	font-weight:bold;
	}
.databold:link {
	color:#0000FF;
	}
.databold:visited {
	color:#0000FF;
	}
.databold:hover {
	color:#003366;
	}
.data_row {
	background-color:#FFFFEE;
	}
.data_row_even {
	background-color:#FFFFEE;
	}
.data_row_even_contrast {
	background-color:#fffacd;
	}
.data_row_odd {
	background-color:#EEEEEE;
	}
.data_row_odd_contrast {
	background-color:#b0e0e6;
	}
.data_row_header {
	background-color:#B0C4DE;
	font-weight:bold;
	}
.error_row {
	background-color:#FFFF99;
	}
.print_header_row {
	background-color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	}
.print_row {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	}
.formbutton { 
	background-color: #E0E0E0;
	color: #003366;
	font-size: 11px;
	font-weight: bold; 
	font-family:arial,helvetica,sans-serif; 
	text-align: center;
	height: 20px;
	width: 120px;
	cursor: hand;
	border-width:0px;
	}
.formbutton_border { 
	background-color: #E0E0E0;
	color: #003366;
	font-size: 11px;
	font-weight: bold; 
	font-family:arial,helvetica,sans-serif; 
	text-align: center;
	height: 20px;
	width: 120px;
	cursor: hand;
	border-width:1px;
	border-color:#666666;
	}
.button_grey { 
	cursor: hand;
	background-color: #E0E0E0;
	color: #003366;
	font-size: 11px;
	font-weight: bold; 
	font-family:arial,helvetica,sans-serif; 
	text-align: center;
	height: 20px;
	border-width:1px;
	border-color:#666666;
	}
.tableborder {
	border: 1px solid #003366;
	background-color:#CCCCCC;
	}