
/* CSS Document */

body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #f4f5f2;
}
bodymenu
{
    background-color: #eefae3;
}
.TabHeaderCSS
{
    font-family: Verdana, Arial, Courier New;
    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: #425217;
    font-weight: bold;
    font-family: Verdana;
    font-size: 10px;
    font-style: normal;
    height: 30px;
    text-align: left;
}

.menutree
{
    font-family: Verdana;
    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;
}

.IE8Fix
{
    z-index: 100;
}

bodytd
{
    background-image: url(swf/chart.swf);
}

logintextbox
{
    background-image: url(images/logintextbox.jpg);
}

.gvHeaderRow
{
    background-color: #1458ae;
    font-weight: normal;
    padding: 5px 5px 5px 5px;
    font-family: Verdana;
    font-size: 12px;
    color: #fff;
}
.tbclass
{
    padding: 5px 5px 5px 5px;
}
.cal_Theme1 .ajax__calendar_container
{
    background-color: #e2e2e2;
    border: solid 1px #cccccc;
}
.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-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    width: 150px;
    height: 22px;
}
.menubtn
{
    background-color: Transparent;
    font-family: Verdana;
    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-family: Arial;
    font-size: 12px;
    padding:4px;
    font-weight: bold;
    font-style: normal;
    cursor: hand;
    color: #ffffff;
    background-color: #ff7802;
    border-radius: 5px;
    border: 1px solid #f27300;
}*/


.btn-upload
{
    font-family: Arial;
    font-size: 12px;
    padding:6px;
    width:80px;
    font-weight: bold;
    font-style: normal;
    cursor: hand;
    color: #ffffff;
    background-color: #ff8000;
    border-radius: 5px;
    border: 1px solid #ff8000;
}

.btn-save
{
    font-family: Arial;
    font-size: 12px;
    padding:6px;
    width:80px;
    font-weight: bold;
    font-style: normal;
    cursor: hand;
    color: #ffffff;
    background-color: #5cb85c;
    border-radius: 5px;
    border: 1px solid #5cb85c;
}

.btn-clear
{
    font-family: Arial;
    font-size: 12px;
    padding:6px;
    width:80px;
    font-weight: bold;
    font-style: normal;
    cursor: hand;
    color: #ffffff;
    background-color: #5bc0de;
    border-radius: 5px;
    border: 1px solid #5bc0de;
}

.btn-delete
{
    font-family: Arial;
   font-size: 12px;
    padding:6px;
    width:80px;
    font-weight: bold;
    font-style: normal;
    cursor: hand;
    color: #ffffff;
    background-color: #d9534f;
    border-radius: 5px;
    border: 1px solid #d9534f;
}

.btn-search
{
    font-family: Arial;
    font-size: 12px;
    padding:6px;
    width:80px;
    font-weight: bold;
    font-style: normal;
    cursor: hand;
    color: #ffffff;
    background-color: #428bca;
    border-radius: 5px;
    border: 1px solid #428bca;
}


.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-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    cursor: hand;
    color: #121e06;
    width: 40px;
    height: 18px;
}
.lnkbtn
{
    font-family: Verdana;
    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-family: Verdana;
    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-family: Verdana;
    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-family: Verdana;
    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;
}
.table
{
    border-bottom-color: #414f2e;
    border-top-color: #414f2e;
    border-left-color: #414f2e;
    border-right-color: #414f2e;
    border-style: solid;
    border-width: 1px;
    background-color: #edf9e2;
}
.table2
{
    border-bottom-color: #414f2e;
    border-top-color: #414f2e;
    border-left-color: #414f2e;
    border-right-color: #414f2e;
    border-style: solid;
    border-width: 1px;
    background-color: #edf9e2;
}
.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: #00adef;
    font-weight: bold;
    font-family: Sans-Serif;
    font-size: 13px;
    font-style: normal;
    height: 30px;
    text-align: left;
    padding-left:15px;
    margin:0;
    color: #ffffff;
}

