/******************/
/* DEFAULT styles */
/******************/

body {font: normal 11px/12px Verdana,Arial,Helvetica,sans-serif}
a:link {color: #000000; text-decoration: underline;}
a:visited {color: #000000;	text-decoration: underline;}
a:active {color: #333333; text-decoration: underline;}
a:hover {color: #666666;text-decoration: underline;}

.small {font: normal 10px/12px;}

table {border: 0px; border-spacing: 0px;}
td {font: normal 11px/14px Verdana,Arial,Helvetica,sans-serif;}

table.social {
	border: 0pt solid black;
	border-right-width: 2px;
	padding: 0px;
}

td.ml {
	border: 0pt solid black;
	border-right-width: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
}

td.mr {
	border: 0pt solid black;
	border-top-width: 20px;
	border-bottom-width: 2px;
	padding: 10px;
}

td.mm {
	border: 0pt solid black;
	border-top-width: 2px;
	border-bottom-width: 2px;
	padding: 10px;
}


td.bl {
	border: 0pt solid black;
	border-right-width: 1px;
	border-bottom-width: 2px;
}

td.br {
	border: 0pt solid black;
	border-bottom-width: 2px;
	padding: 5px;
}

td.br {
	border: 0pt solid black;
	border-bottom-width: 2px;
	padding: 5px;
}

table.org {
	border: 0pt solid black;
	padding: 0px;
}

td.orgall {
	border: 0pt solid black;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding: 5px;
	text-align: center;
}

td.orgtl {
	border: 0pt solid black;
	border-left-width: 1px;
	border-top-width: 1px;
	padding: 5px;
}

td.orgbl {
	border: 0pt solid black;
	border-left-width: 1px;
	border-bottom-width: 1px;
	padding: 5px;
}

td.orgl {
	border: 0pt solid black;
	border-left-width: 1px;
	padding: 5px;
}


td.header {
	font: bold 11px/14px Verdana,Arial,Helvetica,sans-serif;
	border: 0pt solid 336633;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding: 5px;
	background-color: CCCCCC;
}

td.cell {
	font: normal 11px/14px Verdana,Arial,Helvetica,sans-serif;
	border: 0pt solid 336633;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	padding: 5px;
}


font {font: normal 11px/14px Verdana,Arial,Helvetica,sans-serif; color:black;}
font.intro {font: normal 11px/14px Verdana,Arial,Helvetica,sans-serif;}
font.greytitle {font: bold 11px/14px Verdana,Arial,Helvetica,sans-serif; color:#666666;}

font.title {font: normal bold 14px/16px Verdana,Arial,Helvetica,sans-serif; color:#666666;}
font.subtitle {font: normal bold 12px/16px Verdana,Arial,Helvetica,sans-serif; color:#666666;}<br>

font.header {font:bold 11pt/16pt; color:#666666}
font.subheader {font: normal 10pt/12pt; color:#666666}
font.red {color:#FF3333}


font.spaced {font: normal 11px/20px Verdana,Arial,Helvetica,sans-serif;}
font.description {font: normal 12px/14px Verdana,Arial,Helvetica,sans-serif;}

.boldwhite {font: bold 11px/14px Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration:none;}
A.boldwhite {font: bold 11px/30px Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration:none;}
A.boldwhite:visited {font: bold 11px/30px Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration:none;}
A.boldwhite:active {font: bold 11px/30px Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration:none;}
A.boldwhite:hover {font: bold 11px/30px Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration:underline;}

A.boldorange {font: bold 11px/30px Verdana,Arial,Helvetica,sans-serif; color:FFCC00; text-decoration:none;}
A.boldorange:visited {font: bold 11px/30px Verdana,Arial,Helvetica,sans-serif; color:FFCC00; text-decoration:none;}
A.boldorange:active {font: bold 11px/30px Verdana,Arial,Helvetica,sans-serif; color:FFCC00; text-decoration:none;}
A.boldorange:hover {font: bold 11px/30px Verdana,Arial,Helvetica,sans-serif; color:FFCC00; text-decoration:underline;}

.white {font: normal 11px/14px Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration:none;}
A.white {font: normal 11px/30px Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration:none;}
A.white:visited {font: normal 11px/30px Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration:none;}
A.white:active {font: normal 11px/30px Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration:none;}
A.white:hover {font: normal 11px/30px Verdana,Arial,Helvetica,sans-serif; color:white; text-decoration:underline;}

.nav0 {
font: normal 11px/14px Verdana,Arial,Helvetica,sans-serif;
color: white;}
A.nav0 {color: white; text-decoration:none;}
A.nav0:visited {color: white; text-decoration:none;}
A.nav0:active {color: white; text-decoration:none;}
A.nav0:hover {color: #99CC99; text-decoration:underline;}

.nav1 {
font: normal 10px/14px Verdana,Arial,Helvetica,sans-serif;
color: black;
font-color: black;}
A.nav1 {color: black; text-decoration:none;}
A.nav1:visited {color: black; text-decoration:none;}
A.nav1:active {color: black; text-decoration:none;}
A.nav1:hover {color: #666666; text-decoration:underline;}

.nav2 {
font: normal 10px/14px Verdana,Arial,Helvetica,sans-serif;
color: black;
font-color: black;}
A.nav2 {color: black; text-decoration:none;}
A.nav2:visited {color: black; text-decoration:none;}
A.nav2:active {color: black; text-decoration:none;}
A.nav2:hover {color: black; text-decoration:underline;}

.nav3 {font: normal 11px/14px Verdana,Arial,Helvetica,sans-serif; color:black; text-decoration:none;}
A.nav3 {font: normal 11px/30px Verdana,Arial,Helvetica,sans-serif; color:black; text-decoration:none;}
A.nav3:visited {font: normal 11px/30px Verdana,Arial,Helvetica,sans-serif; color:black; text-decoration:none;}
A.nav3:active {font: normal 11px/30px Verdana,Arial,Helvetica,sans-serif; color:black; text-decoration:none;}
A.nav3:hover {font: normal 11px/30px Verdana,Arial,Helvetica,sans-serif; color:black; text-decoration:underline;}



.reg {
	font: normal 11px/14px Verdana,Arial,Helvetica,sans-serif;
	border: 0pt solid black;
	align: bottom;
	background-color: FF9999;	
	height: 20px;
}

table.filter {
	border: 0pt solid #dddddd;
	background-color: #FFFFCC;
	border-left-width: 2px;
	border-right-width: 2px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-right: 0px;
	padding-left: 0px;
}

td.filter {
	background-color: #FFFFCC;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
}


table.cal {
	border: 1pt solid #dddddd;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
}

td.cal {
	font: normal 10px/12px Verdana,Arial,Helvetica,sans-serif;
	border: 1pt solid #dddddd;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
}

td.cal_title {
	font: bold 11px/12px Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	background-color: #FFFFCC;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
}

td.cal_head {
	font: normal 10px/10px Verdana,Arial,Helvetica,sans-serif;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
}

td.cal_blank {
	font: normal 10px/10px Verdana,Arial,Helvetica,sans-serif;
}

td.cal_hghlt {
	font: normal 10px/12px Verdana,Arial,Helvetica,sans-serif;
	border: 2px solid #CC0033;
}

span.calbold {
	font: bold 9px/9px Verdana,Arial,Helvetica,sans-serif;
	margin-bottom: 100px;
}


table.menu {
	border: 1pt solid #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
}
