body	{ background-color: #c0c0c0;
			color: #000000;
			font-family: Arial, Helvetica, sans-serif; }
			
h1		{ margin: auto;
			text-align: center; }
			
h2		{ margin-left: auto;
			margin-right: auto;
			text-align: center; }		

h3		{ margin-left: auto;
			margin-right: auto;
			text-align: center; }		

h4		{ margin-left: auto;
			margin-right: auto;
			text-align: center; }		
			
p		{ font-size: 14px;
			padding-right: 5px;
			padding-left: 5px; }

li		{ font-size: 14px; }

div.outside { color: #c0c0c0;
				background-color: #000000;
				border: ridge 3px #c0c0c0;
				padding: 12px; }

div.outside a:link {background-color: transparent; color: #33b0ff; }

div.outside a:visited {background-color: transparent; color: #3380d0; }

div.outside a:active {background-color: transparent; color: #3380d0; }

div.outside a:hover {background-color: transparent; color: #60e0ff;}

							
div.nav	{ float: right;
			margin-left: 10px;
			padding-right: 5px;
			background-color: #c0c0c0;
			color: #000000;
			border: solid 1px #ffffff; }

div.nav a:link {background-color: transparent; color: #3030e0; }

div.nav a:visited {background-color: transparent; color: #9030a0; }

div.nav a:active { background-color: transparent; color: #9030a0; }

div.nav a:hover {color: #5080ff; background-color: transparent; }

ul.nav { list-style: none;
			padding-left: 5px;
			padding-top: 5px; }

div.subnav	{ padding-top: 5px; }

div.logo { float: left;
			padding-right: 7px;
			padding-bottom: 2px; }

li		{ padding-top: 1px;
			padding-bottom: 1px; }

div.sidebar-l	{ float: left; 
					width: 200px; 
					border: solid 1px #ffffff; 
					background-color: #c0c0c0; 
					color: #000000;
					margin-right: 10px; }

div.sidebar-l a:link {background-color: transparent; color: #3030e0; }

div.sidebar-l a:visited {background-color: transparent; color: #9030a0; }

div.sidebar-l a:active { background-color: transparent; color: #9030a0; }

div.sidebar-l a:hover {color: #5080ff; background-color: transparent; }
							
div.display-r	{ float: right;
					width: 145px;
					background-color: #c0c0c0;
					color: #000000;
					padding-left: 10px;
					padding-right: 7px;
					padding-top: 7px;
					padding-bottom: 7px;
					border: solid 1px #ffffff;
					text-align: center; }

div.display-r a:link {background-color: transparent; color: #3030e0; }

div.display-r a:visited {background-color: transparent; color: #9030a0; }

div.display-r a:active { background-color: transparent; color: #9030a0; }

div.display-r a:hover {color: #5080ff; background-color: transparent; }

div.display-l	{ float: left;
					width: 145px;
					background-color: #c0c0c0;
					color: #000000;
					padding-left: 7px;
					padding-right: 10px;
					padding-top: 7px;
					padding-bottom: 7px;
					border: solid 1px #ffffff;
					margin-right: 5px; }

div.display-l a:link {background-color: transparent; color: #3030e0; }

div.display-l a:visited {background-color: transparent; color: #9030a0; }

div.display-l a:active { background-color: transparent; color: #9030a0; }

div.display-l a:hover {color: #5080ff; background-color: transparent; }

p.display		{ font-family: sans-serif;
					font-size: 13px; }

div.sidebar-r	{ float: right;
					width: 175px;
					background-color: #c0c0c0;
					color: #000000;
					padding-left: 10px;
					padding-right: 7px;
					padding-top: 7px;
					padding-bottom: 7px;
					border: solid 1px #ffffff; }

div.sidebar-r a:link {background-color: transparent; color: #3030e0; }

div.sidebar-r a:visited {background-color: transparent; color: #9030a0; }

div.sidebar-r a:active { background-color: transparent; color: #9030a0; }

div.sidebar-r a:hover {color: #5080ff; background-color: transparent; }
					
div.ff-nav	{ margin: auto;
				text-align: center; }
				
span.ff-f	{ padding-left: 20px;
				margin-bottom: auto; }
				
img		{ border: 0; }

div.sig	{ text-align: right; }

a.new	{ background-color: #ffffff;
			color: #000000;
			padding-bottom: 1px;
			padding-right: 2px;
			padding-left: 2px;
			border: solid 1px; }
			
p.footer	{ margin-left: auto;
				margin-right: auto;
				text-align: center; }
				
a.thumbnail-r	{ float: right;
					padding-left: 10px; }
					
a.thumbnail-l	{ float: left;
					padding-right: 10px; }
					
ul.small	{ font-size: 13px; }

pre.tty	{ background-color: #c0c0c0;
			color: #000000;
			padding: 5px;
			border: solid 1px #ffffff; } 
			
div.search-r { float: right;
				border: solid 1px;
				color: #000000;
				background-color: #ffffff; }

div.ac { margin: auto;
			text-align: center; }
			
div.al { float: left;
			margin-right: 5px; }
			
div.frame { border: solid 1px #ffffff; }
			
div.adright	{ float: right; 
				border: solid 1px #ffffff; 
				color: #000000; 
				background-color: #c0c0c0; 
				width: 200px; 
				text-align: center; 
				padding: 3px; }
				
div.adright a:link {background-color: transparent; color: #3030e0; }

div.adright a:visited {background-color: transparent; color: #9030a0; }

div.adright a:active { background-color: transparent; color: #9030a0; }

div.adright a:hover {color: #5080ff; background-color: transparent; }
					
				