body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
}

input, option, textarea, select { font-size: 12px; width: 200px; color: darkslategray; border: solid darkslategray 1px; }
option { border: none; }
input.checkbox { border: none; }
.factory-select { width: 200px; font-size: 12px; } 
table { font-size: 11px; font-family: Verdana; }
table.content-list { margin-bottom: 2px; font-size: 10px; font-family: Verdana; background-color: #C4C4C4; }
.title { font-size: 20px; padding-left: 4px; padding-top: 2px; }
.subtitle { font-size: 11px; padding-bottom: 4px; padding-top: 4px; }
.content-list-input { background-color: #D9DBEA; font-size: 9px; border: 2px inset #eee; }
.content-list-button { background-color: #D9DBEA; font-size: 9px; border: 2px outset #eee; }
.content-list-header { background-color: #F3F2F8; padding: 3 2 3 2; color: darkslategray;}
a.content-list-link { text-decoration:none; color: darkslategray; }
a.content-list-link:hover { text-decoration:underline;}
.content-list-row-even, .form-row-label-even, .form-row-field-even { background-color: white; color: darkslategray; padding: 4 6 4 6;}
.content-list-row-odd, .form-row-label-odd, .form-row-field-odd { background-color: #FAFAFC; color: darkslategray; padding: 4 6 4 6;}
.content-list-row-head { background-color: #D9DBEA; color: darkslategray; padding: 4 6 4 6;}
.content-list-row-even, .content-list-row-odd, .content-list-row-head { padding: 0 4 0 4; }
.form-row-label-even, .form-row-label-odd { padding: 6 8 4 8; }
.tab-spacer { width: 5px; border-bottom: solid #C4C4C4 1px;}
.form-row-label-odd, .form-row-label-even { vertical-align: top; white-space: nowrap; }
.selected-tab { font-weight: bold; color: #0A3989; padding: 1 8 1 8; border-top: solid #C4C4C4 1px; border-left: solid #C4C4C4 1px; border-right: solid #C4C4C4 1px; background-color: #e9e94b;}
.unselected-tab { padding: 1 8 1 8; color: #0A3989; border: solid #C4C4C4 1px; background-color: #f3f1be;}
a.tab-link { text-decoration:none; color: #0A3989; }
a.tab-link:hover { text-decoration:underline; }
.breadcrumbs { color: #5071AA; font-size: 10px; }
td.breadcrumbs { background-color: #e9e94b; padding: 4 10 4 10; border-left: solid #C4C4C4 1px; border-right: solid #C4C4C4 1px;}
a.breadcrumbs { text-decoration:none;}
a.breadcrumbs:hover { text-decoration:underline;}
.content-area { border: solid #C4C4C4 1px; padding: 15 10 10 10; }
.content-list-button-out 	{ border: solid gray 1px; color: darkslategray; text-decoration:none; background-color: #F3F2F8; }
.content-list-button-over 	{ border: solid gray 1px; color: darkslategray; text-decoration:underline; background-color: #F3F2F8; }

#toolbar 	{	
			margin: 0;
			padding: 0;
			width: 262px;
			background: white;
			border-top: 1px solid buttonhighlight;
			border-left: 1px solid buttonhighlight;
			border-bottom: 1px solid buttonshadow;
			border-right: 1px solid buttonshadow;
			text-align:right;
		  	}
			
.button 	{
			background: buttonface; 
			border: 1px solid buttonface;
			margin: 0; 
			}
			
.raised		{ 
			border-top: 1px solid buttonhighlight;
			border-left: 1px solid buttonhighlight;
			border-bottom: 1px solid buttonshadow;
			border-right: 1px solid buttonshadow;
			background: buttonface;
			margin: 0;
			}
			
.pressed	{
			border-top: 1px solid buttonshadow;
			border-left: 1px solid buttonshadow;
			border-bottom: 1px solid buttonhighlight;
			border-right: 1px solid buttonhighlight;
			background: buttonface;
			margin: 0;
			}
.content-list-row-even1 {padding: 0 4 0 4; }
.content-list-row-odd1 {padding: 0 4 0 4; }

