h1 {font:24px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#333; margin:18px 0}
h2 {font:18px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:1px; color:#039; margin:12px 0}
h3, h4, h5, h6 {font:14px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#930; margin:6px 0}
strong, b {font-weight:normal}
b {font-size:14px}
p {margin:6px; line-height:18px} 
ul, ol {margin:12px 36px}
li {margin:3px 0; list-style-image:url(../images/dot-blue.gif)}
hr {border-top:1px solid #999; margin-right:10px}

h2 img {position:relative; top:4px; padding-right:4px}

.small {font-size:11px; color:#666}

.alpha img {filter:Alpha(Opacity=50);opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5}
.alpha:hover img {filter:Alpha(Opacity=100);opacity:1;-moz-opacity:1;-khtml-opacity:1}

a, a:link, a:visited, a:hover {text-decoration:none; color:#039}
a:hover {color:#090}

.right-table {font-size:11px; float:right; display:inline; background:url(../images/note-bg.gif) top right no-repeat; border-bottom:1px solid #ccc; border-left:1px solid #ccc; padding:4px; margin:0 12px 12px 12px}
.right-table b {font-size:12px; letter-spacing:1px}
.right-table b img {position:relative; top:4px; padding-left:4px}

.table1 {background:#fff; border-right:1px solid #accae9; border-top:1px solid #accae9; min-width:500px}
.table1 br {clear:both}
.table1 th {background:#ceddf4; font-weight:normal; font-size:10px; padding:8px; border-bottom:1px solid #accae9; border-left:1px solid #accae9}
.table1 td {padding:8px; border-bottom:1px solid #accae9; border-left:1px solid #accae9; text-align:center}
.table1 td ol, .table1 td ul, .table1 td p {text-align:left}

.table9 {background:#fff; border-right:0px solid #accae9; border-left:0px solid #accae9;border-bottom:0px solid #accae9; border-top:0px solid #accae9}
.table9 td {background:#fff; border-right:1px solid #accae9; border-left:1px solid #accae9;border-bottom:1px solid #accae9; border-top:1px solid #accae9}

.table-center {background:#fff; border-right:0px; border-left:0px; border-bottom:0px; border-top:0px;}
.table-center td {background:#fff; text-align:center;}
.table-center th {background:#ceddf4; font-weight:normal; font-size:10px; padding:8px; border-bottom:1px solid #accae9; border-left:1px solid #accae9}


.table2 {background:#fff; border-right:0px solid #accae9; border-top:0px solid #accae9}
.table1 br {clear:both}
.table2 th {background:#ceddf4; font-weight:normal; font-size:10px; padding:8px; border-bottom:0px solid #accae9; border-left:0px solid #accae9}
.table2 td {padding:8px; border-bottom:0px solid #accae9; border-left:0px solid #accae9; text-align:left}
.table2 td ol, .table1 td ul, .table1 td p {text-align:left}

.hnote { position:relative; top:-8px; padding:0; margin:0; color:#666; font-size:11px; line-height:normal}

.small {color:#666; font-size:11px; line-height:normal}
.tiny {color:#666; font-size:10px; line-height:normal}
a.tiny {color:#666}

.news {padding:5px 20px 30px 0; margin:0}
.news .news-date {float:left; padding:5px 3px; margin:0; color:#039; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic}
.news .news-title {float:left; padding:2px 0; margin:0; font-size:16px; color:#930}
.news .news-body {padding:0 20px; margin:0; line-height:18px; clear:both}

.check-list {margin:24px 36px}
.check-list li {margin:18px 0; padding-left:5px; list-style-image:url(../images/icons/check.png)}

#form {width:600px}
#form legend {font-size:14px; position:relative; top:1px; margin:0; padding:2px 10px 4px 4px; background:#eee url(../images/legend-bg.gif) top right no-repeat; border-bottom:1px solid #eee; border-left:1px solid #ccc;}
#form legend img {position:relative; top:4px; padding-right:3px}
#form form {background:#eee; padding:10px; border-bottom:1px solid #999; border-top:1px solid #ccc; border-left:1px solid #ccc;; border-right:1px solid #999}
#form label {width:180px; float:left; clear:left; text-align:right; padding:2px; font-size:12px}
#form input, #form textarea, #form select {float:left; margin:4px; clear:right}
#form .note {position:relative; left:188px; color:#666; font-size:10px}
#form br {clear:both} 
#form input, textarea, select, option {font:12px "Courier New", Courier, monospace; border-top:1px solid #666; border-right:1px solid #999; border-bottom:1px solid #999; border-left:1px solid #666}

.button {display:block; width:152px; height:24px; background:url(../images/buttons/button.gif) no-repeat; text-align:center; line-height:22px; overflow:hidden}
.button:hover {background-position:-152px 0}

.butGo {display:block; width:20px; height:20px; background:url(/images/buttons/printko_but_go.gif) no-repeat; cursor:hand}
.butGo:hover {background-position:-20px 0}
.butEdit {width:20px;height:20px;display:block;background:url(../images/buttons/but_edit.gif) no-repeat; cursor:hand}
.butEdit:hover {background-position:-20px 0;}
.butShow {width:20px;height:20px;display:block;background:url(../images/buttons/but_show.gif) no-repeat; cursor:hand}
.butShow:hover {background-position:-20px 0;}
.butDelete {width:20px;height:20px;display:block;background:url(../images/buttons/but_delete.gif) no-repeat; cursor:hand}
.butDelete:hover {background-position:-20px 0;}
.butAdd {width:20px;height:20px;display:block;background:url(../images/buttons/but_add.gif) no-repeat; cursor:hand}
.butAdd:hover {background-position:-20px 0;}
.butCallendar {width:20px;height:20px;display:block;background:url(../images/buttons/but_callendar.gif) no-repeat; cursor:hand}
.butCallendar:hover {background-position:-20px 0;}
.butSave {width:20px;height:20px;display:block;background:url(../images/buttons/but_save.gif) no-repeat; cursor:hand}
.butSave:hover {background-position:-20px 0;}
.butWaiting {width:20px;height:20px;display:block;background:url(../images/buttons/but_waiting.gif) no-repeat; cursor:hand}
.butWaiting:hover {background-position:-20px 0;}
.butInProcess {width:20px;height:20px;display:block;background:url(../images/buttons/but_inprocess.gif) no-repeat; cursor:hand}
.butInProcess:hover {background-position:-20px 0;}
.butProblem {width:20px;height:20px;display:block;background:url(../images/buttons/but_problem.gif) no-repeat; cursor:hand}
.butProblem:hover {background-position:-20px 0;}
.butDone {width:20px;height:20px;display:block;background: url(../images/buttons/but_done.gif) no-repeat; cursor:hand}
.butDone:hover {background-position:-20px 0;}

.form_msg {width:600px; margin:8px 0 14px 0}
.form_msg .msg-sender {background:#cfc; border:1px solid #accae9; padding:0 2px 2px 2px; text-align:left}
.form_msg .msg-sender b {display:list-item; list-style-position:inside; list-style-image:url(../images/icons/msg.png); font-size:11px; padding:0; margin:0}
.form_msg .msg-sender a {font-size:14px}
.form_msg .msg-body {font-size:11px; background:#fff url(../images/ramp1-bg.gif) bottom repeat-x; padding:8px 12px 12px 12px; text-align:left; border-right:1px solid #accae9; border-bottom:1px solid #accae9; border-left:1px solid #accae9}
.form_msg .msg-answer {background:#ceddf4; padding:0 2px 2px 2px; text-align:left; border-right:1px solid #accae9; border-bottom:1px solid #accae9; border-left:1px solid #accae9}
.form_msg .msg-answer b {display:list-item; list-style-position:inside; list-style-image:url(../images/icons/answ.png); font-size:11px; padding:0; margin:0}
.form_msg .msg-answer a {font-size:14px}

#motioncontainer a img{border:1px solid #ccc; filter:Alpha(Opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8}
#motioncontainer a:hover img{border:1px solid #666; filter:Alpha(Opacity=100);opacity:1;-moz-opacity:1;-khtml-opacity:1}
#motioncontainer a:hover {color:red}
#statusdiv{position:absolute;padding:2px;left:-300px;background-color:#ceddf4;border:1px solid gray;visibility:hidden}


td.votebarout       { background: #EEEEEE; border:0px; }
td.votebarin        { background: #accae9; border:0px; }
td.votetext         { font-size:8pt; }
td.votequest        { font-size:10pt; font-weight:bold; text-align:center;}
td.votefooter       { font-size:8pt; text-align:center; }
div.votespace       { font-size:4pt; text-align:center; }



div.thumb {
	float: left;
	margin: 7px 0px 25px 17px;
	text-align: center;
	width: 180px;
	font-size:11px;
}
div.thumb a img {
	background-color: #000;
	border: 0px groove #000;
	height: 150px;
//	width: 180px;
}
div.thumb a:hover img {
	border: 0px solid #FFF;
}
			

