﻿fieldset
{
    border: 1px solid #ddd;
    padding: 0 2px 3px;
    margin: 0 2px;
}
.menu_nav
{
    
}
.menu_nav a 
{
    padding-right:17px;
	padding-left:22px;
	padding-top:20px;
	padding-bottom:15px;
	color: #FFFFFF;	
	text-decoration: none;
	/*
	font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;*/
	font: 14px Arial, "Times New Roman", Times, serif;
	font-weight: bold;

	/*
	background:url(../MainImages/toch_2.gif) no-repeat left;
	background:url(../Images/img03.gif) no-repeat right center;*/
}
.menu_nav a:hover 
{
  
	color:RGB(254,178,94);
	background-image:url(../MainImages/menuoverbg.png);
	background-repeat:repeat-x;
	background-position:center;
	/*
	background:url(../MainImages/rollover.png) no-repeat left;
	background-position:right;*/
}

.menu_navd
{
	margin-left:3px;
	margin-right:3px;
	text-align:left;
	color: White;	
	text-decoration: none;
	font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	border:1;
	border-color:#B1B1B1;
	/*background:url(../MainImages/menu_back1.gif) repeat;*/
	background:url(../MainImages/MenuBackGround.png) repeat-y;
	/*background:url(../MainImages/menu_pop2.GIF) repeat-y;*/
	/*height:20px;*/
	 z-index:1000;
	 border:1px;
	border-style:solid;
	border-color:Gray;
	width:210px;
}
.menu_navddd
{
    z-index:1000;
    width:210px;
    color:Black;
    font-size: 12px;
    font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.menu_navd a 
{
	margin-left:25px;
	margin-right:3px;
	text-align:left;
	color: Black;	
	text-decoration: none;
	font-family:Arial, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	height:20px;
}
.Menu_Hover {
	font-weight: normal;
	color: Black;
	background:url(../MainImages/bg.png);
	background-position:right;
	background-repeat:no-repeat;
	/*
background-color: #c2ccdf;
	background:url(../MainImages/menutop_dark.png) repeat;
	border:1px;
	border-style:solid;
	border-color:Gray;
	width:180px;*/
	
}
.Menu_Hover a:hover {
	font-weight: normal;
	color: Blue;
	/*
	background:url(../MainImages/menutop_dark.png) repeat;
background-color: #c2ccdf;
*/



}

.Label
{	
    FONT-SIZE: 9pt;
    font-family:Arial,Verdana;
    color:#000000;
    }
input.Text
{font-size :9pt;
	font-family:Arial,Verdana;
	/*border-color:#8CDAFF;*/
	border-color:#B1B1B1;
	border-width:1px;
	border-style:solid;
	height:14px;
}
select.Text
{font-size :9pt;
	font-family:Arial,Verdana;
	/*border-color:#8CDAFF;*/
	border-color:#B1B1B1;
	border-width:1px;
	border-style:solid;
	height:18px;
}
.Text
{font-size :9pt;
	font-family:Arial,Verdana;
	/*border-color:#8CDAFF;*/
	border-color:#B1B1B1;
	border-width:1px;
	border-style:solid;
}
.Panel
{
    border:1px solid black;
}
.FileUpload
{
    FONT-SIZE: 9pt;
    font-family:Arial,Verdana;
    background-color:Transparent;
    border-style:hidden;
    border-width:0px;
    color:Blue;
    elevation:higher;
    text-decoration:underline;
}
.ModalPopup
{
    background-color:#d4eaf7;
    border-color:Gray;
    border-style:solid;
    border-width:1px;
    
}
input.DynamicText
{
    font-size :9pt;
	font-family:Arial,Verdana;
	border-width:0px;
	background-color:Transparent;
	height:14px;
	
}
textarea.DynamicText
{
    font-size :9pt;
	font-family:Arial,Verdana;
	border-width:0px;
	background-color:Transparent;
	height:14px;
	overflow: auto;
}
select.DynamicText
{
    font-size :9pt;
	font-family:Arial,Verdana;
	border-width:0px;
	background-color:Transparent;
	height:18px;
}
.DynamiCell
{
    background-image:url(../MainImages/icon_open.png);
	background-position:right top;
	background-repeat:no-repeat;
}

.DynamicGradeText
{
    font-size :9pt;
	font-family:Arial,Verdana;
	border-width:0px;
	background-color:Transparent;
	background-image:url(../MainImages/rght-arrow1.jpg);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:20px;
	
}
.SearchButton
{
	font-size :8pt;
	background-color:Transparent;
	border-color:InactiveCaption;
	font-family:Arial,arial;
	border-width:0px;
	width:25px;
	height:25px;
	COLOR:#400000;	
	FONT-WEIGHT: bold;
	background:url(../MainImages/search_icon.png);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
}
.Button
{font-size :8pt;
	
background-color:Transparent;
border-color:InactiveCaption;
font-family:Arial,arial;
border-width:0px;
width:73px;
height:25px;
COLOR:#FFFFFF;	
FONT-WEIGHT: bold;
background:url(../MainImages/ButtonImage1.png);
background-repeat:no-repeat;
text-align:center;
cursor:pointer;
}
input[type="submit"][disabled]
{	
    opacity: 0.6;
    color:Silver;
    cursor: not-allowed;
}
.imgAdd
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:36px;
    height:22px;
    background:url(../MainImages/btn_add.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgAdd:hover
{
    opacity:1.0;
}
.imgEdit
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:33px;
    height:22px;
    background:url(../MainImages/btn_clear.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgEdit:hover
{
    opacity:1.0;
}
.imgSave
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:33px;
    height:22px;
    background:url(../MainImages/btn_save.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgSave:hover
{
    opacity:1.0;
}
.imgSavePrint
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:33px;
    height:22px;
    background:url(../MainImages/btn_save_print.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgSavePrint:hover
{
    opacity:1.0;
}
.imgCancel
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:36px;
    height:22px;
    background:url(../MainImages/btn_cancel.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgCancel:hover
{
    opacity:1.0;
}
.imgClose
{
    float:right;
    position:static;
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:17px;
    height:17px;
    background:url(../MainImages/close.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgClose:hover
{
    opacity:1.0;
}
.imgDelete
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:33px;
    height:22px;
    background:url(../MainImages/btn_delete.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgDelete:hover
{
    opacity:1.0;
}
.imgNext
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:33px;
    height:22px;
    background:url(../MainImages/btn_next.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgNext:hover
{
    opacity:1.0;
}
.imgPrevious
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:33px;
    height:22px;
    background:url(../MainImages/btn_previous.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgPrevious:hover
{
    opacity:1.0;
}
.imgSearch
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:33px;
    height:22px;
    background:url(../MainImages/btn_search.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgSearch:hover
{
    opacity:1.0;
}
.imgSendSMS
        {
            border-style:none; 
            background-color:Transparent;
            border-width:0px;
            width:36px;
            height:22px;
            background:url(../MainImages/btn_sendsms.png);
            background-repeat:no-repeat;
            text-align:center;
            cursor:pointer;
            opacity:0.85;
        }
.imgSendSMS:hover
{
    opacity:1.0;
}
.imgDisplay
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:36px;
    height:22px;
    background:url(../MainImages/btn_display.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgDisplay:hover
{
    opacity:1.0;
}
.imgPrint
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:33px;
    height:22px;
    background:url(../MainImages/btn_print.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgPrint:hover
{
    opacity:1.0;
}
.imgExport
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:36px;
    height:22px;
    background:url(../MainImages/btn_export.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgExport:hover
{
    opacity:1.0;
}
.iconDelete
{
    background-color:Transparent;
    border-style:none; 
    border-width:0px;
    width:17px;
    height:16px;
    background:url(../MainImages/icon-delete.png);
    background-repeat:no-repeat;
    cursor:pointer;
    opacity:0.85;
}
.iconDelete:hover
{
    opacity:1.0;
}
.iconEdit
{
    background-color:Transparent;
    border-style:none; 
    border-width:0px;
    width:17px;
    height:16px;
    background:url(../MainImages/iconEdit.png);
    background-repeat:no-repeat;
    cursor:pointer;
    opacity:0.85;
}
.iconEdit:hover
{
    opacity:1.0;
}
.imgPreview
{
border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:36px;
    height:22px;
    background:url(../MainImages/btn_preview.png);
    background-repeat:no-repeat;
    text-align:center;
    cursor:pointer;
    opacity:0.85;
}
.imgPreview:hover
{
    opacity:1.0;
}
.imgTab
{
    border-style:none; 
    background-color:Transparent;
    border-width:0px;
    width:36px;
    height:22px;
    background:url(../MainImages/btn_plain.jpg);
    background-repeat:no-repeat;
    text-align:center;
    font-family:Arial,arial;
    COLOR:Black;
    FONT-WEIGHT: bold;
    font-size :8pt;
    cursor:pointer;
    opacity:0.85;
}
.imgTab:hover
{
    opacity:1.0;
}
.CalenderButtonUP
{font-size :8pt;
border-color:InactiveCaption;
font-family:Arial,arial;
border-width:1px;
width:15px;
height:10px;
COLOR:#400000;	
FONT-WEIGHT: normal;
background-image :url(../MainImages/Up.JPG);
text-align:center;
background-repeat:inherit;
}
.CalenderButtonDOWN
{font-size :8pt;
border-color:InactiveCaption;
font-family:Arial,arial;
border-width:1px;
width:15px;
height:10px;
COLOR:#400000;	
FONT-WEIGHT: normal;
background-image:url(../MainImages/Down.JPG);
background-repeat:inherit;
text-align:center;
}

.MyTableHead

{ 	
	font-family:Arial,Verdana;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	border:1px;
    border-color: #8CDAFF;
    background: url(../MainImages/content_bg.JPG) repeat;
    
	COLOR:#000000;	
	
}


	tr.MyGridViewAlternate
{
	font-family:Arial,Verdana;
	font-size :9pt;
	FONT-WEIGHT:normal;
	background-color:White;
	COLOR:#400000;
	border:1px solid #B1B1B1;
}
.MyGridViewHeader
{
	font-family:Arial,Verdana;
	font-size : 9pt;
	border-width: 1px;
	background-color:#7B7A7B;
	color:White;
	border:1px solid #B1B1B1;
}
.MyGridViewFixHeader
{
    margin-left:-0.1em;
    margin-top:-1.3em;
    height:1.4em;
	font-family:Arial,Verdana;
	font-size : 9pt;
	background-color:#7B7A7B;
	color:White;
	position:absolute;
	border:0px solid #B1B1B1;
}
.MyGridViewFixHeader th
{
    border:1px solid #B1B1B1;
}
.MyGridViewRow td
{
    border:1px solid #B1B1B1;
}
.MyGridViewAlternate td
{
    border:1px solid #B1B1B1;
}
tr.MyGridViewRow
{
	font-family:Arial,Verdana;
	font-size :9pt;
	background-color:#eaeaea;
	COLOR:#400000;
	font-weight:normal;
	border:1px solid #B1B1B1;

}
tr.MyGridViewAlternate:hover
{
	background-color:#ffffdc;
	cursor:pointer;
}	
tr.MyGridViewRow:hover
{
	background-color:#ffffdc;
	cursor:pointer;
}		
.AjaxTextColor
{background:#ffffcc;
	color:Gray ;
}
.Select
{
	font-size : 9pt;
	FONT-WEIGHT: normal;
	font-family:Arial, Courier New;
	
}
.CalendarStyle
{
	position: relative;
	z-index: 999999;
	border-style: solid;
	border-color: Maroon;
	background-position: inherit;
	background-color: Yellow;
}

.CalendarStyle .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
    position: absolute;
    z-index: 100;
}
.CalendarStyle .ajax__calendar_other .ajax__calendar_day,
.CalendarStyle .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.CalendarStyle .ajax__calendar_hover .ajax__calendar_day,
.CalendarStyle .ajax__calendar_hover .ajax__calendar_month,
.CalendarStyle .ajax__calendar_hover .ajax__calendar_year 
{
    color: black;
}
.Calendar .ajax__calendar_active .ajax__calendar_day,
.Calendar .ajax__calendar_active .ajax__calendar_month,
.Calendar .ajax__calendar_active .ajax__calendar_year 
{
    color: black;
    font-weight:bold;
}

#tooltip
 {
  position: absolute;
  display:none;
  padding:1px 2px 1px 2px;
  color: Highlight;
  background-color: Yellow;
  border-color: #BBFFFF;
  border-width: 1px;
  border-style: solid; 
  font-size :8pt;
  font-family:Arial,Verdana;
 }

.dropDownWidth
 {
 width:60px;
 }
.CalendarImage
{
	height:14pt;
	width:14pt;
}
.divImageStyle
{
	border-color:#B1B1B1;
	border-width: 1px;
	border-style: solid;
	height: 140px;
	width: 140px;
	overflow:hidden;
	
}
.EmptyDataStyle
{
	font-family:Arial,Verdana;
	font-size : 10pt;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	background:#EBEBEB;
	color:#804000;
}
.GridViewFooter
{
	font-family:Arial,Verdana;
	font-size : 9pt;
	background: url(../MainImages/top_leftbg.png) repeat;
	border-width: 1px;
    border-color: ActiveBorder;
	color:White;
	font-weight:bold;
}
 img#imgClose {
      cursor: pointer;
      position:absolute;
      float:right;
       top:2px;
       right:2px;
      height:20px;
 
       }
.modalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.tabletopright { 
  background: url(../MainImages/box-top-right-curve.png) no-repeat top right; 
  width:2px;
}
.tabletopleft { 
  background: url(../MainImages/box-top-left-curve.png) no-repeat top left; 
  width:2px;

}
.tabletopmiddle
{
    background: url(../MainImages/box-top-bg.png) repeat;
    font-family:Arial;
    font-size:10pt;
    color:White;
    font-weight:bold;
    height:25px;
    padding-left:2px;
}
.tableborder
{
     border-color:#B1B1B1;
     border-style:solid;
     border-width:1px;
     border-bottom-style:none;
}
.tableborderbottom
{
      border-color:#B1B1B1;
     border-style:none;
     border-width:1px;
     border-bottom-style:solid;
     height:13px;
}
.tableborderbottomleft
{
     border-style:none;
     background: url(../MainImages/bottomleft.jpg) no-repeat bottom left;

}
.tableborderbottomright
{
     border-style:none;
     background: url(../MainImages/bottomright.jpg) no-repeat bottom right;

}
.boxtop { 
  background: url(../MainImages/ne.gif) no-repeat top right; 
  background-color:#3C4097;
}
.boxtopleft  
{

  background: url(../MainImages/nw.gif) no-repeat top left; 
  background-color:#3C4097;
}

.boxbottom { 
  background: url(../MainImages/se.gif) no-repeat bottom right; 
  background-color:#3C4097;
}
.boxbottomleft { 
	font-size: 0;
	height: 10px; 
	background: url(../MainImages/sw.gif) no-repeat bottom left; 
	background-color:#3C4097;
}
.Search
{
	font-family:Arial,Verdana;
	border-color:#000000;
	border-width:1px;
	border-style:solid;
	margin-left:0pt;
	background-image:url(../MainImages/Search.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.mnuMainDIV
{
	display:none;
	z-index: 10002; 
	background-image: url(MainImages/MenuBackGround.png);
	background-repeat: no-repeat;
	border-width: 1px;
	border-style: solid;
	text-align: left;
}
.myClass
{
    width:100%;
    
    /*filter:alpha(opacity=20,finishopacity=100;style=1,startx=0,starty=0,finishx=140,finishy=270); making opacity for elements
    filter:glow(color=#ffffff,strength=1); for glowing elements

filter:dropshadow(color=#ffffff,offx=5,offy=5,positive=true);

filter:shadow(color=#ffffff,direction=10);

filer:wave(add=true,freq=1,lightstrength=3,phase=0,strength=5);

filter:blur(add=true,direction=90,strength=6); 

filter:mask(color=#FFF000); renders elements with specified color background and transparent forground colors

filter:chroma(color:#FFFFFF); make specified color transparent
*/
}