A:link {
color:
	COLOR:#0f004f;
	/*text-decoration:none;*/
	font:"Times New Roman", Times, serif;
}
A:visited {
	COLOR:#0f004f;
	/*text-decoration:none;*/
	font:"Times New Roman", Times, serif;
}
A:hover {
	COLOR:#FF0000;
	/*text-decoration: underline;*/
	font:"Times New Roman", Times, serif;
}
.add_space {
background-color:#CCCCCC;
text-align:center;
}
#slider {
    width: 630px; /* important to be same as image width */
    height: 280px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1, #slider2 {
       /* background:#242424; 
	   background:#FFF;*/
		padding:0px;
		margin:0px;
		width: 630px; /* important to be same as image width */
    height: 280px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#sliderContent, #slider1Content, #slider2Content {
       /* background:#242424; 
	   background:#FFF;*/
	width: 620px;
    position: absolute;
		padding:0px;
		margin:6px;
}
.sliderImage, .slider1Image, .slider2Image {
    float: right;
    position: relative;
	display: none;
	width:630px;
	padding:6px;
	
}
.sliderImage span {
    position: absolute;
	font: 14px/16px "Times New Roman", Times, serif;
    padding: 0px 0px;
    width: 630px;
    background-color: #000;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
	-khtml-opacity: 0.8;
    opacity: 0.8;
    color: #fff;
    display: none;
}

.slider1Image span, .slider2Image span {
/*BLOX THAT FLOATS*/
    position: absolute;
	font: 14px/16px "Times New Roman", Times, serif;
    padding: 12px 12px;
    width: 360px;
	height: 260px;
    background-color:#000000;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
	-khtml-opacity: 0.8;
    opacity: 0.8;
    color: #fff;
    display: none;
}

A.news {
	COLOR:#FFFFFF;
	text-decoration:none;
	font:"Times New Roman", Times, serif;
}
A.news:link {
color:
	COLOR:#FFFFFF;
	text-decoration:none;
	font:"Times New Roman", Times, serif;
}
A.news:visited {
	COLOR:#FFFFFF;
	text-decoration:none;
	font:"Times New Roman", Times, serif;
}
A.news:hover {
	COLOR:#FFFF00;
	/*text-decoration:none;*/
	text-decoration: underline;
	font:"Times New Roman", Times, serif;
	
}

.clear {
   clear: both;
}

.top {
	top: 0;
	left: 30px;

}
.bottom {
	bottom: 0;
    left: 0;
	height: 120px;
}
.left {
	top: 0;
    left: 0;
	width: 400px !important;
}
.right {
	right: 0;
	bottom: 0;
	width: 400px !important;
} 

.body,
	#html {
    	/*font : 10pt Arial, Helvetica, sans-serif;*/
		font:"Times New Roman", Times, serif;
		padding:0px, 0px, 0px, 0px;
		margin:0px, 0px, 0px, 0px;
		color:#000;
		/*
		background:#FFFFFF;
		background:#a7a09a; 
	background:#FFFFFF;*/		
	background-image: url(../grfx/bgt.jpg);
	background-repeat:repeat
	background-position:center;
	
	background-attachment: fixed;
	float:center;	
	}


.background { background: url(../grfx/menu_bg.png) no-repeat left 42px; }
	
#menu { font : 8pt Arial, Helvetica, sans-serif; padding: 0 0 8px; margin: 0 0 0px; height: 60px;  
background: url(../grfx/menu_bg.png) no-repeat;}
	#menu li { display: inline; }
	#menu li a { float: left; width: 86px; text-align: center; margin: 0 2px 0 0; font-weight: bold; font-size: .8em; padding: 16px 0 21px; color: #ccc; text-decoration:none;}
		#menu li a:hover, #menu li a.current { color: #AF1515; background: url(../grfx/menu.png) no-repeat center bottom; text-decoration:none;}

