body{margin:0px;padding:0px;background-color: #FFFFFF;}
body, td, th{font-family: Verdana, Arial, Helvetica, sans-serif;color:#000000;font-size: 12px;}

a:link {font-size: 10px; color: #003399; text-decoration: none; font-weight: bold}
a:visited {font-size: 10px; color: #003399; text-decoration: underline; font-weight: bold}


DIV.eventCTN {
color:#333333;
padding:10px;
background-color:#FFFFFF;
}
DIV.eventCTN h1{
font-size:19px;
padding:0px;
margin:0px;
margin-bottom:15px;
margin-top:10px;
color:#0066CC;
}

DIV.eventCTN h2{
font-size:16px;
padding:0px;
margin:0px;
margin-bottom:15px;
margin-top:10px;
color:#0066CC;
}

DIV.eventCTN h3{
font-size:14px;
padding:0px;
margin:0px;
margin-bottom:15px;
margin-top:10px;
}

DIV.eventCTN p{
padding:0px;
margin:0px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;

}
DIV.tablediv {
display:  table;
width:720px;
border-spacing:0px;/*cellspacing:poor IE support for  this*/
border-collapse:separate;
}
DIV.celldiv1 {
float:left;/*fix for  buggy browsers*/
display:  table-cell;
width:50%;
background:url(images/hGradient.jpg) no-repeat;
margin-bottom:20px;
}
DIV.celldiv2 {
float:right;/*fix for  buggy browsers*/
display:  table-cell;
width:50%;
background:url(images/hGradient.jpg) no-repeat;
margin-bottom:20px;
}
DIV.rowdiv  {
display:  table-row;
width:auto;

}
DIV.space-line {
  clear: both; margin: 0; padding: 0; width: auto;
}


#menuv2 a{font-size: 11px;padding:3px;background-color:#FFFFFF;color:#003399;text-decoration:none;display:inline;}
#menuv2 a:hover{background-color:#003399;color:#FFFFFF;}

#booklink a{font-size: 11px;padding:3px;background-color:#FFCC00;color:#003399;text-decoration:none;display:inline;border: 1px solid #FF9900;}

#map_menu a{font-size: 10px;padding:3px;text-decoration:none;display:block;width:173px;color:#000000;font-weight:bold;}
#map_menu a:hover{background-color:#666666;color:#FFFFFF;}
#map_sub_menu a{font-size: 10px;padding:3px;text-decoration:none;display:block;width:173px;color:#000000;font-weight:normal;}
#map_sub_menu a:hover{background-color:#CCCCCC;color:#000000;}
#white1{color:#FFFFFF;}
#white1 a{color:#FFCC00;text-decoration:underline;font-size: 12px;}

#mapDiv a{font-size: 11px;text-decoration:underline;color:#003399;font-weight:bold;}

.small_white {font-size: 10px; color: #FFFFFF; text-decoration: none}
.text_white_bold {font-weight: bold; color: #FFFFFF; text-decoration: none}

#rentallink a{font-size: 12px; color: #0066CC; text-decoration: underline}

.body_text {color: #330066; text-decoration: none; line-height: 25px}
.header_text { font-size: 16px; font-weight: bold; color: #000000; text-decoration: none}
.small_black { font-size: 9px; color: #000000; text-decoration: none}
.bodytext_bold {font-weight: bold; color: #330066}
.activ_menu {  font-size: 10px; color: #0D378C}
.table_date {font-size: 10px; color:#330066}
.top_menutext {font-size: 11px; font-weight: bold; color: #003399}
.topmenulinks {
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
}
.eventName {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.EventDate {
	font-size: 10px;
	font-weight: normal;
	color: #fac15e;
	text-decoration: none;
}

.pageBorder{
border: 1px solid #330066;
}

.orgborder { 
	border: 2px solid #FF9900;
	background-color: #FFCC00; 
}