.theadcenter
{
    background-color: #425217;
    font-weight: bold;
    font-family: Verdana;
    font-size: 10px;
    font-style: normal;
    height: 20px;
    text-align: left;
    color: #ffffff;
}
.td
{
    color: White;
    font-weight: normal;
    font-family: Verdana;
    font-size: 10px;
    font-style: normal;
    height: 20px;
    text-align: left;
}
.big_green
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
}
.lbl
{
    font-family: Verdana;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    color: #464646;
}
.lblhead
{
    font-family: GreyscaleBasic;
    font-size: 29px;
    font-style: normal;
    color: #121e06;
}
.bluelbl
{
    font-family: Verdana;
    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
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #e20001;
    text-align: left;
}
.greenlbl
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2d2f24;
    text-align: left;
}
.ulbl
{
    font-family: Verdana;
    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;
}
.dropdown
{
    /*font-family: arial; 	font-size: 12px; 	font-weight: normal; 	font-style: normal; 	background-color: #e1edf4; 	width: 184px; 	height: 22px; 	border: 1px solid #013251; 	border-style: solid; 	border-width: 1px; 	border-radius:4px;*/
    border:1px solid #e5e5e5;
    font-family: sans-serif;
    font-size: 13px;
    padding: 1px 1px;
    font-weight: normal;
    color: #676767; /*background-color:#e1edf4;*/
    background: #f3f3f3;
    /*border-bottom: 1px solid #d4d4d4;
    background: -moz-linear-gradient(#f7f7f7 0%, #ececec 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ececec));
    background: -webkit-linear-gradient(#f7f7f7 0%, #ececec 100%);
    background: #ececec;*/
    margin-left: 2px;
    width: 184px;    
    height:28px;
}

.textbox
{
     /*font-family: arial; 	font-size: 12px; 	font-weight: normal; 	font-style: normal; 	background-color: #e1edf4; 	width: 184px; 	height: 22px; 	border: 1px solid #013251; 	border-style: solid; 	border-width: 1px; 	border-radius:4px;*/
    border:1px solid #e5e5e5;
    font-family: sans-serif;
    font-size: 13px;
    padding: 1px 1px;
    font-weight: normal;
    color: #676767; /*background-color:#e1edf4;*/
    background: #f3f3f3;
    /*border-bottom: 1px solid #d4d4d4;
    background: -moz-linear-gradient(#f7f7f7 0%, #ececec 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ececec));
    background: -webkit-linear-gradient(#f7f7f7 0%, #ececec 100%);
    background: #ececec;*/
    margin-left: 2px;
    width: 180px;
    height:24px;
}

.Bigtextbox
{
    border: 1px solid #bfebad;
    font-family: sans-serif;
    width: 180px;
    height: 82px;
    font-size: 13px;
    padding: 1px 1px;
    font-weight: normal;
    color: #676767; /*background-color:#e1edf4;*/
    background: #ececec;
    border-bottom: 1px solid #d4d4d4;
    background: -moz-linear-gradient(#f7f7f7 0%, #ececec 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ececec));
    background: -webkit-linear-gradient(#f7f7f7 0%, #ececec 100%);
    background: linear-gradient(#f7f7f7 0%, #ececec 100%);
}
.mdtextbox
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    background-color: #f8fbe8;
    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-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    color: Red;
}

.mddropdown
{
    font-family: Verdana;
    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-family: Verdana;
    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
{
    font-family: Verdana;
    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;
}
.mdlistbox
{
    font-family: Verdana;
    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-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #121e06;
}
.mdcheckbox
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    background-color: #121e06;
    width: 126px;
}
.optionbtn
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #121e06;
    width: 126px;
}
.mdoptionbtn
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #121e06;
    width: 126px;
}
.mdoptionbtnLogin
{
    font-family: Verdana;
    font-size: 9px;
    font-weight: normal;
    font-style: normal;
    color: #121e06;
    width: 126px;
}
.lbllogin
{
    font-family: Verdana;
    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-family: Verdana;
    font-size: 10px;
    font-style: normal;
    color: #121e06;
}
.textboxWatermarked
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    background-color: #def6c8;
    color: #C0C0C0;
    font-style: italic;
    font-size: 10px;
}

