/* colors:

bg1	3758ab	
bg2	538ae8

bgbut	e8efff
bgbut2	cbd7f2

orange	ffbc66
oranged	ff942e

*/

html {
	height: 100%;
	padding-bottom: 1px;
}
body {
	background-repeat: repeat-x;
	background-color: #eaeaeb;
	margin: 0px;
}

body, td {
	font-family:"Arial", sans-serif;
	font-size:8pt;
	color:#000;
}

th {
	vertical-align:top;
}

table.button td {
	color:#664214;
	font-size:9pt;
}
table.button a {
	color:#664214;
	text-decoration:none;
	display:block;
}
table.button a:hover {
	text-decoration:none;
}


table.menu td {
	color:#ffffff;
	font-size:9.5pt;
}

td.mainbar {
	background-color:#959799;
	padding:10px;
}
td.mainbar div.h1 {
	color:#664214;
	font-family:"Trebuchet MS", "Arial";
	font-size:10pt;
	font-weight:bold;
	margin-bottom:5px;
}
td.mainbar p, td.mainbar span, td.mainbar td {
    color: #fefefe;
}
td.mainbar a , td.mainbar small, td.bodytext small {
	color:#664214;
}
td.mainbar p, td.mainbar div {
	margin-top:0px;
	margin-bottom:0px;
}
td.mainbar h1.introtitle {
	font-family:"Trebuchet MS", "Arial";
	color:#664214;
}

td.bodytext {
	background:#e0e1e3;
	padding:10px;
}
td.bodytext h1 {
	color:#664214;
	font-family:"Trebuchet MS", "Arial";
	font-size:11pt;
}
td.bodytext h2 {
	color:#664214;
	font-family:"Trebuchet MS", "Arial";
	font-size:9pt;
}
td.bodytext div.cms {
	background:#c0c1c3;
}

td.rightbar {
	background:#c0c1c3;
	padding:10px;
}
td.rightbar h1 {
	color:#664214;
	font-family:"Trebuchet MS", "Arial";
	font-size:10pt;
}
td.rightbar a {
    color:#664214;
}
td.rightbar small {
	color:#000;
}
td.rightbar p.more {
	text-align:right;
}

td.copy {
	color:#444444;
}
td.foot {
	color:#404040;
	font-size:7pt;
}

table.menu a {
	color:#ffffff;
	text-decoration:none;
}

a {
	color:#664214;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

hr {
	height:1px;
	border:0;
	color:#664214;
	background-color:#664214;
	width:100%;
}

td.foot a {
	color:#404040;
}
td.copy a {
	color:#444444;
}

table.data {
	background-color:#c0c1c3;
}

table.data td {
	background-color:#e0e1e3;
}
table.data th {
	font-size:8pt;
	text-align:left;
}

table.form th {
	text-align:left;
	font-size:8pt;
}

#formFail {
	color:#ff942e;
}

ul.bb-list-unordered { 
	list-style-position:outside;
}
li.bb-listitem {
}
ol.bb-list-ordered { }
ol.bb-list-ordered-d { list-style-type:decimal; }
ol.bb-list-ordered-lr { list-style-type:lower-roman; }
ol.bb-list-ordered-ur { list-style-type:upper-roman; }
ol.bb-list-ordered-la { list-style-type:lower-alpha; }
ol.bb-list-ordered-ua { list-style-type:upper-alpha; }
ol.bb-listitem { }

.bb-code, .bb-php {
	border: 1px solid black;
	padding: 10px;
	font-family: Courier;
	white-space: nowrap;
}

.bb-quote {
	border: 1px solid black;
	padding: 10px;
}

.bb-email { }
.bb-url { }
.bb-image {
	border-width: 0;
	border-style: none;
}
.bb-video {
	float: left;
	margin: 0 10px 10px 0;
}
.bb-pdf {
	background: transparent url(../media/pdf.gif) no-repeat;
	padding: 2px 2px 2px 20px;
	line-height: 16px;
}

.vote {
	display:block;
	border:1px solid #e58728;
	width:100%;
}
.vote_inner {
	display:block;
	background:#ffa937;
	height:10px;
}
