* {
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

h1 {
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	color: black
}

h2 {
	font-size: 12pt;
	font-style: normal;
	color: black
}

h3 {
	font-size: 10pt;
	font-weight: bold;
	color: black
}

.normal {
	font-size: 11pt;
}

a {
	text-decoration:none
}

a:hover {
	color: red;
	text-decoration:underline;
}

.inputbox {
	padding: 10px;
	border: solid 3px #63abe9;
	background-color: #a7bd59;
	font: bold 12px;
}

input, textarea {
	background-color: #63abe9;
}

.clearbox {
	border: solid 3px #63abe9;
	background-color: white;
	filter:alpha(opacity=70); /* For IE */
	opacity: .70;
	z-index: 20;
}

.startmsgbox {
	padding: 40px;
	border: solid 3px #63abe9;
	background-color: white;
	filter:alpha(opacity=85); /* For IE */
	opacity: .85;
	z-index: 20;
	text-align: center;
}

/* types of messages */
.msg {
	border: thin dashed black;
	padding: 3px;
	margin: 3px;
	font-weight: bold;
}

.success {
	border: thin dashed green;
	padding: 3px;
	margin: 3px;
	font-weight: bold;
}

.error {
	border: thin dashed red;
	padding: 3px;
	margin: 3px;
	font-weight: bold;
}

.smallerror {
	padding: 1px;
	margin: 1px;
	color: red;
}

.action {
	font-size: 9pt;
	font-weight: bold;
}

.action_id {
	font-size: 8pt;
}

/* tabular data */
.tabular tbody tr td, .tabular tbody tr th
{
	/* border-left: 1px dashed green; */
	padding: 4px;
}

/* nav bar */

/*
#navlist
{
	padding: 0 1px 1px;
	margin-left: 0;
	font: bold 12px;
}

#navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
display: inline;
}

#navlist li a
{
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 1em solid #AAB;
background: #CCD;
text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
border-color: #FE3;
color: #FFF;
background: #332;
}
*/

