﻿
.inputbox {
  background-color:#ffefd5; 
  border-style: solid;
  border-width: 1px;
  border-color: #666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  Height:25px;
   Width:260px;
}
.multilinebox {
  background-color: #f3f3f3;
  border-style: solid;
  border-width: 1px;
  border-color: #666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  Height:25px;
   Width:257px;
}
.input {
  background-color: #f3f3f3;
  border-style: solid;
  border-width: 1px;
  border-color: #666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  text-align: right;
 
}

.subtext 
{
	text-align:left;
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  color: #000;
}

.watermarksubtext 
{
	 background-color:#f3f3f3;

  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:lighter;

   Width:120px;
   color:Gray;
  
  
}

.button {
  background-color: #330101;
  height: 28px;
  display: inline-block;
  padding: 0 17px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  
  border: 1px solid #383838;
  color: #fff;
  cursor: pointer;
  -webkit-transition: all 200ms ease-in;
  -o-transition: all 200ms ease-in;
  -moz-transition: all 200ms ease-in;
  font-size: 12px;
  line-height: 25px;
}
.dgvfont
{
	
	font-family:Arial Narrow;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color: #000;
	

}
.text
{
	font-family:calibri;
 font-style: normal;
  font-weight: normal;
  font-size: 14px;
  color: #000;
  text-align:left;

}
.heading
{
	font-size: x-large;
font-family: 'Comic Sans MS';
 font-style: normal;
  font-weight: normal;
   color: rgb(128, 0, 0);
}
.body {
background:url(../Images/bag2.jpg) center center fixed  ;
}
.body1 {
    background: #e1d1d6 url(../Images/dark-gray-abstract-flowers-backgrounds-wallpapers.jpg)no-repeat center center fixed  ;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover; 
    background-size:cover;
     }
.formbody

{
	background-image:url('../Images/images30BZAJ9W.jpg');
	 width:100%;
	 height:100%;
	
}
.dgvinput {
  background-color: #f3f3f3;
  border-style: solid;
  border-width: 1px;
  border-color: #666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: normal;
  color: #000;
  text-align: right;

  
 
}
.header1

  {  
    
    font-weight:bold;
    font-size:large;
    padding: 0px;
   position:absolute;
   vertical-align: bottom;
   height:50px;
  
  }
  .modal
    {
        position: fixed;
        top: 0;
        left: 0;
        background-color: black;
        z-index: 99;
       
        -moz-opacity: 0.8;
        min-height: 100%;
        width: 100%;
    }
    .loading
    {
        font-family: Arial;
        font-size: 10pt;

        width: 200px;
        height: 100px;
        display: none;
        position: fixed;
     
        z-index: 999;
    }
.refreshbutton
{
	background:url(Refresh_Icon_32.png);
}
.watermarktextbox {
  background-color:#ffefd5; 
  border-style: solid;
  border-width: 1px;
  border-color: #666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  Height:25px;
   Width:200px;
}
.watermarcaptch 
{
	 background-color:#f3f3f3;
  border-style: solid;
  border-width: 1px;
  border-color: #666;
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:lighter;
  Height:25px;
   Width:200px;
   color:Gray;
   
  
  
}

/*Calendar Control CSS*/
.cal_Theme1 .ajax__calendar_container   {
background-color: #DEF1F4;
border:solid 1px #77D5F7;
}

.cal_Theme1 .ajax__calendar_header  {
background-color: #ffffff;
margin-bottom: 4px;
}

.cal_Theme1 .ajax__calendar_title,
.cal_Theme1 .ajax__calendar_next,
.cal_Theme1 .ajax__calendar_prev    {
color: #004080;
padding-top: 3px;
}

.cal_Theme1 .ajax__calendar_body    {
background-color: #ffffff;
border: solid 1px #77D5F7;
}

.cal_Theme1 .ajax__calendar_dayname {
text-align:center;
font-weight:bold;
margin-bottom: 4px;
margin-top: 2px;
color: #004080;
}


.cal_Theme1 .ajax__calendar_dayname {
text-align:center;
font-weight:bold;
margin-bottom: 4px;
margin-top: 2px;
color: #004080;
}

.cal_Theme1 .ajax__calendar_day {
color: #004080;
text-align:center;
}

