/* <![CDATA[ */body	{	background-color: #000;	margin: 0;	font-family: Arial, Verdana, Geneva, sans-serif;	font-size: 8pt;	line-height:  14pt;	color: #333;	}	img {border: 0;}	h1 {	font-family: Arial, Verdana, Geneva, sans-serif;	font-size: 13pt;	line-height: 13pt;	color: #690;	margin-bottom: 1px;	}	h2 {	font-family: Arial, Verdana, Geneva, sans-serif;	font-size: 11pt;	line-height: 13pt;	color: #690;	margin-bottom: 1px;	}	h3 {	font-family: Arial, Verdana, Geneva, sans-serif;	font-size: 10pt;	line-height: 13pt;	color: #690;	margin-bottom: 1px;	}	a:link, a:visited	{	color: #0079c2;	}		a:hover, a:active	{	color: #39F;	}	#current {color:#693}	#container	{	width: 900px;	margin: auto;	}	#alt_container	{	width: 700px;	margin: auto;	}	#content	{	float: left;	background: URL(../img/main_bg.gif);	}	#content_shell	{	background-image: URL(../img/content_bg.gif);	background-repeat: no-repeat;	width: 680px;	padding: 10px 10px 30px 10px;	float: left;	margin-bottom: 10px;	}#cards	{	width: 200px;	height: 600px;	float: left;	background-image: URL(../img/alt_bg.jpg);	background-repeat: no-repeat;	}	#nav	{	margin-top: 10px;	width: 160px;	float: left;	}	.logo	{	margin-left: 30px;	}	ul {margin:0;}	#navlist	{	padding-left: 10px;	margin-left: 0;	width: 120px;	}#navlist li	{	list-style: none;	margin: 0;	padding: 4px;	border-bottom: 1px solid #0079c2;	}	#subnavlist	{	padding-left: 10px;	margin-left: 0;	width: 110px;	}	#subnavlist li	{	list-style: none;	margin: 0;	padding: 3px;	border-bottom: none;	}#navlist li a { text-decoration: none; }	#copy	{	width: 480px;	padding: 20px 20px 20px 10px;	float: left;	}	#copy img	{	display: block;	margin-bottom: 30px;	}	#footer	{	background-image: URL(../img/content_bg.gif);	font-size: 7pt;	border-top: 1px solid #DDDDCC;	width: 700px !important;	margin: 0;	padding: 5px 0;	float: left;	color: #996;	text-align: center;	}	.guide	{	margin-top: 460px;	}.video_ttl	{	margin/**/: 10px 0 0 20px !important;	margin: 10px 0 0 20px;	}	.ttl	{	font-weight: bold;	display: block;	margin: 5px 0 2px 0;	}	a.video:hover	{	float: left;	opacity: .5;	filter: alpha(opacity=50);	}	hr {	border: none 0; 	background-color: #EEEEDD;	border-top: 1px solid #0079c2; /*the border*/	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/	margin: 15px 0;	color: #EEEEDD;	}	.pvt_hr {	border: none 0; 	background-color: #EEEEDD;	border-top: 1px solid #DDDDCC; /*the border*/	height: 1px;/*whatever the total width of the border-top and border-bottom equal*/	margin: 15px 0;	color: #EEEEDD;	}	/* ]]> */