<STYLE TYPE="TEXT/CSS">	

	.icon_records {
		background-image : url(../images/count.gif);
		background-repeat : no-repeat;
		background-position : center;
		padding: 2px;
		cursor : hand;
	}

	.icon_records_out {
		src : ../images/reccount_out.gif;
	}
	
	.icon_records_over {
		src : ../images/reccount_over.gif;
	}
	
	.icon_records_down {
		src : ../images/reccount_down.gif;
	}

	.icon_sortasc_out {
		src : ../images/dsasc_out.gif;
	}
	
	.icon_sortasc_over {
		src : ../images/dsasc_over.gif;
	}
	
	.icon_sortasc_down {
		src : ../images/dsasc_down.gif;
	}

	.icon_sortdesc_out {
		src : ../images/dsdesc_out.gif;
	}
	
	.icon_sortdesc_over {
		src : ../images/dsdesc_over.gif;
	}
	
	.icon_sortdesc_down {
		src : ../images/dsdesc_down.gif;
	}

	.andortoggle {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.andortoggle A:link, .andortoggle A:visited, .andortoggle A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.andortoggle A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : red;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.body {
		background-color : White;
		margin-left : 0px;
		margin-right : 0px;
		margin-top : 0px;
		margin-bottom : 0px;
		scrollbar-3dlight-color : White;
		scrollbar-arrow-color : black;
		scrollbar-base-color : #999999;
		scrollbar-darkshadow-color : Black;
		scrollbar-face-color : #C7C7C7;
		scrollbar-highlight-color : #999999;
		scrollbar-shadow-color : #999999;
		scrollbar-track-color : #8B8B8B;
		overflow-y : auto;
		overflow-x : auto;
	}

	.bodyheader {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.bodyheader A:link, .bodyheader A:visited, .bodyheader A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.bodyheader A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.bodytext {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.bodytext A:link, .bodytext A:visited, .bodytext A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.bodytext A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : red;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.breadcrumb {
		font-size : 10pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.breadcrumb A:link, .breadcrumb A:visited, .breadcrumb A:active  {
		font-size : 10pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.breadcrumb A:hover  {
		font-size : 10pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.calcfunction {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		text-color : red;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.calendartable  {
		border-left  : 1px solid black ;
		cursor : hand;
		width : 100%;
		height : 100%;
		background-color : #c0c0c0;
	}

	.calendarheader {
		border-right: 1;
		border-right-color : black;
		border-right-style : solid;
		border-right-width : 1px;
		border-top: 1;
		border-top-color : black;
		border-top-style : solid;
		border-top-width : 1px;
		border-bottom: 1;
		border-bottom-color : black;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		text-align : center;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #333399;
		padding : 2px 2px 2px 2px;
	}

	.day, .day A:link, .day  A:active, .day  A:visited {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color : blue;
		background-color : #e4e4e4;
		text-decoration : none;
		text-align : center;
		vertical-align : middle;
		border-right : 1px solid black;
		border-bottom : 1px solid black;
		width: 14%;
		cursor: hand;
	}
	.tooltips {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color : blue;
		background-color : #BEC5DE;
		text-decoration : none;
		text-align : center;
		vertical-align :middle;
		border-right : 1px solid black;
		border-bottom : 1px solid black;
		width: 14%;
		cursor: hand;
	}

	.dayhover
	{
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color : blue;
		background-color : #BEC5DE;
		text-decoration : none;
		text-align : center;
		vertical-align :middle;
		border-right : 1px solid black;
		border-bottom : 1px solid black;
		width: 14%;
		cursor: hand;
	}

		.dayoff, .dayoff A:link, .dayoff  A:active, .dayoff  A:visited
	{
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color : #7F7F7F;
		background-color : #e4e4e4;
		text-decoration : none;
		text-align : center;
		vertical-align : middle;
		border-right : 1px solid black;
		border-bottom : 1px solid black;
		width: 14%;
		cursor: hand;
	}

	.dayoffhover
	{
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color : #7F7F7F;
		background-color : #BEC5DE;
		text-decoration : none;
		text-align : center;
		vertical-align : middle;
		border-right : 1px solid black;
		border-bottom : 1px solid black;
		width: 14%;
		cursor: hand;
	}

		.dayselected, .dayselected A:link, .dayselected  A:active, .dayselected  A:visited
	{
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color : Black;
		background-color : #6495ED;
		text-decoration : none;
		text-align : center;
		vertical-align : middle;
		border-right : 1px solid black;
		border-bottom : 1px solid black;
		width: 14%;
		cursor: hand;
	}

	.disabled {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : silver;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.exceptiontext {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : red;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.exceptiontext A:link, .exceptiontext A:visited, .exceptiontext A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.exceptiontext A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.fieldlabel {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.fieldlink {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : #666666;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		cursor : hand;
	}

	.fieldlink A:link, .fieldlink A:visited, .fieldlink A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : #666666;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		cursor : hand;
	}

	.fieldlink A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : #FF6600;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		cursor : hand;
	}

	.form {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.formselect{
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : Navy;
		cursor : hand;
	}

	.form A:link, .form A:visited, .form A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.form A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.form-readonly {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #dcdcdc;
	}

	.form-hidden {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : gray;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #f5f5f5;
	}

	.form-required {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #B5C7D7;
	}

	.form-required A:link, .form-required A:visited, form-required A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.form-required A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.formselect {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : Navy;
		cursor : hand;
	}

	.formbackground {
		background-color : #e4e4e4;
	}

	.formborder {
		border-bottom-color : #B4B4B4;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
	}

	.formborder_bottom {
		border-bottom-color : #B4B4B4;
		border-bottom-style : solid;
		border-bottom-width : 1px;
	}

	.formborder_full {
		border-bottom-color : #B4B4B4;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		border-left-color : #B4B4B4;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : #B4B4B4;
		border-top-style : solid;
		border-top-width : 1px;
	}

	.formborder_top {
		border-top-color : #B4B4B4;
		border-top-style : solid;
		border-top-width : 1px;
	}

	.formborder_right {
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.formlabel {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : #FF6600;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding-top : 2pt;
		padding-bottom : 2pt;
		padding-left :	2pt;
	}

	.formtext {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.formtext A:link, .bodytext A:visited, .bodytext A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.formtext A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}
	
	.graphportletbody {
		background-color : white;
		border-left : 1px solid #999999;
		border-right : 1px solid #999999;
		border-bottom : 1px solid #999999;
		border-top : 1px solid #999999;
	}

	.gridbodydiv {
		border-left: 1;
		border-left-color : black;
		border-left-style : solid;
		border-left-width : 1px;
		border-top: 1;
		border-top-color : black;
		border-top-style : solid;
		border-top-width : 1px;
		border-right: 1;
		border-right-color : black;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 1;
		border-bottom-color : black;
		border-bottom-style : solid;
		border-bottom-width : 1px;
	}

	.gridfooter {
		border-left: 1;
		border-left-color : black;
		border-left-style : solid;
		border-left-width : 1px;
		border-right: 1;
		border-right-color : black;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 1;
		border-bottom-color : black;
		border-bottom-style : solid;
		border-bottom-width : 1px;
	}

	.gridfootercell {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : silver;
		padding : 2px 2px 2px 2px;
	}

	.gridheader {
		border-right: 1;
		border-right-color : black;
		border-right-style : solid;
		border-right-width : 1px;
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		text-align : left;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #666666;
		padding : 2px 2px 2px 2px;
	}

	.gridheaderdrag {
		background-color : gray;
	}

	.gridheaddiv{
		border-left: 1;
		border-left-color : black;
		border-left-style : solid;
		border-left-width : 1px;
		border-top: 1;
		border-top-color : black;
		border-top-style : solid;
		border-top-width : 1px;
		border-right: 1;
		border-right-color : black;
		border-right-style : solid;
		border-right-width : 1px;
	}

	.gridheadspacer{
		border-top: 1;
		border-top-color : black;
		border-top-style : solid;
		border-top-width : 1px;
		border-right: 1;
		border-right-color : black;
		border-right-style : solid;
		border-right-width : 1px;
		background-color : #666666;
	}

	.gridtooltext {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #c0c0c0;
	}

	.grid {
		border-left: 1;
		border-left-color : black;
		border-left-style : solid;
		border-left-width : 1px;
		border-top: 1;
		border-top-color : black;
		border-top-style : solid;
		border-top-width : 1px;
	}

	.gridcell {
		border-right: 1;
		border-right-color : black;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 1;
		border-bottom-color : black;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		text-align : left;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding : 2px 2px 2px 2px;
	}

	.gridcell A:link, .gridcell A:visited, .gridcell A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		text-align : left;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding : 2px 2px 2px 2px;
	}

	.gridcell A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : red;
		text-decoration : none;
		text-align : left;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding : 2px 2px 2px 2px;
	}

	.gridrow {
		background-color : #ffffff;
	}

	.gridrowselect {
		background-color : #fafad2;
	}

	.gridrowhover {
		background-color : #fdf5e6;
	}

	.header {
		background-color : white;
	}

	.headertext {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.headertext A:link, .headertext A:visited, .headertext A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.headertext A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : #FF6600;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	H4  {
		font-size : 12pt;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		color : black;
		line-height : 8pt;
	}

	.popupheader  {
		font-size : 10pt;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		color : black;
	}

	.popuptagline  {
		font-size : 8pt;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		color : #666666;
	}

	.icon_edit {
		background-image : url(../images/icon_edit.gif);
		cursor : hand;
	}

	.icon_export {
		background-image : url(../images/icon_export.gif);
		cursor : hand;
	}

	.icon_delete {
		background-image : url(../images/icon_delete.gif);
		cursor : hand;
	}

	.icon_records {
		background-image : url(../images/icon_records-a.gif);
		background-repeat : no-repeat;
		background-position : center;
		padding: 2px;
		cursor : hand;
	}

	.loginlogo {
		background-image : url(../images/dstmlogo.gif);
		background-color : ;
		width : 288;
		height : 45;
		background-repeat : no-repeat;
	}

	.loginback {
		background-color : #ffffff;
	}

	.loginformback {
		background-image : url(../images/backdrop.gif);
		background-color : #cccccc;
	}

	.loginportletbody {
		background-color : #ffffff;
	}

	.loginportletborder {
		background-color : #666666;
	}

	.loginportletheadercenter {
		background-color : #666666;
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		white-space : nowrap;
	}

	.loginportletheaderleft {
		background-image : url(../images/loginportlet_left.gif);
		background-repeat : no-repeat;
	}

	.loginportletheaderright {
		background-image : url(../images/loginportlet_right.gif);
		background-repeat : no-repeat;
	}

	.loginportletmargin {
		background-color : #999999;
	}

	.logo {
		background-image : url(../images/dstmlogo-small.gif);
		background-repeat : no-repeat;
		width : 166;
		height : 26;
	}

	.logo2 {
		background-image : url(../images/dstmlogo2-small.gif);
		background-repeat : no-repeat;
		width : 207;
		height : 45;
	}

	.logo3 {
		background-image : url(../images/dstmlogox.gif);
		background-repeat : no-repeat;
		width : 377;
		height : 104;
	}
	
	.logo4 {
		background-image : url(../images/dstmlogo.gif);
		background-repeat : no-repeat;
		width : 288;
		height : 45;
	}
	
	.logo5 {
		background-image : url(../images/manufacturing.gif);
		background-repeat : no-repeat;
		width : 416;
		height : 60;
	}
	
	.link {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		cursor : hand;
	}

	.link A:link, .link A:visited, .link A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		cursor : hand;
	}

	.link A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : #FF6600;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		cursor : hand;
	}

	.messagebarbody {
		background-color  :  #e4e4e4;
	}

	.messagebarborder {
		background-color : #CCCCFF;
	}

	.messagebarheader {
		background-color  :  #666666;
	}

	.messagebarheaderleft {
		background-image : url(../images/portlet_left.gif);
		background-repeat : no-repeat;
	}

	.messagebarheadercenter {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		background-color : #666666;
		white-space : nowrap;
	}

	.messagebarheaderright {
		background-image : url(../images/portlet_right.gif);
		background-repeat : no-repeat;
	}

	.messagebartext {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.messagebartext A:link, .messagebartext A:visited, .messagebartext A:active {
		color : blue;
	}

	.pixel {
		background-image : url(../images/pixel.gif);
	}

	.portletbody {
		background-color : white;
	}

	.portletborder {
		background-color : #CCCCFF;
	}

	.portletheadercenter {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		white-space : nowrap;
		background-color : #666666;
	}

	.portletheaderleft {
		background-image : url(../images/portlet_left.gif);
		background-repeat : no-repeat;
		background-color : #666666;
	}

	.portletheaderright {
		background-image : url(../images/portlet_right.gif);
		background-repeat : no-repeat;
	}

	.portletfooter {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		text-align : right;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : silver;
		padding-top : 1px;
		padding-bottom : 1px;
		padding-left : 6px;
		border-right: 1;
		border-right-color : #999999;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 1;
		border-bottom-color : #999999;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		border-left: 1;
		border-left-color : #999999;
		border-left-style : solid;
		border-left-width : 1px;
	}

	.portletfooter A:link, .portletfooter A:visited, .portletfooter A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		text-decoration : none;
		color : #333333;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : silver;
	}

	.portletfooter A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : #FF6600;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : silver;
	}

	.portletmargin {
		background-color : white;
	}

	.portletlist {
		border-left : 1;
		border-left-color : #999999;
		border-left-style : solid;
		border-left-width : 1px;
		border-top : 1;
		border-top-color : #999999;
		border-top-style : solid;
		border-top-width : 1px;
	}

	.portletlistcell {
		border-right: 1;
		border-right-color : #999999;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 1;
		border-bottom-color : #999999;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.portletlistcell A:link, .portletlistcell A:visited, .portletlistcell A:active {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.portletlistcell A:hover {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : red;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.portletlistheader {
		border-right: 1;
		border-right-color : #999999;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 1;
		border-bottom-color : #999999;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #CCCCCC;
	}

	.portletlistheader A:link, .portletlistheader A:visited, .portletlistheader A:active {
		border-right: 1;
		border-right-color : #999999;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 1;
		border-bottom-color : #999999;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #6699CC;
	}

	.portletlistheader A:hover {
		border-right: 1;
		border-right-color : #999999;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 1;
		border-bottom-color : #999999;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : red;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #6699CC;
	}

	.portletlistrow{
		background-color : #E4E4E4
	}

	.SubMenu
	{
		cursor : hand;
		background-color : #666666;
		border-bottom-color : #B4B4B4;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		border-left-color : #B4B4B4;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : #B4B4B4;
		border-top-style : solid;
		border-top-width : 1px;
	}

		.SubMenuItem, .SubMenuItem A:link, .SubMenuItem A:visited, .SubMenuItem A:active
{
	clear: both;
	font-weight: normal;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

		.SubMenuItem A:hover
	{
		color : #FF6600;
	}

		.SubMenuItem_Data, .SubMenuItem_Data A:link, .SubMenuItem_Data A:visited, .SubMenuItem_Data A:active
	{
	clear : both;
	font-weight : normal;
	font-size : 8pt;
	color : white;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	}

		.SubMenuItem_Data A:hover
	{
		color : #FF6600;
	}

	.subtab_middle{
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-image : url(../images/subtab_middle.gif);
	}

	.subtab_middle_un{
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-image : url(../images/subtab_middle_un.gif);
	}

	.subtab_left{
		background-image : url(../images/subtab_left.gif);
	}

	.subtab_left_un{
		background-image : url(../images/subtab_left_un.gif);
	}

	.subtab_right{
		background-image : url(../images/subtab_right.gif);
	}

	.subtab_right_un{
		background-image : url(../images/subtab_right_un.gif);
	}

    .subtabtext_data {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;	
	}

    .subtabtext_nodata {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;	
	}
	
    .subtabtext_selected_data {
    	font-size : 8pt;
    	font-style : normal;
    	line-height : normal;
    	font-weight : bold;
    	font-variant : normal;
    	color : black;
    	text-decoration : none;
    	font-family : Verdana, Arial, Helvetica, sans-serif;
    }

    .subtabtext_selected_nodata {
    	font-size : 8pt;
    	font-style : normal;
    	line-height : normal;
    	font-weight : bold;
    	font-variant : normal;
    	color : black;
    	text-decoration : none;
    	font-family : Verdana, Arial, Helvetica, sans-serif;
    }
	.tabline {
		background-color : #666666;
	}

	.tab {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		background-color : #999999;
	}

	.tab A:link, .tab A:visited, .tab A:active {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		background-color : #999999;
	}

	.tab A:hover {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		background-color : #999999;
	}

	.tableft {
		background-image : url(../images/tab_left.gif);
		background-color : #6699CC;
		background-repeat : no-repeat;
	}

	.tabright {
		background-image : url(../images/tab_right.gif);
		background-color : #6699CC;
		background-repeat : no-repeat;
	}

	.tabsel {
		font-size : 10pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		background-color : #FF6600;
		cursor : hand;

	}

	.tabsel  A:link, .tabsel A:visited, .tabsel A:active {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : #ff9933;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		background-color : #666666;
	}

	.tabsel A:hover {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : #ff9933;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		background-color : #666666;
	}

	.tabselleft {
		background-image : url(../images/tabsel_left.gif);
		background-repeat : no-repeat;
		background-color : #666666;
	}

	.tabselright {
		background-image : url(../images/tabsel_right.gif);
		background-repeat : no-repeat;
		background-color : #666666;
	}

	.tableheader  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : white;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #666666;
	}

	.tableheaderselect  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #ffcc99;
	}

	.tablelabel {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : maroon;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.tabletext {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #e4e4e4;
	}

	.tabletext A:link, .tabletext A:visited, .tabletext A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #e4e4e4;
	}

	.tabletext A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : red;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #e4e4e4;
	}

	.tableselect {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #ffcc99;
	}

	.tableselect A:link, .tableselect A:visited, .tableselect A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #ffcc99;
	}

	.tableselect A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : red;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #ffcc99;
	}

	.tabletextheader {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : white;
	}

	.tabletextheader A:link, .tabletextheader A:visited, .tabletextheader A:active  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.tabletextheader A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : blue;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.tabmenu {
		background-color : #FF6600;
	}
	
	.tabmenu_designerlookupicon {
	background-color : #FF6600;
	background-image : url(../images/list.gif);
	background-repeat : no-repeat;
	background-position : center;
	padding: 2px;
	cursor: hand;
	}
	
	.tabmenu_exiticon {
	background-color : #FF6600;
	background-image : url(../images/icon_exit.gif);
	background-repeat : no-repeat;
	background-position : center;
	padding: 2px;
	cursor: hand;
	}
	
	.tabmenu_toggleicon {
	background-color : #FF6600;
	background-image : url(../images/icon_toggleditor.gif);
	background-repeat : no-repeat;
	background-position : center;
	padding: 2px;
	cursor: hand;
	}

	.tabmenu A:link, .tabmenu A:visited, .tabmenu A:active  {
		background-color : #666666;
	}

	.tabmenu A:hover  {
		background-color : #666666;
	}

	.title
	{
		FONT: 16 pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: #000000;
		TEXT-DECORATION: none;
		font-family : Arial, Helvetica, sans-serif;
		font-style : normal;
		font-variant : normal;
		font-weight : bold;
	}

	.titlerecord
	{
		FONT:14 pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: #000000;
		TEXT-DECORATION: none;
		font-family : Arial, Helvetica, sans-serif;
		font-style : normal;
		font-variant : normal;
		font-weight : bold;
	}
	
	.toolbar_back_out {
	src : ../images/tb_back_out.gif;
	}
	
	.toolbar_back_over {
	src : ../images/tb_back_over.gif;
	}
	
	.toolbar_back_down {
	src : ../images/tb_back_down.gif;
	}
	
	.toolbar_delete_out {
	src : ../images/tb_del_out.gif;
	}
	
	.toolbar_delete_over {
	src : ../images/tb_del_over.gif;
	}
	
	.toolbar_delete_down {
	src : ../images/tb_del_down.gif;
	}
	
	.toolbar_design_out {
	src : ../images/tb_design_out.gif;
	}
	
	.toolbar_design_over {
	src : ../images/tb_design_over.gif;
	}
	
	.toolbar_design_down {
	src : ../images/tb_design_down.gif;
	}

	.toolbar_next_out {
	src : ../images/tb_next_out.gif;
	}
	
	.toolbar_next_over {
	src : ../images/tb_next_over.gif;
	}
	
	.toolbar_next_down {
	src : ../images/tb_next_down.gif;
	}

	.toolbar_prev_out {
	src : ../images/tb_prev_out.gif;
	}
	
	.toolbar_prev_over {
	src : ../images/tb_prev_over.gif;
	}
	
	.toolbar_prev_down {
	src : ../images/tb_prev_down.gif;
	}
	
	.toolbar_help_out {
	src : ../images/tb_help_out.gif;
	}
	
	.toolbar_help_over {
	src : ../images/tb_help_over.gif;
	}
	
	.toolbar_help_down {
	src : ../images/tb_help_down.gif;
	}
		
	.toolbar_add_out {
	src : ../images/tb_add_out.gif;
	}
	
	.toolbar_add_over {
	src : ../images/tb_add_over.gif;
	}
	
	.toolbar_add_down {
	src : ../images/tb_add_down.gif;
	}
	
	.toolbar_reset_out {
	src : ../images/tb_reset_out.gif;
	}
	
	.toolbar_reset_over {
	src : ../images/tb_reset_over.gif;
	}
	
	.toolbar_reset_down {
	src : ../images/tb_reset_down.gif;
	}
	
	.toolbar_save_out {
	src : ../images/tb_save_out.gif;
	}
	
	.toolbar_save_over {
	src : ../images/tb_save_over.gif;
	}
	
	.toolbar_save_down {
	src : ../images/tb_save_down.gif;
	}

	.toolbar_popups_out {
	src : ../images/tb_popup_out.gif;
	}
	
	.toolbar_popups_over {
	src : ../images/tb_popup_over.gif;
	}
	
	.toolbar_popups_down {
	src : ../images/tb_popup_down.gif;
	}

	.toolbar_groups_out {
	src : ../images/tb_group_out.gif;
	}
	
	.toolbar_groups_over {
	src : ../images/tb_group_over.gif;
	}
	
	.toolbar_groups_down {
	src : ../images/tb_group_down.gif;
	}

	.toolbar_preview_out {
	src : ../images/tb_view_out.gif;
	}
	
	.toolbar_preview_over {
	src : ../images/tb_view_over.gif;
	}
	
	.toolbar_preview_down {
	src : ../images/tb_view_down.gif;
	}

	.toolbar_print_out {
	src : ../images/tb_print_out.gif;
	}
	
	.toolbar_print_over {
	src : ../images/tb_print_over.gif;
	}
	
	.toolbar_print_down {
	src : ../images/tb_print_down.gif;
	}

	.toolbar_exit_out {
	src : ../images/tb_exit_out.gif;
	}
	
	.toolbar_exit_over {
	src : ../images/tb_exit_over.gif;
	}
	
	.toolbar_exit_down {
	src : ../images/tb_exit_down.gif;
	}

	.totallabel, .totallabel A:link, .totallabel A:visited, .totallabel A:active, .totallabel A:hover{
		font-size : 10pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : black;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.totaltext, .totaltext A:link, .totaltext A:visited, .totaltext A:active, .totaltext A:hover{
		font-size : 10pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : red;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}
	
	.wizardbody
	{
		BORDER-TOP: black 1px solid;
		FONT: 8pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: white;
		BORDER-BOTTOM: black 1px solid;
		BACKGROUND-COLOR: silver;
		TEXT-DECORATION: none
	}

	.wizardnavbar
	{
		BACKGROUND-COLOR: #666666;
		BORDER-right: black 1px solid;
	}

	.wizardlogo{
		background-image : url(../images/DataSpyLogo2.gif);
		width : 180;
		height : 50;
	}

	.wizardnavbutton
	{
		BORDER-RIGHT: black 1px solid;
		BORDER-TOP: black 1px solid;
		FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
		BORDER-LEFT: black 1px solid;
		COLOR: black;
		BORDER-BOTTOM: black 1px solid;
		BACKGROUND-COLOR: white;
		TEXT-ALIGN: center;
		TEXT-DECORATION: none;
        CURSOR : HAND;
	}
		.wizardnavbutton A:link
	{
		FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: black;
		BACKGROUND-COLOR: white;
		TEXT-ALIGN: center;
		TEXT-DECORATION: none;
	}
		.wizardnavbutton A:visited
	{
		FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: black;
		BACKGROUND-COLOR: white;
		TEXT-ALIGN: center;
		TEXT-DECORATION: none;
	}
		.wizardnavbutton A:active
	{
		FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: black;
		BACKGROUND-COLOR: white;
		TEXT-ALIGN: center;
		TEXT-DECORATION: none;
	}
		.wizardnavbutton A:hover
	{
		FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: black;
		BACKGROUND-COLOR: white;
		TEXT-ALIGN: center;
		TEXT-DECORATION: none;
	}
	.wizardnavbuttonselect
	{
		BORDER-RIGHT: black 1px solid;
		BORDER-TOP: black 1px solid;
		FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
		BORDER-LEFT: black 1px solid;
		COLOR: white;
		BORDER-BOTTOM: black 1px solid;
		BACKGROUND-COLOR: #FF6600;
		TEXT-ALIGN: center;
		TEXT-DECORATION: none;
        CURSOR : HAND;
	}
		.wizardnavbuttonselect A:link
	{
		FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: black;
		TEXT-ALIGN: center;
		TEXT-DECORATION: none;
	}
		.wizardnavbuttonselect A:visited
	{
		FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: black;
		TEXT-ALIGN: center;
		TEXT-DECORATION: none;
	}
		.wizardnavbuttonselect A:active
	{
		FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: black;
		TEXT-ALIGN: center;
		TEXT-DECORATION: none;
	}
		.wizardnavbuttonselect A:hover
	{
		FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: black;
		TEXT-ALIGN: center;
		TEXT-DECORATION: none;
	}
	.wizardtext
	{
		FONT: 8pt Verdana, Arial, Helvetica, sans-serif;
		COLOR: black;
		TEXT-DECORATION: none;
	}

    .workingimage {
    	background-image : url(../images/working.gif);
        background-repeat: no-repeat;
    }

    .workingtext {
    	font-size : 10pt;
    	font-style : normal;
    	line-height : normal;
    	font-weight : bold;
    	font-variant : normal;
    	color : white;
    	text-decoration : none;
    	text-align : center;
    	font-family : Verdana, Arial, Helvetica, sans-serif;
    }

	.MainMenuItem
	{
		clear : both;
		font-weight : normal;
		font-size : 8pt;
		color : white;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #666666;
	}

	.MainMenuItemHighlight
	{
		clear : both;
		font-weight : normal;
		font-size : 8pt;
		color : #ff9933;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #666666;
		background-position : right;
		background-repeat : no-repeat;
	}

	.MenuItem
	{
		clear : both;
		font-weight : normal;
		font-size : 8pt;
		color : black;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : silver;
	}

	.MenuItemHighlight
	{
		clear : both;
		font-weight : normal;
		font-size : 8pt;
		color : white;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #666666;
		cursor : hand;
	}

	.Menu
	{
		cursor : hand;
	}

.LBHighlightItem
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	color: #0000ff; /* blue */
	text-decoration: none;
}
.LBHighlightItemSelected
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	cursor: hand;
	color: Fuchsia;
	/* black */
	text-decoration: none;
}
.LBSelectItem
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #000000; /* black */
	background-color:  #ffffff; /* white */
	text-decoration: none;
}
.LBSelectItemSelected
{
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff; /* white */
	background-color: #000080; /* Navy */
	text-decoration: none;
}

