/*--------CollapsiblePanel-------*/
.collapsePanel
{
	background-color: white;
	overflow: hidden;
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
}

.collapsePanelHeader
{
	width: 100%;
	height: 25px;
	background-repeat: repeat-x;
	color: #FFF;	
	background-color: darkgray;
	font-size:12px;
}
/*----------- table background color---------- */
.Table_Bck1
{
	background-color: lightsteelblue;
}
.Table_Bck2
{
	background-color: honeydew;
}
.Table_Bck3
{
	background-color: darkturquoise;
}
.Table_Bck4
{
	background-color: #0066cc;
}
.Table_Bck5
{
	background-color: gainsboro;
}
.Table_Bck6
{
	background-color: appworkspace;
}
.Background_4_Loading
{
	background-color: #F60909;
	border: 1px solid #000000;
	padding: 15px;
}
.Background_4_Loading1
{
	border: 1px solid #F60909;
	padding: 5px;
}
.modalBackground
{
	background-color: black;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.imageCss
{
	border-bottom: white 2px solid;
	border-left: white 2px solid;
	border-top: white 2px solid;
	border-right: white 2px solid;
}
/*-------------- Table Border style--------------- */
.Table_Border_Black
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}
.Table_Border_Blue
{
	border-right: lightsteelblue 1px solid;
	border-top: lightsteelblue 1px solid;
	border-left: lightsteelblue 1px solid;
	border-bottom: lightsteelblue 1px solid;
}



/*----------- table alignment---------- */

.table_td_left
{
	text-align: left;
	vertical-align: top;
}
.table_td_center
{
	text-align: center;
	vertical-align: top;
}
.table_td_right
{
	vertical-align: top;
	text-align: right;
}
.table_td_middle
{
	vertical-align: middle;
	text-align: center;
}
.table_td_middle_addProduct
{
	vertical-align: middle;
	text-align: left;
	padding-left: 10px; 
	background-color: #EFF4F4;
	height:28px
}
/*----------------- Label Style------------- */
.Mandatory
{
	color: #ff0033;
	font-family: Verdana,Arial;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
}
.label_blue
{
	font-size: 8pt;
	font-family: Verdana;
	color: Blue;
	margin-left: 2pt;
}
.label_blue12
{
	font-size: 10pt;
	font-family: Verdana;
	color: Blue;
}
.label
{
	color: #000000;
	font-family: Verdana,Arial;
	font-size: 9pt;
	text-decoration: none;
}
.label13
{
	color: maroon;
	font-family: Verdana,Arial;
	font-size: 9pt;
	text-decoration: none;
}
.label_justify
{
	color: #000000;
	font-family: Verdana,Arial;
	font-size: 9pt;
	text-decoration: none;
	vertical-align: middle;
	text-align: justify;
}
.label_black
{
	font-size: 8pt;
	font-family: Verdana;
	color: dimgray;
	text-decoration: none;
}
.label_red
{
	font-size: 8pt;
	font-family: Verdana;
	color: crimson;
	text-decoration: none;
}
.label_redBold
{
	font-size: 8pt;
	font-family: Verdana;
	color: crimson;
	font-weight:bold;
	text-decoration: none;
}
.label_redBold10
{
	font-size: 10pt;
	font-family: Verdana;
	color: orange;
	font-weight: bold;
	text-decoration: none;
}
.label_blackbold10
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	color: Black;
	text-decoration: none;
}
.label_orangebold10
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Verdana;
	color: orangered;
	text-decoration: none;
}
.Table_Title_Label_White
{
	font-size: 10pt;
	font-family: Verdana;
	color: White;	
	margin-left: 5pt;
	text-decoration: none;
}
.label_lightgyay12
{
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana;
	color: black;
	text-decoration: none;
}
.label_darkblue13
{
	font-size: 13pt;
	font-weight: normal;
	font-family: Verdana;
	color: darkblue;
	text-decoration: none;
}
.label_red15
{
	font-size: 15pt;
	font-weight: bold;
	font-family: Arial;
	color: crimson;
	text-decoration: none;
}
.label_blackLink
{
	font-size: 9pt;
	font-family: Verdana;
	color: Black;
	margin-left: 5pt;
	text-decoration: none;
	cursor: pointer;
}
.label_blackLink:hover
{
	font-family: verdana,tahoma;
	font-size: 9pt;
	color: #ff9933;
	margin-left: 5pt;
	text-decoration: none;
}
.label_BlueLink
{
	font-size: 9pt;
	font-family: Verdana;
	color: steelblue;		
	cursor: pointer;
	font-weight: bold;
}
.label_BlueLink:hover
{
	font-size: 9pt;
	font-family: Verdana;
	color: orchid;
	cursor: pointer;
	font-weight: bold;
}
.label_BlueLink2
{
	font-size: 9pt;
	font-family: Verdana;
	color: steelblue;
		
	cursor: pointer;
	font-weight: bold;
}
.label_BlueLink2:hover
{
	font-size: 9pt;
	font-family: Verdana;
	color: mediumblue;
		
	cursor: pointer;
	font-weight: bold;
}
.label_BlueLink3
{
	font-size: 9pt;
	font-family: Verdana;
	color: blue;		
	cursor: pointer;

}
.label_BlueLink4
{
	font-size: 9pt;
	font-family: Verdana;
	color: blue;
	cursor: pointer;
	text-decoration: underline;
}
.labelBlack
{
	color: #000000;
	font-family: verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size: 9pt;
}
.labelBlack7
{
	color: #000000;
	font-family: verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size: 7pt;
}
.labelBlack13
{
	color: darkgray;
	font-family: Arial;
	font-size: 13pt;
	font-weight: bold;
}
.labelBlack13_dark
{
	color: dimgray;
	font-family: Arial;
	font-size: 13pt;
	font-weight: bold;
}

