﻿body
{
    padding: 0px;
    margin: 0px;
}

.FooterStyle
{
    font-family: Calibri;
    font-size: 11pt;
    color: #CCCCCC;
}
.textboxLogin 
{
     background-color : #F7F778; 
    border: 1px solid #848484; 
    height:25px; 
    width: 275px; 
    outline:0;
}
.td {
border-right: 1px solid #C1DAD7;
border-bottom: 1px solid #C1DAD7;
background: #fff;
padding: 6px 6px 6px 12px;
color: #4f6b72;
}
td.boldtd
{
font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
background: #0000A0;
color: #FFFFFF;
}
.border
{
  border: solid 1px black;
}

.textboxWeb
{
   border: solid 1px #E5E5E5;
    outline: 0;
    font: normal 13px/100% Verdana, Tahoma, sans-serif;
    background: #FFF url('bg_form.png') left top repeat-x;
    background: -webkit-gradient(linear, left top, left 25, from(#FFF), color-stop(4%, #EEE), to(#FFF));
    background: #FFF url('bg_form.png') repeat-x left top;
    box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}
 x 0px 8px;
}
 .textboxWeb :focus {  
	border-color: #C9C9C9;  
	-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px; 
	} 

.RowStyle
{
    line-height: 30px;
}



.Heading
{
    font-family: Calibri;
    font-weight: bold;
    font-size: 15pt;
    color: Blue;
}
.Heading2
{
    font-family: Calibri;
    font-weight: bold;
    font-size: 14pt;
    color: red;
}
.GridLabelName{
font-weight: bold;
text-align: left;
display: inline-block;
width:50px;
white-space: nowrap;
text-overflow: ellipsis;
word-wrap: break-word;
overflow: hidden;
width: 100%;
/*white-space: nowrap;*/

}

.LabelStyle
{
    color: #06246F;
    font-family: Calibri; /*font-weight:bold;*/
    font-size: 11pt;
    word-wrap: break-word;
}
.HeadingLabel
{
    color: #06246F;
    font-family: Calibri; /*font-weight:bold;*/
    font-size: 11pt;
}
.HeadingLabel
{
    color: #06246F;
    font-family: Calibri; /*font-weight:bold;*/
    font-size: 11pt;
}
.LabelStyleDevider
{
    color: Black;
    font-family: Calibri; /*font-weight:bold;*/
    font-size: 13pt;
}
.LabelStyleKannada
{
    font-weight: bold;
    color: Silver;
    font-size: 12pt;
}
.LabelStyleDisp
{
    color: Silver;
    font-weight: normal;
    font-family: Calibri; /*font-weight:bold;*/
    font-size: 12pt;
}
.LabelStyleValidation
{
    color: Red;
    font-weight: bold;
    font-family: Calibri; /*font-weight:bold;*/
    font-size: 13pt;
}
.LabelStyle1
{
    color: #06246F;
    font-family: Calibri; /*font-weight:bold;*/
    font-size: 11pt;
}
.PanelStyle
{
    color: Black;
    font-family: Calibri;
    font-size: 12pt;
    font-weight: bold;
}
.button
{
    border: none;
    background-color: #000000;
    border-color: #000000;
    color: #999999;
    padding: 2px 8px;
    cursor: pointer;
    border-radius: 10px;
}
.buttonStyle {
    position: relative;
    background-color: #4CAF50;
    border: none;
    font-size: 28px;
    color: #FFFFFF;
    padding: 20px;
    width: 200px;
    text-align: center;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    text-decoration: none;
    overflow: hidden;
    cursor: pointer;
}
.button:hover
{
    border: none;
    background-color: #FFFFFF;
    border-color: #FFFFFF;
    color: Black;
    padding: 2px 8px;
    cursor: pointer;
    border-radius: 10px;
}

 

.TextBoxMultiline
{
    border: none;
    background-color: Silver;
    color: Black;
    font-family: Calibri;
    font-size: 12pt;
}
.TextBoxMultiline:focus
{
    border: none;
    background-color: White;
    color: Black;
    font-family: Calibri;
    font-size: 12pt;
    padding-left: 2px;
}




.endofpage-btt
{
    font-size: .9em;
    text-align: right;
    margin: 3px;
    color: #b5b5b5;
}
.content .endofpage-btt a
{
    color: #b5b5b5;
    text-decoration: underline;
}
.content .endofpage-btt a:hover
{
    color: #333;
}
.gad_wrap
{
    font-family: Verdana,Geneva,sans-serif !important;
    font-size: 1.35em;
    margin-bottom: 25px;
    margin-top: -5px;
    width: 500px;
}


.Linkbutton
{
    border: none;
    color: #F0ECE0;
    cursor: pointer;
    text-decoration: none;
    font-weight: bold;
    font-size: 11pt;
    font-family: Calibri;
}
.Linkbutton:hover
{
    border: none;
    color: #EB0C31;
    cursor: pointer;
    text-decoration: none;
    font-weight: bold;
    font-size: 11pt;
    font-family: Calibri;
}

.buttonStyle
{
    color: Black;
    font-family: Calibri; /*font-weight:bold;*/
    font-size: 11pt;
    cursor: pointer;
}
.buttonStyle:hover
{
    color: Black;
    font-family: Calibri; /*font-weight:bold;*/
    font-size: 11pt;
    cursor: pointer;
}

fieldset
{
    border-radius: 10px;
    box-shadow: 0 0 2px #CCCCCC;
}
.mGrid
{
    width: 100%; 
    background-color: #fff; 
    margin: 5px 0 10px 0; 
    border: solid 1px #525252; 
    border-collapse:collapse;
}
.GridHeader
{
   background-color: #FF6600;
    color: #FFFFFF;
    font-size: 13pt;
    font-weight: bold;
} 
    

.GriditemStyle
{
    background-color: #FFFFEE;
    color: #000000;
    font-size: 10pt;
}





input[type="submit"]
{
    -moz-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    -webkit-box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    box-shadow: inset 0px 1px 0px 0px #bbdaf7;
    background-color: #79bbff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    text-indent: 0;
    border: 1px solid #84bbf3;
    display: inline-block;
    color: #ffffff;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    text-align: center;
    text-shadow: 1px 1px 0px #528ecc;
    cursor: pointer;
    margin-top: 0px;
}
pe="submit"]:hover
{
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
    background: -moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
    background-color: #378de5;
    cursor: pointer;
}
input[type="submit"]:active
{
    position: relative;
    top: 1px;
}
/*
/*
/*
/*-----------------Style for Dropdown------------------*/
.dropdown {
    position: relative;
    display: inline-block;
    top: -16px;
    left: 7px;
    height: 19px;
    width: 353px;
}

