form {
	margin: 0;
}

.entreeblue,  .p_wklist_drop1 select {
	background : #778899;
} 

.p_plist_drop1 select {
	background : #E8E8E8;
}

.entreeblue {
	margin : 0px;
	background : #CECECE;
}

.bkg_custom1 {
	margin-top : 0px;
	background : Black;
}

a:hover {
	color: #DAA520;
}

.ly_error, .ly_warning{
	color : white;
	padding : 2px 15px 2px 18px;
	font: normal 12px Tahoma;
}

.ly_error{
	background : Red url(../images/standardform/error.gif) no-repeat ;
	background-position : left center;
}

.ly_warning {
	background-color : gold;
}

.ly_form_std{
	background : White;
	/*filter:Alpha( opacity=95);*/
	border: 1px solid silver;
	border-left: 5px solid gold;
	width : 100%;
}

.ly_formTitle_std{
	COLOR:  #778899;
	font: bold italic 18px arial;
	padding: 2px 0px 8px 10px;
	width:100%;
}

/* General */
/*Title Bar Background */
.p_bkg_std {
	background : url(../images/standardlayout/head_bkg.gif);
}

.p_logo_std {
	margin: 0px;
	height: 70px;
	background : url(../images/fsllweb/logobanner.jpg) no-repeat;
}

.p_custom1_std {
	background: white url(../images/fsllweb/logo.gif) no-repeat top left;
	height: 89px;
	width: 150px;
}

.ly_form_custom1 {
	width: 820;
	margin: 0px;
	padding: 0px;
	background: white ;
}

.p_welcome_std,   .p_wklist_drop1 {
	color: gold;
	font : 12px Tahoma;
	padding-left: 5px;
}

 .p_plist_drop1, .p_plist_drop1 select,  .p_wklist_drop1 select {
	color: #708090;
	line-height: 12px;
	font : normal 12px Tahoma;
}

.p_qbutton_std ul {
	margin: 0;
}
.p_qbutton_std li {
	font: 12px Tahoma;
	display : inline;
	background : url(../images/standardlayout/button_sep.gif) no-repeat left center;
}

.p_qbutton_std a {
	text-decoration : none;
	color: white;
	padding-left:8px;
}

.p_nav_std_cell {
	background: white;

	font: 11px Tahoma;
	padding : 0px 0px 0px 0px;
}

.p_nav_std {
	background: white;

	font: 11px Tahoma;
	padding : 4px 0px 4px 10px;
}

.p_nav_std, .p_applist_flatrec {
		width: 670px;
}

.p_nav_std, .p_custom1_std {
	border-bottom : gold 9px solid;
}
.p_nav_std span, a {
	padding: 0px 5px 0px 5px;
}

.p_custom1_std a {
	padding:7px;
	font: bold 12px Tahoma;
	text-decoration : none;
	color: blue;
}

/* Application List */

.ly_app_flatrec {
	background:  /*#0215ca*/  #44496B url(../images/fsllweb/xmlready.jpg) no-repeat right bottom;
	font: bold 11px Tahoma;
	color: white;
	border-left : 1px solid White;
}

.ly_app_flatrec {
	padding: 7px 0px 8px 0px;
}

.ly_app_flatrec a {
	padding:7px;
	text-decoration : none;
	color: white;
}

.ly_app_flatrec a:visited {
	color: white;
}

.ly_app_flatrec a:hover {
	color: gold;
}

.ly_app_flatrec span {
	padding: 7px 10px 10px 10px ;
	color: #666666;
	background: #DCDCDC;
}

/* TOC */
.p_applist_flatrec {
	padding-top: 26px;
	background : white url(../images/fsllweb/xmlready.jpg) no-repeat right bottom;
/*	height: 54px; */
}


.htmltoc {
	background-color: #c8d1fb /*#58677A*/;
	width: 150px;
	margin-right: -6px;
}

.htmltoc div {
	border-top: 1px solid white;
}

.viewRowtoc3_0 td, .viewRowSelecttoc3_0 td, .viewRowOvertoc3_0 td{
	border-top: 2px solid white;
	/*border-bottom: 1px solid white;*/
	padding-top: 5px;
	padding-bottom: 5px;
}