#menu_top { font : 9pt Arial, Helvetica, sans-serif; width: 986px; padding: 12px 0px 0px 0px; margin:12px 0px 0px 0px; height: 26px; /*background:#A60003;*/ background:#333333; color:#FFFFFF;  
/*background: url(../grfx/menu_bg.png) no-repeat;*/}
	#menu_top li { display: inline; }
	#menu_top li a { float: left; /*width: 86px; */ text-align: center; padding: 6px 6px 6px 6px; margin:0px 0px 0px 0px; font-weight: bold; font-size: .8em; /*color: #ccc;*/ color:#FFFFFF; text-decoration:none;}
		#menu_top li a:hover, #menu_top li a.current { padding: 6px 6px 6px 6px; margin:1px 1px 1px 1px; color: #AF1515; background:#FFFFFF; color:#000000; /*background: url(../grfx/menu.png) no-repeat center bottom;*/ text-decoration:none;}

#menu_bottom { font : 9pt Arial, Helvetica, sans-serif; width: 986px; padding: 0px 0px 0px 0px; margin:12px 0px 0px 0px; height: 26px; background:#333333; color:#FFFFFF; /*background:#A60003;  */
/*background: url(../grfx/menu_bg.png) no-repeat;*/}
	#menu_bottom li { display: inline; color:#FFFFFF;}
	#menu_bottom li a { float: left; /*width: 86px; */ text-align: center; padding: 6px 6px 6px 6px; margin:1px 1px 1px 1px; font-weight: bold; font-size: .8em; /*color: #ccc;*/ color:#FFFFFF; text-decoration:none;}
		#menu_bottom li a:hover, #menu_bottom li a.current { padding: 6px 6px 6px 6px; margin:1px 1px 1px 1px; color: #AF1515; background:#FFFFFF; color:#000000;/*background: url(../grfx/menu.png) no-repeat center bottom;*/ text-decoration:none;}
		
#menu_bot { padding:0px 0 0 0; margin: 0 0 0px; height: 46px;  
background: url(../grfx/menu_bot_bg.png) no-repeat;}
	#menu_bot li { display: inline; }
	#menu_bot li a { float: left; width: 86px; text-align: center; margin: 0 2px 0 0; font-weight: bold; font-size: .8em; padding: 16px 0 21px; color: #ccc; text-decoration:none;}
		#menu_bot li a:hover, #menu_bot li a.current { color: #AF1515; background: url(../grfx/menu_bot.png) no-repeat center bottom; text-decoration:none;}	
	
	#wrap {
	/*logo back*/
		width:998px;
		margin:0 auto;
		padding:0px, 0px, 0px, 0px;
		background:#00FFFF;
border: 1px solid #000000;
float:left;

		/*background:#99c;*/
	}
	
	#body_wrap {
	/*logo back*/
		width:998px;
		margin:0 auto;
		padding:0px, 0px, 0px, 0px;
		background:#FFFFFF;

		/*background:#99c;*/
	}
	#header {
    	padding:0px, 0px, 0px, 0px;
		margin:0px, 0px, 0px, 0px;
		/*background:url(../grfx/bg_white40pcent.png) repeat;*/
		/*background:#ddd;*/
	
	}
	h1 {
	    margin:0;
    }

	#nav {
		padding:0px 0px 0px 12px;
		/*background:#A60003;*/ background:#333333; 
		/*background:#c99;
		background:#FFFFFF;*/
	}
	#nav ul {
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li {
		display:inline;
		margin:0;
		padding:0;
	}
	#main {
		float:left;
		width:654px;
		padding:8px 12px 24px 12px;
		margin:0px 0px 0px 0px;
		color:#000000;
		background:#FFFFFF;
		height:100%;
		
		/*background:url(../grfx/bg_white80pcent.png) repeat;
		background: hsla(240, 100%, 50%, 0.5);
		
		rgba(255,255,255,0.9) works in Safari on the mac, shows white in firefox and fully transparent in IE 8
		
		
		
		*/
		
		 
	}
	h2 {
		margin:0 0 0em;
	}
	#mssg {
	/* background:#FFFFFF;*/
	border-style: dotted;
	color:#333333;
	border-color:#333333;
	border-width:1px;
	margin:0px 0px 0px 0px;
	padding: 0px 6px 6px 6px;
	/* TOP RIGHT BOT LEFT  */
	text-align:center;
	height:480px;
	}
