/******************** general html ********************/

body {
	font-family: Verdana;
/*	color: #FFFFFF;*/
	color: #6E6E6E;
/* 	background-color: #ffff00; */
/* 	background-color: #E9E9E8; */
	background-color: #ffffff;
/* 	font-size: 12px; */
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
}
strong {
	font-size: 12px;
}
form {
	margin: 0px;
}

legend {
	font-weight: bold;
	color: #FFFFFF;
}

td {
	text-align: left;
}
input {
	color: #000067;
	background-color: #FFFFFF;
}
input.radio {
	color: #000067;
	background-color: #E9E9E8;
}

/*select {
	color: #000067;
	background-color: #FFFFFF;
	width: 84%;
}*/
textarea {
	color: #000067;
	background-color: #FFFFFF;
}
/*
fieldset {
	border-color: #FFFFFF;
	border: #cccccc thin solid;
}
*/














/******************** window ********************/

.main_table {
	margin: 0px;
/* 	margin-left: 0px; */
/* 	margin-top: 0px; */
/*	color: #FFFFFF;*/
/* 	background-color: #E9E9E8; */
/* 	background-color: #0033cc; */
/* 	border: #000000 thin solid; */
	position: absolute;
	left: 0px;
	top: 0px;
/* 	width: 80%; */
/* 	height: 50%; */
}


.big_table {
	margin: 0px;
/* 	margin-left: 0px; */
/* 	margin-top: 0px; */
/*	color: #FFFFFF;*/
	background-color: #E9E9E8;
/* 	background-color: #0033cc; */
	border: #000000 thin solid;
/* 	position: absolute; */
	left: 0px;
	top: 0px;
/* 	width: 80%; */
/* 	height: 50%; */
}


.site_bar {
/*
	background-image: url(../img/bar_side.jpg);
	background-repeat: repeat-x;
	background-color: #0033cc;
	background-color: #E9E9E8;
*/
	width: 140px;
}

.main_bar {
/*
	background-image: url(../img/bar_main.jpg);
	background-repeat: no-repeat;
	background-color: #0033cc;
	background-color: #E9E9E8;
*/
}

.top_bar {
	background-image: url(../img/bar_top.gif);
	background-repeat: no-repeat;
/*
	background-color: #000099;
	background-color: #E9E9E8;
*/
}

.bottom_bar {
/*
	background-image: url(../img/bar_bottom.jpg);
	background-color: #000099;
	background-color: #E9E9E8;
*/
}


.thin_vertical {
	background-image: url(../img/bar_side.jpg);
/*
	background-image: url(../img/grey.gif);
	background-image: url(../img/grey.gif);
	background-repeat: repeat-x;
	background-image: url(../img/bar_thin_vertical.jpg);
	background-repeat: no-repeat;
	background-color: #0033cc;
	background-color: #6E6E6E;
	background-color: #AFAFAF;
	width: 1px;
	background-color: #FF0000;
*/
}

.thin_horizontal {
/*
	background-image: url(../img/bar_thin_horizontal.jpg);
	background-repeat: no-repeat;
	background-color: #000099;
 	background-color: #0033cc;
*/
	background-color: #6E6E6E;
}



.contend_table {
	border: 1px solid #000000;
	font-size: 12px;
}


.list_table {
/*
	border: 1px solid #33CCFF;
*/
/*	color: #000000;*/
	font-size: 12px;
}


.output	{
/*	background-color: #FFCC33; */
	background-color: #FF9393;
	color: #990000;
	font-weight: bolder;
	border: 1px solid #990000;
}











/******************** table rows ********************/
.tr_a {
/*	color: #ffffff;*/
	text-intend: 10px;
	font-size: 12px;
/*
	color: #000000;
	text-indent: 4px;
	background-color: #FFFFFF;
*/
}

.tr_b {
/*	color: #000000;*/
	font-size: 12px;
	text-indent: 4px;
	background-color: #FFFFFF;
}

.tr_c {
/*	color: #000000;*/
	font-size: 12px;
	text-indent: 4px;
	
	background-color: #D1D1D1;
/* 	background-color: #E7E7E7; */
/* 	background-color: #C3C3C3; */
/* 	background-color: #CDDEE9; */
/* 	background-color: #C1FFEA; */
/* 	background-color: #80FFFF; */
}

.tr_t {
	background-image: url(../img/orange_ring.gif);
	background-repeat: no-repeat;
	background-position: 1px;
/* 	background-repeat: repeat-x; */
	text-indent: 20px;
	font-weight: bolder;
	font-size: 12px;
/*
	font-size: 18px;
	background-image: url(../img/tr_t.jpg);
	background-repeat: repeat-x;
	background-color: #000099;
*/
	color: #FF6633;
}

.tr_n {
/*
	font-weight: bolder;
	background-color: #999999;
	background-image: url(../img/tr_n.jpg);
*/
}







/******************** forms ********************/

