div.mainContent {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;


	padding: 10px;

	width: 95%;
}
fieldset.mainContent {

	border: 2px solid rgb(133,163,224);
}
legend.mainContent {

	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	line-height:24px;
	letter-spacing:.2em;
}

/****Start Interface Type 2 Styles*******/

td.actionIconReady{
	background-color:#f2f1f1;
	border:2px solid #f2f1f1;
	padding:1px;
	width:23px;
	height:23px;
	text-align:center;
}
td.actionIconOver{
	background-color:#f2f1f1;
	border:2px outset;
	padding:1px;
	width:23px;
	height:23px;
	text-align:center;
}
td.actionIconDown{
	background-color:#f2f1f1;
	border:2px inset;
	padding:2px 0px 0px 2px;
	width:23px;
	height:23px;
	text-align:center;
}
div.NotesOutlineLink{
	margin-bottom:5px;
}
div.NotesOutlineLink img{
	margin:2px;
}
div.NotesOutlineLink a:visited,
div.NotesOutlineLink a:active,
div.NotesOutlineLink a:link{
	text-decoration:none;
	font-weight:bold;
	font-size:x-small;	
	border: 1px solid white;
}
div.NotesOutlineLink a:hover{
	font-weight:bold;
	text-decoration:none;
	font-size:x-small;
	border: 1px solid #BBB;
	background-color: #F7F3F7;
}
div.winMenuBar
{
	height:25px;
	margin-top:1px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:.2em;
	background-color:#CCFF99;
	border:0px solid #888;
}

span.winMenuItemReady
{
	border:2px solid #f2f1f1;
	padding:2px 5px 2px 5px;
	width:20px;
	text-align:center;
	font-size:11px;
}

span.winMenuItemOver
{
	border:2px outset;
	padding:2px 5px 2px 5px;
	width:20px;
	text-align:center;
	font-size:11px;
}

span.winMenuItemSelected
{
	border:2px inset;
	padding:3px 4px 1px 6px;
	width:20px;
	text-align:center;
	font-size:11px;
}

