/* Body */
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#686868; margin: 0px 0px}

/* Sub Header Menu */
.subHeaderMenu {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#FFB430; padding:4px 18px}

/* Section */
.floatingObject1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#686868; background-color:#FFFFDD; padding:5px 10px; border:2px solid #686868; position:absolute; z-index:1; display:none}
.floatingObject2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#686868; background-color:#FFFFDD; padding:5px 10px; border:1px solid #686868; position:absolute; z-index:1; display:none}

/*Top*/
.txtSystemName, .txtHiglight 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff8f2e; text-decoration: none;}
a.txtSystemName { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff8f2e; text-decoration: none;}
a.txtSystemName:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #686868; text-decoration: underline;}

/*Text Content*/
.userStatus 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #686868;}
.txtContent_11 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #686868;}
.txtAmount 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #686868; text-align:right;}
.txtContent_11Bold 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #686868; font-weight:bold;}
.txtContent_11Italic 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #686868; font-style:italic;}
.txtContent_11Stroke { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #686868;text-decoration: line-through;}
.txtContent_11Updated 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #FF0000;}
.txtContent_11Rejected 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #996600;}
.note {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF8F2E; background-color:#F5F5F5; padding-left:3px}
.note1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF8F2E; background-color:#F5F5F5; padding:1px 5px 3px 5px}
.note2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF8F2E; padding:1px 5px 3px 5px}
.note3   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #ff8f2e; text-align:center;}
.mandatoryMsg_11 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#ff8f2e;}
.txtTitle   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #686868; text-align:center;}
.txtTotal 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  font-weight: bold; color: #686868; background-color: #FFCC66; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;}
.txtPrice 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff0000; text-decoration: none;}

