/*-------------------------*/
/*Std. HTML Tag Definitions*/
/*-------------------------*/
body,
td,
input,
select,
textarea	 {	font-family: Tahoma,Helvetica,Sans-Serif; font-size: 8pt; }

a            {  color: #6666cc; text-decoration:none; }
a:visited    {  color: #6666cc;  text-decoration:none;}
a:active     {  text-decoration:none; }
a:hover      {  text-decoration:underline; }

/*closes up white-space around form tags in NS*/
FORM	{display:inline;}
/*-------------------------------------------*/
/*  spacer image size for popup labels       */
/*-------------------------------------------*/
IMG.popupLabelSize {width:200px;}

/*------------------------*/
/*  Layout Classes        */
/*------------------------*/
.pad4 	{padding:4px 4px 4px 4px;}


/*------------------------*/
/*Special Form Definitions*/
/*------------------------*/
.FormSection		{background-color: #cccccc;}

/*------------------------*/
/* MVG Format Definitions */
/*------------------------*/
.mvgBorder {width:200px;background-color:#999999;}
.mvgBack   {background-color:#ffffff;}

/*----------------------*/
/*globalMenu Definitions*/
/*----------------------*/
TR.globalMenu, TD.globalMenu,
TD.globalMenu A,
TD.globalMenu A:visited,
TD.globalMenu A:hover
{	font-size: 8pt;
	color:#000000;
	background-color: #ccccff;
	font-weight:normal;	}

/*----------------*/
/*Screenbar Styles*/
/*----------------*/
.screenbar  {  background:#CDD5EE;  }

/*------------------*/
/*Tier 1 Definitions*/
/*------------------*/
#tier1Selected{}
.tier1Back 		{background-color:#adbee4; }
TD.tier1Rule {background-color:#6666cc; }


.tier1On A:visited,
.tier1On A:link,
.tier1On A:hover { font-size: 9pt; font-weight:bold; height:20; border-color:#ffffff #333399 #ffffff #ffffff; border-style: groove; border-width: 2 1 0 2; margin: 4 0 0 0; padding: 0 4 0 4; background-color:#d6e0f4; color:#333399; text-decoration:none; }

.tier1On A:hover {color:#6666cc;}


.tier1Off A,
.tier1Off A:visited,
.tier1Off A:link,
.tier1Off A:hover{ font-size: 9pt; font-weight:bold; height:20; border-color:#ffffff #ffffff #ffffff #ffffff; border-style: groove; border-width: 2 1 0 2; margin:4 0 0 0; padding: 0 4 0 4; background-color:#333399; color:#ffffff; text-decoration:none; }

.tier1Off A:hover {background-color:#ccd9ee;color:#003399;}

/*-----------------*/
/*Tier2 Definitions*/
/*-----------------*/
#tier2Selected{}
.tier2Back 		{background-color:#d7e1f5;	}
TD.tier2Rule {background-color:#6666cc; }

TR.tier2On, TD.tier2On,
TD.tier2on A,
TD.tier2on A:visited,
TD.tier2on A:hover
{	font-size: 9pt;
	color:#000000;
	background-color: #ccccff;
	font-weight:bold;
	text-decoration:none;
}

TD.tier2On A:hover { 	color:#6666cc;	}

TR.tier2Off,
TD.tier2Off,
TD.tier2Off A,
TD.tier2Off A:visited,
TD.tier2Off A:hover
{ 	font-size: 9pt;
	background-color:#ccccff;
	text-decoration:none;
	font-weight:bold; 		}

TD.tier2Off A:hover { 	color:#ccccff;	}

/*--------------*/
/*Toolbar Styles*/
/*--------------*/
.toolbar         {  background:#e0e5f5  }

/*--------------*/
/*  ERM toolbar */
/*--------------*/

TR.ermTier2On, TD.ermTier2On,
TD.ermTier2OnNormal
{	font-size: 9pt;
	color:#000000;
	text-decoration:none;
	background-color: #ccccff;
	font-weight:bold;	}

TD.ermTier2On A,
TD.ermTier2On A:visited,
TD.ermTier2On A:hover
{	font-size: 9pt;
	color:#6666cc;
	background-color: #ccccff;
	font-weight:bold;
	text-decoration:none;}

TD.ermTier2On A:hover
{	text-decoration:underline;}


/*--------------*/
/* Threadbar	*/
/*--------------*/
.threadbar { color:#000000; }
.threadbar A,
.threadbar A:link,
.threadbar A:visited,
.threadbar A:hover { color:#123783; }
.threadbardiv {color:#123783;}
.threadbarBack { background:#adbee4; }

/*--------*/
/* Tier 3 */
/*--------*/
#tier3Selected	{}
.tier3Back 	{background-color:#ffffff;}
.tier3Div	{text-align:left; }

TD.tier3Rule	{background-color:#e6e6e6; }

.tier3on { background-color:#d6d6ee; font-size: 9pt; font-weight:bold;}
.tier3on A,
.tier3on A:visited,
.tier3on A:hover
{ font-size: 8pt; font-weight:bold; height:19; border-color:#ffffff #333399 #ffffff #ffffff; border-style: groove groove groove groove;	border-width: 2 1 0 2; padding: 2 8 2 8; background-color:#ffffff; color:#333399; text-decoration:none; width:100%;}
.tier3On A:hover {color:#6666cc;}

.tier3Off { background-color:#E0E5F5; font-family:Tahoma; color:#004785; font-size:8pt; font-weight:bold;}
.tier3Off A,
.tier3Off A:visited,
.tier3Off A:hover
{ font-size: 8pt; font-weight:normal; height:19; border-color:#ffffff #ffffff #ffffff #ffffff; border-style: groove groove groove groove; border-width: 2 1 0 2; padding: 0 4 0 4; background-color:#E0E5F5; font-family:Tahoma; color:#004785; text-decoration:none; width:100%; }
.tier3Off A:hover {background-color:#ccd9ee;color:#003399;}


/*----------------*/
/*List Definitions*/
/*----------------*/
.Row    			{ background-color: #ffffff; border-bottom: 1px solid #c0c0c0; border-top: 0px; border-left: 0px; border-right: 0px; }
.RowCenter 			{ background-color: #f0f0f0; text-align:center; }
.RowRight 			{ background-color: #f0f0f0; text-align:right; }
.RowChevron         { border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c6c6c6; border-top: 0px; border-left: 0px; }

TR.listRowOff 		TD.Row	{ background-color: #ffffff;}
TR.listRowOn 		TD.Row	{ background-color: #efef99;}
TR.listRowError 	TD.Row	{ background-color: #ffffcc;}
TR.listRowEven		TD.Row	{ background-color: #ffffff;}
TR.listRowOdd		TD.Row	{ background-color: #ffffff;}

.ListBorder			{ background-color:#cccccc;	}

.Header,
TH.Header TD        { background-color: #d3d1d1; color: #000000; font-weight: bold; font-size:8pt; text-align:left; }
TH.Header 		 	{ background-color: #d3d1d1; color: #000000; font-weight: bold; font-size:8pt; text-align:left; border-right: 1px solid #f0f0f0; border-top: 0px; border-left: 0px; border-bottom: 0px; }

.Header	TABLE		{ }

.Header A,
.Header A:visited 	{ text-decoration: none;color: #000000;}
.Header A:hover 	{ text-decoration: none;color: #333399;}


/*----------*/
/*Login Page*/
/*----------*/
.loginFirstRow
{
/*      BACKGROUND-COLOR: #6699cc*/
        BACKGROUND-COLOR: #e2001a
}
.loginSecondRow
{
/*	BACKGROUND-COLOR: #06399c*/
	BACKGROUND-COLOR: #e2001a
}
.loginThirdRow
{
/*	height: 10px; width: 689px; BACKGROUND-COLOR: #9cce31; border-top: #FFFFFF 1px solid; border-bottom: #ffffff 1px solid*/
	height: 10px; width: 689px; BACKGROUND-COLOR: #e2001a; border-top: #ffff00 1px solid; border-bottom: #ffff00 1px solid
}
.loginFourthRow
{
/*	BACKGROUND-COLOR: #6699cc*/
	BACKGROUND-COLOR: #a2a2a2
}
/*Se agrega una quinta linea*/
.loginFiftRow
{
	height: 10px; width: 689px; BACKGROUND-COLOR: #e2001a; border-top: #ffff00 1px solid; border-bottom: #ffff00 1px solid
}


.loginImage
{
/*	border: solid 1px #003399*/
	border: solid 1px #bbbbbb
}

.loginAppTitle		        {HEIGHT: 149px; width: 391px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma; FONT-SIZE: 18pt; COLOR: #ffffff}
.loginError {
	FONT-WEIGHT: bold; FONT-FAMILY:Tahoma; font-size: 9pt; COLOR: #ffff33
}

.loginCopy
{
	font-size: 7pt; color: #c2d6eb
}
.loginCopy A {
	COLOR: #c2d6eb; WHITE-SPACE: nowrap; text-decoration: underline
}
.loginCopy A:link {
	COLOR: #c2d6eb; WHITE-SPACE: nowrap; text-decoration: underline
}
.loginCopy A:visited {
	COLOR: #c2d6eb; WHITE-SPACE: nowrap; text-decoration: underline
}
.loginCopy A:hover {
	COLOR: #ffffff; WHITE-SPACE: nowrap
}


/*.loginBody			{background-color:#2d60b2}*/
.loginBody			{background-color:#bbbbbb}

.loginText,.loginText A,.loginText A:link,.loginText A:visited
{color:#ffffff; font-size:8pt;}

.loginLabel {
	text-align:right; width: 158px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff
}
.loginField INPUT {
	WIDTH: 138px; font-size: 8pt;
}


/*------------------*/
/*Banner Definitions*/
/*------------------*/
.bannerHI               { background-color: #ccccff; }
.banner,
.bannerHybrid 		  { background-color: #333399; }
.bannerHybrid .banner { background-color: #333399; }
.bannerHI,
.banner,
TD.banner TD A,
TD.banner TD A:visited,
TD.banner TD A:hover { color: #000000; text-decoration:none; font-weight:bold;}
TD.banner TD A:hover {color:#333399;}
.bannerDiv 	{ font-size:12pt;color:#999966; }
.bannerDiv2 {background-color:#ffffff}
.bannerDiv3 {background-color:#333399}
.bannerScreenHomepage { background-image:url("../images/view_banner_fade_d.gif"); background-repeat : repeat-y; }

.applicationMenu        {  background:#123783;  }
.applicationMenu OPTION {  background-color: #dedede; }
.applicationMenu SELECT {  width:100; }
.applicationMenuFade    {  background-image:url("../images/appmenu_fade_d.gif"); background-repeat : repeat-y;  }
.poweredBy              {  background:#123783;  }

#MsgLayer
{ font-weight:normal; }
.Message
{ width:98%; font-weight:bold; color:#ffffff; border-top:1px solid #333399;border-left:1px solid #333399;border-bottom:1px solid #ffffff; border-right:1px solid #ffffff;}

/*----------------------------*/
/*Alpha Tabs Definitions*/
/*----------------------------*/
.alphaTabParentAppletOn	A,
.alphaTabParentAppletOn	A:link
{padding:0 3 0 3; font-family:Tahoma; font-size:8pt; color:#FFFFFF; text-decoration:none;width:12; height:16;}

.alphaTabParentAppletOn	A:hover
{padding:0 2 0 2; color:#336699; font-family:Tahoma; font-size:8pt; border:solid; background-color:#E0E5F5; border-color:#FFFFFF; border-width:1px; text-decoration:none; width:11; height:16;}

.alphaTabParentAppletOff	A,
.alphaTabParentAppletOff	A:link
{padding:0 3 0 3; font-family:Tahoma; font-size:8pt; color:#658AC3; text-decoration:none;width:12; height:16;}

.alphaTabFocus A,
.alphaTabFocus  A:link,
.alphaTabFocus  A:visited,
.alphaTabFocus  A:hover
{padding:0 2 0 2; color:#336699; font-family:Tahoma; font-size:8pt; border:solid; background-color:#FFFFFF; border-color:#336699; border-width:1px; text-decoration:none; width:11; height:16;}

/*----------------------------*/
/*Alpha Tabs Definitions*/
/*----------------------------*/
.alphaTabFocus A
{padding:0 2 0 2; color:#FFFFFF; font-family:Tahoma; font-size:8pt; text-decoration:none;width:12px; height:16px;}

.alphaTabFocus  A:hover, 
.alphaTabFocus  A:active
{color:#336699; border:solid; text-decoration:none; background-color:#E0E5F5; border-width:1px;}


/*----------------------------*/
/*HTML Mini-Button Definitions*/
/*----------------------------*/
.minibutton 		{}

.minibuttonFocus  A,
.minibuttonFocus  A:link,
.minibuttonFocus  A:visited,
.minibuttonFocus  A:hover
{padding:0 5 0 5; color:#000000; border:thin black solid; background-color:#666666; text-decoration:none; height:16;}

.minibuttonHighlight,
.minibuttonOn		{	font-size: 8pt; color: black; text-decoration:none;	}

.minibuttonHighlight A,
.minibuttonHighlight A:link,
.minibuttonHighlight A:visited,
.minibuttonOn A,
.minibuttonOn A:link,
.minibuttonOn A:visited
{padding:0 5 0 5; color:#000000; border-color:#BDD3FF; background-image:url("../images/bkgrnd_minibtn.GIF"); border-width:1; border-style:solid; background-color:#DEDEDE; text-decoration:none; font-family: Tahoma; height:16;white-space:nowrap}

.minibuttonHighlight A:hover,
.minibuttonOn A:hover
 {border-color:#F8B330; background-image:url("../images/bkgrnd_minibtn.GIF"); }

.minibuttonHighlight A,
.minibuttonHighlight A:link,
.minibuttonHighlight A:visited,
.minibuttonHighlight A:hover
{background-color:#ffffcc;}

.minibuttonOff
{font-size:8pt; padding:0 5 0 5; color:#9D9DA1; border-width:1; border-style:solid; border-color:#C4C3BF; background-color:#F1F1ED; height:16;}

.miniButtonTable{}

.miniBtnUICTop{}
.miniBtnUIC{}

.miniBtnUICTop .miniBtnUIC A,
.miniBtnUICTop .miniBtnUIC A:link,
.miniBtnUICTop .miniBtnUIC A:hover,
.miniBtnUICTop .miniBtnUIC A:visited,
.miniBtnUICTopFocus .miniBtnUICFocus A,
.miniBtnUICTopFocus .miniBtnUICFocus A:link,
.miniBtnUICTopFocus .miniBtnUICFocus A:hover,
.miniBtnUICTopFocus .miniBtnUICFocus A:visited,
.miniBtnUICTopHover .miniBtnUICHover A,
.miniBtnUICTopHover .miniBtnUICHover A:link,
.miniBtnUICTopHover .miniBtnUICHover A:hover,
.miniBtnUICTopHover .miniBtnUICHover A:visited,
.miniBtnUICTopDown .miniBtnUICDown A,
.miniBtnUICTopDown .miniBtnUICDown A:link,
.miniBtnUICTopDown .miniBtnUICDown A:hover,
.miniBtnUICTopDown .miniBtnUICDown A:visited
{color:#000000; font-size: 8pt;text-decoration:none; font-family: Tahoma; white-space:nowrap}


.miniBtnUIC A,
.miniBtnUIC A:link,
.miniBtnUIC A:hover,
.miniBtnUIC A:visited,
.miniBtnUICFocus A,
.miniBtnUICFocus A:link,
.miniBtnUICFocus A:hover,
.miniBtnUICFocus A:visited,
.miniBtnUICHover A,
.miniBtnUICHover A:link,
.miniBtnUICHover A:hover,
.miniBtnUICHover A:visited,
.miniBtnUICDown A,
.miniBtnUICDown A:link,
.miniBtnUICDown A:hover,
.miniBtnUICDown A:visited
{color:#000000; font-size: 8pt;text-decoration:none; font-family: Tahoma; white-space:nowrap}

.miniButtonTD{}

.miniButtonTable td.miniButtonTD A,
.miniButtonTable td.miniButtonTD A:link,
.miniButtonTable td.miniButtonTD A:hover,
.miniButtonTable td.miniButtonTD A:visited,
.miniButtonTableHover td.miniButtonTDHover A,
.miniButtonTableHover td.miniButtonTDHover A:link,
.miniButtonTableHover td.miniButtonTDHover A:hover,
.miniButtonTableHover td.miniButtonTDHover A:visited,
.miniButtonTableDown td.miniButtonTDDown A,
.miniButtonTableDown td.miniButtonTDDown A:link,
.miniButtonTableDown td.miniButtonTDDown A:hover,
.miniButtonTableDown td.miniButtonTDDown A:visited,
.miniButtonTableFocus td.miniButtonTDFocus A,
.miniButtonTableFocus td.miniButtonTDFocus A:link,
.miniButtonTableFocus td.miniButtonTDFocus A:hover,
.miniButtonTableFocus td.miniButtonTDFocus A:visited,
.miniButtonTableOff TD,
.miniButtonTableOff TD:link,
.miniButtonTableOff TD:hover,
.miniButtonTDOff
{color:#000000; font-size: 8pt;text-decoration:none; font-family: Tahoma;  white-space:nowrap}

.miniButtonTableOff TD,
.miniButtonTableOff TD:link,
.miniButtonTableOff TD:hover,
.miniButtonTDOff
{color:#D6D3DE}

.miniButtonTable
{border-width:1; border-style:solid; border-color:#BDD3FF;height:16;}

.miniBtnUICTop
{border-width:1; border-style:solid; border-color:#BDD3FF;height:16;}

.miniBtnUIC
{ background-image:url("../images/bkgrnd_minibtn.GIF"); height:14;padding:1 6 1 6; color:#000000}

.miniButtonTD
{ background-image:url("../images/bkgrnd_minibtn.GIF"); height:14;padding:1 6 1 6; color:#000000}

.miniButtonTableHover
{border-width:1; border-style:solid; border-color:#003C74;height:16;}

.miniBtnUICTopHover
{border-width:1; border-style:solid; border-color:#003C74;height:16;}

.miniButtonTDHover
{border-width:1; border-style:solid; border-color:#F8B330; height:14;padding:0 5 0 5;background-image:url("../images/bkgrnd_minibtn_hover.GIF"); color:#000000}

.miniBtnUICHover
{border-width:1; border-style:solid; border-color:#F8B330; height:14; background-image:url("../images/bkgrnd_minibtn_hover.GIF");padding:0 5 0 5;background-image:url("../images/bkgrnd_minibtn_hover.GIF");}

.miniButtonTableDown
{border-width:1; border-style:solid; border-color:#003C74;  height:16;}

.miniBtnUICTopDown
{border-width:1; border-style:solid; border-color:#003C74;  height:16;}

.miniBtnUICDown
{border-width:1; border-style:dotted; border-color:#000000 ;background-color: #E2E1DA;height:14;padding:0 5 0 5;color:#000000}

.miniButtonTDDown
{border-width:1; border-style:dotted; border-color:#000000 ;background-color: #E2E1DA;height:14;padding:0 5 0 5;color:#000000}

.miniButtonTableFocus
{border:thin black solid; height:16;}

.miniBtnUICTopFocus
{border:thin black solid; height:16;}

.miniBtnUICFocus
{ background-image:url("../images/bkgrnd_minibtn.GIF"); height:14;padding:0 5 0 5;color:#000000;}

.miniButtonTDFocus
{ background-image:url("../images/bkgrnd_minibtn.GIF"); height:14;padding:0 5 0 5; color:#000000}

.miniButtonTableOff
{border-width:1; border-style:solid; border-color:#DEE3E7;  height:16;}

.miniBtnUICTopOff
{font-size: 8pt;text-decoration:none; font-family: Tahoma; color:#000000; border-width:1; border-style:solid; border-color:#DEE3E7;  height:16;}

.miniBtnUICOff
{border-width:1; border-style:solid; border-color:#FFFFFF ;background-color: #EFEFEF; color:#D6D3DE; height:14;padding:0 5 0 5}

.miniButtonTDOff
{border-width:1; border-style:solid; border-color:#FFFFFF ;background-color: #EFEFEF; color:#D6D3DE; height:14;padding:0 5 0 5}

/*-----------------------*/
/*SmartScript Definitions*/
/*-----------------------*/
.smartDialog {	background-color:#f0f0f0;	font-weight:bold;	}

.questLabel
{ color:#000000; text-align:left;  font-weight : bold; text-decoration : none; margin: 2 0 0 0; }

.ssminibuttonOn
{font-size: 8pt; padding:0 5 0 5; color:#000000; border-width:1;border-style:solid; border-color:#666666; background-color:#DEDEDE; text-decoration:none; height:16;}
.ssminibuttonOn A,
.ssminibuttonOn A:link,
.ssminibuttonOn A:visited,
.ssminibuttonOn A:hover
{color:#000000; background-color:#DEDEDE; text-decoration:none; }
.ssminibuttonOn A:hover
{border-color:#000000; background-color:#ffffff;}

/*-------------------------*/
/*Search Applet Definitions*/
/*-------------------------*/
.SrchCntrTitle {font-size:10pt;font-weight:bold}




/*-------------------------------------*/
/*Single-Column (sc) Form Mode*/
/*-------------------------------------*/
.scLabel,
.scLabel A,
.scLabel A:visited,
.scLabel A:hover
{ color:#000000; text-align:left;  font-weight : bold; text-decoration : none; margin: 2 0 0 0; }

.scLabelRight,
.scLabelRight A,
.scLabelRight A:visited,
.scLabelRight A:hover
{	color:#000000;  text-align:right; font-weight : bold; text-decoration : none;	}

.scField
{ color:#000000; font-weight:normal; font-size:9pt; }

.scField INPUT,
.scField TEXTAREA,
.scField SELECT
{}


/*-------------------------------------*/
/*Multi-Column Editable (mce) Form Mode*/
/*-------------------------------------*/
.mceButtons 	{	background-color : #6666cc; }
.mceBorder  	{	background-color : #6666cc; }
.mceBack  		{	background-color : #ffffff; }
.mceBlank		{	 }

.mceTitle 	  {
background-color:#6666cc;
color : #ffffff;
font-weight:bold;
font-size:10pt;
}

.mceLabel,
.mceLabel A,
.mceLabel A:visited,
.mceLabel A:hover {
color:#000000;
vertical-align : middle;
font-weight : normal;
text-align: right;
text-decoration : none;
margin: 2 0 0 0;
}

.mceLabel2,
.mceLabel2 A,
.mceLabel2 A:visited,
.mceLabel2 A:hover {
color:#000000;
vertical-align : middle;
font-weight : normal;
text-align: right;
text-decoration : none;
}

.mceFieldFormat{
color:#666666;
font-weight:normal;
font-size:7pt;
}



.mceReadOnly
{	color:#000000;	font-weight:normal;	font-size:9pt;	}

.mceReadOnlyTextArea
{
padding-top:5px;
overflow-y: auto;
}

Table.mceWideFields Select,
Table.mceWideFields TextArea,
Table.mceWideFields Input,
TD.mceWideFields Select,
TD.mceWideFields TextArea,
TD.mceWideFields Input
{	width:95%;	}

.mceWideFields INPUT[type="checkbox"]
{ width:auto;}

.mceWideFields INPUT[type="radio"]
{ width:auto;}

/*-------------------------------------*/
/*Quick Print Form Mode*/
/*-------------------------------------*/
.qpLabel,
.qpLabel A,
.qpLabel A:visited,
.qpLabel A:hover {
color:#000000;
vertical-align : middle;
font-weight : bold;
text-decoration : none;
margin: 2 0 0 0;
}

.qpField
{ color:#000000; font-weight:normal;}


/*------------------------------*/
/*  Rich Text Component Classes */
/*------------------------------*/
.rtcEmbedded {font-family:tahoma; font-size:8pt;  border:1px solid #cccccc; width:600px; height:138px; border-bottom : 4px solid #ccccff; }
.rtcPopup 	{font-family:tahoma; font-size:8pt;  border:1px solid #cccccc; width:600px; height:138px; border-bottom : 4px solid #ccccff; }
.rtcReadOnly 	{font-family:tahoma; font-size:8pt;  border:1px solid #cccccc; width:600px; height:138px; border-bottom : 4px solid #cccccc;}
.rtcTextarea 	{font-family:tahoma; font-size:8pt;  border:1px solid #cccccc; width:600px; height:138px; border-bottom : 4px solid #cccccc;}





/*-----------------------*/
/*   Layout Styles	     */
/*-----------------------*/
.LayoutButtonOn		{background-color:#009900}
.LayoutButtonOff	{background-color:#999999}

.LayoutView						 {	background-color : #ffffff; color:#ffffff; }
.LayoutView	 .AppletButtons  	 {	background-color:#658AC3; color:#ffffff; }
.LayoutView	 .AppletBorder 		 {	background-color : #333399; }
.LayoutView	 .AppletBack 		 {	background-color : #ffffff; }
.LayoutView	 .AppletBlank  		 {	background-color : #ffffff; }
.LayoutView	 .AppletTitle		 {  background-color:#658AC3;	color : #ffffff; font-weight:bold; font-size:10pt; text-decoration:none;}

.LayoutStyleHide                 { background-color:#f0f0f0; color:#f0f0f0; }
.LayoutStyleHide .AppletButtons  { background-color:#cccccc; color:#f0f0f0; }
.LayoutStyleHide .AppletBorder   { background-color:#cccccc; }
.LayoutStyleHide .AppletBack     { background-color:#f0f0f0; }
.LayoutStyleHide .AppletBlank    { background-color:#ffffff; }
.LayoutStyleHide .AppletTitle    { background-color:#cccccc; color:#666666; font-weight:bold; font-size:10pt; text-decoration:none;}

.LayoutStyleMax                  { background-color:#f0f0f0; color:#f0f0f0; }
.LayoutStyleMax .AppletButtons   { background-color:#658AC3; color:#f0f0f0; }
.LayoutStyleMax .AppletBorder    { background-color:#333399; }
.LayoutStyleMax .AppletBack      { background-color:#f0f0f0; }
.LayoutStyleMax .AppletBlank     { background-color:#ffffff; }
.LayoutStyleMax .AppletTitle     { background-color:#658AC3; color:#ffffff; font-weight:bold; font-size:10pt; text-decoration:none;}


.LayoutStyleMin                  { background-color:#f0f0f0; color:#f0f0f0; }
.LayoutStyleMin .AppletButtons   { background-color:#ccccff; color:#f0f0f0; }
.LayoutStyleMin .AppletBorder    { background-color:#ccccff; }
.LayoutStyleMin .AppletBack      { background-color:#f0f0f0; }
.LayoutStyleMin .AppletBlank     { background-color:#ffffff; }
.LayoutStyleMin .AppletTitle     { background-color:#ccccff; color:#333399; font-weight:bold; font-size:10pt; text-decoration:none;}


/*-------------------*/
/*Applet Styles		 */
/*-------------------*/

/*-------------------*/
/*Applet Styles		 */
/*-------------------*/

/*Applet Pointer*/
.AppletBottomPntr	 				{position:relative; top:-2px; }
.NotSelected .AppletBottomPntr	.AppletButtons	{background-color:#cccccc }
.NotSelected  TD.AppletHIListBorder 			{border-style: solid; border-color: #E0DFE3; border-width: 2 2 2 2; }
.NotSelected  DIV.AppletHIListBorder 			{border-style: solid; border-color: #E0DFE3; border-width: 2 2 2 2; }
.NotSelected  TD.AppletHIFormBorder 			{border-style: solid; border-color: #E0DFE3; border-width: 2 2 2 2; }
.NotSelected  DIV.AppletHIFormBorder 			{border-style: solid; border-color: #E0DFE3; border-width: 2 2 2 2; }
.NotSelected TR.AppletButtons TD.AppletTitle,
.NotSelected  TR.AppletButtons TD.AppletTitle A,
.NotSelected  TR.AppletButtons TD.AppletTitle A:link,
.NotSelected  TR.AppletButtons TD.AppletTitle A:visited,
.NotSelected  TR.AppletButtons TD.AppletTitle A:hover	{color:#658AC3;	}
.NotSelected  TR.AppletButtons TD.AppletTitle TABLE.miniButtonTable TD.miniButtonTd {background-image:none; background-color:#FFFFFF;}
.NotSelected  TR.AppletButtons TD.AppletTitle TABLE.miniButtonTableHover TD.miniButtonTDHover {background-image:none; background-color:#FFFFFF;}
.NotSelected  TR.AppletButtons TD.AppletTitle .miniBtnUICTop .miniBtnUICHover {background-image:none; background-color:#FFFFFF;}
.NotSelected  TR.AppletButtons TD.AppletTitle .miniBtnUICTop .miniBtnUIC {background-image:none; color:#000000; background-color:#FFFFFF;}
.NotSelected  TR.AppletButtons TD.AppletTitle .miniBtnUICHover {background-image:none; background-color:#FFFFFF;}
.NotSelected  TR.AppletButtons TD.AppletTitle .miniBtnUIC {background-image:none; color:#000000; background-color:#FFFFFF;}

/*Applet Select*/
.Selected  TD.AppletHIListBorder 			{	border-style: solid; border-color: #658AC3; border-width: 2 2 2 2; }
.Selected  DIV.AppletHIListBorder 			{	border-style: solid; border-color: #658AC3; border-width: 2 2 2 2; }
.Selected  TD.AppletHIFormBorder 			{	border-style: solid; border-color: #658AC3; border-width: 2 2 2 2; }
.Selected  DIV.AppletHIFormBorder 			{	border-style: solid; border-color: #658AC3; border-width: 2 2 2 2; }
.Selected  .AppletBottomPntr .AppletButtons	{	background-color:#658AC3;		}
.Selected  TR.AppletButtons  				{	background-color:#658AC3; color:#ffffff;		}
.Selected  TR.AppletButtons TD.AppletTitle,
.Selected  TR.AppletButtons TD.AppletTitle A,
.Selected  TR.AppletButtons TD.AppletTitle A:link,
.Selected  TR.AppletButtons TD.AppletTitle A:visited,
.Selected  TR.AppletButtons TD.AppletTitle A:hover	{	background-color:#658AC3; color:#ffffff;	}
.Selected  TR.AppletButtons TD.AppletTitle TABLE.miniButtonTable TD.miniButtonTd {background-image:none; background-color:#658AC3;}
.Selected  TR.AppletButtons TD.AppletTitle TABLE.miniButtonTableHover TD.miniButtonTDHover {background-image:none; background-color:#658AC3;}
.Selected  TR.AppletButtons TD.AppletTitle .miniBtnUICTop .miniBtnUIC {background-image:none; color:#000000; background-color:#658AC3;}
.Selected  TR.AppletButtons TD.AppletTitle .miniBtnUICTop .miniBtnUICHover {background-image:none; background-color:#658AC3;}
.Selected  TR.AppletButtons TD.AppletTitle .miniBtnUIC {background-image:none; color:#000000; background-color:#658AC3;}
.Selected  TR.AppletButtons TD.AppletTitle .miniBtnUICHover {background-image:none; background-color:#658AC3;}


/*Parent Applet Style*/
.AppletStyle1					{	background-color : #ffffff; color:#ffffff; }
.AppletStyle1 .AppletButtons  	{	background-color : #d3d1d1; color:#ffffff; }
.AppletStyle1 .AppletBorder 	{	background-color : #d7e1f5; }
.AppletStyle1 .AppletHIFormBorder 	{	border : 2px solid #cccccc; }
.AppletStyle1 .AppletHIListBorder 	{	border : 2px solid #cccccc; }
.AppletStyle1 .AppletBlank  	{	background-color : #ffffff; }
.AppletStyle1 .AppletBack 		{	background-color : #f0f0f0; 	 }
.AppletStyle1 .AppletTD1  	{	color:#000000; font-weight:bold; font-size:10pt; }

.AppletStyle1 .AppletTitle,
.AppletStyle1 TD.AppletTitle A,
.AppletStyle1 TD.AppletTitle A:link,
.AppletStyle1 TD.AppletTitle A:visited,
.AppletStyle1 TD.AppletTitle A:hover
{ background-color:#d7e1f5;	color : #003399; font-weight:bold; font-size:10pt; text-decoration:none;}

.AppletStyle1 TD.AppletTitle A:hover
{ text-decoration:underline; }

/*Search Center Applet Style*/
.AppletStyle2 					{	background-color : #ffffff; color:#000000; }
.AppletStyle2 .AppletButtons  	{	background-color : #ffffff; color:#000000; }
.AppletStyle2 .AppletBorder  	{	background-color : #ffffff; }
.AppletStyle2 .AppletHIFormBorder 	{	border : 2px solid #cccccc; }
.AppletStyle2 .AppletHIListBorder 	{	border : 2px solid #cccccc; }
.AppletStyle2 .AppletBlank  	{	background-color : #ffffff; }
.AppletStyle2 .AppletBack 		{	background-color : #ffffff; }

.AppletStyle2 .AppletTitle
{background-color:#6666cc; color : #ffffff;font-weight:bold;font-size:10pt;}


/*Child Applet Style*/
.AppletStyle3 					{	background-color : #ffffff; }

.AppletStyle3 .AppletButtons	{	background-color : #d3d1d1; color:#000000;	}
.AppletStyle3 .AppletBorder 	{	background-color : #d7e1f5; }
.AppletStyle3 .AppletHIFormBorder 	{	border : 2px solid #cccccc; }
.AppletStyle3 .AppletHIListBorder 	{	border : 2px solid #cccccc; }
.AppletStyle3 .AppletBack 		{	background-color : #f0f0f0; }
.AppletStyle3 .AppletBlank 		{	background-color : #ffffff; }
.AppletStyle3 .AppletBack 		{	background-color : #f0f0f0; 	}

.AppletStyle3 .AppletTitle
{background-color:#d7e1f5; color : #003399; font-weight:bold; font-size:12pt; }

/*Reserved Applet Style*/
.AppletStyle4 					{	background-color : #ffffff; }
.AppletStyle4 .AppletButtons 	{	background-color : #d3d1d1; color:#000000;	}
.AppletStyle4 .AppletBorder 	{	background-color : #d7e1f5; }
.AppletStyle4 .AppletHIFormBorder 	{	border : 2px solid #cccccc; }
.AppletStyle4 .AppletHIListBorder 	{	border : 2px solid #cccccc; }
.AppletStyle4 .AppletBlank  	{	 background-color : #ffffff;}
.AppletStyle4 .AppletBack 		{	background-color : #ffffff; 	 }

.AppletStyle4 .AppletTitle
{ background-color:#d7e1f5;	color : #003399; font-weight:bold; font-size:10pt; text-decoration:none;}

.AppletStyle5 					{	background-color : #ffffff; }
.AppletStyle5Bound			  	{	 text-align:right; width:90%; background-color : #ccccff; }
.AppletStyle5 .AppletButtons  	{	background-color : #d3d1d1; color:#000000; }
.AppletStyle5 .AppletBorder 	{	background-color : #d7e1f5; }
.AppletStyle5 .AppletHIFormBorder 	{	border : 2px solid #cccccc; }
.AppletStyle5 .AppletHIListBorder 	{	border : 2px solid #cccccc; }
.AppletStyle5 .AppletBlank  	{	 background-color : #ffffff;}
.AppletStyle5 .AppletBack 		{	background-color : #ffffff; 	 }

.AppletStyle5 .AppletTitle,
.AppletStyle5 .AppletTitle A,
.AppletStyle5 .AppletTitle A:Visited
{ background-color:#d7e1f5; color:#003399; font-weight:bold; font-size:10pt; text-decoration:none;}

/*Reserved Applet Style*/
.AppletStyle6 				  	{	 background-color : #ffffff; }
.AppletStyle6Bound			  	{	 width:90%; background-color : #ccccff; }
.AppletStyle6 .AppletButtons  	{	background-color : #ccccff; }
.AppletStyle6 .AppletBorder  	{	background-color : #ccccff; }
.AppletStyle6 .AppletHIFormBorder 	{	border : 2px solid #cccccc; }
.AppletStyle6 .AppletHIListBorder 	{	border : 2px solid #cccccc; }
.AppletStyle6 .AppletBlank  	{	background-color : #ffffff; }
.AppletStyle6 .AppletBack 		{	background-color : #ffffff; 	 }

.AppletStyle6 .AppletTitle
{background-color:#ffffff;	color : #333399; font-weight:bold; font-size:10pt; }


/*Grandchild Applet Style*/
.AppletStyle7 					{	background-color : #ffffff; }
.AppletStyle7 .AppletButtons  	{	background-color : #d3d1d1; color:#000000; }
.AppletStyle7 .AppletBorder 	{	background-color : #d7e1f5; }
.AppletStyle7 .AppletHIFormBorder 	{	border : 2px solid #cccccc; }
.AppletStyle7 .AppletHIListBorder 	{	border : 2px solid #cccccc; }
.AppletStyle7 .AppletBlank 		{	background-color : #ffffff; }
.AppletStyle7 .AppletBack 		{	background-color : #f0f0f0; 	}

.AppletStyle7 .AppletTitle
{ background-color:#d7e1f5;	color : #003399; font-weight:bold; font-size:10pt; }

/*Portal Graphical Applet Style*/
.AppletStyle8					{	background-color : #ffffff; color:#ffffff; }
.AppletStyle8 .AppletButtons  	{	background-color : #ffffff; color:#000000; }
.AppletStyle8 .AppletBorder 	{	background-color : #6666cc; }
.AppletStyle8 .AppletHIFormBorder 	{	border : 2px solid #cccccc; }
.AppletStyle8 .AppletHIListBorder 	{	border : 2px solid #cccccc; }
.AppletStyle8 .AppletBlank  	{	background-color : #ffffff; }
.AppletStyle8 .AppletBack 		{	background-color : #f0f0f0; 	 }

.AppletStyle8 .AppletTitle,
.AppletStyle8 TD.AppletTitle A,
.AppletStyle8 TD.AppletTitle A:link,
.AppletStyle8 TD.AppletTitle A:visited,
.AppletStyle8 TD.AppletTitle A:hover
{ color : #333399; font-weight:bold;  font-size:10pt; text-decoration:none;}

.AppletStyle8 TD.AppletTitle A:hover
{ text-decoration:underline; }

/* 7.7 Parent Applet Style */
.AppletStyleParent77			{background-color : #ffffff; }
.AppletStyleParent77 .AppletButtons	{background-color : #ffffff; color:#000000; }
.AppletStyleParent77 .AppletBorder 	{background-color : #ccccff; }
.AppletStyleParent77 .AppletHIFormBorder {border-style: solid; border-color: #cccccc; border-width: 2 2 2 2;}
.AppletStyleParent77 .AppletHIListBorder {border-style: solid; border-color: #cccccc; border-width: 2 2 2 2;}
.AppletStyleParent77 .AppletBlank	{background-color : #ffffff; }
.AppletStyleParent77 .AppletBack	{background-color : #e5e5e5; }
.AppletStyleParent77 .AppletTitle 	{background-color:#ffffff; color : #999999; font-weight:bold; font-size:11pt; }
.AppletStyleParent77 .AppletMenu OPTION {   background-color : #dedede; }

/* 7.7 Child Applet Style */
.AppletStyleChild77			{background-color : #ffffff; }
.AppletStyleChild77 .AppletButtons	{background-color : #ffffff; color:#000000; }
.AppletStyleChild77 .AppletBorder 	{background-color : #ccccff; }
.AppletStyleChild77 .AppletHIFormBorder {border-style: solid; border-color: #cccccc; border-width: 2 2 2 2;}
.AppletStyleChild77 .AppletHIListBorder {border-style: solid; border-color: #cccccc; border-width: 2 2 2 2;}
.AppletStyleChild77 .AppletBlank	{background-color : #ffffff; }
.AppletStyleChild77 .AppletBack		{background-color : #ffffff; }
.AppletStyleChild77 .AppletTitle 	{background-color:#ffffff; color : #999999; font-weight:bold; font-size:11pt; }
.AppletStyleChild77 .AppletMenu OPTION {   background-color : #dedede; }
.AppletBackTable { border-color: #DBDBDB; border-style: solid; border-width: 1 0 0 0;}

/* Popup Applet Style */
.AppletStylePopup                         {  background-color : #ffffff;  }
.AppletStylePopup .AppletButtons          {  background-color : #658AC3; color:#FFFFFF; }
.AppletStylePopup .AppletBorder           {  background-color : #658AC3; }
.AppletStylePopup .AppletBlank            {  background-color : #658AC3; }
.AppletStylePopup .AppletBack             {  background-color : #ffffff; }
.AppletStylePopup .AppletTitle            {  background-color : #658AC3; color : #FFFFFF; font-weight:bold; font-size:11pt; }
.AppletStylePopup .AppletBttm             {  background-color : #DEDEDE; }
.AppletStylePopup .AppletTD1              {  background-color : #dedede; color : #000000; }
.AppletStylePopup .AppletTD2              {  color : #000000; font-weight : bold; font-size:10pt; }
.AppletStylePopup .AppletTD3              {  color : #000000; }

/*--------------------*/
/*Calendar Definitions*/
/*--------------------*/
.calendarBorder				{background-color:#cccccc;}
.calendarActivityBorder		{background-color:#f0f0f0;}
.calendarActivityBack		{background-color:#f0f0f0;}
.calendarActivity			{background-color:#ffffff;}
.calendarMultiDayActivity	{background-color:#ffffcc;}
.calendarInterval
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #cccccc 1px;
    COLOR: #000000;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.calendarDayBar				{background-color:#cccccc;}
.calendarDay				{background-color:#f0f0f0;}

.calendarTileEmpty
{   BORDER-RIGHT: #cccccc 1px;
    BORDER-TOP: #c0c0c0 1px solid;
    BORDER-LEFT: #cccccc 1px;
    BORDER-BOTTOM: #ffffe6 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.calendarBusHrsTileEmpty
{   BORDER-RIGHT: #cccccc 1px;
    BORDER-TOP: #cococo 1px solid;
    BORDER-LEFT: #cccccc 1px;
    BORDER-BOTTOM: #ffffe6 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.calendarTileSolid
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px;
    BACKGROUND-COLOR: white
}
.calendarTileSolidTop
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: #cccccc 1px;
    BACKGROUND-COLOR: white
}
.calendarTileSolidBottom
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: #cccccc 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: white
}
.calendarTileSolidTopBottom
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: white
}
.calendarBorder2			{	BACKGROUND-COLOR: #cccccc; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.calendarTitle				{	BACKGROUND-COLOR: #cccc99; COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold}
.calendarLabel				{	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-ALIGN: right}
.calendarField				{	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.calendarBlank				{	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold}
.calendarHeader 			{	BACKGROUND-COLOR: #cccc99; COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: bold}
.calendarRow 				{	BACKGROUND-COLOR: #ffffff; COLOR: #000000; FONT-SIZE: 8pt; FONT-WEIGHT: normal}
.calendarSelect 			{	COLOR: #000000; FONT-SIZE: 9pt; FONT-WEIGHT: normal}
.calendarDayBarDark,.calendarDayBarDark A,.calendarDayBarDark A:link,.calendarDayBarDark A:visited
 							{	background-color:#000099; color:#ffffff; }
.calendarIntervalDark,.calendarIntervalDark A,.calendarIntervalDark A:link,.calendarIntervalDark A:visited
							{	background-color:#000099; color:#ffffff;  }

/*----------------------*/
/*Service Calendar Style*/
/*----------------------*/
.ServiceCalRow					{background-color:#ffffff;}
.calendarServiceBorder			{background-color:#cccccc;}
.calendarServiceActivityOn		{background-color:#99cccc;}
.calendarServiceActivityOff		{background-color:#ffffff;}
.calendarServiceInterval		{background-color:#f0f0f0; color:#000000; font-weight:bold; font-size:8pt;}


/*----------------------*/
/*HI Calendar GanttChart*/
/*----------------------*/
.GCcurrentappoinment {background-color:#f1e87d; height:15px; width:20px; border:2px solid black;}
.GCworkinghours {background-color:#ffffff; height:15px; width:20px; border:2px solid black;}
.GCnonworkinghours {background-color:#bbbbbb; height:15px; width:20px; border:2px solid black;}
.GCconfirmedappoinments {background-color:#6699cc; height:15px; width:20px; border:2px solid black;}
.GCnotavailableschedule {background-color:#79b67e; height:15px; width:20px; border:2px solid black;}


/*-----------------*/
/*Tree Style*/
/*-----------------*/

.treeBack {}
.treeInactive {}

.treeActive,
.treeActive A,
.treeActive A:link,
.treeActive A:visited,
 {	background-color : #efef99; color:#000000;	}



/*----------------------*/
/* Dot-Com Definitions  */
/*----------------------*/

.dCCItemTitle {font-size:10pt; font-weight:bold;}
.dCCItemLabel {color:#000000;font-size:8pt; font-weight:bold; vertical-align:middle; text-align:right;}
.dCCItemLabelLeft {color:#000000;font-size:8pt; font-weight:bold; }
.dCCItemValue {font-size:8pt; vertical-align:middle; height:24px; }
.dCCItemValue150 {font-size:8pt; width:150px}

.dCCTab	{background-color:#e6e6e6;}

.dCCAppletRule1	{background-color:#6666cc;}
.dCCAppletShade1	{background-color:#e6e6e6;}
.dCCAppletBorder1	{background-color:#6666cc;}

.dCCAppletTitle ,
.dCCAppletTitle A,
.dCCAppletTitle A:visited,
.dCCAppletTitle A:hover	  {
font-family: "Tahoma Narrow",Arial,Helvetica,Sans-Serif;
color : #6666cc;
font-weight:bold;
font-size:12pt;
}

/*---------------------*/
/*Dashboard Definitions*/
/*---------------------*/
.dashbrdBorder {background-color:#999999;}
.dashbrdBack {background-color:#f0f0f0;}


/*---------------------*/
/*Site Map Definitions */
/*---------------------*/
.screenName1	{font-size:9pt; font-weight:bold;}
.screenName2	{font-size:11pt; font-weight:bold;}
.viewName		{font-size:8pt;}
.fader			{background-color:#ccccff}

/*-----------------------------*/
/*Table of Contents Definitions*/
/*-----------------------------*/
.TOCRule	{color:#9ea965 }
.TOCTitle	{font-weight:bold; color:#9ea965}

/*-----------------------------*/
/*Page Header Definitions*/
/*-----------------------------*/
.PageHeader	{font-family:"tahoma narrow", arial, helvetica, sans-serif;font-size:18pt;font-weight:bold;color:#9ea965;}
.PageRule	{color:#9ea965;}


/*-----------------*/
/*Misc. Definitions*/
/*-----------------*/
.Required		{ color: #cc0000;	font-weight : bold;	font-size : 13pt; }
.Welcome 		{ font-size: 9pt;}
.CmdTxt         { color:#000000; font-weight: bold; font-size: 10pt; }
.CmdTxtNormal   { color:#000000; font-weight: normal; font-size: 10pt; }
.error			{ color: #cc0000;	}
.Border1		{ background-color:#333399;	}
.divider 		{	border-left: 	1px solid #ffffff; border-top: 	1px solid #ffffff; border-right: 	1px solid #6666cc; border-bottom: 	1px solid #6666cc;	}
.RealTimeCart	{	background-color:#d7e1f5	}




/*----------------------*/
/*External Content (EC) */
/*----------------------*/

/*EC:News*/
.NewsTable 				{}
.NewsCompanyName 	A	{ font-weight:bold; font-size:10pt; }
.NewsTimeStamp 			{}
.NewsBullet 			{ list-style : Square ;	 }
.NewsHeadline 			{}
.NewsSource 			{ font-style:italic	}
.NewsSummary 			{}
.NewsTotalStories 		{}
.NewsPageControl 		{}
.NewsColumnLogo 		{}
.NewsLegalCopyRight		{}


/*--------------------------------------*/
/*   ISS - eConfigurator Definitions    */
/*--------------------------------------*/

 .eCfgOptionAvailable { color:black}
 .eCfgOptionExcluded {color:red}
 .eCfgRadioAvailable { color:black}
 .eCfgRadioExcluded {color:red}
 .eCfgSpanAvailable { color:black}
 .eCfgSpanExcluded {color:red}
 .eCfgSpanSelected {}
 .eCfgSpanWarning {color:red}

 .eCfgProductTitle {font-size:14pt; font-weight:bold;}
 .eCfgAuxText {color:#333399}

 .eCfgContent {position:absolute;top:-100000;left:-100000;visibility:hidden;z-index:4}
 .eCfgdCCSection0 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000;border-left: 1 solid #808080; border-top: 1 solid #808080}
 .eCfgdCCSection0if {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000;border: 1 px solid #808080; border-right: none}
 .eCfgdCCSection1 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border: 1 px solid #808080; border-left: none}
 .eCfgdCCSection2 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border-left: 1 solid #808080; border-bottom: 1 solid #808080}

 .eCfgDivStyle {position:absolute;top:-100000;left:-100000;visibility:hidden;z-index:2}
 .eCfgSectionTitle0 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border-left: 1 solid #808080; border-top: 1 solid #808080}
 .eCfgSectionTitle0if {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border: 1 px solid #808080; border-right: none}
 .eCfgSectionTitle1 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border: 1 px solid #808080; border-left: none}
 .eCfgSectionTitle2 {background-color:#d6d6ee; font-size:10pt; font-weight:bold; color:#000000; border-left: 1 solid #808080; border-bottom: 1 solid #808080}

 .eCfgSumStyle {position:absolute;top:-100000;left:-100000;visibility:hidden;z-index:4}

 .eCfgHelp
 {
      background : #6666cc;
      font-weight : bold;
      color : #ffffff;
      padding : 2px 4px 2px 4px;
 }

 .eCfgHelpPos {position:absolute;top:-100000;left:-100000;visibility:hidden;z-index:5}
 .eCfgHelpPos2 {position:absolute;visibility:hidden;zindex:3}
 .eCfgAppBorder {background-color : #ccccff;border-left: 1 solid #808080; border-top: 1 solid #808080;border-right: 1 solid #808080; border-top: 1 solid #808080; border-bottom: 1 solid #808080}

 .eCfgPosAbs {position:absolute;}
 .eCfgVisHid {visibility:hidden;}

/*---------------------------------------------*/
/*   End of ISS - eConfigurator Definitions    */
/*---------------------------------------------*/

/*--------------------------*/
/*   ePortal Definitions    */
/*--------------------------*/

/*Search Pages*/
.ExSearchTable {background-color:#ffffff;}
.ExSearchLabel { font-weight: bold; text-align: left }
.ExSearchField { color:#000000; font-weight:normal; font-size:9pt; }
.ExSearchField INPUT,
.ExSearchField TEXTAREA
{ width:200px; }

/*Company Header*/
.CompanyName                    {font-size:12pt; font-weight:bold;}
.CompanyLink                    {}

/*Profile Data Definitions*/
.ProfCopyright     {}
.ProfLabel      {background-color:#cccccc; color:#000000; font-weight:bold; text-align:right;}
.ProfData       {background-color:#ffffff;}
.ProfSection    {background-color:#ffffff; color:#333399; font-size:10pt; font-weight:bold;}

/*Subsidiary*/
.SubsidCompanyName      { font-weight:bold; }
.SubsidSubsidName       { background-color:#f0f0f0; }
.SubsidCopyright        {  }
.SubsidDisclaimer       {  }
.SubsidCompleteList             {  }

/*Add Info*/
.AddInfoBullet                  {}
.AddInfoHeader                  {}
.AddInfoWebSite                 {}
.AddInfoDescr                   {}

/*Search*/
.CnsHead     {text-align:left; font-weight:bold; font-size: 10pt}
.CnsRow      {text-align:left; font-size: 10pt }
.CnsLink     { color:green}

/*PMD Reports*/
.reportTxtLarge			{	font-size:12pt; font-weight:bold;}
.reportTxtMedium		{	font-size:11pt; font-weight:bold;}
.reportBox				{	border-top:1px solid #000000;	border-bottom:1px solid #000000;}
.reportLbl,
.reportLblBtmBorder,
.reportLblTopBorder		{	font-weight:bold; white-space:nowrap;	font-size:9pt;}
.reportLblBtmBorder		{	border-bottom:1px solid #000000;	}
.reportLblTopBorder		{	border-top:1px solid #000000;	}
.reportFld				{	font-size:9pt;		}
.reportObjNum			{	width:auto;height:auto;font-weight:bold;margin:0 5 0 0;border:1px solid #000000;background-color:#cccc99;padding:3 3 3 3;	}
.reportObjTitle			{	width:auto;height:auto;font-weight:bold;margin:0 5 0 0;border:1px solid #cccccc;background-color:#f0f0f0;padding:3 3 3 3;	}
.reportAllObjTitle		{	font-size:1.8em;font-weight:bold;color:#6666cc		}
.reportAllObjSubtitle	{	font-size:1.3em;font-weight:bold;	}

/*--------------------------------------------------------*/
/* The following definitions are for Siebel Internal Use. */
/* Do not modify or remove.                               */
/*--------------------------------------------------------*/

.GridBorder 		{ border : 0px solid #cccccc; background-color : #ffffff; padding-bottom: 4px; padding-right: 4px; }
.Selected  .GridBorder  {border-color:#333399;}
.GridBack 		{background-color : #ffffff;}

/* Field Display */
.mceGridField,
.mceField
{ color:#000000;	font-weight:normal;	font-size:8pt; padding-bottom:2px; }

.mceGridField INPUT,
.mceField INPUT
{ width:120px; padding-top:3px; }

.mceGridField TEXTAREA,
.mceGridField SELECT,
.mceField TEXTAREA,
.mceField SELECT
{ width:120px; padding-top:2px; }

.mceGridField INPUT[type="checkbox"],
.mceField INPUT[type="checkbox"]
{ width:auto;}

.mceGridField INPUT[type="radio"],
.mceField INPUT[type="radio"]
{ width:auto;}

/* Label Display (used in grid layout) */
.mceGridLabel,
.mceGridLabel A,
.mceGridLabel A:visited,
.mceGridLabel A:hover {
color:#000000;
vertical-align : middle;
padding-bottom: 2px;
margin: 0 2 0 0;
font-weight : normal;
text-decoration : none;
}


/*For ePortalNavBarDeptPage_LeftNav applet  */
/* Root Level Menu Items */
TABLE.mmRootLevel { BACKGROUND-COLOR: #D5E0F4;}
TABLE.mmRootLevel FONT{ COLOR: Navy;}
TABLE.mmRootLevel A, TABLE.mmRootLevel A:active, TABLE.mmRootLevel A:visited { COLOR: Navy; text-decoration: none }
TD.mmRootLevel TD { COLOR: Navy; HEIGHT: 20;}

/* Child Level Menu Items */
TABLE.mmChildLevel { BACKGROUND-COLOR: #D5E0F4 ;}
TABLE.mmChildLevel A, TABLE.mmChildLevel A:active, TABLE.mmChildLevel A:visited { COLOR: Navy; text-decoration: none }
TD.mmChildLevel TD { COLOR: Navy; HEIGHT: 20;}

/* Menu Item currently selected */
TABLE.mmSelected { BACKGROUND-COLOR: #FFFFFF ;}
TABLE.mmSelected A, TABLE.mmSelected A:active, TABLE.mmSelected A:visited { COLOR: Navy; text-decoration: none }
TD.mmSelected TD { COLOR: NAVY; HEIGHT: 20;}

/* Row Height of the seperator white line */
TR.menuTR TR {HEIGHT: 1;}
TD.menuTD {BACKGROUND-COLOR: #D5E0F4;}
TD.whiteLine {BACKGROUND-COLOR: #4566AD; DISPLAY: none}

/*for CCESS player Applet */
.scLabel1,
.scLabel1 A,
.scLabel1 A:visited,
.scLabel1 A:hover 
{ color:#000000; text-align:left;  font-weight : bold; text-decoration : none; margin: 2 0 0 0; }

.scLabelRight1,
.scLabelRight1 A,
.scLabelRight1 A:visited,
.scLabelRight1 A:hover 
{ color:#000066;  text-align:right; font-weight : bold; text-decoration : none;     } 

/*For ePortal Login applet */
.LoginTxt { color:#ffffff; font-size:9pt; font-weight:bold; text-decoration:none; }
.LoginTxt A:visited { color:#9999cc; font-size:10pt; font-weight:bold; text-decoration:none; }
.LoginBnnr{ background-color:#003366; }
.SpanStyle {color:#ffffff; font-size:8pt; font-weight:normal;}
.SpanStyle1 {font-size:8pt; font-weight:normal;}

/*For ePortal Salutation Applet */
.Salutation {font-size:10pt; font-weight:bold;}

/*For App Homepage Applet */
.AppHomePageTitle {font-size:11pt; color:#003399; font-weight:bold;}
.AppHomePageSaluation {font-size:8pt;color:#333333;}

/*For Screen Homepage Applet */
.ScreenHomePageTitle {color:#000000; font-size:8pt; font-weight:bold; vertical-align:middle;}
.ScreenHomePageBannerTitle {color:#003399; font-size:11pt; font-weight:bold;}

/*--------------*/
/*--------------*/
/*  Deprecated  */
/*--------------*/
/*--------------*/