@media screen{
	.mainContentCell{
		padding:15px 30px 15px 30px;
		height:expression(document.body.clientHeight-130);
		overflow-y:auto;
		vertical-align:top;
		background-color:#fff;
		border:1px solid #888;
		border-top-width:0px;
	}
}
/*context menu settings*/
table.menu{border:2px outset;background-color:#F2F1F1;cursor:default;}
td.divider hr{color:#354831;background-color:#354831;height:1px;}
td.divider{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
td.itemText{padding-left:15px;padding-right:20px;font-size:11px;}
td.itemTextDisabled{color:#777777;padding-left:15px;padding-right:20px;font-size:11px;}
tr.itemReady{}
tr.itemOver{background-color:#D0D2C3;}
/**********************/
/*****End Interface Type 2 Styles**********/

button.pickerButton{
	vertical-align:absmiddle;
	height:20px;
}

.workflowButton{
	color:black;
	font-size:x-small;
	width:50%;
	margin-bottom:5px;
}
div.DashboardChunk{
	width:48%;
	float:left;
	margin:5px;
	padding-bottom:14px;
	border: 1px solid #9C9B9A;
	background-color: white;
}
div.DashboardChunkTitle{
	color: #354831;
	font-weight: bold;
	padding:4px;
	padding-left:10px;
	margin-bottom:10px;
	width:100%;
	font-size: x-small;
	border-bottom: 1px solid #9C9B9A;
	background-color:#efefef;
	background-image: url('/webapps/pm.nsf/BKG DOT');
	background-repeat: repeat;
}

body{
	margin:1px;
	padding:0px;
	background-color:#EBEDE3;
	color: black;
	/*scrollbar-arrow-color: #9C1410;*/
	/*scrollbar-base-color: white;*/
	/*scrollbar-highlight-color: #999;*/
        /*scrollbar-darkshadow-color: white;*/
	/*scrollbar-shadow-color: #999;*/
}
body,table,td,input,select,textarea,div,p{

}
 textarea{
	border: 1px solid #868486;
}
a{
	font-size : x-small;
	color: #336666;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
}
a:hover{
	COLOR: #981a1b;
	font-family: verdana, arial, helvetica, sans-serif;
	text-decoration: underline;
}
img{
	border-color:#9C9B9A;
}
div.FormTitle{
	font-size:medium;
	margin-top:15px;
}
table.SectionTitle{
	cursor:pointer;
	margin-bottom:1px;
	margin-top:5px;
	border:1px solid #9C9B9A;
	background-image: url('/webapps/pm.nsf/BKG DOT');
	background-repeat: repeat;
	padding:3px;
	color:black;
	background-color:#efefef;
	width:100%;
}
table.SectionTitle td{
	color: #354831;
	font-weight: bold;
	padding:3px;
}
table.SectionTitle a:link,
table.SectionTitle a:visited,
table.SectionTitle a:active,
table.SectionTitle a:hover{
	color: #354831;
	font-weight: bold;
	text-decoration:none;
}
table.sectionTitle button{
	font-size:xx-small;
	text-transform:uppercase;
	margin:0px 3px 0px 3px;
}
table.RowSectionTitle{
	cursor:pointer;
	border-bottom: 1px solid #aaaabb;
	color:#000080;
	background-color:rgb(162,206,203);
	width:100%;
	margin-bottom:1px;
	margin-top:1px;
}
table.RowSectionTitle td{
	padding:3px;
	font-size:xx-small;
	color:black;
}
table.RowSectionTitle a:link,
table.RowSectionTitle a:visited,
table.RowSectionTitle a:active,
table.RowSectionTitle a:hover{
	color:black;
	text-decoration:none;
	font-size:xx-small;
}
table.RowsectionTitle button{
	font-size:xx-small;
	text-transform:uppercase;
	margin:0px 3px 0px 3px;
}
table.FieldTable{
	width:100%;
}
table.FieldTable td{
	border-bottom:1px solid #9C9B9A;
}
td.FieldLabel{
	vertical-align:top;
	font-weight:bold;
}
td.FieldControl{
	vertical-align:top;
}

table.AppActions a:link,
table.AppActions a:visited,
table.AppActions a:active,
table.AppActions a:hover{text-decoration:none;color:black;font-size:xx-small}

@media print{
	.hideWhenPrinting{display:none;}
	.winMenuBar{display:none;}
	.mainContentCell{padding:5px;background-color:#fff;}
}
/*datepicker*/ 
table.datePicker{width:160px;border:1px solid black;background-color:#eee;}
table.datePicker td.dayName{font-size:10px;text-align:center;border-bottom:1px solid black;}
table.datePicker td.title{font-size:10px;text-align:center;text-decoration:none;}
	table.datePicker td.yearChange,
	table.datePicker td.yearChange a:hover,
	table.datePicker td.yearChange a:visited,
	table.datePicker td.yearChange a:link,
	table.datePicker td.yearChange a:active,
	table.datePicker td.monthChange,
	table.datePicker td.monthChange a:hover,
	table.datePicker td.monthChange a:visited,
	table.datePicker td.monthChange a:link,
	table.datePicker td.monthChange a:visited,
	table.datePicker td.dayReady,
	table.datePicker td.dayReady a:hover,
	table.datePicker td.dayReady a:link,
	table.datePicker td.dayReady a:visited,
	table.datePicker td.dayReady a:active{font-size:10px;text-align:center;text-decoration:none;}

table.datePicker td.dayOver,table.datePicker td.dayOver a:active,table.datePicker td.dayOver a:visited,table.datePicker td.dayOver a:hover,table.datePicker td.dayOver a:link{font-size:10px;background-color:#ccc;text-align:center;text-decoration:none;}
table.datePicker td.dayReadySelected,table.datePicker td.dayReadySelected a:visited,table.datePicker td.dayReadySelected a:active,table.datePicker td.dayReadySelected a:hover,table.datePicker td.dayReadySelected a:link{color:red;font-size:10px;text-align:center;text-decoration:none;}
table.datePicker td.dayOverSelected,table.datePicker td.dayOverSelected a:link,table.datePicker td.dayOverSelected a:visited,table.datePicker td.dayOverSelected a:hover,table.datePicker td.dayOverSelected a:active{color:red;font-size:10px;background-color:#ccc;text-align:center;text-decoration:none;}
/******************/