.startcenterheader {
	font-size : 42pt;
	font-style : normal;
	line-height : normal;
	font-weight : normal;
	font-variant : normal;
	color : #999999;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.headerline {
	background-color : #999999;
}

.headerbackhighlight {
	background-color : #999999;
}

.headerbackdrop {
	background-color : #666666;
}

.headerbevelimage {
	background-image : url(../images/dkgray-inner-bevel.gif);
}

.headerbevelimage2 {
	background-image : url(../images/gray-outer-bevel.gif);
}

.headersel {
	font-size : 8pt;
	font-style : normal;
	line-height : normal;
	font-weight : normal;
	font-variant : normal;
	color : white;
	text-decoration : none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
	background-color : #000000;
	cursor : hand;
}

.startmenuline {
	background-color : #cccccc;
}

.startmenubevelimage {
	background-image : url(../images/gray-inner-bevel.gif);
    background-repeat: no-repeat;
}

.startmenubevelimage2l {
	background-image : url(../images/gray-inner-bevel2l.gif);
    background-repeat: no-repeat;
}

.bodyborder {
	border : 2px solid #000000;
}
.bodyoutline {
	background-color : #000000;
}

.tabhighlightline {
	background-color : #FF9900;
}

.tabbackdrop {
	background-color : #FF6600;
}

