body					{ background-color:#000000; margin:0px; padding:0px; }

body,td,th,div,p,span  			{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

a:link, a:visited 			{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#FFFFFF; text-decoration:none; }
a:hover 				{ color:#FFFFFF; }
table.inner a:hover			{ color:#FFFFFF; }

a.bottom:link				{ color:#C0C0C0; font-size:8pt; font-weight:normal; text-decoration:none; }
a.bottom:hover				{ color:#666666; font-size:8pt; font-weight:normal; text-decoration:none; }
a.bottom:visited			{ color:#C0C0C0; font-size:8pt; font-weight:normal; text-decoration:none; }

/* a img					{ border:1px } */

div.error				{ color:green; }

table#navi 				{ background-color:#FFFFFF; border-bottom:0px solid white; text-align:center; vertical-align:middle; }

table.bleft 				{ background-color:#000000; border-left:#999999 1px ridge; }
table.bottom 				{ background-color:#000000; border-bottom:#666666 1px solid; }
table.top 				{ background-color:#000000; border-top:#999999 1px ridge; }
table.botop 				{ background-color:#000000; border-top:#ac007d 1px solid; border-bottom:#ac007d 1px solid; border-left:#ac007d 1px solid; border-right:#ac007d 1px solid;}

table#master				{ margin-top:0px; width: 802px;}
table#master td.lytop 			{ background-color:#DCD8CD; border-bottom:none; text-align:center; vertical-align:middle; }
table#master td.lytop table.inner 	{ width:75%; height:30px; font-weight:bold; }
table#master td.lymen 			{ background-color:#000000; }
table#master td.lymen div.inner		{ background-color:#FFFFFF; margin:5px; padding:5px; }
table#master td.lycontent		{ background-color:#000000; border-right: #3b3b3b 1px solid; border-left: #3b3b3b 1px solid;}
table#master td.lybottom		{ background-color:#000000; border-top:none; text-align:center; vertical-align:middle; }
table#master td.lybottom table.inner 	{ height:30px; font-weight:bold; text-align:center; }

form#loginform				{ border:none; padding:0px; margin:0px; }
form#loginform input.login		{ width:60px; height:18px; margin-left:2px; border:1px solid #777777; font:7pt Arial, sans-serif; font-weight:bold; color:#FFFFFF; background:#666666;}
form#loginform input.pwd		{ width:60px; height:18px; margin-left:2px; border:1px solid #777777; font:7pt Arial, sans-serif; font-weight:bold; color:#000000; background:#666666;}
form#loginform input.submit		{ width:60px; height:18px; margin-left:2px; border:1px solid #777777; font:7pt Arial, sans-serif; font-weight:bold; color:#FFFFFF; background:#000000; cursor:pointer; }
input.logout				{ width:60px; height:18px; margin-left:300px;  border:1px solid #777777; font:7pt Arial, sans-serif; font-weight:bold; color:#FFFFFF; background:#666666; cursor:pointer; }

.FOOFLAGS {height:40px;}

table.FOOT 				{ padding:0px; margin-left:10px;  }
table.FOOT td.FOOC			{ margin:0px; border:none; overflow:hidden; padding:0px 10px 5px 0px; width:170px; }
table.FOOS				{ padding:0px; margin:10 0 20px 0;  width:160px;  text-align:center; background-color:#2c2c2c; }


table.FOOS td.FOOSPIC a:link img,
table.FOOS td.FOOSPIC a:visited img	{ border:1px solid #2c2c2c; }
table.FOOS td.FOOSPIC a:hover img	{ border:1px solid #ffffff;  }

table.FOOK 				{ padding:0px; margin:0px; border:none; table-layout:fixed; width:600px; margin-left:0px; text-align:center; }
table.FOOK td.K2 table			{ width:600px; table-layout:fixed; }
table.FOOK td.K2 table td		{ width:100px; margin:0px; padding:1px; text-align:center; }
table.FOOK td.K2 .cathover		{ background-color:#1a295b; }
table.FOOK td.K2 .catoff		{ background-color:#000000; text-decoration:underline; }

td.K4					{ text-align:center; }
table.breadcrumbs			{ border:none !important; }
table.refine_search			{ border:none !important; margin-bottom:1em; border: 0px; }

