IMG		{ border: none; }

/* JULKINEN LISTAUS */
DIV.newsItem
		{ margin-bottom: 10px; background-color: #faffff; padding: 10px; border: 1px solid #ccc;
	  	 -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
DIV.newsHeader
		{ font-weight: bold; font-size: 1.2em; margin-top: 0px; color: #000; }
DIV.newsCategory
		{ font-size: 0.8em; color: #dd4444; }
DIV.newsTime
		{ float: right; font-size: 0.8em; color: #dd4444; }
DIV.newsTextarea
		{ margin-top: 7px; font-weight: normal; color: #000; }
		
DIV.newsMenu
		{ text-align: center; margin-bottom: 20px;}
SPAN.newsMenu
		{ }
A.newsMenu
		{ }
		
/* JULKINEN LISTAUS VIIMEISIMMÄT */
UL.newsLatest
		{ list-style: none; margin-top: 5px; }
LI.newsLatestItem
		{ margin-left: -35px; margin-bottom: 3px; cursor: default; }
DIV.newsLatestHeader
		{ margin-left: 10px; width: 95%; }
DIV.newsLatestTime
		{ font-weight: bold; color: #D31E1E; }
A.newsLatestItemLink
		{ text-decoration: none; color: #D31E1E; }
A.newsLatestItemLinkText
		{ text-decoration: none; color: #000000; }

/* JULKINEN POP IKKUNA */
DIV.newsLatestPopItem
		{ width: 350px; background-color: #F8F495; padding: 5px; border: solid 1px black; }
DIV.newsLatestPopHeader
		{ font-size: 16pt; font-weight: bold; }
DIV.newsLatestPopMessage	
		{  }
		
		
/* LISÄYS JA POISTO LOMAKKEET */
DIV.formContainer
		{ width: 550px; margin-right: auto; margin-left: auto;}
SPAN.form1
		{ float: left; width: 90px; font-weight: bold; font-size: 13px; }
DIV.form1
		{ margin-top: 10px; }
INPUT.publishtime,INPUT.header,TEXTAREA.message,INPUT.formbuttons
		{ border: solid 1px black; }
INPUT.publishtime
		{ width: 70px; }
INPUT.header
		{ width: 450px; font-size: 14px; font-weight: bold;}
TEXTAREA.message
		{ width: 450px;	height: 200px }
DIV.formHeader
		{ font-weight: bold; }
DIV.formbuttons
		{ text-align: center; margin-top: 20px; }
INPUT#ok,INPUT#cancel
		{ border: 1px black solid; width: 80px; }
INPUT#ok	
		{ background-color: #B4E8B0; font-weight: bold; }
INPUT#cancel
		{ background-color: #FA8683; }
		
		

		

/* ADMIN LISTA */
DIV.adminListHeader
		{ margin-bottom: 20px; font-size: 16px; font-weight: bold; }
TABLE.listTable
		{ width: 550px; border-collapse: collapse; border: 1px solid #6F6F6F; 
		  font-size: 12px; font-weight: normal; }
TD.header
		{ font-weight: bold; width: 380px; overflow: hidden; cursor: pointer; }
DIV.header
		{ width: 380px; overflow: hidden; padding-right: 5px; padding-left: 5px; 
		  font-size: 12px; font-weight: bold; font-family: serif; }
TD.timeGreen,TD.timeYellow,TD.timeRed,TD.timeBlue
		{ font-size: smaller; }
.timeGreen	{ background-color: #C2FFBF; }
.timeYellow	{ background-color: #FFF79F; }
.timeRed	{ background-color: #FFBFBF; }
.timeBlue	{ background-color: #CCBFFF; }
.colorHelpBox,.colorHelp 
		{ font-size: 10px; }
.colorHelpBox 
		{ border: solid black 1px; font-size: 8px; margin-left: 20px; }
/* hidden set */
.hiddenName
		{ font-weight: bold; font-size: 1.2em; margin-bottom: 5px;}
.hiddenDescription
		{ font-weight: normal; }
