/* General CSS */
	body{margin: 0; padding: 0; font-family: 'lucida sans unicode', Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #eee;}
	#container{width: 95%; margin: 0 auto; border-left: 1px solid #234620;border-right: 1px solid #234620;background-color: white}
	#headerspace{height: 35px; background-color: #468C40;}
	#content{margin: 10px; min-height: 300px;}
	h1, h2, h3 {margin-bottom: 0;}
	h1 {border-bottom: 3px solid #ABD7A7; font-size: 16px;}
	h2 {border-bottom: 2px solid #ABD7A7; font-size: 14px;}
	h3 {border-bottom: 1px solid #ABD7A7; font-size: 12px;}
	h1 a, h2 a, h3 a {text-decoration: none; color: black;}
	#firstfooter{background-color: #94B761;height: 20px; clear: right; text-align: right;}
	#secondfooter{background-color: #468C40; height: 35px;text-align: center;}
	#mainMenu{height: 24px; margin: 0; padding: 0;}
	#mainMenu li{display:block; float: left;; margin: 0 4px 0 0; padding: 4px 4px 0 4px; list-style:none; height: 18px; border: 1px solid #666; background-image: url(/wisecms/templates/admin/mainmenubg.gif);}
	#mainMenu li.current{background-image: url(/wisecms/templates/admin/mainmenubgcurrent.gif); border: 1px solid #999;}
	#mainMenu a { text-decoration: none; color: black; font-weight: bold; font-size: 10px;}
	li.sub {list-style-type: none;}

/* language switch*/
	#languageSwitch {margin: 0; padding: 0;}
	#languageSwitch li {display: block; float: left; background-color: lightgreen; border: 1px solid white; line-height: 20px; width: 20px; font-weight: bold;}
	#languageSwitch li a {display: block; text-align: center;}
	
/* stdForm */
	form.stdForm {background-color: #ddd; border: 1px solid #ccc;}
	form.stdForm label{display: block; width: 145px; text-align: right; float: left; padding: 4px 0 4px 0;}
	form.stdForm label.normal{display:inline; float: none; text-align: left;}
	form.stdForm fieldset{display: block;}
	form.stdForm div.row{margin-left:150px; background-color: #fff; padding: 4px 4px 4px 10px; border-left: 1px solid #ccc;}
	form.stdForm img {border: 0;}
	form.stdForm input {border: 1px solid #ccc; background-color: #eee;}
	form.stdForm textarea {border: 1px solid #ccc; background-color: #eee;}
	form.stdForm div.toolbar a {display: block; float: left; border: 1px solid #ddd; background-color: #eee; padding: 2px;}	
	form.stdForm div.toolbar a:hover {display: block; float: left; border: 1px solid #ccc; background-color: #ddd;}	
	form.stdForm h3 {background-color: #7b9840; color: white; padding: 5px 10px; margin: 0; border-style: solid; border-width: 1px 0 1px 0; border-color: #ccc;}
	form.stdForm h3.first {border-width: 0 0 1px 0;}
	
/* format the document and other item lists */
	table.itemList{ border-collapse: collapse; border: 1px solid #666; width:100%}
	table.itemList td, table.itemList th{border:1px solid #666;}
	table.itemList th {background-color: silver;}
	table.itemList th.status {width: 10px;}
	table.itemList td{text-align: center}
	table.itemList td.name{text-align: left;}
	th.chbox{width: 20px;}
	td.on{background-color: green;}
	td.off{background-color: red;}
	tr.lightRow{background-color: #ddd;}
	tr.darkRow{background-color: #eee;}
	
/* error and info boxes */	
	div.errorBox{margin: 10px; border: 2px solid black; font-weight: bold; background-color: red; width: 400px; padding: 10px;}
	div.infoBox{margin: 10px; border: 2px solid #468C40; font-weight: bold; background-color: #94B761; width: 400px; padding: 10px;}

/* Sidebar */
	#sidebar{width: 190px; float: left; border: 1px solid #ddd; background-color: #eee; font-size: 10px; min-height: 200px; padding-right: 10px;}
	#sidebar li.sub {list-style-type: none;}
	#sidebar ul{padding-left: 20px;}
	#sidebar li a{display: block; background-color: #ddd; border: 1px solid #ccc}
	#sidebar li a:hover{background-color: #eee; border: 1px solid #ddd}
	
/* UNKNOWN CSS */
	div.itembox{border: 1px solid #ddd; background-color: #eee; padding: 5px;}
	div.itembox p {padding: 4px 0 4px 0; margin: 0;}
	
/*	comment formatting*/
	div.comment_hidden{background-color: #eee; color: #ddd; border: 1px solid #ddd}
	div.comment_marked{background-color: lightgreen; color: green; border: 1px solid green;}
	
/* banner */
iframe {border: 0; margin: 0; padding: 0;}

	
/*  ADMIN PART ONLY */

div.alphabet {border: 1px solid #ddd; background-color: #eee; text-align: center; margin: 5px 0 15px 0;}
div.alphabet p{margin: 0; padding: 4px;}
iframe{border: 1px solid #666;}

	span.nochange{
	  color: gray;
	}
	span.rising{
	color: lime;
	}
	span.falling{
	color: red;
	}