body, table, th, td, h1, h2, span {
	font-family:       Helvetica, Arial;
	background:        #3C2D1A;
	color:             #ffffff;
}

td, h1, h2, select, input, div, span, a {
	font-size:         18pt       !important;
	float:             none       !important;
	color:             #ffffff    !important;
}

input, select {
	color:             #000000    !important;
}

a, a.visited, a.active {
	color:             #ffffff    !important;
}

div, ul, li, span, tr, th, td, table {
	background:        none       !important;
	border:            0px        !important;
	overflow:          visible    !important;
}

h1 {
	font-size:         24pt       !important;
}

h2 {
	border-bottom:     1px solid #ffffff !important;
	margin-bottom:     8px        !important;
}

div.legend {
	display:           none       !important;
}

.nonvisible {
	margin:            10px 0 20px 5px !important;
}

iframe {
	display:           none       !important;
}

/* -- Images -- */

img.scale {
	width:             110%;
	height:            110%;
}

/* -- Buttons -- */

.button, .button_large, .button_search, .button_submit, .button_fwd, .button_bwd, .button_print {
	background:        none       !important;
	background-color:  #eeeeee    !important;
	overflow:          visible    !important;
	padding-left:      0px        !important;
	width:             200px      !important;
	height:            40px       !important;
	border:            2px outset gray;
}


/* -- Tabs -- */

#tab1, #tab2, #tab3, #tab4, #tab5, #tab6 {
	float:             right      !important;
	background-color:  #5C4D3A    !important;
	margin-right:      4px        !important;
}


/* -- Header -- */

img.logo {
	display:           block      !important;
	margin-bottom:     20px;
}

div.logo {
	display:           none       !important;
}

div.header div.topmenu {
	width:             100%       !important;
	left:              0px        !important;
	top:               0px        !important;
	border-bottom:     1px solid #ffffff !important;
}

	ul.topmenu {
		width:             100%       !important;
		left:              0px        !important;
		margin:            0          !important;
	}
	
	ul.topmenu li {
		font-size:         11pt       !important;
		overflow:          visible    !important;
		white-space:       nowrap     !important;
	}
	
	ul.topmenu li a {
		height:            30px       !important;
		padding:           2px 0 2px 0 !important;
	}


	ul.topmenu li.item1, ul.topmenu li.item2, ul.topmenu li.item3, ul.topmenu li.item4,
	ul.topmenu li.item5, ul.topmenu li.item6, ul.topmenu li.item7 {
		width: 220px !important;
		overflow:          visible    !important;
		white-space:       nowrap     !important;
		background-color:  #5C4D3A    !important;
		margin:            0 6px 0 0  !important;
		text-align:        center;
	}

	ul.topmenu li.item2, ul.topmenu li.item3 {
		display:           none;
	}

div.header div.topmenu div.name, div.header div.topmenu div.date, div.header div.topmenu div.bank {
	text-align:        left       !important;
}


/* -- Menu -- */

div.menu {
	width:             100%       !important;
	margin-top:        50px       !important;
	border-bottom:     1px solid #ffffff !important;
}

div.menu div.top {
	display:           none       !important;
}

div.mainmenu div {
	width:             100%       !important;
	white-space:       nowrap     !important;
}

div.menu div.item {
	padding:           0 0 0 6px  !important;
}

div.submenu {
	padding:           0 0 0 26px  !important;
}

/*
ul.menu li, ul.submenu li, ul.menu li a, ul.submenu li a {
	width:             100%       !important;
	padding-left:      0          !important;
	margin-left:       5px       !important;
}
*/


/* -- Areas -- */

div.listing, div.content, div.content2, div.right, div.top, div.top_nocurve, dov.bottom, div.bottom2, div.bottom3,
div.leftcolumn, div.centercolumn, div.rightcolumn, div.centerwrapper {
	width:             100%       !important;
}

div.sidebarbox {
	border-bottom:     1px solid #ffffff !important;
}

/* -- Calendar -- */

div.calendar, #calendar {
	background:        #3C2D1A    !important;	
	z-index:           100;
}

/* -- Helplinks -- */

#helplink1 {
	display:           none;
}