.viewRowtoc3_0 a,  .viewRowSelecttoc3_0 a, .viewRowOvertoc3_0 a {
	text-decoration : none;
	color: #234c80 /*white*/;
	font : bold 11px Tahoma;
	display : inline-block;
}

.viewRowOvertoc3_0 td {
	background-color: #c8d1fb /*#DCDCDC*/;

}

.viewRowSelecttoc3_0 a
{
	color: #234c80 /*black*/;	
}

.viewRowOvertoc3_0 a, a:hover
{
	color: #666666;
	text-decoration : underline;
}

.viewRowSelecttoc3_0 td
{
	background: white;
}

.viewRowtoc3_1 td, .viewRowSelecttoc3_1 td, .viewRowOvertoc3_1 td{
	background: #c8d1fb /* #859CB7*/;
	padding-top: 5px;
	padding-bottom: 5px;
	/*border-bottom: 1px solid #666666;*/
}

.viewRowtoc3_1 a,  .viewRowSelecttoc3_1 a, .viewRowOvertoc3_1 a {
	text-decoration : none;
	color: #234c80 /*#dadae6*/;
	font : normal 11px Tahoma;
}

.viewRowOvertoc3_1 td {
	background-color: #c8d1fb /*#DCDCDC*/;	
}

.viewRowSelecttoc3_1 td {
	background: white;
}

.viewRowSelecttoc3_1 a
{
	color: #234c80 /*#666666*/;
}

/* @import url("../include/_en_form.css"); */

.normal, normal_ext {
	font-size: 10pt;
}

.form
{
	BACKGROUND-COLOR: #F1F8F7;
	border: none;
	vertical-align : top;
}

.formReadOnly, .form, .formRadio {
	COLOR: #3C4756;
	font : 14px Tahoma;
}

.title1 {
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	COLOR: blue;
	FONT: italic bold 14pt;
}
.title2 {
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif";
	COLOR: #3C4756;
	FONT: bold 12pt;
}

.formID{
	FONT-SIZE: 10pt;
	color : White;
	text-align : right;
}

/* Fields */

.rowTop {
	line-height: 0;
	border-top : 4px solid;
}

/* Different type of field Caption */
.fieldName,  .fieldName_ext, .searchfieldcp, .fieldcpmandatory	{
	COLOR: #747089;
	padding-left: 3px;
	line-height:12px;
	vertical-align : top;
	font : bold 11px Tahoma;
}

 .fieldName_ext {
	padding-right: 3px;
	vertical-align : middle;
	font: normal italic;
}

.fieldName, .searchfieldcp, .fieldcpmandatory, .normal {
	border : 1px solid;
}

.fieldName, .searchfieldcp, .fieldcpmandatory, .normal, .rowTop {
	border-color: #B0C4DE;
}

.fieldName, .searchfieldcp, .fieldcpmandatory {
	border-top: none;
}

.normal {
	border-top : none;
	border-left : none;
}

.searchfieldcp {
	color: #9AA7B4;
	padding-left: 10px;
	background : url(../images/standardform/search.gif) no-repeat;
}

.fieldcpmandatory{
	COLOR: #CC3300;
	padding-left: 10px;
	background : url(../images/standardform/mandatory.gif) no-repeat;
}

/* View */

.viewBkg, .viewBkg div, .viewBkg td {
	height: 22px;
	font : normal 12px Tahoma;
	vertical-align : middle;
}

.viewBkg td {
	padding-left: 3px;
}

.viewBkg a {
	padding-left: 0px;
}

.viewBkg {
	border: 1px solid #B5C0CC;
	border-bottom-width: 5px;
}

.viewBkg, .viewBkg a,  .viewRowOver td {
	COLOR: #666666;
}

/*
.viewTitle, .viewTitleAsc, .viewTitleDesc, 
.viewRowSelect td, .viewRow_0 td, .viewRow_0 td div,  .viewRow_1 td,  .viewRow_2 td,
 .viewRowAlt1 td, .viewRowAlt0 td, 
.viewRowOver td, .viewRowOver td div, .viewRowOverAlt td{
	height: 22px;
	padding-left: 3px;
	font : 12px Tahoma;
	vertical-align : middle;
} 
*/

.viewTitle  {
	background : #414B5A  url(../images/standardform/_en_vwtitlebk.gif) repeat-x;
}

.viewTitle span, .viewTitle	a {
	color: white;
	font-weight : bold;
}

