@font-face
{
    font-family: 'Helvetica';
    src: url('../fonts/Helvetica.eot?#iefix') format('embedded-opentype'), url('../fonts/Helvetica.woff') format('woff'), url('../fonts/Helvetica.ttf') format('truetype'), url('../fonts/Helvetica.svg#Helvetica') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face
{
    font-family: 'Arabic';
    src: url('../fonts/Arabic.eot?#iefix') format('embedded-opentype'), url('../fonts/Arabic.woff') format('woff'), url('../fonts/Arabic.ttf') format('truetype'), url('../fonts/Arabic.svg#Arabic') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* CSS Document */

body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #ffffff;
    font-family: 'Helvetica' !important;
}
bodymenu
{
    background-color: #eefae3;
}
.TabHeaderCSS
{
    font-family: 'Helvetica' !important;
    font-size: 10px;
    background-color: Silver;
    text-align: center;
    cursor: pointer;
}

div.scrollholder1
{
    position: relative;
    height: 750px;
    overflow: auto;
    z-index: 1; /* background-color: #f3f3f3; */
}
.t1head
{
    background-color: #4c924c;
    font-weight: bold;
    font-family: 'Helvetica' !important;
    font-size: 10px;
    font-style: normal;
    height: 30px;
    text-align: left;
}

.menutree
{
    font-family: 'Helvetica' !important;
    font-size: 10px;
    text-align: left;
    text-decoration: none;
    line-height: 2;
}
.menutree a:link
{
    color: #000000;
    text-decoration: none;
}
.menutree a:visited
{
    color: #5f9132;
    text-decoration: none;
}
.menutree a:active
{
    color: #5f9132;
    text-decoration: none;
}
.menutree a:hover
{
    color: #5f9132;
    text-decoration: none;
}
 .ajax__calendar .ajax__calendar_container 
  {
      z-index:999;
}
.IE8Fix
{
    z-index: 100;
}

bodytd
{
    background-image: url(swf/chart.swf);
}

logintextbox
{
    background-image: url(images/logintextbox.jpg);
}

.gvHeaderRow
{
    background-color: #f0f0f0;
    font-weight: normal;
}

.gridalternaterow
{
    background-color: #d6d6d6;
    font-weight: normal;
}
.cal_Theme1 .ajax__calendar_container
{
    background-color: #e2e2e2;
    border: solid 1px #cccccc;
	z-index:999;
}
.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: #e9e9e9;
    border: solid 1px #cccccc;
}
.cal_Theme1 .ajax__calendar_dayname
{
    text-align: center;
    font-weight: bold;
    margin-bottom: 4px;
    margin-top: 2px;
}

.cal_Theme1 .ajax__calendar_day
{
    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: #ffffff;
}
.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;
}
.gradient_grid_band
{
    background-image: url(../images/gradient_grid_band.jpg);
    background-repeat: repeat-x;
}

.gradient_toptable_band
{
    background-image: url(../images/gradient_toptable_band.jpg);
    background-repeat: repeat-x;
}

.gradient_bottom_band
{
    background-image: url(../images/gradient_bottom_band.jpg);
    background-repeat: repeat-x;
}

.table_bg
{
    background-color: #eefae3;
    border-bottom-color: #414f2c;
    border-top-color: #414f2c;
    border-left-color: #414f2c;
    border-right-color: #414f2c;
    border-style: solid;
    border-width: 1px;
}

.bg_top
{
    background-image: url(../images/bg_top.jpg);
    background-repeat: repeat-x;
}

.bodycolor
{
    background-color: #edf9e2;
}

