body { color: black; text-align:center; margin:0; padding:1 0 0; font-family:Verdana, Helvetica; font-size:11px;}
h2 { color: black; font-size:11px; font-family: Verdana, Helvetica; }
a { color:#555; font-size: 11px; font-family: Verdana, Helvetica; }
a:link { color:#555; font-size: 11px; font-family: Verdana, Helvetica; }
a.menuitem { color:#555; font-size: 11px; font-family: Verdana, Helvetica; }
a:link.menuitem { color:#555; font-size: 11px; font-family: Verdana, Helvetica; }
a:hover.menuitem { color:#555; font-size: 11px; font-family: verdana; }
table { font-size:11px; font-family: verdana; }
table.pollstable { margin-top:5; border: solid thin #ccc; }
table.formdisplay {
	
}
table.form {
	border:solid thin #ccc;
}
td.mainleft { padding-right:4; border-right: ;;border-top-color: gray; border-top-style: solid; border-bottom-color: gray; border-bottom-style: solid; border-left-color: gray; border-left-style: solid;;
}
td.caption {
	font-weight:bold;
}
table.top { font-size:50; font-weight:bold; color:#000; text-align:center; border-bottom: ;;border-top-color: gray; border-top-style: solid; border-right-color: gray; border-right-style: solid; border-left-color: gray; border-left-style: solid;;
}
table.topmembermenu {
}
a.topmembermenuitem { color:#555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold  }
a:hover.topmembermenuitem { text-decoration:none; color:#555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.newsblock a.title {color:black; font-weight:bold;}
.newsblock a:link.title {color:black; font-weight:bold;}
.newsblock a:hover.title {text-decoration:none; color:black; font-weight:bold;}
.newsblock .short {font-size:11px}

.forum {color:black}
.forum a.title {color:black; font-weight:bold;}
.forum a:link.title {color:black; font-weight:bold;}
.forum a:hover.title {text-decoration:none; color:black; font-weight:bold;}
.forum .description {font-size:11px}
.forum .datetime {font-size:11px}

a.action { color: #555; font-size:11px;}
a:hover.action { color: #555; font-size: 11px; text-decoration:none; }



tr.headrow {
	background-color:#d4d4d4; font-weight:bold; color:white
}
tr.evenrow {
	background-color:white;
}
tr.oddrow {
	background-color:#eaeaea;
}
tr.unactive {
	background-color:#d3ebcd;
}
td.title {background-color:#eaeef2; color:#000; font-weight:bold; width:100%}

td.head {
	font-weight:bold; color:white; background-color:#e6e6e6; font-size:130%; text-align:left;
}
td.menu_items {
	font-weight:normal;
}
td.menu_sub_items {
	font-weight:normal;
}
.formgroupcaption {
	font-weight:bold;
	color:#000;
}
select {font-family:verdana;font-size:11px}
input.button { font-weight:bold; background:white; color:#7cbb0a
; border: solid thin #ccc; }
input.text { font-family:verdana; font-size:11px; color:black; background-color:white; height:18; width:150; border: solid thin #ccc;;;
}
input.digit { font-size:11px; color:#000; font-family: verdana; background-color:white; height:18; width:50; border: solid thin #ccc;;;
}
textarea.text { font-size:11px; color:#000; font-family: verdana; background-color:white; width:400; border: solid thin #ccc;;;
}
select.list { font-size:11px; color:#000; font-family: verdana; background-color:white; height:18; width:150; border: solid thin #ccc;;;
}
input.treechangebutton { font-size:11px; font-family:verdana; border: solid thin #ccc; }
table.formrequest{width:100%;}
table.forminput{width:100%;}

p.error{ color:red; font-weight: bold; }

.carreviews a.title {color:black; font-weight:bold;}
.carreviews a:link.title {color:black; font-weight:bold;}
.carreviews a:hover.title {text-decoration:none; color:black; font-weight:bold;}
.carreviews .short {font-size:11px}

.userprofile {font-size:11px}
.userprofile { font-size:11px; border: solid thin #ccc; }
.userprofile table{font-size:11px;border-collapse:collapse}
.userprofile table td{padding:4;}


a.auth_small {font-size:11px}
a:link.auth_small {}
a:visited.auth_small {}
a:hover.auth_small {text-decoration:none}

a.register {font-size:11px}
a:link.register {}
a:visited.register {}
a:hover.register {text-decoration:none}

td.form_input_item {width:150}
td.form_request_item {width:150}

td.middle_head {font-weight:bold;font-size:14px;height:35px; background:#7cbb0a; color:#fff; padding-left:10px}
.middle_head {font-weight:bold;font-size:11px;height:35px;}

table.featuredBlock {font-size:11px;width:180; width:100%}
td.featuredItem {padding-top:5px}


/* Top Menu Items */
table.topMenuBlock {background:#7cbb0a;font-family:verdana;height:34px;width:550px; text-align:center;}
td.topMenuCell {padding:3px}
a.topMenuLink { color:white; font-weight: bold; }
a.topMenuLink:visited {color:white;color:white}
a.topMenuLink:hover {color:white}

table.leftMenuBlock {width:100%}
td.leftMenuCell {background:#e1efc9; padding:5px }
td.leftUserMenuCell {background:#e1efc9; padding:5px }
.a.td.leftUserMenuCell { background-color: #7cbb0a; }
td.leftUserMenuTitleCell { font-size:14px; font-weight:bold; background:#7cbb0a; color:#fff; font-family:Verdana, Helvetica; height: 35px; padding-left: 5px; }
a.leftMenuLink {color:black; font-family:verdana, arial; font-weight:bold; font-size:11px}
a.leftMenuLink:visited {}
a.leftMenuLink:hover {}

table.pollBlock {background:#e6e6e6; width:100%;margin-top:4px}
td.pollQuestion {font-weight:bold; padding-left:10px}
td.formDisplayFItem {font-size:11px}

a.login_logout {color:#fff; font-weight:bold}

a.redlink {font-weight:bold; color:#555;}
a.redlink:visited {colo:#D92919;}
a.redlink:hover {color:#555;text-decoration:none}
.userInfoBlock {width:250px}
/******************************/
.headerPrairie
{
	background-image:url('header_prairie.jpg');
	background-position:bottom left;
	background-repeat:no-repeat;
}
.logoImg
{
	position:absolute;
	top:10px;
	left:10px;
	z-index:1px;
}
*html .logoImg
{
	left:-100px;
}
.logoText
 {
	color:white; 
	position:relative; 
	font-family:tahoma; 
	font-size:20pt; 
	font-weight:bold; 
	padding-top:20px; 
	padding-left:120px;
}