.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year,
.cal_Theme1 .ajax__calendar_active  {
color: #004080;
font-weight: bold;
background-color: #DEF1F4;
}

.cal_Theme1 .ajax__calendar_today   {
font-weight:bold;
}

.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
color: #bbbbbb;
}
.subscribebtrix {
    padding: 0px;
       font: inherit;
    vertical-align: baseline;
    margin-top: 12px;
      margin-bottom:-12px;
    width:300px;
  margin:2px auto;
  
}

.tableheding
{
        
 padding-top:10px;
 padding-right:30px;
padding-left:-30px;
padding-bottom:30px;
 margin-top:30px;
}

.tablehedingReg
{
        
padding-top:30px;
 padding-right:60px;
padding-left:-60px;
padding-bottom:30px;
 margin-top:20px;
}

.header
{
	font-size: x-large;
 font-family : 'Comic Sans MS';
 font-style: normal;
  font-weight: normal;
  font-weight:bold;
   color: rgb(128, 0, 0);
}

.textbox{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	 Height:20px;
	 Width:180px;
}

.form{
	
	font-family:  Verdana;
	color:Black;
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
	text-align:left;
	width:130px;
}

.maia-button {
    background-color: #4173C9;
    background-image: -moz-linear-gradient(center top , #5E8EE4, #4173C9);
    border: 0px none;
    color: #FFF;
    cursor: pointer;
    display: inline-block;
    font-family: arial,sans-serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 1.54;
    padding: 7px 12px;
    text-align: center;
    
}

.table
 {
 border: 1px solid #ccc;
background-color:   #EDCBA5;
border-style:groove;
border-color:Green;
 border-width:medium;
padding-top:30px;
padding-right:60px;
padding-left:-60px;
padding-bottom:30px;
          
}


.scrollToTop{
	width:100px; 
	height:130px;
	padding:10px; 
	text-align:center; 
	
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	top:75px;
	right:40px;
	display:none;
	background: url('~/Images/1321797631_Arrow-Up.png') no-repeat 0px 20px;
	
}
.scrollToTop:hover{
	text-decoration:none;
}
.maia-button:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #080707;
   }
.maia-button:active {
   border-top-color: #a89156;
   background: #a89156;
   }
   
 
   .panelbackimage
   {
   	background:url('~/Images/Small Logo.JPG') no-repeat;
   	
   	
   }
   .img
   {
   	position:absolute;
   	margin-left:200px;
	top: 250px;
	left: 10px;
	height: 369px;
	width: 617px;
}
.maindiv1
{
border-color:Maroon;
border-style:groove;
border-width:medium;
height:auto;
}
.maindgv
{
border-color:Maroon;
border-style:groove;
border-width:medium;
height:100%;
margin-top:10px;
}
.middlediv1
{
	position:absolute;
	color:White;
	font-size:15px;
 
}
.mennudiv
{ 
	border: 1px solid Gray;
	position:relative;
		height:30px;
		 width:100%;
		background-color:#6B0000;
		
	
}
.imgdiv
{
  width:1100px;
  height:500px;
  border-bottom:groove maroon medium;
  border-left:groove maroon medium;
  border-right:groove maroon medium;
}
.divcontent
{
 margin-top:10px;

}
.panelcontent
{
	
	background-color:#FFE4B5;
	
	
	
}
.watermarklongtextbox
{
  background-color :#f3f3f3;
 font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  text-decoration:none;
 
 font-weight:bold;
  Height:21px;
	 Width:198px;
   color:Gray;
}

