

body				{	margin						:0			;
						padding						:0			;
						cursor						:default	;

						text-align					:center		;
						font						:0.75em Verdana,Arial,sans-serif;
						color						:#303030	;
						background					:#FFFFFF	;
					}

a					{	color						:#FAAB00	;}
a:hover				{	color						:#FFB71D	;}
a[name]				{	color						:#303030	;}


h1, .h1				{	font						:bold 1.6em Arial,Verdana,sans-serif; color:#303030; margin:0 0 10px 0   ;  padding:0; }
h2, .h2				{	font						:bold 1.2em Arial,Verdana,sans-serif; color:#303030; margin:30px 0 10px 0;  padding:0; }
h3, .h3				{	font						:bold 1.1em Arial,Verdana,sans-serif; color:#303030; margin:20px 0 10px 0;  padding:0; }

hr					{	color						:#E0E0E0	;
						background-color			:#E0E0E0	;
						height						:1px		;}

table				{	font-size					:inherit	;
						font-weight					:inherit	;
						font-style					:inherit	;}
th,td				{	vertical-align				:top		;
						font						:1em Verdana,Arial,sans-serif;
					}

img					{	border						:0			;}
form				{	margin						:0			;
						padding						:0			;}
input				{	margin						:0			;
						padding						:0 5px		;
						height						:1.8em		;
						vertical-align				:middle		;
						cursor						:pointer;}
textarea,
input				{	font						:1em Verdana,Arial,Helvetica,sans-serif;}
textarea			{	border						:1px solid #E0E0E0;
						padding						:2px 10px	;
						cursor						:text		;}
.pointer			,
label				{	cursor						:pointer;}


ul					{	list-style-type				:disc		;}



/*	classes																									*/

.text				,
.password			,
.form_text			{	cursor						:text		;
						border						:1px solid #E0E0E0;
						margin						:0			;
						padding						:2px 10px	;
					}
.submit				{	border						:1px solid #E0E0E0;
						color						:#303030	;
						background					:#F0F0F0	;
					}


.normal				,
a.normal			,
a.normal:hover		{	color						:#303030	;
						text-decoration				:none		;}
.red				{	color						:#CF0000	;}
.gray				{	color						:#808080	;}
.small				{	color						:#808080	;
						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		;}
.underline			{	border-bottom				:1px solid #B0B0B0;}

.h					{	display						:none		;}


/*	container																							*/

#container			{	position					:relative	;
						width						:690px		;
						margin						:0 auto		;
						padding						:0			;
						text-align					:left		;
					}


/*	text-size																							*/

#text_size			{	position					:absolute	;
						top							: 64px		;
						right						:  0		;
						height						: 40px		;
						text-align					:right		;
						margin						:0			;
						padding						:0			;
					}


/*	main																								*/

#main				{	margin						:0 0 0 200px;
						padding						:130px 0 0 0;
						width						:490px		;
					}


/*	content																								*/

#content			{	padding						:10px 0 120px 30px ;
						margin						:0			;
						border-left					:2px solid #E0E0E0 	;
					}
#content ol			,
#content ul			{	margin-top					: 6px		;}
#content ol li		{	margin-bottom				:12px		;}
#content ul li		{	margin-bottom				: 0px		;}
#content dl			{	margin-top					: 6px		;}
#content dd			{	margin-bottom				: 4px		;}
#content dl i		{	color						:#808080	;}

#content h2.underline {	margin						:40px 0 10px 0;
					}


/*	navigation																							*/

#navigation			{	position					:absolute	;
						top							:0			;
						left						:0			;
						width						:180px		;
						margin						:0			;
						padding						:50px 0 0 0	;
						text-align					:right		;
					}

#navigation_2		{	position					:absolute	;
						top							:140px 		;
						left						:0			;
						width						:180px		;
						margin						:0			;
						padding						:0			;
						text-align					:right		;
					}

#logo				{	font						:10px Verdana,Arial,sans-serif;
						line-height					:10px		;
						color						:#303030	;
						margin-bottom				:40px		;
					}
#logo img			{	margin-bottom				:4px		;
					}
#logo a				{	color						:#303030	;
						text-decoration				:none		;
					}



#search				{	margin						:0 0 40px 0	;
						padding						:0			;
					}
#search .form_text	{	width						:160px;
						border						:1px solid #E0E0E0;
						margin						:0			;
						padding						:2px 10px	;
					}
#search .form_submit{	border						:none		;
						font						:bold 1.2em Arial,Verdana,sans-serif;
						text-decoration				:none		;
						color						:#303030	;
						background					:#FFFFFF	;
						margin-right				:14px		;
						padding						:0			;
						height						:23px		;
						text-align:right;
					}
#search_link		{	margin						:0			;
						padding						:0			;
						height						:23px		;

						background					:url(/_img/arrow.gif) no-repeat bottom right;
					}
#search_link a		{	display						:block		;
						padding						: 4px 16px 0 0	;
						font						:bold 1.2em Arial,Verdana,sans-serif;
						text-decoration				:none		;
						color						:#303030	;
					}


#selectBox_container {	position					:relative	;
					}
#selectBox			{	position					:absolute	;
						left						:0;
						top							:0			;
						width						:180px		;
						height						:300px		;
						margin						:0			;
						padding						:2px 0		;
						text-align					:left		;
						display						:none		;
						border						:1px solid #E0E0E0;
						background					:#FFFFFF	;
						overflow					:auto		;
					}
#selectBox a		{	display						:block		;
						font						:1em Verdana,Arial,sans-serif;
						height						:1em		;
						padding						:1px 5px 2px 10px 	;
						text-decoration				:none		;
						color						:#303030	;
						background					:#FFFFFF	;
					}
#selectBox  a:hover	,
#selectBox .a_hover	{	background					:#F0F0F0	;}
#selectBox .a_normal{	background					:#FFFFFF	;}

.menu				{	margin						:0			;
						padding						:0			;
						height						:35px		;

						border-bottom				:2px solid #E0E0E0 	;
						background					:url(/_img/arrow.gif) no-repeat bottom right;
					}
.menu a				{	display						:block		;
						padding						:16px 16px 0 0	;
						font						:bold 1.2em Arial,Verdana,sans-serif;
						text-decoration				:none		;
						color						:#303030	;
					}



/*	copyright																								*/

#bottom				{	margin						:0		;
						padding						:24px 0 60px 0	;
						width						:690px		;
						border-top					:2px solid #E0E0E0;
						text-align					:center		;
						font						:11px Verdana,Arial,sans-serif;
						color						:#606060	;
						line-height					:13px		;
					}

#bottom .normal		,
#bottom a.normal	,
#bottom a.normal:hover {color						:#606060	;
						text-decoration				:none		;
					}