.viewTitleAsc, .viewTitleDesc{	
	color: back;
	background : url(../images/standardform/_en_vwtitlebk_sort.gif) repeat-x;
	font-weight : bold;
 }
 
 .viewTitleAsc a, .viewTitleDesc a, .viewTitle a  {
	padding-left: 15px;
}

.viewTitle a {
	background: url(../images/standardform/sort.gif) no-repeat bottom left;
}

 .viewTitleAsc a {
	background: url(../images/standardform/sort_up.gif) no-repeat bottom left;
}

 .viewTitleDesc a {
	background: url(../images/standardform/sort_dn.gif) no-repeat bottom left;
}
 
.viewRowSelect td, .viewRow_0 td, .viewRowOver td {
	BORDER-BOTTOM: #cccccc 1px solid;
}

.viewRowOver, .viewRowOverAlt {
	background-color: #FFFFCC;
}

.viewRowAlt0
{
	background-color: #EEF1F6;
}

.viewRowSelect
{
	background : #F1F0DF;
}

.viewGroup {
	color: back;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10pt;
	font-weight : bold;
	padding-left: 5px;
	
}

.viewRow_1 td,  .viewRow_2 td
{
	color: #666666;
	BORDER-BOTTOM: 1px solid #ECECEC;
}

.cal_viewRow
{
    COLOR: #666666;
    font-family: "Arial", "Helvetica", "sans-serif"; font-size: 8pt;
    line-height : 12px;
}

.cal_viewRowAlt
{
    COLOR: #666666;  
    font-family: "Arial", "Helvetica", "sans-serif"; font-size: 8pt;
    line-height : 12px;
}

.viewPage{
	line-height: 10px;
	font-size : 10px;
}

/* Tabpage */

.tabPage
{
    BORDER-BOTTOM: #666666 1px solid;
    BORDER-LEFT: #bbbbbb 1px solid;
    BORDER-RIGHT: #666666 1px solid;
}

.tabSelected, .tab, .tabright
{
	font : bold 12px Tahoma;
	height: 22px;
}

.tabSelected, .tab
{
	margin-right: 3px;
	padding: 0px 0px 0px 5px;
	background : no-repeat top left;
	vertical-align : top;
}

.tabSelected, .tab
{
	background-image : url(../images/standardform/_en_tab_s_left.gif);
}
 .tab
{
	background-image : url(../images/standardform/_en_tab_left.gif);
}

.tabPage, .tabSelected {
	BACKGROUND-COLOR: #FFFFF0;
}


.tabSelected a, .tab a
{
	text-decoration:none;
	background : top;
	color: black;
	height: 22px;
	padding : 5px 0px 3px 0px;
}

.tabSelected a
{
	background-image : url(../images/standardform/_en_tab_s_mid.gif);
}

 .tab a
{
	font: normal;
	color: gray;
	background-image : url(../images/standardform/_en_tab_mid.gif);
}

.tabSelected span, .tab span
{
	padding: 0px 3px 0px 0px;
	background :top right no-repeat;
}

.tabSelected span
{
	background-image : url(../images/standardform/_en_tab_s_right.gif);
}

.tab span
{
	background-image : url(../images/standardform/_en_tab_right.gif);
}

.tabright
{
	background : url(../images/standardform/_en_tab_bkg.gif);
}

/* Section */

.section, .section_open, .section_close {
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif";
	FONT-SIZE: 16px;
	padding-top : 5px;
	font-weight: 800;
}

.section
{
	color: #386790;
	padding-left : 15px;
	background : url(standardform/tabselected.gif) no-repeat left bottom;
}
.section_open
{
	color: #DAA520;
	padding-left : 10px;
	background : url(../images/standardform/collapse.gif) no-repeat left;
}

.section_close
{
	color: #B08500;
	padding-left : 10px;
	background : url(../images/standardform/expand.gif) no-repeat left;
	text-decoration : underline;
}

/* Workflow */
.wklayout
{
	font: 14px tahoma;
	background : #F3F3F3;
	border : 1px solid gray;
	border-top: none;
}

/* Title */
.wkTitle {
	width: 100%;
	background : #DCDCDC url(../images/standardform/e_workflow.gif) no-repeat left middle;
	font-size : 20px;
	padding: 3px 0px 1px 24px;
}

