



.projectBar{background-color : #CBD9EB;}

.projectTitle{
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	font : bold;
}


.wholeBorder{border: 1px solid #666666;}


.bottomBorder{border: 1px solid #666666;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}

.wizardTable {border: 1px solid #cacaca;
	border-top:  1px solid #cacaca;
	border-left:  1px solid #cacaca;
	border-right:  1px solid #cacaca;
	border-bottom: 1px solid #cacaca;
}


.tableLight{
	background-color : #6699cc;
}

.tableDark{
	background-color : #003366;
}


.tableMedium {
	background-color : #336699;
}


.tablePlain {
	background-color : #FFFFFF;
}


.sectionHeaderTable {
	border:0px solid #7C97BF;
	background : #7C97BF
	height:20px;
	width:100%;
	color:#FFFFFF;
}


.sectionHeaderRow {
	background : #7C97BF;
	height=20px;
	color:#FFFFFF;
	font-weight:bold;
}


.sectionHeader
{
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 6px;
	
		FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#cde1ea,endColorStr=#3a738e);
	


}

.controlHeader
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	background : 	#d6e2f2;
	text-align:left;
	color : #000000;
}

.metricGraphicalQueryHeaderOuter {
    width:100%;
    background:#cedbe7;
    z-index:0;
    text-align:center;
}
.metricGraphicalQueryHeaderDrillDown {
    background :    #d6e2f2;
    width:100%;
}
.metricGraphicalQueryHeaderGroup {
    float:left;
    white-space:nowrap;
    padding: 1px 3px;
    height:23px;
}
.metricGraphicalQueryHeaderGroup span div {
    display:inline;
}

.metricGraphicalQueryHeaderFilters {
    width:100%;
    z-index:0;
    height:46px;
}
.metricGraphicalQueryHeaderFilterGroup {
    float:left;
    text-align:center;
    padding: 1px 3px;
    
}


.columnHeader {
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 13px;
	
		FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F0F0F0,endColorStr=#DEDFD7);
	
}

.sortColumn {
  COLOR : #26272c;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10pt;
	font-weight : bold;
}

.sortColumnHover {
  PADDING-RIGHT: 10px;
	PADDING-LEFT: 13px;
  text-decoration: underline;
  cursor: hand;
  
    FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#EFFBB1);
  
}



.scorecardColumnHeader
	{
		
			FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ededed,endColorStr=#c3c7cb);
		
		PADDING-RIGHT: 5px;
		PADDING-LEFT: 5px;
	}



table.scrollable {
	border-collapse:collapse;
}
 
td.fixedColBorder {
	border-right:2px solid #cacaca;	
}


DIV.scrollingdatagrid {
	overflow-x:auto;
	overflow-y:auto;
	position:relative;
	
}
DIV.scrollingdatagrid TABLE {
	

	border-collapse:separate;
}
DIV.scrollingdatagrid TABLE TR .locked, DIV.scrollingdatagrid TABLE THEAD TR, DIV.scrollingdatagrid TABLE TFOOT TR {
	position:relative;
}

DIV.scrollingdatagrid TABLE THEAD TR {
	top:expression(this.offsetParent.scrollTop); 
}


DIV.scrollingdatagrid THEAD .locked, DIV.scrollingdatagrid TFOOT .locked {
left:expression(this.offsetParent.offsetParent.scrollLeft);
}

DIV.scrollingdatagrid TBODY .locked {
left:expression(this.offsetParent.scrollLeft);
} 




DIV.scrollingdatagrid TD, DIV.scrollingdatagrid TH { z-index:1; border-left:1px solid thin #FFFFFF;}
DIV.scrollingdatagrid TD.locked, DIV.scrollingdatagrid TH.locked { z-index:2; }
DIV.scrollingdatagrid THEAD TR, DIV.scrollingdatagrid TFOOT TR { z-index:3;}
DIV.scrollingdatagrid THEAD TR TH.locked {z-index:4;}

DIV.scrollingdatagrid TD.fixedColBackGround{
	background : #ffffff;
}

 
.freezeCol {
	position:relative;
}


.tdLight{
	background : #cccccc;
}
.lightColor{
	color : #FFFFFF;
}
.tdMedium{
	background : #336699;
}
.mediumColor{
	color: #6699cc;
}

.tdDark{
	background : #A8BAD4;
}

.darkColor{
	color : #336699;
}
.bodyBackground{
	background : #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #efefef;
	scrollbar-shadow-color: #003300;
	scrollbar-face-color: #d6d6d6;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #6c7383;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
}

.logoBackground{
	
        background-image: url('/html/en/default/images/top_left_back.gif');
        background-repeat: no-repeat;
        background-position: left top;
        background-color: transparent;
        width:236;
        
}
.linksBackground{
	
        background-image: url('/html/en/default/common/getImageFile.jsp?fileLoc=/images/linksBackground.gif');
        background-repeat: no-repeat;
        background-position: right top;
        background-color: transparent;
        width:420;
        
}

.greetingBackground{
	
		background : #2485a6;
		text-align:left;
		padding-bottom:2px;
        
}
.topColorBack{
	
		FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#2588a8,endColorStr=#0b232f);
	
}

.menuBackground{
	background : #FFFFFF;
}
.menuHilite{
	background : #cccccc;
}


.tdFocus{
	background : "#ffffff";
	BORDER-BOTTOM: #DDDDDD 1px solid;
}


.homeList {
	BORDER-BOTTOM: #DDDDDD 1px solid;
	text-align: top;
}


.homeListHeader {
	BORDER-BOTTOM: #6699cc 2px solid;
	text-align: top;
}


.homeListMed {
	BORDER-BOTTOM: #336699 1px solid;
	text-align: top;
}
.tdSubElement {
	background: #cccccc;
	BORDER-BOTTOM: #DDDDDD 1px solid;
	text-align: top;
}
.tdSubElementHidden {
	background:#cccccc;
	text-align: top;
}
.tdSubElementFocus {
	background : #ffffff;
	color:#ffffff;
}
.tdSubElementFocusHidden {
	background: #ffffff;
	color:#ffffff;
}
.tdSubElementOver {
	background: #A8BAD4;
	BORDER-BOTTOM: #DDDDDD 1px solid;
	text-align: top;
}
.tdMenuFrameLeft {
	BORDER-RIGHT: #DDDDDD 2px solid;
}
.tdObjectHeaderLeft
	BORDER-RIGHT: #DDDDDD 0px solid;
}
.tdObjectHeaderRight
	BORDER-LEFT: #DDDDDD 0px solid;
}
.pageStepRow {
	background-color: #dddddd;
	}
.errorScriptHeader {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;;
	color: #000000;
	font-size: 8pt;
	font-weight:bold;
	BORDER-BOTTOM=#990000 2px solid;
}
.errorScript {
	FONT-FAMILY:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; courier;
	color: #000000;
	font-size: 8pt;
}

A:link  {
	COLOR : #26272c;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

A:visited  {
	COLOR : #550055;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

A:active  {
	COLOR : #550055;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;

}

.alertmsg  {
	COLOR : Red;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

BODY  {
	COLOR : #336699;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}


.bodyText  {
	COLOR : #26272c;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10pt;
}

.maintext  {
	COLOR : #000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
}

.bullText{
	COLOR : #FFFFFF;
	FONT-FAMILY : Trebuchet MS, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10;
	FONT-WEIGHT : bold;
}
.altLayerText {
	color: #A8BAD4;
	FONT-FAMILY : Trebuchet MS, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10;
}
.altLayerBG {
	color: #cccccc;
}

.popUpLay {background-color:#000000;
	border: solid #000000 1px;
	padding: 0px;
	visibility: visible;
	position:absolute;
	cursor:hand;
	left:500px;
	top:100px;
}

INPUT {
	
	font-size:10pt;
	padding-left: 2px;
	padding-right: 2px;
}
.button{
	background: #003366;
	color:#ffffff;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration : none;
	font-weight : bold;
    	BORDER-BOTTOM: #000000 1px solid;
    	BORDER-LEFT: #88BBEE 1px solid;
    	BORDER-RIGHT: #000000 1px solid;
    	BORDER-TOP: # #336699 2px solid;
	cursor:hand;
	width:-1px;
	height:-1px;
}

.loginbutton
 {
 	color: #ffffff;
 	font-size: 10;
 	font-family: Trebuchet MS, Arial, sans-serif;
 	font-weight: bold;
 	cursor: hand;
 	background: #5987BC;
 	width: 50px;
 	height: 25px;
 }

 a.loginbutton:link
 {
 	color: #ffffff;
 	font-size: 10;
 	font-family: Trebuchet MS, Arial, sans-serif;
 	font-weight: bold;
 	cursor: hand;
 	background: #5987BC;
 	width: 50px;
 	height: 25px;
 	text-decoration: none;
 }
  a.loginbutton:visited
  {
  	color: #ffffff;
  	font-size: 10;
  	font-family: Trebuchet MS, Arial, sans-serif;
  	font-weight: bold;
  	cursor: hand;
  	background: #5987BC;
  	width: 50px;
  	height: 25px;
  	text-decoration: none;
  }
  a.loginbutton:active
  {
  	color: #ffffff;
  	font-size: 10;
  	font-family: Trebuchet MS, Arial, sans-serif;
  	font-weight: bold;
  	cursor: hand;
  	background: #5987BC;
  	width: 50px;
  	height: 25px;
  	text-decoration: none;
  }
  a.loginbutton:hover
  {
  	color: #ffffff;
  	font-size: 10;
  	font-family: Trebuchet MS, Arial, sans-serif;
  	font-weight: bold;
  	cursor: hand;
  	background: #5987BC;
  	width: 50px;
  	height: 25px;
  	text-decoration: none;
  }



.outlookButton {
	font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
	background:#336699;
    	BORDER-BOTTOM: #cacaca 1px solid;
    	BORDER-LEFT:#336699 0px solid;
    	BORDER-RIGHT:#cccccc 1px solid;
    	BORDER-TOP:#cacaca 1px solid;
}



.bnorm {color:#ffffff;
	cursor:hand;
	width:116;
	height:28;
	background-color:#003366;
	font: 8pt Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.bover {color:#ffffff;
	cursor:hand;
	width:116;
	height:28;
	background-color:#003366;
	font: 8pt Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;}




.clock  {
	COLOR : #ffffff;
	FONT-FAMILY : Trebuchet MS, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10;
	FONT-WEIGHT : bold;
}

.ClientList {
	COLOR: #070770; FONT-FAMILY: Arial; FONT-SIZE: 10;
}

.copyrightblue  {
	COLOR : #848383;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
}

.header{ color:#000000;  FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-weight: bold;}



.label  {
	color : #003366;
	font-size : 10;
	font-family : Trebuchet MS , Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
}


.sectionHeaderLabel  {
	COLOR : #26272c;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.labelHeader  {
	COLOR : #000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}
.maintitle{ color:#000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.msgLabel  {
	COLOR : #ffffff;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}
.menuText{
	color: #000000;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;

}

.menuTitle  {
	COLOR : #b9c2c7;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
	padding-left: 0px;
	padding-right: 0px;
}

.msglabel1{
	color: #000000;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;

}

.selfServiceLabel{
	color: #ffffff;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

}

.greeting{
	color: #ffffff;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.linksForeground{
	
		font-weight: bold;
	
	color: #262b2e;  
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.bannerLayout {
	
}

.msglabel2  {
	COLOR : #cccccc;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.obText{
	COLOR : #FFFFFF;
	FONT-FAMILY : Trebuchet MS, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10;
}

.power{ color:#ffffff;  FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-weight: bold;}

.pageTitle {
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	font-style : normal;
}

.required  {
   	COLOR : #CC6600;
   	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   	FONT-WEIGHT : bold;
  	FONT-SIZE :8pt;
}

.separator  {
	COLOR : #FFFFFF;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.separator1  {
   	COLOR : #FFFFFF;
   	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
   	FONT-SIZE :10pt;
}

.stepTitle  {
	COLOR : #FFFFFF;
	FONT-FAMILY : Trebuchet MS , Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10;
	font-weight : bold;
}


.stepText  {
	COLOR : #FFFFFF;
	FONT-FAMILY : Trebuchet MS , Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10;
}
.sectHeadInstruction  {
	COLOR : #000000;
	FONT-FAMILY : Trebuchet MS , Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10;
}

.tableNavInput {
	FONT-FAMILY : Trebuchet MS , Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10;
}



.tableTop{color:#FFFFFF;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}



.objHead{ color:#000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	font-weight: bold;
}


.objHead1{ color:#000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	font-weight: bold;
}
.toolbar{ color:#000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
}


.actionButton{ color:#000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
}


.genericActionButton {
    background-image: url('/html/en/default/images/Grayback_button.gif');    
    background-repeat: no-repeat;
    background-position: left bottom;
    color: #FFFFFF;
    width:50px;
    height:24px;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}


.filtersLayerBackground {
	background-color: #dfe5ec;
}	

.actionButtonQuery{ color:#000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
}

.toolbarSelected{ color: #336699;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration:none;
}
.toolbarSearch{ color:#000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	font-weight: bold;
	border-bottom: ##A8BAD4 1px solid;
	border-top: ##336699 1px solid;
}
.toolbarPlain{ color:#FFFFFF;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
}
.toolbarWithoutLink{ color:#ffffff;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.toolbarOver{ color: #6699cc;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.subElements{ color:#000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
}
.subElementsFocus{ color:#000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
}


.inactive {
	FONT-FAMILY:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	color:#000000;
}


TD {COLOR: #0000ad;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
}

.tdOver{
	COLOR : #ffffff;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.title{ color:#003366;  FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt; font-weight: bold;}

.welcome  {color:#003366;  FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}




.selectLabelLeft {
	COLOR: #000000;
	background-color: #ffffff;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight: none;
    	BORDER-BOTTOM: #DDDDDD 1px solid;
    	BORDER-LEFT: #000000 1px solid;
    	BORDER-RIGHT: #DDDDDD 0px solid;
    	BORDER-TOP: #000000 1px solid;
}
.selectLabelLeftNoEdit {
	COLOR: #000000;
	background-color: #DDDDDD;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight: none;
    	BORDER-BOTTOM: #DDDDDD 0px solid;
    	BORDER-LEFT: #000000 0px solid;
    	BORDER-RIGHT: #DDDDDD 0px solid;
    	BORDER-TOP: #000000 0px solid;
}
.selectLabelRight {
	COLOR: #000000;
	background-color: #ffffff;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight: none;
    	BORDER-BOTTOM: #DDDDDD 1px solid;
    	BORDER-LEFT: #000000 0px solid;
    	BORDER-RIGHT: #DDDDDD 1px solid;
    	BORDER-TOP: #000000 1px solid;
}

.selectLabelRightNoEdit {
	COLOR: #000000;
	background-color: #DDDDDD;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight: none;
    	BORDER-BOTTOM: #DDDDDD 0px solid;
    	BORDER-LEFT: #000000 0px solid;
    	BORDER-RIGHT: #DDDDDD 0px solid;
    	BORDER-TOP: #000000 0px solid;
}

.dropDownList {
	color:#000000;
	background-color:#ffffff;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	BORDER-BOTTOM: #DDDDDD 1px solid;
}
.dropDownListOver {
	color:#FFFFFF;
	background-color: #A8BAD4;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	border-bottom: #A8BAD4 1px solid;
}


#rolesetup00 {
	position: absolute;
	top:1 px;
	left:0 px;
	visibility:visible;
}


#windowListLayer {
	background-color:#26272c;
	visibility: hidden;
	z-index: 100;
	border: solid 1px #0a0a0a;
}
.windowListHeader{ color:#000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 8pt;
	font-weight: bold;
}
.windowListBorder {
 border-top:1px solid #0a0a0a;
}

#contentLayer {
	COLOR: #0000ad; FONT-FAMILY: Arial; FONT-SIZE: 10; HEIGHT: 275px; PADDING-BOTTOM: 14px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 14px; POSITION: absolute; VISIBILITY: hidden; WIDTH: 350px; Z-INDEX: -1
}



.title5 {font-family:Arial, Verdana, Geneva; font-size:16pt;}
.title4 {font-family:Arial, Verdana, Geneva; font-weight:bold; font-size:16pt;}
.title1 {font-family:Verdana, Geneva, Arial; font-weight:bold; font-size:10px;}
.title2 {font-family:Arial, Verdana, Geneva; font-weight:bold; font-size:12px;}
.text2 {font-family:Verdana, Geneva, Arial; font-size:12px;}
.text1 {font-family:Verdana, Geneva, Arial;font-size:10px;}
.text3 {font-family:Arial, Verdan, Geneva; font-weight:bold; font-size:12pt;}
.text1a {font-family:Verdana,Geneva,Arial; font-weight:normal; font-size:10px; color:#666666;}
.network1 {font-family:Verdana,Geneva,Arial; font-weight:bold; font-size:10px; color:#FFFFFF; text-decoration:none;}
.snu {font-family:verdana, arial, san-serif; font-size: 10; text-decoration:none;}
.bttn {border-style:outset;border-color:#EEEEEE #666666 #666666 #EEEEEE;border-width:2px;background-color:#cccccc;text-decoration:none;}
.content1 {font-family:Verdana, Geneva, Arial;font-size:11px;}
.mailbody {font-family:Verdana, Geneva, Arial; font-size:1em;}
.text4 {font-family: Verdana, Geneva, Arial; font-size: 10; font-weight: bold}
.text5 {font-family: Verdana, Geneva, Arial; font-size: 10}
.title3 {font-family: Arial, Verdana, Geneva; font-size: 10; font-weight: bold}
.text1sd {font-family: Arial, sans-serif; font-size: 10; text-decoration: none;}
.text2sd {font-family:Arial, sans-serif; font-size:10;}
.text3sd {font-family:Arial, sans-serif; font-size:10;text-decoration:none; color:#FF3300; font-weight: bold;}
.spantitle{ color:#ffffff;FONT-FAMILY: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;}

.filtersLayer
{
	Visibility:hidden;
	width:100%;
	height:20px;
	text-align:center;
	border:1px solid gray;
	color:#000000;
	cursor:hand;

}


.topMenuStartColor{
	background : #3d464b;
}


.topMenuEndColor{
	background : #172b36;
}

.topGradientMenu
{
		Visibility:visible;
		PADDING-RIGHT: 2px;
		PADDING-LEFT: 2px;
		cursor: hand;
	
		FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#3d464b,endColorStr=#172b36);
	

}


.subMenuStartColor{
	background : #ffffff;
}


.subMenuEndColor{
	background : #D5DEEB;
}


.sHGradientStartColor{
	background : #7C97BF;
}


.sHGradientEndColor{
	background : #eeeeee;
}

.sectionHeaderGradient
{
		Visibility:visible;
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 13px;
		cursor: hand;
	
		FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#7C97BF,endColorStr=#eeeeee);
	

}


.layeredMenuStartColor{
	background : #FFFFFF;
}


.layeredMenuEndColor{
	background : #A8BAD4;
}



.hoverMenu
{


	Visibility:visible;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 13px;
	cursor: hand;
	color: #000000;
	
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FFFFFF,endColorStr=#A8BAD4);
	

}


.listItemStartColor{
	background : #ffffff;
}


.listItemEndColor{
	background : #A8BAD4;
}



.listItems
{


	Visibility:visible;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 13px;
	cursor: hand;
	color: #000000;
	
		FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#A8BAD4);
	
}


.tabStartColor
{
	background : #e3f3f3;
}


.tabEndColor
{
	background : #b2d1d4;
}


.tab
{

	
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	color:#3b3d3a;
	FONT-FAMILY: 'Trebuchet MS','Verdana', 'Arial', 'Helvetica';

	TEXT-DECORATION: none;
	border-top: 4px #999999;
	border-color: #666666 #333333 #333333 #666666;

	-moz-border-radius: .75em .75em 0em 0em;
  border-radius-topleft: .75em;
  border-radius-topright: .75em;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e3f3f3,endColorStr=#b2d1d4);
	
}


.sectionTabStartColor
{
	background : #e1f2f1;
}


.sectionTabEndColor
{
	background : #c9e0e0;
}


.sectionTab
{
	
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	color:#30312e;
	FONT-FAMILY: 'Trebuchet MS','Verdana', 'Arial', 'Helvetica';

	TEXT-DECORATION: none;
	border-top: 4px #999999;
	border-color: #666666 #333333 #333333 #666666;

	-moz-border-radius: .75em .75em 0em 0em;
  border-radius-topleft: .75em;
  border-radius-topright: .75em;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#e1f2f1,endColorStr=#c9e0e0);
	

}

.selectedTab
{

	
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	color:#3b3d3a;
	FONT-FAMILY: 'Trebuchet MS','Verdana', 'Arial', 'Helvetica';

	TEXT-DECORATION: none;
	border-top: 4px #999999;
	border-color: #666666 #333333 #333333 #666666;

	-moz-border-radius: .75em .75em 0em 0em;
  border-radius-topleft: .75em;
  border-radius-topright: .75em;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#3684ab,endColorStr=#499cc4);
	
}

.selectedSectionTab
{
	
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	color:#30312e;
	FONT-FAMILY: 'Trebuchet MS','Verdana', 'Arial', 'Helvetica';

	TEXT-DECORATION: none;
	border-top: 4px #999999;
	border-color: #666666 #333333 #333333 #666666;

	-moz-border-radius: .75em .75em 0em 0em;
  border-radius-topleft: .75em;
  border-radius-topright: .75em;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#a6c5c8,endColorStr=#b1d1d4);
	

}

.layeredMenu
{

	PADDING-RIGHT: 10px;
	PADDING-LEFT: 13px;
	cursor: hand;
	color:#A8BAD4;
	border-bottom : thin outset #dddddd;
	background-color : #A8BAD4;
}

.alphabuttonover
{
	Visibility:visible;
	filter: progid:DXImageTransform.Microsoft.revealTrans(Duration=2,Transition=4);
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 13px;
	cursor: hand;
}







div.tabBox {}

div.tabArea {
	font-size: 80%;
	font-weight: bold;
	padding: 0px 0px 3px 0px;
}



A.tab:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #CBD9EB; TEXT-DECORATION: none
}
a.tab {
	FONT-WEIGHT: bold; FONT-SIZE: 10; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #CBD9EB; TEXT-DECORATION: none
}
a.selectedTab {
	FONT-WEIGHT: bold; FONT-SIZE: 10; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #CBD9EB; TEXT-DECORATION: none
}



a.tab, a.tab:visited {
  color: #000000;
}

// old CSS which cause IE fires resize event when mouse over tab
//a.tab:hover {
//  	background-color: #cacaca;
//	border-color: #999999 #333333 #333333 #999999;
//	color: #999999
//}

a.tab.unfocusedTab, a.tab.unfocusedTab:hover, a.tab.unfocusedTab:visited {
    color:#3b3d3a;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a.selectedTab.activeTab, a.selectedTab.activeTab:hover, a.selectedTab.activeTab:visited {
    color: #FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}



div.tabMain {
	background-color: ##ffffff;
	border: 2px solid #000000;
	border-color: #666666 #333333 #333333 #666666;

	padding: 0px;
	position: relative;
	z-index: 101;
}

div.tabIframeWrapper {
  width: 100%;
  height: 95%;
}

iframe.tabContent {
  background-color: #cccccc;
	border: 1px solid #000000;
	border-color: #333333 #999999 #999999 #333333;
	width: 100%;
	height: 75%;
}









div.sectionTabBox {}

div.sectionTabArea {
	font-size: 80%;
	font-weight: bold;
	padding: 0px 0px 3px 0px;
}



A.sectionTab:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10; COLOR: #000000; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #CBD9EB; TEXT-DECORATION: none
}
a.sectionTab {
	FONT-WEIGHT: bold; FONT-SIZE: 10; COLOR: #ffffff; FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica'; BACKGROUND-COLOR: #CBD9EB; TEXT-DECORATION: none
}



a.sectionTab, a.sectionTab:visited {
  color: #000000;
}

a.sectionTab:hover {
  	background-color: 	;
	border-color: #999999 #333333 #333333 #999999;
	color: #999999
}

a.sectionTab.sectionUnfocusedTab, a.sectionTab.sectionUnfocusedTab:hover, a.sectionTab.sectionUnfocusedTab:visited {
    color:#30312e;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a.selectedSectionTab.sectionActiveTab, a.selectedSectionTab.sectionActiveTab:hover, a.selectedSectionTab.sectionActiveTab:visited {
    color:#ffffff;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}




div.sectionTabMain {
	background-color: ##ffffff;
	border: 2px solid #000000;
	border-color: #666666 #333333 #333333 #666666;

	padding: 0px;
	position: relative;
	z-index: 101;
}

div.sectionTabIframeWrapper {
  width: 100%;
  height: 95%;
}

iframe.sectionTabContent {
  background-color: #cccccc;
	border: 1px solid #000000;
	border-color: #333333 #999999 #999999 #333333;
	width: 100%;
	height: 75%;
}





h4#title {
  background-color: #333333;
	border: 1px solid #000000;
	border-color: #666666 #999999 #999999 #666666;
	color: #cccccc;
	font-weight: bold;
	margin-top: 0em;
	margin-bottom: .5em;
	padding: 2px .5em 2px .5em;
}

.navigation
{

position:relative;

top:0;
left:0;
}


.scrollerClass {
    scrollbar-face-color: ThreeDFace;
    scrollbar-shadow-color: ThreeDDarkShadow;
    scrollbar-highlight-color: ThreeDHighlight;
    scrollbar-3dlight-color: ThreeDLightShadow;
    scrollbar-darkshadow-color: ThreeDDarkShadow;
    scrollbar-track-color: Scrollbar;
    scrollbar-arrow-color: ButtonText;
    scrollbar-base-color: Gray;
}


.scrollerClass{
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #efefef;
	scrollbar-shadow-color: #003300;
	scrollbar-face-color: #d6d6d6;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #6c7383;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
}





.portalActionButton{ color:#ffffff;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
}


.portalInactive {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	color:#cacaca;
}
	

	.portalSectionHeader
	{
		PADDING-RIGHT: 10px;
		PADDING-LEFT:6px;
		
			FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#a6c3cf,endColorStr=#3a738e);
		
	}

	
	.portalSectionLabel
	{
	
		COLOR : #FFFFFF;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 8pt;
		font-weight : bold;
	}

	
	.portalColumnHeader
	{
		
			FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#fdfbff,endColorStr=#ebece4);
		

		PADDING-RIGHT: 10px;
		PADDING-LEFT: 13px;
	}


	
	.portalColumnLabel
	{
		COLOR : #000000;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 8pt;
		font-weight : bold;
	}

	
	.portalLabel
	{
		COLOR : #000000;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 8pt;
		font-weight : bold;
	}
	
	
	.portalBodyText
	{
		COLOR : #003c69;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 8pt;
	}

	.portalTable
	{
		border: 1px solid #cacaca;
		border-top:  1px solid #cacaca;
		border-left:  1px solid #cacaca;
		border-right:  1px solid #cacaca;
		border-bottom: 1px solid #cacaca;
	}



.portalHeaderTable {
	border:0px solid #1a4b84;
	background : #1a4b84
	height:20px;
	width:100%;

}


.portalListColor1
{
	background : #d8e9f1

}


.portalListColor2
{
	background : #f2f7fb

}

.portalBodyBackground{
	background : #ffffff;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #efefef;
	scrollbar-shadow-color: #003300;
	scrollbar-face-color: #d6d6d6;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #6c7383;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
}

	
	.layoutManagerSectionHeader {
		PADDING-RIGHT: 10px;
		PADDING-LEFT:6px;
		background : #dfe5ec;
	}

	.layoutManagerSectionLabel {
		COLOR : #274771;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE : 11pt;
		font-weight : bold !important;
	}
	.layoutManagerSectionLabelSpecial {
		font-weight : normal !important;
		font-style: italic !important;
		color: #FFFFC1;
	}

	
	
.managerActionButton{ color:#274771;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
}


.managerInactive {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	color:#666666;
}

	.managerSectionHeader
	{
		
			FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#8EA7CC ,endColorStr=#5C80B7);
		
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 6px;
	}

	
	.managerSectionLabel
	{
		COLOR : #FFFFFF;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 8pt;
		font-weight : bold;
	}

	
	.managerColumnHeader
	{
		background : #d6e2f2;
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 13px;
	}


	
	.managerColumnLabel
	{
		COLOR : #26272c;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 10pt;
		font-weight : bold;
	}

	
	.managerLabel
	{
		COLOR : #000000;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 8pt;
		font-weight : bold;
	}

	
	.managerBodyText
	{
		COLOR : #26272c;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 10pt;
	}

	

.managerContentTitle{ color:#003300;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

	

.managerObjectTitle{ color:#FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;
	font-weight: bold;
}

.managerObjTitleBackground{
	
		FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#cde1ea,endColorStr=#3a738e);
	
		PADDING-RIGHT: 10px;
		PADDING-LEFT:6px;
}

	
	.managerTable
	{
		border: 1px solid #cacaca;
		border-top:  1px solid #cacaca;
		border-left:  1px solid #cacaca;
		border-right:  1px solid #cacaca;
		border-bottom: 1px solid #cacaca;
	}

	
.managerHeaderTable {
	border:0px solid #7C97BF;
	background : #7C97BF
	height:20px;
	width:100%;

}


.managerListColor1
{
	background : #ffffff

}


.managerListColor2
{
	background : #f2f7fb

}


.managerResultsBackground
{
	background : #bebebd

}

.managerResultsLabel  {
	COLOR : #003300;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.managerSearchLabel  {
	COLOR : #ffffff;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.managerBodyBackground{
	background : #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #efefef;
	scrollbar-shadow-color: #003300;
	scrollbar-face-color: #d6d6d6;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #6c7383;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
}

.managerContentBackground{
    background : #f7f7f7;
}

	

	.stepTitle  {
	COLOR : #FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}


.stepText  {
	COLOR : #FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
}


.wizardStepBackground
{
	background : #499cc4

}
	
.wizardActionButton{ color:#FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
}


.wizardSectionActionButton{ color:#384456;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
}

.wizardSectionSeparator{ color:#384456;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}



.wizardInactive {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	color:#FFFFFF;
}


.wizardSectionInactive {
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	color:#384456;
}

	.wizardSectionHeader
	{
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 6px;
	}

	.form-preview-section,
	.form-preview-section-content {
		border-color: #D6E2F2;
	}

	.form-preview-section-header {
		background-color: #D6E2F2;
	}

	
	.wizardSectionLabel
	{
        font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	    font-weight: bold; 
	    font-size: 1.2em; 
	    line-height: 1.5em; 
	    color: #274771;
	    padding: auto 0px;
	    margin: auto -5px;
	    vertical-align:middle;
	}

	
	.wizardColumnHeader
	{
		
			FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f3f3f1,endColorStr=#dddddd);
		
			PADDING-RIGHT: 10px;
			PADDING-LEFT: 13px;
	}
	
	.groupByColumnHeader
	{
		
			FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#f3f3f1,endColorStr=#dddddd);
		
			PADDING-RIGHT: 5px;
			PADDING-LEFT: 5px;
			PADDING-TOP: 2px;
			height: 24px;
	}
	
	DIV.scrollingdatagrid TH.wizardColumnHeaderNoBorder
	{
		border: 0;
	}
	DIV.scrollingdatagrid TH.wizardColumnHeaderBorder
	{
		border: none;
	}

	DIV.scrollingdatagrid TD.verticalSectionFieldStart
	{
		border: thin solid ActiveBorder;
	}

	IMG.verticalSectionHierarchicalFieldImage
	{
		cursor: hand;
	}

	DIV.scrollingdatagrid TD.groupBySectionRowElement
	{
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: 1px solid #cacaca;
		height: 20px;
	}
	
	DIV.scrollingdatagrid TD.groupBySectionRowElement A:link  {
		COLOR : #26272c;
		text-decoration : underline;
	}

	DIV.scrollingdatagrid TD.groupBySectionRowElement A:visited  {
		COLOR : #550055;
		text-decoration : underline;
	}

	DIV.scrollingdatagrid TD.groupBySectionRowElement A:active  {
		COLOR : #550055;
		text-decoration : underline;
	}
	
	
	.wizardColumnLabel
	{
		COLOR : #4e4d4e;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 8pt;
		font-weight : bold;
	}

	
	.wizardColumnSubLabel
	{
		COLOR : #000000;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 7pt;
		font-weight : bold;
	}

	
	.wizardLabel
	{
		COLOR : #384456;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 10pt;
		font-weight : bold;
	}
	
	DIV.scrollingdatagrid TD.wizardCellBorder
	{
		border: thin solid ActiveBorder;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
	}
	DIV.scrollingdatagrid TD.wizardCellReadOnly
	{
		background-color: #eeeeee;
	}
	.wizardCellBorderFixedColumn
	{
		border-right: thick solid ActiveBorder;
	}

	
	.wizardBodyText
	{
		COLOR : #000000;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 10pt;
	}
	.wizardTable
	{
		border: 1px solid #cacaca;
		border-top:  1px solid #cacaca;
		border-left:  1px solid #cacaca;
		border-right:  1px solid #cacaca;
		border-bottom: 1px solid #cacaca;
	}

	
.wizardHeaderTable {
	border:0px solid #7C97BF;
	background : #7C97BF
	height:20px;
	width:100%;

}



.wizardObjectTitle{ color:#FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.wizardObjTitleBackground{
	background : #374357;
}


.wizardBodyBackground{
	background : #ffffff;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #efefef;
	scrollbar-shadow-color: #003300;
	scrollbar-face-color: #d6d6d6;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #6c7383;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
}


.wizardListColor1
{
	background : #d8e9f1

}


.wizardListColor2
{
	background : #f2f7fb

}




	.tririgaInputBorderColor
	{
		border: 1px solid #014A87;
		border-top:  1px solid #014A87;
		border-left:  1px solid #014A87;
		border-right:  1px solid #014A87;
		border-bottom: 1px solid null;
	}

.tririgaInputText
    {
        height:18px;
		width: -1px;
        border:1px solid #014A87;
        padding:2px 0px 0px 2px;
        COLOR : #26272c;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 8pt;

    }

	
	.tririgaTable
	{
		border: 1px solid #cacaca;
		border-top:  1px solid #cacaca;
		border-left:  1px solid #cacaca;
		border-right:  1px solid #cacaca;
		border-bottom: 1px solid #cacaca;
	}

	
.toolbarText{ color:#000000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
}

.draggableLayerTable{
    border-style: solid;
    border-width: thick;
    border-color:#CEDBE7;
}
.innerTable{
    width:100%;
    border:;
}



.tririgaObjectTitle{ color:#000000;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.tririgaObjTitleBackground{
	background : #CEDBE7;
}


.tririgaListColor1
{
	background : #ffffff

}


.tririgaListColor2
{
	background : #eef0f2

}


.tririgaListHilite
{
	background : #effbb1

}

.tririgaColumnHeader
	{
		background : #d6e2f2;
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 13px;
	}

.tririgaFilterColumnHeader
	{
		
			FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ededed,endColorStr=#c3c7cb);
		
		PADDING-RIGHT: 2px;
		PADDING-LEFT: 7px;
	}


	
	.tririgaColumnLabel
	{
		COLOR : #26272c;
		FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE : 8pt;
		font-weight : bold;
	}
	
   .emptyInputLabel {
   		COLOR : #26272c;
		FONT-FAMILY:  Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
		FONT-SIZE : 8pt;
		font-weight : normal;
		font-style : italic;
   }
   
   .emphasizedCriteriaClass {
   		COLOR : #343434;
		FONT-FAMILY: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
		FONT-SIZE : 7pt;
		font-weight : bold;
   		font-style: normal;
   }
	

.negativeValue
{
    color:#ff0000;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.listHighlite
{
	background : #FFFFFF;
}

	
.tririgaResultsBackground
{
	background : #d6e2f2

}

.tririgaResultsLabel
{
	COLOR : #26272c;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.tririgaResultsActionButton{ 
	color: #274771;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	font-weight: bold;
}


.calendarTopStartColor
{
	background : #686d80
}

.calendarTopEndColor
{
	background : #3f4354
}

}
.calendarTopBackground
{
	
		FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#686d80,endColorStr=#3f4354);
	
}

.calendarTopLabel
{
	COLOR : #FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.calendarWeekTopBackground
{
	background : #c0c7cd
}

.calendarWeekTopLabel
{
	COLOR : #24262d;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.calendarWeekBackground
{
	background : #fdfffe
}

.calendarWeekLabel
{
	COLOR : #000000;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.calendarWeekendBackground
{
	background : #ecf5ec
}

.calendarWeekendLabel
{
	COLOR : #336699;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.calendarNavigationBackground
{
	background : #cfd7e2
}

.calendarPrevNextLabel
{
	COLOR : #d7ded7;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.calendarCurrentBackground
{
	background : #effbb1
}

.calendarCurrentLabel
{
	COLOR : null;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10pt;
	font-weight : bold;
}





.calendarHeaderBackground
{
	background : #4F94CD;
}

.calendarHeaderLabel
{
	COLOR : #FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10pt;
	font-weight : bold;
}

.calendarMonthLabel
{
	COLOR : #000000;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12pt;
	font-weight : bolder;
	letter-spacing : 10px;
}

.calendarDayLabel
{
	COLOR : #000000;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10pt;
	font-weight : bold;
}

.currentMonthDayHeaderBackground
{
	
		FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#cde1ea,endColorStr=#3a738e);
	
		PADDING-RIGHT: 6px;
		PADDING-LEFT:6px;
}

.notCurrentMonthDayHeaderBackground
{

		background : #B7C3D0;

		PADDING-RIGHT: 6px;
		PADDING-LEFT:6px;
}

.calendarDayHeaderLabel
{
	COLOR : #FFFFFF;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.calendarOffDayHeaderLabel
{
	COLOR : #00688B;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	font-weight : bold;
}

.calendarOffDayClass
{
    background : #E8E8E8;
}

.calendarDayClass
{
    background : #FFFFFF;
}

.calendarTodayClass
{
    background : #B0C4DE;
}

.calendarReconcileLabel
{
	color: red;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}


.calendarHourLabel
{
	color: black;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.calendarAmPmLabel
{
	color: black;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: medium;
}






.loginLabel  {
	COLOR : #ffffff;
	FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
}

.loginSlogan  {
    COLOR : #ffffff;
    FONT-FAMILY : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE : 16 pt;
    font-weight : bolder;
}


.disabledAttribute {
	FONT-FAMILY:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 8pt;
	color:#666666;
}



.completedProcess{
    font-family: Georgia;
    font-size: 150%;
    font-weight: bold;
    margin: 0;
    color: #ffad00;
    text-shadow: black;
    text-transform: uppercase;
    padding-left: 10px;
    padding-right: 10px;

}

.activeProcess{
    font-family: Georgia;
    font-size: 150%;
    font-weight: bold;
    color: green;
    text-shadow: black;
    text-transform: uppercase;
    text-decoration: underline;
    padding-left: 10px;
    padding-right: 10px;

}

.pendingProcess{
    font-family: Georgia;
    font-size: 150%;
    font-weight: bold;
    margin: 0;
    color: #cccccc;
    text-shadow: black;
    text-transform: uppercase;
    padding-left: 10px;
    padding-right: 10px;

}

h2{
    padding-left: 10px;
    padding-right: 10px;
}

.textField{
    width : 100%;
}

.groupTextField{
}

.textFieldWithImages{
    width : 100%;
}

.normalSectionField{
    width : 100%;
}

.tableSectionField{
    width : 99%;
}

.fldTbl{
    width: 100%;
    border-collapse:collapse;
    border:0px;
    border-spacing: 0px;
}

.grpTbl{
    height: 100%;
    padding: 1px;
    border-collapse:collapse;
    border: 0px;
    border-spacing: 0px;
}

.notesTbl{
    width: 100%;
    padding: 0px;
    border-collapse:collapse;
    border: 0px;
    border-spacing: 0px;
}

.notesOTbl{
    width: 10%;
    padding: 0px;
    border-collapse:collapse;
    border: 1px;
    border-spacing: 0px;
}

.notesITbl{
    padding: 0px;
    border-collapse:collapse;
    border: 0px;
    border-spacing: 0px;
}

.sectionExpand,.sectionCollapse {
    background-repeat: no-repeat;
    background-position: center;
    cursor:pointer;
    margin:0px 10px 0px 0px;
    padding:6px;
    vertical-align:middle;
}
.sectionExpand span, .sectionCollapse span{
	visibility:hidden;
}
.collapsed {
    visibility:hidden;
    display:none;
}

.sectionSide {
    background-repeat: no-repeat;
}

.form-section-header-bottom {
    height:3px;
}
.sectionCorner {
    width:5px;
}
.sectionTop {
    background-image: url('/images/section-t.png');
    background-repeat: repeat-x; 
    width:10000000px;
}
.sectionCornerTopRight {
    background-image: url('/images/section-tr.png');
    background-repeat: no-repeat;
}
.sectionCornerTopLeft {
    background-image: url('/images/section-tl.png');
    background-repeat: no-repeat;
}
.sectionInnerTop {
    background-repeat: repeat-x; 
    width:10000000px;
}
.sectionCornerInnerTopRight {
    background-image: url('/images/section-itr.png');
    background-repeat: no-repeat;
}
.sectionCornerInnerTopLeft {
    background-image: url('/images/section-itl.png');
    background-repeat: no-repeat;
}
.sectionLeft {
    background-image: url('/images/section-l.png');
    background-repeat: repeat-y;
}
.sectionRight {
    background-image: url('/images/section-r.png');
    background-repeat: repeat-y;
}
.secTbl{
    width: 100%;
    height: 100%;
    padding: 2px;
    border-collapse:collapse;
    border-spacing: 0px;
}

.secWTbl{
    width: 100%;
    padding: 0px;
    border-collapse:collapse;
    border: 0px;
    border-spacing: 0px;
}

.secDataTbl{
    width: 100%;
    padding: 2px;
    border-collapse:collapse;
    border: 0px;
    border-spacing: 0px;
}

.secHTbl{
    width: 0px;
    height: 0px;
    padding: 0px;
    border-collapse:collapse;
    border: 0px;
    border-spacing: 0px;
}

.secHdrTbl{
    width: 100%;
    padding: 0px;
    border-collapse:collapse;
    border: 0px;
    border-spacing: 0px;
}

.tblSecData{
    width: 100%;
    padding: 0px;
    border-collapse:collapse;
    border: 0px;
    border-spacing: 0px;
}

.processingIndicatorActive{
    visibility: visible;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-style: italic;
    font-size: 9pt;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 2px;
    color: #fdc43c;
}

.processingIndicatorInactive{
    visibility: hidden;
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-style: italic;
    font-size: 9pt;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 2px;
    color: #fdc43c;
}

/* Style used by HTML Trees*/
#htmlTree A:link:link, #htmlTree A:visited, #htmlTree A:active {
	color: "#274771";
	font-size: 10pt;
}



/*** borderlayout styles ***/
.tri-border-layout .x-border-layout-ct {
	/* background-color :  #7C97BF !important; */
	background-color: #cacaca !important;
}
.tri-border-layout .x-layout-split {
	/* background-color :  #7C97BF !important; */
	background-color: #cacaca !important;
}
.tri-border-layout .x-layout-collapsed {
	/* background-color :  #7C97BF !important; */
	background-color: #cacaca !important;
}

/*** toolbar styles ***/
.tri-icon-details-new-win {
    background-image:url('/html/en/default/layoutManager/js/images/maximize_window.gif') !important;    
	background-repeat:no-repeat;
}
.tri-inline-bottom {
    background-image:url('/html/en/default/layoutManager/js/images/preview-bottom.gif') !important;    
}
.tri-inline-right {
    background-image:url('/html/en/default/layoutManager/js/images/preview-right.gif') !important;    
}
.toggle-menu .x-menu-item-checked {
    border:1px dotted #a3bae9 !important;
    background:#DFE8F6;
    padding:0;
    margin: 0;
}
.tri-button-text .x-btn-text {
	COLOR : #274771 !important;
	font-weight:bold !important;
	FONT-FAMILY: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;			
}
.tri-button-hover .x-btn-text {
	color: #4C5862 !important;
}


/*** toolbar styles ***/
.page-top-nav-down-arrow {
    background-repeat:no-repeat;
    background-position:right center;
}

.page-bottom-nav-up-arrow {
    background-repeat:no-repeat;
    background-position:right center; 
}





        .attentionSectionStyle{
            border-color:#000000;color:#FFFFFF;font-size:small;font-weight:bold;font-style:normal;
        }
        
        .labelStyleClass1{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Trebuchet MS;
        }
        
        .labelStyleClass2{
            border-color:#000000;color:#cc0000;font-size:10pt;font-weight:bolder;font-family:Trebuchet MS;
        }
        
        .labelStyleClass3{
            border-color:#000000;color:#000099;font-size:10pt;font-weight:bold;font-style:italic;font-family:Trebuchet MS;
        }
        
        .labelStyleClass4{
            border-color:#000000;color:#BBBBBB;font-weight:bold;font-style:italic;font-family:Verdana;
        }
        
        .labelStyleClass5{
            border-color:#000000;color:#FF0000;font-weight:bold;font-style:italic;font-family:Verdana;
        }
        
        .labelStyleClass6{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Verdana;
        }
        
        .labelStyleClass7{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Verdana;
        }
        
        .labelStyleClass8{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Verdana;
        }
        
        .labelStyleClass9{
            border-color:#CC1122;color:#CC1133;font-weight:bold;font-family:Verdana;
        }
        
        .labelStyleClass10{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Verdana;
        }
        
        .dataStyleClass1{
            color:#000000;font-size:10pt;font-family:Trebuchet MS;font-style:normal;
        }
        
        .dataStyleClass2{
            border-color:#000000;color:#cc0000;font-size:10pt;font-weight:bolder;font-family:Trebuchet MS;
        }
        
        .dataStyleClass3{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Trebuchet MS;
        }
        
        .dataStyleClass4{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Verdana;
        }
        
        .dataStyleClass5{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Verdana;
        }
        
        .dataStyleClass6{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Verdana;
        }
        
        .dataStyleClass7{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Verdana;
        }
        
        .dataStyleClass8{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Verdana;
        }
        
        .dataStyleClass9{
            border-color:#000000;color:#CC1133;font-weight:bold;font-family:Verdana;
        }
        
        .dataStyleClass10{
            color:#000000;font-size:10pt;font-weight:bold;font-family:Verdana;
        }
        



/****************/
/** Popup Menu **/
/****************/
.popupContent div dl {
    padding-left:5px;
}

/**********************/
/** Brandable Button **/
/**********************/
.type-1-brandable-button .brandable-button-left {
	height: 18px;
	background-position: 0px 0px;
	background-repeate: no-repeat;
}

.type-1-brandable-button .brandable-button-right {
	height: 18px;
	background-position: -7px 0px;
	background-repeat: no-repeat;
}

.type-1-brandable-button .brandable-button-center {
	height: 18px;
	line-height: 18px;
	background-position: 0px 0px;
	background-repeat: repeat-x;
	font-size: 8pt;
	font-weight: bold;
	padding: 0px 4px;
}

.type-2-brandable-button {
	vertical-align : middle;
}

.type-2-brandable-button .brandable-button-left {
	height: 21px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.type-2-brandable-button .brandable-button-right {
	height: 21px;
	background-position: -4px 0px;
	background-repeat: no-repeat;
}

.type-2-brandable-button .brandable-button-center {
	height: 21px;
	line-height: 21px;
	background-position: 0px 0px;
	background-repeat: repeat-x;
	font-size: 8pt;
	font-weight: bold;
	padding: 0px 7px;
}

.more-button-brandable-button .brandable-button-left {
	height: 25px;
	width: 13px;
	margin-right: -13px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.more-button-brandable-button .brandable-button-right {
	height: 25px;
	width: 7px;
	margin-left: -7px;
	background-position: -13px 0px;
	background-repeat: no-repeat;
}

.more-button-brandable-button .brandable-button-center {
	margin: 0px 7px 0px 13px;
	height: 25px;
	line-height: 25px;
	background-position: 0px 0px;
	background-repeat: repeat-x;
	font-size: 8pt;
	font-weight: bold;
	padding-left: 3px;
}

/**************************/
/** Personalization Main **/
/**************************/
.clear {
	clear: both;
}

/*******************/
/** Portal Canvas **/
/*******************/
.title-bar-color {
	color: white;
}

.title-bar-bg-color {
	background-color: #004685;
}

.title-bar-border-color {
	border-color: #004685;
}

/********************/
/** Ribbon Toolbar **/
/********************/
.ribbon-toolbar-view .gwt-TabLayoutPanelTabs {
	background-repeat: repeat-x;
}

.ribbon-toolbar-view .gwt-TabLayoutPanelTab-selected {
	background-repeat: repeat-x;
}

.ribbon-toolbar-tab-bg-color {
	background-position: 0px -23px;
	background-repeat: repeat-x;
}

/*********************/
/** Gui Field Style **/
/*********************/

.border-group-by-section-read-only {
	border:none; 
	background-color:transparent;
}











.type-1-brandable-button .brandable-button-left, .type-1-brandable-button .brandable-button-right {
background-image: url('/images/gen/type-1-button-corner.png?color1=004C8E');
}



.type-1-brandable-button .brandable-button-center {
color:#004685;
background-image: url('/images/gen/type-1-button-horizontal.png?color1=004C8E');
}

.type-2-brandable-button .brandable-button-left, .type-2-brandable-button .brandable-button-right {
background-image: url('/images/gen/type-2-button-corner.png?color1=004C8E');
}


.type-2-brandable-button .brandable-button-center {
background-image: url('/images/gen/type-2-button-horizontal.png?color1=004C8E');
color:#FFFFFF;
}


.portal-section-background-color {
background-color:#FFFFFF;
}



.main-page-title-bar {
background-image: url('/images/gen/titlebar-background.png?color1=1A4B84');
}



.crumb-container A, .crumb-container A:active, .crumb-container A:hover, .crumb-container A:link, .crumb-container A:visited {
font-weight: bold;
font-size: 0.7em;
color: #FFFFFF;
}



DIV.crumb-title A:link, DIV.crumb-title A:active {
font-weight: bold;
font-size: 1em;
color: #FFFFFF;
}

.crumb-separator {
background-image: url('/images/gen/crumb_separator.png?color1=FFFFFF');
}

.title-bar-action:hover {
background-color:#3F649B;
}

.title-bar-action:hover .gwt-Label {
color:#C0E8FF;
}



.title-bar-action .gwt-Label {
font-size: 0.8em;
color: #FFFFFF;
}

.quick-links-large-view {
background-color:#EEF0F2;
}

.quick-links-large-content {
background-color:#EAECEE;
}

.quick-links-large-drawer {
background-color:#E1E4E9;
}

.quick-links-large-links:hover {
background-color:#DDE8F3;
}

.quick-links-large-sub-items {
background-color:#FFFFFF;
}

.quick-links-small-view {
background-color:#FFFFFF;
}



.quick-links-top-item-labels, .quick-links-top-item-labels a {
color: #274771;
font-weight: bold;
font-size: 1em;
}

.quick-links-sub-item-labels, .quick-links-small-view .quick-links-sub-item-labels, .quick-links-sub-item-labels a {
color: #274771;
}

.quick-links-sub-item-labels {
font-size: 0.8em;
}



.quick-links-help-text {
color: #26272C;
font-size: 0.8em;
}


.quick-links-regular-text {
color: #274771;
font-size: 0.8em;
}

.quick-links-border {
border-color:#C3CACF;
}




.quick-links-preview-link DIV {
background-color:#274771;
}

.quick-links-preview-arrow {
background-image: url('/images/gen/single-right-arrow.png?color1=004685');
}

.quick-links-preview-down-arrow {
background-image: url('/images/gen/single-down-arrow.png?color1=004685');
}



.project-selector-project-label, .project-selector-project-label:link, .project-selector-project-label:active, .project-selector-project-label:visited {
font-weight: bold;
font-size: 1.0em;
color: #FFFFFF;
}

.project-selector-selected .project-selector-left {
background-image: url('/images/gen/project-selector-down-left.png?color1=004C8E');
}

.project-selector-left {
background-image: url('/images/gen/project-selector-up-left.png?color1=004C8E');
}

.project-selector-selected .project-selector-right {
background-image: url('/images/gen/project-selector-down-right.png?color1=004C8E');
}

.project-selector-right {
background-image: url('/images/gen/project-selector-up-right.png?color1=004C8E');
}



.project-selector-selector-label {
font-weight: bold;
font-size: 0.95em;
color: #FFFFFF;
}

.project-selector-middle {
background-image: url('/images/gen/project-selector-up-middle.png?color1=004C8E');
}

.project-selector-selected .project-selector-middle {
background-image: url('/images/gen/project-selector-down-middle.png?color1=004C8E');
}

.project-selector-separator {
background-image: url('/images/gen/project-selector-separator.png?color1=004C8E');
}

.project-selector-double-separator {
background-image: url('/images/gen/project-selector-separator-double.png?color1=004C8E');
}

.main-page-header {
background-color:#1A4B84;
}

.main-page-header-top-left-corner {
background-image: url('/images/gen/main-page-top-left.png?color1=131319');
}

.main-page-header-top-right-corner {
background-image: url('/images/gen/main-page-top-right.png?color1=131319');
}



.main-page-links-text, .main-page-links-text:link, .main-page-links-text:active, .main-page-links-text:visited {
font-size: 0.8em;
color: #FFFFFF;
}

.main-page-links-link:hover {
color: #66B8FF;
}


.bookmark-mybookmark-header-background {
background-color:#D6E2F2;
}

.bookmark-content-header-background {
background-color:#DEE4EA;
}

.bookmark-header {
color:#274771;
}


.bookmark-row:hover {
background-color:#4184C8;
}


.bookmark-row:hover .bookmark-row-label {
color:#FFFFFF;
}



.bookmark-row-label {
font-size: 0.8em;
color: #26272C;
}

.bookmark-row-selected {
background-color:#4184C8;
}

.bookmark-row-selected .bookmark-row-label {
color:#FFFFFF;
}

.bookmark-content-container {
background-color:#EEF0F2;
}

.bookmark-outer-left-top {
background-image: url('/images/gen/portal-section-header-outer-top-left.png?color1=FFFFFF');
}

.bookmark-edit-indicator {
background-image: url('/images/edit-mode-indicator.png');
}

.bookmark-folder-row {
background-image: url('/images/folder-icon.png');
}

.add-to-bookmark-input-box-border-color {
border-color:#59ACD5;
}

.bookmark-header-border-color {
border-color:#59ACD5;
}

.add-to-folder-left {
background-image: url('/images/gen/add-to-folder-left.png?color1=004C8E');
}

.add-to-folder-right {
background-image: url('/images/gen/add-to-folder-right.png?color1=004C8E');
}

.add-to-folder-center {
background-image: url('/images/gen/add-to-folder-center.png?color1=004C8E');
}




.add-to-bookmark-border {
border: solid #3699D4 1px;
}

.add-to-bookmark-content-header {
color:#274771;
}

.add-to-bookmark-content-text {
color:#000000;
}

.add-to-bookmark-selected-folder {
color:#FFFFFF;
}

.navigation-page-container H1 {
background-color:#BBBBBB;
font-size: 1em;
}



.navigation-page-container H2 {
font-size: 1em;
}

.navigation-page-container H3 {
font-size: 0.8em;
}

.navigation-page-container H4 {
font-size: 0.8em;
}


.navigation-page-container A:link, .navigation-page-container A:visited, .navigation-page-container H3, .navigation-page-container H4 {
color: #004685;
}



.input-popup-header-footer-background-color {
background-color:#DDE8F3;
}

.overlay-popup-corner {
background-image: url('/images/gen/overlay-popup-corner.png?color1=DDE8F3&color2=B5B7C4');
}

.overlay-popup-horizontal {
background-image: url('/images/gen/overlay-popup-horizontal.png?color1=DDE8F3&color2=B5B7C4');
}

.overlay-popup-vertical {
background-image: url('/images/gen/overlay-popup-vertical.png?color1=DDE8F3&color2=B5B7C4');
}

.input-popup-panel-title {
color:#274771;
}



.loading-indicator-text {
font-size: 0.8em;
color: #274771;
}



.results-view-container TD {
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 0.8em;
color: #26272C;
}



.results-view-container A, .results-view-container A:link, .results-view-container A:visited, .results-view-container A:active  {
font-family: Trebuchet MS, Helvetica, sans-serif;
text-decoration: none;
color: #26272C;
}


.results-view-container TR.even {
background-color:#EEF0F2;
}

.results-view-header-row TD {
font-family: Trebuchet MS, Helvetica, sans-serif;
font-weight: bold;
font-size: 0.8em;
background-color:#D6E2F2;
border-bottom-color:#D9DAEF;
border-right-color:#FFFFFF;
}





.results-view-filter-row TD {
background-color:#D6E2F2;
border-bottom-color:#D9DAEF;
}



.results-view-preview-table .results-view-preview-header TD {
border-color:#FFFFFF;
background-color:#D6E2F2;
}

.results-view-preview-table DIV {
background-color:#26272C;
}

.results-view-preview-table TR.results-view-preview-even {
background-color:#EEF0F2;
}


.main-page-background-color {
background-color:#D3D7E0;
}

.bookmark-background-color {
background-color:#FFFFFF;
}

.bookmark-outer-top-left {
background-image: url('/images/gen/bookmark-outer-top-left.png?color1=D3D7E0&color2=FFFFFF');
}

.main-page-bottom-right-corner {
background-image: url('/images/gen/main-page-bottom-right.png?color1=131319');
}

.main-page-bottom-left-corner {
background-image: url('/images/gen/main-page-bottom-left.png?color1=131319');
}

.bookmark-outer-top {
background-image: url('/images/gen/bookmark-outer-top.png?color1=D3D7E0');
}

.bookmark-outer-bottom {
background-image: url('/images/gen/bookmark-outer-bottom.png?color1=D3D7E0');
}

.bookmark-outer-left {
background-image: url('/images/gen/bookmark-outer-left.png?color1=D3D7E0');
}

.bookmark-outer-bottom-left {
background-image: url('/images/gen/bookmark-outer-bottom-left.png?color1=D3D7E0&color2=FFFFFF');
}

.bookmark-outer-resize {
background-image: url('/images/gen/bookmark-outer-resize.png?color1=D3D7E0');
}



.portal-section-header-bottom-border-color {
border-color:#274771;
}

.portal-section-header-text-color {
color:#274771;
}

.portal-section-content-action-bottom-border {
color:#D9DAEF;
}

.main-page-outer-bg-color {
background-color:#131319;
}













.tabbed-stripe-menu-menuBackground {
background-image: url('/images/gen/menu-level1.png?color1=010101&color2=66B1F4');
}

.link-stripe-menu-innerContainerBackground {
background-image: url('/images/gen/menu-level2.png?color1=0E1B26');
}

.tabbed-stripe-menu-selected a {
background-image: url('/images/gen/menu-selected.png?color1=0E1B26&color2=66B1F4');
}

.tabbed-stripe-menu-selected .tabbed-stripe-menu-leftBackground {
background-image: url('/images/gen/menu-selected-left.png?color1=0E1B26&color2=66B1F4');
}

.tabbed-stripe-menu-selected .tabbed-stripe-menu-rightBackground {
background-image: url('/images/gen/menu-selected-right.png?color1=0E1B26&color2=66B1F4');
}

.tabbed-stripe-menu-hovered a {
background-image: url('/images/gen/menu-selected.png?color1=0E1B26&color2=66B1F4');
}

.tabbed-stripe-menu-hovered .tabbed-stripe-menu-leftBackground {
background-image: url('/images/gen/menu-selected-left.png?color1=0E1B26&color2=66B1F4');
}

.tabbed-stripe-menu-hovered .tabbed-stripe-menu-rightBackground {
background-image: url('/images/gen/menu-selected-right.png?color1=0E1B26&color2=66B1F4');
}

.link-stripe-menu-selected .link-stripe-menu-menuArrow, .link-stripe-menu-dropdownBorder:hover .link-stripe-menu-menuArrow {
background-image: url('/images/gen/menu-arrow-hover.png?color1=66B1F4');
}

.link-stripe-menu-menuArrow {
background-image: url('/images/gen/menu-arrow.png?color1=FFFFFF');
}

.link-stripe-menu-menuItem:hover, .link-stripe-menu-selected .link-stripe-menu-menuItem {
background-image: url('/images/gen/menu-title-selected-bg.png?color1=66B1F4');
}

.link-stripe-menu-moreButton {
background-image: url('/images/gen/more-button.png?color1=FFFFFF');
}

.link-stripe-menu-moreClicked, .link-stripe-menu-moreButton:hover {
background-image: url('/images/gen/more-button-hover.png?color1=FFFFFF');
}

.mega-menu-topLeft {
background-image: url('/images/gen/menu-popup-round-top-left.png?color1=FFFFFF&color2=B5B7C4');
}

.mega-menu-topRight {
background-image: url('/images/gen/menu-popup-round-top-right.png?color1=FFFFFF&color2=B5B7C4');
}

.mega-menu-topCenter {
background-image: url('/images/gen/menu-popup-round-top.png?color1=FFFFFF&color2=B5B7C4');
}

.mega-menu-middleLeft {
background-image: url('/images/gen/menu-popup-round-left.png?color1=FFFFFF&color2=B5B7C4');
}

.mega-menu-middleRight {
background-image: url('/images/gen/menu-popup-round-right.png?color1=FFFFFF&color2=B5B7C4');
}

.mega-menu-bottomLeft {
background-image: url('/images/gen/menu-popup-round-bottom-left.png?color1=FFFFFF&color2=B5B7C4');
}

.mega-menu-bottomRight {
background-image: url('/images/gen/menu-popup-round-bottom-right.png?color1=FFFFFF&color2=B5B7C4');
}

.mega-menu-bottomCenter {
background-image: url('/images/gen/menu-popup-round-bottom.png?color1=FFFFFF&color2=B5B7C4');
}

.mega-menu-topLeftSquare {
background-image: url('/images/gen/menu-popup-square-top-left.png?color1=FFFFFF&color2=B5B7C4');
}

.mega-menu-topRightSquare {
background-image: url('/images/gen/menu-popup-square-top-right.png?color1=FFFFFF&color2=B5B7C4');
}

.menu-link a {
color:#FFFFFF;
}

.tabbed-stripe-menu-selected a, .tabbed-stripe-menu-hovered a, .tabbed-stripe-menu-selectedUnfocused a {
color:#FFFFFF;
}

.menu-pipe {
color:#FFFFFF;
}

.link-stripe-menu-menuItem a {
color:#FFFFFF;
}


.link-stripe-menu-selected.link-stripe-menu-menuItemBorder, .link-stripe-menu-menuItemBorder:hover {
border-color:#4B4B56;
}

.link-stripe-menu-menuItem a:active, .link-stripe-menu-menuItem a:hover, .link-stripe-menu-selected .link-stripe-menu-menuItem a {
color:#FFFFFF;
}

.link-stripe-menu-menuItemBorder, .link-stripe-menu-dropdownBorder:hover.link-stripe-menu-selected .link-stripe-menu-dropdownBorder {
border-left-color:#4B4B56;
}

.link-stripe-menu-selected {
background-color:#1B1B1F;
}

a.more-link-item {
color:#004685;
}

.mega-menu-middleCenter {
background-color:#FFFFFF;
}



.mega-menu-item-hovered a.level-4-item ,.mega-menu-item-hovered a.mega-menu-itemHeaderLink ,.mega-menu-item-hovered a.more-link-item ,.mega-menu-item-hovered a.mega-menu-itemLink {
color:#FFFFFF;
background-color:#278ECC;
}

a.level-4-item , a.mega-menu-itemLink {
color: #000000;
}

a.mega-menu-itemHeaderLink {
color: #004685;
}

.mega-menu-itemDimmed {
color: #8F8F8F;
}

.popup-menu-item:link, .popup-menu-item {
color:#000000;
}



.popupContent a.popup-menu-item-hover {
background-color:#4184C8;
color:#FFFFFF;
}

.popup-menu-separator-color {
background-color:#B5B7C4;
}


.popup-menu .popupMiddleCenter {
background-color:#FFFFFF;
}


.popup-menu-right .popupTopRight, .popup-menu-left .popupTopLeft, .popup-menu .popupBottomLeft, .popup-menu .popupBottomRight {
background-image: url('/images/gen/popup-menu-corner.png?color1=FFFFFF&color2=B5B7C4');
}

.popup-menu-right .popupTopLeft, .popup-menu-left .popupTopRight {
background-image: url('/images/gen/popup-menu-corner-block.png?color1=FFFFFF&color2=B5B7C4');
}


.popup-menu .popupTopCenter, .popup-menu .popupBottomCenter {
background-color:#FFFFFF;
background-image: url('/images/gen/popup-menu-horizontal.png?color1=B5B7C4');
}


.popup-menu .popupMiddleLeft, .popup-menu .popupMiddleRight {
background-color:#FFFFFF;
background-image: url('/images/gen/popup-menu-vertical.png?color1=B5B7C4');
}



.portal-section-header-background-color {
background-color:#D6E2F2;
}

.portal-section-content-left-border, .portal-section-content-right-border {
background-image: url('/images/gen/portal-section-content-border-v.png?color1=D9DAEF');
}

.portal-section-content-bottom-border {
background-image: url('/images/gen/portal-section-content-border-h.png?color1=D9DAEF');
}

.portal-section-content-bottom-left-corner {
background-image: url('/images/gen/portal-section-content-bottom-left.png?color1=FFFFFF&color2=D9DAEF');
}

.portal-section-content-bottom-right-corner {
background-image: url('/images/gen/portal-section-content-bottom-right.png?color1=FFFFFF&color2=D9DAEF');
}

.more-button-brandable-button .brandable-button-left, .more-button-brandable-button .brandable-button-right {
background-image: url('/images/gen/portal-section-content-more-button-corner.png?color1=D6E2F2&color2=D9DAEF&color3=FFFFFF');
}



.more-button-brandable-button .brandable-button-center {
color:#004685;
background-image: url('/images/gen/portal-section-content-more-button-horizontal.png?color1=D6E2F2&color2=D9DAEF');
}

.portal-section-header-top-left-corner {
background-image: url('/images/gen/portal-section-header-outer-top-left.png?color1=FFFFFF');
}

.portal-section-header-top-right-corner {
background-image: url('/images/gen/portal-section-header-outer-top-right.png?color1=FFFFFF');
}

.portal-section-top-left-corner {
background-image: url('/images/gen/portal-section-outer-top-left.png?color1=D3D7E0');
}

.portal-section-top-right-corner {
background-image: url('/images/gen/portal-section-outer-top-right.png?color1=D3D7E0');
}

.portal-section-bottom-left-corner {
background-image: url('/images/gen/portal-section-outer-bottom-left.png?color1=D3D7E0');
}

.portal-section-bottom-right-corner {
background-image: url('/images/gen/portal-section-outer-bottom-right.png?color1=D3D7E0');
}

.personalization-title-color {
color:#FFFFFF;
}

.portal-bg-color {
background-color:#D3D7E0;
}

.portal-section-bg-color {
background-color:#FFFFFF;
}

.portal-section-header-color {
color:#044984;
}

.portal-section-header-bg-color {
background-color:#D6E2F2;
}

.portal-section-header-border-color {
border-color:#C2C1BF;
}

.portal-section-header-under-border-color {
border-color:#044984;
}

.portal-section-border-color {
border-color:#E9E7FA;
}


.personalization-title-bg-color, .personalization-lower-bg-color, .personalization-separator-bar-bg-color, .personalization-content-container .gwt-SplitLayoutPanel-HDragger {
background-color:#3763A0;
}

.available-sections-outer-bg-color {
border-color:#D3D7E0;
}


.available-sections-bg-color {
background-color:#FFFFFF;
border-color:#FFFFFF;
}

.available-sections-title-border-color {
border-color:#C2C1BF;
}

.available-sections-title-bottom-border-color {
border-color:#044984;
}

.available-sections-title-color {
color:#044984;
}

.available-sections-title-bg-color {
background-color:#D6E2F2;
}

.available-sections-sections-border-color {
border-color:#C2C1BF;
}

.available-sections-section-bg-color {
background-color:#EBECEE;
}

.available-sections-section-border-color {
border-color:#CBDCEE;
}

.available-sections-section-title-color {
color:#000000;
}

.available-sections-section-text-color {
color:#000000;
}


.ribbon-toolbar-view .gwt-TabLayoutPanelTab-selected {
border-color:#66B1F4;
}



.ribbon-toolbar-view .gwt-TabLayoutPanelTabs {
background-image: url('/images/gen/ribbon-tab-horizontal.png?color1=000000&color2=3763A0&color3=66B1F4');
}

.ribbon-toolbar-view .gwt-TabLayoutPanelTab-selected, .ribbon-toolbar-tab-bg-color {
background-image: url('/images/gen/ribbon-selected-tab.png?color1=0E1A26');
}

.ribbon-toolbar-view .gwt-TabLayoutPanelTab {
color:#FFFFFF;
}

.ribbon-toolbar-view .gwt-TabLayoutPanelTab-selected {
color:#60B4FD;
}

.layout-button-border-color {
border-color:#B5B7C4;
}

.layout-button-background-color {
background-color:#FFFFFF;
}

.selected-layout-button .layout-button-background-color {
background-color:#278ECC;
}

.layout-button-text-color {
color:#000000;
}

.selected-layout-button .layout-button-text-color {
color:#FFFFFF;
}

.layout-button-column-color {
background-color:#004685;
}

.selected-layout-button .layout-button-column-color {
background-color:#004685;
}

.bottom-label-panel-bg-color {
background-color:#FFFFFF;
}

.bottom-label-panel-border-color {
border-color:#C2C1BF;
}

.bottom-label-panel-label-border-color {
border-color:#044984;
}

.bottom-label-panel-label-bg-color {
background-color:#D6E2F2;
}

.bottom-label-panel-label-color {
color:#044984;
}

.action-message-fail-bg-color {
background-color:#FF8484;
}

.action-message-fail-border-color {
border-color:#C15E5E;
}

.action-message-success-bg-color {
background-color:#FEFFBD;
}

.action-message-success-border-color {
border-color:#DCDD8A;
}


.guiTitleBackground {
background: url('/images/gen/title_bg.png?color1=407591') repeat-x;
}

.border-non-normal-view {
border: none;
}

.border-normal-view {
border: solid #3699D4 1px;
}

.border-normal-view-read-only {
border: solid #FFFFFF 1px;
}

.border-group-by-section {
border: solid #014A87 1px;
}






.actionsBackground {
background-color:#CEDFF5;
}

.x-tab-panel-header, .x-tab-panel-footer {
background-color:#FFFFFF;
border-color:#FFFFFF;
}

.x-tab-panel-header, .x-tab-panel-footer {
border-color:#FFFFFF;
}

ul.x-tab-strip-top {
background-color:#CEDFF5;
border-bottom-color:#FFFFFF;
}

ul.x-tab-strip-bottom {
background-color:#FFFFFF;
background-image: url('/images/gen/tab-strip-btm-bg.gif?color1=FFFFFF');
border-top-color:#FFFFFF;
}


.x-tab-panel-header-plain .x-tab-strip-spacer, .x-tab-panel-footer-plain .x-tab-strip-spacer {
border-color:#FFFFFF;
background-color:#DEECFD;
}


.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner {
background-image: url('/images/gen/tabs-sprite.png?color1=4891CA&color2=FFFFFF');
}

.x-tab-strip-bottom .x-tab-right {
background-image: url('/images/gen/tab-btm-inactive-right-bg.gif?color1=BDD8FA&color2=D3DAEF');
}

.x-tab-strip-bottom .x-tab-left {
background-image: url('/images/gen/tab-btm-inactive-left-bg.gif?color1=4891CA');
}

.x-tab-strip-bottom .x-tab-strip-active .x-tab-right {
background-image: url('/images/gen/tab-btm-right-bg.gif?color1=FFFFFF&color2=BDD8FA');
}

.x-tab-strip-bottom .x-tab-strip-active .x-tab-left {
background-image: url('/images/gen/tab-btm-left-bg.gif?color1=FFFFFF');
}

.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
background-image: url('/images/gen/tab-close.gif');
}

.x-tab-strip .x-tab-strip-closable a.x-tab-strip-close:hover {
background-image: url('/images/gen/tab-close.gif');
}

.x-tab-panel-body {
border-color:#FFFFFF;
background-color:#FFFFFF;
}



.x-tab-strip span.x-tab-strip-text {
font-family: Trebuchet MS, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
color: #FFFFFF;
}


.x-tab-strip-over span.x-tab-strip-text {
color: #15428B;
}


.x-tab-strip-active span.x-tab-strip-text {
font-weight: bold;
color: #15428B;
}



.x-tab-strip-disabled .x-tabs-text {
color: #AAAAAA;
}

.x-tab-scroller-left {
background-image: url('/images/gen/scroll-left.png?color1=15428B');
background-color:#CEDFF5;
border-bottom-color:#FFFFFF;
}


.x-tab-scroller-right {
background-image: url('/images/gen/scroll-right.png?color1=15428B');
background-color:#CEDFF5;
border-bottom-color:#FFFFFF;
}


.x-tab-tabmenu-right {
background: transparent url('/images/gen/tab-scroller-menu.png?color1=15428B') no-repeat -15px 0;
background-color:#CEDFF5;
width:18px;
}


.x-tab-tabmenu-check-icon {
background-image: url('/images/gen/tab-scroller-menu-check.png?color1=15428B') !important
}


.form-preview-tabs {
background-color:#CEDFF5;
}

.form-preview-tab {
background-color:#4891CA;
}

.form-preview-tab DIV {
background-color:#FFFFFF;
}

.form-preview-selected-tab {
background-color:#FFFFFF;
}

.form-preview-selected-tab DIV, .form-preview-section-header DIV {
background-color:#15428B;
}

.multiTabsBlockDiv ul.x-tab-strip-top {
background-color:#FFFFFF;
border-bottom-color:#FFFFFF;
}



.multiTabsBlockDiv .x-tab-strip-top .x-tab-right, .multiTabsBlockDiv .x-tab-strip-top .x-tab-left, .multiTabsBlockDiv .x-tab-strip-top .x-tab-strip-inner {
background-image: url('/images/gen/tabs-sprite-mt.png?color1=FFFFFF&color2=CEDFF5&color3=4891CA');
}



.form-section-header-bottom {
background-color:#294A75;
}

.form-section-header {
background-color:#D6E2F2;
}

.form-wizard-section-action-button {
color:#000000;
}

.form-wizard-section-inactive {
color:#BBBBBB;
}

.sectionCollapse {
background-image: url('/images/gen/section-collapse.png?color1=004C8E&color2=FFFFFF');
}

.sectionExpand {
background-image: url('/images/gen/section-expand.png?color1=004C8E&color2=FFFFFF');
}



















.x-toolbar {
background-color:#D6E2F2;
border-color:#294A75;
background-image: url('/images/gen/toolbar-bg.png?color1=D6E2F2');
}

.x-btn-group-tl {
background-image: url('/images/gen/button-group-cs.png?color1=C2D8F0');
}

.x-btn-group-tr {
background-image: url('/images/gen/button-group-cs.png?color1=C2D8F0');
}

.x-btn-group-br {
background-image: url('/images/gen/button-group-cs.png?color1=C2D8F0');
}

.x-btn-group-bl {
background-image: url('/images/gen/button-group-cs.png?color1=C2D8F0');
}

.x-btn-group-tc {
background-image: url('/images/gen/button-group-tb.png?color1=C2D8F0');
}

.x-btn-group-ml {
background-image: url('/images/gen/button-group-lr.png?color1=C2D8F0');
}

.x-btn-group-mr {
background-image: url('/images/gen/button-group-lr.png?color1=C2D8F0');
}

.x-window-tl {
background-image: url('/images/gen/window-left-corners.png?color1=D6E2F2');
}

.x-window-tr {
background-image: url('/images/gen/window-right-corners.png?color1=D6E2F2');
}

.x-window-bl {
background-image: url('/images/gen/window-left-corners.png?color1=D6E2F2');
}

.x-window-br {
background-image: url('/images/gen/window-right-corners.png?color1=D6E2F2');
}

.x-window-tc {
background-image: url('/images/gen/window-top-bottom.png?color1=D6E2F2');
}

.x-window-bc {
background-image: url('/images/gen/window-top-bottom.png?color1=D6E2F2');
}

.x-window-tl .x-window-header {
background-color:#D6E2F2;
}

.x-window-ml {
background-image: url('/images/gen/window-left-right.png?color1=D6E2F2');
}

.x-window-mr {
background-image: url('/images/gen/window-left-right.png?color1=D6E2F2');
}

.x-window-plain .x-window-mc {
background-color:#D6E2F2;
}

.x-tool {
background-image: url('/images/gen/panel-tool-sprites.png?color1=D6E2F2');
}

.x-btn-tl, .x-btn-tr, .x-btn-tc, .x-btn-ml, .x-btn-mr, .x-btn-mc, .x-btn-bl, .x-btn-br, .x-btn-bc {
background-image: url('/images/gen/button-btn.png?color1=C2D8F0&color2=004C8E');
}

.x-toolbar .xtb-sep {
background-image: url('/images/gen/grid-split.png?color1=D6E2F2');
}

td.x-grid3-hd-over .x-grid3-hd-inner, td.sort-desc .x-grid3-hd-inner, td.sort-asc .x-grid3-hd-inner, td.x-grid3-hd-menu-open .x-grid3-hd-inner  {
background-image: url('/images/gen/grid-grid3-hrow-over.png?color1=D6E2F2');
}


.page-top-nav-down-arrow {
background-image: url('/images/gen/page-top-nav-down-arrow.png?color1=004685');
}


.page-bottom-nav-up-arrow {
background-image: url('/images/gen/up-arrow.png?color1=004685');
}

.tabInstructionDiv {
color:#32485A;
}

.filtersSectionHeader {
background-color:#DEE4EA;
}

.metricQueryToolbar {
background-color:#DEE4EA;
}