.labelGreenArialBold12
{
	color: #339966;
	font-family: Arial,tahoma,geneva,arial,helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.labelBlueArialBold12
{
	color: #3366ff;
	font-family: Arial,tahoma,geneva,arial,helvetica,sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.labelBlueArialBold11
{
	color: #3366ff;
	font-family: Arial,tahoma,geneva,arial,helvetica,sans-serif;
	font-size: 11pt;
	font-weight: bold;
}

.labelBlackSmall
{
	color: #000000;
	font-family: verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
.labelBlackBold_11
{
	color: #000000;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
}
.ErrorLabel_10
{
	font-size: 11pt;
	color: red;
	font-family: Arial;
	font-weight: bold;
	background-color: #ffff66;
	padding:5px;
}
.Error_In_Operation
{
	font-size: 12pt;
	color: #ff0033;
	font-family: Tahoma;
	font-weight: bold;
}
.Paragraph_style1
{
	font-size: 9pt;
	vertical-align: middle;
	font-family: Verdana;
	text-align: justify;
}

/*----------------------- Control Style ---------------------*/
.textbox
{
	border: 1px solid #7F9DB9;
	color: #000000;
	font-family: Verdana,Arial;
	font-size: 13px;
	width: 195px;
	height: 20px;
	text-align:left;
}
.textboxLogin
{
	border: 1px solid #7F9DB9;
	color: red;
	font-family: Verdana,Arial;
	font-size: 20px;
	width: 180px;
	height: 30px;
	padding: 10px;
}

.combobox
{
	border: 1px solid #7F9DB9;
	font-family: Verdana,Arial;
	font-size: 13px;
	width: 200px;
}
.combobox_auto
{
	border: 1px solid #7F9DB9;
	font-family: Verdana,Arial;
	font-size: 13px;
	width: auto;
}

.combobox_auto2
{
	border: 1px solid #7F9DB9;
	font-family: Verdana,Arial;
	font-size: 15px;
	width: auto;
}
.radio
{
	color: #000000;
	font-family: Verdana,Arial;
	font-size: 13px;
	vertical-align: top;
}
.checkbox
{
	color: #000000;
	font-family: Verdana,Arial;
	font-size: 13px;
	vertical-align: middle;
	text-align: left;
}
.checkboxLogin
{
	color: #000000;
	font-family: Verdana,Arial;
	font-size: 17px;
	vertical-align: middle;
	text-align: left;
}
.listbox
{
	color: #000000;
	font-family: Verdana,Arial;
	font-size: 11px;
	width: 196px;
}

.detail
{	
	padding: 0px;
}
.jsEnabled
{
	position: fixed;
	top: 0;
	left: 50%;
	background-color: #ff3366;
	font-family: 'Arial Black';
	color: mediumblue;
	text-align:center;
}