.search_elements {
	color: #000067;
	background-color: #FFFFFF;
	width: 180px;
/* 	width: 84%; */
/* 	border-top: 1px groove #FF6633; */
	border: 1px groove #6E6E6E;
/* 	border-top: 2px groove #6E6E6E; */
/* 	border-left: 2px groove #6E6E6E; */
/* 	border-bottom: 2px groove #C3C3C3; */
/* 	border-right: 2px groove #C3C3C3; */
}

.contact_elements {
	color: #000067;
	background-color: #FFFFFF;
	width: 350px;
	border: 1px groove #6E6E6E;
/* 	width: 84%; */
}

.form_elements {
	color: #000067;
	background-color: #FFFFFF;
	width: 350px;
	border: 1px groove #6E6E6E;
/* 	width: 84%; */
}

.other_elements {
	color: #000067;
	background-color: #FFFFFF;
	border: 1px groove #6E6E6E;
/* 	width: 84%; */
}




/******************** text ********************/


.help_text {
/* 	color: #ffffff; */
	font-weight: bold;
	font-size: 12px;
}

.mark_name {
	color: #000000;
	font-weight: bold;
	font-size: 20px;
}

.norm_text {
/* 	color: #ffffff; */
/* 	font-weight: bold; */
	font-size: 12px;
}

.small_text {
/* 	color: #ffffff; */
	font-weight: bold;
	font-size: 9px;
}

.fillstar {
	color: #C90000;
/* 	font-weight: bold; */
/* 	font-size: 12px; */
}








/******************** navigation ********************/


.flags {
	border: 1px solid #ffffff;
}

.flaglinks:hover {
	text-decoration: none;
/*	color: #ffffff;*/
}



.nav_menu {
/*
	border: #ffffff 1px solid;
	background-color: #0000ff;
*/
}

.nav_sub_field {
/*
	text-indent: 10px;
	background-color: #666666;
*/
	border-color: #0000CC;
	border-width: 1px;
}
.nav_sub_link_actice {
	text-decoration: none;
	font-weight: bold;
/*	color: #FF0000;*/
}
.nav_sub_link_inactice {
	text-decoration: none;
	font-weight: bold;
/* 	color: #FF6633; */
/* 	color: #9C9C9C; */
	color: #A8A8A8;
}
.nav_sub_link {
	text-decoration: none;
	font-weight: bold;
	color: #6E6E6E;
}
.nav_sub_link:visited {
	text-decoration: none;
	font-weight: bold;
	color: #6E6E6E;
}
.nav_sub_link:hover {
	text-decoration: none;
	font-weight: bold;
	color: #FF6633;
}
.nav_sub_link:active {
	text-decoration: none;
	font-weight: bold
	color: #FF6633;
}




.nav_link {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #6E6E6E;
/* 	color: #6E6E6E; */
/*
	font-size: 14px;
	color: #6E6E6E;
	color: #626262;
	color: #A4A4A4;
	color: #ffffff;
 	color: #EBF4FF;
*/
}
.nav_link:visited {
	text-decoration: none;
	font-weight: bold;
/* 	font-size: 11px; */
	color: #6E6E6E;
/*
	font-size: 14px;
	color: #A4A4A4;
	color: #ffffff;
 	color: #EBF4FF;
*/
}
.nav_link:hover {
	text-decoration: none;
	font-weight: bold;
/* 	font-size: 11px; */
	color: #FF6633;
/*
	color: #6E6E6E;
	font-size: 14px;
*/
/*	color: #ffffff;*/
}
.nav_link:active {
	text-decoration: none;
	font-weight: bold;
/* 	font-size: 11px; */
	color: #FF6633;
/*
	color: #6E6E6E;
	font-size: 14px;
	color: #ffffff;
*/
}








.nav_text {
	text-decoration: underline;
	color: #6E6E6E;
	font-size: 12px;
}
.nav_text:visited {
	text-decoration: underline;
	color: #6E6E6E;
}
.nav_text:hover {
	text-decoration: underline;
	color: #6E6E6E;
}
.nav_text:active {
	text-decoration: underline;
	color: #6E6E6E;
}





.nav_welcome {
	text-decoration: none;
	font-size: 17px;
/*	color: #ffffff;*/
}
.nav_welcome:visited {
	text-decoration: none;
	font-size: 17px;
/*	color: #ffffff;*/
}
.nav_welcome:hover {
	text-decoration: overline;
	font-size: 17px;
/*	color: #ffffff;*/
}
.nav_welcome:active {
	text-decoration: overline;
	font-size: 17px;
/*	color: #ffffff;*/
}





.nav_url {
	text-decoration: none;
	font-size: 14px;
/*	color: #ffe0b9;*/
}
.nav_url:visited {
	text-decoration: none;
	font-size: 14px;
/*	color: #ffe0b9;*/
}
.nav_url:hover {
	text-decoration: underline;
	font-size: 14px;
/*	color: #ffe0b9;*/
}
.nav_url:active {
	text-decoration: underline;
	font-size: 14px;
	color: #ffe0b9;
}







