/*Textbox Watermark*/
.unwatermarked {
	FONT-SIZE: 12px; COLOR: #000000;

}

a.TextOrange, .TextOrange a:link, .OrangeText { color: #da6944; }
a.IOrangeLink { font-style: italic; color: #cc3404; }

hr.HSepBar { margin-top: 10px; margin-bottom: 10px; border: 1px solid #C4C4C4; }
hr.HSepBarNoMargin { border: 1px solid #C4C4C4; }
div.ModTitle { color: #343434; font-weight: bold; font-size: 14px; margin-bottom: 5px; }

table.LeftNavItems { border-top: 1px solid #999999; }
table.LeftNavItems td { height: 23px; border-bottom: 1px solid #E4ECE4; font-size:12px; }
table.LeftNavItems td a { display: block; height: 23px; line-height: 23px; padding-left: 13px; }

.LoadingDefaultBack {z-index:50000; background-color:#aaaa99; filter:alpha(opacity=40); opacity:0.4; text-align:center; vertical-align:middle; width:100%; overflow:auto; position:absolute; top:0px; left:0px;}
.LoadingDefaultFront 
{
	z-index:52000; padding: 2px; border: 1px solid black; background-color: white; position:absolute;
	
	display: block;
	padding-left: 25px;
    background-image: url(Images/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;

}

/**date tips**/
.DateTipsBox {display: none; position: absolute; top: 0px; left: 16px;}
.divTipsLayer {width: 200px; height: auto; padding: 5px; border:1px solid Green; background-color:White;}


.MyTreePicItemBox {border:1px solid #dfdfdf;}
.MyTreePicItemBox img {margin:4px;}

.ButtomLineLight {border-bottom:1px solid #dedede;}
.ButtomLineDark {border-bottom:1px solid #959595;}

.pnlLoginTB td {margin-left:5px; margin-right:5px;}

/*nav menu*/
.NavMenu

.NavMenu ul { 
               display:inline;
               margin:0;
               padding:0;
			   list-style: none;
			   font-size:1.2em;
			   font-weight:bold;
			    _border:1px #3F6 solid;
			   }						 

.NavMenu li { 
			   display:inline;
			   _float:left;
               margin:0;
               padding:0;
               }

.NavMenu li a { float:left;
                 _float:none;
				 margin:0;
                 line-height:30px;
                 padding:0 10px 0 10px;
				 text-decoration:none;
                 display:block;
                 color:#FFF;
                 text-align:center;
				 background:#ea772b;
				 font-weight:bold;
                  }
				  
.NavMenu li a:hover { background-color:#d4671f;}

.NavMenu li.last a:hover { background-color:#ea772b;}		

.divMarginH5 {margin-left:5px; margin-right:5px;}

.BoxTitle A:hover {
	COLOR: #69c50f
}
.BoxTitle {
	PADDING-RIGHT: 4px; BORDER-TOP: #80b5eb 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #ff6600; LINE-HEIGHT: 22px; PADDING-TOP: 2px; HEIGHT: 22px; BACKGROUND-COLOR: #f0f0f0
}
.BoxTitle A {
	FONT-SIZE: 14px; COLOR: #ff6600
}

.TextAreaAutoHeight {width:99%; height:120px;}

.comhead .titlecom a {color:Black;}

.TextConter {color:Green; font-size:11px;}
.TextConterAlert {color:Orange; font-size:11px;}
.TextConterError {color:Red; font-size:11px;}

/*Modal Popup*/
.modalBackground
{
    background-color: #ffffff;
    filter: alpha(opacity=40);
    opacity: 0.4;
}

.iconBox2 input { margin-right:8px;
                float:left;}
                
.cdt tr.r1 td {background-color:#efefef;}
.cdt tr.r2 td {}
.cdt tr.foot td {background-color:#eeeecc;}
.Zindex10 .ajax__validatorcallout {z-index:10;}
/* for skin*/
.commonTextBox {border:1px solid #999;}
.lblNew {font-weight:bolder; color:#ff8800; font-style:italic;}

.leftnavMenu .subMenu {padding-left:10px;}
.leftnavMenu .subMenu a {font-size:11px;}