
/* CSS Document */

body
{
    margin: 0px auto;
    background-color: #ffffff;
    padding: 0px;
}
bodymenu
{
    background-color: Silver;
}
.TabHeaderCSS
{
    font-family: Arial;
    font-size: 10px;
    background-color: Silver;
    text-align: center;
    cursor: pointer;
}
.calendar_yellow
{
    background-image: url('../Images/calander_yellow.jpg');
    background-repeat: repeat-x;
    background-color: #ccf0fb;
}
.callnkbtn
{
    color: #000000;
    font-weight: bold;
}

.callbl
{
    color: #000000;
    font-weight: bold;
}
.calendar_white
{
    background-color: #ffffff;
}
div.scrollholder1
{
    position: relative;
    height: 750px;
    overflow: auto;
    z-index: 1; /* background-color: #f3f3f3; */
}


.menutree
{
    font-family: Arial;
    font-size: 10px;
    text-align: left;
    text-decoration: none;
    line-height: 2;
}
.menutree a:link
{
    color: #000000;
    text-decoration: none;
}
.menutree a:visited
{
    color: #803004;
    text-decoration: none;
}
.menutree a:active
{
    color: #803004;
    text-decoration: none;
}
.menutree a:hover
{
    color: #803004;
    text-decoration: none;
}

.IE8Fix
{
    z-index: 100;
}

bodytd
{
    background-image: url(swf/chart.swf);
}

logintextbox
{
    background-image: url(images/logintextbox.jpg);
}

.gvHeaderRow
{
    /*background-image: url(../images/menubanner.jpg);*/
    background-color: #ffffff;
    font-weight: normal;
}
.cal_Theme1 .ajax__calendar_container
{
    background-color: #ffffff;
    border: solid 1px #646464;
}
.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 #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: #3a66cc;
    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: #3a66cc;
}
.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: #FFFFFF;
    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: #f5fafe;
}

.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: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    width: 150px;
    height: 22px;
}
.menubtn
{
    background-color: Transparent;
    font-family: Arial;
    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; /*display:none;*/
    width: 37px;
}
.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;
    font-weight: bold;
    font-style: normal;
    cursor: hand;
    color: #fff;
    width: 80px;
    background-color: #004488;
    border-radius: 5px;
    border: 1px solid #0086c5;
    height: 23px;
}
.btn:hover
{
    /*background-image:url(../images/gradient_btn.jpg);*/
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    cursor: pointer;
    color: #fff;
    width: 80px;
    height: 23px;
    background-color: #ff9737;
    border-radius: 5px;
    border: 1px solid #ff9737;
    vertical-align: middle;
    text-align: center;
}
.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: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    cursor: hand;
    color: #ffffff;
    width: 40px;
    height: 18px;
}
.lnkbtn
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #00008B;
}
.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: Arial;
    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: Arial;
    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: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #FFFFFF;
    height: 35px;
}
.white_text
{
    font-family: Arial, 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: #FFFFFF;
}
.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: #FFFFFF;
}
.frmtable
{
    background-color: #fffafa;
    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
{
    color: #474747;
    font-family: arial;
    font-size: 16px;
    text-align: left;
    border-bottom: 1px solid #727272;
    line-height: 30px;
    padding-right: 20px;
}

.theadDash
{
    color: #2e3f5d;
    font-weight: bold;
    font-family: arial;
    font-size: 15px;
    text-align: left;
    padding-right: 20px;
}
.theadDashlbl
{
    color: #572103;
    font-weight: bold;
    font-family: arial;
    font-size: 15px;
    text-align: left;
    padding-right: 20px;
}
.tlbl
{
    color: #a63e05;
    font-weight: bold;
    font-family: arial;
    font-size: 15px;
    text-align: left;
    line-height: 30px;
    padding-right: 20px;
}
.top_thead
{
    color: #b2b2b2;
    font-family: arial;
    font-size: 14px;
    text-align: left;
    line-height: 15px;
}
.top_thead a
{
    color: #fbb691;
    font-weight: bold;
    font-family: arial;
    font-size: 14px;
    text-align: left;
    line-height: 15px;
}
.top_thead a:hover
{
    color: #fbb691;
    font-weight: bold;
    font-family: arial;
    font-size: 14px;
    text-align: left;
    line-height: 15px;
    text-decoration: underline;
}
.td
{
    color: White;
    font-weight: normal;
    font-family: Arial;
    font-size: 10px;
    font-style: normal;
    height: 20px;
    text-align: left;
}
.big_green
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
}
.lbl
{
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    color: #626262;
    font-weight: 700;
}
.rbtn
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #572103;
    text-align: left;
}
.lblhead
{
    font-family: GreyscaleBasic;
    font-size: 29px;
    font-style: normal;
    color: #572103;
}
.bluelbl
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #1f98ff;
    text-decoration: none;
}
.bluelbl a:link
{
    color: #1f98ff;
    text-decoration: none;
}
.bluelbl a:visited
{
    color: #1f98ff;
    text-decoration: none;
}
.bluelbl a:active
{
    color: #1f98ff;
    text-decoration: none;
}
.bluelbl a:hover
{
    color: #41c318;
    text-decoration: underline;
}
.redlbl
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #e20001;
    text-align: left;
}
.greenlbl
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2d2f24;
    text-align: left;
}
.ulbl
{
    font-family: Arial;
    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 #bec9cf;
    width: 174px;
    height: 18px;
    font-family: sans-serif;
    font-size: 13px;
    border-radius: 3px;
    padding: 3px;
    color: #676767;
    background: #fdfdfd;
}

