body
{
margin: 0;
padding: 0;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 13px;
line-height: 17px;
text-align: center;
color: #000000;
background: #103C33;
}

div, h1, h2, h3, h4, h5, h6, form, blockquote  
{
margin: 0;
padding: 0;
}

h1
{
text-align: left;
font-family: "Arial Narrow", arial, sans-serif;
font-size: 35px;
line-height: 69px;
font-weight: normal;
color: #908A80;
}


h2
{
border-top: 1px #BCB7B4 solid;
border-bottom: 1px #BCB7B4 solid;
padding-left: 43px;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 13px;
text-align: left;
line-height: 21px;
font-weight: normal;
color: #000000;
background: url(/imgx/bg_h4.gif) top left no-repeat;
}


h3
{
padding-top: 12px;
padding-bottom: 21px;
text-align: left;
font-family: arial, sans-serif;
font-size: 22px;
line-height: 22px;
font-weight: normal;
color: #323024;
}


h4
{
padding-top: 19px;
padding-bottom: 19px;
text-align: left;
font-family: arial, sans-serif;
font-size: 16px;
line-height: 16px;
font-weight: bold;
color: #323024;
}


h5
{
margin: 0;
padding: 0;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 11px;
text-align: left;
line-height: 23px;
font-weight: bold;
color: #378074;
}



table
{
border: 0px;
}

img
{
border: none;
}


p, ol, ul
{
margin-top: 0;
margin-bottom: 15px;
}

p, ol, ul, li
{
font-family: arial, verdana, tahoma, sans-serif;
font-size: 13px;
text-align: left;
line-height: 17px;
color: #000000;
}

ol, ul
{
margin-left: 0;
padding-left: 30;
}

ol.mrg0 {margin-bottom:  0px; padding-bottom: 0px;}
ol.mrgX {margin-bottom: 17px; padding-bottom: 0px;}

ul.mrg0 {margin-bottom:  0px; padding-bottom: 0px; list-style-type: disc;}
ul.mrgX {margin-bottom: 17px; padding-bottom: 0px; list-style-type: disc;}
li.mrg0 {margin-bottom:  0px;}
li.mrgX {margin-bottom: 17px;}
li.mrgN {margin-bottom:  9px;}

td
{
font-family: arial, verdana, tahoma, sans-serif;
font-size: 12px;
line-height: 15px;
}

tt
{
font-weight: bold;
color:#DD0000
}

#openspace
{
width: 100%;
margin: 0;
padding: 0;
background: url(/imgx/okwgalaxy3.jpg) top center no-repeat;
}

#main_wrapper
{
width: 995px;
margin-top: 0;
margin-bottom: 0;
margin-left: auto;
margin-right: auto;
padding: 0;
}

#menu_top
{
width:  995px;
height: 226px;
clear: both;
margin: 0;
padding: 0;
overflow: hidden;
zoom: 1;
}

.menu_top_title
{
	float: left;
	text-align: left;
	padding-left: 15px;
	font-family: arial, verdana, tahoma, sans-serif;
	font-size: 12px;
	line-height: 32px;
	color: #FFFFFF;
}

.menu_top_block
{
	float: right;
	text-align: left;
	padding-right: 23px;
	padding-top:    5px;
}

	.menu_top_item
	{
		text-align: left;
		background: url(/imgx/menubar_mid.gif) top repeat-X;
		padding-left:  24px;
		padding-right: 27px;
		font-family: arial, verdana, tahoma, sans-serif;
		font-size: 13px;
		line-height: 31px;
	}

	.menu_sub_item
	{
		text-align: left;
		padding-left:  25px;
		padding-top:  1px;
	}

	.menu_sub
	{
		opacity: 0.85;
		height: 23px;
		padding-left: 12px;
		padding-right: 10px;
		text-align: left;
		font-family: arial, verdana, tahoma, sans-serif;
		font-size: 13px;
		line-height: 23px;
		color: #AFB7B7;
		background: #08181C;
	}

