body {	font-family: verdana, arial, helvetica, sans-serif;	padding: 0;	margin: 0;	height:100%;	width:100%;	background-color: #FFFFFF;	background-image:url(../images/page_bg_1.gif);	background-repeat:repeat;}#content img.Rimage{	position:relative;	float:right;	margin:0px 0px 15px 15px;	border:1px solid #000000;}#content img.Limage{	position:relative;	float:left;	margin:0px 20px 15px 0px;	border:1px solid #000000;}#content img.TRimage{	position:relative;	float:right;	clear:right;	border:1px solid #000000;	margin:0px 0px 15px 15px;}#content img.TLimage{	position:relative;	float:left;	clear:left;	border:1px solid #000000;	margin:0px 30px 15px 0px;}#metaSearch {	position:relative;	padding:0px;	width:100%;	height:auto;	margin:0px;	z-index:2;	background-color: #FFFFFF;}#content ul{font-size:80%;}#content ol{font-size:80%;}#jumper{	position:relative;	width:auto;	height:auto;	float:right;	clear:right;	border:0px solid #000000;	margin:0px 0px 15px 15px;}b.rtop, b.rbottom{display:block;background: #FFF}#sidemenu b.rtop b,#sidemenu b.rbottom b{display:block;height: 1px;    overflow: hidden; background-color:#FF3300;}#nextEvent b.rtop b,#nextEvent b.rbottom b{display:block;height: 1px;    overflow: hidden; background-color:#0099FF;}#supportUs b.rtop b,#supportUs b.rbottom b{display:block;height: 1px;    overflow: hidden; background-color:#990099;}b.r1{margin: 0 5px}b.r2{margin: 0 3px}b.r3{margin: 0 2px}#sidemenu b.rtop b.r4,#sidemenu b.rbottom b.r4{margin: 0 1px;height: 2px}#nextEvent b.rtop b.r4,#nextEvent b.rbottom b.r4{margin: 0 1px;height: 2px}#supportUs b.rtop b.r4,#supportUs b.rbottom b.r4{margin: 0 1px;height: 2px}#jumper form {	margin: 0px;	padding: 0px;}#jumper select{	font-family: Arial, Helvetica, sans-serif;	font-size: 60%;}#partnersLogos{	position:relative;	float:right;}#supportUs {	position:relative;	padding:0px;	width:200px;	margin:0px;	margin-top:20px;	z-index:2;	background-color: #0099FF;			background-image:url(../images/supportus_bg.jpg);background-repeat:no-repeat;background-position:100% 100%;}#fiveYrPlan {	position:relative;	padding:0px;	width:200px;	margin:0px;	margin-top:20px;	z-index:2;	background-color:#339900;		background-image:url(../images/5yr_bg.gif);background-repeat:no-repeat;background-position:100% 0%;}#supportUs p.menuItem{	padding:0px 10px;	font-size:80%;	padding-bottom:5px;}#supportUs a{	color:#4849AD;color:#FFFFFF;	text-decoration:none;}#supportUs a:hover {	color:#F8F9FD;text-decoration:underline;}#supportUs p.menuTitle {	letter-spacing:-1px;	font-size:100%;	font-family: "Helvetica Black", "Arial Black", helvetica, sans-serif;	color:#FFFFFF;	padding:0px 10px 5px 10px;	margin:0px;margin-bottom:10px;	border: solid 0px #FFFFFF; border-bottom-width:1px;}#latestNews {	position:relative;	padding:0px;	width:200px;	margin:0px;	margin:0px;	z-index:2;	background-color: #FA9800;	background-image:url(../images/menu_bg.gif);background-repeat:no-repeat;background-position:100% 0%;}#sidemenu {	position:relative;	padding:0px;	width:200px;	margin:0px;	margin-left:20px;	margin-bottom:20px;	float: right;clear:right;	z-index:2;}#sidemenu p.menuItem{	padding:0px 10px;margin:0px;	font-size:80%;	padding-bottom:5px;}#sidemenu a{	color:#4849AD;color:#FFFFFF;	text-decoration:none;}#sidemenu a:hover {	color:#F8F9FD;text-decoration:underline;}#sidemenu p.menuTitle {	letter-spacing:-1px;	font-size:100%;	font-family: "Helvetica Black", "Arial Black", helvetica, sans-serif;	color:#FFFFFF;	padding:0px 10px 5px 10px;	margin:0px;margin-bottom:10px;	border: solid 0px #FFFFFF; border-bottom-width:1px;}#logoBar {	position: relative;	height:120px;	width:756px;	margin:auto;	background-color:#99CC99;	border:1px solid #000000;border-width:0px 1px 1px 1px;}#content {	position:relative;	display:block;	top:0px;	width:716px;	margin:auto;	padding:20px;	background-color:#FFFFFF;	z-index:0;	background-repeat:no-repeat;	border:1px solid #000000;border-width:0px 1px 1px 1px;}#menu {	position: relative;	background-color:#CC99CC;	z-index:30;	width:756px;	top:0px;height:25px;	margin:auto;	border:1px solid #000000;border-width:0px 1px 1px 1px;}	a {text-decoration:none;}a:link {	color: #335690;}a:visited {	color: #335690;}a:active {	color: #008888;}a:hover, a.over {	text-decoration:underline;}#menu ul {	position:relative;	list-style: none;	padding: 0px 0px;	margin: 0;	z-index:30;}#nav a {	position:relative;	font-size: 80%;	font-weight: bold;	font-family: verdana, arial, helvetica, sans-serif;	color: #FFFFFF;	padding: 0px 0px;	margin: 0;}#nav li li a {	position:relative;	font-size: 70%;	font-weight: bold;	display: block;top:0px;	color: #000000;	padding: 0px;z-index:30;}#nav li li a:hover, #nav li li a.over {	position:relative;	font-size: 70%;	font-weight: bold;	text-decoration: underline;z-index:30;}#nav li {		position:relative;	cursor: default;	background-color: white;	padding:0px; z-index:30;	border-width: 0px 0px 0px 0px;	}#nav li#eigth_main {	position: absolute;	text-align:center;	width: 126px;	top:0px;	left:0px;}#nav li#eigth_main a{	position: relative;	top:5px;}#nav li#eigth_main .mainMenuItem {	position: relative;height:25px;	background-color:#FA9800;}#nav li#seventh_main {	position: absolute;	text-align:center;	width: 126px;	top:0px;	left:126px;}#nav li#seventh_main a{	position: relative;	top:5px;}#nav li#seventh_main .mainMenuItem {	position: relative;height:25px;	background-color:#FF3300;}#nav li#seventh_main .mainMenuItem a:hover {	text-decoration:none;	cursor:default;}#nav li#seventh_main li a{	position: relative;	top:0px;	padding:4px 5px 3px 5px;}#nav li#seventh_main ul{	border: ridge 3px #FF3300;	border-top-style:solid;	border-top-color:#000000;	border-top-width:1px;}	#nav li#fifth_main {	position: absolute;	text-align:center;	width: 126px;	top:0px;	left:252px;}#nav li#fifth_main a{	position: relative;	top:5px;}#nav li#fifth_main .mainMenuItem {	position: relative;height:25px;	background-color:#990099;}#nav li#fifth_main .mainMenuItem a:hover {	text-decoration:none;	cursor:default;}#nav li#fifth_main li a{	position: relative;	top:0px;	padding:4px 5px 3px 5px;}	#nav li#fifth_main ul{	border: ridge 3px #990099;	border-top-style:solid;	border-top-color:#000000;	border-top-width:1px;}	#nav li#fourth_main {	position: absolute;	text-align:center;	width: 126px;	top:0px;	left:378px;}#nav li#fourth_main a{	position: relative;	top:5px;}#nav li#fourth_main .mainMenuItem {	position: relative;height:25px;	background-color:#9933FF;}#nav li#fourth_main .mainMenuItem a:hover {	text-decoration:none;	cursor:default;}#nav li#fourth_main li a{	position: relative;	top:0px;	padding:4px 5px 3px 5px;}#nav li#fourth_main ul{	border: ridge 3px #9933FF;	border-top-style:solid;	border-top-color:#000000;	border-top-width:1px;}	#nav li#sixth_main {	position: absolute;	text-align:center;	width: 126px;	top:0px;	left:504px;}#nav li#sixth_main a{	position: relative;	top:5px;}#nav li#sixth_main .mainMenuItem {	position: relative;height:25px;	background-color:#0099FF;}#nav li#sixth_main li a{	position: relative;	top:0px;	padding:4px 5px 3px 5px;}#nav li#sixth_main ul{	border: ridge 3px #0099FF;	border-top-style:solid;	border-top-color:#000000;	border-top-width:1px;}	#nav li#first_main {	position: absolute;	text-align:center;	width: 126px;	top:0px;	left:630px;}#nav li#first_main a{	position: relative;	top:5px;}#nav li#first_main .mainMenuItem {	position: relative;height:25px;	background-color:#339900;}#nav li#first_main .mainMenuItem a:hover {	text-decoration:none;	cursor:default;}#nav li#first_main li a{	position: relative;	top:0px;	padding:4px 5px 3px 5px;}#nav li#first_main ul{	border: ridge 3px #339900;	border-top-style:solid;	border-top-color:#000000;	border-top-width:1px;}	li ul {	position: absolute;	top:0px;	display: none;	background-color: white;}#nav li>ul {	left: auto;}#nav li li {	position: relative;	display: block;	float: none;	text-align: left;	border: 0;}#nav li:hover ul, li.over ul {	display: block;}p{font-size:80%;clear:none;margin:0px;padding:0px;margin-bottom:10px;}#pageTitle{position:relative;padding:0px;margin:0px;margin-bottom:20px;font-size:150%;letter-spacing:-1px;color:#FF3300;	font-family: "Helvetica Black", "Arial Black", arial, helvetica, sans-serif;border: solid 0px #990099; border-bottom-width:1px;}h2{font-size:110%;letter-spacing:-1px;color:#FF3300;	font-family: "Helvetica Black", "Arial Black", arial, helvetica, sans-serif;border: solid 0px #FF3300;color:#660099;margin:0px;padding:0px;clear:left;padding-top:16px;padding-bottom:8px;}h3{font-size:95%;color:#993366;	font-family: "Helvetica Black", arial, helvetica, sans-serif;color:#660099;margin:0px;padding:0px;padding-top:16px;padding-bottom:8px;}h3 a:link{color:#660099;}h3 a:visited{color:#660099;}h4{font-size:90%;	font-family: "Helvetica Black", arial, helvetica, sans-serif;color:#339900;margin:0px;padding:0px;padding-top:16px;padding-bottom:8px;}h4 a:link{color:#339900;}h4 a:visited{color:#339900;}h5{font-size:80%;	font-family: "Helvetica Black", arial, helvetica, sans-serif;color:#FF3300;margin:0px;padding:0px;padding-top:16px;padding-bottom:8px;}p.backToTop{color:#FF3300;font-size:70%;padding:0px;margin:0px;}p.backToTop a{color:#FF3300;text-decoration:none;padding:0px;margin:0px;}p.backToTop a:hover{color:#FF3300;text-decoration:underline;padding:0px;margin:0px;}#nextEvent{position:relative;width:487px;height:auto;padding:0px;margin:20px 0px;	background-color: #9BD1FA;background-color: #9933FF;background-image:url(../images/map.gif);background-repeat:no-repeat;background-position:100% 0%;}#nextEvent ul{color:white;font-size:80%;}#nextEvent a{color:white;}#nextEvent p.title{font-size:110%;font-family: "Helvetica Black", "Arial Black", helvetica, sans-serif;color:#FFFFFF;padding:0px 10px 5px 10px;margin:0px;border: solid 0px #FFFFFF; border-bottom-width:1px;}#nextEvent p{padding:10px;margin:0px;color:#FFFFFF;font-size:70%;}#nextEvent p.date{padding:10px;color:#FFFFFF;margin:0px;font-size:70%;font-weight:bold;}#nextEvent p.name{color:#359C05;color:#FFFFFF;padding:0px 10px;margin:0px;font-family: "Helvetica Black", "Arial Black", helvetica, sans-serif;font-size:100%;}#nextEvent .details{padding:0px 0px;margin:0px;font-size:85%;}#content .credits{padding:10px 10px 10px 0px;margin:0px;font-size:70%;}#footer{	position:relative;	width:100%;	clear:both;	padding:0px;	margin:0px;margin-top:20px;}#nextEvent p{padding:10px;margin:0px;font-size:80%;}/* Fix IE. Hide from IE Mac \*/* html ul li a { height: 1%; }/* End */