
body
{
 background-color: #FFFFFF;
 font-family: Verdana, Times New Roman, Arial;
 font-size: 12px;
 color: #121212;
 margin: 0;
}

tr 
{
 margin: 0;
 padding: 0;
 border-spacing:0;
}

td, th, p, div, span
{
 font-family: Verdana, Times New Roman, Arial;
 font-size: 12px;
 color: #121212;
 margin: 0;
 border-spacing: 0 0;
}

table {
  empty-cells: show;
  border: solid 0px;
  outline: solid 0px;
  padding:0px;
  border-spacing:0px;
  border-collapse:collapse; 
}

div.w700 {
  text-align:left; 
  width:700px;
}

div.w500 {
  text-align:left; 
  width:500px;
}

h1, .headline
{
font-size: 16px;
font-weight: bolder;
font-family: Verdana, Times New Roman, Arial;
font-variant: small-caps;
color: #FFFFFF;
text-decoration : none;
}

.shortnewshead
{
font-size: 10pt;
font-weight: bold;
font-family: Verdana, Times New Roman, Arial;
font-variant: small-caps;
color: #FFFFFF;
text-decoration : none;
}

.boxheader {
 background-image: url(../gfx/boxtitle.png);
 font-size: 16px;
 font-weight: bolder;
 font-family: Verdana, Times New Roman, Arial;
 font-variant: small-caps;
 color: #FFF;
 text-decoration : none;
 width: 100%; 
 height: 20px;
 vertical-align: middle;
 text-align: center;
}

.box {
 border: solid 2px #e97005; 
}

.boxfield {
 background-image: url(../gfx/boxfield.png);
 padding:4px;
 text-align: left;
 
}

h2
{
 font-size: 14px;
 font-weight: bolder;
 font-family: Verdana, Times New Roman, Arial;
 font-Variant: small-caps;
}

h3
{
 font-size: 14px;
 font-weight: bold;
 font-family: Verdana, Times New Roman, Arial;
 font-Variant: small-caps;
}


a:link,a:visited,a:active
{
 color: #FFFFFF;
 font-weight: bold;
 text-decoration: none;
}

.onwhite a:link,.onwhite a:visited,.onwhite a:active {
  color: #e54315;
}

hr {
 color: #e44214;
}
a:hover
{
 color: #e44214;
 font-weight: bold;
 text-decoration: underline;
}



input,textarea, select, button {
        color : #121212;
        font: normal 11px Verdana, Arial, Helvetica, sans-serif;
        border: solid 1px #121212;
        background-color : #f6d4b1;
}



input[disabled], input[readonly], select[disabled], select[readonly], checkbox[disabled], checkbox[readonly], textarea[disabled], textarea[readonly]
{
  background-color: #e54315;
  border: solid 1px #121212;
  font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
} 




.small
{
 font-size: 10px;
 color: #121212;
}


/*
 *
 * Menu
 *
 */
#csstopmenu, #csstopmenu ul{
	padding: 0;
	margin: 0;
	list-style: none;
}

#csstopmenu li{
	float: left;
	position: relative;
}

#csstopmenu a{
	text-decoration: none;
}

.mainitems{
	margin-right: 0px;
	margin-bottom: 0px;
}

.headerlinks a {
 margin: 0px;
 text-align: center;	
 font-size: 14px;
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #e54315;
 font-weight: bold;
 text-decoration: none;
}

.submenus {
	display: none;
	width: 4.2cm;
	position: absolute;
	top: -9px;
	left: 80px;
	background-color: #f09f58;
	border: solid 1px #e44214;
}

.submenus li {
	width: 100%;
	height: 6mm;
}

.submenus li a{
	display: block;
	text-align: left;
	font-weight: bold;
	width: 100%;
	height: 100%;
	text-indent: 3px;
	color: #FFF;
}

html>body .submenus li a{ /* non IE browsers */
	width: auto;
}

.submenus li a:hover{
	color: #e44214;
 font-weight: bold;
 background-color:#FFF;
 
}

#csstopmenu li>ul {/* non IE browsers */
	top: auto;
	left: auto;
}

#csstopmenu li:hover ul, li.over ul {
	display: block;
}
