html, body {margin:0px;border:0px;padding:0px;font-family:verdana,arial,tahoma,san-serif;font-size:13pt;color:#333;
			background-color:#FFF;}
pre {white-space: pre-wrap;}
a {color:brown;}
a:hover {color:orange;}
label {display:inline-block;width:300px;font-weight:bold;text-align:right;margin-right:20px;vertical-align:top;}
.label {display:inline-block;width:150px;font-weight:bold;text-align:right;margin-right:20px;vertical-align:top;}		
.p10 {padding:10px;}
.p10t {padding-top:10px;}
.p10b {padding-bottom:10px;}
.p5 {padding:5px;}
.p5t {padding-top:5px;}
.p5b {padding-bottom:5px;}
.p2 {padding:2px;}
.p2t {padding-top:2px;}
.p2b {padding-bottom:2px;}
.fl {float:left;}
.fr {float:right;}
.flm {float:left;margin:10px;}
.frm {float:right;margin:10px;}
.bts {border-top:1px solid brown;}		
.bbs {border-bottom:1px solid brown;}		
.btd {border-top:1px dashed brown;}
.bbd {border-bottom:1px dashed brown;}
.brd {border-right:1px dashed brown;}		
.title {font-size:26pt;font-weight:bold;color:brown;font-family:'Comic Sans MS', cursive, sans-serif;}
.title2 {font-size:18pt;font-weight:bold;color:brown;font-family:'Comic Sans MS', cursive, sans-serif;}		
.hitext {color:brown;}
.lotext {color:#777;}
.alert {color:brown;padding:5px;border:1px solid brown;border-radius:10px;max-width:500px;background-color:pink;z-index:10;}
.justify {text-align:justify;}
.imgBorder {border-radius:20px;}
.bold {font-weight:bold;}
.round {border-radius:20px;}
.roundBox {border:1px solid brown;border-radius:20px;padding:10px;}
.roundBox2 {border:2px solid brown;padding:5px;text-align:center;border-radius:20px;}
.shade_stripe {background-color:#EEE;}
.shade_over {background-color:#CCCCFF;}	/* periwinkle blue */

table.alt tr:nth-child(even) {background-color:#e6e7e9;}
table.hover tr:hover {background-color:#CCC;}
table.grid {border-collapse:collapse;}
table.grid th {border:0px solid #CCC;background-color:brown;#6082B6;color:#FFF;padding:5px;border-radius:10px;}
table.grid th.alt {border:1px solid #CCC;background-color:#555;color:#FFF;padding:5px;}
table.grid td {border:1px solid #CCC;padding:5px;}		
table.grid2 {border-collapse:collapse;}
table.grid2 th {font-size:9pt;border:0px solid #CCC;background-color:brown;#6082B6;color:#FFF;padding:2px;}
table.grid2 th.alt {border:1px solid #CCC;background-color:#555;color:#FFF;padding:5px;}
table.grid2 td {border:1px solid #CCC;padding:5px;}
input[type=button] {color:#FFF;background-color:teal;padding:5px;border-radius:10px;font-size:14pt;cursor:hand;cursor:pointer;}
input[type=button]:hover {background-color:orange;}
input[type=submit] {color:#FFF;background-color:teal;padding:5px;border-radius:10px;font-size:14pt;cursor:hand;cursor:pointer;}
input[type=submit]:hover {background-color:orange;}
.page {width:1024px;margin:0px auto;background-color:#FFF;}
		#addThis {width:400px;text-align:right;}
		#footer {text-align:center;font-size:11pt;color:gray;padding-top:3px;margin-top:10px;border-top:0px dashed gray;padding-bottom:20px;}
		#footer a {color:gray;}
		#footer a:hover {color:orange;}.menu {font-size:10pt;padding-top:5px;padding-bottom:8px;background-color:brown;color:#FFF;padding-left:0px;font-weight:bold;text-align:center;}
		.menu_item {margin-left:10px;margin-right:10px;}
		a.menu_item {color:white;brown;text-decoration:none;}
		a.active {font-weight:bold;color:orange;}
		a.menu_item:hover {color:orange;}