body {font:12px Verdana; margin:0px; padding:0px;}
td, .main {font:12px Verdana; line-height:18px;}
div, span, p {font:12px Verdana;}
input, textarea, select {font:12px Verdana;}

.main:link, .main:visited, .main:hover { color:#000000; text-decoration:none; }
.bold { font-weight:bold; }
.text_center { text-align:center; }
.text_left { text-align:left; }
.text_right { text-align:right; }

.padding {padding:5px;}

.bg_black {background:#000000;}
.bg_gray { background:#d7d7d7; }
.bg_light_purple {background:#e5e5f5}
.bg_white { background:#ffffff; }

.blue {color:#0000ff;}
.brown {color:#dd8a18;}

.error {color:#ff0000; font:bold 12px Verdana;}
.copyright { background:#ffffff; font:10px Verdana; }

.area_title {color:#000099; font:bold 14px Verdana;}
.form_title {color:#03037D;font:bold 18px Verdana;}
.form_sub_title {color:#dd8a18; font:bold 16px Verdana;}
.table_main {border-left:1px solid #cccccc; border-right:1px solid #cccccc;}

.banner_text {color:#000099; font:italic 18px Arial Black;}
.banner_subtext {color:#000099; font:10px Arial;}

.text_field {font:bold 12px Verdana; text-align:right;}

a, a:visited { color:#0000ff; text-decoration:underline; }
a:hover { color:#660099; }
.ClassTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.Title:link, .Title:visited, .Title:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
 }
.CalDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
}

