a:link				{color: #7cb4f8; font-weight: stronger; text-decoration: none;}
a:active			{color: #7cb4f8; font-weight: stronger; text-decoration: none;}
a:visited			{color: #7cb4f8; font-weight: stronger; text-decoration: none;}
a:hover				{color: #ffffff; font-weight: stronger; text-decoration: underline;}

a:link.menu			{color: #222222; text-decoration: none; font-weight: bold;}
a:active.menu		{color: #222222; text-decoration: none; font-weight: bold;}
a:visited.menu		{color: #222222; text-decoration: none; font-weight: bold;}
a:hover.menu		{color: #000000; text-decoration: underline; font-weight: bold;}

a:link.newmenu		{color: #FFFFFF; text-decoration: none;}
a:active.newmenu	{color: #FFFFFF; text-decoration: none;}
a:visited.newmenu	{color: #FFFFFF; text-decoration: none;}
a:hover.newmenu		{color: #FFFFFF; text-decoration: underline;}

p	{
	text-align: justify;
	margin:10px;
	}

BODY
	{
	margin:		0px;
	font-size:	10pt;
	font-family: lucida, tahoma, verdana, helvetica, arial;
	color:		#ffffff;
	scrollbar-face-color:#222222;
	scrollbar-highlight-color:#222222;
	scrollbar-3dlight-color:#555555;
	scrollbar-darkshadow-color:#555555;
	scrollbar-shadow-color:#222222;
	scrollbar-arrow-color:#555555;
	scrollbar-track-color:#333333;
	}
td
	{
	font-size:	10pt;
	}

h1, h2, h3, h4, h5, h6, h7, h8, h9
	{
	font-weight:normal;
	sont-style:italic;
	}
H1
	{
	font-size: 16pt;
	margin:-10px 10px -5px 0px;
	padding: 0px 0px 0px 0px;	
	}
H1.zh
	{
	font-size: 28pt;
	margin:-0px 10px -5px 0px;
	padding: 0px 0px 0px 0px;
	}
H2
	{
	font-size: 12pt;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	padding: 2px 2px 2px 5px;
	background-color:#333333;
	background-repeat:repeat-x;
	}
H3
	{
	font-size: 10pt;
	color:#37669d;
	margin:0px 0px 0px 0px;
	padding: 2px;
	border-bottom:1px dotted #8db4e3;
	}


.footer		{font-size: 12pt; font-weight:bold; color: #222222; padding:3px 3px 3px 5px;}
.accent		{font-size:16pt; font-weight:bold;}
img.biopic	{float:right;  padding: 0px 0px 5px 5px; width:150px; height:150px; border:0px;}

tr.hover {
	background: #ff0000; }

li.secondary
	{
	font-size: 10pt;
	}
#splash      
	{
	background-color: #444444;
	margin-top: -225px;
	margin-left: -375px;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 750px;
	height: 450px;
	visibility: visible;
	overflow: hidden;
	}

#welcomerss
	{
	width:	210pt;
	margin: 0px 0px 10px 10pt;
	border: 1px solid #667899;
	background-color:	#cccccc;
	float:right;
	clear:right;
	padding:3px;
	}
	
.rsstitle      
	{
	font-size: 			12pt;
	font-weight:		bold;
	background-color:	#667899;
	color:				#FFFFFF;
	text-align:			right;
	padding:				3px 3px 0px 3px;
	}
	a:link.rsstitle		{color: #FFFFFF; text-decoration: none;}
	a:active.rsstitle		{color: #FFFFFF; text-decoration: none;}
	a:visited.rsstitle	{color: #FFFFFF; text-decoration: none;}
	a:hover.rsstitle		{color: #FFFFFF; text-decoration: underline;}
div.rsstitledesc
	{
	font-size: 			12pt;
	background-color:	#667899;
	color:				#FFFFFF;
	text-align:			right;
	padding:				0px 3px 3px 3px;
	}
div.rsslist
	{
	font-size: 			12pt;
	background-color:	#FFFFFF;
	color:				#000000;
	text-align:			left;
	padding:				3px;
	border:				1px solid #000000;
	}
a.rsslink
	{
	text-decoration:	none;
	}
li.rssul
	{
	font-size:			8pt;
	margin-left:		-20px;
	}
	a:link.rssul		{color: #667899; text-decoration: none;}
	a:active.rssul		{color: #667899; text-decoration: none;}
	a:visited.rssul		{color: #667899; text-decoration: none;}
	a:hover.rssul		{color: #667899; text-decoration: underline;}

td.maincontainer      
	{
	width:				900px;
	background-color:	#8db4e3;
	color:				#8db4e3;
	}
td.topleft      
	{
	width:				230px;
	height:				60px;
	background-color:	#8db4e3;
	background-image: 	url(images/Layout/topleft.jpg);
	background-repeat:	repeat-x;
	}
td.topright
	{
	width:				670px;
	height:				60px;
	background-color:	#8db4e3;
	background-image: 	url(images/Layout/topright.jpg);
	background-repeat:	repeat-x;
	color:				#ffffff;
	padding:			0px 10px 5px 0px;
	}
td.topbar      
	{
	width:				900px;
	height:				60px;
	background-color:	#ffffff;
	background-image: 	url(images/Layout/topbar.jpg);
	background-repeat:	repeat-x;
	color:				#8db4e3;
	font-style:			italic;
	border-bottom:		1px solid #8db4e3
	}
td.bottombar
	{
	width:				900px;
	height:				75px;
	background-color:	#538ed5;
	background-image: 	url(images/Layout/bottombar.jpg);
	background-repeat:	repeat-x;
	color:				#538ed5;
	}
td.bottomleft      
	{
	width:				900px;
	height:				70px;
	background-color:	#538ed5;
	background-image: 	url(images/Layout/bottomleft.jpg);
	background-repeat:	repeat-x;
	color:				#538ed5;
	}
td.newcontent
	{
	width:				670px;
	height:				400px;
	background-color:	#ffffff;
	}
div#contentdiv
	{
	width:				660px;
	height:				390px;
	overflow:			auto;
	font-size: 			10pt;
	text-align:			left;
	}
td.divved_content
	{
	font-size: 			10pt;
	text-align:			left;
	}
td.infotitle
	{
	color: 				#000000;
	font-size: 			14pt;
	font-family: 		verdana, helvetica, arial;
	text-align: 		left;
	}
td.infotitle2
	{
	color: 				#667899;
	font-size: 			11pt;
	font-family: 		verdana, helvetica, arial;
	text-align: 		left;
	padding-bottom:	5px;
	}
td.infodate
	{
	background-color: #8C9AB3;
	color:				#FFFFFF;
	font-size: 			10pt;
	font-family: 		verdana, helvetica, arial;
	text-align: 		left;
	padding:			2px;
	border-top:			2px solid #AEBCD5;
	border-bottom:		2px solid #6A7891;
	}
td.infoauthor
	{
	background-color: #8C9AB3;
	color:				#FFFFFF;
	font-size: 			10pt;
	font-family: 		verdana, helvetica, arial;
	text-align: 		right;
	padding:			2px;
	border-top:			2px solid #AEBCD5;
	border-bottom:		2px solid #6A7891;
	}
td.infobody
	{
	color: 				#000000;
	font-size: 			8pt;
	font-family: 		verdana, helvetica, arial;
	text-align: 		justify;
	padding-left:		20px;
	padding-bottom:		20px;
	}
.inputbutton
	{
	font-size:			8pt;
	font-family:		verdana, helvetica, arial;
	color:				#223455;
	background-color:	#889ABB;
	border-top:			1px solid #99ABCC;
	border-bottom:		1px solid #556788;
	border-left:		1px solid #7789AA;
	border-right:		1px solid #99ABCC;
	margin-top:			3px;
	}
