﻿body
{
    background-color:#f0f8ff;
}
.Button
{
	border-style: solid;
    border-color: inherit;
    border-width: 1px;
    border-radius:10px;
	font-size:x-large;
	background-color:lightGray;
	}
.Button:hover { 
    background-color: yellow;
    border:none;
    }
.Button:down { 
    background-color: red;
    border:none;
    }
.txt
{
    color:#05529A;
    text-align:right;
    font-size:14px;
    font-weight:bold;
}
.lblAj
{
    
    padding:6px;
    background-color:#454545;
    color:white;
}
.lblFTomsg
{
    padding:6px;
    background-color:#828245;
    color:black;
}
.PHd1
{
    padding:6px;
    background-color:white;
    color:black;
    font-size:medium; 
}
.PHd2
{
     padding:6px;
    background-color:white;
    color:black;
}
.PHd3
{
     padding:10px;
    background-color:white;
    color:black;
}
.tbl
{
    background:#f0f8ff url('../images/bggradient.jpg') repeat-x center center absolute;
    height:100%;
    width:100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.ddlLogin
{
    border:solid 1px #ccc;
    height:25px;
    width:200px;
    text-align:left;
}
.MsgBox_Head
 {
         background-color:#006699;
         margin:5px 5px 5px 5px;
         text-align:center;
 }
.loginbtn
	{ 
	   
	    background: transparent;
        background-color:transparent;
        border: activeborder;
	    background-image:url(images/loginbtn.png); background-repeat:no-repeat; width:81px; height:30px;
	}
	.frmbtn
	{ 	   
	    background: url('images/buttons/anybtn.png') no-repeat;
        border: activeborder;
        font-size:16px;
        color:White;
        font-weight:bold;
    }
    
    
    .frmbtnpwb
	{ 	   
	    background: url('images/buttons/anybtn.png') no-repeat;border: activeborder;width:120px; height:30px;
        font-size:9px;
        color:White;
        font-weight:bold;
    }
     .frmbtnpwb1
	{ 	   
	    background: url('images/buttons/anybtn.png') no-repeat;border: activeborder;width:120px; height:50px;
        font-size:7px;
        color:White;
        font-weight:bold;
    }
    
    
.signupbtn
{ 
    background-image:url(images/signbtn.png); background-repeat:no-repeat; width:90px; height:30px;
}
.lgntbl
{
    background-image:url(images/logininbg.png); background-repeat:no-repeat; width:453px; height:335px;
}
.lgntxt
{
 color:#05529A;
 font-size:14px;
 font-family:Arial;
 padding-left:25px;
 font-weight:bold;
 vertical-align:bottom;
}
.cngpwdtxt
{
    color:#05529A;
    text-align:left;
    padding-left:10px;
    font-size:14px;
    font-family:Arial;
    font-weight:bold;
}
.txtHd
{
    font-size:x-large; color:#1A4CBF; background-color:#BBDAF6; text-align:center; font-weight:bold; width:100%;
}
.tblbox
{
    background:#f0f8ff url('images/bggradient.jpg') repeat-X center center scroll;
     margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.lbltxt
{
    font-size:14px;
}
.lgntxtbox
{
    height:25px;
    width:200px;
}
.tdcntrl
{
    vertical-align:bottom;
}

.tdcntrl
{
    vertical-align:bottom;
    height:45px;
}
.brdrlft
{
   
    border-left-width:2px;
    border-left-color:Black;
}
.brdrtop
{
    border-top-width:2px;
    border-top-color:Black;    
}
.brdrlfttop
{
    border-left-width:4px;
    border-left-color:Black;
    border-top-width:2px;
    border-top-color:Black; 
}
.brdrrghttop
{
    border-right-width:4px;
    border-right-color:Black;
    border-top-width:2px;
    border-top-color:Black; 
}
.brdrrght
{
    border-right-width:1px;
    border-right-color:#454545;
    }
.lftmnu2 ul{ list-style:none; margin:0px; padding:0px;}
/*.lftmnu li{ background:#F0F9FD url(images/b1.jpg) no-repeat 5px 10px; line-height:28px; text-align:left; height:28px; width:200px; border-bottom:2px solid #A9CDE4; color:#209DEC; font-size:12px; display:block;}*/
.lftmnu2 li{  background:#f0f8ff url(images/b111.jpg) no-repeat 5px 10px; line-height:28px; text-align:center; height:28px; border-bottom:2px solid #A9CDE4; color:#209DEC; font-size:12px; display:block;}

.lftmnu2 li a{ text-decoration:none; text-indent:15px; color:#209DEC; display:block;}
.lftmnu2 li a:hover{ text-decoration:underline; color:#209DEC; display:block;}

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #4E78A0;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.Main_Head
{
    background-color:#006699;
 }
#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}
.MsgBox
 {
   border:1px solid #006699;
   box-shadow: 0 0 8px 2px #006699;
   -webkit-box-shadow:  0 0 6px 3px #006699;
   -moz-box-shadow:     0 0 6px 3px #006699;
   -o-box-shadow:          0 0 6px 3px #006699;   
   background-color:#ccc;
 }
#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #0099cc;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
   
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #f0f8ff;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 0px;
    padding-top: 10px;
   
}
.hd
{
    font-weight:bold;
    font-size:20px;
    text-align:center;
}
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}
/*input[type="text"]
{
outline: none;
box-shadow: 0px 0px 1px #ccc;
border:0.25px solid #aaa;  
    padding:4px;
}
input[type="text"]:focus{
outline: none;
box-shadow: 0px 0px 5px #61C5FA;
border:1px solid #5AB0DB;
}

input[type="text"]:hover{
border: 1px solid #66CD00;
border-radius: 3px;
}

input[type="text"]:focus:hover{
outline: none;
box-shadow: 0px 0px 5px #61C5FA;
border:1px solid #5AB0DB;
border-radius:0;

} */   ​
input[type="text"]
{
border:1px solid #333;
box-shadow: 0px 0px 1px #ccc;
border:0.25px solid #aaa;  
padding:2px;
}
input[type="text"]:focus{
border:1px solid green;
box-shadow: 0px 0px 5px #61C5FA;
background-color:rgb(54, 244, 252);
padding-right:1px;
}
input[type="text"]:hover{
border: 1px solid red;
border-radius: 1px;
background-color:rgb(85, 245, 179);
}
  

  