body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, sans-serif;
	color: #333332;
	font-size: 11px;
}
form {
	margin: 0px; 
	padding: 0px;
}

#main_table {
	width: 100%;
}

table {
	border-collapse: collapse;
}

td {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
a {
	font-family: Tahoma, Arial, sans-serif;
	color: #253565;
	font-size: 11px;
	text-decoration: underline;
}

h1 {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, sans-serif;
	color: #282828;
	font-size: 16px;
	font-weight: bold;
}
h2 {
	margin: 5px 0px;
	padding: 0px;
	font-family: Tahoma, Arial, sans-serif;
	color: #282828;
	font-size: 14px;
	font-weight: normal;
}

input.text {
	width: 148px;
	height: 18px;
	border: 1px #dddcdc solid;
	background-color: #f1f0f0;
	margin: 0px;
	padding: 2px 0px 0px 2px;
	vertical-align: middle;
	font-family: Tahoma, Arial, sans-serif;
	color: #333332;
	font-size: 11px;
}
input.nupp {
	border: none;
	background: url('gfx/nupp_bg.jpg') no-repeat;;
	margin: 0px;
	padding: 2px 0px;
	width: 70px;
	height: 24px;
}

.languages {
	height: 83px;
	text-align: right;
	vertical-align: middle;
	padding-right: 20px;
	font-family: Verdana, Arial, sans-serif;
	color: #898989;
	font-size: 10px;
}
	.languages a {
		font-family: Verdana, Arial, sans-serif;
		color: #898989;
		font-size: 10px;
		text-decoration: none;
	}

.topMenuMain {
	width: 543px; 
	height: 28px; 
	background: url('gfx/topMenu_bg.jpg') repeat-x;
}
	.topMenuMain td{
		text-align: center;
		vertical-align: middle;
	}
	.topMenuItem, .topMenuItemActive {
		font-family: Tahoma, Arial, sans-serif;
		color: #333332;
		font-size: 12px;
		text-decoration: none;
	}


.content_main {
	background: url('gfx/main_bg.jpg') 0px -1px repeat-x;
}

	.content {
		height: 500px; 
		width: 764px;
		background-color: #ffffff;
		border-right: 1px #d4d6d7 solid;
		border-left: 1px #d4d6d7 solid;
	}

.location {
	height: 24px;
	vertical-align: middle;
	padding-left: 24px;
	font-family: Verdana, Arial, sans-serif;
	color: #898989;
	font-size: 10px;
}
	.location a{
		font-family: Verdana, Arial, sans-serif;
		color: #898989;
		font-size: 10px;
		text-decoration: none;
	}
	.location img{
		padding: 0px;
		vertical-align: middle;
	}


 .lvl2td {
	height: 22px;
	vertical-align: middle;
	padding: 0px 11px 0px 11px;
	background: url('gfx/arr.jpg') #243464  180px no-repeat;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
 }
	.lvl2td a {
		display: block;
		font-family: Tahoma, Arial, sans-serif;
		font-weight: bold;
		color: #ffffff;
		font-size: 11px;
		text-decoration: none;
	 }
	
 .lvl3td {
	vertical-align: middle;
	padding: 4px 11px 4px 22px;
	background: url('gfx/arr_lvl3.jpg') #ffffff  7px 6px no-repeat;
 }
	.lvl3td a {
		display: block;
		font-family: Tahoma, Arial, sans-serif;
		font-weight: normal;
		color: #656665;
		font-size: 11px;
		text-decoration: none;
	 }


.footer {
	background: url('gfx/main_bg.jpg') top repeat-x;
}
	.footerMain {
		text-align: center;
		vertical-align: middle;
		font-family: Tahoma, Arial, sans-serif;
		color: #333332;
		font-size: 11px;
	}
	.footerMain a{
		font-family: Tahoma, Arial, sans-serif;
		color: #333332;
		font-size: 11px;
		text-decoration: underline;
	}

.onSiteDiv {
	position: absolute;
	top: 0px;
	right: 0px;
}
#printFunc {
	position: absolute;
	top: 0px;
	left: 480px;
}
.cma {
	position: absolute;
	top: 20px;
	right: 10px;
}
	.cma a {
		font-family: Tahoma, Arial, sans-serif;
		color: #999999;
		font-size: 10px;
		text-decoration: none;	
	}

