
html					{	font-size					:100%		;}

body					{	margin						:0			;
							padding						:0			;
							overflow					:auto		;
							cursor						:default	;
							font						:12px Verdana,Arial,Geneva,Helvetica,sans-serif;
							color						:#606060;
							background					:#000000	;
							text-align					:center		;
						}

p						{	margin						:0			;
							padding						:0			;
							padding-bottom				:10px		;}

h1, .h1					,
h2, .h2					,
h3, .h3					{	font						:bold 1em Arial,Helvetica,sans-serif; color:#686868; margin:0; padding:0;}
h1, .h1					{	font-size					:1.3em		;}
h2, .h2					{	font-size					:1.2em		;}
h3, .h3					{	font-size					:1.1em		;}
h1						{	padding-bottom				:10px		;}
h2						{	padding-bottom				:10px		;}
h3						{	padding-bottom				:10px		;}


a						{	text-decoration				:none		; color :#000000;}
a:hover					{	text-decoration				:none		; color :#000000;}

hr						{	color						:#505050;
							background-color			:#FFFFFF	;
							height						:1px		;}

ul						{	width						:100%		;
							list-style-type				:disc		;}

table					{	empty-cells					:show		;
							border-collapse				:collapse	;
						}
th,td					{	vertical-align				:top		;
						}

img						{	border						:none		;}

form					{	margin						:0			;
							padding						:0			;}
textarea				{	margin						:0			;
							padding						:0 5px		;
							border						:solid 1px #505050;
							color						:#606060;
							cursor						:text		;}
input					{	margin						:0			;
							padding						:0 5px		;
							height						:1.8em		;
							vertical-align				:middle		;
							cursor						:pointer;}
input					,
select					,
textarea				{	font						:1em/1.3em Verdana,Geneva,sans-serif;}

label					{	cursor						:pointer;}

pre						{	font						:normal 11px "Lucida Console", Monaco, monospace;}

acronym					{	text-decoration				:none		;
							border						:none		;}
acronym.help			{	cursor						:help		;}


/*	classes																								*/

.clear					{	clear						:both		;}

.text					,
.password				{	cursor						:text		;
							color						:#606060;
							border						:solid 1px #505050;}
.button					,
.submit					{	border						:solid 1px #505050;
							background					:#F2F2F2	;
							font						:1em/1.3em Verdana,Geneva,sans-serif;
						}
.list					{	padding-left				: 3em		;}
.list img				{	margin						: 2px		;}

.red					,
.red a					,
.red a:hover			{	color						:#E60016	;}
.blue					{	color						:#0100A7	;}
.green					{	color						:#00B90A	;}
.yellow					{	color						:#FFD000	;}

.small					{	color						:#606060;
							font-size					:1.1em		;}
.smaller				{	font-size					:1.1em		;}

.right					{	text-align					:right		;}
.center					{	text-align					:center		;}
.left					{	text-align					:left		;}

.thin					{	margin						:0			;
							padding						:0			;}
.thick					{	padding-bottom				:20px		;}
.spacer					{	padding-bottom				:12px		;}
.indent					{	padding-left				:4em		;}

.pointer				{	cursor						:pointer;}
.hover					{	text-decoration				:underline	;
							color						:#000000;}

.no_display				{	display						:none		;}
.pre					{	white-space					:pre		;
							font						:normal 0.9em/1.1em "Lucida Console", Monaco, monospace;
						}



/*	Site specific																						*/



.main					,
.main-shadow			{	position					:absolute	;
							font						:bold 24px Arial,Verdana,Helvetica,sans-serif;
						}
.main					{	left						:50px		;
							top							:70px		;
							color						:#FFFFFF	;
						}
.main-shadow			{	left						:52px		;
							top							:72px		;
							color						:#000000	;
						}

.logo					{	position					:absolute	;
							left						:50px		;
							bottom						:30px		;
						}

.info					,
.info td				{	line-height					:1.2em		;
							text-align					:left		;
						}
.info					{	background					:#FFFFFF	;
							color						:#333333	;
							width						:600px		;
							padding						: 30px		;
							margin						:auto		;
						}
.info td				{	vertical-align				:top		;
							padding						:0 1em		;
						}
.info .slogan			{	color						:#666666	;
						}
.info .title			{	font-family					:Arial,Verdana,Helvetica,sans-serif;
							font-size					:14px		;
							line-height					:1.2em		;
							width						:100%		;
							background					:#EEEEEE	;
							padding						:0.2em 1em	;
							margin						:0 -1em		;
						}
.info p					{	margin						:0 0 0.6em 0;
						}

.info table				,
.info td				,
.info pre				{	background					:#F8F8F8	;
							border						:solid 1px #666666;
							border-collapse				:collapse	;
							margin						:0.6em 0	;
							padding						:0.6em		;
						}