#header
{
width:  995px;
height: 114px;
clear: both;
margin: 0;
padding: 0;
background: url(/imgx/header_mid.gif) bottom repeat-X;
overflow: hidden;
zoom: 1;
}

#header_lft
{
	float: left;
        width: 288px;
	height: 114px;
	text-align: left;
	background: url(/imgx/header_lft.gif) bottom left no-repeat;
}

#header_rgt
{
	float: right;
	height: 114px;
	text-align: right;
	background: url(/imgx/header_rgt.gif) bottom right no-repeat;
}

	.logo_top
	{
		margin-left:  40px;
		margin-top:   21px;
	}


#content_block
{
width: 995px;
margin: 0;
padding: 0;
background: url(/imgx/bg_page_1.gif) left repeat-Y;
}

.hline1
{
	width: 100%;
	margin: 0;
	padding: 0;
	background: url(/imgx/dlm_h1.gif) top repeat-X;
}

	.content_block_info
	{
		clear: both;
		margin: 0;
		padding-top:  39px;
		padding-bottom: 30px;
		text-align: left;
		overflow: hidden;
		zoom: 1;
	}

	.content_block_lft
	{
		float: left;
		width: 790px;
		font-family: arial, verdana, tahoma, sans-serif;
		font-size: 13px;
		text-align: left;
		line-height: 17px;
		color: #000000;
	}

		.content_block_header
		{
			clear: both;
			margin: 0;
			padding: 0;
			text-align: left;
			overflow: hidden;
			zoom: 1;
		}

		.content_block_stone1
		{
			float: left;
			width: 81px;
			margin: 0;
			padding: 0;
			text-align: left;
                        position: relative; left: -19px;
		}

		.content_block_hstone1
		{
			height: 77px;
			margin-left: 9px;
			padding-left: 115px;
			text-align: left;
			background: url(/imgx/h_stone1.gif) top left no-repeat;
		}

		.content_block_hstone2
		{
			height: 77px;
			margin-left: 9px;
			padding-left: 115px;
			text-align: left;
			background: url(/imgx/h_stone2.gif) top left no-repeat;
		}

		.content_block_hstone3
		{
			height: 77px;
			margin-left: 9px;
			padding-left: 115px;
			text-align: left;
			background: url(/imgx/h_stone3.gif) top left no-repeat;
		}

		.content_block_hstone4
		{
			height: 77px;
			margin-left: 9px;
			padding-left: 115px;
			text-align: left;
			background: url(/imgx/h_stone4.gif) top left no-repeat;
		}

		.content_block_hstone5
		{
			height: 77px;
			margin-left: 9px;
			padding-left: 115px;
			text-align: left;
			background: url(/imgx/h_stone5.gif) top left no-repeat;
		}

		.content_block_hstone6
		{
			height: 77px;
			margin-left: 9px;
			padding-left: 115px;
			text-align: left;
			background: url(/imgx/h_stone6.gif) top left no-repeat;
		}

		.content_block_hstone7
		{
			height: 77px;
			margin-left: 9px;
			padding-left: 115px;
			text-align: left;
			background: url(/imgx/h_stone7.gif) top left no-repeat;
		}

		.content_block_hstone8
		{
			height: 77px;
			margin-left: 9px;
			padding-left: 115px;
			text-align: left;
			background: url(/imgx/h_stone8.gif) top left no-repeat;
		}

		.content_block_flow
		{
			padding-left: 39px;
			text-align: left;
		}

		.nws_pict
		{
			width: 77px;
			padding-top: 14px;
			padding-bottom: 14px;
			font-family: tahoma, verdana, arial, sans-serif;
			font-size: 11px;
			line-height: 13px;
			text-align: center;
			color: #FFFFFF;
			background-color: #8A9FA7;
			border-bottom: 1px #D6D7D2 solid;
		}

		.nws_text
		{
			padding-top: 12px;
			padding-bottom: 14px;
			padding-left: 9px;
			font-family: tahoma, verdana, arial, sans-serif;
			font-size: 11px;
			line-height: 13px;
			text-align: left;
			color: #777777;
			background-color: #FFFFFF;
			border-bottom: 1px #D6D7D2 solid;
		}

	.content_block_mid
	{
		width: 295px;
		font-family: arial, verdana, tahoma, sans-serif;
		font-size: 13px;
		text-align: left;
		line-height: 17px;
		color: #7E8286;
	}

	.hspaser
	{
		width: 25px;
	}

	.vspaser
	{
		height: 21px;
	}

	.content_block_rgt
	{
		float: right;
		width: 190px;
		font-family: arial, verdana, tahoma, sans-serif;
		font-size: 13px;
		text-align: left;
		line-height: 17px;
		color: #000000;
	}

		.panel_rgt
		{
			width: 190px;
			padding-bottom: 21px;
		}

		.panel_rgt_info
		{
			padding-left: 14px;
			padding-top: 17px;
			font-family: tahoma, verdana, arial, sans-serif;
			font-size: 11px;
			line-height: 13px;
			text-align: left;
			color: #2D2D27;
			background: url(/imgx/bg_incut_top.gif) left top no-repeat;
		}

		.panel_rgt_foot
		{
			padding-left: 14px;
			padding-right: 20px;
			padding-top: 7px;
			padding-bottom: 9px;
			font-family: tahoma, verdana, arial, sans-serif;
			font-size: 11px;
			line-height: 13px;
			text-align: right;
			color: #2D2D27;
			background: url(/imgx/bg_incut_bot.gif) left bottom no-repeat;
		}

		.panel_bnr
		{
			width: 180px;
			padding-top: 10px;
			padding-bottom: 10px;
			text-align: center;
		}


	.news_block
	{
	padding-left: 33px;
	padding-top: 3px;
	padding-bottom: 25px;
	}

	.news_lft
	{
		padding-top:  15px;
		padding-right: 5px;
	}

	.news_rgt
	{
		padding-top: 12px;
		padding-left: 12px;
		font-family: arial, verdana, tahoma, sans-serif;
		font-size: 13px;
		text-align: left;
		line-height: 17px;
		color: #000000;
	}




	.prod_lft
	{
		padding-left: 33px;
		padding-top: 12px;
		width: 303px;
		height: 185px;
	}

	.prod_cmm
	{
		padding-left: 7px;
		padding-right: 3px;
		padding-top: 12px;
		padding-bottom: 12px;
		font-family: arial, verdana, tahoma, sans-serif;
		font-size: 12px;
		text-align: left;
		line-height: 15px;
		background-color: #FFFFFF;
		color: #000000;
	}

	.prod_rgt
	{
		padding-top: 7px;
		font-family: arial, verdana, tahoma, sans-serif;
		font-size: 13px;
		text-align: left;
		line-height: 17px;
		color: #000000;
	}


	.knbs_lft
	{
		padding-left: 33px;
		padding-right: 20px;
		padding-top: 15px;
	}

	.knbs_rgt
	{
		padding-top: 13px;
		font-family: arial, verdana, tahoma, sans-serif;
		font-size: 13px;
		text-align: left;
		line-height: 17px;
		color: #000000;
	}


	.commtxt
	{
	padding-left: 20px;
	}

	.commbox
	{
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 10px;
	}

	.addrcity
	{
	background-color: #009678;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 17px;
	padding-left:   10px;
	padding-right:  15px;
	padding-top:    5px;
	padding-bottom: 5px;
	border-top:     1px #BABCB5 solid;
	border-bottom:  1px #BABCB5 solid;
	}

	.addrcomp
	{
	background-color: #E5E5DD;
	color: #000000;
	font-size: 13px;
	line-height: 17px;
	padding-left:  10px;
	padding-top:    5px;
	padding-bottom: 5px;
	border-top:     1px #BABCB5 solid;
	border-bottom:  1px #BABCB5 solid;
	}

	.addrbox
	{
	clear: both;
	margin: 0;
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 35px;
	overflow: hidden;
	zoom: 1;
	}

	.addrbox1
	{
		float: left;
		width: 465px;
		text-align: left;
		font-size: 13px;
		line-height: 17px;
	}

	.addrbox2
	{
		float: left;
		width: 125px;
		text-align: left;
		font-size: 13px;
		line-height: 17px;
	}


