/* Basic styles. */
body {
	background-color: #e7f7ea;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
}

hr {
	/*border: 1px #000000 solid;*/
	height: 1px;
}

/* Specific styles. */
.titleColor { color: #336633; }

input.button {
	background-color: #336633;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
input.field, textarea.field, select.field {
	border-color: #336633;
}

div.leftBar { margin: 10px 10px 10px 10px; }
div.pageText { margin: 5px 0px 5px 0px; }
div.pageTitle {
	font-size: 13px;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}
div.footer { padding: 5px 0px 5px 0px; }

hr.dotted {
	border-top: 1px dotted #336633;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
hr.percent90 { width: 90%; }

select.field {
	border-color: #336633;
	margin-bottom: 2px;
}

table#contentBox { height:80%; }
table.confirmBox, table.messageBox { border: 1px #336633 solid; }
table.form { margin: 15px 0px 5px 0px; }

/* ItemList - inherit from common-modules. */
table.il-list { border: 2px #338855 solid; }
td.il-listTitle { background-color: #338855; color : #FFFFFF; }
td.il-linkBar { background-color: #FFFFFF; }
td.il-linkBarEmpty { }
td.il-listTools { border-top: 1px #CCCCCC solid; }
td.il-item1 { background-color: #EFEFEF; }
td.il-item2 { background-color: #FFFFFF;  }
td.il-itemTools { }

td.loginForm { font-weight: bold; padding-right: 10px; text-align: right; width: 100px; }
td.submit { padding-top: 5px; }
td#leftBar { background-color: #e7f7ea; vertical-align: top; }
td#mainBar { background-color: #FFFFFF; vertical-align: top; padding: 0px 10px 10px 10px; }
td.pageNavigation { padding: 10px 0px 10px 0px; }
td#rightBar { background-color: #e7f7ea; border-right: 2px solid #FFFFFF; vertical-align: top; }

table.window { border: 1px #336633 solid; margin: 10px 0px 5px 0px; width: 100%; }
td.windowHeader {
	background-color: #336633;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;	
	padding: 4px 5px 4px 5px;
	vertical-align: middle;
}
td.windowContent { padding: 5px 10px 0px 10px; }
td.windowSubmit { padding: 20px 5px 5px 5px; text-align: right; vertical-align: bottom; }
