<STYLE TYPE="TEXT/CSS">	
	/* This added to fix apparent bug where first style ignored  */
	.dummy {
	}
	
	.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_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;
		cursor : hand;
	}

	.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;
	}

	.backdropabout {
		 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/default/about-backdrop3.jpg', sizingMethod='scale');
	}

	.backdroplogin {
		 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/default/infor-loginextended.jpg', sizingMethod='scale');
	}

	.backdropmain {
		 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/default/7iUIheader2.jpg', sizingMethod='scale');
	}

	.backdroppopup {
		 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/default/popup-header3.gif', sizingMethod='scale');
	}


	.arrow_down {
		background-image : url(../images/default/down-arrow.gif);
		width : 18;
		height : 14;
	}

	.arrow_down2 {
		background-image : url(../images/default/down-arrow2.gif);
		width : 18;
		height : 14;
	}

	.arrow_up {
		background-image : url(../images/default/up-arrow.gif);
		width : 18;
		height : 14;
	}

	.arrow_left {
		background-image : url(../images/default/left-arrow.gif);
		width : 14;
		height : 20;
	}

	.arrow_right {
		background-image : url(../images/default/right-arrow.gif);
		width : 14;
		height : 20;
	}

	.arrow_left_disabled {
		background-image : url(../images/default/left-arrow-disabled.gif);
		width : 14;
		height : 20;
	}

	.arrow_right_disabled {
		background-image : url(../images/default/right-arrow-disabled.gif);
		width : 14;
		height : 20;
	}

	.block_expand {
		background-image : url(../images/default/plus2.gif);
		width : 9;
		height : 9;
		cursor : hand;
	}

	.block_collapse {
		background-image : url(../images/default/minus2.gif);
		width : 9;
		height : 9;
		cursor : hand;
	}

	.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;
	}

    .bodyborder {
	    border : 2px solid #000000;
    }
    
    .bodyoutline {
	    background-color : #000000;
    }

	.body_popup {
		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 : hidden;
		background-image : url(../images/default/backdropa-popup.gif);
		width : 175;
		height : 250;
	}

	.body_popup2 {
		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 : hidden;
	}

	.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;
	}

	.build_descriptor {
		font-size : 10pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : #ffffff;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}
	
	.button_left_up {
		background-image : url(../images/default/btn_left.gif);
		cursor : hand;
		width : 10;
		height : 21;
	}

	.button_middle_up {
		background-image : url(../images/default/btn_middle.gif);
		cursor : hand;
		height : 21;
	}

	.button_right_up {
		background-image : url(../images/default/btn_right.gif);
		cursor : hand;
		width : 10;
		height : 21;
	}

	.button_left_down {
		background-image : url(../images/default/btn_left_dwn.gif);
		cursor : hand;
		width : 10;
		height : 21;
	}

	.button_middle_down {
		background-image : url(../images/default/btn_middle_dwn.gif);
		cursor : hand;
		height : 21;
	}

	.button_right_down {
		background-image : url(../images/default/btn_right_dwn.gif);
		cursor : hand;
		width : 10;
		height : 21;
	}

	.button_text_up {
		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-image : url(../images/default/btn_middle.gif);
		cursor : hand;
		height : 21;
	}

	.button_text_down {
		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-image : url(../images/default/btn_middle_dwn.gif);
		cursor : hand;
		height : 21;
	}

.ds_filter_arrow {
	background-image : url( ../images/default/filter_arrow.gif);
}

.ds_list {
	background-image : url(../images/default/list.gif);
}

.ds_lparen_enable {
	background-image : url( ../images/default/lparen_enable.gif);
		width : 8;
		height : 18;
}

.ds_rparen_enable {
	background-image : url( ../images/default/rparen_enable.gif);
		width : 8;
		height : 18;
}

.ds_dstmspacer {
	background-image : url( ../images/default/spacer.gif);
}

.ds_filter_next_arrow {
	background-image : url( ../images/default/filter_next_arrow.gif);
}

	.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;
	}

	.curves_toprow {
		background-image : url(../images/default/Curves_toprow.gif);
		height : 3;
	}

	.curves_topupper_left {
		background-image : url(../images/default/Curves_topupper_left.gif);
		width : 15;
		height : 3;
	}

	.curves_topupper_right {
		background-image : url(../images/default/Curves_topupper_right.gif);
		width : 15;
		height : 3;
	}

	.curves_toplower_left {
		background-image : url(../images/default/Curves_toplower_left.gif);
		width : 15;
		height : 12;
	}

	.curves_left_middle {
		background-image : url(../images/default/Curves_left_middle.gif);
		width : 15;
	}

	.curves_bottomupper_left {
		background-image : url(../images/default/Curves_bottomupper_left.gif);
		width : 15;
		height : 12;
	}

	.curves_toplower_right {
		background-image : url(../images/default/Curves_toplower_right.gif);
		width : 15;
		height : 12;
	}

	.curves_right_middle {
		background-image : url(../images/default/Curves_right_middle.gif);
		width : 15;
	}

	.curves_bottomupper_right {
		background-image : url(../images/default/Curves_bottomupper_right.gif);
		width : 15;
		height : 12;
	}

	.curves_bottomlower_left {
		background-image : url(../images/default/Curves_bottomlower_left.gif);
		width : 15;
		height : 3;
	}

	.curves_bottomrow {
		background-image : url(../images/default/Curves_bottomrow.gif);
		height : 3;
	}

	.curves_bottomlower_right {
		background-image : url(../images/default/Curves_bottomlower_right.gif);
		width : 15;
		height : 3;
	}

	.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;
	}

	.dayhover2
	{
		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 : #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;
	}

	.dayselected2, .dayselected2 A:link, .dayselected2  A:active, .dayselected2  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 : #e4e4e4;
		text-decoration : none;
		text-align : center;
		vertical-align : middle;
		border-right : 1px solid black;
		border-bottom : 1px solid black;
		width: 14%;
		cursor: hand;
	}
	
    .designer_container {
	    border : 1px dotted Red;
    }

    .designer_formborder {
	    border-color : Blue;
    	border-style : solid;
    	border-width : 1px;
    }

	.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;
	}

	.fieldlabelbold {
		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;
	}

	.fieldlabelfocus {
		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;
	}

	.fieldlabelfocusbold {
		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;
	}

