/* $Header: jtfskyros.css 120.0.12020000.19 2019/10/16 09:43:55 aabhagat ship $ */
/* dbdrv: exec fnd bin FNDGFU bin &phase=upg &ui_apps 0 Y PROGRAM_NAME=FND_HELP CONTENT_MAP=@FND:admin/import/fndgfu.txt PROGRAM_TAG=~PROD:10 LANGUAGE=~LANG @~PROD:help/~LANG/~FILE */

/* This first set of styles (from applicationBody to wizardTextSelSub) belong to
CRM's Semi CABO Standard and correspond to styles found in the Mona Lisa style 
sheet. These styles can be used as appropriate on 11i pages. */
/*Bug#20442780 changed the default font family for alta look and feel*/
HR                          { color: #a6a9b5; height: 1px; }
/*
div#jttInternalContentDivID A:link                      { color:#2d7698}
div#jttInternalContentDivID A:visited                   { color:#2d7698}
div#jttInternalContentDivID A:hover                     { color:#2d7698}
div#jttInternalContentDivID A:active                    { color:#2d7698}
*/
div#jttInternalContentDivID TH A:link                   { color:#3c3c3c}
div#jttInternalContentDivID TH A:visited                { color:#3c3c3c}
div#jttInternalContentDivID TH A:hover                  { color:#3c3c3c}
div#jttInternalContentDivID TH A:active                 { color:#3c3c3c}

div#jttInternalContentDivID .tableBigHeaderCell A:link     { color:#3c3c3c}
div#jttInternalContentDivID .tableBigHeaderCell A:visited  { color:#3c3c3c}
div#jttInternalContentDivID .tableBigHeaderCell A:hover    { color:#3c3c3c}
div#jttInternalContentDivID .tableBigHeaderCell A:active   { color:#3c3c3c}

div#jttInternalContentDivID .tableSmallHeaderCell A:link     { color:#2e558c}
div#jttInternalContentDivID .tableSmallHeaderCell A:visited  { color:#2e558c}
div#jttInternalContentDivID .tableSmallHeaderCell A:hover    { color:#2e558c}
div#jttInternalContentDivID .tableSmallHeaderCell A:active   { color:#2e558c}

div#jttInternalContentDivID .tableSubHeaderCell A:link     { color:#3c3c3c}
div#jttInternalContentDivID .tableSubHeaderCell A:visited  { color:#3c3c3c}
div#jttInternalContentDivID .tableSubHeaderCell A:hover    { color:#3c3c3c}
div#jttInternalContentDivID .tableSubHeaderCell A:active   { color:#3c3c3c}



#jtf_search_bar_messageChoice1 {color: #4F4F4F;
    font-family: Helvetica,"Helvetica Neue",Verdana,Arial,FreeSans,sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding:0 0;
    text-align: right;}
    
    
