/*For context menu  */
.skin0
{
	position: absolute;
	width: 150px;
	border-width: 1px;
	border-style:outset;
	border-bottom-color: #D1CFCF;
	background-color: #E6E5E5;
	font-family: Verdana;
	line-height: 18px;
	cursor: default;
	font-size: 10px;
	z-index: 100;
	visibility: hidden;
}

.menuitems
{
	/* position: absolute; */
	border-bottom-width: 0;
	font: normal 11px Verdana;
	color: #A81F1C;
	line-height: 16px;
	z-index: 100;
	text-align: left;
}

.menuitems a
{
	width: 100%;
	height: 16px;
	line-height: 16px;
	display: block;
	text-indent: 6px;
	border-bottom: 1px solid #D1CFCF;
	padding: 1px 0;
	text-decoration: none;
	color: #A81F1C;
}
.gridHeader
{
	font-weight: bold;
	font-size: 10px;
	color: #fafaf8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #989898;
	text-align: left;
	padding-left:5px;
}

.linkColor
{
	font-size: 10px;
	color: #a5211f;
	text-decoration: none;
}

/* Accordion */
/*.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: Gray;
    background-color: #eeeeee;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}*/

.accordionHeader
{
	border: 1px solid #DADBDB;
	color: Gray;
	background-color: #eeeeee;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(   '../images/btn_bg_hd.gif' );
	font-size: 11px;
	font-weight: bold;
	margin-top: 5px;
	cursor: pointer;
	text-align: left;
	padding: 4px;
	padding-left: 12px;
	overflow: hidden;
}

.accordionContent
{
	/*background-color: #D3DEEF;*/
	border: 1px dashed #2F4F4F;
	border-top: none;
	padding: 0px;
	padding-top: 5px;
	overflow: hidden;
}
.accordionHeaderSelected
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}


#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}


#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

/*.accordionContent
{
	background-color: white;
	border: 1px dashed #2F4F4F;
	border-top: none;
	padding: 5px;
	padding-top: 5px;
}*/
.topnavcaps
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #ffffff;
}

A.topnavcaps:link
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #ffffff;
	text-decoration: none;
}

A.topnavcaps:visited
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #ffffff;
	text-decoration: none;
}

A.topnavcaps:hover
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #DCD5C7;
	text-decoration: none;
}

.topnavlower2
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #000000;
}

A.topnavlower2:link
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #000000;
	text-decoration: none;
}

A.topnavlower2:visited
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #000000;
	text-decoration: none;
}

A.topnavlower2:hover
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #304360;
	text-decoration: none;
}
.MenuOption
{
	font-size: 10px;
	line-height: 11px;
	font-family: verdana,sans-serif;
	background-color: #eeeee4;
}
DIV
{
	font-size: 11px;
	font-family: verdana,sans-serif;
	text-align: left;
}
P
{
	font-size: 11px;
	font-family: verdana,sans-serif;
	text-align: left;
}
TD
{
	font-size: 11px;
	font-family: verdana,sans-serif;
}
TH
{
	font-weight: bold;
	font-size: 11px;
	font-family: verdana,sans-serif;
	text-align: left;
}
A
{
	/*FONT-WEIGHT: bold;*/
	color: #475363;
	text-decoration: none;
}
A:hover
{
	/*FONT-WEIGHT: bold;*/
	color: #475363;
	text-decoration: underline;
}
#x
{
	margin:0px;
	padding:0px;
}
#x a
{text-decoration:underline;
}
.ProsActiveTag
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #ffffff;
}

A.ProsActiveTag:link
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #ffffff;
	text-decoration: none;
}

A.ProsActiveTag:visited
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #ffffff;
	text-decoration: none;
}

A.ProsActiveTag:hover
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #ffffff;
	text-decoration: none;
}

.ProsClickTag
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #000000;
}

A.ProsClickTag:link
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #000000;
	text-decoration: none;
}

A.ProsClickTag:visited
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #000000;
	text-decoration: none;
}

