body 
{
	margin:0;
}
.Header
{
	 background-color:rgb(49,52,57);
	 color:rgb(206,207,206);
	 font-family:"Lucida Sans Unicode";
	 vertical-align:middle;
	 height:38px;
}
.Menu
{
	 background-color:rgb(49,69,82);
	 color:#2e2e2e;
	 text-align:center;
	 height:30px
}
.Menu_a
{
	 color:white;
	 text-decoration:none;
	 font-size:large;
}
.Button
{
   /* font-family: inherit;
	font-weight:bold;
	font-size:12px;
	color:White;
	border: 1px solid #5C98C1;
	margin:1px;
	background-color:#0475C2;
	text-decoration: none;
	cursor:pointer;
	padding: 1px 7px 1px;
	line-height: 1.5em;
	
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    
    background-image: none,-webkit-linear-gradient(top,#0475C2 0,#0591ED 100%);
    background-image: none,-moz-linear-gradient(top,#0475C2 0,#0591ED 100%);
    background-image: none,-o-linear-gradient(top,#0475C2 0,#0591ED 100%);
    background-image: none,linear-gradient(to bottom,#0475C2 0,#0591ED 100%);
    background-position: 50% 50%;*/
}

.k-pager-wrap .k-icon {margin-top: 6px;}
.dark_green_button, .dark_green_button:hover {background: rgb(66, 139, 202) none repeat scroll 0 0;border: medium none #357ebd;border-radius: 5px;color: #fff;font-size: 11px;margin: 5px 0;padding: 4px 10px;}
.k-grid-content, .k-grid-header {border-right: 1px solid #ccc;}
.k-grid-header{padding: 0 !important;}
.k-grid-content{overflow-y: visible;}
#incidentSummaryPanel{margin: 1% 0px 0% 4%;line-height: 2;}
.incidentTable{width: 100%;}
input[disabled="disabled"], input[disabled="disabled"]:hover {background: #eee none repeat scroll 0 0;color: #555;width:80%;}
.modalContentSection {padding: 1em 8px 1em 26px;}
.modalBtnSection{text-align:center}
#btnyes, #btnno{width:40px}
.SearchOnFullDetails_Left 
{
	position:absolute;
	background:url(https://sourceqc.compucom.com/BUP/img/SearchPopupYInv.png) no-repeat;
	width:505px;
	height:400px;
	border:0px solid #000;
	z-index: 9002;
}

.tableHeader
{
	margin: 0 0 0 0;
	padding:0 0 0 0;
	border: 0 0 0 0;
	background-color: rgb(49,52,57);
	color: rgb(206,207,206);
	border-style:none;
}

.tableHeader tr td
{
	padding: 0 0 0 0;
	background-color: rgb(49,52,57);
	color: rgb(206,207,206);
}
.tableHeader tr td a
{
    text-decoration: none;
}
/* NAV BAR CSS */
.navigationBar {
  background-color: #32434d;
}
  .navigationBar .container_compucom {
    width: 1170px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
  }
  .navigationBar ul {
    margin-bottom: 0px;
    padding-left: 0px;
  }
    .navigationBar ul li {
      display: inline-block;
      margin: 0px;
      padding: 15px 15px 15px 15px;
      color: white;
    }
    .navigationBar ul li:hover {
      background-color: #476068;
      cursor: pointer;
    }


      .navigationBar ul li a {
        text-decoration: none;
        color: white
      }
/* END NAV BAR CSS */





/* MAIN.CSS */
/* Was not loading in the support.aspx for some reason
 * Still trouble shooting but wanted to make sure this 
 * CSS was included
 */


/*  ----------------------------------------------------------
    Top Nav CSS
    ---------------------------------------------------------- */
.top_nav h1 {
  text-align: center;
  margin: 50px auto -13px auto;
  color: #0A5564;
  font-weight: 300;
  font-size: 58px;
  line-height: 54px;
  letter-spacing: -3px; }
.top_nav .login_module {
  float: right;
  position: relative;
  bottom: 70px; }

/*  ----------------------------------------------------------
    Page Container CSS
    ---------------------------------------------------------- */
.page_container {
  background-color: white; }

/*  ----------------------------------------------------------
    Page Title CSS
    ---------------------------------------------------------- */
.page_title h5 {
  font-size: 18px;
  line-height: 32px;
  color: #0A5564;
  margin-bottom: 2px;
  padding-top: 55px;
  padding-left: 55px;
  font-weight: 300; }
.page_title .greenbarundertitle {
  height: 20px;
  width: 30%;
  max-width: 350px;
  background-color: #6aaca9;
  border-left: 1px solid white;
  float: left; }
.page_title .search.global {
  float: left;
  margin-left: 1px; }

/*  ----------------------------------------------------------
    Cat Content CSS
    ---------------------------------------------------------- */
.cat_page_nav {
  background-color: white;
  margin-bottom: 3px;
  margin-top: 10px; }
  .cat_page_nav .breadcrumb {
    float: left;
    list-style: none;
    font-size: 12px;
    margin-bottom: 0px;
    /*Boostrap override */ }
    .cat_page_nav .breadcrumb li {
      float: left; }
      .cat_page_nav .breadcrumb li a {
        color: #333;
        text-decoration: none;
        padding: 0px 0 10px 10px;
        position: relative;
        display: block;
        float: left;
        line-height: 32px;
        color: #0A5564; }
  .cat_page_nav .user_bar {
    float: right;
    margin-top: 10px; }
    .cat_page_nav .user_bar .search {
      float: left;
      padding-top: 14px; }
    .cat_page_nav .user_bar .nav_element {
      float: left;
      padding-left: 26px;
      padding-right: 26px;
      border-right: 1px solid #b2b2b2;
      padding-top: 0px;
      padding-bottom: 25px;
      background-position: bottom center;
      background-repeat: no-repeat;
      text-decoration: none; }
      .cat_page_nav .user_bar .nav_element.downloads {
        background-image: url("https://sourceqc.compucom.com/img/downloads.png"); }
      .cat_page_nav .user_bar .nav_element.notification {
        background-image: url("https://sourceqc.compucom.com/img/notifications.png"); }
      .cat_page_nav .user_bar .nav_element.user_profile {
        background-image: url("https://sourceqc.compucom.com/img/user.png");
        background-position: 13px bottom;
        font-size: 12px;
        text-align: left;
        padding-left: 51px;
        padding-top: 23px;
        padding-bottom: 5px;
        border-right: none; }

/*  ----------------------------------------------------------
    Checking Container -  CSS
    ---------------------------------------------------------- */
.checkout_container {
  text-align: center;
  background-color: #e4e4e4;
  margin-top: 30px;
  padding: 20px 0px 20px 0px;
  float: right; }
  .checkout_container .cart_total {
    font-size: 11px;
    color: #3f3f3f;
    margin-bottom: 15px; }
    .checkout_container .cart_total .price {
      font-size: 18px; }
  .checkout_container .continue_shopping {
    border-top: 1px solid white;
    margin-top: 20px;
    padding-top: 20px; }

/*  ----------------------------------------------------------
    Catalog Filter -  CSS
    ---------------------------------------------------------- */
.catalog_filter.col-sm-12 {
  margin-top: 0px; }
.catalog_filter .filtering_area {
  color: #0a5564;
  font-size: 11px; }
  .catalog_filter .filtering_area .section-title {
    font-size: 15px; }
  .catalog_filter .filtering_area .filter .fitler-title {
    border-top: 1px solid #c3dedd;
    border-bottom: 1px solid #c3dedd;
    padding: 10px 10px 10px 10px; }
  .catalog_filter .filtering_area .filter .form-styling {
    padding: 10px; }
    .catalog_filter .filtering_area .filter .form-styling input[type="checkbox"] {
      margin: 10px 8px 0 0; }
    .catalog_filter .filtering_area .filter .form-styling input[type="checkbox"] + label span {
      display: inline-block;
      width: 19px;
      height: 19px;
      margin: 10px 4px 0 0;
      vertical-align: middle;
      cursor: pointer; }