.tabbevelimage {
	background-image : url(../images/org-inner-bevel.gif);
}

.tabbevelimage2l {
	background-image : url(../images/org-inner-bevel2l.gif);
}

.tabbevelimage2 {
	background-image : url(../images/org-outer-bevel.gif);
}

.tabnoselectimage {
	background-image : url(../images/selectball-wht.gif);
}

.tabnoselectimage2 {
	background-image : url(../images/selectball-small.gif);
}

.tabnoselectimage3 {
	background-image : url(../images/selectball-small2.gif);
}

.tabselectedimage {
	background-image : url(../images/selectball-orn.gif);
}

.tabselectedimage2 {
	background-image : url(../images/selectedball-small.gif);
}

.tabselectedimage3 {
	background-image : url(../images/selectedball-small2.gif);
}

.designer_container {
	border : 1px dotted Red;
}

.designer_formborder {
	border-color : Blue;
	border-style : solid;
	border-width : 1px;
}

.tree_itemframe {
	background-color : #f5f5f5;
	border-color : #e4e4e4;
	border-style : solid;
	border-width : 1px;
}


.tree_itemframeselected 
{
	color:	black;
    font-weight : normal;
	background-color:#B5C7D7;
	border-color : #f5f5f5;
	border-style : solid;
	border-width : 1px;
	cursor:hand;
}