.logoutmaster
{
	 margin-left:87%;
	 margin-top:5px;
	 
}
.logoutbutton
{
	
     color:White;
      Font-Size :18px;
       Height:34px;
      Width:89px;
      border-style:none;
      background-color:#6B0000;
      font-family:Verdana;
}
.logoutbutton:hover
{
	color:White;
      Font-Size :18px;
       Height:34px;
      Width:89px;
      border-style:none;
      background-color:#a3471a;
      font-family:Verdana;
       background: -webkit-gradient(linear, left top, left bottom, from(#4e82bd), to(#c8dae6));
   background: -webkit-linear-gradient(top, #a3471a, #c8dae6);
   background: -moz-linear-gradient(top, #a3471a, #c8dae6);
   background: -ms-linear-gradient(top, #a3471a, #c8dae6);
   background: -o-linear-gradient(top, #a3471a, #c8dae6);
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
}
.clientbutton
{
color:White;
   Font-Size :12px;
   Height:25px;
   Width:65px;
   border-style:none;
   background-color:#a3471a;
   font-family:Verdana;
   background: -webkit-gradient(linear, left top, left bottom, from(#4e82bd), to(#c8dae6));
   background: -webkit-linear-gradient(top, #a3471a, #c8dae6);
   background: -moz-linear-gradient(top, #a3471a, #c8dae6);
   background: -ms-linear-gradient(top, #a3471a, #c8dae6);
   background: -o-linear-gradient(top, #a3471a, #c8dae6);
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   -border-radius: 20px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -box-shadow: rgba(0,0,0,1) 0 1px 0;
   -text-shadow: rgba(0,0,0,.4) 0 1px 0;
}
.button {
   border-top: 1px solid #4fb6d6;
   background: #c8dae6;
   background: -webkit-gradient(linear, left top, left bottom, from(#4e82bd), to(#c8dae6));
   background: -webkit-linear-gradient(top, #4e82bd, #c8dae6);
   background: -moz-linear-gradient(top, #4e82bd, #c8dae6);
   background: -ms-linear-gradient(top, #4e82bd, #c8dae6);
   background: -o-linear-gradient(top, #4e82bd, #c8dae6);
   -webkit-border-radius: 20px;
   -moz-border-radius: 20px;
   border-radius: 20px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: #000000;
   font-size: 15px;
   font-family: Georgia, Serif;
   text-decoration: none;
   text-align:center;
   vertical-align: middle;
     font-size: 12px;
  line-height: 25px;
    height: 28px;
    
   }
.button:hover
 {
   border-top-color: #28597a;
   background: #28597a;
   color: #080707;
   }
.button:active 
   {
   border-top-color: #a89156;
   background: #a89156;
   }
   


.GridviewScrollHeader TH, .GridviewScrollHeader TD 
{ 
    padding: 5px; 
    font-weight: bold; 
    white-space: nowrap; 
    border-right: 1px solid #AAAAAA; 
    border-bottom: 1px solid #AAAAAA; 
    background-color: #EFEFEF; 
    text-align: left; 
    vertical-align: bottom; 
} 
.GridviewScrollItem TD 
{ 
    padding: 5px; 
    white-space: nowrap; 
    border-right: 1px solid #AAAAAA; 
    border-bottom: 1px solid #AAAAAA; 
    background-color: #FFFFFF; 
} 
.GridviewScrollItem .Freeze 
{ 
    background-color: #EFEFEF; 
} 
.GridviewScrollItemHover TD 
{ 
    padding: 5px; 
    white-space: nowrap; 
    border-right: 1px solid #AAAAAA; 
    border-bottom: 1px solid #AAAAAA; 
    background-color: #CCCCCC; 
    cursor: pointer; 
} 
.GridviewScrollItemHover .Freeze 
{ 
    background-color: #CCCCCC; 
} 
.GridviewScrollItemSelected TD 
{ 
    padding: 5px; 
    white-space: nowrap; 
    border-right: 1px solid #AAAAAA; 
    border-bottom: 1px solid #AAAAAA; 
    background-color: #999999; 
    color: #FFFFFF; 
} 
.GridviewScrollItemSelected .Freeze 
{ 
    background-color: #999999; 
} 
.GridviewScrollPager 
{ 
    border-top: 1px solid #AAAAAA; 
    background-color: #FFFFFF; 
} 
.GridviewScrollPager TD 
{ 
    padding-top: 3px; 
    font-size: 14px; 
    padding-left: 5px; 
    padding-right: 5px; 
} 
.GridviewScrollPager A 
{ 
    color: #666666; 
} 
.GridviewScrollPager SPAN 
{ 
    font-size: 16px; 
    font-weight: bold; 
}
.leftborder
{
	 height:25px;
	 width:400px;
	 padding-right:5px;
	 border-right-color:Black;
	 border-right-width:1px;
}
.panelform
{
	 padding-left:30px;
	 padding-top:40;
	 width:30%;
	 height:30%;
}

