
	body
	{
		background-color: #FFFFFF;
		margin: 0;
		padding: 0;
		font-family: sans-serif, arial;
		font-size: small;
	}

	/* MENU */
	.top_mid
	{
		background-color: #EDF4F9;
		background-image: url('/images/top_bg1.gif');
		background-repeat: repeat-x;
		background-position: bottom;
		height: 43px;
	}
	.top_left_mid
	{
		background-color: #8DBADD;
		background-image: url('/images/top_bg2.gif');
		background-repeat: repeat-x;
		background-position: top;
	}
	.top_left_center
	{
		background-color: #3AB443;
		background-image: url('/images/top_bg4.gif');
		background-repeat: no-repeat;
		background-position: top right;
	}
	.menu_top
	{
	}
	.menu_tab,
	.menu_tab_a
	{
		text-align: center;
		display: block;
		float: left;
	}
	.menu_tab
	{
	}
	.menu_tab a
	{
		margin: 0px 6px 0px 0px;
		padding: 14px 10px 8px 10px;
		display: block;
		text-decoration: underline;
		color: #FFF;
	}
	.menu_tab a:hover
	{
		background-color: #FFF;
		border-bottom: solid 1px #EDF4F9;
		padding-bottom: 7px;
	}
	.menu_tab_a
	{
		border-left: solid 2px #FFF;
		/*background-color: #FFF;*/
		color: #000;
		margin: 0;
		/*background-color: #4C769E;*/
		padding: 14px 16px 8px 8px;
		background-image: url('/images/menu_tab.gif');
		background-repeat: no-repeat;
		background-position: bottom right;
	}
	.menu_tab_a a
	{
		text-decoration: none;
		color: #000;
	}
	.menu_tab_a a:hover
	{
		text-decoration: underline;
	}
	/* ## MENU */











	.top_logo img
	{
		/*margin-bottom: 9px;*/
	}
	.top_menu
	{
		/*background-color: #126EB7;*/
	}

	body
	{
		background-color: #FFFFFF;
		margin: 0;
		padding: 0;
		font-family: sans-serif, arial;
		font-size: 10pt;
	}
	body *
	{
		font-family: sans-serif;
		font-size: 10pt;
	}

	h1
	{
		font-size: 18pt;
		color: #135F9C;
		font-weight: bold;
	}
	a:link,
	a:visited
	{
		color: #135F9C;
	}
	a:active,
	a:hover
	{
		color: #DA251C;
	}
	img
	{
		border: 0pt;
	}
	#head_0 td
	{
		background-color: #F0F0F0;
		padding: 10pt 10pt 0pt 10pt;
		text-align: right;
	}
	#head_0 a
	{
		padding-left: 7pt;
		margin-left: 3pt;
		border-left: solid 1px #BABABA;
	}
	#head_1 td
	{
		background-color: #FFFFFF;
		background-image: url('images/head_bg_1.gif');
	}
	#head_2 td
	{
		background-color: #8CBEDF;
		background-image: url('images/head_bg_2.gif');
	}
	#head_3 td
	{
		background-color: #FFFFFF;
		height: 2px;
	}
	#head_4 td
	{
		background-color: #3375A9;
		background-image: url('images/head_bg_3.gif');
		background-repeat: repeat-x;
		padding-left: 40pt;
	}
	#head_4 a
	{
		font-family: tahoma;
		vertical-align: middle;
		font-size: 10pt;
		text-transform: uppercase;
		text-decoration: none;
		font-weight: bold;
		color: #FFFFFF;
		height: 23pt;
		padding: 7pt 5pt 6pt 5pt;
		display: inline;
	}
	#head_4 .selected
	{
		background-color: #FFFFFF;
		color: #000000;
	}

	.form_cover
	{
		border: solid 1pt #AAA;
	}
	.form_row td
	{
		border-bottom: solid 1pt #DDD;
		padding: 4pt 7pt;
	}
	.form_bottom td
	{
		border-top: solid 4pt #EEE;
		padding: 4pt;
	}

	p
	{
		text-indent: 0pt;
	}

	.il
	{
		display: inline-block;
		margin-top: 7px;
		margin-right: 7px;
		width: 152px;
		vertical-align: top;
		border: solid 1px #DDD;
	}
	.il_img
	{
		display: block;
		padding: 4px;
	}
	.il_img img
	{
		padding: 4px;
		display: block;
		border: solid 1px #999;
	}
	.il_descr
	{
		padding: 4px 7px;
		border-top: dotted 1px #DDD;
		background-color: #FAFAFA;
	}
	.il_descr
	{
		font-size: 12px;
		color: #449;
	}




	h1
	{
		font-size: 16pt;
		color: #135F9C;
		font-weight: bold;
	}
	.top_menu td
	{
		padding: 14px 0px 7px 0px;
		/*3border-bottom: solid 1px #000;*/
		/*background-color: #135F9C;*/
	}
	.top_menu a
	{
		padding: 3px 4px;
	}
	.top_menu a.selected
	{
		color: #000;
		text-decoration: none;
		border-bottom: solid 2px #DA251C;
	}

	.mid_nav a
	{
		display: block;
		padding: 3px 4px 5px 4px;
		border-bottom: solid 1px #EEE;
	}

/*	a:link,
	a:visited
	{
		color: #135F9C;
	}
	a:active,
	a:hover
	{
		color: #DA251C;
	}
*/