.fieldlabelbuffer
{
	
}

	.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 : #E7A614;
		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;
	}

	.formbold {
		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;
	}

	.form-highlight {
		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;
	}

	.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-readonlybold {
		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 : #dcdcdc;
	}

	.form-readonly-total {
		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-readonly-grandtotal-black {
		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 : #dcdcdc;
		}

	.form-readonly-grandtotal {
		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 : #dcdcdc;
	}

	.form-notavailable {
		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-requiredbold {
		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 : #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 : #EFF6FF;
	}

	.formbackground2 {
		background-color : #f0f0f0;
	}
	
	.formbackground3 {
		background-color : #EFF6FF;
	}
	
	.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;
	}

	.formborderexpand {
		border-top-color : #B4B4B4;
		border-top-style : solid;
		border-top-width : 1px;
		border-bottom-color : #B4B4B4;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		background-color : #e4e4e4;
	}

	.formborder_dddiv {
		border: 1px solid #B4B4B4;
	}

	.formborder_dddiv2 {
		border-left-color : #666666;
		border-left-style : solid;
		border-left-width : 1px;
		border-right-color : #333333;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom-color : #333333;
		border-bottom-style : solid;
		border-bottom-width : 1px;
	}

	.formbrdr_top_left {
		background-image : url(../images/default/formbrdr_top_left.gif);
        width : 3;
        height : 3;
	}

	.formbrdr_top {
		background-image : url(../images/default/formbrdr_top.gif);
        height : 3;
	}

	.formbrdr_top_right {
		background-image : url(../images/default/formbrdr_top_right.gif);
        width : 2;
        height : 3;
	}

	.formbrdr_left {
		background-image : url(../images/default/formbrdr_left.gif);
        width : 3;
	}

	.formbrdr_right {
		background-image : url(../images/default/formbrdr_right.gif);
        width : 2;
	}

	.formbrdr_btm_left {
		background-image : url(../images/default/formbrdr_btm_left.gif);
        width : 3;
        height : 2;
	}

	.formbrdr_bottom {
		background-image : url(../images/default/formbrdr_bottom.gif);
        height : 2;
	}

	.formbrdr_btm_right {
		background-image : url(../images/default/formbrdr_btm_right.gif);
        width : 2;
        height : 2;
	}

	.formlabelbold {
		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;
		padding-top : 2pt;
		padding-bottom : 2pt;
		padding-left :	2pt;
	}

	.formlabel_old {
		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;
		padding-top : 2pt;
		padding-bottom : 2pt;
		padding-left :	2pt;
	}

	.formlabel {
		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;
		padding : 2px 4px 2px 4px;
		border-bottom-color : #B4B4B4;
		border-bottom-style : outset;
		border-bottom-width : 1px;
		filter:    progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#F5F5F5, EndColorStr=#999999, GradientType=1);
	}
	
	.formlabel2 {
		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;
		padding : 0px 4px 0px 4px;
		border-bottom-color : #B4B4B4;
		border-bottom-style : outset;
		border-bottom-width : 1px;
		filter:	progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#F5F5F5, EndColorStr=#999999, GradientType=1);
	}

	.formlabeltext {
		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;
		padding : 0px 0px 0px 0px;
	}

	.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;
	}

	.gridbackground {
		background-color : #f5f5f5;
	}

	.gridcellnegative{
		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 : red;
		text-decoration : none;
		text-align : left;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding : 2px 2px 2px 2px;
	}

	.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;
		
		background-color : #f5f5f5
		
	}

	.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 : black;
		text-decoration : none;
		text-align : left;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding : 2px 2px 2px 2px;
		vertical-align : top;
	}

	.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;
		filter:    progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#F5F5F5, EndColorStr=#999999, GradientType=0);
	}

	.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-blocked {
		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;
		background-color : #e4e4e4;
	}

	.gridbodydiv2 {
		border-left: 0;
		border-left-color : #B4B4B4;
		border-left-style : solid;
		border-left-width : 0px;
		border-top: 0;
		border-top-color : #B4B4B4;
		border-top-style : solid;
		border-top-width : 0px;
		border-right: 0;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 0px;
		border-bottom: 0;
		border-bottom-color : #B4B4B4;
		border-bottom-style : solid;
		border-bottom-width : 1px;
	}

	.gridcell2 {
		background-color : #ffffff;
		border-right: 0;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		border-bottom-color : #B4B4B4;
		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 : 0px 2px 0px 2px;
		cursor : hand;
	}

	.gridcell2_select {
		background-color : #CCDDFF;
		border-right: 0;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		border-bottom-color : #B4B4B4;
		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 : 0px 2px 0px 2px;
		cursor : hand;
	}

	.gridcell2_hover {
		background-color : #dcdcdc;
		border-right: 0;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		border-bottom-color : #B4B4B4;
		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 : 0px 2px 0px 2px;
		cursor : hand;
	}

	.gridcell2_empty {
		padding : 0px 0px 0px 0px;
        background-color : #e4e4e4;
	}

	.gridcell2_depress {
		border-right: 0;
		border-right-color : #e4e4e4;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		border-bottom-color : #e4e4e4;
		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;
		padding : 0px 0px 0px 0px;
        background-color : #e4e4e4;
		cursor : hand;
	}

	.gridcell2_dow {
		border-right: 0;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		border-bottom-color : #B4B4B4;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : #B4B4B4;
		text-decoration : none;
		text-align : left;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding : 0px 0px 0px 0px;
        background-color : #e4e4e4;
	}

	.gridcell2_dowhit {
		border-right: 0;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		border-bottom-color : #B4B4B4;
		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 : 0px 0px 0px 0px;
        background-color : magenta;
	}

	.gridcell2_dowok {
		border-right: 0;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		border-bottom-color : #B4B4B4;
		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 : 0px 0px 0px 0px;
        background-color : green;
	}

	.gridcell2_dowwarn {
		border-right: 0;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		border-bottom-color : #B4B4B4;
		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 : 0px 0px 0px 0px;
        background-color : yellow;
	}

	.gridcell2_dowconflict {
		border-right: 0;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		border-bottom-color : #B4B4B4;
		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 : 0px 0px 0px 0px;
        background-color : red;
	}

	.gridheaddiv2 {
		border-left: 0;
		border-left-color : black;
		border-left-style : solid;
		border-left-width : 0px;
		border-top: 0;
		border-top-color : black;
		border-top-style : solid;
		border-top-width : 0px;
		border-right: 0;
		border-right-color : black;
		border-right-style : solid;
		border-right-width : 0px;
	}

	.gridheader2 {
		border-right: 0;
		border-right-color : black;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		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 : left;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #666666;
		padding : 2px 2px 2px 2px;
	}

	.gridcell3 {
		background-color : #dcdcdc;
		border-right: 0;
		border-right-color : #B4B4B4;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		border-bottom-color : #B4B4B4;
		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;
	}

	.gridheaddiv3{
		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;
	}

	.gridheader3 {
		border-right: 0;
		border-right-color : black;
		border-right-style : solid;
		border-right-width : 1px;
		border-bottom: 0;
		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 : left;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #666666;
		padding : 4px 4px 4px 4px;
	}
	
	.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;
	}

	.gridRowError 
	{
		background-color : #ff0000;
	}
	.gridRowError INPUT
	{
		color:Red;
	}

	.gridrowselect {
		background-color : #CCDDFF;
	}

	.gridrowhover {
		background-color : #dcdcdc;
	}

    .grid-checkbox {
    	height: 15px;
        width: 15px;
    }

	.grid-optional {
		border : 0 none #000000;
    	height: 15px;
		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;
	}

	.grid-required {
		border : 0 none #000000;
    	height: 15px;
		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;
	}

	.grid-readonly {
		border : 0 none #000000;
    	height: 15px;
		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;
	}

    .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/default/gray-wht-bevel.gif);
        background-repeat: no-repeat;
        width: 20;
    	height: 20;
    }

	.header {
		background-color : white;
	}

    .headeradministrationimage {
    	background-image : url(../images/default/administration.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headercallcenterimage {
    	background-image : url(../images/default/callcenter.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headercallcenterimage-small {
    	background-image : url(../images/default/callcenter-small.jpg);
        background-repeat: no-repeat;
        width: 23;
    	height: 23;
    }

    .headerequipmentimage {
    	background-image : url(../images/default/equipment.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headermaterialsimage {
    	background-image : url(../images/default/materials.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headeroperationsimage {
    	background-image : url(../images/default/operations.jpg);
        background-repeat: no-repeat;
        width: 45;
    	height: 44;
    }

    .headerdatabridgeimage {
    	background-image : url(../images/default/Databridge.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headergisimage {
    	background-image : url(../images/default/GIS.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headerinspectionimage {
    	background-image : url(../images/default/inspection.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headermsprojectimage {
    	background-image : url(../images/default/MSProject.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headerprojectimage {
    	background-image : url(../images/default/Project.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headerpurchasingimage {
    	background-image : url(../images/default/Purchasing.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headerreportsimage {
    	background-image : url(../images/default/Reports.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headertoolkitimage {
    	background-image : url(../images/default/toolkit.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headerwoscheduleimage {
    	background-image : url(../images/default/WOSchedule.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headeruserprefsimage {
    	background-image : url(../images/default/user-prefs.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headerworkorderimage {
    	background-image : url(../images/default/work.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headerqualificationimage {
    	background-image : url(../images/default/qualification.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

    .headertoolsimage {
    	background-image : url(../images/default/tools.jpg);
        background-repeat: no-repeat;
        width: 44;
    	height: 44;
    }

	.headertext {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : #F5F5F5;
		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 : #F5F5F5;
		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 : white;
		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;
	}

    .headerline {
	    background-color : #999999;
    }

    .headerbackhighlight {
	    background-color : #999999;
    }

    .headerbackdrop {
	    background-color : #666666;
    }

    .headerbevelimage {
	    background-image : url(../images/default/dkgray-inner-bevel.gif);
        width: 20;
    	height: 20;
    }

    .headerbevelimage2 {
	    background-image : url(../images/default/gray-outer-bevel.gif);
        width: 20;
    	height: 20;
    }

    .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;
    }

	.icon_edit {
		background-image : url(../images/default/icon_edit.gif);
		cursor : hand;
	}

	.icon_add {
		background-image : url(../images/default/add-icon.gif);
        width : 18;
        height : 16;
		cursor : hand;
	}

	.icon_copy {
		background-image : url(../images/default/copy_icon.gif);
        width : 18;
        height : 15;
		cursor : hand;
	}

	.icon_edit2 {
		background-image : url(../images/default/edit-icon.gif);
        width : 21;
        height : 16;
		cursor : hand;
	}


	.icon_export {
		background-image : url(../images/default/icon_export.gif);
		cursor : hand;
	}

	.icon_email {
		background-image : url(../images/default/email-icon.gif);
        width : 22;
        height : 12;
		cursor : hand;
	}

	.icon_layers {
		background-image : url(../images/default/layers-icon.gif);
        width : 20;
        height : 20;
		cursor : hand;
	}

	.icon_legend {
		background-image : url(../images/default/legend-icon.gif);
        width : 20;
        height : 20;
		cursor : hand;
	}

	.icon_info {
		background-image : url(../images/default/info-icon.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}

	.icon_save {
		background-image : url(../images/default/icon-save.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}

	.icon_save_disable {
		background-image : url(../images/default/icon-save-disable.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}

	.icon_saveas {
		background-image : url(../images/default/icon-saveas.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}

	.icon_saveas_disable {
		background-image : url(../images/default/icon-saveas-disable.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}

	.icon_search {
		background-image : url(../images/default/search-icon.gif);
        width : 18;
        height : 18;
		cursor : hand;
	}

	.icon_target_out {
		background-image : url(../images/default/target-icon-out.gif);
        width : 16;
        height : 16;
        background-repeat: no-repeat;
		cursor : hand;
	}

	.icon_target_over {
		background-image : url(../images/default/target-icon-over2.gif);
        width : 16;
        height : 16;
        background-repeat: no-repeat;
		cursor : hand;
	}

	.icon_target_down {
		background-image : url(../images/default/target-icon-down.gif);
        width : 16;
        height : 16;
        background-repeat: no-repeat;
		cursor : hand;
	}

	.icon_viewequip {
		background-image : url(../images/default/gear-icon.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}

	.icon_viewmultiequip {
		background-image : url(../images/default/gearmulti-icon.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}

	.icon_viewmap {
		background-image : url(../images/default/viewmap-icon.gif);
        width : 16;
        height : 14;
		cursor : hand;
	}

	.icon_createwo {
		background-image : url(../images/default/wrench-icon.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}

	.icon_grid_save {
		background-image : url(../images/default/icon_grid_save.gif);
        width : 15;
        height : 14;
		cursor : hand;
 	}

	.icon_excel_save {
		background-image : url(../images/default/icon_excel_save.gif);
        width : 15;
        height : 14;
		cursor : hand;
	}

	.icon_delete {
		background-image : url(../images/default/icon_delete.gif);
		cursor : hand;
	}

	.icon_audittrail {
		background-image : url(../images/default/icon_audittrail.gif);
		width : 16;
		height : 16;
		cursor : hand;
	}

	.icon_clear {
		background-image : url(../images/default/icon_clear.gif);
		width : 16;
		height : 16;
		cursor : hand;
	}

	.icon_exclude {
		background-image : url(../images/default/icon_exclude.gif);
		width : 16;
		height : 16;
		cursor : hand;
	}
	
	.icon_custom {
		background-image : url(../images/default/icon_custom.gif);
		width : 16;
		height : 16;
		cursor : hand;
	}

	.icon_addactivity {
		background-image : url(../images/default/icon_addactivity.gif);
		width : 16;
		height : 16;
		cursor : hand;
	}

	.icon_addmultiple {
		background-image : url(../images/default/icon_addmultiple.gif);
		width : 16;
		height : 16;
		cursor : hand;
	}

	.icon_preview {
		background-image : url(../images/default/icon_preview.gif);
		width : 16;
		height : 16;
		cursor : hand;
	}
	
	.icon_examine {
		background-image : url(../images/default/icon_examine.gif);
		width : 16;
		height : 16;
		cursor : hand;
	}

	.icon_openbook {
		background-image : url(../images/default/icon_openbook.gif);
		width : 16;
		height : 16;
		cursor : hand;
	}	

	.icon_list {
		background-image : url(../images/default/lookup.gif);
        width : 17;
        height : 14;
        border : 0;
		cursor : hand;
	}

	.icon_list_bold {
		background-image : url(../images/default/lookup.gif);
        width : 17;
        height : 14;
		cursor : hand;
	}

	.icon_list_focus {
		background-image : url(../images/default/lookup_focus.gif);
        width : 17;
        height : 14;
		cursor : hand;
	}

	.icon_list_focus_bold {
		background-image : url(../images/default/lookuo_focus.gif);
        width : 17;
        height : 14;
		cursor : hand;
	}

	.icon_star {
		background-image : url(../images/default/star.gif);
        width : 18;
        height : 18;
		cursor : hand;
	}

	.icon_records {
		background-image : url(../images/default/count.gif);
		background-repeat : no-repeat;
		background-position : center;
		padding: 2px;
		cursor : hand;
	}

	.icon_records_out {
		src : ../images/default/reccount_out.gif;
	}
	
	.icon_records_over {
		src : ../images/default/reccount_over2.gif;
	}
	
	.icon_records_down {
		src : ../images/default/reccount_down.gif;
	}

	.icon_dsedit_out {
		src : ../images/default/dsedit_out.gif;
	}
	
	.icon_dsedit_over {
		src : ../images/default/dsedit_over2.gif;
	}
	
	.icon_dsedit_down {
		src : ../images/default/dsedit_down.gif;
	}

	.icon_dsrun_out {
		src : ../images/default/dsrun_out.gif;
	}
	
	.icon_dsrun_over {
		src : ../images/default/dsrun_over2.gif;
	}
	
	.icon_dsrun_down {
		src : ../images/default/dsrun_down.gif;
	}
		
	.icon_dsaddline_out {
	src : ../images/default/dsaddline_out.gif;
	}
	
	.icon_dsaddline_over {
	src : ../images/default/dsaddline_over2.gif;
	}
	
	.icon_dsaddline_down {
	src : ../images/default/dsaddline_down.gif;
	}

	.icon_sortasc_out {
		src : ../images/default/dsasc_out.gif;
	}
	
	.icon_sortasc_over {
		src : ../images/default/dsasc_over3.gif;
	}
	
	.icon_sortasc_down {
		src : ../images/default/dsasc_down.gif;
	}

	.icon_sortasc_out2 {
		src : ../images/default/dsasc_out2.gif;
	}
	
	.icon_sortasc_over2 {
		src : ../images/default/dsasc_over3.gif;
	}
	
	.icon_sortasc_down2 {
		src : ../images/default/dsasc_down2.gif;
	}

	.icon_sortdesc_out {
		src : ../images/default/dsdesc_out.gif;
	}
	
	.icon_sortdesc_over {
		src : ../images/default/dsdesc_over3.gif;
	}
	
	.icon_sortdesc_down {
		src : ../images/default/dsdesc_down.gif;
	}

	.icon_sortdesc_out2 {
		src : ../images/default/dsdesc_out2.gif;
	}
	
	.icon_sortdesc_over2 {
		src : ../images/default/dsdesc_over3.gif;
	}
	
	.icon_sortdesc_down2 {
		src : ../images/default/dsdesc_down2.gif;
	}
    
    .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;
    }

	.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 : #E7A614;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		cursor : hand;
	}

	.link2 {
		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;
	}

	.link2 A:link2, .link2 A:visited, .link2 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;
	}

	.link2 A:hover  {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : #f0f0f0;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		cursor : hand;
	}

	.linkcontainerout {
		border-bottom-color : #e4e4e4;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		border-right-color : #e4e4e4;
		border-right-style : solid;
		border-right-width : 1px;
		border-left-color : #e4e4e4;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : #e4e4e4;
		border-top-style : solid;
		border-top-width : 1px;
	}

	.linkcontainerout2 {
		border-bottom-color : white;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		border-right-color : white;
		border-right-style : solid;
		border-right-width : 1px;
		border-left-color : white;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : white;
		border-top-style : solid;
		border-top-width : 1px;
	}

	.linkcontainerover {
		border-bottom-color : #666666;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		border-right-color : #666666;
		border-right-style : solid;
		border-right-width : 1px;
		border-left-color : #FFFFFF;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : #FFFFFF;
		border-top-style : solid;
		border-top-width : 1px;
	}

	.linkcontainerover2 {
		border-bottom-color : #666666;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		border-right-color : #666666;
		border-right-style : solid;
		border-right-width : 1px;
		border-left-color : #CCCCCC;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : #CCCCCC;
		border-top-style : solid;
		border-top-width : 1px;
	}

	.linkcontainerdown {
		border-bottom-color : #FFFFFF;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		border-right-color : #FFFFFF;
		border-right-style : solid;
		border-right-width : 1px;
		border-left-color : #666666;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : #666666;
		border-top-style : solid;
		border-top-width : 1px;
	}

	.linkcontainerdown2 {
		border-bottom-color : #CCCCCC;
		border-bottom-style : solid;
		border-bottom-width : 1px;
		border-right-color : #CCCCCC;
		border-right-style : solid;
		border-right-width : 1px;
		border-left-color : #666666;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : #666666;
		border-top-style : solid;
		border-top-width : 1px;
	}

	.loginlogo {
		background-image : url(../images/default/Datastream7i logo white.gif);
		background-color : ;
		width : 288;
		height : 45;
		background-repeat : no-repeat;
	}

	.loginback {
		background-color : #ffffff;
	}

	.loginformback {
		background-image : url(../images/default/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/default/loginportlet_left.gif);
		background-repeat : no-repeat;
	}

	.loginportletheaderright {
		background-image : url(../images/default/loginportlet_right.gif);
		background-repeat : no-repeat;
	}

	.loginportletmargin {
		background-color : #999999;
	}

    .logocontainer1 {
		border : 2 outset #999999;
    }

	.logo_BE {
		background-image : url(../images/default/inforeamtext_BE.gif);
		background-repeat : no-repeat;
		width : 292;
		height : 29;
	}


	.logo_EE {
		background-image : url(../images/default/inforeamtext_EE.gif);
		background-repeat : no-repeat;
		width : 292;
		height : 29;
	}

	.logo2{
		background-image : url(../images/default/inforlogo-2.gif);
		background-repeat : no-repeat;
		width : 292;
		height : 32;
	}

	.logo3 {
		background-image : url(../images/default/inforlogo-1.gif);
		background-repeat : no-repeat;
		width : 329;
		height : 123;
	}


	
    .logo4 {
		background-image : url(../images/default/Datastream7i logo white.gif);
		background-repeat : no-repeat;
		width : 288;
		height : 45;
	}
	
    .logo5 {
		background-image : url(../images/default/manufacturing.gif);
		background-repeat : no-repeat;
		width : 416;
		height : 60;
	}

	.logo6 {
		background-image : url(../images/default/dstmlogox-small.gif);
		background-repeat : no-repeat;
		width : 207;
		height : 57;
	}

	.logo7 {
		background-image : url(../images/default/clock.jpg);
		background-repeat : no-repeat;
		width : 70;
		height : 70;
	}

	.logo8 {
		background-image : url(../images/default/stopwatch2.jpg);
		background-repeat : no-repeat;
		width : 70;
		height : 70;
	}

	/*****************************************************************************/
	
	.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;
	}

	/* menu body */
	
	.menu-body {
		background-color:	#cccccc;	/*ThreeDFace;*/
		color:				#f5f5f5;
		margin:				0;
		padding:			0;
		overflow:			hidden;
		border:				0;
		cursor:				default;
	}
	
	.menu-body .outer-border {
		border:			0;
	}
	
	.menu-body .inner-border {
		width:		100%;
		height:		100%;
		border:		1px solid #666666;
		padding:	2px;
	}
	
	/* end menu body */
	
	/*****************************************************************************/
	
	/* menu items */
	
	.menu-body #scroll-up-item td, .menu-body #scroll-down-item td {
		font-family:	Verdana, Arial, Helvetica, sans-serif;
		font-weight : 	bold;
		text-align:		center;
		padding:		10px;
	}
	
	.menu-body td {
		font-family:	Verdana, Arial, Helvetica, sans-serif;
	}
	
	.menu-body .hover td {
		background-color:	#999999;
		color:				white;
	}
	
	.menu-body td.empty-icon-cell {
		padding:	0px;
		border:		0;
	}
	
	.menu-body td.empty-icon-cell span {
		width:	0px;
	}
	
	.menu-body td.icon-cell {
		width:		16px;
		padding:	0px 2px 1px 2px;
		border:		0;
	
	}
	
	.menu-body td.icon-cell img {
		width:	16px;
		height:	16px;
		margin:	0;
	}
	
	.menu-body td.label-cell {
		width:		100%;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 10pt;
		font-weight : normal;
		color:		#333333;
		padding:	0px 5px 1px 5px;
	}
	
	.menu-body td.shortcut-cell {
		padding:	0px 0px 0px 0px;
	}
	
	.menu-body td.arrow-cell {
		width:			20px;
		padding:		0px 2px 1px 0px;
		font-family:	Webdings;
		color:			#f5f5f5;
	}
	
	/* end menu items */
	
	/*****************************************************************************/
	
	/* disabled items */
	
	.menu-body .disabled .disabled-container {
		color:				#cccccc;
	}
	
	.menu-body .disabled .icon-cell .disabled-container, .menu-body .disabled-hover .icon-cell .disabled-container {
		background:			white;
		filter:				progid:DXImageTransform.Microsoft.Chroma(Color=#010101)
							DropShadow(color=ButtonHighlight, offx=1, offy=1);
		width:				100%;
		height:				100%;
	}
	
	.menu-body .disabled-hover .icon-cell .disabled-container {
		filter:				progid:DXImageTransform.Microsoft.Chroma(Color=#010101);
	}
	
	.menu-body .disabled .icon-cell .disabled-container .disabled-container, .menu-body .disabled-hover .icon-cell .disabled-container .disabled-container {
		background:			Transparent;
		filter:				Mask(Color=#010101);
	}
	
	.menu-body .disabled-hover td {
		background-color:	#999999;
		color:				#cccccc;
	}
	
	/* end disabled items */
	
	/*****************************************************************************/
	
	/* separator */
	
	.menu-body .separator td {
		font-size:	0.001mm;
		padding:	4px 2px 4px 2px;
	}
	
	.menu-body .separator-line {
		overflow:		hidden;
		border-top:		1px solid ThreeDShadow;
		height:			1px;
	}
	
	/* end separator */
	
	/*****************************************************************************/
	
	/* scroll buttons */
	
	.menu-body #scroll-up-item td, .menu-body #scroll-down-item td {
		font-family:	Webdings !important;
		font-weight : 	bold;
		text-align:		center;
		padding:		12px;
		background-color:	#555555;
	}
	.menu-body #scroll-up-item, .menu-body #scroll-down-item {
		width:		100%;
	}
	
	.menu-body #scroll-up-item td, .menu-body #scroll-down-item td {
		font-family:	Webdings;
		font-weight : 	bold;
		text-align:		center;
		padding:		0px 5px 0px 5px;
		font-size:		12px;
		background-color:	#555555;
	}
	
	/* end scroll buttons */
	
	/*****************************************************************************/
	
	/* radio and check box items */
	
	.menu-body .check-box, .menu-body .radio-button {
		width:			16px;
		text-align:		center;
		vertical-align:	middle;
	}
	
	.menu-body .checked .check-box {
		font-family:	Verdana, Arial, Helvetica, sans-serif;
		font-size:	150%;
	}
	
	.menu-body .checked .radio-button {
		font-family:	Verdana, Arial, Helvetica, sans-serif;
		font-size:	66%;
	}
	
	/* end radio and check box items */
	
	/*****************************************************************************/
	
	/* Menu Bar */
	
	.menu-bar {
		border:			0;
		cursor:			default;
		padding:		0px;
	}
	
	.menu-bar .menu-button {
		color:		#F5F5F5;
		font-family:		Verdana, Arial, Helvetica, sans-serif;
		font-size : 10pt;
		padding:	0px 12px 4px 12px;
		border:		0;
		margin:		0;
		display:	inline-block;
		white-space:	nowrap;
		cursor:			default;
	}
	
	.menu-bar .menu-button.active, .menu-bar .menu-button.hover {
		color:				white;
	}
	
	/* End Menu Bar */

	.menu_trail {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : #cccccc;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
	}

	.menu_start {
	src : ../includes/start_menu.xml;
	}

	.menu_main {
	src : ../includes/main_menu.xml;
	}

	.menu_requestor_start {
	src : ../includes/requestor_start_menu.xml;
	}

	.menu_requestor {
	src : ../includes/requestor_menu.xml;
	}

	.menuoverlay_left {
		background-image : url(../images/default/menuoverlay_left.gif);
       		 width : 20;
        	height : 30;
		filter:	progid:DXImageTransform.Microsoft.Alpha(Opacity=30, Style=0);
	}

	.menuoverlay_middle {
		background-image : url(../images/default/menuoverlay_middle.gif);
		filter:	progid:DXImageTransform.Microsoft.Alpha(Opacity=30, Style=0);
	}

	.messagebarbody {
		background-color  :  #e4e4e4;
	}

	.messagebarborder {
		background-color : #CCCCFF;
	}

	.messagebarheader {
		background-color  :  #666666;
	}

	.messagebarheaderleft {
		background-image : url(../images/default/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/default/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/default/pixel.gif);
	}

	.portletbody {
		background-color : white;
	}

	.portletborder {
		background-color : #CCCCFF;
	}

	.portletarrow_down {
		background-image : url(../images/default/portletdown-arrow.gif);
		width : 18;
		height : 14;
	}

	.portletarrow_up {
		background-image : url(../images/default/portletup-arrow.gif);
		width : 18;
		height : 14;
	}

	.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/default/portlet_left.gif);
		background-repeat : no-repeat;
	}

	.portletheaderright {
		background-image : url(../images/default/portlet_right.gif);
		background-repeat : no-repeat;
	}

	.portletheadercenter2 {
		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 : #999999;
	}

	.portletheaderleft2 {
		background-image : url(../images/default/portlet_left2.gif);
		background-repeat : no-repeat;
	}

	.portletheaderright2 {
		background-image : url(../images/default/portlet_right2.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;
	}
	.portletfooter3 {
		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 : #999999;
		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 : #CC0000;
		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
	}

	.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;
	}

.ContextMenuContainer
{
	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;
}

    .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;
    }

    .popUpMenuContainer1
    {
    	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: 36px;
    }

    .popUpRCMenuContainer
    {
    	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;
    }

    .popUpMenuItem
    {
    	clear : both;
    	font-weight : normal;
    	font-size : 8pt;
    	color : white;
    	font-family : Verdana, Arial, Helvetica, sans-serif;
    	position: relative;
    	top: 0px;
    	height: 20px;
    	padding-left: 2px;
    	padding-right: 2px;
    }

    .popUpRCMenuItem
    {
    	font-weight : normafSubMenuItem, .SubMenuItem A:link, .SubMenuItem A:visitedl;
    	font-size : 8pt;
    	color : white;
    	font-family : Verdana, Arial, Helvetica, sans-serif;
    }

    .popUpRCMenuItemDisabled
    {
    	font-weight : normal;
    	font-size : 8pt;
    	color : #999999;
    	font-family : Verdana, Arial, Helvetica, sans-serif;
    }

.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;
}



.popUpMenuItemDisabled
{
	clear : both;
	font-weight : normal;
	font-size : 8pt;
	padding-bottom: 2px;
	padding-top: 2px;
	color :  #999999;
	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
    {
    	font-weight : normal;
    	font-size : 8pt;
    	color : #E7A614;
    	font-family : Verdana, Arial, Helvetica, sans-serif;
    	position: relative;
    	top: 0px;
    	height: 20px;
    	padding-left: 2px;
    	padding-right: 2px;
    	cursor : hand;
    }

    .popUpRCMenuItemHover
    {
    	font-weight : normal;
    	font-size : 8pt;
    	color : #E7A614;
    	font-family : Verdana, Arial, Helvetica, sans-serif;
    	cursor : hand;
    }

    .popup_graph {
    	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;
    }

    .screenDesignerHoverRow {
    	background-color: #E7A614;
    	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
    	color: black;
    	text-decoration: none;
    }
    .screenDesignerHoverCont {
    	border-bottom: #E7A614 1px solid;
	border-top:1px solid #E7A614;
	border-left:1px solid #E7A614;
	border-right:1px solid #E7A614;

    }
    
	.screenDesignerHidden {
		font-size : 8pt;
		color : gray;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #E4E4E4;
	}

    
    .screenDesignerHidden_label {
    	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
    	color: black;
	background-color : #E4E4E4;
    }
    
    .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;
    }

	.selectarrow {
		background-image : url(../images/default/selectarrow.gif);
		cursor : hand;
	}

	.selectarrow_down {
		background-image : url(../images/default/selectarrow_down.gif);
		cursor : hand;
	}

    .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;
    }

    .startmenuline {
	    background-color : #cccccc;
    }

    .startmenubevelimage {
    	background-image : url(../images/default/gray-inner-bevel.gif);
        background-repeat: no-repeat;
    }

    .startmenubevelimage2l {
	    background-image : url(../images/default/gray-inner-bevel2l.gif);
        background-repeat: no-repeat;
    }

	.startsign {
		background-image : url(../images/default/startsign.gif);
        width : 48;
        height : 48;
	}

	.stopsign {
		background-image : url(../images/default/stopsign.gif);
        width : 48;
        height : 48;
	}

	.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
	{
		font-weight : normal;
		font-size : 10pt;
		color : white;
		background-color : #666666;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding:	2px 10px 2px 10px;
	}

	.SubMenuItem A:hover
	{
		font-weight : normal;
		font-size : 10pt;
		color : white;
		background-color : #999999;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding:	2px 10px 2px 10px;
	}

	.SubMenuItemRowOver
	{
		font-weight : normal;
		font-size : 10pt;
		color : white;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #999999;
		padding:	2px 10px 2px 10px;
	}

	.SubMenuItemRowOut
	{
		font-weight : normal;
		font-size : 10pt;
		color : white;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		background-color : #666666;
		padding:	2px 10px 2px 10px;
	}

	.SubMenuItem_Data, .SubMenuItem_Data A:link, .SubMenuItem_Data A:visited, .SubMenuItem_Data A:active
	{
		font-weight : normal;
		font-size : 10pt;
		color : white;
		background-color : #666666;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding:	2px 10px 2px 10px;
	}

	.SubMenuItem_Data A:hover
	{
		font-weight : normal;
		font-size : 10pt;
		color : white;
		background-color : #999999;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		padding:	2px 10px 2px 10px;
	}

	.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/default/subtab_middle.gif);
        height : 21;
	}

	.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/default/subtab_middle_un.gif);
        height : 21;
	}

	.subtab_left{
		background-image : url(../images/default/subtab_left.gif);
        width : 9;
        height : 21;
	}

	.subtab_left_un{
		background-image : url(../images/default/subtab_left_un.gif);
        width : 9;
        height : 21;
	}

	.subtab_right{
		background-image : url(../images/default/subtab_right.gif);
        width : 9;
        height : 21;
	}

	.subtab_right_un{
		background-image : url(../images/default/subtab_right_un.gif);
        width : 9;
        height : 21;
	}
    
    .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;
    }

	.splitterline {
		background-image : url(../images/default/splitterline.gif);
	}

	.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/default/tab_left.gif);
		background-color : #6699CC;
		background-repeat : no-repeat;
	}

	.tabright {
		background-image : url(../images/default/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 : #E7A614;
		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/default/tabsel_left.gif);
		background-repeat : no-repeat;
		background-color : #666666;
	}

	.tabselright {
		background-image : url(../images/default/tabsel_right.gif);
		background-repeat : no-repeat;
		background-color : #666666;
	}

    .tabhighlightline {
	    background-color : #FF9900;
    }

    .tabbackdrop {
    	background-color : #E7A614
    }

    .tabbevelimage {
    	background-image : url(../images/default/org-inner-bevel.gif);
    }

    .tabbevelimage2l {
	    background-image : url(../images/default/org-inner-bevel2l.gif);
    }

    .tabbevelimage2 {
    	background-image : url(../images/default/org-outer-bevel.gif);
    }

    .tabnoselectimage {
	    background-image : url(../images/default/selectball-wht.gif);
    }

    .tabnoselectimage2 {
	    background-image : url(../images/default/selectball-small.gif);
    }

    .tabnoselectimage3 {
	    background-image : url(../images/default/selectball-small2.gif);
    }

    .tabselectedimage {
	    background-image : url(../images/default/selectball-orn.gif);
    }


.tabselectedimage2 {
	background-image : url(../images/default/selectedball-small.gif);
}

    .tabselectedimage3 {
	    background-image : url(../images/default/selectedball-small2.gif);
    }

	.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 : #E7A614;
	}

	.tabmenu A:link, .tabmenu A:visited, .tabmenu A:active  {
		background-color : #666666;
	}

	.tabmenu A:hover  {
		background-color : #666666;
	}
	
	.tabmenu_designerlookupicon {
	background-color : #E7A614;
	background-image : url(../images/default/list.gif);
	background-repeat : no-repeat;
	background-position : center;
	padding: 2px;
	cursor: hand;
	}
	
	.tabmenu_exiticon {
	background-color : #FF6600;
	background-image : url(../images/default/icon_exit.gif);
	background-repeat : no-repeat;
	background-position : center;
	padding: 2px;
	cursor: hand;
	}
	
	.tabmenu_toggleicon {
	background-color : #E7A614;
	background-image : url(../images/default/icon_toggleditor.gif);
	background-repeat : no-repeat;
	background-position : center;
	padding: 2px;
	cursor: hand;
	}

	.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/default/tb_back_out2.gif;
	}
	
	.toolbar_back_over {
	src : ../images/default/tb_back_over2.gif;
	}
	
	.toolbar_back_down {
	src : ../images/default/tb_back_down.gif;
	}
	
	.toolbar_back_disable {
	src : ../images/default/tb_back_disable.gif;
	}
	
	.toolbar_copy_out {
	src : ../images/default/tb_copy_out2.gif;
	}
	
	.toolbar_copy_over {
	src : ../images/default/tb_copy_over2.gif;
	}
	
	.toolbar_copy_down {
	src : ../images/default/tb_copy_down.gif;
	}
	
	.toolbar_copy_disable {
	src : ../images/default/tb_copy_disable.gif;
	}
	
	.toolbar_delete_out {
	src : ../images/default/tb_del_out2.gif;
	}
	
	.toolbar_delete_over {
	src : ../images/default/tb_del_over2.gif;
	}
	
	.toolbar_delete_down {
	src : ../images/default/tb_del_down.gif;
	}
	
	.toolbar_delete_disable {
	src : ../images/default/tb_del_disable.gif;
	}
	
	.toolbar_design_out {
	src : ../images/default/tb_design_out2.gif;
	}
	
	.toolbar_design_over {
	src : ../images/default/tb_design_over2.gif;
	}
	
	.toolbar_design_down {
	src : ../images/default/tb_design_down.gif;
	}
	
	.toolbar_design_disable {
	src : ../images/default/tb_design_disable.gif;
	}

	.toolbar_fwd_out {
	src : ../images/default/tb_fwd_out2.gif;
	}
	
	.toolbar_fwd_over {
	src : ../images/default/tb_fwd_over2.gif;
	}
	
	.toolbar_fwd_down {
	src : ../images/default/tb_fwd_down.gif;
	}
	
	.toolbar_fwd_disable {
	src : ../images/default/tb_fwd_disable.gif;
	}

	.toolbar_next_out {
	src : ../images/default/tb_next_out2.gif;
	}
	
	.toolbar_next_over {
	src : ../images/default/tb_next_over2.gif;
	}
	
	.toolbar_next_down {
	src : ../images/default/tb_next_down.gif;
	}
	
	.toolbar_next_disable {
	src : ../images/default/tb_next_disable.gif;
	}

	.toolbar_prev_out {
	src : ../images/default/tb_prev_out2.gif;
	}
	
	.toolbar_prev_over {
	src : ../images/default/tb_prev_over2.gif;
	}
	
	.toolbar_prev_down {
	src : ../images/default/tb_prev_down.gif;
	}
	
	.toolbar_prev_disable {
	src : ../images/default/tb_prev_disable.gif;
	}
	
	.toolbar_help_out {
	src : ../images/default/tb_help_out2.gif;
	}
	
	.toolbar_help_over {
	src : ../images/default/tb_help_over2.gif;
	}
	
	.toolbar_help_down {
	src : ../images/default/tb_help_down.gif;
	}
	
	.toolbar_help_disable {
	src : ../images/default/tb_help_disable.gif;
	}
		
	.toolbar_add_out {
	src : ../images/default/tb_add_out2.gif;
	}
	
	.toolbar_add_over {
	src : ../images/default/tb_add_over2.gif;
	}
	
	.toolbar_add_down {
	src : ../images/default/tb_add_down.gif;
	}
	
	.toolbar_add_disable {
	src : ../images/default/tb_add_disable.gif;
	}
	
	.toolbar_reset_out {
	src : ../images/default/tb_reset_out2.gif;
	}
	
	.toolbar_reset_over {
	src : ../images/default/tb_reset_over2.gif;
	}
	
	.toolbar_reset_down {
	src : ../images/default/tb_reset_down.gif;
	}
	
	.toolbar_reset_disable {
	src : ../images/default/tb_reset_disable.gif;
	}
	
	.toolbar_save_out {
	src : ../images/default/tb_save_out2.gif;
	}
	
	.toolbar_save_over {
	src : ../images/default/tb_save_over2.gif;
	}
	
	.toolbar_save_down {
	src : ../images/default/tb_save_down.gif;
	}
	
	.toolbar_save_disable {
	src : ../images/default/tb_save_disable.gif;
	}

	.toolbar_popups_out {
	src : ../images/default/tb_popup_out2.gif;
	}
	
	.toolbar_popups_over {
	src : ../images/default/tb_popup_over2.gif;
	}
	
	.toolbar_popups_down {
	src : ../images/default/tb_popup_down.gif;
	}
	
	.toolbar_popups_disable {
	src : ../images/default/tb_popup_disable.gif;
	}

	.toolbar_groups_out {
	src : ../images/default/tb_group_out2.gif;
	}
	
	.toolbar_groups_over {
	src : ../images/default/tb_group_over2.gif;
	}
	
	.toolbar_groups_down {
	src : ../images/default/tb_group_down.gif;
	}
	
	.toolbar_groups_disable {
	src : ../images/default/tb_group_disable.gif;
	}

	.toolbar_preview_out {
	src : ../images/default/tb_view_out2.gif;
	}
	
	.toolbar_preview_over {
	src : ../images/default/tb_view_over2.gif;
	}
	
	.toolbar_preview_down {
	src : ../images/default/tb_view_down.gif;
	}
	
	.toolbar_preview_disable {
	src : ../images/default/tb_view_disable.gif;
	}

	.toolbar_printpreview_out {
	src : ../images/default/tb_view_out2.gif;
	}
	
	.toolbar_printpreview_over {
	src : ../images/default/tb_view_over2.gif;
	}
	
	.toolbar_printpreview_down {
	src : ../images/default/tb_view_down.gif;
	}

	.toolbar_printpreview_disable {
	src : ../images/default/tb_view_disable.gif;
	}

	.toolbar_print_out {
	src : ../images/default/tb_print_out2.gif;
	}
	
	.toolbar_print_over {
	src : ../images/default/tb_print_over2.gif;
	}
	
	.toolbar_print_down {
	src : ../images/default/tb_print_down.gif;
	}
	
	.toolbar_print_disable {
	src : ../images/default/tb_print_disable.gif;
	}

	.toolbar_exit_out {
	src : ../images/default/tb_exit_out2.gif;
	}
	
	.toolbar_exit_over {
	src : ../images/default/tb_exit_over2.gif;
	}
	
	.toolbar_exit_down {
	src : ../images/default/tb_exit_down.gif;
	}
	
	.toolbar_exit_disable {
	src : ../images/default/tb_exit_disable.gif;
	}

	.gismeasurediv {
		background-color : #fafad2;
		position : absolute; 
		overflow : none;
		width  : 125px;
		height : 20px;	
		pixelTop    : 0px;
		pixelLeft   : 0px;
		visiblility : hidden
	}

	.gisfilterlogo{
		background-image : url(../images/default/GISFilterLogo.gif);
		width : 180;
		height : 50;
		background-repeat:no-repeat;
	}

	.gistoolbar_addr_out {
	src : ../images/default/gistb_addr_out2.gif;
	}
	
	.gistoolbar_addr_over {
	src : ../images/default/gistb_addr_over2.gif;
	}
	
	.gistoolbar_addr_down {
	src : ../images/default/gistb_addr_down.gif;
	}

	.gistoolbar_identify_out {
	src : ../images/default/gistb_identify_out2.gif;
	}
	
	.gistoolbar_identify_over {
	src : ../images/default/gistb_identify_over2.gif;
	}
	
	.gistoolbar_identify_down {
	src : ../images/default/gistb_identify_down.gif;
	}

	.gistoolbar_overview_out {
	src : ../images/default/gistb_overview_out2.gif;
	}
	
	.gistoolbar_overview_over {
	src : ../images/default/gistb_overview_over2.gif;
	}
	
	.gistoolbar_overview_down {
	src : ../images/default/gistb_overview_down.gif;
	}

	.gistoolbar_fext_out {
	src : ../images/default/gistb_fext_out2.gif;
	}
	
	.gistoolbar_fext_over {
	src : ../images/default/gistb_fext_over2.gif;
	}
	
	.gistoolbar_fext_down {
	src : ../images/default/gistb_fext_down.gif;
	}

	.gistoolbar_zin_out {
	src : ../images/default/gistb_zin_out2.gif;
	}
	
	.gistoolbar_zin_over {
	src : ../images/default/gistb_zin_over2.gif;
	}
	
	.gistoolbar_zin_down {
	src : ../images/default/gistb_zin_down.gif;
	}

	.gistoolbar_zout_out {
	src : ../images/default/gistb_zout_out2.gif;
	}
	
	.gistoolbar_zout_over {
	src : ../images/default/gistb_zout_over2.gif;
	}
	
	.gistoolbar_zout_down {
	src : ../images/default/gistb_zout_down.gif;
	}

	.gistoolbar_pan_out {
	src : ../images/default/gistb_pan_out2.gif;
	}
	
	.gistoolbar_pan_over {
	src : ../images/default/gistb_pan_over2.gif;
	}
	
	.gistoolbar_pan_down {
	src : ../images/default/gistb_pan_down.gif;
	}

	.gistoolbar_zprev_out {
	src : ../images/default/gistb_zprev_out2.gif;
	}
	
	.gistoolbar_zprev_over {
	src : ../images/default/gistb_zprev_over2.gif;
	}
	
	.gistoolbar_zprev_down {
	src : ../images/default/gistb_zprev_down.gif;
	}

	.gistoolbar_select_out {
	src : ../images/default/gistb_select_out2.gif;
	}
	
	.gistoolbar_select_over {
	src : ../images/default/gistb_select_over2.gif;
	}
	
	.gistoolbar_select_down {
	src : ../images/default/gistb_select_down.gif;
	}

	.gistoolbar_selectf_out {
	src : ../images/default/gistb_selectf_out2.gif;
	}
	
	.gistoolbar_selectf_over {
	src : ../images/default/gistb_selectf_over2.gif;
	}
	
	.gistoolbar_selectf_down {
	src : ../images/default/gistb_selectf_down.gif;
	}

	.gistoolbar_print_out {
	src : ../images/default/gistb_print_out2.gif;
	}
	
	.gistoolbar_print_over {
	src : ../images/default/gistb_print_over2.gif;
	}
	
	.gistoolbar_print_down {
	src : ../images/default/gistb_print_down.gif;
	}

	.gistoolbar_back_out {
	src : ../images/default/gistb_back_out2.gif;
	}
	
	.gistoolbar_back_over {
	src : ../images/default/gistb_back_over2.gif;
	}
	
	.gistoolbar_back_down {
	src : ../images/default/gistb_back_down.gif;
	}

	.gistoolbar_draw_out {
	src : ../images/default/gistb_draw_out2.gif;
	}
	
	.gistoolbar_draw_over {
	src : ../images/default/gistb_draw_over2.gif;
	}
	
	.gistoolbar_draw_down {
	src : ../images/default/gistb_draw_down.gif;
	}

	.gistoolbar_meas_out {
	src : ../images/default/gistb_meas_out2.gif;
	}
	
	.gistoolbar_meas_over {
	src : ../images/default/gistb_meas_over2.gif;
	}
	
	.gistoolbar_meas_down {
	src : ../images/default/gistb_meas_down.gif;
	}


	.gistoolbar_prevsearch_out {
		src : ../images/default/gistb_prevsearch_out2.gif;
	}
	
	.gistoolbar_prevsearch_over {
		src : ../images/default/gistb_prevsearch_over2.gif;
	}
	
	.gistoolbar_prevsearch_down {
		src : ../images/default/gistb_prevsearch_down.gif;
	}

	.gistoolbar_pick_out {
		src : ../images/default/gistb_pick_out2.gif;
	}
	
	.gistoolbar_pick_over {
		src : ../images/default/gistb_pick_over2.gif;
	}
	
	.gistoolbar_pick_down {
		src : ../images/default/gistb_pick_down.gif;
	}

	.gistoolbar_markup_out {
		src : ../images/default/gistb_markup_out2.gif;
	}
	
	.gistoolbar_markup_over {
		src : ../images/default/gistb_markup_over2.gif;
	}
	
	.gistoolbar_markup_down {
		src : ../images/default/gistb_markup_down.gif;
	}

	.gistoolbar_measure_out {
		src : ../images/default/gistb_meas_out2.gif;
	}
	
	.gistoolbar_measure_over {
		src : ../images/default/gistb_meas_over2.gif;
	}
	
	.gistoolbar_measure_down {
		src : ../images/default/gistb_meas_down.gif;
	}

	
	.gistoolbar_locateaddress_out {
		src : ../images/default/gistb_locateadd_out2.gif;
	}
	
	.gistoolbar_locateaddress_over {
		src : ../images/default/gistb_locateadd_over2.gif;
	}
	
	.gistoolbar_locateaddress_down {
		src : ../images/default/gistb_locateadd_down.gif;
	}		
	
	.gistoolbar_adjustlinearpts_out {
		src : ../images/default/gistb_adjlinpts_out.gif;
	}
	
	.gistoolbar_adjustlinearpts_over {
		src : ../images/default/gistb_adjlinpts_over2.gif;
	}
	
	.gistoolbar_adjustlinearpts_down {
		src : ../images/default/gistb_adjlinpts_down.gif;
	}
	
	.gistoolbar_visiblelayers {
		src : ../images/default/gistb_vislayers.gif;
	}
	
	.gistoolbar_showlegend {
		src : ../images/default/gistb_legend.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;
	}

    .tooltipsContainer {
        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;
    }

	.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;
	}

    .tree_itemframe, .tree_itemframe A:link {
    	font-weight : normal;
    	background-color : #f5f5f5;
    	border-color : #e4e4e4;
    	border-style : solid;
    	border-width : 1px;
    	cursor:hand;
    }

    .tree_itemframeselected 
    {
    	color:	black;
        font-weight : normal;
    	background-color:#B5C7D7;
    	border-color : #f5f5f5;
    	border-style : solid;
    	border-width : 1px;
    	cursor:hand;
    }

    .tree_itemframeselected2 
    {
    	color:	black;
        font-weight : normal;
    	background-color:#F5F5F5;
    	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:#E7A614;
    }
	
	.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
	}
	
	.wizardbody2
	{
		border-bottom-color : black;
		border-bottom-style : solid;
		border-bottom-width : 0px;
		border-right-color : black;
		border-right-style : solid;
		border-right-width : 1px;
		border-left-color : black;
		border-left-style : solid;
		border-left-width : 1px;
		border-top-color : black;
		border-top-style : solid;
		border-top-width : 1px;
		font: 8pt Verdana, Arial, Helvetica, sans-serif;
		color: white;
		text-decoration: none
	}

	.wizardnavbar
	{
		BACKGROUND-COLOR: #666666;
		BORDER-right: black 1px solid;
	}

	.wizardlogo{
		background-image : url(../images/default/DataSpyLogo2.gif);
		width : 180;
		height : 50;
	}

	.giswizardlogo{
		background-image : url(../images/default/GISFilter-Logo.gif);
		width : 190;
		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: #E7A614;
		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/default/working3.gif);
        background-repeat: no-repeat;
    	height : 53;
        width : 253;
     }

    .workingcontainer {
    	height : 53;
        width : 253;
		border : 5 outset #CC0000;
        border-spacing : 2;
        background-color : #999999;
    }

    .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;
    }
	
	.wosched_day, .wosched_day A:link, .wosched_day  A:active, .wosched_day  A:visited {
		font-size : 11pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		font-family : 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%;
		height: 30px;
		cursor: hand;
		border-collapse:collapse;
	}
	
	.wosched_dayselected, .wosched_dayselected A:link, .wosched_dayselected  A:active, .wosched_dayselected  A:visited
	{
		font-size : 11pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		font-family : Arial, Helvetica, sans-serif;
		color : Black;
		border-collapse:collapse;
		text-decoration : none;
		text-align : center;
		vertical-align : middle;
		border-right : 1px solid black;
		border-bottom :1px solid black;
		width: 14%;
		height: 30px;
		cursor: hand;
	}
	
	.wosched_dayoff, .wosched_dayoff A:link, .wosched_dayoff  A:active, .wosched_dayoff  A:visited
	{
		font-size : 11pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		font-family : 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%;
		height: 30px;
		cursor: hand;
		border-collapse:collapse;
	}
	
	.wosched_nobookeddata
	{
		border-right: #ffffff 2px solid;
		border-top: #ffffff 1px solid;
		border-left: #ffffff 1px solid;
		border-bottom: #ffffff 2px solid;
		border-collapse: collapse;
		background-color: #ffffff;
		text-align : center;
		vertical-align : middle;
		height: 30px;
	}
		
	.wosched_lowbooked
	{
		background-color: #98fb98;
		border-right : 2px solid #98fb98;
		border-bottom : 2px solid #98fb98;
		border-left : 1px solid #98fb98;
		border-top : 1px solid #98fb98;
		border-collapse:collapse;
		text-align : center;
		vertical-align : middle;
		height: 30px;
	}
	.wosched_mediumbooked
	{
		background-color: #e3f800;
		border-right : 2px solid #e3f800;
		border-bottom : 2px solid #e3f800;
		border-left : 1px solid #e3f800;
		border-top : 1px solid #e3f800;
		border-collapse:collapse;
		text-align : center;
		vertical-align : middle;
		height: 30px;
	}
	.wosched_highbooked
	{
		background-color: #ff545b;
		border-right : 2px solid #ff545b;
		border-bottom : 2px solid #ff545b;
		border-left : 1px solid #ff545b;
		border-top : 1px solid #ff545b;
		border-collapse:collapse;
		text-align : center;
		vertical-align : middle;
		height: 30px;
	}
	.wosched_nonworkday
	{
		border-right: #e4e4e4 2px solid;
		border-top: #e4e4e4 1px solid;
		border-left: #e4e4e4 1px solid;
		border-bottom: #e4e4e4 2px solid;
		border-collapse: collapse;
		background-color: #e4e4e4;
		text-align : center;
		vertical-align : middle;
		height: 30px;
	}
	.wosched_nonworkday_selected
	{
		border-right: #000000 2px solid;
		border-top: #808080 1px solid;
		border-left: #808080 1px solid;
		border-bottom: #000000 2px solid;
		border-collapse: collapse;
		background-color: #c0c0c0;
		text-align : center;
		vertical-align : middle;
		height: 30px;
	}
	.wosched_highbooked_selected
	{
		border-right: #000000 2px solid;
		border-top: #808080 1px solid;
		border-left: #808080 1px solid;
		border-bottom: #000000 2px solid;
		border-collapse: collapse;
		background-color: #ff0000;
		text-align : center;
		vertical-align : middle;
		height: 30px;
	}
	.wosched_mediumbooked_selected
	{
		border-right: #000000 2px solid;
		border-top: #808080 1px solid;
		border-left: #808080 1px solid;
		border-bottom: #000000 2px solid;
		border-collapse: collapse;
		background-color: #ffff00;
		text-align : center;
		vertical-align : middle;
		height: 30px;
	}
	.wosched_lowbooked_selected
	{
		border-right: #000000 2px solid;
		border-top: #808080 1px solid;
		border-left: #808080 1px solid;
		border-bottom: #000000 2px solid;
		border-collapse: collapse;
		background-color: #00ff00;
		text-align : center;
		vertical-align : middle;
		height: 30px;
	}
	
	.wosched_nobookeddata_selected
	{
		border-right : 2px solid #000000;
		border-bottom : 2px solid #000000;
		border-left : 1px solid #808080;
		border-top : 1px solid #808080;
		border-collapse:collapse;
		background-color:#f8f8ff;
		text-align : center;
		vertical-align : middle;
		height: 30px;
	}
	
	.wosched_dayhover
	{
		font-size : 11pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		font-family : Arial, Helvetica, sans-serif;
		color : blue;
		background-color : #e4e4e4;
		text-decoration : underline;
		text-align : center;
		vertical-align : middle;
		border-right : 1px solid black;
		border-bottom : 1px solid black;
		width: 14%;
		height: 30px;
		cursor: hand;
		border-collapse:collapse;
	}
	
	.wosched_dayoffhover
	{
		font-size : 11pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		font-family : Arial, Helvetica, sans-serif;
		color : #7F7F7F;
		background-color : #e4e4e4;
		text-decoration : underline;
		text-align : center;
		vertical-align : middle;
		border-right : 1px solid black;
		border-bottom : 1px solid black;
		width: 14%;
		height: 30px;
		cursor: hand;
		border-collapse:collapse;
	}	

	.icon_next {
		background-image : url(../images/default/icon_next.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}

	.icon_prev {
		background-image : url(../images/default/icon_prev.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}

	.icon_print {
		background-image : url(../images/default/icon_print2.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}
	.icon_select {
		background-image : url(../images/default/select.gif);
        width : 15;
        height : 15;
		cursor : hand;
	}

	.icon_unselect {
		background-image : url(../images/default/unselect.gif);
        width : 15;
        height : 15;
		cursor : hand;
	}
	.icon_addin {
		background-image : url(../images/default/icon_addin.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}
	.icon_delete2 {
		background-image : url(../images/default/icon_delete2.gif);
        width : 16;
        height : 16;
		cursor : hand;
	}
	.portletheadercenter3 {
		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;
		filter:    progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#E8E8E8, EndColorStr=#999999, GradientType=1);
	}

	.portletheaderleft3 {
		background-image : url(../images/default/portlet_left3.gif);
		background-repeat : no-repeat;
	}

	.portletheaderright3 {
		background-image : url(../images/default/portlet_right3.gif);
		background-repeat : no-repeat;
	}
	.portletlist2 {
		border-left : 1;
		border-left-color : #999999;
		border-left-style : solid;
		border-left-width : 1px;
		border-right : 1;
		border-right-color : #999999;
		border-right-style : solid;
		border-right-width : 1px;
		border-top : 1;
		border-top-color : #999999;
		border-top-style : solid;
		border-top-width : 1px;
	}
	.portletlistcell2 {
			font-size : 8pt;
			font-style : normal;
			line-height : normal;
			font-weight : normal;
			font-variant : normal;
			color : navy;
			text-decoration : none;
			font-family : Verdana, Arial, Helvetica, sans-serif;
			cursor:hand;
	}
	.portletlistrow2 {
		background-color : #FFFFFF
	}
	
	.contenttext {font-size : 10pt; font-style : normal; line-height : normal; font-weight : normal; font-variant : normal; color : #000066; text-decoration : none; text-align : left; font-family : Verdana, Arial, Helvetica, sans-serif;} 
	.contenttext1 {font-size : 10pt; font-style : normal; line-height : normal; font-weight : normal; font-variant : normal; font-variant : normal; color : #000066; text-decoration : none; text-align : left; font-family : Verdana, Arial, Helvetica, sans-serif;}
	.contenttext2 {font-size : 10pt; font-style : normal;	line-height : normal; font-weight : normal; font-variant : normal; color : #006A35; text-decoration : none; text-align : left; font-family : Verdana, Arial, Helvetica, sans-serif;}
	.contenttext3 {font-size : 10pt; font-style : normal;	line-height : normal; font-weight : normal; font-variant : normal; color : #cc0000; text-decoration : none; text-align : left; font-family : Verdana, Arial, Helvetica, sans-serif;}
	.linkbold {font-size : 10pt; font-style : normal; line-height : normal; font-weight : bold; font-variant : normal; color : Navy; text-decoration : none; font-family : Verdana, Arial, Helvetica, sans-serif; cursor : pointer;}
	.linkbold A:link {font-size : 10pt; font-style : normal; line-height : normal; font-weight : bold; font-variant : normal; color : Navy; text-decoration : underline; font-family : Verdana, Arial, Helvetica, sans-serif; cursor : pointer;}
	.linkbold A:active {font-size : 10pt; font-style : normal; line-height : normal; font-weight : bold; font-variant : normal; color : Navy; text-decoration : underline; font-family : Verdana, Arial, Helvetica, sans-serif; cursor : pointer;}
	.linkbold A:visited {font-size : 10pt; font-style : normal; line-height : normal; font-weight : bold; font-variant : normal; color : Navy; text-decoration : underline; font-family : Verdana, Arial, Helvetica, sans-serif; cursor : pointer;}
	.linkbold A:hover {font-size : 10pt; font-style : normal; line-height : normal; font-weight : bold; font-variant : normal; color : Red; text-decoration : underline; font-family : Verdana, Arial, Helvetica, sans-serif; cursor : pointer;}

	.flowindicator_left {
		background-image : url(../images/default/flowindicator-left.gif);
		cursor : hand;
		width : 7;
		height : 14;
	}

	.flowindicator_middle {
		background-image : url(../images/default/flowindicator-middle.gif);
		cursor : hand;
		height : 14;
	}

	.flowindicator_right {
		background-image : url(../images/default/flowindicator-right.gif);
		cursor : hand;
		width : 7;
		height : 14;
	}

	.flowindicator_left2 {
		background-image : url(../images/default/flowindicator-left2.gif);
		cursor : hand;
		width : 7;
		height : 14;
	}

	.flowindicator_middle2 {
		background-image : url(../images/default/flowindicator-middle2.gif);
		cursor : hand;
		height : 14;
	}

	.flowindicator_right2 {
		background-image : url(../images/default/flowindicator-right2.gif);
		cursor : hand;
		width : 7;
		height : 14;
	}

	.flowindicator_text {
		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-image : url(../images/default/flowindicator-middle.gif);
		cursor : hand;
		height : 14;
	}

	.flowindicator_text2 {
		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-image : url(../images/default/flowindicator-middle2.gif);
		cursor : hand;
		height : 14;
	}

	.flowindicator_borderbottom {
		border-bottom: 1;
		border-bottom-color : #B4B4B4;
		border-bottom-style : solid;
		border-bottom-width : 1px;
	}

	.flowindicator_bordertopleft {
		border-top: 1;
		border-top-color : #B4B4B4;
		border-top-style : solid;
		border-top-width : 1px;
		border-left: 1;
		border-left-color : #B4B4B4;
		border-left-style : solid;
		border-left-width : 1px;
	}

	.flowindicator_borderleftbottom {
		border-left: 1;
		border-left-color : #B4B4B4;
		border-left-style : solid;
		border-left-width : 1px;
		border-bottom: 1;
		border-bottom-color : #B4B4B4;
		border-bottom-style : solid;
		border-bottom-width : 1px;
	}
	/* new classes used in grid designer */
	
	.dragelementsplit {
		border-left : 2px dashed black;
		cursor: W-resize;
	}

	.dragelementsplit_hidden {
		border-left : 0px dashed #B4B4B4;
		
		cursor: W-resize;
	}
	.icon_fillright {
			background-image : url(../images/default/icon_fillright.gif);
	        width : 16;
	        height : 16;
			cursor : hand;
	}
	.portletheaderspacer {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : normal;
		font-variant : normal;
		color : #000000;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		white-space : nowrap;
	}
	.portletheadertext {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : #000000;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		white-space : nowrap;
		cursor : hand;
	}

	.portletheadertext_selected {
		font-size : 8pt;
		font-style : normal;
		line-height : normal;
		font-weight : bold;
		font-variant : normal;
		color : #A10019;
		text-decoration : none;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		text-align : left;
		white-space : nowrap;
		cursor : hand;
	}

</style>


