@charset "iso-8859-7";
/* CSS Document */

body { margin: 0px; background: #D9D9D9; font-family: tahoma; font-size: 11px; }
a { color: #656096; text-decoration: none; font-weight: bold; }
a:hover { text-decoration: underline; }
input[type="button"], input[type="submit"] {border: 1px solid white; 
	background: #656096; color: white; font-family: inherit; font-size: 10px; width: 50px; }
input[type="text"], input[type="password"] { font-family: inherit; font-size: 10px; width: 100px; }
select { font-family: inherit; font-size: 10px; width: 130px; }
.button {border: 1px solid white; background: #656096; color: white; font-family: inherit; 
	font-size: 10px; width: 50px; }

.leftpane a { color: white; text-decoration: none; font-weight: bold; }
.leftpane a:hover { text-decoration: underline; }

.layout { width: 766px; height: 780px; }
.leftbar { width: 24px; background: url(../images/leftbar.jpg) repeat-y; }
.main { vertical-align: top; }
.rightbar { width: 24px; background: url(../images/rightbar.jpg) repeat-y; }
.leftpane { width: 180px; background: #656096; color: white; vertical-align: top; text-align: center; }
.centerpane { width: 321px; height: 500px; background: url(../images/centerback.jpg) repeat-y; 
	padding: 10px; vertical-align: top; }
.rightpane { width: 178px; background: url(../images/rightback.jpg) repeat-y; 
	 vertical-align: top; text-align: center; color: #656096; }
.leftseparator { width: 11px; background: url(../images/leftseparator.jpg) repeat-y; }
.rightseparator { width: 12px; background: url(../images/rightseparator.jpg) repeat-y; }

.contentheading { font-weight: bold; color: #656096; font-size: 12px; }
.moduletable th { font-weight: bold; color: inherit; font-size: 12px; text-align: left; padding-bottom: 5px; }
.moduletable { padding-bottom: 20px; }

/* polls */
.poll { color: #656096; padding-bottom: 10px; } 
.pollstableborder { border: 1px solid white; }
.sectiontableentry2 { background: #999999; color: white; padding-bottom: 5px; vertical-align: middle; }
.sectiontableentry1 { background: #cccccc; color: white; vertical-align: middle; padding-bottom: 5px; }

.small { font-size: 10px; font-style: italic; }
.createdate { font-size: 10px; font-style: italic; } 

#contact_text { width: 280px; font-family: inherit; font-size: 11px; }

.moduletable_menu { padding-bottom: 20px; width: 180px; }
.moduletable_menu td { background: #D9D9D9; height: 27px; padding-left: 5px; color: #696969; }
a.mainlevel_menu { font-weight: bold; color: #696969; }
#active_menu_menu { font-weight: bold; color: #5E5A83;  }
a.sublevel_menu { font-weight: normal; color: #5E5A83;  }

.moduletable_search { background: url(../images/rightsearchpanel.jpg) no-repeat; width: 178px; 
	color: white; padding-top: 5px; padding-left: 8px; padding-bottom: 8px; vertical-align: top; }
.moduletable_search th { text-align: center; padding: 0px; padding-top: 3px; }
.moduletable_search td { padding: 0px; }
.moduletable_search form { margin: 0px; padding: 0px; padding-left: 8px; padding-bottom: 7px; }
.search { width: 178px; text-align: center; }

.inputbox_search { font-family: inherit; font-size: 11px; width: 100px; }
.button_search { border: 1px solid white; background: #656096; color: white; font-family: inherit; 
	font-size: 11px; }