.hidden { display: none; }.unhidden { display: block; }.articlehead {	font-family: georgia, times, serif;	font-size: 28px;	color: #000000;}.articlesubhead {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;	color: #000000;	font-weight: bold;}.storetext{	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;	margin: 0px;}p.note {	padding:0.5em 0;	border:1px dotted #999;	border-width:1px 0;}.note h3 {	color:#333;	text-transform:none;}.note h3 a:link,.note h3 a:visited {	border-bottom-color:inherit;	color:#333;	font-weight:bold;}.note h3 a:hover {	color:#D03900;	border-bottom:1px solid #D03900;}p.storetext { margin: .3em 0 .5em 0; }.storetext-bold {	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	line-height: 13px;	font-weight: bold;	margin: 0px;	text-decoration: none;}.storetext-desc {	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	margin: 0px;}.storetext-price {	font-family: 'Lucida Grande', Geneva, Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	font-weight: bold;	margin: 0px;	text-decoration: none;}.smallbuttons {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;}.bluecredits {	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 0.2em;	font-size: 10px;	line-height: 25px;	color: #446677;	font-weight: bold;}.redcredits {	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 0.1em;	font-size: 10px;	line-height: 25px;	color: #BB3322;	font-weight: bold;}.boxheadersmall {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: 0.2em;	color: #FFFFFF;	font-weight: bold;}.bodytext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #000000;	text-decoration: none;}a.bodytext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	color: #000000;	text-decoration: none;	background-color: #FFFF66;}a.bodytext:hover {	font-family: georgia, times, serif;	font-size: 12px;	line-height: 18px;	color: #0000FF;	background-color: #c9d6e2;	text-decoration: none;}.bodytext-bold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;}.bodytext-i {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;}.bodytext-bi {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	line-height: 18px;	font-weight: bold;	color: #000000;	text-decoration: none;}.bodytext-bi-gray {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	line-height: 18px;	font-weight: bold;	color: #333333;	text-decoration: none;}.bodytext-b-gray {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: bold;	color: #333333;	text-decoration: none;}.inputform {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #444444;}.comment {	font-size: 12px;	line-height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #446477;}.substoryhead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #446677;	font-weight: normal;}a.bottomtag {	line-height: 20px;	color:#999999;	text-decoration: none;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;}a.bottomtag:hover {	background-color:#6666aa;	color:white;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;}.sidemenu {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	color: #333333;	cursor: crosshair;	text-decoration: none;}a.sidemenu {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	color: #333333;	cursor: crosshair;	text-decoration: none;}a.sidemenu:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	color: #333366;	cursor: crosshair;	text-decoration: none;	background-color: #c9d6e2;}a:link {	color:#333333;	text-decoration: none;}a:hover {	background-color:#ccddee;	color:black;	text-decoration: none;}a.toplink {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 15px;	color: #eeeeee;	cursor: crosshair;	font-weight: bold;}.reaction {	font-size: 12px;	line-height: 20px;	font-family: arial,helvetica,sans-serif;	color: #46637f;}.headContact {	font-size: 10px;	font-family: arial,helvetica,sans-serif;	color: #000000;}.reactHead {	font-size: 14px;	line-height: 20px;	font-family: Geneva, Arial, Helvetica, sans-serif;	color: #46637f;}.reactHead-red {	font-size: 14px;	line-height: 20px;	font-family: Geneva, Arial, Helvetica, sans-serif;	color: #991111;}a.headlink {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	color: #FFFFFF;	cursor: crosshair;	text-decoration: none;}a.headlink:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 15px;	color: #FF6666;	cursor: crosshair;	text-decoration: none;}.bodyemphasis {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	color: #000066;}.quicktop {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	color: #FFFFFF;}a.quicktop:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	color: #FFFFFF;}a.quicktop:hover {	font-family: Arial, Helvetica, sans-serif;	background-color:#446666;	font-size: 10px;	text-transform: uppercase;	color: #FFFF66;}a.quicktop:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	color: #FFFFAA;}.article {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	text-decoration: none;}a.article {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	text-decoration: none;}a.article:hover {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	background-color: #c9d6e2;	text-decoration: none;}a:visited {	text-decoration: none;}.italicbody {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;}.blockheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #444444;}.itemstrip {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	color: #222222;}.comment-b {	font-size: 12px;	line-height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #446477;	font-weight: bold;}.comment-bi {	font-size: 12px;	line-height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #446477;	font-weight: bold;	font-style: italic;}.comment-b-sm {	font-size: 10px;	line-height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #446477;	font-weight: bold;}.comment-bi-sm {	font-size: 10px;	line-height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #446477;	font-weight: bold;	font-style: italic;}.bodytext-small	{	font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;	font-size: 12px;	color:#000000;}.bodytext-small-b	{	font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;	font-size: 12px;	font-weight: bold;	color:#000000;}a.bodytext-small-b:visited	{	font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;	font-size: 12px;	font-weight: bold;	color:#000000;}.bodytext-small-bi	{	font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;	font-size: 12px;	font-weight: bold;	font-style: italic;	color:#000000;}small	{	font-size: 8px;	font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;}.Headline	{	font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;	font-weight: bold;	font-size: 18px;	color:#000000;}.Headline-gray	{	font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;	font-weight: bold;	font-size: 18px;	color:#666666;}.Headline-red	{	font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;	font-weight: bold;	font-size: 18px;	color:#991111;}.Headline-red:link	{	font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;	font-weight: bold;	font-size: 18px;	color:#991111;}.footerBar {	background-color: #999999;	background-image: url(/i/sep_dots1.gif);	}		/* CSS styles for navigation menu */.PracLoginĘ{color:#666666;font-size:6PT;text-decoration:none;font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;}a.PracLogin:hover {color:#CC0000;font-size:6PT;text-decoration:underline;font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;}#navigation {margin: 0; padding: 10px;width: 120px;}#navigation ul {margin: 0 0 10px 0;padding: 0;list-style-type: none;}#navigation li {text-transform: uppercase;color: #888;font-family: Verdana,tahoma,Arial,Helvetica,Geneva,sans-serif;font-size: 10px;font-weight: bold;}#navigation li {margin: 0;}#navigation a {color: #555;text-decoration: none;}#navigation a:hover {padding-right: 10px;border-right: solid 3px #888;background-color: #ddd;border-bottom: 1px solid #888;}/* ]]> */.bodytext-b-deepred {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: bold;	color: #660000;	text-decoration: none;}.comment-sm {	font-size: 10px;	line-height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #446477;}/* CSS styles for borders */.HBCimgBoxTight{border:1px solid #bbb;padding:1px;clear:both;margin-bottom:19px;}.HBCimgBoxLoose{border:1px solid #bbb;padding:0px;clear:both;margin:10px;}.HBCTableLoose{border:20px solid #fff;padding:0px;margin:0px;}