#mssg form{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	}
#mssg form.contact{
	background:url(/thenewyo1958/grfx/launch_party_bg.jpg) repeat-y 0 0 #FCFAF3; font-weight:bold; color:#333333;
	margin:0px 0px 0px 0px;
	padding: 0px 6px 0px 0px;
	text-align:right;
	height:380px;
	}
	
	/*#mssg form.contact{
	background:url(images/contact_midle.gif) repeat-y 0 0 #FCFAF3; color:#000000;
	width:272px; padding:0 20px; float:left;}
#mssg form.contact h2.text3{
	background:url(images/newsletter_h2_bg.gif) no-repeat 0 0 #FFFFFF; color:#0B0B0B;
	padding:0 0 10px 55px; float:left; width:228px; height:37px;
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;}
#mssg form.contact h2.text3 span{
	background:#FFFFFF; color:#A60101;
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;}
	*/
#mssg form.contact input{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:168px; height:22px; padding:2px; margin:0 0 8px 15px;
	font:normal 14px/20px Arial, Helvetica, sans-serif;}
#mssg form.contact textarea{
	background-color:#EFEBDE; color:#0B0B0B; border:#C3BCA4 1px solid;
	width:168px; height:66px; padding:2px; margin:0 0 13px 15px;
	font:normal 14px/20px Arial, Helvetica, sans-serif;}
/*#mssg form.contact input.submit{
	background:url(../grfx/submit_bg.gif) no-repeat 45px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:60px; height:13px; margin:0 0 0 10px; padding:0 20px 0 0; cursor:pointer;
	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
#mssg form.contact input.reset{
	background:url(../grfx/more_bg.gif) no-repeat 45px 0 #FFFFFF; color:#0B0B0B; border:none;
	width:60px; height:13px; float:right; margin:0; padding:0 15px 0 0; cursor:pointer;
	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;}
*/

/*SUBMIT/RESET BUTTONS*/
#mssg form.contact a.reset_button{ 
	width:80px; height:80px; display:block; text-decoration:none; /*background:url("/thenewyo1958/grfx/buttons_roundy_reset_off.png") no-repeat;*/
	padding:0px 0px 0px 0px; font-color:#000000; font-weight:bold; float:right;
	}
#mssg form.contact a.reset_button:hover{ 
	width:80px; height:80px; display:block; text-decoration:none; background:url("/thenewyo1958/grfx/buttons_roundy_reset_on.png") no-repeat;
	padding:0px 0px 0px 0px; font-color:#000000; font-weight:bold; float:right;
	}

#mssg form.contact a.submit_button{ 
	width:80px; height:80px; display:block; text-decoration:none; /*background:url("/thenewyo1958/grfx/buttons_roundy_submit_off.png") no-repeat; */
	padding:0px 0px 0px 0px; font-color:#000000; font-weight:bold; float:right;
	}
#mssg form.contact a.submit_button:hover{ 
	width:80px; height:80px; display:block; text-decoration:none; background:url("/thenewyo1958/grfx/buttons_roundy_submit_on.png") no-repeat;
	padding:0px 0px 0px 0px; font-color:#000000; font-weight:bold; float:right;
	}
	
	#mainBody {
		float:left;
		width:640px;
		/*padding:6px 12px 24px 12px;*/
		padding:0px;
		margin:0px;
		color:#000000;
		background:#FFFFFF;
		font:"Times New Roman", Times, serif;
		/*background:#E2E2E2;
		height:447px;
		background:url(../grfx/bg_white80pcent.png) repeat;
		background: hsla(240, 100%, 50%, 0.5);
		
		rgba(255,255,255,0.9) works in Safari on the mac, shows white in firefox and fully transparent in IE 8
		
		
		background:#FFFFFF;
		*/
		
		 
	}
	#ajaxBody {
       /* background:#242424; 
	   background:#FFF;*/
