html, body {
	font-size: 90%;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #292929;
	background-color: #ffffff;
	margin: 0em 0em;
	vertical-align:middle;
	width:100%; height:100%; border:0 none; padding:0; 
	
	
}






table {
	font-size: 90%;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #292929;
	background-color: #ffffff;
	table-layout: fixed;
	border-spacing:0px;
	border-width:0px;
	border-collapse:collapse;
	
}

table table {
	margin: 0em 0em;
}

td {
	
	border-spacing:0px;
	border-width:0px;
	border: 0px;
	border-collapse:collapse;
	margin: 0em 0em;
}

tr {
	
	border-spacing:0px;
	border-width:0px;
	border: 0px;
	border-collapse:collapse;
	margin: 0em 0em;
}


 
textarea,select,input {
	font-size: 8pt;
	border-width: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	outline-style: solid;
	outline-color: #a7a7a7;
	outline-width: 1px;
	background-color: #ffffff;
	margin-right:2px;
	margin-bottom:2px;
	
}

ul li {
     margin-left: -2.5em;
     margin-right: 8px;
     margin-top:0pt;
     padding: 0;
     font-size: 7pt;
     font-family: Helvetica;
  }
  
strong span {
     margin-left: 0em;
     margin-right: 8px;
     margin-top:0pt;
     margin-bottom:1pt;
     padding: 0;
     font-size: 9pt;
     font-family: Helvetica;
     font-weight: bold;
  }


textarea:hover,select:hover,input:hover {
	font-size: 8pt;
	border-width: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	outline-style: solid;
	outline-color: #e55f24;
	outline-width: 1px;
	background-color: #ffffff;
	margin-right:2px;
	margin-bottom:2px;
}

#container {
	background-color: #ffffff;
	color: #292929;
	width: 880px;
	
	margin: auto;
	padding: 0;
}

#panel {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #292929;
	background-color: #ffffff;
	table-layout: fixed;
}


#button input {
	font-size: 8pt;
	background-color: #f2af91;
	}

h1 {
	font-weight: bold;
	font-size: 10pt;
	vertical-align: bottom;
}

#menu {
	color: #292929;
	text-decoration: none;
	font-weight: bold;
}

#menu a:hover {
	color: #292929;
	font-weight: bold;
}

#menu a:visited {
	color: #ec875b;
	font-weight: bold;
}

#menu_active a {
	color: #ec875b;
	font-weight: bold;
}

#menu_active a:hover {
	color: #ec875b;
	font-weight: bold;
}

a {
	color: #292929;
	text-decoration: none;
}

a:hover {
	color: #ec875b;
	
}

a:visited {
	color: #696969;
	
}


#box {
	vertical-align:bottom;
	background-color: #ffffff;
	color: #000000;
	text-align:justify;
	}

#box a.headline {
	background-color: #ffffff;
	color: 	#000000;
}

.headline {
	background-color: #ffffff;
	color: 	#000000;
}

#box td.headline {
	background-color: #ffffff;
	color: #000000;
}

#box a.menu {
	background-color: #ffffff;
	color: #000000;
}

#box td.content {
	background-color: #ffffff;
	color: #000000;
}

#panel {
	vertical-align:bottom;
}

#tab {
	background-color: #ec875b;
	color: #ffffff;
}

#activetab .bg_medium {
	background-color: #ec875b;
	color: #ffffff;
	padding-top : 1pt; 
	padding-bottom : 1pt;
	
	
}

#inactivetab {
	background-color: #ec875b;
	color: #ffffff;
	padding-top : 0pt; 
	padding-bottom : 0pt;
	
}

b {
	color: #ffffff;
}

h1 {
	float: right;
}


.smalltext {
	font-size: 8pt;
}

.noline a:link {
	text-decoration: none;
}

.noline a:visited {
	text-decoration: none;
}

.largetext,.largetext a:link,.largetext a:visited {
	font-size: 9pt;
}

.errortext {
	font-size: 9pt;
	color: red;
	background-color: #ffffff;
	font-weight: bold;
}

div.show_big {
	background-color: #6f6f6f;
	color: #a7a7a7;
	margin: 0;
	vertical-align:middle;
	
	
}

img.big_img {
	padding: 0;
	vertical-align:middle;
}

.grid {
	border: #efb240 .05em solid;
}

.white {
	background-color: #ffffff;
}

.black {
	background-color: #000000;
}

.bg_dark {
	background-color: #292929;
	color: #a7a7a7
}

.bg_medium {
	background-color: #6f6f6f;
	color: #a7a7a7;
}

.bg_light {
	background-color: #a7a7a7;
	color: #292929
}

#container .bg_dark a,#container a.bg_dark {
	color: #a7a7a7
}

.alt_bg_dark {
	background-color: #e55f24;
}

.alt_bg_medium {
	background-color: #ec875b;
}

.alt_bg_light {
	background-color: #f2af91;
}

.copyright {
	font-size: 7pt;
}

form,img {
	padding: 0px;
	margin: 0px;
	display: block;
	vertical-align:bottom;
	outline-style:none;
}
