body { margin:0; background-color:#ddd}

.modalBackground
{
	background-color: #000;
	filter: alpha(opacity=50);
	opacity: 0.50;
}

.modalPopup
{
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.Subheading-2
{
    background-color:lightgray;
}


/*@font-face {
    font-family: 'Roboto Condensed';
    src: url('/HR/CSS/fonts/roboto-condensed-webfont.eot');
    src: url('/HR/CSS/fonts/roboto-condensed-webfont.eot?#iefix') format('embedded-opentype'),
         url('/HR/CSS/fonts/roboto-condensed-webfont.woff') format('woff'),
         url('/HR/CSS/fonts/roboto-condensed-webfont.ttf') format('truetype'),
         url('/HR/CSS/fonts/roboto-condensed-webfont.svg#RobotoCondensed') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

.dbImg img { max-width:100px; max-height:100px;}
.hdrLnk { padding-top:5px; padding-bottom:5px}
.hdrLnk a { color:#000; font-size:12px; }
.hdrLnk a.hdrLang { font-weight:bold}
body .form-group .text-left { text-align:left}
body .glyphicon-asterisk { color:#c00; font-size:12px; font-family:Arial, Helvetica, sans-serif}
body .glyphicon-info { color:#333; font-size:12px; font-family:"Times New Roman", Times, serif; font-size:18px; padding-left:3px; padding-right:3px; font-style:italic; font-weight:bold}

body .container h1, body .container .h1 { font-family: "Roboto Condensed"; font-size:30px; text-transform:uppercase;  padding:0; margin:0 0 10px 0; width:auto } 
body .container h2, body .container .h2 { font-family: "Roboto Condensed"; font-size:24px; text-transform:uppercase;  padding:0; width:auto }
body .container h3, body .container .h3 { font-family: "Roboto Condensed"; font-size:18px; text-transform:uppercase;  padding:0; width:auto }
body .container h4, body .container .h4 { font-family: "Roboto Condensed"; font-size:14px; font-weight:600;  padding:0; }
body .facets h3, body .facets .h3 { text-transform:none; margin-top:8px; float:left; margin-bottom:4px;}

.formHd { width:250px;}
.formHd  .navbar-form  { padding:0}

.navbar-inverse .container { background-color:transparent;}
/*.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
    background-color: #FED49C !important ; color:#000; border:solid 1px #1E2A57 !important}
*/	
.navbar { min-height:inherit; margin:0} 
.navbar-costome { background-color:#8A2528; text-transform:uppercase }
.navbar-costome .navbar-nav > li > a { border: solid 1px #999; border-collapse:collapse; margin-left:-1}
.navbar-inverse .navbar-nav > li > a { color:#fff; font-family:"Roboto Condensed"; font-size:18px; font-weight:normal}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    background-color: #FED49C;
    color: #000;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
color: #fff;
background-color: #8A2528;}
.dropdown-menu { background-color: #FED49C; }
ul.nav li.dropdown:hover > ul.dropdown-menu {  display: block;  }


.tpNav  { font-family: "Roboto Condensed"; font-size:18px; }
.tpNav  a { display:block; padding:8px 0; background-color:#B50A37;  color:#fff; text-decoration:none; text-transform:uppercase;}
.tpNav  table, .nav td { border:solid 1px #666}
.tpNav  ul { margin:0; padding:0}
.tpNav  li li  { text-align:left}
.tpNav  li li a { background-color:#B50A37; color:#fff;border-bottom: 1px solid #999999; text-decoration:none; } 
.tpNav .active > a, .tpNav a:hover,
.tpNav .open > a, .tpNav .open > a:hover, .tpNav .open > a:focus  { background-color:white !important; color:#fff} 
.tpNav .navbar-brand  { height:45px;}
.navbar-collapse { margin:0 !important; padding:0 !important; clear:both;}
.tpNav  a.disabled { color:#999;pointer-events:none}
.tpNav  a.disabled .caret { display:none; }
.tpNav  a.disabled:hover {  background-color:#8a2528;  }



.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:06px6px6px;-moz-border-radius:06px6px6px;border-radius:06px6px6px;}
.dropdown-submenu:hover>.dropdown-menu{display:block;}
.dropdown-submenu>a:after{display:block;content:"";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px05px5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px;}
.dropdown-submenu:hover>a:after{border-left-color:#ffffff;}
.dropdown-submenu.pull-left{float:none;}
.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px06px6px;-moz-border-radius:6px06px6px;border-radius:6px06px6px;}

.list { max-height:250px; margin-top:14px;}
.list a { display:block; padding:3px 0; color:#000 }

.container { background-color:#fff; max-width:1014px\9 !important}		
.adminHdSbBx { clear:both\9}		
		
/*.hdr { margin:4px 0; float:right}*/
.hdr a { color:black; padding:3px 0}
.hdr .nav > li > a { padding:8px 14px}
.hdr .badge { background-color:black; font-size:9px;}
.hdr .glyphicon { color:#036; font-size:13px;}		
		
.adminLogo {  background-color: #FFFFFF;  border: 1px solid #999999;box-shadow: 0 0 10px #000000;float:left; margin-right:14px;padding: 2px;z-index: 20;border-radius: 8px; -moz-border-radius:8px;-webkit-border-radius: 8px;}
.adminLogo img { max-height:45px; padding:0 } 
.adminHdSb { margin: 19px 0 0 20px; position: absolute; z-index: 100; }
.adminHdSb .jfNme { width:100%}
.tpNavA  { font-family: "Roboto Condensed"; font-size:18px; }
.tpNavA  a { display:block; padding:8px 0; background-color:#3a4b8e;  color:#fff; text-decoration:none; text-transform:uppercase;}
.tpNavA  table, .nav td { border:solid 1px #666}
.tpNavA  ul { margin:0; padding:0}
.tpNavA  ul  ul { border:solid 1px #999;}
.tpNavA  li li  { text-align:left}
.tpNavA  li li a { color:#fff; text-decoration:none; border-bottom:solid 1px #999; background-color:#3a4b8e !important} 
.tpNavA  li li a:hover { background-color:#1e2a57  !important; color:#fff !important} 

.tpNavA .active > a, .tpNav a:hover,
.tpNavA .open > a, .tpNav .open > a:hover, .tpNav .open > a:focus  { background-color:#FF9644 !important; color:#fff !important;} 

.tpNavA .s > a, .tpNav .s a:hover,
.tpNavA .s > a, .tpNav .s > a:hover, .tpNav .s > a:focus  { background-color:#FF9644  !important; color:#fff !important; } 

.tpNavA .navbar-brand  { height:45px;}
.tpNavA .navbar-collapse { margin:0 !important; padding:0 !important; clear:both;}
.tpNavA  a.disabled { color:#999;pointer-events:none}
.tpNavA  a.disabled .caret { display:none; }
.tpNavA  a.disabled:hover {  background-color:#8a2528;  }
/*
.tpNavA .active > a, .tpNav a:hover, .tpNavA .open > a, .tpNav .open > a:hover, .tpNav .open > a:focus {
    background-color: #1e2a57 !important;
    color: #fff !important;
}
*/
.lftNav { font-family: "Roboto Condensed"; font-size:18px; }
.lftNav a { display:block; padding:8px 0; background-color:#8a2528;  color:#fff; text-decoration:none} 
.lftNav table, .nav td { border:solid 1px #666}
.lftNav ul { margin:0; padding:0}
.lftNav li li  { list-style-type:none; list-style:none; width:90%; padding-left:10%; font-size:16px; list-style-position:outside}

.sbNav { padding:0 5px  }
.sbNav a {  display:block;  background-color:#FED49C ;  color:#000; text-decoration:none}
.sbNav .active a, .sbNav a:hover {  display:block;  background-color:#8a2528  !important; color:#fff  !important; text-decoration:none}
.sbNav .badge { margin:4px;}
.sbNav .active .badge { margin:4px; background-color:#fff; color:#000}

.lftNav {  background-color:#fff; border:solid 1px #ccc}
.lftNav a { text-transform:uppercase;background-color:#fff; color:#000; font-size:16px; border:solid 1px #ccc; border-collapse:collapse; margin-bottom:0 }
.lftNav ul a { background-color:#fff; color:#000; border:0; border-collapse:collapse; margin-bottom:0 }
.lftNav li.active > a, .lftNav li a:hover { background-color:#fed49c ; color:#000}

.lftNav ul, .lftNav ul a { background-color:#fff; color:#000; padding:1px; text-transform:none; } 
.lftNav ul .active > a, .lftNav ul a:hover { background-color:#fff; color:#900; } 
.lftNav ul li a { display:inline} 

.lftNav ul li:before { content:"\e080"; font-size:10px;  display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1; position: relative; top: 1px;}
.lftNav  ul ul li:before { content:"\e095"; font-size:10px;  display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1; position: relative; top: 1px; margin-left:10px}

.facetsBx .col-md-1 { padding:1px 0; width:16px; overflow:hidden}
.facetsBx .col-md-1 input { margin:1px}
.facetsBx .col-md-7 { padding:1px 0; width:160px; overflow:hidden; white-space:nowrap}
.facetsBx .autoScroll .col-md-7  { width:148px;}
.facetsBx .col-md-3 { padding:1px 0; width:30px; overflow:hidden; text-align:right}

h1, .h1 small { font-family:Arial, Helvetica, sans-serif; text-transform:none; font-size:11px;}

.h2ol  { font-family: "Roboto Condensed"; font-size:24px; text-transform:uppercase; margin-left:0 }
.hmMap, .hmPlan { display:block; width:99.8%; border:solid 1px #999; height:136px; overflow:hidden; text-align:center}
.hmfb { border: 1px solid #999999; float: left; height: 106px; width: 300px; /*padding:10px;margin-top: 13px;*/}
.twitter iframe { border:solid 1px #999 !important; border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px; height:369px}
.facebook { margin-top:10px;}
.hmLoc { float:left; width:100%; padding:3% 5% 5% 5% ; background-color:#fff; border:solid 1px #999;}
.spnsr { float:left; width:100%; background-color:#fff; padding:0 5% 5% 5%; border:solid 1px #999}
.spnsrCp { display:block; width:100%; background:url(../i/dot.gif) 50% 50% repeat-x; font-family: "Roboto Condensed"; font-size:24px; text-align:center; margin:20px 0 }
.spnsrCp span { padding:5px; background-color:#fff}
.spnsr .ctg { text-align:center; padding:10px 0}
.spnsr img { margin:24px;}
.spnsr .ctg1 img { max-height:125px; height:125px; }
.spnsr .ctg2 img { max-height:75px; }
.spnsr .ctg3 img { max-height:45px; }
.spnsr .ctg3 a:first-child img { max-height:59px; margin-top:7px; }

.ftr { text-align:center; font-size:12px; margin-top:24px; margin-bottom:20px }
.ftr > div { border-top: solid 1px #aaa; padding-top:10px}
.ftr a { color:#000; }

.graphsE { padding:14px;}
.graphsE .graphBx { width:24.7%; padding:8px}
.graphsE .graphGp { width:5px; padding:1px;}
body .graphsE  h3 { border-top: solid 1px #999;border-bottom: solid 1px #999; margin:0; padding:3px 0; text-transform:none; font-size:16px;}

.graphsA { padding:14px;}
.graphsA .graphBx { width:33%; padding:8px}
.graphsA .graphGp { width:5px; padding:1px;}
body .graphsA  h3 { border-top: solid 1px #999;border-bottom: solid 1px #999; margin:0; padding:3px 0; text-transform:none; font-size:16px;}

/* Home page classes start*/

.pBox {display: table-cell;text-align: center;vertical-align: middle;height:60px;}
.pBox * {vertical-align: middle;}
.picLI li {float:left;list-style-type: none;}
.pBox span {display: inline-block;height:100%;}
.picLI {margin: 0em 0 0 0;padding: 0;}
.chatPic {float:left; border:1px solid #badd4a; margin-top:5px; margin-right:7px; width:60px}
.imgBorder {border:1px solid #999; margin-top:4px}

.hmCntTp .hmImg { display: block; height: 444px; position: absolute; width: 984px; z-index: 1; }
.hmShadow { display: block; height: 444px; position: absolute; width: 984px; z-index: 2;background: url(../i/shadow.png) top left repeat-x  }

.hmCntTp		{ float:left; width:100%; height:444px; }
.hmCpHd			{ z-index:3;position:absolute; display:block; width:550px; height:40px;background:url(../i/hmCpHd.png?1) top left no-repeat; margin:40px 0 0 20px;}
*html .hmCpHd	{ background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/hmCpHd.png?1", sizingMethod="scale"); }
.hmNav			{ z-index:4;position:absolute; display:block; margin-top:120px; padding-left:24px}
.hmLogo			{ z-index:2;position:absolute; display:block; margin:258px 0 0 40px; border:solid 1px #999; padding:10px; background-color:#fff; box-shadow: 0 0 10px #000; z-index:10; border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;}
.hmLogo img 	{ max-height:127px; max-width:600px;}
*html .hmLogo	{ background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/hmLogo.png", sizingMethod="scale"); }
.hmImg			{ z-index:1;position:absolute; display:block; width:984px; height:591px;}

.hmImgNv { margin: 395px 0 0 887px; position: absolute; z-index: 100;}
.hmImgBtns		{ clear:both;}
.hmImgBtns a	{ background:#FFF;border:1px solid #333333;color:#000000;float:right;font-size:12px;height:24px;width:20px;margin-left:5px;	opacity:0.5;outline:none;padding-top:2px;text-align:center;	text-decoration:none;vertical-align:middle; }
.hmImgBtns a:hover { font-size:14px;} 
/* Register Btn Start*/
.btnReg { position:absolute; float:left;  z-index:20; margin:314px 0 0 747px;}
.btnReg a { display:block; color:#fff; text-transform:uppercase; cursor:pointer; box-shadow:0 0 5px #000; outline:none; font-family: "Roboto Condensed"; padding:5px 24px; font-size:36px; background-color:#8a2528; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; }
.btnReg a:hover { background-color:#fed49c; color:#000; text-decoration:none} 
/* Register Btn Start*/

/* Top Captions Start */
.jfHdNm { position:absolute; z-index:100; margin:24px 0 0 40px; }
.jfNme	{ float:left; color:#fff; font-family: "Roboto Condensed"; font-size:36px; line-height:36px; text-transform:uppercase; text-shadow:1px 1px  5px #000}
.jfVnu	{ float:left; clear:both; color:#fff; font-family: "Roboto Condensed"; font-size:30px; text-transform:uppercase; text-shadow:1px 1px 5px #000}
/* Top Captions End */

/* Sub Page Header Start */
.jfHdSb { position:absolute; z-index:100; margin:24px 0 0 22px; }
.shadow	{ display: block; height: 136px; position: absolute; width: 984px; z-index: 2;background: url(../i/shadow.png) top left repeat-x  }
.jfLogo	{ float:left; padding:10px; border:solid 1px #999; box-shadow:0 0 10px #000;margin-right:14px; z-index:20; border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px; background-color:#fff}
.jfLogo img { /*max-width:74px; max-height:120px;*/ max-height:74px; }
.jfTpCnt { float:left; /*width:830px;*/ padding-top:10px}
/* Sub Page Header End */

.bdyCnt p img { margin:0 0 14px 14px   }

.grid [class*="col-"] { border-bottom:dotted 1px #999; padding:5px 0;  }
.grid  .jbLst [class*="col-"] { border:0}
.grid  .jbLst  { border-bottom:dotted 1px #999; }
.grid [class*="btn"]  { font-family: "Roboto Condensed"; font-size:18px; text-transform:uppercase; background-color:#8A2528; border:none}
.grid [class*="img"] {  border:solid 1px #999;}
.grid [class*="img"] img { max-width:68px; max-height:30px; }
body .jbsTmb  img { max-width:68px; max-height:30px;}
body .jbsTmb { width:80px; height:40px; text-align:center}
.grid [class*="col-"] .h4 { font-family:Arial, Helvetica, sans-serif; color:#000; margin:0; padding:0; padding-top:3px }
.grid [class*="col-"] .h4  a {color:#000; text-decoration:underline }
.grid [class*="col-"] .h4  a:hover {color:#000; text-decoration:none }
.grid [class*="col-"] p { margin:0}
.icon-pdf { background:url(../i/ico/pdf.png) top left no-repeat; width:13px; height:13px;}
.icon-doc { background:url(../i/ico/doc.png) top left no-repeat; width:13px; height:13px;}
.glyphicon-pdf { background:url(../i/ico/pdf.png) top left no-repeat; width:13px; height:13px;}
.glyphicon-doc { background:url(../i/ico/doc.png) top left no-repeat; width:13px; height:13px;}
.glyphicon-excel { background:url(../i/ico/excel.gif) top left no-repeat; width:13px; height:13px;}

.grid .row [class*="col-"] { border-bottom:none; padding:0 }
.grid .row { border-bottom:dotted 1px #999; padding:5px 0;  }


.brd { border:solid 1px #999;} 
.brd-top { border-top:solid 1px #999;} 
.brd-right { border-right:solid 1px #999;} 
.brd-bottom { border-bottom:solid 1px #999;} 
.brd-left { border-left:solid 1px #999;} 
/*.bg-danger { background-color:#8A2528; color:#fff}*/

.radiusT { border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;}
.radiusR { border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0 ;-webkit-border-radius:0 3px 3px 0 ;}
.radiusB { border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;}
.radiusL { border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;}

.radiusTL { border-radius:3px 0 0 0;-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;}
.radiusTR { border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0 ;-webkit-border-radius:0 3px 0 0 ;}
.radiusBR { border-radius:0 0 3px 0;-moz-border-radius:0 0 3px 0;-webkit-border-radius:0 0 3px 0;}
.radiusBL { border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;-webkit-border-radius:0 0 0 3px;}

body .container .jbDtl h1, body .container .jbDtl h3  { margin:0; padding:0; text-transform:none}
.jbDtlHd .btn { font-family:"roboto Condensed"; font-size:18px;  }
.jbDtlHd { border:solid 1px #999; float:left; width:99.5%; padding:10px 0; }
.jbDtl .brd-left { orphans:inherit; margin-left:-1px;}
.jbDtl .brd-left, .jbDtl .brd-right { padding-bottom:14px;}
.jbDtl .brd-left .h2,
.jbDtl .brd-left h2,
.jbDtl .brd-right .h2,
.jbDtl .brd-right h2 { margin-top:0}

body .container .font {  font-family: "Roboto Condensed" }
body .container .noBrd  { border:0}

body .container .round { border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
body .container .txtnormal { text-transform:none}
body .container .fontnormal { font-family:Arial, Helvetica, sans-serif}
body .container .linknormal { color:#336699}
body .container .unbold { font-weight:normal}
body .container .rltv { position:relative}
body .container .mgnT-10 { margin-top:-10px;}
/*body .btn-danger { background-color:#1e2a57; color:#fff;border:solid 1px #1E2A57 !important}*/
body .bgWhite { background-color:#fff}
/*body .label-danger { background-color:#1e2a57; color:#fff}*/
body #facebox .container { width:auto}
body  .dbSeeker .glyphicon, body  .dbSeeker .glyphicon a { color:#666}

.userPic { margin:-19px -5px 0 0  ; border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0; overflow:hidden}

.pd0 { padding:5px}
.pd5 { padding:5px}
.pd10 { padding:10px}
.pd15 { padding:15px}
.pd20 { padding:20px}
.pd25 { padding:25px}
.pd30 { padding:30px}

.brdT0 { border-top:0}
.brdB0 { border-bottom:0}

.pdT0 { padding-top:0}
.pdB0 { padding-bottom:0}

body .container .mgnBt { margin-bottom: 20px;}
body .container .mgnBt5 { margin-bottom: 5px;}
body .container .mgnBt10 { margin-bottom: 10px;}
body .container .mgnBt15 { margin-bottom: 15px;}
body .container .mgn0	{ margin:0}
bod .container .mgnT0	{ margin:0}
bod .container .mgnB0	{ margin:0}

body .bgGrey1 { background-color:#e4e4e4}
body .bgGrey2 { background-color:#ccc}
body .bgGrey3 { background-color:#999}
body .bgGrey4 { background-color:#666}
body .bgGrey5 { background-color:#333}
body .bgBlack { background-color:#000; color:#fff;}
body .bgSub	 { background-color:#FED49C; }
body .color-white { color:#fff}

body .hMgo h1, body .hMgo .h1,
body .hMgo h2, body .hMgo .h2,
body .hMgo h3, body .hMgo .h3,
body .hMgo h4, body .hMgo .h5,
body .hMgo h5, body .hMgo .h5  { margin:0}

body .hPDo h1, body .hPDo .h1,
body .hPDo h2, body .hPDo .h2,
body .hPdo h3, body .hPDo .h3,
body .hPdo h4, body .hPDo .h4,
body .hPDo h5, body .hPDo .h5  { padding:0}
.bold { font-weight:bold}

.pagination > li > a, .pagination > li > span { background-color:#ddd; border:solid 1px #999 }
.pagination > li > a:hover , .pagination > li > span:hover { background-color:#999; border:solid 1px #999; color:#fff }

.jfDbHd .dbLogo { max-height:110px !important; margin-bottom:13px; }
.jfDbHd label { text-transform:uppercase; font-size:24px; background-color:#8A2528;font-family: "Roboto Condensed"; color:#fff; font-weight:normal; padding:0 14px }
.jfDbHd .row h2 { margin:0; font-size:30px; margin-bottom:5px}
.jfDbLogo { height: 88px;}
.jfDbLogo img { max-height:80px !important; }

.jfDbHd .diamond{ background-color:#8A2528}
.jfDbHd .gold 	{ background-color:#ceaa29}
.jfDbHd .silver { background-color:#949294}
.jfDbHd .basic 	{ background-color:#ccc; color:#000}

.companies [class*="col-"]{ text-align:center; padding-bottom:8px;}
.companies small { display:none; text-align:center;}
.companies small  { color:#000000}
.companies img { max-width:68px; height:30px; max-height:24px;  margin:0; border:0 !important}
.companies a { text-align:center; display: table-cell; vertical-align: middle; border:solid 1px #999; width:68px; height:30px; margin:0 auto; overflow:hidden}

.pkgTbl .pkgHd  th {  font-family:"Roboto Condensed"; text-align:center; font-size:18px; text-transform:uppercase; font-weight:300; vertical-align:middle; border:solid 1px #999}
.pkgTbl .pkgHd 	{ color:#fff; }
.pkgTbl .pkgHd  th span { display:block; text-transform:none}
.pkgTbl .pkgHdBs { background-color:#000}
.pkgTbl .pkgHdDd { background-color:#8A2528}
.pkgTbl .pkgHdGd { background-color:#ceaa29}
.pkgTbl .pkgHdSr { background-color:#949294}
.pkgTbl .pkgHdEr { background-color:#ccc; color:#000}
.pkgTbl  td { width:25%; border:solid 1px #999 !important; }
.pkgTbl .iconTd { text-align:center; vertical-align:middle}
.pkgTbl { border-collapse:collapse}
.pkgTbl .glyphicon { margin:0 auto; text-align:center}
.pkgTbl ul { padding-left:8px ; margin-left:8px}

.icnRnd{  border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;  border-radius: 50% 50% 50% 50%;
    padding:5px 6px 4px;
    text-align:center;
	color:#fff;
	font-size:11px;
	margin-right:2px;
	}
.icnRnd:hover { color:#fff} 
.icnCls {  background-color:#8A2528; }
.icnTik {  background-color:#73be29; }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #666 }

.dbScBx { margin-bottom:6px; padding:10px 0; border-bottom:dotted 1px #ccc}
.dbScBx:last-child {  border:0}

.autoScroll  { overflow:auto}
.h200	{ max-height:200px;}
.h400	{ max-height:400px;}
.h500	{ max-height:500px;}

.cmpDtl {  width:100%; margin:0 }
.qrImg img { max-width:164px; max-height:164px;}
.cmpDtl .cmpCp .h4 { font-size:13px; font-weight:bold}
.cmpDtl .cmpCp a { color:#000; font-size:12px;}
.cmpDtl .cmpCp { height:40px; padding:0 0 2px; margin-top:2px}
.cmpDtl .cmpAplBtn { padding:0;}
.cmpDtl .cmpAplBtn .h4 { margin:4px 0; color:#fff; text-decoration:none}
.cmpDtl .cmpAplBtn .h4 a { color:#fff; text-decoration:none}
.cmpDtl .cmpAplBtn .h4 a:hover { background-color:#fed49c; color:#000}
.cmpDtlbBtn { margin-top:14px;}
.btn-black { font-family:"Roboto Condensed"; color:#fff; font-size:20px; text-transform:uppercase; 
			background-color: #000; border:solid 4px #666;
			background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#444), to(#000)); 
			background: -webkit-linear-gradient(top, #444, #000);  background: 
			-moz-linear-gradient(top, #444, #000);  background: 
			-ms-linear-gradient(top, #444, #000);  
			background: -o-linear-gradient(top, #444, #000);  }
.btn-black:hover { color:#fff}
.btn-yellow  { color:#FFFF00}
.robotC { font-family:"Roboto Condensed"}
.bdMngTp { margin-top:50px;}

.jbAp .h2 { margin:0; padding:0}
.jbAp .jbApBx { padding:10px 0; margin:10px 0; border-bottom:dotted 1px #ccc}
.jbAp .jbApBx .h3 { margin-top:0}
.jbAp .jbApBx .jbApUsrIco { margin-bottom:10px;}

.schSbFlds .ui-multiselect {
    background-color:#ccc;
    border: 0 none;
    padding: 8px;
    text-align: left;
    width: 100% !important;
	}
.ui-multiselect-filter input {
	border: 0 none !important;
    border-radius: 3px 3px 3px 3px;
    height: auto !important;
    padding: 5px !important;
    width: 114px !important;
}
.ui-multiselect-header .ui-helper-reset { clear:both;float: none;padding: 0;margin: 0 auto;display: block;}
.ui-multiselect-menu { width:250px !important}
.ui-multiselect-header ul li { padding:0 !important}
.ui-multiselect-checkboxes label span { padding-left:5px;}

.alerts_background {
    color:white;
    background-color:indianred;
}
.alerts_border {
    border-color:indianred;
}

.notification_background {
    color:white;
    background-color:darkslategrey;
}

.notification_border {
    border-color:darkslategrey;
}

.training_link_color {
    color:black;
}

.edit_links {
    color:#da291c;
}

.Mbadge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: 700;
    color: #fff;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    background-color:  #FF9644;
    border-radius: 10px;
}
.bg-lable{
    color:#FF9644;
}
/*start paging css*/
        .pagination-ys {
            /*display: inline-block;*/
            padding-left: 0;
            margin: 20px 0;
            border-radius: 4px;
        }

            .pagination-ys table > tbody > tr > td {
                display: inline;
            }

                .pagination-ys table > tbody > tr > td > a,
                .pagination-ys table > tbody > tr > td > span {
                    position: relative;
                    float: left;
                    padding: 8px 12px;
                    line-height: 1.42857143;
                    text-decoration: none;
                    color: black;
                    background-color: #ffffff;
                    border: 1px solid #dddddd;
                    margin-left: -1px;
                }

                .pagination-ys table > tbody > tr > td > span {
                    position: relative;
                    float: left;
                    padding: 8px 12px;
                    line-height: 1.42857143;
                    text-decoration: none;
                    margin-left: -1px;
                    z-index: 2;
                    color: white;
                    background-color: dimgray;
                    border-color: #dddddd;
                    cursor: default;
                }

                .pagination-ys table > tbody > tr > td:first-child > a,
                .pagination-ys table > tbody > tr > td:first-child > span {
                    margin-left: 0;
                    border-bottom-left-radius: 4px;
                    border-top-left-radius: 4px;
                }

                .pagination-ys table > tbody > tr > td:last-child > a,
                .pagination-ys table > tbody > tr > td:last-child > span {
                    border-bottom-right-radius: 4px;
                    border-top-right-radius: 4px;
                }

                .pagination-ys table > tbody > tr > td > a:hover,
                .pagination-ys table > tbody > tr > td > span:hover,
                .pagination-ys table > tbody > tr > td > a:focus,
                .pagination-ys table > tbody > tr > td > span:focus {
                    color: #97310e;
                    background-color: #eeeeee;
                    border-color: #dddddd;
                }
        /*end paging  css*/
        .rounded_corners {
            border: 1px solid #FF9644;
            -webkit-border-radius: 8px;
            -moz-border-radius: 8px;
            border-radius: 8px;
            overflow: hidden;
        }

            .rounded_corners td, .rounded_corners th {
                border: 1px solid #cccccc;
                font-family: Arial;
                font-size: 10pt;
                text-align: center;
            }

            .rounded_corners table table td {
                border-style: none;
            }

        .panel-heading1 {
            background: #cccccc !important;
            padding: 10px 15px;
            border-bottom: 1px solid transparent;
            border-top-right-radius: 3px;
            border-top-left-radius: 3px;
        }