/* StateWeb Administration
Copyright � 2005 Schooner Technical Media, Inc.
All Rights Reserved

Page name: adminstyles.css
Called from: templates/header.cfm in <link> tag 
Purpose: Set global styles
*/


body, table {
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
}

.headline {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	color: #0047B6;
	vertical-align:middle;
}

.error {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:bold;
	color:red;
	vertical-align:middle;
}

tr {
	vertical-align:middle;
	height:2em; 

}

tr.header {
	background-color:aqua;
}

input.button {
	background-color:silver;
	color:navy;
	font-face:arial;
	font-size:10pt;
	width:100px;
}

/*div.heading {
	background-color:aqua;
	font-weight:bold;
}*/
div.heading {
	color:white;
	background-color: #3e437b;
	font-weight:bold;
}

div.contextInfo {
	background-color: #EEEEFF;
	padding: 2px;
	padding-left: 5px;
	width: 650px;
	border: 1px solid #333399;
}

div.contextInfo td {
	font-weight: bold;
	font-size: 1.2em;
}

div.contextInfo td a {
	font-size: 0.8em;
}


.requiredField {
	color:red; 
	font-weight:bold; 
	font-size: 1.3em;
}

.label {
	font-weight:bold;
	text-align: right;
	vertical-align:top;
}

.entrytext {
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
}

.entrymenu {
	font-family:arial;
	font-size:9pt;
}

ul {
	margin-top: 0px;
	margin-bottom: 0px;
	
}


a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a.menuchoice {
	color:white;
	font-weight:bold;
}

a.menuchoice:visited {
	white;
}

a.menuchoice:hover {
	text-decoration:none;
	color:#FF00FF;
}

input.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:navy;
	font-weight:bold;
	text-decoration:none;
}

a.email {
	font-weight:bold;
}

input.arrowButton {
	width:30px;
}

.datagrid {
	font-size:8pt;
}

th.datagrid {
	background-color:#004756;
	color:white;
	padding:4px;
	text-align:left;
}

th a {
	color:white;
}

input.invalidField {
	background-color: red;
}

.oddrow {
	background-color:white;
}

.evenrow {
	background-color:lightgrey;
}

li.instructions {
	width:600px;
}
