body {
	font-family:			Trebuchet MS;
	font-size:			10px;
	background-image:		url(../images/slate3.jpg);
}
#loader {
}
a:link, a:visited {
	font-size: 			12px;
	font-family:			verdana;
	color: 				black; 
	text-decoration: 		none;
}

a:hover {
	color: 				black;
	text-decoration: 		none;
}

div.base_box_out {
	border:				solid 1px gold;
	height:				40px;
	width:				40px;
}

div.base_box_in {
	border:				solid 1px gold;
	height:				25px;
	width:				25px;
}
div.content {
	position:			relative;
	top: 				-30px;
	left:				-80px;
	padding-right:			20px;
	z-index:			30;
	font-size:			14px;
	width:				100%;
	color:				white;
	height:				100%;
}

div.nav_tree {
	display: 			none; 
	width: 				100px; 
	height: 			100px; 
	position: 			absolute;
	z-index: 			1; 
	top: 				170px; 
	left: 				170px; 
	border: 			solid 1px silver; 
	padding-left: 			2px; 
	background-image:		url(../images/menu/background.gif);
}
h3.menu_text {
	font-family:			Trebuchet MS;
	font-size:			10px;
	font-weight:			bold;
	color:				#eeeeee;
}
table.header {
	top:                            75px;
	left:                           105px;
	position:			absolute;
	width:				200px;
	height:				48px;
}
td.header_left {
	width: 				77px;
	background-image:		url(../images/section_head.png);
}
td.top_right {
	height: 			190px; 
	width: 				141px;
}
td.top_repeat {
	height: 			191px;
	vertical-align:			top;
}
td.vertical_repeat {
	height:				100%;
	vertical-align:			top;
	position:			relative;
	top: 				0px;
}
td.header_center {
	width:				200px;
	background-color:		lightblue;
}
img {
	border: 			none;
}
.table_title_bot {
	font-family:			Trebuchet MS;	
	color:				#424242;
	position:			absolute;
	font-size:			45px;
	left: 				25px;
	z-index:			-99;
	font-weight:			bold;
}
.table_title_top {
	font-family:			Trebuchet MS;
	color:				#f6d629;
	position:			absolute;
	font-size:			45px;
	left:				23px;
	z-index:			1;
	font-weight:			bold;
}
.section_header {
	font-size: 			30px;
	color: 				green;
	position: 			absolute;
	left: 				395px;
	top:				45px;
}
.lang_sel {
	right:				0px;
	margin:				10px;
	position:			absolute;
	top:				20px;
	right:				100px;
	z-index:			1;
	text-align:			center;
	color:				white;
	font-weight:			bold;
}
.flag {
	height:				25px;
	border:				none;
}
.bugger {
	width: 				200px; 
	border: 			solid 2px #424242;
	position: 			absolute; 
	z-index: 			1; 
	right: 				0; 
	bottom: 			0; 
	margin-bottom: 			10px; 
	margin-right: 			10px;
	background-image:		url(../images/blank.png);
}
.table_data {
	width: 				200px; 
	border: 			groove 2px #bdac60;
	position: 			relative;
	z-index: 			1; 
	background-image:		url(../images/blank.png);
	color:				black;
	font-size:			10px;
	heigth:				270px;
}
.data_header {
	background-color:		orange;
	font-weight:			bold;
	border-bottom:			groove 2px #bdac60;
	text-align:			center;
	font-size:			13px;
}
div.extra {
	position:			absolute;
	margin:				10px;
	z-index:			1;
	right:				0px;
	top:				0px;
}
.footer {
	height:				110px;
	width:				605px;
	position:			relative;
	z-index:			-2;
	color:				white;
	text-align:			center;
}
.footer_text {
	position:			relative;
	top: 				43px;
	color:				white;
	z-index:			1;
	font-weight:			bold;
	font-size:			10px;
}
.xml_switch {
	position:			absolute;
	top:				20px;
	margin:				10px;
	right:				200px;
	z-index:			1;
}
.warn {
	font-style:			italic;
	color:				#752d31;
	font-weight:			bold;
	font-size:			10px;
	font-family:			verdana;
}
input, textarea {
	font-weight:			bold;
	font-size:			11px;
	border:				solid 2px #7e91b1;
	padding:			5px;
	font-family:			verdana;
}

input:focus, textarea:focus {
	background-color:		#d4dff2;
}