.copyri
{
    position: fixed;
    bottom: 0px;
    width: 100%;
    background: #1458ae;
    padding: 4px;
}

.scrollbar1
{
    margin-left: 10px;
    float: left;
    height: 700px;
    width: 99%;
    overflow-y: scroll;
    overflow-x: hidden;
    margin-bottom: 25px;
}

.scrollbar
{
    margin-left: 10px;
    float: left;
    height: 700px;
    width: 100%;
    background: #ffffff;
    overflow-y: scroll;
    overflow-x: hidden;
    margin-bottom: 25px;
}

.force-overflow
{
    min-height: 100%;
}

#style-5::-webkit-scrollbar-track
        {
            -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
            background-color: #d6d6d3;
        }
        
        #style-5::-webkit-scrollbar
        {
            width: 10px;
            background-color: #d6d6d3;
        }
        
        #style-5::-webkit-scrollbar-thumb
        {
            background-color: #1458ae;
            background-image: -webkit-gradient(linear, 0 0, 0 100%,
	                   color-stop(.5, rgba(255, 255, 255, .2)),
					   color-stop(.5, transparent), to(transparent));
        }

.lblscrollhome
{
    color: #fff;
}
.font
{
    font-weight: bold;
    font-family: Verdana;
    font-size: 11px;
    color: #145b9b;
    text-decoration: underline;
}

.dasbo1 {
    color: #fff;
    font: 16px/22px sans-serif;
    text-align: center;
    vertical-align: middle;
    width: 25%;
    border-radius: 5px 0 5px 0;
    box-shadow: 1px 1px 6px #a4a4a4;
    background: #f6ad12;
}

.dasbo2 {
    color: #fff;
    font: 16px/22px sans-serif;
    text-align: center;
    vertical-align: middle;
    width: 25%;
    border-radius: 5px 0 5px 0;
    box-shadow: 1px 1px 6px #a4a4a4;
    background: #98b951;
}

.dasbo3 {
    color: #fff;
    font: 16px/22px sans-serif;
    text-align: center;
    vertical-align: middle;
    width: 25%;
    border-radius: 5px 0 5px 0;
    box-shadow: 1px 1px 6px #a4a4a4;
    background: #f9644e;
}

.dasbo4 {
    color: #fff;
    font: 16px/22px sans-serif;
    text-align: center;
    vertical-align: middle;
    width: 25%;
    border-radius: 5px 0 5px 0;
    box-shadow: 1px 1px 6px #a4a4a4;
    background: #653ea8;
}

.dasbo5 {
    color: #fff;
    font: 16px/22px sans-serif;
    text-align: center;
    vertical-align: middle;
    width: 25%;
    border-radius: 5px 0 5px 0;
    box-shadow: 1px 1px 6px #a4a4a4;
    background: #9b6aea;
}

.dasbo6 {
    color: #fff;
    font: 16px/22px sans-serif;
    text-align: center;
    vertical-align: middle;
    width: 25%;
    border-radius: 5px 0 5px 0;
    box-shadow: 1px 1px 6px #a4a4a4;
    background: #09ace5;
}

.dasbo7 {
    color: #fff;
    font: 16px/22px sans-serif;
    text-align: center;
    vertical-align: middle;
    width: 25%;
    border-radius: 5px 0 5px 0;
    box-shadow: 1px 1px 6px #a4a4a4;
    background: #9c4275;
}

.dasbo8 {
    color: #fff;
    font: 16px/22px sans-serif;
    text-align: center;
    vertical-align: middle;
    width: 25%;
    border-radius: 5px 0 5px 0;
    box-shadow: 1px 1px 6px #a4a4a4;
    background: #48b9b3;
}


