﻿@import "grid.css";
@font-face {
    font-family: 'MyriadProLight';
    src: url('fonts/myriadpro-light-webfont.eot');
    src: url('fonts/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro-light-webfont.woff') format('woff'),
         url('fonts/myriadpro-light-webfont.ttf') format('truetype'),
         url('fonts/myriadpro-light-webfont.svg#MyriadProLight') format('svg');
    font-weight: normal;
    font-style: normal;
} 

@font-face {
    font-family: 'droid_serifregular';
    src: url('fonts/droidserif-regular-webfont.eot');
    src: url('fonts/droidserif-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/droidserif-regular-webfont.woff') format('woff'),
         url('fonts/droidserif-regular-webfont.ttf') format('truetype'),
         url('fonts/droidserif-regular-webfont.svg#droid_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body,*{margin:0;padding:0;}
ul,ul li{margin:0;padding:0}
.c960
{
    margin-left: auto;
    margin-right: auto;
    width:100%;
}
/*==================== global ====================*/
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;}
.block{display:block;}
.inline{display:inline;}
.inlineBlock{display:inline-block;}
.hidden{display:none!important;}
.invisible{visibility:hidden;}
.transparent{opacity:0;}
.bold{font-weight:bold;}
.notbold{font-weight:normal;}
.italic{font-style:italic;}
.underline{text-decoration:underline;}
.errortext{color:red;}
.upper,.caps{text-transform:uppercase;}
.Hgap5{height:5px;}
.Hgap10{height:10px;}
.Hgap15{height:15px;}
.Hgap20{height:20px;}
.Hgap25{height:25px;}
.Hgap30{height:30px;}
.Rfloat{float:right;}
.Lfloat{float:left;}
span.normal{font-weight:normal}
span.normal11{font-size:11px ;font-weight:normal;margin:0}
span.normal13{font-size:13px;font-weight:normal;margin:0}
span.normal14{font-size:14px;font-weight:normal;margin:0}
span.normal15{font-size:15px;font-weight:normal;margin:0}
 /* Normal ASP Grid (apply only grid in side grid)*/        
.inergrid{border:solid 1px #5288a9;text-align:left;}
.inergrid tr th{font-weight:700;color:#FFF;letter-spacing:0px;background-color:#417696;border:none;padding:0px 3px;}
.inergrid tr{background-color:#eff9fd;}
.inergrid tr td{border:solid 1px #5288a9;color:#5288a9;font-weight:normal;vertical-align:middle;padding:0px 3px;}
.inergrid tr td span{color:#036393;vertical-align:middle;font-weight:normal;}
.inergrid .altrow{background-color:#def0f9;}
.inergrid tr td table{border:solid 1px;}
.inergrid tr td table tr td{border:solid 1px;}
/* Normal ASP Grid */  
.grid{border:solid 1px #5288a9;text-align:left;}
.grid tr th{font-weight:700;color:#FFF;letter-spacing:0px;background-color:#417696;border:none;padding:0px 3px;}
.grid tr{background-color:#eff9fd;}
.grid tr td{border:solid 1px #5288a9;color:#5288a9;font-weight:normal;vertical-align:middle;padding:0px 3px;}
.grid tr td span,a{color:#036393;vertical-align:middle;font-weight:normal;}
.grid .altrow{background-color:#def0f9;}
.grid tr td table{border:none;}
.grid tr td table tr td{border:none;}
/* Normal ASP Grid for - VS_2010*/  
.gridVs_10{border:solid 1px #5288a9;text-align:left;}
.gridVs_10 tr:nth-child(0){font-weight:700;color:#F00;letter-spacing:0px;background-color:#417696;border:none;padding:0px 3px;}
.gridVs_10 tr{background-color:#eff9fd;}
.gridVs_10 tr td{border:solid 1px #5288a9;color:#5288a9;font-weight:normal;vertical-align:middle;padding:0px 3px;}
.gridVs_10 tr td span,a{color:#036393;vertical-align:middle;font-weight:normal;}
.gridVs_10 .altrow{background-color:#def0f9;}
.gridVs_10 tr td table{border:none;}
.gridVs_10 tr td table tr td{border:none;}
.copy_right span {display:inline;}


fieldset {border-radius:5px;/*width:98%;*/border:1px solid #CCC !important;/*margin:1px 0 1px 5px;*/padding:5px 10px 5px 5px;}
fieldset.btnpnl{background-color:#f5f5f5;border-radius:5px;/*width:98%;*/border:1px solid #CCC;/*margin:1px 0 1px 5px;*/padding:5px 

10px 5px 5px}
fieldset legend{font-weight:bold;color:#626262; margin:0 3px;padding:0px 3px;}
fieldset.btnpnl input[type=Button],fieldset.btnpnl input[type=submit]{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 

0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:0;background-color:#ededed;-moz-border-radius:6px;-webkit-border-

radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;color:#777;font-family:arial;font-size:11px;font-

weight:700;text-decoration:none;text-shadow:1px 1px 0 #fff;text-transform:uppercase;cursor:pointer;padding:3px 8px; }
fieldset.btnpnl input[type=Button]:hover,fieldset.btnpnl input[type=submit]:hover{background:0;background-color:#dfdfdf;}
fieldset.btnpnl input[type=Button]:active,fieldset.btnpnl input[type=submit]:active{position:relative;top:1px;}
fieldset.btnpnl input[disabled="disabled"] { color:#B6A0A0; }
.HBSbutton,#butSave{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 

#fff;background:0;background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid 

#dcdcdc;display:inline-block;color:#777;font-family:arial;font-size:11px !important;font-weight:700;text-decoration:none;text-shadow:1px 

1px 0 #fff;text-transform:uppercase;cursor:pointer;padding:3px 8px}
.HBSbutton:hover,#butSave:hover{background:0;background-color:#dfdfdf;}
.HBSbutton:active,#butSave:sctive{position:relative;top:1px;}
.HBSbutton:disabled,#butSave{color:#B6A0A0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid 

#dcdcdc }

.info,.success,.warning,.error,.validation{border:1px solid;background-repeat:no-repeat;background-position:10px center;margin:10px 

0;padding:15px 10px 15px 50px}
.info{color:#08a6ff;background-color:#e5f5fe;background-image:url(../images/info.png);border-color:#c1ddec}
.success{color:#4F8A10;background-color:#DFF2BF;background-image:url(../images/success.png)}
.warning{color:#9F6000;background-color:#FEEFB3;background-image:url(warning.png)}
.error{color:#D8000C;background-color:#FFBABA;background-image:url(error.png)}
 /* Wizard */
#mainNav{clear:both}
#mainNav li{height:60px;list-style:none;float:left;background-color:#ececec;background-image:url(../images/navBtn.gif);background-

repeat:no-repeat;background-position:right top}
#mainNav li.current{background-color:#c3cbcd;background-image:url(../images/navCurrentBtn.gif)}
#mainNav li.current em,#mainNav li.current span{color:#202020}
#mainNav li.lastDone{background-color:#e1e1e1;background-image:url(../images/navLastDoneBtn.gif)}
#mainNav li.done{background-color:#e1e1e1;background-image:url(../images/navDoneBtn.gif)}
#mainNav li em,#mainNav li span{color:#999}
#mainNav li em{width:150px;display:block;font-style:normal;font-weight:700;margin:6px 0 0 10px}
#mainNav li span{width:140px;display:block;margin-left:10px;font-weight:400;font-size:11px}
#mainNav li.mainNavNoBg{background-image:none}
#mainNav.fourStep li.mainNavNoBg{width:229px}
#mainNav.threeStep li.mainNavNoBg{width:304px}
#wizardpanel{background-color:#FFF;display:none;margin:0}
#wizardwrapper{width:100%}
.buttons{clear:both;margin:10px}
.next{float:right}
.previous{float:left}
#mainNav.fiveStep li,#mainNav.fiveStep li a{width:182px}
#mainNav.fourStep li,#mainNav.fourStep li a{width:227px}
#mainNav.threeStep li,#mainNav.threeStep li a{width:303px}
#mainNav.twoStep li,#mainNav.twoStep li a{width:455px}
/*------------------------- /Jquery Tab Css / --------------------------*/
/*Tab Arrow*/
#tabs-arrow {background: transparent;border: none;} 
#tabs-arrow .ui-widget-header {background: transparent;border: none;border-bottom: 1px solid #c0c0c0;-moz-border-radius: 0px; -webkit-

border-radius: 0px;border-radius: 0px;} 
#tabs-arrow .ui-tabs-nav .ui-state-default {background: transparent;border: none;} 
#tabs-arrow .ui-tabs-nav .ui-state-active {background: transparent url(images/uiTabsArrow.png) no-repeat bottom center;border: none;} 
#tabs-arrow .ui-tabs-nav .ui-state-default a {color: #c0c0c0;} 
#tabs-arrow .ui-tabs-nav .ui-state-active a {color: #2e6e9e;}

/*Tab Without header - Tab show on Left side  */
#tabs-nohdr_left {padding: 0px; background: none; border-width: 0px; }
#tabs-nohdr_left .ui-tabs-nav {padding-left: 0px; background: transparent;border-width: 0px 0px 1px 0px; -moz-border-radius: 0px; -

webkit-border-radius: 0px; border-radius: 0px; } 
#tabs-nohdr_left .ui-tabs-panel {background:transparent  }

/*Tab Without header - Tab show on Right side  */
#tabs-nohdr_right {padding: 0px; background: none; border-width: 0px; }
#tabs-nohdr_right .ui-tabs-nav {padding-left: 0px; background: transparent;border-width: 0px 0px 1px 0px; -moz-border-radius: 0px; -

webkit-border-radius: 0px; border-radius: 0px; } 
#tabs-nohdr_right .ui-tabs-panel { background: transparent }
#tabs-nohdr_right .ui-tabs-nav li{float:right} 

/*Tab on Left Side */
#tabs-left { position: relative; padding-left: 8.5em; }
#tabs-left .ui-tabs-nav { position: absolute; left: 0.25em; top: 0.25em; bottom: 0.25em; width: 8em; padding: 0.2em 0 0.2em 0.2em; }
#tabs-left .ui-tabs-nav li { right: 1px; width: 100%; border-right: none; border-bottom-width: 1px !important; -moz-border-radius: 4px 0px 

0px 4px; -webkit-border-radius: 4px 0px 0px 4px; border-radius: 4px 0px 0px 4px; overflow: hidden; }
#tabs-left .ui-tabs-nav li.ui-tabs-selected,
#tabs-left .ui-tabs-nav li.ui-state-active { border-right: 1px solid transparent; }
#tabs-left .ui-tabs-nav li a { float: right; width: 100%; text-align: right; }


/*------------------------- /Jquery According Panel Css / --------------------------*/
.message_list { list-style: none; margin: 0; padding: 0; width: 100%; }
.message_list li { padding: 0; margin: 0; background: url(images/message-bar.png) repeat-x; border-left:solid 1px #a6c9e2;border-

right:solid 1px #a6c9e2;border-top:solid 1px #a6c9e2;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-

border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.message_head { padding: 5px 10px; cursor: pointer; position: relative; margin-bottom: 0; }
.message_head .timestamp { color: #2e6e9e; font-size: 95%; position: absolute; right: 10px; top: 5px; }
.message_head cite { font-size: 100%; font-weight: bold; font-style: normal; }
.message_body { padding: 5px 10px 15px; }
.message_list span{color:#2e6e9e}
.collapse_buttons { text-align: right; border-top: solid 1px #e4e4e4; padding: 5px 0; width: 100%; }
.collapse_buttons a { margin-left: 15px; float: right; }
.show_all_message { background: url(images/tall-down-arrow.gif) no-repeat right center; padding-right: 12px; }
.show_recent_only { display: none; background: url(images/tall-up-arrow.gif) no-repeat right center; padding-right: 12px; }
.collpase_all_message { background: url(images/collapse-all.gif) no-repeat right center; padding-right: 12px; color: #666666; }

/*------------------------- /Jquery Progress Css / --------------------------*/
.ui-progressbar {position: relative;}
.progress-label {position: absolute;left: 50%;top: 4px;font-weight: bold;text-shadow: 1px 1px 0 #fff;}


/*------------------------------Page Backgrond styles--------------------------------------*/      
.Page_imgBG { background: url(../../images/Form_imgBackground.png);height: 308px; }
.Page_BG { background: none #FFF;min-height:300px}
.Page_ToolBar { background: url(../../images/Tb_Bg.png) repeat-y; height: 25px; border-top: solid 1px #dddcdc;width:100%;z-index:1000 }



/*------------------------------Page header Aria--------------------------------------*/   
.Page_TitleBar{background-color:#f6f6f6;padding:5px;border-bottom:1px solid #fff;position:relative;min-height:32px;}
.Page_TitleBar img{width:32px;height:32px;float:left;margin:0 }
span.PG_Title_Header{font-family:MyriadProLight;font-size:20px;font-weight:bold; color:#646464;position:absolute;left:45px;top:6px;text-transform:uppercase;}
span.Pg_Title_Desc{color:#626262;font-weight:normal;font-size:12px;margin-left:10px;font-family:Arial;text-transform:none;}

/*------------------------------PG_TB_Link styles--------------------------------------*/        
.Page_TB_Links{list-style: none;padding-left:10px;}
.Page_TB_Links li img{margin-top:5px;}
.Page_TB_Links li{display: inline;padding-right: 10px;float: left;line-height:0;}
.Page_TB_Links li a{margin-top: 5px;color: #4a4a4a;font-family: Arial;font-weight: bold;line-height: 2;text-decoration: none;}
.Page_TB_Links li a:hover{margin-top: 5px;color: #005a9f;font-family: Arial;font-weight: bold;line-height: 2;text-decoration: none;}
 
 /*----------------------------PG_TB_icoSprite styles--------------------------------------*/

.Page_TB_Icons li a{padding-bottom:5px;}
.Page_TB_Icons{list-style: none;padding-left: 10px;}
.Page_TB_Icons li{display:inline-block ;padding:5px 0 0 0;float:left;}
.Page_TB_Icons li div{background-image:url(images/TB_Icons.png);background-repeat:no-repeat;}  

.TB_icoAccess{ background-position: 0 0; width: 16px; height: 16px; } 
.TB_icoAdmin{ background-position: 0 -26px; width: 16px; height: 16px; } 
.TB_icoApproved{ background-position: 0 -52px; width: 16px; height: 16px; } 
.TB_icoAttachment{ background-position: 0 -78px; width: 16px; height: 16px; } 
.TB_icoBarChart{ background-position: 0 -104px; width: 16px; height: 16px; } 
.TB_icoComments{ background-position: 0 -130px; width: 16px; height: 16px; } 
.TB_icoDelete{ background-position: 0 -156px; width: 16px; height: 16px; } 
.TB_icoEdit{ background-position: 0 -182px; width: 16px; height: 16px; } 
.TB_icoEmployee{ background-position: 0 -208px; width: 16px; height: 16px; } 
.TB_icoError{ background-position: 0 -234px; width: 16px; height: 16px; } 
.TB_icoExcel{ background-position: 0 -260px; width: 16px; height: 16px; } 
.TB_icoFacebook{ background-position: 0 -286px; width: 16px; height: 16px; } 
.TB_icoFilter{ background-position: 0 -312px; width: 16px; height: 16px; } 
.TB_icoFlicker{ background-position: 0 -338px; width: 16px; height: 16px; } 
.TB_icoGooglePlus{ background-position: 0 -364px; width: 16px; height: 16px; } 
.TB_icoGridView{ background-position: 0 -390px; width: 16px; height: 16px; } 
.TB_icoKey{ background-position: 0 -416px; width: 16px; height: 16px; } 
.TB_icoLineChart{ background-position: 0 -442px; width: 16px; height: 16px; } 
.TB_icoLinkedIn{ background-position: 0 -468px; width: 16px; height: 16px; } 
.TB_icoListView{ background-position: 0 -494px; width: 16px; height: 16px; } 
.TB_icoLock{ background-position: 0 -520px; width: 16px; height: 16px; } 
.TB_icoNew{ background-position: 0 -546px; width: 16px; height: 16px; } 
.TB_icoNext{ background-position: 0 -572px; width: 16px; height: 16px; } 
.TB_icoNote{ background-position: 0 -598px; width: 16px; height: 16px; } 
.TB_icoOutlook{ background-position: 0 -624px; width: 16px; height: 16px; } 
.TB_icoPieChart{ background-position: 0 -650px; width: 16px; height: 16px; } 
.TB_icoPowerpoint{ background-position: 0 -676px; width: 16px; height: 16px; } 
.TB_icoPrevious{ background-position: 0 -702px; width: 16px; height: 16px; } 
.TB_icoPrint{ background-position: 0 -728px; width: 16px; height: 16px; } 
.TB_icoRSS{ background-position: 0 -754px; width: 16px; height: 16px; } 
.TB_icoRefresh{ background-position: 0 -780px; width: 16px; height: 16px; } 
.TB_icoRejected{ background-position: 0 -806px; width: 16px; height: 16px; } 
.TB_icoReport{ background-position: 0 -832px; width: 16px; height: 16px; } 
.TB_icoResize{ background-position: 0 -858px; width: 16px; height: 16px; } 
.TB_icoSave{ background-position: 0 -884px; width: 16px; height: 16px; } 
.TB_icoScript{ background-position: 0 -910px; width: 16px; height: 16px; } 
.TB_icoSeperator{ background-position: 0 -936px; width: 14px; height: 16px; } 
.TB_icoSetting{ background-position: 0 -962px; width: 16px; height: 16px; } 
.TB_icoSummeryView{ background-position: 0 -988px; width: 16px; height: 16px; } 
.TB_icoTabRed{ background-position: 0 -1014px; width: 16px; height: 16px; } 
.TB_icoTagBlue{ background-position: 0 -1040px; width: 16px; height: 16px; } 
.TB_icoTagGreen{ background-position: 0 -1066px; width: 16px; height: 16px; } 
.TB_icoTagOrrange{ background-position: 0 -1092px; width: 16px; height: 16px; } 
.TB_icoTwitter{ background-position: 0 -1118px; width: 16px; height: 16px; } 
.TB_icoUnlock{ background-position: 0 -1144px; width: 16px; height: 16px; } 
.TB_icoWarning{ background-position: 0 -1170px; width: 16px; height: 16px; } 
.TB_icoWord{ background-position: 0 -1196px; width: 16px; height: 16px; } 
.TB_icoYouTube{ background-position: 0 -1222px; width: 16px; height: 16px; }
.TB_icoHelp{ background-position:0 -1248px;width: 16px; height: 16px;margin-top:-1px}
.TB_icoPdf{background-position:0 -1274px;width: 16px;height: 16px;}
.TB_icoAprove{background-position:-1px -1301px; width: 14px; height: 16px;}
.TB_icoReject{ background-position:-1px -1328px; width: 15px; height: 16px;}
  
/*---------------------------------PG_Footer styles---------------------------------------*/
.Pg_Footer {border-top: 1px solid #e6e5e5; width: 100%; color: #989797; font-family: Arial; font-size: 10px; text-align: right; margin: 50px 0 20px 0;font-weight:normal !important }
.Pg_Footer a {color: #989797;font-family: Arial; font-size: 10px; float: right;font-weight:normal !important}


/*---------------------------------PG_Info Panel styles-----------------------------------*/   

.Page_InfoPanel{}
.Page_InfoPanel .PG_IP_Icons{margin-left:15px;margin-top:25px}
.PG_IP_Icons li{list-style:none;padding-bottom:10px;}
.ItemImg{background-image:url(images/RL_Icons.png);background-repeat:no-repeat;margin-right:10px;}
span.IP_Heading{color:#19348c;font-weight:bold;font-size:12px;font-family:Arial;margin:0 ;padding-top:5px}
.PG_IP_Icons a{font-size:11px;font-family:Arial;text-decoration:none;color:#005a9f}  

.IP_icoActiveLogin{ background-position: 0 0; width: 40px; height: 40px; } 
.IP_icoAccountCreate{ background-position: 0 -50px; width: 40px; height: 40px; } 
.IP_icoSecurityCapability{ background-position: 0 -100px; width: 40px; height: 40px; }  

.PG_IP_Links{margin-left:30px}

/*---------------------------------Controller Employee List View styles-----------------------------------*/   
.Ctrl_EmpLV{}
.Ctrl_EmpLV span{color:#626262;}
.Ctrl_EmpLV .EmpLV{list-style:none;float:left}
.Ctrl_EmpLV .EmpLV_Block{border-bottom:1px dashed #c4c4c4;padding:10px;}
.EmpLV_ImgBG{background-image:url(images/Act_User_bg.png); background-repeat:no-repeat;margin-

right:10px;width:44px;height:39px;float:left;padding:2px}
.EmpLV_ImgBG img{width:35px;height:35px;}
.EmpLV_Desc{float:left}
.EmpLV_Desc span{color:#595959;text-align:left;margin:0}
.Normal_Text{text-decoration:none;font-size:11px;font-weight:normal}

/*---------------------------------Controller Employee List View styles (Table)-----------------------------------*/   

.EmpTB_ImgBG{background-image:url(images/Act_User_bg.png);background-repeat:no-repeat;margin-

right:10px;width:44px;height:39px;padding:2px}
.EmpTB_ImgBG img{width:35px;height:35px;}
.Normal_Text{text-decoration:none;font-size:11px;font-weight:normal}
.Ctrl_EmpTb td{padding:3px;}
.Ctrl_EmpTb,.Ctrl_EmpTb tr,.Ctrl_EmpTb td{line-height:9px;}
.Ctrl_EmpTb td a{line-height:20px;}
.EmpTb_Line{border-bottom:1px dashed #c4c4c4;}

/*---------------------------------Controller Listview Pagination styles-----------------------------------*/  
.last{float:right}
.last ul{margin:5px 0 0 0 }
.last ul li{display:inline;color:#005a9f;font-size:11px;font-weight:bold;padding:1px;}
.last ul li a{vertical-align:bottom}
.last ul li img{vertical-align:bottom}

/*---------------------------------Controller List View styles-----------------------------------*/  

.Ctrl_LV{}
.Ctrl_LV span{color:#626262;}
.Ctrl_LV .LV{list-style:none;}
.LV .LV_Block{border-bottom:1px dashed #c4c4c4;padding:5px 0 ;}
.LV span{text-align:left;margin:0;font-weight:normal}

/*---------------------------------Menu_Sub Level_Infomation styles-----------------------------------*/ 

.NS_Info{margin-left:20px}
.NS_Info li{list-style:none}




.AllMod_Header{font-size:16px;font-weight:normal}
.Menu_Line{margin-top:10px;border-bottom:1px solid #eaeaea;margin-bottom:10px}
.AllMod_bg{position:absolute;right:0;bottom:0;z-index:-200}
#basic-modal-content,#basic-modal-content1,#basic-modal-content3,#basic-modal-content2{display:none;}
/*modal Overlay */
#simplemodal-overlay {background-color:#bbbbbb;}
/*Modal Container */
#simplemodal-container {height:150px; width:465px; background-color:#fff; border:1px solid #e0e0e0; padding:12px;-webkit-box-shadow: 0px 0px 9px rgba(50, 50, 50, 0.75);
-moz-box-shadow:0px 0px 9px rgba(50, 50, 50, 0.75);
box-shadow:0px 0px 9px rgba(50, 50, 50, 0.75);}
#simplemodal-container .simplemodal-data {padding:3px;}
#simplemodal-container a {color:#2073CF;}
#simplemodal-container a.modalCloseImg {background:url(images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}






/*Telerik RadGrid classic Skin*/

/*global*/

.RadGrid_Default
{
	border:1px solid #bacdde;
	background:#fff;
	color:#036393;
	
	scrollbar-face-color:#E9E9E9;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#E9E9E9;
	scrollbar-3dlight-color:#DBDBDB;
	scrollbar-arrow-color:#787878;
	scrollbar-track-color:#F5F5F5;
	scrollbar-darkshadow-color:#AEAEAE;
}

.RadGrid_Default,
.MasterTable_Default,
.DetailTable_Default,
.GroupPanel_Default table,
.GridEditForm_Default table
{
	font:11px tahoma,verdana,arial,sans-serif;
	color:#036393;
}

.MasterTable_Default,
.DetailTable_Default
{
    border-collapse:separate !important;
}

.GridRow_Default td,
.GridAltRow_Default td,
.GridEditRow_Default td,
.GridFooter_Default td,
.GridGroupFooter_Default td,
.GridFilterRow_Default td,
.GridHeader_Default,
.ResizeHeader_Default
{
	padding-left:4px;
	padding-right:4px;
}

.RadGrid_Default .rgAdd,
.RadGrid_Default .rgRefresh,
.RadGrid_Default .rgEdit,
.RadGrid_Default .rgDel,
.RadGrid_Default .rgFilter,
.RadGrid_Default .rgPagePrev,
.RadGrid_Default .rgPageNext,
.RadGrid_Default .rgExpand,
.RadGrid_Default .rgCollapse,
.RadGrid_Default .rgSortAsc,
.RadGrid_Default .rgSortDesc,
.RadGrid_Default .rgUpdate,
.RadGrid_Default .rgCancel
{
	width:16px;
	height:16px;
	border:0;
	padding:0;
	background-color:transparent;
	background-image:url('Grid/sprite.gif');
	background-repeat:no-repeat;
	vertical-align:middle;
	cursor:pointer;
}

.GroupPanelItems_Default input,
.GridCommandRow_Default img,
.GridHeader_Default input,
.GridFilterRow_Default img,
.GridPager_Default img
{
	vertical-align:middle;
}

/*header*/

.GridHeaderDiv_Default
{
	/*background:url('Grid/sprite.gif') 0 -400px repeat-x #5288a9;*/
	background-color:#5288a9;
	
	
	
}

.GridHeader_Default,
.ResizeHeader_Default
{
	border-left:1px solid #9eb6ce;
	border-bottom: solid 1px #9eb6ce;
	padding-top:3px;
	padding-bottom:3px;
	/*background:url('Grid/sprite.gif') 0 -400px repeat-x #5288a9;*/
	background-color:#5288a9;
	text-align:left;
	color:#FFFFFF;
	
}

.GridHeader_Default:first-child,
.ResizeHeader_Default:first-child
{
	border-left:0;
	padding-left:5px;
}

.GridHeader_Default a
{
	color:#FFFFFF;
	text-decoration:none;
	
	
}

/*rows*/


.GridAltRow_Default td

{
	border:1px #d0d7e5;
	border-style:none none solid solid;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#def0f9;
	color:#036393;

}




.GridFilterRow_Default td,
.GridRow_Default td,
.GridEditRow_Default td,
.GridFooter_Default td,
.GridGroupFooter_Default td
{
	border:1px #d0d7e5;
	border-style:none none solid solid;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#eff9fd;
	color:#036393;
}

.GridFilterRow_Default>td:first-child,
.GridRow_Default>td:first-child,
.GridAltRow_Default>td:first-child,
.GridEditRow_Default>td:first-child,
.GridFooter_Default>td:first-child,
.GridGroupFooter_Default>td:first-child
{
	border-left-color:#fff;
}

.GridRow_Default a,
.GridAltRow_Default a,
.GridEditRow_Default a,
.GridFooter_Default a,
.GridGroupFooter_Default a,
.GridEditForm_Default a
{
	/*color:#27413e;*/
	color:#036393;
	text-decoration:underline;
	
}

.SelectedRow_Default
{	
/*
background:url('Grid/sprite.gif') 0 -800px repeat-x #f1c15f;
line-height:20px;
background:url('Grid/sprite.gif') 0 -200px repeat-x #f2f6f9;	
background-color:#eff9fd;
background-color:#f1f6e8;
line-height:20px;*/	
	
	
background:url('Grid/sprite.gif') 0 -1659px repeat-x  ;

	
}

.SelectedRow_Default td,
.SelectedRow_Default>td:first-child
{
	/*border-color:#ffebd6;
	background-color:#fdf9f3;
	border:none;*/
	
	
	background-color:#fffcf9;
	color:#171717;
	border-bottom-color:#ffbd6d;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
}

.ActiveRow_Default,
.GridRowOver_Default
{
	background:none #f9d99f;
}

.ActiveRow_Default>td:first-child,
.GridRowOver_Default>td:first-child
{
	border-left-color:#f9d99f;
}

.GridEditRow_Default
{
	background:#ffffe1;
}

.GridEditRow_Default td,
.GridEditRow_Default>td:first-child
{
	border-left-color:#ffffe1;
	border-bottom-color:#d0d7e5;
}

/*footer*/

.GridFooter_Default,
.GridGroupFooter_Default,
.GridFooter_Default a,
.GridGroupFooter_Default a
{
	color:#666;
	text-decoration:underline;
	
}

/*status*/

.GridPager_Default span
{
	color:#193d65;
}

/*pager*/

.GridPager_Default
{
   /* background:url('Grid/sprite.gif') 0 -1616px repeat-x #d3dbe9;*/
	 background-color:#f4f5f7;
    line-height:20px;
}

.GridPager_Default td
{
	/*border-top:1px solid #bacdde;
	border-bottom:1px solid #bacdde;*/
	border-top:0px solid #bacdde;
	border-bottom:0px solid #bacdde;
	padding:1px 4px 2px;
}

.GridPager_Default div span,


{
	color:#5a676e;
	
}

.GridPager_Default a,.GridPager_Default .sliderPagerLabel_Default{
	color:#5a676e;
	text-decoration:underline;
	
	}

.PagerLeft_Default
{
	float:left;
}

.PagerRight_Default
{
	float:right;
}

.PagerCenter_Default
{
	text-align:center;
}

.PagerCenter_Default span
{
	vertical-align:middle;
}

.RadGrid_Default .rgPagePrev
{
	background-position:5px -1388px;
}

.RadGrid_Default .rgPageNext
{
	background-position:-22px -1388px;
}

/*sorting, reordering*/

.GridHeader_Default .rgSortAsc
{
	background-position:-21px -1262px;
	height:10px;
}

.GridHeader_Default .rgSortDesc
{
	background-position:4px -1262px;
	height:10px;
}

.TopReorderIndicator_Default,
.BottomReorderIndicator_Default
{
	width:9px !important;
	height:12px !important;
	margin-left:-4px;
	background:url('Grid/sprite.gif') 0 -1232px no-repeat;
}

.BottomReorderIndicator_Default
{
	background-position:-23px -1232px;
}

/*filtering*/

.GridFilterRow_Default
{
	background:#fafafa;
}

.RadGrid_Default .rgFilter
{
	background-position:2px -1196px;
}

.GridFilterRow_Default input[type="text"]
{
	border:1px solid #7f9db9;
	font:12px arial,verdana,sans-serif;
	color:#27413e;
	vertical-align:middle;
}

/*grouping*/

.GroupPanel_Default
{
	border-bottom:1px solid #688caf;
	background:url('Grid/sprite.gif') repeat-x #9ebde5;
	color:#036393;;
}

.GroupPanel_Default td
{
	padding:2px 4px;
}

.GroupPanel_Default td td
{
	padding:0;
}

.GroupPanelItems_Default
{
	border:1px solid #325373;
	background:#fff;
	color:#000;
	padding:1px 2px;
}

.GroupPanel_Default .rgSortAsc
{
	background-position:-21px -1259px;
}

.GroupPanel_Default .rgSortDesc
{
	background-position:4px -1258px;
}

.GroupHeader_Default
{
	background:#e4ecf7;
	color:#567db0;
	font:bold 11px verdana,sans-serif;
}

.GroupHeader_Default td
{
	border-bottom:1px solid #d0d7e5;
	padding:1px 4px 1px 5px;
}

.GroupHeader_Default p
{
	padding:0;
	margin:0;
}

.RadGrid_Default .rgExpand
{
	background-position:2px -1294px;
}

.RadGrid_Default .rgCollapse
{
	background-position:2px -1326px;
}

.GroupHeader_Default td div
{
	top:-0.6em;
}

.GroupHeader_Default td div div
{
	top:0;
}

/*editing*/

.GridEditForm_Default
{
	border-bottom:1px solid #d0d7e5;
}

.GridEditForm_Default input[type="text"],
.GridEditForm_Default textarea
{
	border:1px solid #7f9db9;
	font:12px arial,verdana,sans-serif;
	color:#27413e;
}

.RadGrid_Default .rgUpdate
{
	background-position:3px -1549px;
}

.RadGrid_Default .rgCancel
{
	background-position:2px -1581px;
}

/*hierarchy*/

.DetailTable_Default
{
	border:1px solid #9eb6ce;
	border-right:0;
}

/*command row*/

.GridCommandRow_Default
{
	background:#fafafa;
}

.GridCommandRow_Default td
{
	border-bottom:1px solid #688caf;
	padding:2px 4px;
}

.GridCommandRow_Default td td
{
	border:0;
	padding:1px;
}

.GridCommandRow_Default a
{
	color:#000;
	text-decoration:none;
}

.RadGrid_Default .rgAdd
{
	background-position:2px -1422px;
}

.RadGrid_Default .rgRefresh
{
	background-position:5px -1453px;
}

.RadGrid_Default .rgEdit
{
	background-position:2px -1486px;
}

.RadGrid_Default .rgDel
{
	background-position:2px -1518px;
}

/*loading*/

.LoadingPanel_Default
{
	background:url('Grid/loading.gif') center center no-repeat #fff;
}

/*rtl*/

.RadGridRTL_Default .GridHeader_Default,
.RadGridRTL_Default .ResizeHeader_Default
{
	text-align:right;
}

.RadGridRTL_Default .PagerLeft_Default,
.RadGridRTL_Default .GridPager_Default .radslider
{
	float:right;
}

.RadGridRTL_Default .PagerRight_Default
{
	float:left;
}



textarea[mandatory]{background-color:#FFFECC;}
input[mandatory]{background-color:#FFFECC;}
select[mandatory]{background-color:#FFFECC;}