.wkhistorycomment, .wkcommentheading_open, .wkcommentheading_close,
{
	padding-left: 15px;
}

.wkhistorycomment div
{
	FONT-SIZE: 11px;
	padding-bottom : 5px;
}

.wkhistorycomment span
{
	padding: 1px 3px 1px 3px;
	border: 1px solid silver;
}
.wkcommentheading_open, .wkcommentheading_close
{
	color: blue;
	padding-bottom : 5px;
	text-decoration : underline;
}

.wkcommentheading_open 
{
	background : url(../images/standardform/collapse.gif) no-repeat;
}

.wkcommentheading_close 
{
	background: url(../images/standardform/expand.gif) no-repeat;
}

.calendartitle, .calendar, .calendar_alt, .calendarweek,  .calendarweek1, .calendarheading {
	font: 8pt Tahoma;
}

.calendar, .calendar_alt, .calendarweek, .calendarweek1   {
	border : 1px solid;
	vertical-align : top;
	height: 60;
}

.calendartitle {
	width: 14%;
}

.calendar_alt {
	background : #EEF0D9;
	color:  #B6B6B6;
}

.calendarweek a, .calendarweek1 a {
	color: gray;
}

.calendarweek {
	height : 120;
}

.calendarheading {
	font-weight : bold;
}

.calendarday {
	font: bold 8pt tahoma;
	color: gray;
}

.calendar a {
	text-decoration : none;
}



.HTMLEditTool {
	background : #ECE9D8;
	height: 22;
}

.HTMLEditTool a  {
	padding : 0;
	text-decoration : none;
}
.HTMLEditTool span  {
	font-size: 9pt;
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : middle;
}
.HTMLEditTool a:hover {
	border: 1 solid blue;
	text-decoration : none;
}

.HTMLEditTool a img {
	border : 1;
	vertical-align : middle;
}

.attachment {
	width : 100%;
	background : #F2F2E6;
}
.attachment a {
	color: blue;
}
.attachment td {
	font :  12px tahoma;
	background : url(../images/standardform/_en_attach.gif) no-repeat left;
	padding : 0 5 0 13;
}

.imageRef {
	font-family : sans-serif;
	border : solid  #CCCC99 1;
	width : 100%;
	background : #F2F2E6;
}

.imageRef td {
	font-size: 9pt;
	padding : 0 5 0 13;
	white-space : normal;
	vertical-align : top;
}

.buttonBackground {
	padding : 5px 0px 2px 0px;
	font : normal 12px Tahoma;
}

/* Button */ 
.subButton span, .subButton_over span{
	padding: 0px 3px 0px 0px;
}

.subButton span {
	background : url(../images/standardform/_en_btn_right.gif) top right  no-repeat;	
}

.subButton_over span{
	background : url(../images/standardform/_en_btn_o_right.gif) top right  no-repeat;	
}

.subButton, .subButton_over {
	margin-right: 5px;
	padding: 0px 0px 0px 3px;
	background : url(../images/standardform/_en_btn_left.gif) no-repeat;
}

.subButton {
	background : url(../images/standardform/_en_btn_left.gif) no-repeat;
}

.subButton_over {
	background : url(../images/standardform/_en_btn_o_left.gif) no-repeat;
}

.subButton input, .subButton_over input{
	padding-left: 0px;
	padding-right: 0px;
	border: 0;
	padding-top: 1px;
	padding-bottom: 3px;
}

.subButton input{
	color: #191970;
	background : url(../images/standardform/_en_btn_mid.gif) repeat-x;
}

.subButton_over input{
	color: red;
	background : url(../images/standardform/_en_btn_o_mid.gif) repeat-x;
}

.infoColumn, .infoElement {
	font : normal 12px Tahoma;
}

.infoColumn a {
	background : none;
	width: 100%;
	background : navy;
	color: white;
}

.infoElement a {
	background : none;
	color: navy;
	width : auto;
	text-decoration : none;
}

/*filter:glow(color=red,strength=2);*/

/* @import url("../include/_sf_infospace.css"); */

.head1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #4682B4;
	border-bottom : 1px solid #DDDDDD;
}
.head2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18pt;
	width: 70%;
	border-bottom : thin solid gray;
}
.abs1 {
	font-family : "MS Gothic";
	font-size : 12pt;
	text-align : right;
	color : #CD853F;
}
.abs2 {
	font-family : "Times New Roman", Times, serif;
	font-size : 9pt;
	width: 50%;
	color : #999999;
}
.note1  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #AE8C00;
	width: 50%;
	text-align : right;
}
.note2  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #AE8C00;
	width: 50%;
	text-align : right;
}


