/*
	Alcyonix Colors
	blue background: #225A9F
	blue text: #2F70B0
	green background and title(h3): #718E8C
	green text:#295754
	gray background: #BCC9C9
	white:#FFFFFF
	Black:#000000
*/

body 
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px;
	color:#000000;
	background-color:#BCC9C9;
}

p
{
	text-align:justify;
	background-color:transparent;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:3px;
	margin-top:0px;
}

li
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px;
	margin-bottom:5px;
}

h1 
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:14px;
	color:#2F70B0; 
	text-align:center;
	margin-bottom:6px;
	margin-top:12px;
	background-color:transparent;
}

h2 
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:12px;
	color:#2F70B0; 
	margin-bottom:3px;
	margin-top:12px;
	background-color:transparent;
}

h3
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px;
	color:#718E8C; 
	margin-bottom:3px;
	margin-top:12px;
	margin-left:10px;
	background-color:transparent;
}

h4
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px;
	font-weight:bold;
	color:#000000; 
	margin-bottom:3px;
	margin-top:12px;
	margin-left:20px;
	background-color:transparent;
}

ul
{
	margin-bottom:3px;
	margin-top:6px;
}

a:link, a:visited, a:active 
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px;
	text-decoration:none;
	color:#2F70B0; 
	background-color:transparent;
}

a:hover 
{
	text-decoration:underline; 
	color:#718E8C; 
	background-color:transparent;
}

a.iref:link, a.iref:visited, a.iref:active, a.iref:hover
{
	font-size:12px;
	font-weight:bold;
}

a.footer:link, a.footer:visited, a.footer:active, a.footer.hover
{
	font-size:10px;
	color:#FFFFFF;
}

a.bfoothead:link, a.bfoothead:visited, a.bfoothead:active
{
	font-size:10px;
}

a.bfoothead.hover
{
	font-size:10px;
	text-decoration:underline;
}
img.quote
{
	border-width:thin;
	border-style: dotted;
	border-color:#2F70B0;
}

td, input, select
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px;
	color:#000000;
}

th
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px;
	text-align:center;
	color:#FFFFFF; 
	background-color: #225A9F;
}

th.event
{
	background-color: #718E8C;
	border-color:#295754;
}

th.survey
{
	text-align:left;
}

td.home, table.home
{
	background-color: #FFFFFF;
	padding: 5px;
	border-top: 1px solid #2F70B0;
	border-left:1px solid #2F70B0;
	border-bottom:2px solid #2F70B0; 
	border-right:2px solid #2F70B0;
}

td.border
{
	border-color:#718E8C;
}

td.event
{
	border-color:#2F70B0;
}

.border
{
	border-width:thin;
	border-style: solid;
	border-color:#2F70B0;
	border-collapse:collapse;
}

.event
{
	border-width:thin;
	border-style: solid;
	border-color:#295754;
	border-collapse:collapse;
}

.arrow
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:16px;
	font-weight:bolder;
	color:#295754;
}

.bfoothead
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px;
	text-align:left;
	color:#2F70B0; 
}

.bsmall
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:8.5px;
	text-align:left;
	color:#2F70B0; 
}

.footer
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px;
	text-align:center;
	color:#FFFFFF; 
}

.highlight
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px;
	font-weight:bold;
	color:#295754;
	background-color:transparent;
	margin-left:5px;
	margin-right:5px;
}

.home
{
	background-color: #FFFFFF;
	padding: 5px;
	border-top: 1px solid #2F70B0;
	border-left:1px solid #2F70B0;
	border-bottom:2px solid #2F70B0; 
	border-right:2px solid #2F70B0;
}

.indent 
{
	margin-left:50px;
}

.index
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px;
	text-align:center;
	color:#718E8C; 
	background-color:#225A9F;
}

.iref
{
	text-align:right;
}

.note
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:9px;
	text-align:center;
	color:#000000;
}


.quote
{
	font-style: italic;
}

.pub
{
	border-top: 1px solid #000000;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000; 
	border-right:1px solid #000000;
}

.title
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:20px;
	font-style:italic;
	font-weight:bolder; 
	color:#FFFFFF;
	text-align: center;
}

.subtitle
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:12px;
	font-style:normal;
	font-weight:bold; 
	color:#FFFFFF;
}

/*Menu*/
a.m:link, a.m:visited, a.m:active 
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px;
	text-decoration:none; 
	color:#FFFFFF; 
	background-color:transparent;
}

a.m:hover 
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px;
	text-decoration:none; 
	color:#FFFFFF; 
	background-color:#718E8C;
}

a.ms:link, a.ms:visited, a.ms:active 
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px;
	text-decoration:none; 
	/*color:#2F70B0; */
	color:#FFFFFF;
	background-color:transparent;
}

a.ms:hover 
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px;
	text-decoration:none; 
	color:#FFFFFF; 
	background-color:#718E8C;
}

.marker 
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px;
	color:#FFFFFF;  /*#2F70B0;*/
	text-align:center;
	background-color:#225A9F; /*#FFFFFF;*/
}

.mLabel 
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px;
	font-weight:bold; 
	color:#FFFFFF; /*#2F70B0;*/
	text-align:center;
	background-color:transparent;
	margin:4px 0 0 0; 
	padding:2px;
}

.mBox 
{
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:10px;
	color:#FFFFFF; 
	background-color:#225A9F;
	margin:5px 5px 0 5px; 
	padding:2px; 
	line-height:1.3em;
	border-bottom:1px solid #000000; 
	border-right:1px solid #000000;
}

.mItem 
{
	background-color:transparent;
	padding:0px;
}