.applicationBody            { font-size:9pt; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; background-color: #FFFFFF; margin: 0; padding: 0 }
.applicationName            { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #ebe5d3; padding: 0px; margin: 0px }
.bigLink                    { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color:#2da0cb; text-decoration: underline }

.binColumnHeaderCell        { background-color: #a6a9b5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-align: center; color: #ffffff; border-color:#ffffff}
.binContentCell2            { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt;  color: #3c3c3c;  }
.binContentNumCell          { background-color: #a6a9b5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; text-align: right }
.binContentNumCellNeg       { background-color: #a6a9b5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; text-align: right; color: #3c3c3c }
.binContentNumCellPos       { background-color: #a6a9b5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; text-align: right; color: #3c3c3c }
.binHeaderBG                { background-color: #a5aab5 }

.binContentBorder{border-color:#9c9c9c;border-style:solid;border-width:0px;border-collapse:collapse}
.binContentCell {font-family:"Helvetica Neue";font-size:9pt;color:#3c3c3c;background-color:#eaeff5;border-color:#cccccc}
/*bug#20454928, adjust alta specifications*/
.BinHeaderCell
{
height:21;
background-image:url(/OA_MEDIA/jtf_hdingBar-BG.gif);
background-repeat:repeat-x;
color:#000000;
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-weight:normal;
font-size:13px;
vertical-align:middle;
text-align:left;   
border-top:1px solid #acbcdc;
border-bottom:1px solid #acbcdc
}


.binHeaderLink {  font-family: "Helvetica Neue"; font-size: 8pt; font-weight:normal; color:#003075}


.browseDataCell             { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 }
.browseDataCellC            { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; color: #336699 }
.browseGoCriteria           { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold} 
.browseHeaderText           { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #e7eff8 }
.browseHeaderTitle          { background-color: #336699; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #eaeff5 }
.browseSubHeaderCell        { background-color: #eaeff5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; color: #336699 }
.browseSubHeaderCell2       { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; color: #336699 }

/*
.button                     { border-top:1px solid #a5a9b6;border-left:1px solid #a5a9b6; border-bottom:1px solid #7b8194;border-right:1px solid #7b8194;background-repeat:repeat-x;background-position:bottom left;margin:1px 0px 1px 0px;font:8pt Arial;color:#586073;text-align:center;vertical-align:middle;font-weight:bold;cursor:pointer;background-image:url(/OA_HTML/cabo/images/swan/btn-bg1.gif)}
*/
/*skyros button*/
/*Changing styles as per alta specs for buttons bug#19972431*/
.button{ 
    background-color: #e4e8ea;
    background-position: left top;
    background-repeat: repeat-x;
    border: 1px solid #c4ced7;
    border-radius: 2px;
    color: #333333;
    cursor: pointer;
    display: inline-block;
    filter: none;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 2px;
    min-height: 19px;
    overflow: visible;
    padding: 1px 6px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 0 #ffffff;
}

.button:hover{
    background: none repeat scroll 0 0 #f7f8f9;
    border: 1px solid #c4ced7;
    color: #0572ce;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-shadow: none;
}

.confirmHeader              { background-color: #eaeff5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 14pt; color: #336699 }
.confirmMessage             { background-color: #eaeff5; font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; color: #336699 }
.contentSeparator           { background-repeat: repeat-x; background-image : url("/OA_MEDIA/jtfudots.gif") }
.dataReadOnly               { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #3c3c3c } 
.debugMessage               { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; color: #336699 }
.errorHeader                { background-color: #eaeff5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 14pt; color: #CC0000 }
.errorMessage               { background-color: #eaeff5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; color: #CC0000 }
/*bug#20442780,changing the font-family in alta*/
.footnote                   { font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 8pt; color: #4267a7 }
.footnoteHeader             { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #336699 }
.formObjReadOnly            { background-color: #dddddd }
.formObjReadOnlyNum         { background-color: #dddddd; text-align:right } 

.homeBigHeaderCell          { background-color: #336699; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 16pt; color: #FFFFFF }
.homeSubHeaderCell          { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000 }
.homeSubHeaderLink          { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt }

.infoHeader                 { background-color: #eaeff5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 16pt; color: #336699 }
.infoMessage                { background-color: #eaeff5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; color: #336699 }

/* Bug 20921048 - Accessibility issue fix */
.jttinvis{
    position: absolute !important;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    padding:0 !important;
    border:0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
}

.legend                     { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt }
.key                        { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #336699 }

.navL0TextDeslct            { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:8pt; font-weight: 900; color:#999900; text-decoration: none; letter-spacing: -0.05em } 
.navL0TextSlct              { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:8pt; font-weight: 700; color:#336699; text-decoration: none; letter-spacing: -0.04em }
.navL1TextDeslct            { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:8pt; color:#663300; text-align:center } 
.navL1TextSlct              { font-family:Arial, Helvetica, Geneva, sans-serif; font-size:8pt; color:#336699; text-align:center }
.navL2ShadowBG              {  background-color: #f7f7e7; background-image: url(/OA_MEDIA/jtfusbg.gif); background-repeat: repeat-x }
.navL2ShadowWhiteBG         { background-image: url(/OA_MEDIA/jtfuwbg.gif); background-repeat: repeat-x }
.navL2CellDeslct            { background-color: #CCCC99; text-align: center }
.navL2TextDeslct            { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; text-decoration: none }
.navL2CellSlct              { background-color: #336699; text-align: center }
.navL2TextSlct              { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; font-weight: bold; color: #99CCFF; text-decoration: none }
.navL3Bg                    { background-color: #336699 }
.navL3TextDeslct            { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CCCC99; text-decoration: none }
.navL3TextSlct              { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none }
.navL3Deselected            { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #996633; vertical-align: top }
.navL3Selected              { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #336699; vertical-align: top }
.navL4TextDeslct            { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #996633 } 
.navL4TextSlct              { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #336699 }
.navSideSubDeslct           { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #CCCC99} 
.navSideSubSlct             { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF }

#oafusercontent{
    border-bottom: 1px solid #c4ced7;
    border-left: 1px solid #c4ced7;
    border-radius: 0 0 5px 5px;
    border-right: 1px solid #c4ced7;
    overflow: visible;
    position: static; // Bug 20628227
}


#_jtfOraBodyContainer>table+table>tbody>tr>td>div+div>div>table>tbody>tr>td{
   border-left: 1px solid #c4ced7;
    border-right: 1px solid #c4ced7;
    padding: 6px 8px;
}

/* OraHeader */
/*
.pageTitle                  {font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:x-small;font-weight:bold;vertical-align:middle;margin-bottom:0px;margin-top:5px;color:#3a5a87;border-bottom:1px solid #3a5a87}
*/
/*skyros pageTitle*/
/*Changing for alta skin, making it synced with .OraHeader of OAF for <h1>,bug#19972431*/
.pageTitle{
    color: #252525;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 0;
    vertical-align: middle;
    white-space: nowrap;
    border-bottom: 1px solid #d6dfe6;	
}


.pageTotal                  { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #426ca7; text-align: right }
.popupBody                  { background-color: #FFFFFF; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif }
.prompt                     { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; color: #3c3c3c }
.promptReadOnly             { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; color: #3c3c3c }
.promptSmall                { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 8pt; color: #3c3c3c }

.reportBigLink              { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold } 
.reportDataCell             { background-color: #FFFFFF; font-size: 8pt }
.reportFootnote             { background-color: #FFFFFF; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 8pt; color: #336699 }
.reportGrandTotal           { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003366 }
.reportHeaderCell           { background-color: #FFFFFF; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold }
.reportPageTitle            { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 16pt; color: #336699 }
.reportRowHeaderCell        { background-color: #FFFFFF; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold }
.reportRowHeaderCell1       { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #003366 }
.reportRowHeaderCellBlack   { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000 }
.reportTableTotalBlack      { background-color: #FFFFFF; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold }
.reportTotal1               { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #003366; color: #000000 }

.requiredFieldAsterisk      { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; color: #426ca7 }
.requiredFieldPrompt        { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; color: #3c3c3c }

.searchBar                  { background-color: #eaeff5; height: 21px }
.searchBarLink              { font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:9pt; color:#008cbc; text-decoration: underline }
.searchBarSlctText          { font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; font-size:8pt; color:#336699 }
/*
.sectionHeader1             { background-image: url(/OA_MEDIA/jtf_hdingBar-BG.gif); background-repeat:repeat-x; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #3c3c3c; padding-left: 9px; vertical-align: middle}
*/
/*skyros sectionheader1*/
/*Changing for alta skin bug#19972431 */
.sectionHeader1{ 
    color: #4f4f4f;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: bold;
    //text-align: right; Removing this property as fix of Bug# 20732370 
}
/*bug#20443374,changing font colour for sub-header*/
.sectionHeader2             { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #252525 }
.sectionHeaderBlack         { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #3c3c3c }
.smallLink                  { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 8pt; color: #2da0cb; text-decoration: underline } 

.tableActionText            { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt } 
.tableBigHeaderCell         { background-color: #cfe0f1; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:#3c3c3c }
/* OraTableCellText */
/*
.tableDataCell,
.tableDataCellNew,
.tableDataCellUpdated       {color:#3c3c3c;vertical-align:baseline;font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;font-size:9pt;background-color:#f2f2f2;border:1px solid #c9c9cb}
*/
/*skyros table data cell*/

.tableDataCell,
.tableDataCellNew,
.tableDataCellUpdated{
	color:#3c3c3c;
	vertical-align:baseline;
	font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
	font-size:12px; //Bug 21522619
	background-color:#FFFFFF;
	border:1px solid #EEEEEE;
	vertical-align: middle;
	padding: 1px 2px;
	font-weight: normal
}


.tableIndicatorCell         { background-color: #e7eff8; font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; font-size: 9pt }
.tableMoreRowsCell          { background-color: #e7eff8 ; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt }
.tableRecordNav             { font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 9pt;text-align: center  }
.tableRowHeader             { background-color: #a6a9b5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold }
/*
.tableSmallHeaderCell       { border:1px solid #c9cbd3;background-color: #cfe0f1;font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;font-size: 8pt; font-weight: bold;color:#3c3c3c}
*/
/*skyros tableSmallHeaderCell*/
/*alta uptake, amking sjynced with OraTableColumnHeader of alta-desktop,bug#19972386 */

.tableSmallHeaderCell{ 
    background-color: #f2f4f7;
    border-color: #d6dfe6;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 13px;
    font-weight: normal;
    height: 16px;
    padding-left: 2px;
    padding-right: 2px;
    text-align: left;
    vertical-align: middle;
}


.tableSubHeaderCell         { background-color: #cfe0f1; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; color: #3c3c3c }
/* OraTableTotal */
.tableTotal                 {font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif; color:#3c3c3c; font-size:9pt; font-weight: bold }

.topnavBG                   { background-color: #FFFFFF; text-align: right; vertical-align: bottom }

.warnHeader                 { background-color: #a6a9b5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 16pt; color: #000000 }
.warnMessage                { background-color: #a6a9b5; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 }

.wizardTextDeselected       { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #6699CC }
.wizardTextSelected         { background-color: #FFFFFF; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #336699 }
.wizardTextDeselSub         { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000 }
.wizardTextSelSub           { background-color: #FFFFFF; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 10pt;  color: #336699 }
.wizardTitle                { background-color: #e7eff8; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #336699 }

/* This is the end of the styles belonging to CRM's SemiCABO Standard. */
/* The following styles come from the central tools team. Product teams should not use them in their application's pages. These styles are only for components that come from the tools team such as the datepicker. */

.container {
	background-color: purple }
.COLOR1 {
	background-color: #000000 }
.COLOR2 {
	background-color: #003366 }
.COLOR3 {
	background-color: #336699 }
.COLOR4 {
	background-color: #6699cc }
.COLOR5 {
	background-color: #99ccff }
.COLOR6 {
	background-color: #ffffff }
.COLORG2 {
	background-color: #333333 }
.COLORG3 {
	background-color: #666666 }
.COLORG4 {
	background-color: #999999 }
.COLORG5 {
	background-color: #CCCCCC }
.APPSWINDOW {
	background-color:#FFFFFF }
.BISWINDOW {
	background-color:#FFFFFF }
.PRINTWINDOW {
	background-color:#FFFFFF }
.HOMEWINDOW {
	background-color:#FFFFFF }
.HIGHLIGHT {
	background-color:#FFFFFF }
.SHADOW {
	background-color:666666 }
.DARKSHADOW {
	background-color:333333 }
.PANEL {
	background-color:#CCCCCC }
.SOFTPANEL {
	background-image:url(FNDBKBLU.gif);
	background-color:#99CCFF}
.HELPTEXT {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt }
.PROMPTBLACK {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt }
.PROMPTWHITE {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#FFFFFF; 
	font-size:10pt }
.DATABLACK {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt;
	font-weight:bold }
.DATAWHITE {
	font-family: "Helvetica Neue",Helvetica, Geneva, sans-serif; 
	color:#FFFFFF; 
	font-size:10pt;
	font-weight:bold }
.DATATOTALS {
	font-family: "Helvetica Neue",Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt;
	font-weight:bold }
.INFOBLACK {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt }
.INFOWHITE {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#FFFFFF; 
	font-size:10pt }
.ALERTTEXT {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt }
.ALERTTITLE {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:12pt;
	font-weight:bold }
.FIELDDATA {
	font-family: "Helvetica Neue",Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt;
	font-weight:bold }
.LINK {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	font-size:10pt; }
.WIDEFIELDDATA {
	font-family:"Arial narrow", Arial, Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt }
.TABLEHEADER {
	font-family: "Helvetica Neue", sans-serif; 
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight: bold; 
	background-color:#6699CC; 
	vertical-align:bottom }
.TABLEHEADERCENTER {
	font-family: "Helvetica Neue", sans-serif; 
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight: bold; 
	background-color:#6699CC; 
	text-align:center; 
	vertical-align:bottom }
.TABLEHEADERLEFT {
	font-family: "Helvetica Neue", sans-serif; 
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight: bold; 
	background-color:#6699CC; 
	text-align:left; 
	vertical-align:bottom }
.TABLEHEADERRIGHT {
	font-family: "Helvetica Neue", sans-serif; 
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight: bold; 
	background-color:#6699CC; 
	text-align:right; 
	vertical-align:bottom }
.SORTHEADER {
	font-family: "Helvetica Neue", sans-serif; 
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight: bold; 
	text-decoration:none }	
.TABLECELL {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color:#000000; 
	font-size:10pt; 
	background-color:#FFFFFF }
.TABLEROWHEADER {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight: bold; 
	background-color:#6699CC }
.TABLECELLSHADED {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt;
	background-color:#99CCFF }
.TABLECELLGRAYSHADED {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt;
	background-color:#CCCCCC }
.INPUTCELL {
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color:#000000; 
	font-size:10pt; 
	background-color:#FFFFFF }
.INPUTCELLSHADED {
	font-family:"Arial narrow", Arial, Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt; 
	background-color:#99CCFF }
.TABLESURROUND {
	background-color:#6699CC }
.PRINTHEADER {
	font-family: "Helvetica Neue", sans-serif; 
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight: bold; 
	background-color:#6699CC; 
	text-align:center; 
	vertical-align:bottom }
.PRINTCELL {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color:#000000; 
	font-size:10pt; 
	background-color:#FFFFFF }
.PRINTROWHEADER {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight: bold; 
	background-color:#6699CC }
.PRINTCELLSHADED {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt;
	background-color:#99CCFF }
.PRINTSURROUND {
	background-color:#6699CC }
.BISHEADER {
	font-family: "Helvetica Neue", sans-serif; 
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight: bold; 
	background-color:#6699CC; 
	text-align:center; 
	vertical-align:bottom }
.BISCELL {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color:#000000; 
	font-size:10pt; 
	background-color:#FFFFFF }
.BISROWHEADER {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color:#FFFFFF; 
	font-size:10pt; 
	font-weight: bold; 
	background-color:#6699CC }
.BISCELLSHADED {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000; 
	font-size:10pt;
	background-color:#99CCFF }
.BISSURROUND {
	background-color:#6699CC }

.BUTTONTEXT {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000;	
	font-size:10pt;
	text-decoration:none }
.DISABLEDBUTTONTEXT {
	font-family: "Helvetica Neue",Helvetica, Geneva, sans-serif; 
	color:#999999;	
	font-size:10pt;
	text-decoration:none }
.TOOLBAR {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#336699;
	font-size:13PT;
	font-style:italic;	
	font-weight:bold;
	background-color:#CCCCCC }
.PANELTITLE {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#CCCCCC;
	font-size:12PT;
	font-weight:bold;
	background-color:#003366 }
.TABTITLE {
	font-family: "Helvetica Neue",Helvetica, Geneva, sans-serif; 
	color:#CCCCCC;
	font-size:12PT;
	font-weight:bold }
.CURRENTTAB {
	background-color:#CCCCCC}
.CURRENTTABTEXT {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#000000;
	font-size:10PT;
	text-decoration:none }
.OTHERTAB {
	background-color:#6699CC}
.OTHERTABTEXT {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color:#FFFFFF;
	font-size:10PT;
	text-decoration:none }
.DISABLEDTABTEXT {
	font-family: "Helvetica Neue",Helvetica, Geneva, sans-serif; 
	color:#CCCCCC;	
	font-size:10pt;
	text-decoration:none }
.WEEKDAYCELL {font-family:"Helvetica Neue";font-size:8pt;background-color:#C6CCDD;color:#3c3c3c;border-bottom-style:solid;border-bottom-color:#ffffff;border-bottom-width:1;font-weight:bold}
.MONTHDAYCELL {background-color:#FFFFFF}
.MONTHYEARSWITCH {font-family:"Helvetica Neue";font-size:8pt;color:#3c3c3c}
.DAYLINK {font-family:"Helvetica Neue";font-size:8pt;background-color:#FFFFFF;color:#3c3c3c;text-decoration:none;font-weight:bold}
.DISABLEDDAYLINK {font-family:"Helvetica Neue";font-size:8pt;color:#a5a9b6;text-decoration:none}
.JTTCALENDARBORDERLINE {border-style:solid;border-color:#B2BEDD;border-width:1}

.MONTHDAYCELLSEL {
	background-color: #999966 }
.DAYLINKSEL {
	font-family: "Helvetica Neue", Helvetica, Geneva, sans-serif; 
	color: #f7f7e7;
	font-size:9PT;
	font-weight: bold }
.GROUPBOX {
	background-color:#333333 }
.GROUPBOXLAYER {
	position:absolute;
	layer-background-color: #FFFFFF; 
	font-family:Arial, Geneva, arial, sans-serif; 
	font-size:14pt;
	color:#000000; 
	font-weight:bold;
	visibility:hidden }
.GROUPBOXTEXT {
	font-family: "Helvetica Neue", Geneva, arial, sans-serif; 
	font-size:12pt;
	color:#000000; 
	font-weight:bold }

/* All Ora* styles will come from UIX */

.start { text-align:left }
.end { text-align:right }

/* This is the end of the BLAF styles belonging to the marlin.css style sheet. */

/*skyros look and feel*/
/*
.button{  
	background-color: #C9E5EC;
    background-image: -moz-linear-gradient(center top , #CCE2F6 0%, #B1D2F2 100%);
    background-position: left top;
    background-repeat: repeat-x;
    border-color: #95B6D4 #95B6D4 #92B3D1;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    cursor: pointer;
    font-family: "Helvetica Neue",Verdana,Arial,Helvetica,FreeSans,sans-serif;
    font-size: 11px;
    font-weight: normal;
    margin: 0;
    overflow: visible;
    text-align: center;
    text-decoration: none;
    white-space: nowrap
}

.button:hover{
    background-image: -moz-linear-gradient(center top , #FFE4A8 0%, #FFD475 100%);
    border-color: #648BAF #789FC4 #789FC4;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-family: "Helvetica Neue",Verdana,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal
}
*/
.homeTitle{ 
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #336699 
}

