BODY {

	font-family: tahoma, verdana;

	font-size: 11px;

	text-align: center;

}



		td {vertical-align:top;}

		select {font-size:11px;}



		.middlecontent {

			margin-top: 12px;

			margin: auto;

			width: 900px;

			text-align: center;

			vertical-align: top;

		}



		.leftsplash {

			float: left;

			width: 98px;

		}



		.rightsplash {

			float: left;

			width: 90px;

			padding-left:10px;

			text-align: left;

		}



		.main {

			float: left;

			width: 700px;

			border: 1px solid #b1b3b4;

		}



		.mainimg {

			width: 528px;

			float: right;

			margin-top: 12px;

			margin-bottom: 12px;

			text-align: left;

		}



		.copy {

			text-align: left;

			width: 250px;

			float: right;

			border-left: 1px solid #b1b3b4;

			padding-left: 12px;

			padding-right: 12px;

			margin-top: 0px;

			padding-top: 0px;

			margin-bottom: 12px;



		}



		.widecopy {

			text-align: left;

			width: 506px;

			float: right;

			padding-left: 8px;

			padding-right: 12px;

			margin-top: 0px;

			padding-top: 0px;

			margin-bottom: 12px;

			border-left: 1px solid #b1b3b4;



		}

		

			



		.nav {

			text-align: left;

			width: 148px;

			position: relative;

			left: 12px;

			clear: left;

		}

		/* commented backslash hack v2 \*/

		.nav {

			clear: none;

			text-align: left;

			width: 148px;

			float: right;

			position: relative;

			left: -20px;

		}

		/* end hack */



		.splash {

			text-align: left;

			width: 250px;

			float: right;

		}









		.bigimg {

			float: right;

			padding: 12px;

		}

		

		.bignav {

			float: right;

			position: relative;

			width: 148px;

			top: 209px;

			left: -6px;

		}





		.nav, dt, .sub, dt a, dl, dd, #menu, .leftsplash, .bignav, .noprint { display: none; }	





		dt {

			margin: 1px 0;;

			text-align: left;

		}



		.sub {

			margin-left: -20px;

			padding-left: -20px;

		}



		dt a {

			color: #979899;

			text-decoration: none;

			display: block;

			border: 0 none;

		}

		

		.grey {color: #666666; text-align: left;	}

		.greysmall {color: #666666; font-size:10px; text-decoration: none;}

		

		.greycaption { width: 515px; color: #666666; text-align: left;	}

		

		h1 {color: #666666; text-align: left; font-size:11px; font-weight:normal; margin-bottom:5px; margin-top:3px;}

		

		

		dl, dt, dd, ul, li {

		margin: 0;

		padding: 0;

		list-style-type: none;

		}

		

		

		#menu dt {

		margin: 1px 0;;

		

		text-align: left;

		

		}

		

		#menu li {

		margin-left:12px;

		font-size:11px;

		text-align: left;

		background: #fff;

		width: 90%;

		}

		#menu li a, #menu dt a {

		color: #979899;

		text-decoration: none;

		display: block;

		border: 0 none;

		}

		

		#menu li a:hover, #menu dt a:hover {color: #A7A9AC;

		

		}



		

		p {

		

		 margin: 5px 0 0 0;

 		}

 		

 		img {border:0;}

 		

		.textlink {color: #A7A9AC; text-decoration:none; font-weight:bold;}

		a:hover.textlink {color: #A7A9AC; text-decoration:none; font-weight:bold;}

		a:visited.textlink {color: #A7A9AC; text-decoration:none; font-weight:bold;}

		a:active.textlink {color: #A7A9AC; text-decoration:none; font-weight:bold;}

		a:link.textlink {color: #A7A9AC; text-decoration:none; font-weight:bold;}

		

		a:hover {color: #000; text-decoration:underline; }

		a:visited {color: #000; text-decoration:underline;}

		a:active {color: #000; text-decoration:underline;}

		a:link {color: #000; text-decoration:underline;}	

		

		a:hover.greysmall {color: #666666; text-decoration:underline; }

		a:visited.greysmall {color: #666666; text-decoration:underline;}

		a:active.greysmall {color: #666666; text-decoration:underline;}

		a:link.greysmall {color: #666666; text-decoration:underline;}		

		

		

		

		

		.release {font-weight:bold; color:#000; text-decoration:none;}

		

		.tallsplash {

			margin-top: 12px;

			text-align: left;

			margin-bottom: 8px;

			width: 320px;

			float: right;

		}



		.tallcopy {

			margin-left: 12px;

			margin-right: 12px;

			margin-top: 10px;

			text-align: left;

			vertical-align: bottom;

			display: table;

			width: 170px;

			width: expression(158+'px');

			float: right;

		}

		.tallcopy2 {

			top: -4px;

			display: table-cell;

			vertical-align: bottom;

			_padding-top: 12px;

		}

		

		.tallcopy3 {

 			_position: relative;  

 			_top: -150%;

 		}

		

		.tallnav {

			clear: none;

			text-align: left;

			width: 148px;

			float: right;

			position: relative;

			top: 209px;

			left: -31px;

		}

		

		li.dot {list-style-type: disc; padding-left:10px; margin-left:15px;}

		

		.local {font-size:11px; font-weight:bold;}

		.localurl {font-size:10px; font-weight:bold; text-decoration:none; color:#000;}