.gradient_main_band
{
    background-image: url(../images/gradient_main_band.jpg);
    background-repeat: repeat-x;
    height: 10px;
    border-bottom-color: #727a56;
    border-top-color: #727a56;
    border-left-color: #727a56;
    border-right-color: #727a56;
    border-style: solid;
    border-width: 1px;
}
.watermarked
{
    color: #C0C0C0;
    font-style: italic;
    font-size: 10px;
}
.grid_bg
{
    background-color: #f5fbdf;
    border-bottom-color: #414f2c;
    border-top-color: #414f2c;
    border-left-color: #414f2c;
    border-right-color: #414f2c;
    border-style: solid;
    border-width: 1px;
}
.menu_bg
{
    background-image: url(../images/tableheaderbackground.jpg); /*background-color:#f8fbe8; 	 border-bottom-color:#414f2c; 	border-top-color:#414f2c; 	border-left-color:#414f2c; 	border-right-color:#414f2c; 	border-style:solid; 	border-width:1px;*/
}
.treebtn
{
    background-image: url(../images/gradient_btn.jpg);
    background-repeat: repeat-x;
    border-bottom-color: #8e996f;
    border-top-color: #8e996f;
    border-left-color: #8e996f;
    border-right-color: #8e996f;
    border-style: solid;
    border-width: 1px;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    width: 150px;
    height: 22px;
}
.menubtn
{
    background-color: Transparent;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    width: 150px;
    height: 22px;
    border-bottom-color: transparent;
    border-top-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    text-align: left;
}
.invisiblebtn
{
    background-color: Transparent;
    visibility: hidden;
}
.gradient_left_tree
{
    background-image: url(../images/gradient_left_tree.jpg);
    background-repeat: repeat-y;
    border-bottom-color: transparent; /*border-top-color:transparent; 	border-left-color:transparent; 	border-right-color:#e9efd4; 	border-style:solid; 	border-width:1px;	*/
}
/*.btn
{
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    cursor: hand;
    color: #ffffff;
    width: 80px;
    background-color: #6b0191;
    border-radius: 5px;
    border: 1px solid #a30060;
}*/
.btnb
{
    /*background-image:url(../images/gradient_btn.jpg);*/
    background-image: url(../images/menubanner.jpg); /*background-image:url(../images/HeaderGlassBlack.jpg);*/
    background-repeat: repeat-x;
    border-bottom-color: #5a6146;
    border-top-color: #5a6146;
    border-left-color: #5a6146;
    border-right-color: #5a6146;
    border-style: solid;
    border-width: 1px;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    cursor: hand;
    color: #121e06;
    width: 40px;
    height: 18px;
}
.lnkbtn
{
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #00008B;
    text-decoration: none;
}
.gradient_main_band
{
    background-image: url(../images/gradient_main_band.jpg);
    background-repeat: repeat-x;
    border-bottom-color: #98a37b;
    border-top-color: #98a37b;
    border-left-color: #98a37b;
    border-right-color: #98a37b;
    border-style: solid;
    border-width: 1px;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
}
.gradient_toptable_band
{
    background-image: url(../images/gradient_toptable_band.jpg);
    background-repeat: repeat-x;
    border-width: 0px;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #FFFFFF;
    height: 30px;
}
.gradient_grid_band
{
    background-image: url(../images/gradient_grid_band.jpg);
    background-repeat: repeat-x;
    border-width: 0px;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #FFFFFF;
    height: 35px;
}
.white_text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
}