#footer1
{
width: 995px;
height: 66px;
clear: both;
margin: 0;
padding: 0;
text-align: left;
background: url(/imgx/footer_mid.gif) top repeat-X;
overflow: hidden;
zoom: 1;
}

#footer1_lft
{
	float: left;
	width: 729px;
	height: 66px;
	background: url(/imgx/footer_lft.gif) top left no-repeat;
}

	.footer_navy
	{
		padding-left: 39px;
		padding-top: 19px;
		font-family: tahoma, verdana, arial, sans-serif;
		font-size: 11px;
		line-height: 13px;
		text-align: left;
		color: #555550;
	}

	.dlm_navy
	{
		padding-left: 9px;
	}


#footer1_mid
{
	float: left;
	width: 177px;
	height: 66px;
	background: url(/imgx/footer_bvl.gif) top right no-repeat;
}

	.footer_feedback
	{
		padding-top: 18px;
		font-family: tahoma, verdana, arial, sans-serif;
		font-size: 11px;
		line-height: 13px;
		text-align: left;
		color: #555550;
	}

#footer1_rgt
{
	float: left;
	width: 89px;
	height: 66px;
	padding-top: 19px;
	background: url(/imgx/footer_rgt.gif) top right no-repeat;
}

	.logo_bot
	{
		margin-left:   6px;
		margin-right: 29px;
	}


