/*================
	GENERAL
================*/

* {
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-size: 11px;
	color: black;
}

body {
	background-color: #E1DACB;
	margin: 0;
	padding: 0;
}

img {
	border: none;
}

a {
	/*color: #A6131B;*/
	color: rgb(217,88,66);
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

h1, .h1, .header1 {
	/*color: #A6131B;*/
	color: rgb(217,88,66);
	text-align: center;
	font-size: 17px;
	font-weight: bolder;
}

form {
	margin: 0px;
	padding: 0px;
}

.printview {
	display: none;
}
.htmlview {
}


/*================
	PAGE BLOCK
================*/

#block {
	margin: 20px;
	width: 908px;
	border-collapse: collapse;
}
#block td {
	border: 4px solid white;
	vertical-align: top;
}


/*================
	MENU TOP
================*/

#menuTop {
	background-color: #9C9889;
}

#menuTop td {
	border: none;
	font-weight: bold;
	width: 20%;
	text-align: center;
	vertical-align: middle;
}
#menuTop td a {
	color: white;
}

#quickPoll {
	display: block;
	background-color: #ffff99;
	color: black;
	padding: 15px;
	text-align: center;
}
#quickPoll:hover {
	/* no hover */
}
#quickPoll img {
	margin-bottom:-3px;
	margin-right:10px;
}

#menuTop td.search {
	width: 200px;
	text-align: right;
}
#menuTop td.search input {
	border: 1px solid black;
}


/*================
	MENU LEFT
================*/

#menuBlank {
	/*background-color: #A6131B;*/
	background-color: rgb(217,88,66);
	border-bottom: none !important;
}

#menuMenu {
	border-top: none !important;
	padding: 25px 0;
	background-color: rgb(217,88,66);
}

#menuMenu a {
	display: block;
	width: auto;
	margin: 0;
	border-bottom: 1px solid white;
	padding: 6px 14px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
#menuMenu a:hover, #menuMenu a.selected, #menuMenu a.selected:hover, #menuMenu a.sub:hover {
	color: black;
	background-color: #CAD1D7;
}

#menuMenu a.sub, #menuMenu a.subSelected {
	padding: 3px 3px 3px 14px;
	font-size: 10px;
	color: black;
	background-color: #ECEAE2;
}

#menuMenu a.subSelected, #menuMenu a.subSelected:hover {
	background-color: #9C9889;
}


/*================
	CONTENTS
================*/

#contents {
	background-color: #ECEAE2;
	padding: 20px;
}


/*================
	SIDEBAR
================*/

#sidebar {
	/*background-color: #CAD1D7;*/
	background-color: rgb(0,155,157);
	padding: 20px 0;
}

#sidebar a {
	color: rgb(222,222,222);
}

#sidebar h1, #sidebar .h1, #sidebar h2, #sidebar .h2 {
	margin: 5px 0;
	padding: 5px;
	text-align: center;
	border: 1px solid white;
	border-left: none;
	border-right: none;
	color:white;
}

#sidebar div.contents {
	margin: 5px;
}


/*================
	FOOTER
================*/

#footer td {
	padding: 5px;
	background-color: #9C9889;
	text-align: center;
	color: white;
}
#footer td a {
	color: white;
}


