
body				{	margin						:0			;
						padding						:0			;
						overflow					:auto		;
						cursor						:default	;
						font						:12px Verdana,Arial,Geneva,Helvetica,sans-serif;
						color						:#606060;
						background					:#FFFFFF	;
						line-height					:1.3em		;
					}

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

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

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

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

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

th,td				{	vertical-align				:top		;
					}

img					{	border						:none		;}

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

pre					{	font						:normal 0.92em "Lucida Console", Monaco, monospace;
						line-height					:1.3em;		}

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


/*	classes																									*/

.clear				{	clear						:both		;}

.text				,
.password			{	cursor						:text		;
						color						:#606060;
						border						:solid 1px #A0A0A0;}
.submit				{	border						:solid 1px #A0A0A0;
						background					:#F2F2F2	;
					}
.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					:0.9em		;}
.smaller			{	font-size					:0.9em		;}

.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						:#d8c602;}

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


/*	container																							*/

#container			{	width						:740px		;
						margin						:0 auto		;
						padding						:0			;
						text-align					:left		;
					}


/*	banner																								*/

#logo				{	height						:110px		;
					}
#logo #inner		{	text-align					:left		;
						margin-top					:50px		;
						margin-left					:33px		;
					}


/*	menu																								*/

#menu				{	width						:100%		;
						height						: 18px		;
						margin						:  0		;
						padding						:  0		;
						color						:#FFFFFF	;
						background					:#303030	;
					}
#menu ul,
#menu li			{	display						:inline		;
						margin						:  0		;
						padding						:  0		;
					}
#menu li a.left		,
#menu li a.right	,
#menu li a.last-left,
#menu li a.last-right {	display						:block		;
						height						:4px;
						line-height					: 21px		;
						padding-top					:  2px		;
						font						:bold 12px Arial,Verdana,Helvetica,Geneva,sans-serif;
						color						:#FFFFFF	;
						text-align					:center		;
					}
#menu li a.left		{	width						:100px		;
						float						:left		;
					}
#menu li a.right	{	width						:100px		;
						float						:right		;
					}
#menu li a.last-left{	width						:100px		;
						float						:left		;
					}
#menu li a.last-right{	width						:100px		;
						float						:right		;
					}

#menu li a:hover	{	color						:#d8c602;}

#menu li span.extr_right{
						display						:block		;
						float						:right		;
						width						:3px		;
						height						:18px		;
					}
#menu li span.extr_left{
						display						:block		;
						float						:left		;
						width						:3px		;
						height						:18px		;
					}

/*content																								*/

#content			{	margin						:0			;
						padding						:30px 50px 0 33px;
						text-align					:left		;
					}

#content blockquote	,
#content p			{	width						:360px		;}
#content a:hover	{	text-decoration				:underline	;}

#content .text		{	width						:150px		;}

#content .table		{	font						:1em Arial,Verdana,Helvetica,Geneva,sans-serif;}
#content .table th	,
#content .table td	{	padding-right				:8px		;
						text-align					:left		;
						vertical-align				:top		;
					}
#content .table th	{	font-weight					:bold		;
						color						:#484848;
					}
#content img		{	vertical-align				:middle		;}

#content ul			{	margin						:0			;
						width						:410px;
						padding						:0.5em 0 1.5em 2em	;}
#content ul.thin	{	padding						:0.5em 0 0.5em 2em	;}
#content ul.narrow	{	width						:360px		;}



/*	ads																									*/

#ads				{	width						:140px		;
						height						:600px		;
						padding-top					: 30px		;
						padding-right				: 20px		;
						text-align					:left		;
					}


/*	nav																									*/

#nav				{	border-top					: solid 1px #000000;
						height						: 90px		;
						margin						:  0		;
						padding-top					:  8px		;
						font						:11px Verdana,Arial,Geneva,Helvetica,sans-serif;
						text-align					:center		;
						line-height					: 20px		;
					}
#nav a				{	color						:#606060;}
#nav a:hover		{	color 						:#d8c602;}



/*	Help																								*/

#help				{	position					:absolute	;
						display						:none		;
						z-index						:100		;

						left						: 50%		; 
						top							: 50%		;
						width						: 500px		;
						height						: 300px		;
						margin-left					:-250px		;
						margin-top					:-150px		;

			 			padding						:5px		;
			 			border						:solid 1px #808080;

						color						:#606060;
			 			background					:white		;
					}
#help h1			{	font-size					:1em		;
						font-weight					:bold		;
					}
#help-close			{	text-align					:right		;
						width						:100%		;
					}
#help-content		{	padding						:0 20px		;	}







/*	Site specific																							*/



