.BlqBody
{
	font-family: Tahoma,sans-serif,Verdana,Arial,Helvetica,Helvetica-Narrow;
	color: #333333;
	margin: 0px;
	padding: 0px;
	background-color: #BABABA;
}
.LblQty
{
	font-family :Tahoma,Arial;
	font-size :9px;	
}
.Asterisk
{
	color: Red ;
	font-size:10px;	
}
.top {
	background-image: url(MenuImages/screen1_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.left {

	background-image: url(MenuImages/screen1_10.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.right {
	background-image: url(MenuImages/screen1_12.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bottom {
	background-image: url(MenuImages/screen1_17.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.middle {
	background-image: url(MenuImages/screen1_07.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.Txt
{
	border-width :0.05em;
	border-style :solid;
	border-color :Gray;
	font-family: Tahoma,Arial;
	font-size: 8pt;
}

.TxtRate
{
	border-width :0.05em;
	border-style :solid;
	border-color :Gray;
	font-family: Tahoma,Arial;
	font-size: 8pt;
	text-align:right;
}
.TxtPlace
{
	border-width :0.05em;
	border-style :solid;
	border-color :Gray;
	font-family: Tahoma,Arial;
	font-size: 8pt;
	width:225px;
}
.Lbl
{
	font-family :Tahoma;
	font-size :11px;	
	font-weight:bold;
}
.Ddl
{
	font-family :Tahoma;
	font-size :11px;	
}
.Rbtn
{
	font-family :Tahoma;
	font-size :11px;	
}
.Rbtn input
{
    position:relative;
    bottom:-3px;
}
.chk
{
	font-family :Tahoma;
	font-size :11px;	
}
.tdBorder
{
 border-left-style :solid; border-left-width :1px;  border-left-color:Gray; 
 border-right-style :solid; border-right-width :1px; border-right-color:Gray;
 border-bottom-style :solid; border-bottom-width :1px; border-bottom-color:Gray; 
 padding: 10px 20px 10px 20px;
 vertical-align: top ;
}
.baseTableTD
{
 vertical-align:top;
 padding-bottom :10px;
}
.Btn
{
	font-family: Tahoma;
	font-size: 8pt;
	background: #ffffff url(../Images/Button/button.gif) left center repeat-x;
	border: solid 1px #8E8F8F;
	height: 24px;
	width:75px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left:5px;
}
.ContainerFooter
{
	background-color : #f2f3f5;
	padding:5px 5px 5px 5px;
	border-left-style :solid; border-left-width :1px;  border-left-color:Gray; 
 border-right-style :solid; border-right-width :1px; border-right-color:Gray;
 border-bottom-style :solid; border-bottom-width :1px; border-bottom-color:Gray;
 
}
.GridPanel
{
	border:solid 1px #CCCCCC;
}

.Grid
{
	border-left: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
    
}
.Grid span
{
	white-space: nowrap;
}
.Grid a
{
	color: #000000;
	padding-top: 4px;
	padding-bottom: 4px;
    width: 100%;
    display: inline-block;
}
.GridHeader th 
{
	background: #efefef url(../Images/GridHeader.gif) left top repeat-x;
	border-top: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    text-align: left;
    vertical-align: middle;
    padding-left: 5px;
    padding-right: 5px;
    height: 18px;
	font-family: Tahoma;
	font-size: 8pt;
    color: #000000;
   
}
.IGridHeader th 
{
	background: #efefef url(../Images/IGridHeader.gif) left top repeat-x;
	border-top: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    text-align: left;
    vertical-align: middle;
    padding-left: 5px;
    padding-right: 5px;
    height: 18px;
	font-family: Tahoma;
	font-size: 8pt;
    color: #000000;
   
}

.GridRow td
{
	 /*font-family:Tahoma;
	 font-size :8pt;
	 background-color :White;
	 height:20px;*/
	font-family: Tahoma;
	font-size: 8pt;
    color: #333333;
    background: White;
    padding: 5px;
    /*border-bottom: solid 1px #CCCCCC;*/
    border-right: solid 1px #CCCCCC;
}
.GridAltRow td
{
	/*font-size:8pt;
	background-color : #f7f6f3;
	height:20px;*/
	background: #F7F6F3;
	font-family: Tahoma;
	font-size: 8pt;
    color: #333333;
    padding: 5px;
    /*border-bottom: solid 1px #CCCCCC;*/
    border-right: solid 1px #CCCCCC;
}
.GridFooter
{
   font-family:Tahoma;
   background-color :#f0fcff;
}
.GridRowSelect
{
	background-color: #e7f2ff!important; /*#F0FCFF!important;*/
}
.GridPager
{
	border-left: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    padding: 4px;
	background: #F7F6F3 url(../Images/GridFooter.gif) left top repeat-x;
}
.GridPager a,
.GridPager span
{
	font-size: 8pt;
    font-weight: normal;
    padding-left: 1px;
    padding-right: 1px;
    text-decoration: none;
    color: #505050;
}
.GridPager span
{
	font-weight: bold;
	color: #000000;
}
.IGridPager
{
	border-left: solid 1px #CCCCCC;
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    padding: 4px;
	background: #F7F6F3 url(../Images/IGridFooter.gif) left top repeat-x;
}
.IGridPager a,
.IGridPager span
{
	font-size: 8pt;
    font-weight: normal;
    padding-left: 1px;
    padding-right: 1px;
    text-decoration: none;
    color: #505050;
}
.IGridPager span
{
	font-weight: bold;
	color: #000000;
}
.TGridRow td
{
	font-family:Tahoma;
	font-size :8pt;
	background-color :White;
	font-family: Tahoma;
	font-size: 8pt;
    color: #333333;
    background: White;
    /*border-bottom: solid 1px #CCCCCC;*/
    border-right: solid 1px #CCCCCC;
}
.TGridAltRow td
{
	background: #F7F6F3;
	font-family: Tahoma;
	font-size: 8pt;
    color: #333333;
     /*border-bottom: solid 1px #CCCCCC;*/
    border-right: solid 1px #CCCCCC;
}
.GridTxt 
{  
	border-width :0.05em;
	border-style :solid;
	border-color :Gray;
	font-family: Tahoma,Arial;
	font-size: 8pt;
	vertical-align:bottom;
}

.LblLogin
{
	font-family : Tahoma ;
    font-size   :15px;	
  	
}

.LblForgotPwd
{
	font-family   : Tahoma ;
	font-size   :11px;	
}


.TxtLogin
{
	padding-top: 7px;
	border-width :0.05em;
	border-style :solid;
	border-color :Gray;
	font-family : Tahoma ;

	font-size : 17px;
}

.LoginBtn
{
	font-family: Tahoma;
	font-size: 10pt;
	background: #ffffff url(../Images/Button/LoginBtn.gif) left center repeat-x;
	border: solid 1px #8E8F8F;
	height: 33px;
	width: 100px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left : 5px;
}
.CaptionLable
{
margin-left:60px;
font-family: Tahoma ;
font-size:13px; 
font-weight:bold;
}
.LblFormName
{
	/*font-size: 13pt;
	color: Black;
	padding-top :5px;
	font-family:Tahoma;*/
	font-family: Tahoma;
	font-size: 14pt;
	font-weight: normal;
	color:#1F4978;
}
.ILblFormName
{
	/*font-size: 13pt;
	color: Black;
	padding-top :5px;
	font-family:Tahoma;*/
	font-family: Tahoma;
	font-size: 14pt;
	font-weight: normal;
	color:#4f4f4f;
}
.ContentLeft
{
	width:216px;
}
.ContentRight
{
	padding: 5px 5px 5px 5px;
}
.TxtDate
{
	border-width :0.05em;
	border-style :solid;
	border-color :Gray;
	font-family: Tahoma,Arial;
	font-size: 8pt;
	margin-right:5px;
}
.MasterFooter
{
	font-family: Tahoma;
	color: #333333;
	font-size:8pt;
	background-color: #BABABA;
}
.MoreRows
{
	font-size:8pt;
	font-family:Tahoma;
	text-decoration:none;
	color:Black ;
	font-weight:bold;
}


/*Collapse Panel*/
.CollapseHeader
{
	color:Black;
	font-family:Tahoma;
	font-size:8pt;
	font-weight :bold;
}
.collapsePanelHeader
{
	color:Black;
	font-family:Tahoma;
	font-size:8pt;
	font-weight :bold;
}
.collapsePanelHeaderMouseOver
{
	/*height:19px;*/
	background : transparent url(../Images/Collapse/linepiece.gif) left center repeat-x;
	color:Black;
	font-family:Tahoma;
	font-size:8pt;
	font-weight :bold;
	border: solid 1px #99DEFD;
}
.collapsePanelHeaderMouseOut
{
	height:19px;
	/*background : url(../Images/Collapse/linepiece.gif) left center repeat-x;*/
	color:Black;
	font-family:Tahoma;
	font-size:8pt;
	font-weight :bold;
	border: solid 1px white;
}
.collapsePanelLine
{
	background: transparent url(../Images/Collapse/LineMiddle.gif) left center repeat-x;
}

.TxtPlace
{
	width: 225px;
	border-width :0.05em;
	border-style :solid;
	border-color :Gray;
	font-family: Tahoma,Arial;
	font-size: 8pt;
}
.modalPopup {
	background-color:#C3FCC5;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	/*width:250px;*/
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.divClass
{
    color:Red;
	font-family:Tahoma;
	font-size:10pt;
	font-weight :bold;  

}


.MyCalendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.MyCalendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.MyCalendar .ajax__calendar_header {border-top:1px solid #f5f5f5;}
.MyCalendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.MyCalendar .ajax__calendar_day {border:1px solid #ffffff;}
.MyCalendar .ajax__calendar_month {border:1px solid #ffffff;}
.MyCalendar .ajax__calendar_year {border:1px solid #ffffff;}

.MyCalendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.MyCalendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.MyCalendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.MyCalendar .ajax__calendar_other .ajax__calendar_day {background-color:#F7F6F3;border-color:#ffffff;color:#646464;}
.MyCalendar .ajax__calendar_other .ajax__calendar_year {background-color:#F7F6F3;border-color:#ffffff;color:#646464;}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.MyCalendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}

.MyCalendar ajax__calendar_container {padding:0px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.MyCalendar ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.MyCalendar ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.MyCalendar ajax__calendar_container TABLE {font-size:11px; padding :0;}
.MyCalendar ajax__calendar_header {height:20px;width:100%;}
.MyCalendar ajax__calendar_title {cursor:pointer;font-weight:bold;}
.MyCalendar ajax__calendar_footer {height:15px;}
.MyCalendar ajax__calendar_today {cursor:pointer;padding-top:3px;}
.MyCalendar ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.MyCalendar ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.MyCalendar ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.MyCalendar ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}