#footer2
{
width: 995px;
clear: both;
margin: 0;
padding: 0;
text-align: right;
background: url(/imgx/bg_footer.jpg) bottom left no-repeat;
overflow: hidden;
zoom: 1;
}


#footer2_lft
{
	float: left;
	padding-left: 30px;
	padding-top: 12px;
	padding-bottom: 12px;
}

#footer2_rgt
{
	float: right;
	padding-bottom: 11px;
	text-align: right;
}

	.footer2_info
	{
		padding-top:    12px;
		padding-right:   5px;
		font-family: tahoma, verdana, arial, sans-serif;
		font-size: 11px;
		line-height: 31px;
		text-align: right;
		color: #8F9694;
	}


.norm
{
font-family: arial, verdana, tahoma, sans-serif;
font-size: 13px;
text-align: left;
line-height: 17px;
color: #000000;
}

.norma
{
font-family: arial, verdana, tahoma, sans-serif;
font-size: 13px;
text-align: left;
line-height: 17px;
color: #000000;
}

.tip
{
font-family: tahoma, verdana, arial, sans-serif;
font-size: 11px;
line-height: 13px;
text-align: left;
color: #2D2D27;
}

.petit_r
{
padding-left: 10px;
font-family: tahoma, verdana, arial, sans-serif;
font-size: 11px;
line-height: 13px;
text-align: left;
color: #3D3D37;
}

.petit_gray
{
font-family: tahoma, verdana, arial, sans-serif;
font-size: 11px;
line-height: 13px;
color: #777573;
}

.aright
{
text-align: right;
}

.light
{
color: #E0E2E8;
}

.attent
{
font-family: tahoma, verdana, arial, sans-serif;
font-size: 11px;
color: #FFFFFF;
background-color: #FF0000;
border-bottom: 1px #FF0000 solid;
}


.lst1
{
padding-top: 12px;
padding-bottom: 21px;
font-family: "verdana", "tahoma", "arial", "sans-serif";
font-size: 13px;
text-align: left;
line-height: 23px;
color: #7E8286;
}

.rshft0
{
margin-bottom: 0;
margin-top: 0;
padding-left: 35;
}