.frmtable
{
    background-color: #edf9e2;
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
}
.frmtableborder
{
    border-right: #000000 1px solid;
    border-top: #000000 1px solid;
    border-left: #000000 1px solid;
    border-bottom: #000000 1px solid;
}
.frmtableprevious
{
    background-color: #fffafa;
    border-right: #660033 1px solid;
    border-top: #660033 1px solid;
    border-left: #660033 1px solid;
    border-bottom: #660033 1px solid;
}
.myheader
{
    background-image: url(images/tableheaderbackground.jpg);
}
.thead
{
    background-color: #3f169a;
    color: #ffffff;
    font-weight: bold;
    font-size: 14px;
    font-style: normal;
    padding: 8px 10px;
    text-align: left;
}
.thead h5
{
    margin:0;
}
.ajax__tab_panel h2
{
    margin:3px 0;
     font-size: 16px;
}
.td
{
    color: White;
    font-weight: normal;
    font-size: 10px;
    font-style: normal;
    height: 20px;
    text-align: left;
}
.big_green
{
    font-size: 13px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
}
.arabic
{
    font-size: 13px;
    font-style: normal;
    font-family: 'Arabic' !important;
    color: #121e06;
    margin-bottom: 0px;
}
.lbl
{
    font-size: 13px;
    font-style: normal;
    color: #121e06;
    margin-bottom: 0px;
}
.lblhead
{
    font-size: 29px;
    font-style: normal;
    color: #121e06;
}
.bluelbl
{
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #121e06;
    text-decoration: none;
}
.bluelbl a:link
{
    color: #121e06;
    text-decoration: none;
}
.bluelbl a:visited
{
    color: #121e06;
    text-decoration: none;
}
.bluelbl a:active
{
    color: #121e06;
    text-decoration: none;
}
.bluelbl a:hover
{
    color: #41c318;
    text-decoration: underline;
}
.redlbl .textbox
{
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    background-color: #def6c8;
}
.textboxWatermarked
{
    font-size: 10px;
    font-weight: normal;
    background-color: #def6c8;
    color: #C0C0C0;
    font-style: italic;
    font-size: 10px;
}
.ulbl
{
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
    color: #1f98ff;
}
.ulbl a:link
{
    color: #1f98ff;
    text-decoration: none;
}
.ulbl a:visited
{
    color: #1f98ff;
    text-decoration: none;
}
.ulbl a:active
{
    color: #1f98ff;
    text-decoration: none;
}
.ulbl a:hover
{
    color: #ff0404;
    text-decoration: underline;
}
.textbox
{
    border: 1px solid #dadada;
    font-size: 12px;
    font-weight: normal;
    padding: 3px 3px;
    color: #355113; /*background-color:#e1edf4;*/
    background: #f0f0f0;
}
.dropdown
{
    font-size: 12px;
    background: #f0f0f0;
    font-weight: normal;
    border: 1px solid #dadada;
    padding: 3px 3px;
    color: #355113;
}


.Watermark
{
    width: 146px;
    height: 13px;
    border-bottom-color: #414f2e;
    border-top-color: #414f2e;
    border-left-color: #414f2e;
    border-right-color: #414f2e;
    border-style: solid;
    border-width: 1px;
    color: #121e06;
}

.mdstar
{
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: Red;
}
.mandatorystar
{
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: Red;
}
.dropdown1
{
    border: 1px solid #dadada;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    background-color: #f0f0f0;
    width: 178px;
    height: 17px;
    color: #121e06;
    margin-top: 2px;
}
/*width: 146px;
	height: 13px;
	border-bottom-color: #414f2e;
	border-top-color: #414f2e;
	border-left-color: #414f2e;
	border-right-color: #414f2e;
	border-style: solid;
	border-width: 1px;
	color:#121e06;
}
}*/
.mdstar
{
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: Red;
}
.mddropdown
{
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    background-color: #f8fbe8;
    width: 178px;
    height: 17px;
    border-bottom-color: #414f2e;
    border-top-color: #414f2e;
    border-left-color: #414f2e;
    border-right-color: #414f2e;
    border-style: solid;
    border-width: 1px;
    color: #121e06;
}
.listbox
{
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #121e06;
    border-bottom-color: #414f2e;
    border-top-color: #414f2e;
    border-left-color: #414f2e;
    border-right-color: #414f2e;
    border-style: solid;
    border-width: 1px;
}
.chklistbox
{
    border: 1px solid #414f2e;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #121e06;
    margin-right: 18px;
}
.mdlistbox
{
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #121e06;
    background-color: #f8fbe8;
    border-bottom-color: #414f2e;
    border-top-color: #414f2e;
    border-left-color: #414f2e;
    border-right-color: #414f2e;
    border-style: solid;
    border-width: 1px;
}
.checkbox
{
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #67893f;
}
.mdcheckbox
{
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    background-color: #121e06;
    width: 126px;
}
.optionbtn
{
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #121e06;
    width: 126px;
}
.mdoptionbtn
{
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #121e06;
    width: 126px;
}
.mdoptionbtnLogin
{
    font-size: 9px;
    font-weight: normal;
    font-style: normal;
    color: #121e06;
    width: 126px;
}
.lbllogin
{
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    color: #121e06;
}
/* t css starts here */
.backgroundtree
{
    background-image: url(../images/login-for-sams_09.jpg);
}

.MenuItemStatic
{
    background-image: url(../images/tableheaderbackground.jpg);
}

.eventheader
{
    color: #860d10;
    font-size: 12px;
    font-weight: bold;
}


.lblNewforGrid
{
    font-size: 10px;
    font-style: normal;
    color: #121e06;
}