border-style:dotted;
border-width:thin;
border-color:#242424;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 8px 0px;
	width:640;
	background-repeat:repeat
	background-position:center;	
	
	}	
	
	#ajaxBody:hover {
		background-image: url(../grfx/bgt.jpg);
		filter: alpha(opacity=50);
		-moz-opacity: 0.5;
		-khtml-opacity: 0.5;
		opacity: 0.5;
		cursor:wait;	
	}	
/*

	*/	

	#sidebar {
	padding:8px 0px 0px 0px;
		float:right;
		width:320px;
		background:#FFFFFF;
		text-align:center;
		
		/*
		background:url(../grfx/bg_white90pcent.png) repeat;
		
		padding:10px;
		background:#99c;*/
	}
	#sidebar_ads {
		float:center;
		width:300px;
		background:#FFFFFF;
		text-align:center;
		
		/*
		background:url(../grfx/bg_white90pcent.png) repeat;
		
		padding:10px;
		background:#99c;*/
	}	
	#banner_a {
		float:left;
		width:270px;
		padding:0px;
		/* background:#990000; */
	}	
	h2 {
		margin:0 0 1em;
	}
		#banner_b {
		float:right;
		width:728px;
		padding:0px;
		background:#0000FF;
	}	
	
	#footer {
		clear:both;
		padding:0px 0px 0px 12px;
		background:#333333;
	}
	#footer p {
		margin:0;
    }
	* html #footer {
		height:0px;
	}

#side { float: right; width: 300px; margin: 0 0 30px; font-size: .9em; }
	#side h3 { color: #ccc; margin: 0 0 6px 5px; height: 16px; }