.rshftX
{
margin-bottom: 0;
margin-top: 11px;
padding-left: 35;
}


/* --- Tables --- */

.extV
{
padding-top: 5px;
padding-bottom: 7px;
}

.lines_L
{
border-left: 1px #BABCB5 solid;
}

.thgreen
{
background-color: #009678;
color: #FFFFFF;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-left:    0px;
border-top:     1px #BABCB5 solid;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.thnorma
{
background-color: #E5E5DD;
color: #000000;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-left:    0px;
border-top:     1px #BABCB5 solid;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdwhite
{
background-color: #FFFFFF;
color: #000000;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdwhit0
{
background-color: #FFFFFF;
color: #000000;
padding:        0px;
border-left:    0px;
border-top:     0px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdnorma
{
background-color: #EFF0EB;
color: #000000;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-left:    0px;
border-top:     0px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdnorm0
{
background-color: #EFF0EB;
color: #000000;
padding:        0px;
border-left:    0px;
border-top:     0px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdnormx
{
background-color: #E5E5DD;
color: #000000;
height: 37px;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-left:    0px;
border-top:     0px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdgrad0
{
background-color: #E8E8E0;
color: #000000;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdgrad1
{
background-color: #DDE4DB;
color: #000000;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdgrad2
{
background-color: #BDD9CD;
color: #000000;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdgrad3
{
background-color: #9FCEBF;
color: #000000;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdgrad4
{
background-color: #80C4B0;
color: #000000;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdgrad5
{
background-color: #62B8A4;
color: #FFFFFF;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdgrad6
{
background-color: #44AE96;
color: #FFFFFF;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdgrad7
{
background-color: #20A086;
color: #FFFFFF;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}

.tdgrad8
{
background-color: #009678;
color: #FFFFFF;
padding-left:   7px;
padding-right:  7px;
padding-top:    5px;
padding-bottom: 5px;
border-right:   1px #BABCB5 solid;
border-bottom:  1px #BABCB5 solid;
}


/* --- Forms --- */

.form_textlabel
{
font-family: arial, verdana, tahoma, sans-serif;
font-size: 13px;
text-align: left;
line-height: 17px;
color: #000000;
}

.form_inp_yourname
{
width: 300px;
height: 23px;
margin-top: 4px;
margin-bottom: 5px;
padding-left: 3px;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 13px;
text-align: left;
background-color: #FFFFFF;
color: #000000;
border: 1px #C0C2BB solid;
}

.form_inp_company
{
width: 300px;
height: 23px;
margin-top: 4px;
margin-bottom: 5px;
padding-left: 3px;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 13px;
text-align: left;
background-color: #FFFFFF;
color: #000000;
border: 1px #C0C2BB solid;
}

.form_inp_phone
{
width: 160px;
height: 23px;
margin-top: 4px;
margin-bottom: 5px;
padding-left: 3px;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 13px;
text-align: left;
background-color: #FFFFFF;
color: #000000;
border: 1px #C0C2BB solid;
}

.form_inp_mail
{
width: 160px;
height: 23px;
margin-top: 4px;
margin-bottom: 5px;
padding-left: 3px;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 13px;
text-align: left;
background-color: #FFFFFF;
color: #000000;
border: 1px #C0C2BB solid;
}

.form_inp_message
{
width: 650px;
margin-top: 4px;
margin-bottom: 12px;
padding-left: 9px;
padding-top: 5px;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 13px;
text-align: left;
line-height: 18px;
background-color: #FFFFFF;
color: #000000;
border: 1px #C0C2BB solid;
}

.form_button
{
height: 25px;
margin: 0px;
padding-bottom: 3px;
padding-right: 20px;
padding-left: 20px;
padding-right: 20px;
font-family: tahoma, verdana, arial, sans-serif;
font-size: 12px;
font-weight: normal;
cursor: pointer;
}

.form_required
{
clear: both;
display: block;
float: left;
width: 15px;
position: relative; top: 4px; left: 1px;
font-family: arial, tahoma, verdana, sans-serif;
font-size: 20px;
text-align: left;
line-height: 17px;
font-weight: normal;
color: #FF0000;
}

.form_subscr_mail
{
width: 155px;
height: 20px;
margin-top: 5px;
margin-bottom: 5px;
padding-left: 2px;
font-family: arial, verdana, tahoma, sans-serif;
font-size: 12px;
text-align: left;
background-color: #FFFFFF;
color: #000000;
border: 1px #C0C2BB solid;
}

.form_subscr_radio
{
margin-top:    2px;
margin-bottom: 1px;
margin-left:  12px;
margin-right:  7px;
background-color: transparent;
}


a:        {text-decoration:underline; color: #902000;}
a:visited {text-decoration:underline; color: #902000;}
a:link    {text-decoration:underline; color: #902000;}
a:hover   {text-decoration:underline; color: #FF7700;}

a.menu0:        {text-decoration:none; color: #FFFFFF;}
a.menu0:visited {text-decoration:none; color: #FFFFFF;}
a.menu0:link    {text-decoration:none; color: #FFFFFF;}
a.menu0:hover   {text-decoration:underline; color: #FFFFFF;}

a.menu1:        {text-decoration:none; font-weight: bold; color: #353534;}
a.menu1:visited {text-decoration:none; font-weight: bold; color: #353534;}
a.menu1:link    {text-decoration:none; font-weight: bold; color: #353534;}
a.menu1:hover   {text-decoration:underline; font-weight: bold; color: #902000;}

a.menu2:        {text-decoration:none; color: #AFB7B7;}
a.menu2:visited {text-decoration:none; color: #AFB7B7;}
a.menu2:link    {text-decoration:none; color: #AFB7B7;}
a.menu2:hover   {text-decoration:none; color: #FFFFFF;}

a.norm1:        {text-decoration:none; color: #40B0F0;}
a.norm1:visited {text-decoration:none; color: #40B0F0;}
a.norm1:link    {text-decoration:none; color: #40B0F0;}
a.norm1:hover   {text-decoration:none; color: #FFB850; border-bottom: 1px #FFB850 dashed; padding: 0 0 1px 0;}

a.foot1:        {text-decoration:none; color: #902000;}
a.foot1:visited {text-decoration:none; color: #902000;}
a.foot1:link    {text-decoration:none; color: #902000;}
a.foot1:hover   {text-decoration:underline; color: #902000;}

a.fback:        {text-decoration:none; color: #555550; border-bottom: 1px #555550 dashed; padding: 0 0 1px 0;}
a.fback:visited {text-decoration:none; color: #555550; border-bottom: 1px #555550 dashed; padding: 0 0 1px 0;}
a.fback:link    {text-decoration:none; color: #555550; border-bottom: 1px #555550 dashed; padding: 0 0 1px 0;}
a.fback:hover   {text-decoration:none; color: #902000; border-bottom: 1px #902000 solid;  padding: 0 0 1px 0;}

a.foot2:        {text-decoration:none; color: #8F9694; border-bottom: 1px #8F9694 dashed; padding: 0 0 1px 0;}
a.foot2:visited {text-decoration:none; color: #8F9694; border-bottom: 1px #8F9694 dashed; padding: 0 0 1px 0;}
a.foot2:link    {text-decoration:none; color: #8F9694; border-bottom: 1px #8F9694 dashed; padding: 0 0 1px 0;}
a.foot2:hover   {text-decoration:none; color: #E0E2E8; border-bottom: 1px #E0E2E8 solid;  padding: 0 0 1px 0;}

a.thead:        {text-decoration:none; font-weight: bold; color: #FFFFFF;}
a.thead:visited {text-decoration:none; font-weight: bold; color: #FFFFFF;}
a.thead:link    {text-decoration:none; font-weight: bold; color: #FFFFFF;}
a.thead:hover   {text-decoration:underline; font-weight: bold; color: #FFFFFF;}