.tree_addparent_itemframe, .tree_addparent_itemframe A:link
{
	border-right: #e4e4e4 1px solid;
	border-top: #e4e4e4 1px solid;
	border-left: #e4e4e4 1px solid;
	cursor: hand;
	border-bottom: #e4e4e4 1px solid;
	background-color: #fafad2;
}

.treeParentText
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.treeParentHover
{
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#FF6600;
}

.popUpMenuContainer
{
	background-color : #666666;
	border-bottom-color : #B4B4B4;
	border-bottom-style : solid;
	border-bottom-width : 2px;
	border-right-color : #B4B4B4;
	border-right-style : solid;
	border-right-width : 2px;
	border-left-color : #B4B4B4;
	border-left-style : solid;
	border-left-width : 2px;
	border-top-color : #B4B4B4;
	border-top-style : solid;
	border-top-width : 2px;
	left: 0px;
	width: 140px;
	position: relative;
	top: 0px;
	height: 120px;
}

.popUpMenuContainer_ScreenDesignAttributes
{
	border-right: #b4b4b4 2px solid;
	padding-right: 2px;
	border-top: #b4b4b4 2px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #b4b4b4 2px solid;
	width: 175px;
	padding-top: 2px;
	border-bottom: #b4b4b4 2px solid;
	height: 180px;
	background-color: #666666;
}

