@charset "iso-8859-1";
BODY {
	MARGIN: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#4d5f71;
}
button {
	border : 0 #000 none;
	background-color : transparent;
}
.small_white_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.link_white:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link_white:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link_white:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link_white:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.link_white IMG {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff
}
A.link_white:visited IMG {
	BORDER-LEFT-COLOR: #edece7; BORDER-BOTTOM-COLOR: #edece7; BORDER-TOP-COLOR: #edece7; BORDER-RIGHT-COLOR: #edece7
}
TD {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodywhite {
	COLOR: #fff
}
A.breadcrumb:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.breadcrumb:visited {
	COLOR: #bbbbbb; TEXT-DECORATION: none
}
A.breadcrumb:active {
	COLOR: #bbbbbb; TEXT-DECORATION: none
}
.breadcrumb {
	COLOR: #bbbbbb; TEXT-DECORATION: none
}
A.breadcrumb:hover {
	COLOR: #bbbbbb; TEXT-DECORATION: underline
}
.searchform {
	BORDER-RIGHT: #ebebeb 1px solid; BORDER-TOP: #ebebeb 1px solid; FONT-SIZE: 7pt; BORDER-LEFT: #ebebeb 1px solid; WIDTH: 81px; COLOR: #7f7f7f; BORDER-BOTTOM: #ebebeb 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: right
}
.login_input {
	BORDER-RIGHT: #457a88 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #457a88 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #d5f2f0; PADDING-BOTTOM: 2px; BORDER-LEFT: #457a88 1px solid; WIDTH: 170px; COLOR: #69686d; PADDING-TOP: 2px; BORDER-BOTTOM: #457a88 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 17px; TEXT-ALIGN: left
}
.login_submit {
	BORDER-RIGHT: #457a88 1px solid; BORDER-TOP: #457a88 1px solid; MARGIN-TOP: 1px; FONT-SIZE: 10px; BACKGROUND: #aed6e0; BORDER-LEFT: #457a88 1px solid; WIDTH: 50px; COLOR: #496e77; BORDER-BOTTOM: #457a88 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px
}
.location_select {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; MARGIN-TOP: 1px; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #d5f2f0; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; WIDTH: 170px; COLOR: #69686d; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; TEXT-ALIGN: left
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.underline:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.underline:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.underline:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.underline:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.form_cell {
	FONT-SIZE: 9px; BORDER-LEFT-COLOR: #555555; BORDER-BOTTOM-COLOR: #555555; WIDTH: 95px; BORDER-TOP-COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3dfdb; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #555555
}
.form_date {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT-COLOR: #555555; BORDER-BOTTOM-COLOR: #555555; WIDTH: 95px; COLOR: #ffffff; BORDER-TOP-COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #968475; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #555555
}
.form_time {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT-COLOR: #555555; BORDER-BOTTOM-COLOR: #555555; WIDTH: 65px; COLOR: #ffffff; BORDER-TOP-COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #afa196; TEXT-ALIGN: center; BORDER-RIGHT-COLOR: #555555
}
.form_highlight {
	FONT-SIZE: 9px; WIDTH: 95px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: center
}
A.form_link:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.form_link:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.form_link:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.form_link:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.topleftmenu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #b8d1d7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topleftmenu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #b8d1d7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topleftmenu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #b8d1d7; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topleftmenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #f4c357; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topleftmenu_darker:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #6e9cb1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topleftmenu_darker:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #6e9cb1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topleftmenu_darker:active {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #6e9cb1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topleftmenu_darker:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #f4c357; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #f4c357; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grey {
	COLOR: #999
}
A.grey {
	COLOR: #999
}
.darkgrey {
	COLOR: #666
}
A.darkgrey {
	COLOR: #666
}
A.yellow:link {
	COLOR: #ffcc00
}
A.yellow:visited {
	COLOR: #ffcc00
}
A.yellow:active {
	COLOR: #ffcc00
}
A.yellow:hover {
	COLOR: #ffcc00
}
.body_title {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #2a84b7
}
.body_subhead {
	FONT-WEIGHT: bold;
	COLOR: #003366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A.white_title:link {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
A.white_title:visited {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
A.white_title:active {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
A.white_title:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
.sch_dropdown {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #2a84b7
}
.sch_dropdown_grey {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #999999
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	
}
.home_trio_box {
	BORDER-RIGHT: #668c97 1px solid; BORDER-TOP: #668c97 1px solid; BORDER-LEFT: #668c97 1px solid; WIDTH: 174px; BORDER-BOTTOM: #668c97 1px solid
}
.ad_image {
	BORDER-RIGHT: #668c97 1px solid; BORDER-TOP: #668c97 1px solid; BORDER-LEFT: #668c97 1px solid; BORDER-BOTTOM: #668c97 1px solid
}
A.temp_topmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: #888888; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.featurebox {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 100%; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff
}
.featurebox TH {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #e5e4e0; TEXT-ALIGN: left
}
.featurebox TD {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 3px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: medium none;
	BACKGROUND-COLOR: #000000;
	TEXT-ALIGN: left;
	color: #999999;
}
.events_tellus {
	CLEAR: right; BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 100%; FLOAT: right; VERTICAL-ALIGN: text-bottom; BORDER-LEFT: medium none; WIDTH: 148px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #ffffff
}
.events_tellus TH {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.events_tellus TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 3px; BORDER-TOP: medium none; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #e5e4e0; TEXT-ALIGN: left
}
.home_trio_title {
	FONT-SIZE: 16pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inside_title {
	FONT-SIZE: 15px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
bodywhite {

	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}
BODY {scrollbar-face-color:#cccccc;scrollbar-shadow-color;##B6B6B6;scrollbar-highlight-color:#B6B6B6;scrollbar-3dlight-color:#B6B6B6;scrollbar-darkshadow-color::#B6B6B6;scrollbar-track-color:#cccccc;scrollbar-arrow-color:#CCCCC}

.sansheader {
		font-family: Arial, Helvetica, Verdana, sans-serif; 
		font-size : 12px;
		line-height: 22px;
		font-weight: bold;
		color: #333333;		
		}
h1.sansheader {
	font: bold 1em/1.2em Arial, Helvetica, Verdana, sans-serif;
	color: #9A192E;
	margin: 0;
	padding-bottom:.3em;
	padding-top: .5em;
	clear: left;
}
h2.sansheader {
	font: bold .9em/1.1em Arial, Helvetica, Verdana, sans-serif;
	color: #9A192E;
	margin: 0;
	padding-bottom:.3em;
	padding-top: .5em;
	clear: left;
}
h2.sansheader a{
	text-decoration: none;
	color: #9A192E;
}
h2.sansheader a:hover{
	text-decoration: underline;
	color: Silver;
}


h3.sansheader {
	font: bold .75em Arial, Helvetica, sans-serif;
	padding: 0;
	margin: .2em 0;
	color: #232323;
}
.sanscontent { 
		font-family: Arial, Helvetica, Verdana, sans-serif; 
		font-size : 11px;		
		line-height: 14px;
		color: #000000;	
		}	
h2.sanscontent { 
		font-family: Arial, Helvetica, Verdana, sans-serif; 
		font-size : 11px;		
		line-height: 14px;
		color: #000000;
		margin: 0;
		clear: left;
		}
p.sanscontent {
	margin: 0;
		font-family: Arial, Helvetica, Verdana, sans-serif; 
		font-size : 11px;		
		line-height: 14px;
		color: #000000;
		
}

ul.sanscontent {
	margin: .5em 0;
	padding: 0;
}

ul.sanscontent li {
	list-style-type: none;
	
	}
	.categoryListing {
	font: normal 1.1em Arial, Helvetica, sans-serif;
	color: #454545;
	margin:0;
}

div.categoryListing {
	border: 1px solid #ABABAB;
	margin: 4px 0;
	padding: 4px;
	width: 495px;

}

div.categoryListing img{
	width: 74px;
	height: 65px;
	float: right;

}

.catClear {
	display: block; 
	clear: both; 
	visibility: hidden;
	padding:0;
	line-height:0px;
	margin: 0 0;
}

div.categoryListing h2 a {
	font: bold .5em/.7em Arial, Helvetica, sans-serif;
	text-decoration: none;
	word-spacing: -1px;
		color: #9A192E;
}
div.categoryListing h2 a:hover {
color: #6E8291;
}

div.categoryListing p {
	font: normal .7em/1.1em Arial, Helvetica, sans-serif;
	color: #454545;
	padding: 4px 0 0 3px;
	margin:0;
}
