table.msgbox {
	background-color:#FFFF99;
	border:thin;
	border-color:#CCCCCC;
	border-style:ridge;
	font-family:"Times New Roman", Times, serif;
	font-size: 17px;
	color:#000000;
}

td.msgbox {
	background-color: #FFFFCC;
}

table.box1 {
	background-color:#FFFFFF;
	border:thin;
	border-color:#CCCCCC;
	border-style:ridge;
	font-family:"Times New Roman", Times, serif;
	font-size: 17px;
	color:#000000;
}

td.box1 {
	background-color: #F2F2F2;
}

.main {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#000066;
	text-decoration : none;
	line-height : 16px;
}
.main A:link      { color:#000066; text-decoration : underline; }
.main A:visited  { color:#000066; text-decoration : underline; }
.main A:active  { color:#000066; text-decoration : underline; }
.main A:hover   { color: #6666CC; text-decoration : underline; }

.mainBlack {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration : none;
	line-height : 16px;
}
.mainBlack A:link      { color:#000000; text-decoration : underline; }
.mainBlack A:visited  { color:#000000; text-decoration : underline; }
.mainBlack A:active  { color:#000000; text-decoration : underline; }
.mainBlack A:hover   { color: #000066; text-decoration : underline; }

.map {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:16px;
	color:#CC0000;
	text-decoration : none;
	line-height : 24px;
}
.map A:link      { color:#CC0000; text-decoration : underline; }
.map A:visited  { color:#CC0000; text-decoration : underline; }
.map A:active  { color:#CC0000; text-decoration : underline; }
.map A:hover   { color: #6666CC; text-decoration : underline; }

.adminInput {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	color:#CC3300;
	text-decoration : none;
	line-height : 13px;
}

.whiteB {
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#FFFFFF;
	font-weight:bold;
}

.whiteBsmall {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:none;
}
.whiteBsmall A:link      { color:#FFFFFF; text-decoration : underline; }
.whiteBsmall A:visited  { color:#FFFFFF; text-decoration : underline; }
.whiteBsmall A:active  { color:#FFFFFF; text-decoration : underline; }
.whiteBsmall A:hover   { color: #000066; text-decoration : underline; }

.mainB {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	color:#000066;
	font-weight:bold;
	text-decoration : none;
	line-height : 16px;
}

.large {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#000000;
	font-weight:bold;
}

.medium {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#000066;
}

p {
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#000000;
}

input {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000066;	
	border:thin;
	border-color:#999999;
	border-style:solid;
}

textarea {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000066;	
	border:thin;
	border-color:#999999;
	border-style:solid;
}

select {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000066;	
	border:thin;
	border-color:#000066;
	border-style:solid;
}

.table {
	background-color: #F5F5F6;
	border-color: #CFCDCD #CFCDCD #CFCDCD #CFCDCD;
	border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}

.td {
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#000000;
}

.td2 {
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#000000;
	background-color:#0000FF;
}

.td3 {
	font-family:"Times New Roman", Times, serif;
	font-size:17px;
	color:#ffffff;
	background-color:#000000;
}