.block1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.link1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-top: 50px;
	background-image : url(../images/standardportal/_en_links.gif);
	background-position : top left;
	background-repeat : no-repeat;
}

.link1 a {
	color: #FFCC00;
	height: 14px;
	padding-left : 14px;
	background-image : url(../images/standardportal/_en_link_bullet.gif);
	background-position : left;
	background-repeat : no-repeat;
	text-decoration : none;
}
.link1 a:hover {
	text-decoration : overline;
}
.cell{
	padding-right: 5px;
	padding-bottom:5px;	
}
/* Infor Space Column Style 1 */
.col1 {
	background : #FAFAEF;
}
.col1_cp,  .col1_cp_open, .col1_cp_close {
	font: bold 16px tahoma;
	background : #2CA8DC url(../images/standardlayout/hdbkg.gif) repeat-x;
	color: white;

	padding: 0px 0px 2px 3px;
}
.col1_cp_open, .col1_cp_close{
	padding-left: 14px;
	background-repeat : no-repeat;
}

/* Infor Space Column Style 2 */
.col2 {
	border: 1px solid #DAA520;
	border-top: thin solid #DAA520;
}
.col2_cp,  .col2_cp_open, .col2_cp_close {
	font: bold 16px tahoma;
	color: #996633;
	padding: 0px 0px 2px 3px;
}
.col2_cp_open, .col2_cp_close{
	padding-left: 14px;
	background-repeat : no-repeat;
}

.col2_cp_open, .col1_cp_open {
	background-image: url(../images/standardform/collapse.gif);
}

.col2_cp_close, .col1_cp_open {
	background-image: url(../images/standardform/expand.gif);
}

/* ----------------------------*/
.viewRowSelecttoc1 a
{
	COLOR: #666699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height : 16px;
	text-decoration : none;
	font-weight:bold;
}

.viewBkg_info1, .viewRowOver_info1 {
	font: 12px tahoma;
}

.viewRowOver_info1 {
	background : #E7EBF1;
}

.viewBkg_info1 a, .viewRowOver_info1 a{
	color: blue;
	background : url(../images/standardform/_en_bullet2.gif) no-repeat left;
	padding-left: 14px;
}

.viewBkg_info1  div
{
	padding: 0px 10px 5px 14px;
}

/** WorkFlow Indox */
.viewBkg_inbox1, .viewRowOver_inbox1 {
	font: 12px tahoma;
}

.viewRowOver_inbox1 {
	background : #E7EBF1;
}

.viewBkg_inbox1 a, .viewRowOver_inbox1 a{
	color: blue;
	background : url(../images/standardform/_en_bulletedit.gif) no-repeat left;
	padding-left: 18px;
}

.viewBkg_inbox1  div
{
	padding: 00px 10px 5px 14px;
}
/** WorkFlow Create */
.viewBkg_index {
	margin: 0;
	background: #CFECF7 url(../images/standardlayout/pickbkg.gif) repeat-y;
}

.viewBkg_index, .viewRowOver_index {
	font: 12px tahoma;
}

.viewRowOver_index {
	background : #996633;
}

.viewBkg_index a, .viewRowOver_index a{
	width: 100%;
	color: navy;
	background : url(../images/standardform/_en_bulletnew.gif) no-repeat left;
	padding-left: 18px;
}

.viewRowOver_index a:hover{
	color: white;
}

.viewBkg_index  div
{
	padding: 0px 10px 5px 14px;
}

/*---------------------------------------------------------*/
.viewRowtoc1_1 a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.viewRowtoc1_2 a
{
	COLOR: #999999;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding : 2;
	text-decoration : none;
}

.viewRow_nlist1_0  
{
	color: gray;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.viewRow_nlist1_0  div
{
	color: black;
	padding-bottom: 5px;
}
.viewRow_nlist1_0 a 
{
	color: blue;
	font-size: 12pt;
	text-decoration : underline;
}

.wk_link {
	font: 12px tahoma;
}

.wk_link a {
	color: gray;
}

.wk_link img {
	border: none;
}

