/* style.css */
/* debug line*/

/*
#FFFF99 - yellow
#660000 - red
*/

html, body {
	margin: 0;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	padding: 0;
	/*background-image: url("images/nav/schematics.gif");*/
	font-family: Arial, Helvetica, sans-serif;
}
/* start style for all default text */
body table {
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	background-color: #FFFFFF;
}
/* end style for all default text */
/* start link styles */
a:link {
	color: #660000;
	text-decoration: underline;
}
a:visited {
	color: #660000;
	text-decoration: underline;
}
a:hover {
	color: #660000;
	text-decoration: none;
}
/* end link styles */
/* start row styles - for alternating row color */
.rowOdd {
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.rowOdd  a:link {
	color: #660000;
}
.rowOdd a:visited {
	color: #660000;
}
.rowOdd a:hover {
	color: #000;
	text-decoration: underline;
}
.rowEven {
	background: #FFFF99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.rowEven  a:link {
	color: #660000;
}
.rowEven a:visited {
	color: #660000;
}
.rowEven a:hover {
	color: #000;
	text-decoration: underline;
}
/* end row styles */
/* start form element styles */
.button {
	background-color: #660000;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	/*text-transform: uppercase;*/
}
.radio {
	border-top: 0px solid #000;
	border-right: 0px solid #000;
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
}
input, textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000000;
	border-top: 1px solid #660000;
	border-right: 1px solid #660000;
	border-bottom: 1px solid #660000;
	border-left: 1px solid #660000;
}
select {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid #660000;
	border-right: 1px solid #660000;
	border-bottom: 1px solid #660000;
	border-left: 1px solid #660000;
}
label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #660000;
}
/* end form element styles */
/* start heading styles */
h1 {
	font-size: 18px;
	color: #660000;
	font-family: Arial, Helvetica, sans-serif;
	/*text-transform: uppercase;*/
	font-weight: bold;
	font-style: normal;
	letter-spacing: 0.01em;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #660000;
}
/* end heading styles */
/* start table element styles */
th {
	background-color: #660000;
	color: #FFFF99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
th a:link {
	color: #FFFF99;
}
th a:visited {
	color: #FFFF99;
}
th a:hover {
	color: #ffffff;
	text-decoration: underline;
}
/* end table element styles */
/* start left navigation bar styles */
.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size:80%;
	font-weight: bold;
	/*text-transform: uppercase;*/
	padding-left: 7px;
	vertical-align: middle;
	color: #000000;
}
.leftnav a:link {
	color: #660000;
	text-decoration: none;
}
.leftnav a:visited {
	color: #660000;
	text-decoration: none;
}
.leftnav a:hover {
	color: #660000;
	text-decoration: none;
}
/* end left navigation bar styles */
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #660000;
	font-weight: bolder;
	/*text-transform: uppercase;*/
	text-align: left;
	vertical-align: middle;
	padding-left: 7px;
	background-repeat: no-repeat;
}
hr {
	color: #660000;
	border: 1px solid #660000;
}
/***** start status message styles *****/
.errorText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #f00;
	letter-spacing: .05em;
	/*text-transform: uppercase;*/
}
.successText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0f0;
	font-weight: bold;
	/*text-transform: uppercase;*/
	word-spacing: .05em;
}
/***** end status message styles *****/
