

body {

	background-image: url(images/bg.jpg);

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #396b9e;

	background-repeat: repeat-x;

}

.menubg {

	background-image: url(images/menu_bg.gif);

}

.portal_bg {

	background-color: #14325B;

	background-image: url(images/portal_bg.gif);

	background-repeat: repeat-x;

}



.bodycopy, .dataview p, .dataview td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 20px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	text-align: justify;

	list-style-position: outside;

	list-style-image: url(images/bullet.gif);

}

.bodyboxes {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	text-align: justify;

}

.blueboxes {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	color: #90a5c2;

	text-decoration: none;

	text-align: justify;

}



.yellow, #nav a {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	color: #ecbc47;

	text-decoration: none;

}

.subheadings, h5, .formlabel {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	color: #e9ad1b;

	text-decoration: none;

	text-align: left;

	letter-spacing: 1px;

}

.subheadings2, h6 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 20px;

	font-weight: bold;

	color: #396B9E;

	text-decoration: none;

	text-align: left;

}

.h1, h1  {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 22px;

	color: #0f2c54;

	letter-spacing: 1px;

}

.h2, h2 {



	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	color: #0f2c54;

	letter-spacing: 1px;

}

.h2 a, .h4 a { text-decoration: none; }

.h3, h3 {





	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 16px;

	color: #0f2c54;

	letter-spacing: 1px;

}

.h4, h4 {





	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 18px;

	color: #FFFFFF;

	letter-spacing: 1px;

}

.footerbg {

	background-image: url(images/footer_bg_03.gif);

}

.subheadings3 {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 20px;

	font-weight: bold;

	color: #e9ad1b;

	text-decoration: none;

}

.white {



	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 14px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.whiteCopy {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	text-transform: uppercase;

}

.calendar {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 20px;

	font-weight: normal;

	color: #0F2C54;

	text-decoration: none;

	text-align: center;

	list-style-position: outside;

	list-style-image: url(images/bullet.gif);

}

.whiteboxes {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	color: #F8F9FA;

	text-decoration: none;

	text-align: justify;

}



.eventblock {

	position:absolute;

	width:200px;

	height:90px;

	z-index:1;

	background-color: #A5BDDE;

}

.eventlayer {

	position:absolute;

	width:200px;

	height: auto;

	z-index:1;

	background-color: #0F2C54;

}

.news { padding-top: 15px; }





a.selected {

	color: #ecbc47;

}