.boxcontainer {
width:300px;
text-align:center;
float:center;

}	
.boxtop { background: #363636; /*background: url(../grfx/box.png) no-repeat top;*/ padding: 2px 0; }
.box { padding: 3px 6px; background: #363636;
color:#CCCCCC;font-size:12px;}
.box a {text-decoration:none; font-size:12px;}
.boxbottom { background: #363636; /*background: url(../grfx/box.png) no-repeat bottom;*/ padding: 2px 0; }

.item { font-size: 12px; display: block; color: #ccc; background: #fff url(../grfx/item.gif) no-repeat; height: 60px; padding: 2px 2px; margin: 0 0 4px; text-align:left;}
	.item.last { margin: 0; }
	.item:hover { background: #fff /*url(../_tmplts/internet_encyclopedia/images/item.gif)*/url(../grfx/item.gif) no-repeat bottom; color: #fff; }
	.item strong { color: #FFF; line-height: 14px; }
		.sidedate { float: left; width: 65px; text-align: center; padding: 6px 6px 6px 4px; font-size: 1.6em; margin: 0 12px 0 0; border-right: 1px dotted #808080; }
		.sidedate span { font-size: .6em; font-weight: bold; color: #808080; }
		
/* NAVIGATION!!!!!!!!!!!!!!!*/


.a2w0 .a2{float:left}
.a2w0 + table,.a2w0 + br,.a2w0 + div,.a2w0 + form > table{clear:both}
.a2{margin:0px; padding:0px 0 0px 0px;float:none;min-width:780px;clear:both;width:100%}

/*MENU BACK*/
.a2w1{background:#333333;/*background:url("") no-repeat -10px -393px;*/margin:0 0px} 
.a2w2{/*background:url("") no-repeat 100% -453px;height:60px;*/_overflow:hidden}
.a2w3{/*background:url("") repeat-x 0 0;*/margin:0 0px 0 0px}

/*BACKGROUND ON NAV*/
.a2,.a2w4{font : 9pt Arial, Helvetica, sans-serif;min-height:26px;background-position:0 0;background-repeat:no-repeat}
/*NAVIGATION LINKS*/
.a2 li a:link,.a2 li a:hover,.a2 li a:active,.a2 li a:visited {color:#fff;font-weight:bold;text-decoration:none;display:block;float:left}
.a2m li a:link,.a2m li a:active,.a2m li a:visited {color:#fff;font-weight:bold;text-decoration:none;display:block;float:left}
.a2m li a:hover {color:#000;font-weight:bold;text-decoration:none;display:block;float:left}

.a2 li a:hover,.a2 li a:focus{text-decoration:underline}
.a2search{float:right;background-color:transparent;text-align:right;margin:0;padding:0;position:relative;z-index:2;white-space:nowrap}
.a2search select{float:right;margin-left:8px}
#a2v3 .a2search {float:right;width:215px}
#a2v3 .a2search input{float:left}
.a2searchmenu {float:right;width:195px;left:-20px}
.a2searchmenu select{float:left;margin:0}
.a2searchmenu input{float:right}
.a2search a:link,.a2search a:visited{color:#fff}
#venuespacer {display:block;left:-94px;position:relative}
#logo,.logo{float:left;padding:1px;display:block;height:50px;width:107px;position:relative;left:-107px}
#logo span{display:none}
#searchfield,.searchfield{width:89px !important;height:16px;margin:0 -20px 0 0;padding:3px 17px 1px 5px;/*background:url("")  no-repeat -202px -1170px;*/border:0;color:#0e3752;position:relative;z-index:39}
#searchfield:focus,.searchfield:focus,.sfieldfocused{background-position:-202px -1131px !important}
#searchbttn{padding:1px;vertical-align:middle;margin-right:1px;width:15px;z-index:40;position:relative}
#a2v0 .a2search,#a2v6 .a2search{padding:12px 0px 0 0}
#a2v1 .a2search,#a2v2 .a2search,#a2v3 .a2search{margin:0;padding:8px 2px 0 0;position:relative;top:0px}
.a2topiclinks{position:relative;*z-index:0}
.a2topiclinks ul{margin:0;padding-left:7px;float:left}
.a2topiclinks li{display:block;float:left;margin:0 0 0 0px;padding:0}
#mtopics{position:absolute;z-index:120;left:0;top:0;_left:0px}
#mtopics li{position:relative;z-index:0}
/* TOPNAV ITEMSPACING */
#a2v0 li a,#a2v4 li a{
	/*height:36px;padding:0px 0px 0 0px;margin:0;display:block*/
	float: left; /*width: 86px; */ text-align: left; padding: 6px 6px 6px 6px; margin:1px 1px 1px 1px; font-weight: bold; font-size: .8em; /*color: #ccc;*/ color:#FFFFFF; text-decoration:none;
	}

/* #a2v1 li a,#a2v3 li a,#a2v5 li a{height:180px;margin:0;padding:0 50px 40px;display:block} */

/* SUBNAV POSITIONs */
div.a2m{position:absolute !important;margin:0;padding:1px 1px 1px 1px !important;display:none; background:#333000;/*background:url("")  no-repeat 20px 100%;*/width:164px;margin-bottom:1px;margin-top:24px;left:0;z-index:0} 
/* left margin in js */
#a2v1 #mtopics,#a2v3 #mtopics,#a2v5 #mtopics{top:0px}
#a2v1 div.a2m,#a2v2 div.a2m,#a2v3 div.a2m,#a2v5 div.a2m{margin-top:0px}

/*NAV POP OUTS - subs*/
div.a2m ul{display:block;margin:3;padding:3px 3px 0 0;/*background:url("") 100% -902px no-repeat*/background:#333333;}
div.a2m ul li{display:block;margin:0 !important;padding:0;height:auto !important}

/* SUBNAVs */
#mtopics li ul li a,div.a2m ul li a{margin:0 !important;padding:4px 4px 0px 8px !important;height:18px !important;font-weight:normal !important;width:152px;background:#404040;font-weight:bold;}
#mtopics li ul li.firstchild a{padding-top:0px;border:0}
#mtopics li ul li:hover{background:#1e3647}
#mtopics li ul li.newgroup{border-top:#4a687b 1px solid;margin-top:6px !important;padding-top:6px}
div.a2m ul li a:hover,div.a2m ul li a:focus{background:url("") -5px -981px no-repeat #FFF !important;padding-top:4px}
#mtopics li.a2mshow,#mtopics li:hover{background:url("") -5px -901px no-repeat}
#a2v1 #mtopics li.a2mshow,#a2v3 #mtopics li.a2mshow,#a2v5 #mtopics li.a2mshow,#a2v1 #mtopics li:hover,#a2v3 #mtopics li:hover,#a2v5 #mtopics li:hover{background-position:-205px -879px;background-repeat:no-repeat}
.a2mshow div.a2m, #mtopics li:hover div.a2m{display:block}
.a2nomenu{background:transparent !important}
#searchsubmit{border:0;background:transparent;width:15px;position:relative;z-index:6;left:1px}
#searchsubmit{cursor:pointer}


/* a2 - LEGACY */
.a2 .cornerTL{background:url("") no-repeat -10px -393px;margin:0 10px} 
.a2 .cornerTR{background:url("") no-repeat 100% -453px}
.a2 .cornerBL{background:url("") repeat-x 0 0;margin:0 10px 0 107px}
.a2 .cornerBR{height:60px;position:relative;z-index:34;background-position:0 0;background-repeat:no-repeat}
.a2 table{position:absolute;left:0px;z-index:34;margin:0 0 0 -100px}
.a2 td{position:relative}
.a2 td.navlinks{vertical-align:top;padding:0 0px 0 6px}
.a2 td.navlinks a{color:#fff !important;padding-top:21px;display:block;font-weight:bold;white-space:nowrap}
.a2 table #logo,.a2 table .logo{left:0;float:none}
.a2 td.navlinks div{position:relative;height:60px}
.a2 td.navlinks div.a2m{margin:0 0 0 -12px !important;top:55px !important;height:auto !important}
.a2 td.navlinks div.a2m a{white-space:normal}
.a2 td .a2search{padding-top:0;position:relative;left:60px}
td.a2mshow,td.navlinks:hover{background:url("") -203px -901px no-repeat}
td.a2mshow div.a2m,td.navlinks:hover div.a2m{display:block}
.a2 td.navlinks a{color:#fff !important;padding-top:21px;display:block;font-weight:bold;white-space:nowrap}
#a2v1 td.navlinks div,
#a2v3 td.navlinks div{height:21px}
#a2v1 td.navlinks a,
#a2v3 td.navlinks a{padding-top:2px}
#a2v1 td.a2mshow,#a2v1 td.navlinks:hover,
#a2v3 td.a2mshow,#a2v3 td.navlinks:hover{background-position:-205px -878px}
#a2v1 td.navlinks div.a2m,
#a2v3 td.navlinks div.a2m{top:22px !important;*top:21px !important}
#a2v2 td.navlinks a,
#a2v5 td.navlinks a{padding-top:33px}
#a2v2 td.a2mshow,#a2v2 td.navlinks:hover,
#a2v5 td.a2mshow,#a2v5 td.navlinks:hover{background-position:-205px -845px}
body div.a2,div#a2v1,div#a2v2,div#a2v3,div#a2v5,div#a2v6,div#a2v7{background:transparent !important}
* html .a2,* html .a2w4{height:48px}



/* a4 */
div#breadcrumb,div.breadcrumb{clear:both;padding:5px 25px;color:#3E6B8A}

/* a5 */
.a5{margin:5px 16px 10px 8px;font-size:11px}
#a5{z-index:120;position:relative}
#a5 ul{margin:6px 0 0 4px;padding:0;width:100%}
#a5 ul li{float:left;padding:2px 15px 0 6px;margin:0;list-style:none;position:relative}
#a5 ul li a,#a5 ul li span#pwdby{font-size:11px;float:left;display:block;padding:0}
#a5 ul li a span{font-size:11px}
#a5 ul li.copyright{float:right}
#a5 ul li a#pwdby,#a5 ul li span#pwdby{padding-right:57px;float:left;display:block;width:67px;height:27px;background:url("") 100% -358px no-repeat;color:#fff}
#a5 ul li a#pwdby span,#a5 ul li span#pwdby span{display:none}
#a5 ul li div.a5menu ul li a{display:inline;float:none;font-size:12px}
#a5 ul li div.a5menu ul li{display:block;float:none;clear:both;padding:0 0 4px 15px}
#a5 ul li.hasmenu{background:url("") 100% -579px no-repeat;padding-right:12px;margin-right:10px}
#a5 div.a5menu{left:-2500px;position:absolute;top:-150px;width:195px;z-index:50;display:none}
#a5 ul li.a5show div.a5menu{left:0px;display:block}
#a5 ul ul{margin:0}
#a5:after,#a5 .a5menuw1:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
#a5 .a5menuw1{background:url("") repeat-x -129px -145px #fafbfc;padding:10px;border:#5b87a5 solid 1px;margin:0}
#a5 .a5menuw2{background:url("") no-repeat 100% 100%;padding:0 3px 3px 0;margin:0}
#a5 .a5menux2{height:8px;margin-top:-4px;background:url("") no-repeat -200px -815px transparent}
#a5 .a5menuw1{_height:1px}
#a5 ul li ul li{min-height:1px}
#a5 .a5menu{_margin-top:6px}

/* a5 */
div.a0v2 .a5 {margin:0 !important}
div.a0v2 .a5v1 {margin:0 !important;float:left;clear:both;width:100%}
.a5v1 a,.a5v1 span{font-size:11px}
.a5v1 .a5w1{background:#E1E3E4;margin:0}
.a5v1 .a5w2{background:#E1E3E4;padding:6px 8px 16px 8px;min-height:25px;}
* html .a5v1 .a5w2 {height:25px}
.footerlinks a{border-right:1px solid #A3B8CB;padding-right:5px;padding-left:2px}
ul.footerlinks li {display:inline;margin:0}
ul.footerlinks {display:inline;margin-left:4px}
span.footercopy{white-space:nowrap;padding-left:2px}
.a5v1 .footerlinks a.lastlink {border-right:0}
.a5v1 .footercopy {display:block;padding-top:3px}
.a5v1 #poweredby b{display:none}
.copyright{float:left;color:#707277}
.a5w3 {padding:8px 0 0 16px}
.footerextra{padding:0 5px 0 0}
.a5r1 .footerextra div.hdtxt{font-size:15px}
.a5r1 .footerextra a div.sbtxt{padding-left:19px;font-size:11px}
.a5r1 .footerextra a:hover div b,.footerextra a:hover div.sbtxt{text-decoration:underline}



/*IE 6 */
* html #a5 ul li.hasmenu,* html #a5 .a5menuw1,* html #a5 .a5menuw2,* html #a5 .a5menux2, * html div.a1 .a1menux1,* html div.a1 .a1menuw1,* html div.a1menuw2,* html span.toolbarlinks a.k2over,* html .siteid a.language-select,* html .a1 ul.bluearrows li,* html .a2w1,* html .a2w2,* html .a2w3,* html #searchfield,* html .searchfield,* html div.a2m,* html div.a2m ul,* html #mtopics li.a2mshow,* html #mtopics li:hover,* html .a2 .cornerTL,* html .a2 .cornerTR,* html .a2 .cornerBL,* html td.a2mshow,* html td.navlinks:hover{background-image:url('')}
* html .a2 *{zoom:1}


/* a1 - HP ONLY */
.a0v2 .a1 .toolbarlinks,.a0v2 .a1 .siteid{color:#000} 
.a0v2 .a1 .toolbarlinks a,.a0v2 .a1 .siteid a{color:#000}
.a0v2 .a1 .toolbarlinks ul,.a0v2 .a1 .siteid  ul {color:#000}
.a0v2 .a1 .toolbarlinks ul a,.a0v2 .a1 .siteid  ul a{color:#000}
.a0v2 span.toolbarlinks a.k2over,.a0v2 .siteid a.language-select{background-position:100% -428px}

/* MAIN NAVBAR STRIPE */
.a2w1{margin:0} 
/*space between the left edge and first button*/
.a0v2 #mtopics {margin:0 0 0 12px}
/*space between the buttons*/
.a0v2 #mtopics li{margin:0 0px 0 0}

#pressLink{
	width:640px; padding:0 0 0 0px; float:left;}
#pressLink h2{
	background:url(images/event_link_bg.gif) no-repeat 0 7px #FFFFFF; color:#786E4E; 
	text-align:left;
	padding:6px 0 10px 6px;
	font:normal 28px/42px Georgia, "Times New Roman", Times, serif; text-align:left;}
#pressLink h2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 28px/42px Georgia, "Times New Roman", Times, serif; text-align:left;}
#pressLink ul{
	text-align:left; padding:0 0 0 0px;
	list-style-type: none;}
#pressLink ul li{
	font:normal 13px/19px Arial, Helvetica, sans-serif; text-align:left;
	padding:0 0 0 6px;
	list-style-type: none;}
#pressLink ul li a{
	font:normal 13px/19px Georgia, "Times New Roman", Times, serif; text-decoration:none; text-align:left;
	background-color:#FFFFFF; color:#4E4628;
	padding:6px; display:block;
	list-style-type: none;}
#pressLink ul li a:hover{
	font:normal 13px/19px Georgia, "Times New Roman", Times, serif; text-decoration:none; text-align:left;
	background-color:#999999;  color:#FFFFCC;
	padding:6px; display:block;
	list-style-type: none;}
#pressLink a.more{
	background:url(images/more_bg.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; text-align:left;
	font:bold 10px/13px Georgia, "Times New Roman", Times, serif; text-decoration:none; text-transform:uppercase;
	padding:0 6px 0 0; margin:5px 6px 0 0;}	
	

#boxLink{
	width:640px; padding:0 0 0 0px; float:left;}
#boxLink h2{
	background:url(images/event_link_bg.gif) no-repeat 0 7px #FFFFFF; color:#786E4E; 
	text-align:left;
	padding:0px 0 10px 0px;
	font:normal 16px/24px Georgia, "Times New Roman", Times, serif; text-align:left;}
#boxLink h2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 16px/24px Georgia, "Times New Roman", Times, serif; text-align:left;}
#boxLink ul{
	text-align:left; padding:0px;}
#boxLink ul li{
	font:normal 13px/19px Arial, Helvetica, sans-serif; text-align:left;
	padding:12px;
	padding-bottom:0px;
	list-style-type: none;
	}
#boxLink ul li a{
	font:normal 13px/19px Georgia, "Times New Roman", Times, serif; text-decoration:none; text-align:left;
	background-color:#FFFFFF; color:#4E4628;
	padding:4px; display:block;}
#boxLink ul li a:hover{
	font:normal 13px/19px Georgia, "Times New Roman", Times, serif; text-decoration:none; text-align:left;
	/*background-color:#666666; color:#4E4628; */
	background-color:#999999;  color:#FFFFCC;
	padding:4px; display:block;}
#boxLink a.more{
	background:url(images/more_bg.gif) no-repeat 66px 0 #FFFFFF; color:#0B0B0B; text-align:left;
	font:bold 10px/13px Georgia, "Times New Roman", Times, serif; text-decoration:none; text-transform:uppercase;
	padding:0 0px 0 0; margin:0px 0px 0 0;}		
		
	