/*Error Msg*/
.errorMsg_11, .msg_11{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#FF0000; font-weight: bold;}
.txtNotice	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #FF0000;}
.txtNotice_12{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#FF0000; font-weight: bold;}
.txtNotice_14{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;color:#FF0000; font-weight: bold;}

/*Navigation*/
.navOn			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color : #FFFFFF; }
a.navOn			{ text-decoration: none; color : #FFFFFF; }
a.navOn:hover	{ text-decoration: underline; color : #686868; }

.navOff			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color : #686868; }
a.navOff		{ text-decoration: none; color : #686868; }
a.navOff:hover	{ text-decoration: underline; color : #ff8f2e; }

.subNavOn		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #686868;font-weight: bold;}
a.subNavOn		{ text-decoration: none; font-size: 11px; color : #686868; font-weight: bold;}
a.subNavOn:hover{ text-decoration:underline; font-size: 11px; color : #686868; font-weight: bold;}

.subNavOff		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #FFFFFF;}
a.subNavOff		{ text-decoration: underline; font-size: 11px; color : #FFFFFF;}
a.subNavOff:hover{ text-decoration:none; font-size: 11px; color : #FFFFFF;}

.expandOn		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #ff8f2e;}
a.expandOn		{ text-decoration: none; font-size: 11px; color : #ff8f2e; font-weight: bold;}
a.expandOn:hover{ text-decoration: underline; font-size: 11px; color : #ff8f2e;}

.expandOff		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #686868;}
a.expandOff		{ text-decoration: underline; font-size: 11px; color : #686868; font-weight: bold;}
a.expandOff:hover{ text-decoration: none; font-size: 11px; color : #686868; font-weight: bold;}

.subMenuOn		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #ff0000; background-color: #F5F5F5;}
a.subMenuOn		{ text-decoration: none; font-size: 11px; color : #ff0000; font-weight: bold;}
a.subMenuOn:hover{ text-decoration: underline; font-size: 11px; color : #ff0000;}

.subMenuOff		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #686868;}
a.subMenuOff		{ text-decoration: underline; font-size: 11px; color : #686868;}
a.subMenuOff:hover{ text-decoration: none; font-size: 11px; color : #686868;}

.subMenu1On		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; background-color: #f5f5f5; padding-left:3px; padding-right:3px}
a.subMenu1On		{ text-decoration: none; font-size: 11px; color : #ff0000; font-weight:bold;}
a.subMenu1On:hover{ text-decoration: underline; font-size: 11px; color : #ff0000;}

.subMenu1Off		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #686868; padding-left:3px; padding-right:3px}
a.subMenu1Off		{ text-decoration: underline; font-size: 11px; color : #686868;}
a.subMenu1Off:hover{ text-decoration: none; font-size: 11px; color : #686868;}

/**/
.titlePopUpWindow		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #FFFFFF; font-weight:bold; padding-left: 5px;}

/*Tab*/
.tabOff		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #686868;}
a.tabOff		{ text-decoration: none; font-size: 11px; color : #686868;}
a.tabOff:hover{ text-decoration:underline; font-size: 11px; color : #686868;}

.tabOn		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #ff8f2e;}
a.tabOn		{ text-decoration: none; font-size: 11px; color : #ff8f2e;}
a.tabOn:hover{ text-decoration:underline; font-size: 11px; color : #ff8f2e;}

.subTabOn		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #686868; font-weight:bold;}
a.subTabOn		{text-decoration: none; font-size: 11px; color : #686868; font-weight:bold;}
a.subTabOn:hover	{text-decoration: none; font-size: 11px; color : #686868; font-weight:bold;}

.subTabOff		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #ff8f2e; font-weight:bold; }
a.subTabOff		{text-decoration: underline; font-size: 11px; color : #ff8f2e; font-weight:bold;}
a.subTabOff:hover	{text-decoration: none; font-size: 11px; color : #ff8f2e; font-weight:bold;}

.subTabBgColor {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #ff8f2e; font-weight:bold; background-color:#f5f5f5; padding-left: 5px; height:25px;}

/*Search*/
.advSearch		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color : #686868;}
a.advSearch		{ text-decoration: underline; font-size: 9px; color : #686868;}
a.advSearch:hover{ text-decoration:none; font-size: 9px; color : #686868;}

/*language*/
.languageOn		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 11px; color : #686868;}
a.languageOn		{ text-decoration: none; font-weight:bold; font-size: 11px; color : #686868;}
a.languageOn:hover{ text-decoration: none; font-weight:bold; font-size: 11px; color : #686868;}

.languageOff		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #686868;}
a.languageOff		{ text-decoration: none;  font-size: 11px; color : #686868;}
a.languageOff:hover{ text-decoration: none;  font-size: 11px; color : #686868;}


/*Button*/
input.button { color : #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
input.buttonChecked { color : #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width:150px;}

input.editMoreButton
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	background-image : url(../images/general/i_expand.gif);
	background-repeat:no-repeat;
	color:#ff8f2e ;
	width:60px;
	font-size:11px;
	border-width :0cm;
	background-color:White;
	background-position:center left;
	cursor='hand';
}

input.closeEditMoreButton
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	background-image : url(../images/general/i_collapse.gif);
	background-repeat:no-repeat;
	color:#ff8f2e ;
	width:60px;
	font-size:11px;
	border-width :0cm;
	background-color:White;
	background-position:center left;
	cursor='hand';
}


Input.clsAddToCartButton
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	background-image : url(../images/general/i_cart.gif);
	background-repeat:no-repeat;
	color:#ff8f2e ;
	border-width :0cm;
	width:115px;
	height:25px;
	font-size:11px;
	font-weight:bold;	
	background-color=White;
	background-position:center left;
	cursor='hand';
}
/*SectionLine*/
.sectionLine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ff8f2e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	height:25px;
}
.sectionLineTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #ff8f2e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	height:25px;
}
/*Border*/
.borderBottom {
	border-bottom-width: 1px;
	border-bottom-style: thin;
	border-bottom-color: #c0c0c0;
}
.borderTop {
	border-top-width: 1px;
	border-top-style: thin;
	border-top-color: #c0c0c0;
}
/*.boxContent1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DF5787;
	border-right-color: #DF5787;
	border-bottom-color: #DF5787;
	border-left-color: #DF5787;
}*/
.noContent {background-color:#DDDDDD}
.frame { background-color: #FFFFFF; padding-left: 3px; border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.searchCriteria {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF8F2E; background-color:#F7F7F7; padding:3px 5px}
.actionArea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF8F2E; background-color:#FFFFFF; padding:3px 5px}

/*Table*/
.tableRow1HeaderFirst{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #686868; background-color: #f5f5f5; padding-left: 2px; border-color: #c1c1c1 #c1c1c1 #c1c1c1 #c1c1c1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height:25px; text-align: center;}
.tableRow2HeaderFirst{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #686868; background-color: #f5f5f5; padding-left: 2px; border-color: #c1c1c1 #c1c1c1 #c1c1c1 #c1c1c1; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height:25px; text-align: center;}
.tableRow1Header{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #686868; background-color: #f5f5f5; padding-left: 2px; border-color: #c1c1c1 #c1c1c1 #c1c1c1 #c1c1c1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; height:25px; text-align: center;}
.tableRow2Header{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #686868; background-color: #f5f5f5; padding-left: 2px; border-color: #c1c1c1 #c1c1c1 #c1c1c1 #c1c1c1; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; height:25px; text-align: center;}
.tableRow3Header{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #686868; background-color: #f5f5f5; padding-left: 2px; border-color: #c1c1c1 #c1c1c1 #c1c1c1 #c1c1c1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; height:25px; text-align: center;}
.tableRow4Header{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #686868; background-color: #f5f5f5; padding-left: 2px; border-color: #c1c1c1 #c1c1c1 #c1c1c1 #c1c1c1; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height:25px; text-align: center;}
.tableRowFirst, .tableRow1First{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; background-color:#FFFFFF; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1AlternateFirst { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; background-color: #fafafa; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1Alternate{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; background-color: #fafafa; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}

.tableColumn1HeaderFirst{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #686868; background-color: #f5f5f5; padding-left: 2px; border-color: #c1c1c1 #c1c1c1 #c1c1c1 #c1c1c1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height:25px; text-align: center;}
.tableColumn1Header{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #686868; background-color: #f5f5f5; padding-left: 2px; border-color: #c1c1c1 #c1c1c1 #c1c1c1 #c1c1c1; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height:25px; text-align: center;}
.tableColumn1First{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; background-color:#FFFFFF; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed;border-top:#cccccc 1px dashed; height:25px;}
.tableColumn1AlternateFirst{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; background-color: #fafafa; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed;border-top:#cccccc 1px dashed; height:25px;}

.tableColInnerTblHeaderFirst{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; background-color:#FFFFEE; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-left:#cccccc 1px dashed;border-right:#cccccc 1px dashed; border-top:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableColInnerTblHeader{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; background-color:#FFFFEE; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed; border-top:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableColInnerTblFirst{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; background-color:#FFFFEE; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableColInnerTbl{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableColInnerTblTop{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-top:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}

.tableRowFirstStroke{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;text-decoration: line-through;}
.tableRowStroke{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;text-decoration: line-through;}
.tableRowFirst_updated{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow_updated{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1First_updated{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1_updated{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1AlternateFirst_updated{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; background-color: #fafafa; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1Alternate_updated{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; background-color: #fafafa; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}

.tableRow1First_error{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; background-color:#FFFF99; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1_error{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; background-color:#FFFF99; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}

.tableRowFirst_rejected{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #996600; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow_rejected{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #996600; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1AlternateFirst_rejected{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #996600; background-color: #fafafa; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1Alternate_rejected{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #996600; background-color: #fafafa; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}

.tableRowFirst_complete{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow_complete{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1AlternateFirst_complete{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; background-color: #fafafa; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}
.tableRow1Alternate_complete{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; background-color: #fafafa; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-right:#cccccc 1px dashed;border-bottom:#cccccc 1px dashed; height:25px;}

.tableHeader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; background-color: #f5f5f5; color: #ff8f2e;padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px;border-color: #c1c1c1 #c1c1c1 #c1c1c1 #c1c1c1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}

/*Editable Table*/
.tableEditRow1HeaderFirst{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0a758b; background-color: #ccf4fc; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#17b1d0 2px solid; border-right:#17b1d0 2px solid; border-top:#17b1d0 2px solid; border-bottom:#17b1d0 0px dashed; height:25px;}
.tableEditRow1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0a758b; background-color: #ccf4fc; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#17b1d0 2px solid; border-right:#17b1d0 2px solid; border-top:#17b1d0 2px solid; border-bottom:#17b1d0 2px solid; height:25px;}
.tableEditRow2HeaderFirst{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0a758b; background-color: #FFFFFF; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#17b1d0 2px solid; border-right:#17b1d0 2px solid; border-top:#17b1d0 2px solid; border-bottom:#17b1d0 0px dashed; height:25px;}
.tableEditRow2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0a758b; background-color: #FFFFFF; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#17b1d0 2px solid; border-right:#17b1d0 2px solid; border-top:#17b1d0 2px solid; border-bottom:#17b1d0 2px solid; height:25px;}

/*Tree View Table*/
.tableTreeRowFirst{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-bottom:#cccccc 1px dashed; height:25px;}
.tableTreeRow{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-bottom:#cccccc 1px dashed; height:25px;}
.tableTreeRowLast{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-bottom:#cccccc 1px dashed; border-right:#cccccc 1px dashed;height:25px;}
.tableTreeRowAlternateFirst{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #686868; background-color: #fafafa; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-left:#cccccc 1px dashed; border-bottom:#cccccc 1px dashed; height:25px;}
.tableTreeRowAlternate{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fafafa; color: #686868; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-bottom:#cccccc 1px dashed; height:25px;}
.tableTreeRowAlternateLast{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fafafa; color: #686868; padding-left: 3px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; border-bottom:#cccccc 1px dashed; border-right:#cccccc 1px dashed;height:25px;}
.treeOn_11{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#FF0000; font-weight: bold;}

/*Link*/
.actionLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #ff8f2e;}
a.actionLink { text-decoration: underline; color : #ff8f2e; }
a.actionLink:hover { text-decoration: underline; color : #686868; }

.actionLink_updated { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #ff0000;}
a.actionLink_updated { text-decoration: underline; color : #ff0000; }
a.actionLink_updated:hover { text-decoration: underline; color : #686868; }

.actionLink_complete { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #003399;}
a.actionLink_complete { text-decoration: underline; color : #003399; }
a.actionLink_complete:hover { text-decoration: underline; color : #003399; }

.actionLink_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color : #ff8f2e;}
a.actionLink_bold { text-decoration: underline; font-weight:bold; color : #ff8f2e; }
a.actionLink_bold:hover { text-decoration: underline; font-weight:bold; color : #686868; }

.actionLink_bold_updated { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color : #ff0000;}
a.actionLink_bold_updated { text-decoration: underline; font-weight:bold; color : #ff0000; }
a.actionLink_bold_updated:hover { text-decoration: underline; font-weight:bold; color : #686868; }

.editLink_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color : #FF0000;}
a.editLink_bold { text-decoration: underline; font-weight:bold; color : #FF0000; }
a.editLink_bold:hover { text-decoration: underline; font-weight:bold; color : #FF0000; }

/*Page Link*/
.pageLink	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color : #ff8f2e;}
a.pageLink	{ text-decoration: underline; color : #ff8f2e; }
a.pageLink:hover { text-decoration: underline; color : #686868; }

/*Step*/
.stepOn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color : #ff8f2e;}
a.stepOn { text-decoration: none; color : #ff8f2e; }
a.stepOn:hover { text-decoration: none; color : #686868; }

.stepOff { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color : #686868;}
a.stepOff { text-decoration: none; color : #686868; }
a.stepOff:hover { text-decoration: none; color : #ff8f2e; }

/*Divider*/
.dashBottom {font-size:11px; border-bottom:#c0c0c0 1px dashed;}
.dashTop {font-size:11px; border-top:#c0c0c0 1px dashed;}
.dashLeft {font-size:11px; border-left:#c0c0c0 1px dashed;}
.stepLineOn {font-size:11px; border-top:#ff8f2e 2px solid;}
.stepLineOff {font-size:11px; border-top:#eeeeee 2px solid;}
.level {font-size:11px; background-color:#FEE8C1;}


/*messager*/
.msgBackground {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; background-color: #f5f5f5; color: #ff8f2e; padding:3px}
.txtChatter01 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;  color: #FF0000;}
.txtChatter02 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;  color: #2e3cf4;}
.boxListing {	
	background-color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-left-color: #c0c0c0;
}
.rollOut { background-color: #FFFFFF }
.rollIn { background-color: #FFFFCC }



/*Word Break
.wordBreak{word-break : break-all;}
*/
/*Footer*/
.textFooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#686868; background-color:#eeeeee; padding-left:3px;  text-decoration: none;}
a.textFooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#686868; background-color:#eeeeee; padding-left:3px;  text-decoration: underline;}
a.textFooter:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ff8f2e; background-color:#eeeeee; padding-left:3px;  text-decoration: underline;}

.footer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#686868; background-color:#EEEEEE; text-decoration:none; padding:4px 18px}
.txtFooter {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#686868; background-color:#EEEEEE; text-decoration:none}
a.txtFooter {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#686868; background-color:#EEEEEE; text-decoration:underline}
a.txtFooter:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FF8F2E; background-color:#EEEEEE; text-decoration:underline}
