/* Clear Elements*/

*{padding:0px;margin:0px;outline: 0}
ul, ol, li {list-style-type:none}
img {border: 0;-ms-interpolation-mode: bicubic;vertical-align: middle;}
a{text-decoration: none;color:#01a982;}
a:hover{text-decoration: underline;}
a:visited{color:#822980;}

/* Default Fonts */

@font-face {
  font-family: HPSimplified_Bd;
  src:url("https://hpefonts.s3.amazonaws.com/MetricWeb-Bold.woff") format("woff");font-weight:700;
  /* src: url("v2-0/hps-euro-w01-bold-eot.eot");
  src: url("hps-euro-w01-bold-eot.eot?#iefix") format("embedded-opentype"), url("hps-euro-w01-bold-woff.woff ") format("woff"), url("hps-euro-w01-bold-ttf.ttf") format("truetype"); */
  /* font-weight: normal; */
  font-style: normal;
}

@font-face {
  font-family: HPSimplified_Rg;
  src:url("https://hpefonts.s3.amazonaws.com/MetricWeb-Regular.woff") format("woff");font-weight:700;
  /* src: url("hps-euro-w01-regular-eot.eot");
  src: url("hps-euro-w01-regular-eot.eot") format("embedded-opentype"), url("hps-euro-w01-regular-woff.woff") format("woff"), url("v2-0/hps-euro-w01-regular-ttf.ttf") format("truetype");
 */  
  font-style: normal;
}

h1{font-size:36px;color:#000;font-family:HPSimplified_Bd }
h2{font-size:26px;color:#000;font-family:HPSimplified_Bd }
h3{font-size:14px;font-family:HPSimplified_Bd;color: #000;}
h4{font-size:22px;font-family:HPSimplified_Bd;color:#000;}
	

/* Default values for body */
body{margin: 0;font-size: 15px;background: #C6C9CA; font-family:HPSimplified_Rg, Arial, sans-serif;}

/*  Page layout */ 

.wrapper{width:1000px;margin:5px auto;display:block; }
header{width:964px;float:left;padding:16px 18px 5px 18px;background:#fff;}
header .headerlinks {float:right;width:700px;margin:16px 0px 0px 0px;}
       .headerlinks .welcomeheader{float:right;font-size: 15px;margin:0px 2px 0px 0px}
       .headerlinks > a{float:right;font-size:15px;color: #767676}
       .headerlinks > a:hover{color: #0096d6;text-decoration: underline;}

       .headerlinks > .useridwelcome{float:right;font-size: 14px;margin:0px 10px 0px 0px;font-family:HPSimplified_Bd;}
nav {float:left;margin:8px 0px 0px 0px;background:#fff;width:205px;padding: 0px 0px 0px 25px}
nav > ul {float:left;width: 100%;margin: 40px 0px 10px 0px}
nav > ul li {float:left;margin:5px 0px 0px 0px;}
nav > ul li.bordertop{border-top:solid 1px #CCCCCC;padding:5px 0px 0px 0px;}
nav > ul li a{font-size:18px;display:block;color:#767676;width:170px;padding:2px 5px;font-family:HPSimplified_Bd;margin:0px 0px 0px 5px;}
nav > ul li a:hover{background:#01a982;color:#fff !important;text-decoration: none;}
nav > ul li a:visited{color:#767676;}
nav > ul li a.selected{color:#000;}
nav > ul li a.selected:hover{background:none;color:#000 !important; }

.pagecontent{float:right;background:#fff;width:752px;margin:8px 0px 0px 0px;padding: 6px 8px 39px 5px;min-height:425px;}

input[type="password"]{color:#767676;font-size:16px;height:25px;border:2px solid #ccc;padding:3px 5px;font-family:HPSimplified_Rg}
input[type="password"]:focus{border:solid 2px #5a5a5a;color:#000;}
input[type="text"]{height:25px;border:2px solid #ccc;padding:3px 5px;font-family:HPSimplified_Rg;font-size: 17px;color:#767676;}
input[type="text"]:focus{border:solid 2px #5a5a5a;color:#000;}

footer{height:20px;width:1000px;margin:0px auto;font-size:12px;display:block;background:#fff;padding:10px 0px 10px 0px;text-align:center;border-top:5px solid #2ad1c8;}
footer > a{font-size:11px;margin:25px 50ox 0px 50px	;display:inline;}

.errorrow{float: left;width:100%;padding:5px 0px 7px 0px;background:#F7D7D7;margin:5px 0px 0px 0px;display:none;}
.errorrow span {float: left;margin:2px 0px 0px 10px;width:99%;color:#FF0000}
.errorfield{border:solid 2px #FF0000 !important;}
.row{float:left;width: 100%;margin:15px 0px 0px 0px;}
.row .cell{float:left;width:50%;}
     .cell > label {font-family:HPSimplified_Bd;float:left;width:34%;text-align: left;margin:7px 0px 0px 0px;font-size: 16px;}
     .cell  span {float:left;font-size: 13px;margin:8px 5px 0 0;-webkit-margin-before:9px }    
     .cell > input[type="text"]{float:left;width:61%;}
	.cell > input[type="password"]{float:left;width:61%;}
  .cell > input[type="checkbox"]{margin:11px 0px 0px 0px; }
  .cell > input[type="radio"]{margin:11px 4px 0px 0px; float:left; }
  .cell   input[type="checkbox"]{margin:11px 4px 0px 0px; float:left;}
  .cell > .checkboxcontainer {float:left;width:66%;}
  .cell > .checkboxcontainer > .checkboxgroup{width:100%;float:left; }
  .cell > .checkboxcontainer > .checkboxgroup input[type="checkbox"]{clear:left;}

  .cell > .checkboxcontainer  span {font-size:13px;}
.row .rowcell{width:99%;float:left;}
.rowcell input[type="text"]{float: left;height:25px; border: 2px solid #ccc;width:61%;padding:3px 5px;font-family: HPSimplified_Rg;
                  font-size: 16px;color:#767676;}
.rowcell input[type="text"]:focus{border:solid 2px #5a5a5a;color:#000;}                  
.rowcell textarea{float:left;height:85px;border:2px solid #ccc;width:97%;padding:3px 5px;font-family:HPSimplified_Rg;font-size: 16px;color:#767676;}
.rowcell textarea:focus{border:solid 2px #5a5a5a;color:#000;}


hr{border-bottom: 1px solid #ccc;border-top:none;border-right:none;border-left:none;width:100%;float:left;}

/* Default classes */
.pageheader{margin:5px 0px 0px 0px;float:left;}
.hplogo{float:right;margin:21px 20px 40px 0px;background:transparent url(../img/hp-logo-print.png) no-repeat top left;height: 72px;width: 72px;}
.hpelogo{float:right;margin:21px 20px 40px 0px;background:transparent url(../img/hpe-logo-print.png) no-repeat;height: 70px;width: 120px;}
.pagedescheader{margin:15px 0px 0px 0px;float: left;}
.clear{clear:both;}
.floatleft{float:left; }
.floatright{float:left; }

.sectionheader{float:left;border-bottom:solid 1px #ccc;width:100%;margin:35px 0px 10px 0px;}
.sectionheader h4{float:left; }
sup, .errortext{color:#FF0000;}
.hide{display:none;}

.inlineblue{background:#01a982;color:#fff;font-family:HPSimplified_Bd;font-size: 14px;border-radius:0px 0px 0px 0px;display:inline-block;
            padding:5px 10px 5px 10px;width:auto;cursor:pointer;}
.inlineblue:hover{background:#01a982;text-decoration:none;}
.inlineblue:visited{color:#fff;text-decoration:none;}

.inlineorange{background:#D7410B;color:#fff;font-family:HPSimplified_Bd;font-size: 14px;border-radius:0px 4px 0px 4px;display:inline-block;
              padding:5px 10px 5px 10px;width:auto;cursor:pointer;}
.inlineorange:hover{background:#C1401A;text-decoration:none;}
.inlineorange:visited{color:#fff;text-decoration:none;}

.inlinegray{background:#767676;color:#fff;font-family:HPSimplified_Bd;font-size: 14px;border-radius:0px 4px 0px 4px;display:inline-block;
            padding:5px 10px 5px 10px;width:auto;cursor:pointer;}
.inlinegray:hover{background:#5A5A5A;text-decoration:none;}
.inlinegray:visited{color:#fff;text-decoration:none;}

.buttondisabled{background:#CCCCCC;cursor:default;}
.buttondisabled:hover{background:#CCCCCC;cursor:default;}
.buttondisabled:visited{background:#CCCCCC;cursor:default;}

.buttonblue{background:#01a982;color:#fff;font-family:HPSimplified_Bd;font-size: 14px;border-radius:0px 4px 0px 4px;display:inline-block;
            padding:5px 10px 5px 10px;width:auto; }
.buttonblue:hover{background:#01a982;text-decoration:none;}
.buttonblue:visited{color:#fff;text-decoration:none;}

.buttonorange{background:transparent;color:#000;font-family:HPSimplified_Bd;font-size: 18px;border:2px solid #01a982;display:inline-block;
              padding:5px 10px 5px 10px;width:auto; }
.buttonorange:hover{background:transparent;text-decoration:none;}
.buttonorange:visited{color:#000;text-decoration:none;}

.buttongray{background:transparent;color:#000;font-family:HPSimplified_Bd;font-size: 18px;border:2px solid #5A5A5A;display:inline-block;
            padding:5px 10px 5px 10px;width:auto; }
.buttongray:hover{background:transparent;text-decoration:none;}
.buttongray:visited{color:#000;text-decoration:none;}

.formfooter{float:left;width:99%;margin:40px 0px 0px 0px;border-top:solid 1px #ccc;padding:20px 0px 10px 10px; }

table{width:100%; border:2px solid #CCCCCC;border-spacing:0px;border-collapse:0;}
table th{background-color:#767676 !important;color:#fff;border-left:1px solid #CCCCCC;text-align: center;line-height:18px;font-family:HPSimplified_Rg;}
table th:first-child{border-left:none;}
table td{background-color:#fff;color:#000;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;line-height:18px;font-family:HPSimplified_Rg;}
table td:first-child{border-top:1px solid #CCCCCC;border-left:none;}

.headover{position: relative;min-width: 100px;}
th.headover:hover {background-color:#5A5A5A;cursor: pointer;}

.captable table th{padding:10px;Font-size: 14px;}
.captable table td{padding:10px;Font-size: 13px;}

.protable table th{padding:10px;Font-size: 14px;}
.protable table td{padding:3px;Font-size: 13px;}

.subtable table th{padding:5px;Font-size:13px;}
.subtable table td{padding:3.1px;Font-size: 13.5px;}

.subtable table th a{color:#fff;text-decoration: none;}
.utchyperlink:hover{text-decoration:underline;}

.sortable > a{color:#fff;text-decoration:none}
.captable .fliterarrow {position: absolute;right: 40px;top: 10px;display:block;}
.protable .fliterarrow {position: absolute;right: 40px;top: 10px;display:block;}
.subtable .fliterarrow {position: absolute;right: 18px;top: 10px;display:block;}
.uparrow{position: absolute;top: -5px;color: #959595;}
.downarrow{position: absolute;top: 6px;color: #959595;}

.sortingIcon{float:right;background:url(../img/sortdefault.png) no-repeat top left;height:15px;width:15px;margin:2px 0px 0px 2px}
.order1 .sortingIcon{background:transparent url(../img/sortDown.png) no-repeat top left;}
.order2 .sortingIcon{background:transparent url(../img/sortUp.png) no-repeat top left;}

#searchResultId{float:left;position:relative;width:100%;}
.ajaxloader{background:transparent url(../img/ajaxloader.gif) no-repeat top left;height:17px;width:17px;display:block;margin:11px 2px 0 !important}
.gridAjaxLoader{background:#000 url(../img/ajaxloader.gif) no-repeat center center;opacity: 0.5;filter: alpha(opacity=50);width:99.8%;display:block;height:252px;position:absolute;bottom:19px;left:0px;z-index:1000;}

.checkboxLabel{margin:9px 10px 0 0 !important;float:left !important;font-size:15px !important;width:auto !important; font-family:HPSimplified_Rg !important;font-size:20px}
.successmessage{color:green}
.downloadIcon{display:inline-block;background:transparent url(../img/download_icon.png) no-repeat 0px 0px;height:25px;width:25px; }
/*.pageheader:hover{color:#0096D6;font-family:HPSimplified_Bd;}*/


