.navi {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:bold;}
.text {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.text2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-style:oblique;}
.textnon {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #b9b9b9;}
.logo {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #622e45; font-style:italic;}

a {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a:link {text-decoration: none;}
a:visited {text-decoration: none; color: #000000;}
a:active {text-decoration: none; color: #000000}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #B1B1B1;} 

a.navi:link {text-decoration: none;}
a.navi:visited {text-decoration: none; color: #000000;}
a.navi:active {text-decoration: none; color: #000000}
a.navi:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #E0E0E0;}

/******** content ******/

td.home { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
		padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
td.home_box { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
		padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
		font-family: Courier New, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
span.home_box { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
			padding-top: 1px; padding-left: 2px; padding-right: 2px; padding-bottom: 1px; 
			background-color:#fff;
			border-top:1px solid #B1B1B1; border-bottom:1px solid #B1B1B1;
			border-left:1px solid #B1B1B1; border-right:1px solid #B1B1B1;
			font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a.home:link {font-family: Arial, Helvetica; font-size: 10px; text-decoration: none;}
a.home:visited {font-family: Arial, Helvetica; font-size: 10px; text-decoration: none; color: #000000;}
a.home:active {font-family: Arial, Helvetica; font-size: 10px; text-decoration: none; color: #000000}
a.home:hover {font-family: Arial, Helvetica; font-size: 10px; color: #BBBBBB;} 

a.home_step:link {font-family: Courier New; font-size: 10px; text-decoration: none;}
a.home_step:visited {font-family: Courier New; font-size: 10px; text-decoration: none; color: #000000;}
a.home_step:active {font-family: Courier New; font-size: 10px; text-decoration: none; color: #000000}
a.home_step:hover {font-family: Courier New; font-size: 10px; color: #BBBBBB;} 

/******** news ********/

td.news_home_title {	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
			padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
			font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
td.news_home_tstamp {	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
			padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
			font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
td.news_home_text {	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
			padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
			font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a.news_home:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.news_home:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000;}
a.news_home:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000}
a.news_home:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #BBBBBB;} 

a.news:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
a.news:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}
a.news:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000}
a.news:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #BBBBBB;} 

td.news_title {	padding-top: 0px; padding-left: 0px; 
		margin-top: 0px; margin-left: 0px; 
		font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000;}
td.news_tstamp {	padding-top: 0px; padding-left: 0px; 
			margin-top: 0px; margin-left: 0px; 
			font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
td.news_text {	padding-top: 0px; padding-left: 0px; 
		margin-top: 0px; margin-left: 0px; 
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}#
/*
a.news:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
a.news:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000;}
a.news:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000}
a.news:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #BBBBBB;} 
*/

/******** event ********/

.event {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000;}
a.event:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000;}
a.event:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000;}
a.event:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000}
a.event:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #FF0000;} 


/******** content ******/

table.newsbox {	height: 100 px;
		margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; 
		padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;}
table.content {	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; 
		padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;}
td.content_title { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px;
			padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 2px;
			border-bottom: 1px solid #AAAAAA; 
			font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
td.content_title2 { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px;
			padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 2px;
			border-bottom: 1px solid #AAAAAA; 
			font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
td.content_desc { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px;
			padding-top: 1px; padding-left: 0px; padding-right: 0px; padding-bottom: 2px;
			border-bottom: 1px solid #AAAAAA;
			font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
td.content { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
		padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a.content:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #AAAAAA;}
a.content:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #AAAAAA;}
a.content:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #AAAAAA}
a.content:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC;} 



/******** login ********/

body.login {	padding-top: 0px; padding-left: 0px; 
		margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; 
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
table.login {	padding-top: 0px; padding-left: 0px; 
		margin-top: 0px; margin-left: 0px; }
td.login {	padding-top: 0px; padding-left: 0px; 
		margin-top: 0px; margin-left: 0px; 
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
input.login { 	background-color:#fff; width:91px; height:16px; border:1px solid #000;
		padding-top: 1px; padding-left: 1px; 
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
span.forgot_password { text-align: center; }
div.loginButton { text-align: right; }
input.loginButton { 	margin-top: 4px;
			font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #000000;
			vertical-align: middle; text-align:center;
			background-color:#fff; width:14px; height:14px; border:1px solid #000; }

/******** register ********/

td.register_h1 {	padding-top: 0px; padding-left: 0px; 
			margin-top: 0px; margin-left: 0px; 
			border-bottom: 1px solid #AAAAAA;
			font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
td.register_desc {	padding-top: 0px; padding-left: 0px; 
			margin-top: 0px; margin-left: 0px; 
			font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
td.register_desc_red {	border: 1px solid #AA0000;
			padding-top: 5px; padding-left: 0px; 
			padding-bottom: 5px; padding-right: 0px; 
			margin-top: 2px; margin-left: 0px; 
			margin-bottom: 2px; margin-right: 0px; 
			font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
input.register { 	height:8px; width:8px;}
input.register_submit { margin-top: 5px;
			background-color:#fff; border:1px solid #000;
			padding-top: 1px; padding-left: 1px; 
			font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
			text-align: center;}


/******** infoBox ********/

table.infoBox { width: 90px;
		margin-top: 0px; margin-left: 0px; 
		padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; 
		border-top: 1px solid #000000;
		border-right: 1px solid #000000;}
td.infoBox {	padding-top: 0px; padding-left: 0px; 
		margin-top: 0px; margin-left: 0px; 
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
div.infoBox {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a.infoBox:link {text-decoration: none;}
a.infoBox:visited {text-decoration: none; color: #000000;}
a.infoBox:active {text-decoration: none; color: #000000}
a.infoBox:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #D87FFE;} 


/********* forum *********/

body.forum { 	padding-top: 0px; padding-left: 0px; 
		margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
div.forum_h1 { 	padding-bottom: 3px; 
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.forum_timestamp { 	font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #AAAAAA; }
table.forum {	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; 
		padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }
td.forum { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
		padding-top: 1px; padding-left: 1px; padding-right: 1px; padding-bottom: 1px; 
		border-bottom: 1px solid #AAAAAA;
		font-family: Arial, Helvetica, sans-serif; font-size: 1px; color: #000000;}
td.forum_h1 { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px;
		padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
td.forum_small {margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
		padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px;
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a.forum_topic:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
a.forum_topic:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}
a.forum_topic:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000}
a.forum_topic:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #BBBBBB;} 

a.forum_link:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline;}
a.forum_link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000;}
a.forum_link:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000}
a.forum_link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #BBBBBB;} 


/********* chat *********/

.chat_title {padding-top: 3px; padding-bottom: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}

body.chat { 	padding-top: 0px; padding-left: 0px; 
		margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
div.chat_box		{height: 200px; width: 520px; overflow: auto; background-color: #FFFFFF; border: 1px solid #AAAAAA;}
div.chat_overview	{height: 180px; width: 150px; overflow: auto; background-color: #FFFFFF; border: 1px solid #AAAAAA;}
div.chat_h1 { 	padding-bottom: 3px; 
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.chat_user      { 	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.chat_timestamp { 	font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #BBBBBB; }
.chat_text      { 	font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #000000; }
.chat_blank      { 	font-family: Arial, Helvetica, sans-serif; font-size: 6px; font-weight: bold; color: #000000; }
table.chat {	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; 
		padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }
td.chat { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
		padding-top: 1px; padding-left: 1px; padding-right: 1px; padding-bottom: 1px; 
		border-bottom: 1px solid #AAAAAA;
		font-family: Arial, Helvetica, sans-serif; font-size: 1px; color: #000000;}
td.chat_h1 { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px;
		padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;
		font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
td.chat_small {margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
		padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px;
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a.chat_topic:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
a.chat_topic:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}
a.chat_topic:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000}
a.chat_topic:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #BBBBBB;} 

a.chat_link:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline;}
a.chat_link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000;}
a.chat_link:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000}
a.chat_link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #BBBBBB;} 


/********** gallery ***********/

a.gallery_pics:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; border-color: #FFFFFF; color: #FFFFFF;}
a.gallery_pics:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; border-color: #FFFFFF; color: #FFFFFF;}
a.gallery_pics:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; border-color: #FFFFFF; color: #FFFFFF;}
a.gallery_pics:hover {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #D7D5D5;} 
td.gallery_pics { 	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
			padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
			text-align: center; vertical_align: middle;
			background-color:#FFFFFF;
			border:1px solid #B1B1B1;
			font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}


td.gallery_description {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
td.gallery_name {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;}


body {	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
	background-color:#ffffff;scrollbar-arrow-color:#000000;scrollbar-shadow-color:#ffffff;scrollbar-darkshadow-color:#ffffff;scrollbar-base-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;
	scrollbar-track-color:#000000;}
table {	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
tr {	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
td {	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
	margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
td.line {	padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; 
		margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; }
input { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
select { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
option { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
span { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}


/******** card ********/

span.card_h1		 {	padding-top: 0px; padding-left: 0px; 
				margin-top: 0px; margin-left: 0px; 
				font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000;}

span.card_h2		 {	padding-top: 0px; padding-left: 0px; 
				margin-top: 0px; margin-left: 0px; 
				font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}

span.card_h3		 {	padding-top: 0px; padding-left: 0px; 
				margin-top: 0px; margin-left: 0px; 
				font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}

span.card_h3_red	 {	padding-top: 0px; padding-left: 0px; 
				margin-top: 0px; margin-left: 0px; 
				font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #AA0000;}

a.card_h3		 {	padding-top: 0px; padding-left: 0px; 
				margin-top: 0px; margin-left: 0px; 
				border-bottom: 1px solid #AAAAAA; 
				font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}

input.card_key { 	background-color:#fff; width:60px; height:24px; border:1px solid #000;
			padding-top: 1px; padding-left: 1px; 
			font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;}

input.card { 	background-color:#fff; width:160px; height:24px; border:1px solid #000;
		padding-top: 1px; padding-left: 1px; 
		font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000;}

input.cardButton { 	padding-top: 0px; padding-left: 2px;
			font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
			vertical-align: middle; text-align:center;
			background-color:#fff; width:20px; height:20px; border:1px solid #000; }

a.card_button:link	{	text-align: center;
				padding: 3px; 
				margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
				border-top:2px solid #B1B1B1; border-bottom:2px solid #0A0A0A;
				border-left:2px solid #B1B1B1; border-right:2px solid #0A0A0A;
				font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none; 
				color: #000000;}
a.card_button:visited { 	text-align: center;
				padding: 3px; 
				margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
				border-top:2px solid #B1B1B1; border-bottom:2px solid #0A0A0A;
				border-left:2px solid #B1B1B1; border-right:2px solid #0A0A0A;
				font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none;
				color: #000000;}
a.card_button:active {		text-align: center;
				padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; 
				margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
				border-top:2px solid #0A0A0A; border-bottom:2px solid #B1B1B1;
				border-left:2px solid #0A0A0A; border-right:2px solid #B1B1B1;
				font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none;
				color: #B1B1B1;}
a.card_button:hover {		text-align: center;
				padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; 
				margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px;
				border-top:2px solid #B1B1B1; border-bottom:2px solid #0A0A0A;
				border-left:2px solid #B1B1B1; border-right:2px solid #0A0A0A;
				font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none;
				color: #B1B1B1;}


/************* Stream Window ********************/

.trwin_win {
	position: absolute;
	border-width: 1px;
	border-style: solid;
	
	border-color: #000;
	background-color: #aaa;
}

.trwin_title {
	height: 20px;
	width: 100%;
	cursor: move;
	
	font-weight: bold;
	text-align: center;
	font-family: Trebuchet, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	border-bottom: 1px solid #000;
    background: transparent url(/images/top-middle.gif) repeat-x 0 0;			
    height:20px;
}

.trwin_body {
	//width: 336;
	width: 100%;
	height: 100%;
   	overflow:auto;
	margin: 0;
	border-top:0px solid #fff;
	border-left:0px solid #fff;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	display:block;
	text-align:center;
	vertical-align:middle;
	text-shadow: 2px 2px 1px #222;
	font-size: 12px;
}


.trwin_status {
	width: 100%;
	font-weight: bold;
	font-family: Trebuchet, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	border-bottom: 1px solid #000;
    background: transparent url(/images/top-middle.gif) repeat-x 0 0;			
    height:20px;
	text-align: left;
}

.trwin_close {
	width: 23px;
	height: 23px;
	background: transparent url(/images/button-close-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	cursor:pointer;
	z-index:2000;
	font-family: arial;
	color: #000;
}

.trwin_minimize {
    width: 23px;
	height: 23px;
	background: transparent url(/images/button-min-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	cursor:pointer;
	z-index:2000;
	font-family: arial;
	color: #000;
}

.trwin_maximize {
    width: 23px;
	height: 23px;
	background: transparent url(/images/button-max-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	cursor:pointer;
	z-index:1000;
	font-family: arial;
	color: #fff;
}