ntent {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding: 12px 16px;
    z-index: 1;
}

.dropdown:hover .dropdown-content {
    di
/*-----------------Ends Here---------------------------*/

/*------------Style for GridView-----------------------*/

.GridStyle
{
    border: 6px solid rgb(217, 231, 255);
    background-color: White;
    font-family: arial;
    font-size: 12px;
    border-collapse: collapse;
    margin-bottom: 0px;
    width:100%;
    word-wrap:break-word;
    table-layout: fixed;
}
ottom: 0px;
}
.GridStyle tr
{
    border: 1px solid rgb(217, 231, 255);
    color: Black;
    height: 25px;
}
/* Your grid header column style */
.GridStyle th
{
    background-color: rgb(217, 231, 255);
    border: none;
    text-align: left;
    font-weight: bold;
    font-size: 15px;
    padding: 4px;
    color:Black;
}
/* Your grid header link style */
.GridStyle tr th a,.GridStyle tr th a:visited
{
        color:Black;
}
.GridStyle tr th, .GridStyle tr td table tr td
{
    border: none;
}

.GridStyle td
{
    border-bottom: 1px solid rgb(217, 231, 255);
    padding: 2px;
}


/*------------Style for GridView-----Ends------------------*/


/*------------Style for Menu-----------------------*/
.Menu
{  

}

.Menu ul
{  
    background:#7795BD;
}

.Menu ul li
{
    background:#7795BD url(menu_bg.gif) repeat-x;
    text-align:left;
    /* set width if needed.*/
    width:200px;
}

.Menu ul li a
{
    color: black;
    padding: 4px 2px 4px;
    padding-left:8px !important;
    border:1px solid #648ABD;
    border-bottom: 0;
}

.Menu ul li a:hover
{
    background-image: none;
}

.Menu ul li a:hover
{
    color: White;
}

.Menu ul li a
{
    color: Black;
}
.Menu menusetting
    {
        float: right !important;
        width: auto;
    }
    .Menu dynamic
    {
        left: -50% !important;
    }
    
    
        
    
/*------------Style for Menu---Ends--------------------*/

/*-------------Style for Menu in 3.5---------------------------*/
.navigation {
  margin: 0;   
  padding: 0;
  background: #2683AE;
  list-style-type: none;
  width: 180px;
  font-size:1.4em;
  font-family:Verdana;
 }

.navigation a {   
  display: block;  

  color: #FFF;
  text-decoration: none;
  padding: 0 15px;
  line-height: 2.5;
  border-bottom: 1px solid #FFF;
}
.navigation a:hover { 
  background: #C1C1C1;
  color:red;
}

.navigation #con a {
  border: none;
}

.adjustedZIndex
{
    z-index: 1;
}

/*-----------------Style for Menu in 3.5-------------------Ends here-----------
.sample {
     border-width: 1px;
     border-spacing: ;
     border-style: dotted;
     border-color: blue;
     border-collapse: separate;
     background-color: white;
    }
    .sample th {
     border-width: 1px;
     padding: 1px;
     border-style: none;
     border-color: gray;
     background-color: white;
     -moz-border-radius ;
    }
    .sample td {
     border-width: 1px;
     padding: 1px;
     border-style: none;
     border-color: gray;
     background-color: white;
     -moz-border-radius ;
    }
    /*---------------Ends here-------------*/
    
    .required:after 
    {
    color: red;
    content: '*';
    }
    /*-----------------------


