BODY {
	MARGIN: 0px
}
.toplinks {
	FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #eeeeee; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.whitespace {
	HEIGHT: 25px
}
A.toplinks:hover {
	COLOR: #ffcc00
}
.menuhead {
	FONT: bold 11px verdana, arial,trebuchet ms,georgia; COLOR: #000000; TEXT-DECORATION: none
}
.menuLink {
	FONT: bold 12px verdana, arial,trebuchet ms,georgia, serif; COLOR: #000; TEXT-DECORATION: none
}
.smallMenuLink {
	FONT: 9px verdana, arial,trebuchet ms,georgia, serif; COLOR: #014778; TEXT-DECORATION: none
}
.menuLink2 {
	BACKGROUND-COLOR: #777; FONT: bold 12px verdana, arial,trebuchet ms,georgia, serif; COLOR: #fff; TEXT-DECORATION: none
}
.menuSearch {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.menuText {
	MARGIN: 0px; FONT: 11px verdana, arial,trebuchet ms,georgia, serif; COLOR: #000; VERTICAL-ALIGN: top; TEXT-DECORATION: none
}
.searchBoxText {
	MARGIN: 0px; FONT: 11px verdana, arial,trebuchet ms,georgia, serif; COLOR: #000; VERTICAL-ALIGN: top; TEXT-DECORATION: none
}

.linkLeftnew {
	TEXT-ALIGN: left; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #004080; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}


.linkLeft {
	TEXT-ALIGN: left; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkLeftno {
	TEXT-ALIGN: left; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.dateText {
	TEXT-ALIGN: left; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.linkJustify {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.blackSmallLink {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.menucenter {
	POSITION: absolute; TEXT-ALIGN: left; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=75); BACKGROUND-COLOR: #ffffff; TOP: 0px; LEFT: 0px; -moz-opacity: 0.8
}
.bodyText {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menuoptions {
	FONT: bold 11px verdana, arial,trebuchet ms,georgia; COLOR: #000000; TEXT-DECORATION: none
}
A.menuoptions {
	DISPLAY: block; FONT: bold 11px verdana, arial,trebuchet ms,georgia; COLOR: #000000; TEXT-DECORATION: none
}
.navbar {
	TEXT-ALIGN: right; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.cal_no_event:link {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.cal_no_event:visited {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.cal_event:link {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #014778; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.cal_event:visited {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #014778; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.text {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.textCenter {
	TEXT-ALIGN: center; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.textField {
	TEXT-ALIGN: right; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.boldheadtext {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.boldText {
	TEXT-ALIGN: left; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #014778; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.boldText1 {
	TEXT-ALIGN: left; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #014778; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.blackText {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.blackText12 {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.linkInText {
	FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.linkInText:hover {
	FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #014778; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.Qlink {
	FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #014778; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.Qlink:hover {
	FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.boldlinkInText {
	FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.linkInTextLeft {
	TEXT-ALIGN: left; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.textRed {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #014778; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.boldtextRed {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #014778; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.newsTitle {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #014778; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.smallText {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #999999; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.smallTextGray {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #555555; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.errorText {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #ff0000; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.opacity50 {
	Z-INDEX: 1; BORDER-BOTTOM: black 1px solid; FILTER: alpha(Opacity=60); BORDER-LEFT: black 1px solid; BACKGROUND-COLOR: #014778; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; -moz-opacity: 0.6
}
.opacity100 {
	Z-INDEX: -1; FILTER: alpha(Opacity=100); BACKGROUND-COLOR: white; -moz-opacity: 1.0
}
.textSubMenu {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.textSubMenuTitle {
	TEXT-ALIGN: justify; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #014778; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.textleft {
	TEXT-ALIGN: left; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.linkInTextsmall {
	TEXT-ALIGN: left; FONT-FAMILY: verdana, arial,trebuchet ms,georgia; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}


img.shadow {
	background: url(shadow-1000x1000.gif) no-repeat right bottom;
	padding: 5px 10px 10px 5px;
}

img.double-border {
	border: 2px solid #ddd;
	padding: 2px; /*Inner border size*/
	background: #fff; /*Inner border color*/
}



.img-desc {
	position: relative;
	display: block;
	height:180px;
	width: 180px;
}
.img-desc cite {
	background: #111;
	filter:alpha(opacity=55);
	opacity:.55;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 188px;
	padding: 10px;
	border-top: 1px solid #999;
}
.INPUT {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; FONT-SIZE: 1em; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; FONT-FAMILY: verdana, arial
}
.menuBlock{
	font-family : verdana, arial,trebuchet ms,georgia;
	font-size : 70%;
	padding: 8px 9px 0px 0px;	
	line-height: 11px;
}
a.menu, a:visited.menu{
	font-family : verdana, arial,trebuchet ms,georgia;
	font-size : 100%;
	text-decoration: none;
	color: #2B6729;
}
a:hover.menu{
	font-family : verdana, arial,trebuchet ms,georgia;
	font-size : 100%;
	text-decoration: none;
	color: #F48819;
}

.triggers1 {
	TEXT-ALIGN: left
}
.triggers {
	TEXT-ALIGN: center
}
.triggers IMG {
	BORDER-RIGHT: #CCCCCC 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #CCCCCC 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 5px; BORDER-LEFT: #CCCCCC 1px solid; CURSOR: pointer; PADDING-TOP: 4px; BORDER-BOTTOM: #CCCCCC 1px solid; BACKGROUND-COLOR: #fff; moz-border-radius: 4px; webkit-border-radius: 4px;
}
.details {
	FONT-SIZE: 11px; RIGHT: 15px; WIDTH: 150px; COLOR: #fff; POSITION: absolute; TOP: 15px;font-family : verdana, arial,trebuchet ms,georgia;
}
.details H3 {
	FONT-SIZE: 11px;  COLOR: #aba;font-family : verdana, arial,trebuchet ms,georgia;
}
.details H4{
	FONT-SIZE: 11px;  COLOR: #fff;font-family : verdana, arial,trebuchet ms,georgia;
}


/* the overlayed element */
.simple_overlay {
	
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	 background-color:#333;
	
	
	border:1px solid #666;
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	
}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(/images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}






table.stats
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #ffffff;
width: 99%;
background-color: #ffffff;
border: 1px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{
background-color: #CCCccc;
color: #000000;
padding: 4px;
text-align: left;
border: 1px #ffffff solid;}

table.stats td.hed
{background-color: #666666;
color: #ffffff;
padding: 4px;
text-align: left;
border-bottom: 2px #ffffff solid;
font-size: 11px;
font-weight: bold;

} 






.buttonscontainer {width: 140px;}

.buttons a {color: #000066;
background-color: ;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #99CCFF;
font: 10px Verdana, sans-serif;
font-weight: bold;
text-decoration: none;
text-align: left;}

.buttons a:hover {background-color: #99CCFF;
color: #FFFFFF;
text-decoration: none;}

.norepeat{
background-repeat:repeat-no;
}
hr 
{
color:black;
border-style:dotted;
}
