﻿
    .myButton {
        
        -moz-box-shadow:inset 0px 1px 0px 0px #7a8eb9;
        -webkit-box-shadow:inset 0px 1px 0px 0px #7a8eb9;
        box-shadow:inset 0px 1px 0px 0px #7a8eb9;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #637aad), color-stop(1, #5972a7));
        background:-moz-linear-gradient(top, #637aad 5%, #5972a7 100%);
        background:-webkit-linear-gradient(top, #637aad 5%, #5972a7 100%);
        background:-o-linear-gradient(top, #637aad 5%, #5972a7 100%);
        background:-ms-linear-gradient(top, #637aad 5%, #5972a7 100%);
        background:linear-gradient(to bottom, #637aad 5%, #5972a7 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#637aad', endColorstr='#5972a7',GradientType=0);
        
        background-color:#637aad;
        
        border:1px solid #314179;
        
        display:inline-block;
        color:#ffffff;
        font-family:arial;
        font-size:13px;
        font-weight:bold;
        padding:3px 6px;
        text-decoration:none;
        
    }
    .myButton:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5972a7), color-stop(1, #637aad));
        background:-moz-linear-gradient(top, #5972a7 5%, #637aad 100%);
        background:-webkit-linear-gradient(top, #5972a7 5%, #637aad 100%);
        background:-o-linear-gradient(top, #5972a7 5%, #637aad 100%);
        background:-ms-linear-gradient(top, #5972a7 5%, #637aad 100%);
        background:linear-gradient(to bottom, #5972a7 5%, #637aad 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5972a7', endColorstr='#637aad',GradientType=0);
        
        background-color:#5972a7;
    }
    .myButton:active {
        position:relative;
        top:1px;
    }

.FileUploadClass input[type=text]
    {
        display: none;
        width:20px;
        
    }
.body 
{
/*		background-color: #FFFFCC;*/
    background-color: #ffffff;
	font-family: Arial;
	font-size: 1pt;
	color:Black;
	text-align:center;
	/*margin-left: auto; margin-right: auto;
	padding: 0px; */
	position: relative;
 /* margin: auto;*/
   padding: auto;
margin:0 0 0 0;

}
.Mainbody
{
    background-color: #ffffff;
	font-family: Arial;
	font-size: 1pt;
	color:Black;
	text-align:center;		
	width: 1020px;
	height: auto;
	
	position: relative;
    margin: auto;
    padding: 10px;
}
.ModalWindow
{
  border: solid1px#c0c0c0;  
  background:#000000;
  padding: 0px10px10px10px;
  position:absolute;
  /* Older than Firefox 0.9 */
  -moz-opacity:0.5;
  /* Safari 1.x (pre WebKit!) */
  -khtml-opacity: 0.5;
  opacity: 0.5;
  top:-1000px;
}

.pnl_Popup
{
	background-color: black;
	/*filter: alpha(opacity=50);*/
	opacity: 0.7;
}


/****************** All Text Boxes CSS **********************************/
.lnk_menu
{
 font-family: Arial;
 font-size: 10pt;
 color:Blue;
}
.txt
{
	border: 1px solid lightsteelblue;
    font-family: Arial;
	font-size: 8pt;
	color:Black;
    margin-left: 0px;
}
.txtWaterMark
{
	border: 1px solid lightsteelblue;
    font-family: Arial;
	font-size: 8pt;
	color:Silver;
    margin-left: 0px;
}
.txtwater
{
	border: 1px solid lightsteelblue;
    font-family: Arial;
	font-size: 8pt;
	color:GrayText;
    margin-left: 0px;
}
.txtminis
{
	border: 1px solid red;
    font-family: Arial;
	font-size: 8pt;
	color:Black;
    margin-left: 0px;
}
.txtRight
{
	border-right: lightsteelblue 1px solid;
	border-top: lightsteelblue 1px solid;
	border-left: lightsteelblue 1px solid;
	border-bottom: lightsteelblue 1px solid;
	font-family: Arial;
	font-size: 8pt;
	text-align:right;
	color:Black;
	
}
.txtLeft
{
	border-right: lightsteelblue 1px solid;
	border-top: lightsteelblue 1px solid;
	border-left: lightsteelblue 1px solid;
	border-bottom: lightsteelblue 1px solid;
	font-family: Arial;
	font-size: 8pt;
	text-align:left;
	color:Black;
	
}
.txtCenter
{
	border-right: lightsteelblue 1px solid;
	border-top: lightsteelblue 1px solid;
	border-left: lightsteelblue 1px solid;
	border-bottom: lightsteelblue 1px solid;
	font-family: Arial;
	font-size: 8pt;
	text-align:center;
	color:Black;
	
}

.txtAlign
{	
	font-family: Arial;
	font-size:8pt;
	text-align:right;
	color:Black;
	
}
/******************************************************************************/
.lblStatus
{
    font-family: Arial;
	font-size: 8pt;
	color:Black;
    font-weight: 700;    
}
.lblTotal
{
    font-family: Arial;
	font-size: 12pt;
	color:Navy;
    font-weight: bold;
    
}
/****************** All Buttones  CSS **********************************/
.imgbtn
{
	top:20px;
}
.btnMenu
{
	font-family: Arial;
	font-size: 8pt;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	text-align: center;
	color:Black;
	height:26px;
}
/******************************************************************************/
.combo
{
	border-right: lightsteelblue 1px solid;
	border-top: lightsteelblue 1px solid;
	border-left: lightsteelblue 1px solid;
	border-bottom: lightsteelblue 1px solid;
	font-family: Arial;
	font-size: 8pt;
	
}

.chkbox
{
	font-family: Arial;
	font-size:8pt;
}



/****************** All Panel CSS **********************************/
.pnl
{
	/* border-right: #7298C2 1px solid;
	border-top: #7298C2 1px solid;
	border-left: #7298C2 1px solid;
	border-bottom: #7298C2 1px solid;
	border-top-color :#7298C2;
	border-bottom-color :#7298C2;
	border-left-color :#7298C2;
	border-right-color :#7298C2; */
	border-right: Black 1px solid;
	border-top: Black 1px solid;
	border-left: Black 1px solid;
	border-bottom: Black 1px solid;
	border-top-color :Black;
	border-bottom-color :Black;
	border-left-color :Black;
	border-right-color :Black; 
	font-family: Arial;
	font-size: 8pt;
	color:  Black ;
	background-color:Transparent;
}
.pnl_Grd
{
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	font-family: Arial;
	font-size: 8pt;
	background-color:Transparent;
	color:Black;
}

/******************************************************************************/

/****************** All About Tables **********************************/

.table
{
	font-family: Arial;
	font-size: 8pt;
	color:Black;
	background-color:Transparent;
}


.tableSearch
{
	font-family: Arial;
	font-size: 8pt;
	color: Black;
	background-color:#f5f5f5;    
}
.tablePopup
{
	font-family: Arial;
	font-size: 8pt;
	color: Black;
	background-color:Silver;
}

.tableLogin
{
	font-family: Arial;
	font-size:8pt;
	height: 716px;
	width:1009px;
	color:Black;
}


.trample
{
	background-color: whitesmoke;
}


.tablenoborder
{
	font-family: Arial;
	font-size: 8pt;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
	text-align: center;
	color:Black;
	
}

.trTab
{
	background-position: center top;
	background-attachment: scroll;	
	background-repeat: repeat-x;
	background-image: url(../Images/TR5.gif);
	font-size: 10pt;
	color:#ffffff;
	text-align:left;
	

}
.trImg
{
	background-position: center top;
	background-attachment: scroll;
	background-image: url(../Images/TR1.gif);
	background-repeat: repeat-x;
	font-size: 10pt;
	color:#ffffff;
	text-align:left;

}
.trImgCenter
{
	background-position: center top;
	background-attachment: scroll;
	background-image: url(../Images/TR1.gif);
	background-repeat: repeat-x;
	font-size: 10pt;
	color:#ffffff;
	text-align:left;
    text-align:center;
    font-weight:bold;
}
.trColor
{
	background: lightsteelblue repeat-x center top;
	/*background-image: url(Images/T4.gif);*/
	font-family: Arial;
	font-size: 10pt;
	color:Black;
	text-align:left;
}

.trCenter
{
	font-family: Arial;
	font-size:8pt;
	text-align:center;
	color:Black;

}

.trLeft
{
	font-family: Arial;
	font-size:8pt;
	text-align:left;
	color:navy;
}

.tdLeft
{
	font-family: Arial;
	font-size: 8pt;
	text-align: left;
	color: navy;
	
}
.tdRight
{
	font-family: Arial;
	font-size:8pt;
	text-align:right;
	color:navy;
}
.tdCenter
{
	font-family: Arial;
	font-size:8pt;
	text-align:center;
	color:navy;
}


/******************************************************************************/
.div
{
	text-align:center;
	font-family: Arial;
	font-size:8pt;
	color: Black;
	
}

.divMain
{
	text-align:center;
	font-family: Arial;
	font-size: 1pt;
	width:949px;
	color:Black;
	/*position: relative;
    margin: auto;
    padding: 10px;*/
}

.divLogin
{
	text-align: center;
	font-family: Arial;
	font-size: 1pt;
	width: 1015px;
	height: 768px;
	background-attachment: scroll;
	/*background-image: url(../Images/login.gif);*/
	background-repeat: no-repeat;color:Black;
	position: relative;
    margin: auto;
    padding: 10px;
}

.Strong
{
	font-size:10pt;
	text-align:left;
}
/*********************** calendar ****************************************************************/

.yui .ajax__calendar_container 
{
    background-color:#f2f2f2;    
    border:solid 1px #808080;
    font-family:arial,helvetica,clean,sans-serif;
    cursor:default;
    width:205px;
    font-size:12px;    
    text-align:center;
    padding:0px;
}

.yui .ajax__calendar_body 
{
    height:139px;
    width:205px;
    position:relative;
    /*overflow:hidden;*/
}

.yui .ajax__calendar_days, .yui .ajax__calendar_months, .yui .ajax__calendar_years 
{
    top:0px; 
    left:0px;
    height:139px;
    width:195px;    
    padding:5px;
    position:absolute;
    text-align:center;
}

.yui .ajax__calendar_days table
{
    border-spacing:0;
    border-collapse:collapse;
    font:100% sans-serif;
    text-align:center;    
}
 
.yui .ajax__calendar_prev 
{
    margin-top:2px;
    margin-left:4px;
    height:15px;
    width:25px;
    cursor:pointer;
    float:left;
    background:url(img/yui/sprite.png) 0px -450px no-repeat;
}

.yui .ajax__calendar_next 
{
    margin-top:2px;
    margin-right:4px;
    height:15px;
    width:25px;    
    cursor:pointer;
    float:right;
    background:url(img/yui/sprite.png) 0px -500px no-repeat;
}

.yui .ajax__calendar_title 
{
    cursor:pointer;
    font-weight:bold;
    text-align:center;
}

.yui .ajax__calendar_footer, .yui .ajax__calendar_today 
{
    display:none;
}

.yui .ajax__calendar_dayname 
{
    padding-left:3px;
    padding-right:3px;
    margin-bottom:5px;
    margin-left:2px;
    margin-right:2px;
    text-align:center;
    font-weight:700;
    font-size:10pt;
    color:#000;
    border-bottom:solid 1px #a6a6a6;
}
 
 
 /*********************** FileUploadClass ****************************************************************/
 
 .FileUpload
{
            background-color: transparent;
            font-size: 8px;                        
            border: 1px solid lightsteelblue;
            margin-left: 0px; 
}
.FileUpload input 
{
            border :0;
            font-family: Arial;
	        font-size: 8pt;
	        color:Black;	        
            margin-left: 0px;
            margin-top : 0px;            
}

.CheckboxList
{

    font-family: Arial;
    font-size: 8pt;
    color:Blue;

}
.CheckboxList input
{
    text-align:left;
    
}

.CheckboxList label 
{ 
     position: relative;
}

.txtWaterMark
{
    font-family:Segoe UI;
    font-size:8pt;
    color:#D3D3D3;
}