A.ProsClickTag:hover
{
	font-weight: bold;
	font-family: "verdana,sans-serif";
	font-size: 9px;
	line-height: 10px;
	color: #304360;
	text-decoration: none;
}

.ProsInActiveTag
{
	font-weight: bold;
	font-size: 10px;
	color: #cccccc;
	font-family: verdana,sans-serif;
	text-align: center;
}

.background
{
	background-color: #eeeee4;
}
.px14
{
	font-size: 14px;
	line-height: 12px;
	font-family: verdana,sans-serif;
	background-color: #ffffff;
}
.px13
{
	font-size: 13px;
	line-height: 12px;
	font-family: verdana,sans-serif;
	background-color: #ffffff;
}
.px12
{
	font-size: 12px;
	line-height: 12px;
	font-family: verdana,sans-serif;
	background-color: #ffffff;
}
.px10
{
	font-size: 10px;
	font-family: verdana,sans-serif;
	background-color: #ffffff;
}
.px11
{
	font-size: 11px;
	line-height: 13px;
	font-family: verdana,sans-serif;
	background-color: #ffffff;
}
.px11b
{
	font-weight: bold;
	font-size: 11px;
	line-height: 12px;
	font-family: verdana,sans-serif;
	background-color: #ffffff;
}
.px11g
{
	font-weight: bold;
	font-size: 11px;
	color: royalblue;
	line-height: 12px;
	font-family: verdana,sans-serif;
	background-color: #ffffff;
}
.px09
{
	font-size: 9px;
	font-family: verdana,sans-serif;
	background-color: #ffffff;
}

.flowSlideDesc
{
	font-size: 9px;
	font-family: verdana,sans-serif;
}
.flowSlideName
{
	font-size: 11px;
	line-height: 13px;
	font-family: verdana,sans-serif;
}
.title
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: verdana,sans-serif; /*background-color: #dcdcdc;*/
	text-align: left;
	text-decoration: none;
}

.labelNoBckGrd
{
	font-size: 11px;
	font-family: verdana,sans-serif;
}

.labelColor
{
	font-weight: bold;
	font-size: 11px;
	font-family: verdana,sans-serif;
	color: #475363; /*background-color: #D4D0C8;*/
}

.label
{
	font-size: 11px;
	font-family: verdana,sans-serif; /*background-color: #dcdcdc;*/
}
.labelHeader
{
	font-weight: bold;
	font-size: 11px;
	font-family: verdana,sans-serif;
	background-color: #D4D0C8;
}
.object
{
	font-size: 11px;
	font-family: verdana,sans-serif;
}
.objectDisabled
{
	font-size: 11px;
	font-family: verdana,sans-serif;
	background-color: #ecf4fc;
}
.button
{
	font-weight: bold;
	font-size: 11px;
	width: 80px;
	color: #eeeee4;
	line-height: 13px;
	font-family: verdana,sans-serif;
	height: 20px;
	background-color: #475363;
}
.buttonBig
{
	font-weight: bold;
	font-size: 11px;
	width: 120px;
	color: #eeeee4;
	line-height: 13px;
	font-family: verdana,sans-serif;
	height: 20px;
	background-color: #475363;
}
.buttonSmall
{
	font-weight: bold;
	font-size: 11px;
	width: 40px;
	color: #eeeee4;
	line-height: 13px;
	font-family: verdana,sans-serif;
	height: 20px;
	background-color: #475363;
}

.msg
{
	color: #304360;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana,sans-serif;
}
.errMsg
{
	color: red;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana,sans-serif;
}
.errMsgSubmitForm
{
	color: red;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
}
.successMsgSubmitForm
{
	color: blue;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
}
.successMsg
{
	color: green;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana,sans-serif;
}

