/*  Root Attributes.   Everything inherits from here. */

body, td 		{ font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; color: #000000; }
body	{ background-color: white; }

h1 { font-size: 1.6em; font-weight: bold; color: #808080; }
h2 { font-size: 1.4em; font-weight: bold; color: #808080; }
h3 { font-size: 1.2em; font-weight: bold; }
h4 { font-size: 1em; font-weight: bold; }
h5 { font-size: 0.9em; font-weight: bold; }

.frame { border: 1px solid #808080; }

a { color: #000000; text-decoration: underline; }
a:hover { color: #5b7cc1; }
a.events { color: #941111; font-weight: bold; text-decoration: underline; }
a.topmenu {	width: 100%; height: 20px; color: #ffffff; font-size: 11px; text-decoration: none;	background-color: #244fb0;	padding: 2px 0px;	display: block;	border: 1px solid #244fb0; }
a.topmenu:hover {	color: #000000;	background-color: #ffffff; display: block;	border: 1px solid #244fb0; }

table.form { border: 1px dashed #808080; } 
table.form .title { color: #FFFFFF;	background-color: #244fb0; font-weight: bold;}
table.form .subtitle { color: #FFFFFF;	background-color: #244fb0;}
table.form tr { color: #000000;	background-color: #ffffff;}
table.form th { color: #FFFFFF;	background-color: #7ca5de; font-size: 80%; }
table.form .text { color: #FFFFFF;	background-color: #7ca5de;}
table.form .label { color: #000000;	background-color: #d1e7ff;}
table.form .data { color: #000000;	background-color: #edf6ff;}
table.form .base{ color: #FFFFFF;	background-color: #b2cce7;}

.whotitle { color: #808080; font-weight: bold; }

input, textarea { font-family: Arial, Helvetica, sans-serif; }
textarea { text-align: left; }