.textbox:hover
{
    width: 174px;
    color: #676767;
    background: #eef3f9;
}
.textbox:focus
{
    width: 174px;
    color: #676767;
    background: #eef3f9;
}
.textarea
{
    border: 1px solid #bec9cf;
    width: 174px;
    height: 18px;
    font-family: sans-serif;
    font-size: 13px;
    border-radius: 3px;
    padding: 3px;
    color: #676767;
    background: #fdfdfd;
}
.textarea:hover
{
    width: 174px;
    color: #676767;
    background: #eef3f9;
}
.textarea:focus
{
    width: 174px;
    color: #676767;
    background: #eef3f9;
}
.mdtextbox
{
    font-family: Arial;
    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;
}
.mdstar
{
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: Red;
}
.dropdown
{
    border: 1px solid #bec9cf;
    width: 180px;
    height: 24px;
    font-family: sans-serif;
    font-size: 13px;
    border-radius: 3px;
    padding: 3px;
    color: #676767;
    background: #fdfdfd;
}
.dropdown:hover
{
     width: 180px;
    color: #676767;
    background: #eef3f9;
}
.dropdown:focus
{
    width: 180px;
    color: #676767;
    background: #eef3f9;
}
.mddropdown
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    background-color: #f8fbe8;
    width: 150px;
    height: 17px;
    border-bottom-color: #414f2e;
    border-top-color: #414f2e;
    border-left-color: #414f2e;
    border-right-color: #414f2e;
    border-style: solid;
    border-width: 1px;
}
.listbox
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #572103;
    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: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    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: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    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: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2d371f;
}
.mdcheckbox
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    background-color: #f8fbe8;
    width: 126px;
}
.optionbtn
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2d371f;
    width: 126px;
}
.mdoptionbtn
{
    font-family: Arial;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    color: #2e3820;
    width: 126px;
}
.mdoptionbtnLogin
{
    font-family: Arial;
    font-size: 9px;
    font-weight: normal;
    font-style: normal;
    color: #3399ff;
    width: 126px;
}
.lbllogin
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    color: #3399ff;
}
/* t css starts here */
.backgroundtree
{
    background-image: url(../images/login-for-sams_09.jpg);
}

.MenuItemStatic
{
    background-image: url(../images/tableheaderbackground.jpg);
}
.gridborder
{
    border-radius: 10px;
    border: 10px solid #36c1e8;
    margin-top: 10px;
}
.submenu a
{
    font-family: Arial;
    font-size: 14px;
    color: #ff6600;
    text-decoration: underline;
    font-weight: bold;
}
.submenu a:hover
{
    font-family: Arial;
    font-size: 14px;
    color: #ff6600;
    text-decoration: underline;
    font-weight: bold;
}
/* Tab CSS Starts Here */
.tab_ajax .ajax__tab_header
{
    background: url(../images/tab-line.png) repeat-x bottom;
    background:#d1d1d1;
    font-size: 12px;
    color: #a63e05;
    font-weight: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    display: block;
    padding:4px 2px;
    
}
.tab_ajax .ajax__tab_outer
{
    /*border: solid 1px #D7DCE1;
    padding: 1px 1px 0px 1px; border-bottom: solid 2px #A8D4D9;*/
    background-color: #ffffff;
     color: #4c5869;
     margin-right:2px;
     border-radius:10px;
}
.tab_ajax .ajax__tab_tab
{
    padding: 4px;
    width: auto;
    display: block;
    text-align: center;
    cursor: pointer;
    border-radius:10px;
    padding:4px 14px;
    border-right:1px solid #fff;
    border-left:1px solid #fff;
    
}
.tab_ajax .ajax__tab_active .ajax__tab_outer
{
    padding: 0px 0px 0px 0px;
    background-color: #696563;   
    color: #ffffff;
    margin-right:2px;
    border-radius:10px;
}
.tab_ajax .ajax__tab_body
{
    font-family: verdana,tahoma,helvetica;
    font-size: 10pt;
    padding: 8px;
    background-color: #ffffff;
    border: solid 2px #d1d1d1;

    border-top-width: 1px;
}

/*tab css ends here */
.back
{
    text-decoration: none;
}
.back img
{
    border: 0px;
}
.grid
{
    cursor: pointer;
    margin-top: 0px;
}
.eventheader
{
    color: #860d10;
    font-size: 12px;
    font-weight: bold;
}