.labelNM2
{
	font-weight: bold;
	font-size: 13px;
	line-height: 20px;
	font-family: verdana,sans-serif;
	height: 20px;
	background-color: #ffd5aa;
}
.line
{
	font-size: 11px;
	font-family: verdana,sans-serif;
	background-color: #ffd5aa;
}
.lineHR
{
	height: 5px;
	font-family: verdana,sans-serif;
	background-color: #ecf4fc;
}
.lineSpace
{
	height: 10px;
	font-family: verdana,sans-serif;
	background-color: #D4D0C8;
}
.lineBlk
{
	height: 1px;
	font-family: verdana,sans-serif;
	background-color: #000000;
}
.lineRed
{
	height: 1px;
	font-family: verdana,sans-serif;
	background-color: Red;
}
.hrefColor
{
	color: Blue;
}
.BarCodeSC39M
{
	color: blue;
	font-family: IDAutomationSC39S;
}
.lineWhite
{
	background-color: #ffffff;
}
.ListDetailCells
{
	/* 	height: 16px; 	color: #000000; 	border-bottom: 1 solid #e0e0e0; 	font-family: verdana,sans-serif; 	font-size: 8pt; 	font-weight: normal; 	padding-left: 4pt; 	padding-right: 4pt; */
	cursor: hand;
}
/*.style1
{
	width: 127px;
}*/

.txtbox
{
	border: 1px solid #CCCCCC;
	height: 19px;
	line-height: 19px;
	font-size: 12px;
	width: 70%;
}

.dropDown
{
	border: 1px solid #CCCCCC;
	line-height: 16px;
	font-size: 11px;
	width: 70%;
}

.formtext
{
	font-weight: bold;
	color: #646465;
	font-size: 11px;
}
/*
.btnclass
{
	border: 1px solid #a9c6ef;
	background: url(../images/btn_bg.gif) repeat-x;
	height: 20px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #404040;
	padding: 2px 4px;
}*/
.CuteEditorFrame
{
	border-color: #DCDCDC;
	border-style: Solid;
	border-width: 1px;
}
/*.treeDivCSS
{
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: light-gray;
	scrollbar-shadow-color: light-gray;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #000000;
	background-color: #ffffff; /*width: 100%;
	overflow: auto;
}*/
.divCSSCustomizeToolbar
{
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: light-gray;
	scrollbar-shadow-color: light-gray;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #000000;
	background-color: #ffffff;
	width: 100%;
	overflow: auto;
	height: 250px;
}
.treeDivCSSRulls
{
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: light-gray;
	scrollbar-shadow-color: light-gray;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #000000;
	background-color: #ffffff;
	/*width: 100%;*/
	width:175px;
	overflow: auto;
	height: 600px;
}
.CopytreeDivCSS
{
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: light-gray;
	scrollbar-shadow-color: light-gray;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #000000;
	background-color: #ffffff;
	width: 260px;
	overflow: auto;
	height: 140px;
}

.scollableDivCSS
{
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: light-gray;
	scrollbar-shadow-color: light-gray;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #000000;
	background-color: #ffffff;
	overflow: hidden; /*width: 200px;*/
}


.modalProgressGreyBackground
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	background: #FEF0E7;
	filter: alpha(opacity=60);
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	opacity: 0.6;
}

.skinSegmentContext
{
	position: absolute;
	width: 80px;
	border: 1px solid black;
	background-color: #E6E5E5;
	font-family: Verdana;
	line-height: 18px;
	cursor: default;
	font-size: 10px;
	z-index: 100;
	visibility: hidden;
}

.skinRuleContext
{
	position: absolute;
	width: 130px;
	border: 1px solid black;
	background-color: #E6E5E5;
	font-family: Verdana;
	line-height: 18px;
	cursor: default;
	font-size: 10px;
	z-index: 100;
	visibility: hidden;
}

.modalPopup
{
	border-color: Gray;
	border: 2px;
	padding: 20px 3px 10px 3px;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	background-color: white;
	width: 300px;
	color: #333333;
}

.ScrollDivTree
{
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: light-gray;
	scrollbar-shadow-color: light-gray;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #000000;
	background-color: #ffffff;
	/*border: solid 1px #EFEFEF;*/
	border: solid 1px #bababa;
	overflow: auto;
	height: 100px;
	margin-bottom: 4px;
}