.popUpMenuContainer_ScreenDesignBlock
{
	border-right: #b4b4b4 2px solid;
	padding-right: 2px;
	border-top: #b4b4b4 2px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #b4b4b4 2px solid;
	width: 175px;
	padding-top: 2px;
	border-bottom: #b4b4b4 2px solid;
	height: 130px;
	background-color: #666666;
}

.popUpMenuItem
{
	clear : both;
	font-weight : normal;
	font-size : 8pt;
	padding-bottom: 2px;
	padding-top: 2px;
	color : white;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding-left: 2px;
	padding-right: 2px;
}
.popUpMenuInfo
{
	clear: both;
	border-right: #000000 1px inset;
	padding-right: 2px;
	border-top: #000000 1px inset;
	padding-left: 2px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: #000000 1px inset;
	color: black;
	padding-top: 2px;
	border-bottom: #000000 1px inset;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e4e4e4;
}

.popUpMenuItemSelected
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	width: 100%;
	color: black;
	background-color: #fffff0;
}
.popUpMenuItemUnSelected
{
	width: 100%;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}

.popUpMenuItemNote
{
	font-size: 7pt;
	font-style: italic;
}

.popUpMenuItemHover
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	font-size: 8pt;
	
	cursor: hand;
	color: #ff6600;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.screenDesignerHoverRow
{
	background-color: #FF6600;
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
}
.screenDesignerHoverCont
{
	border-bottom: #FF6600 1px solid;
	border-top:1px solid #FF6600;
	border-left:1px solid #FF6600;
	border-right:1px solid #FF6600;
}

.screenDesignerHidden
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #f5f5f5;
}

.screenDesignerHidden_label
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: black;
	background-color: #f5f5f5;
	text-decoration: none;
}



.screenDesignerFieldlabelNotInJsp
{
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: none;
	background-color: black;
}

.screenDesignerFieldNotInJsp
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: black;
}

.screenDesignerHiddenBlock
{
	background-color: #f5f5f5;
}

.fieldlabelbuffer
{
	
}

.gridtab {
	font-size : 8pt;
	font-style : normal;
	line-height : normal;
	font-weight : bold;
	font-variant : normal;
	color : white;
	text-decoration : none;
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color : #666666;
}

.gridtabbevelimage {
	background-image : url(../images/gray-wht-bevel.gif);
    background-repeat: no-repeat;
}

</style>
