/*Jim Nowak adds*/  

        input[type=checkbox],
        input[type=radio] {
            display: none;
        }



        .wrapperCheckbox {
            width: 17px;
            height: 17px;
            display:inline-block;
            background-image: url('/img/slt/prn23654-checkbox.jpg');
            /*background-image: url('~/Images/prn23654-checkbox.jpg');*/
            background-repeat: no-repeat;
            background-position-x:0;
        }
        .wrapperRadio {
            width: 17px;
            height: 17px;
            display:inline-block;
            background-image: url('/img/slt/prn23654-radiobuttons.jpg');
            /*background-image: url('~/Images/prn23654-radiobuttons.jpg');*/
            background-repeat: no-repeat;
            background-position-x:0;
        }

        .wrapperCheckbox.checked {
            background-position:0px center;
        }
        .hover {
            background-position-y:-34px;
        }
        .out {
            background-position:0 0;
        }


.HPECheckBoxFrame p{
    margin:0;
    padding-left:10px;
    padding-top: 5px;
}
.HPECheckBoxFrame span{
    float:none;
}
.HPECheckBoxFrame label {
    width: -webkit-calc(100% - 50px);
    width: -moz-calc(100% - 50px);
    width: calc(100% - 40px);
    max-height: 30px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow : ellipsis;
}

.criticalbtn, .primarybtn, .secondarybtn{
    padding: 5px;
    border: none;
    color: white;
    font-size:16px;
    font-weight:bold;
    cursor:pointer;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
}

.criticalbtn {
    background-color:#D7410B;
}
.criticalbtn:hover {
    background-color:#C1401A;
}
.criticalbtn:focus {
    background-color:#C1401A;
}

.primarybtn {
    background-color:#0096D6;
}
.primarybtn:hover {
    background-color:#006699;
}
.primarybtn:focus {
    background-color:#006699;
}

.secondarybtn {
    background-color:#767676;
}
.secondarybtn:hover {
    background-color:#5A5A5A;
}
.secondarybtn:focus {
    background-color:#5A5A5A;
}

.slttab{
	display:inline-block;
	float:left;
    margin-right:20px;
	margin-bottom:-1px;
	padding:10px 5px 9px;
    font-weight:bold;
    font-size:14px;
}

.slttab.main{
	display:inline-block;
	float:left;
    margin-right:20px;
	margin-bottom:-1px;
	padding:10px 5px 9px;
	background-color:white;
    font-weight:bold;
}
.slttabsection{
    width:100%; 
    border-bottom:1px solid black;
    height:37px;
    margin-left:-5px;
}
.slttab.selected{
	border-top:1px #333 solid;
	border-left:1px #333 solid;
	border-right:1px #333 solid;
	border-top-right-radius: 10px;
    border-bottom:2px white solid !important;
    cursor:default;
    color:black !important;
}
.slttab.notselected{
	border-left:1px white solid;
	border-right:1px white solid;
	color:#555;
    cursor: pointer;
}
.notselected a{
    color:#555 !important;
    text-decoration:none !important;
    font-size:14px !important;
}
.slttabs-wrapper{
	clear:both;
    display:block;
    padding-top:10px;
    width:100%;
}
.slttab-content{
    width:99%;
	padding-left:5px;
}
.slttabcontentodd{
    background-color:#F2F2F2;
}
.item_frame{
    clear:both;
    width:100%;
    height:250px;
	border-top:1px #333 solid;
    border-bottom:2px solid #ccc; 
    margin-bottom:30px;
}
.slttab-content.hide{
    display: none;
}
.slttab-content.show{
    display: block;
}

.slttab-internal.left{
    width:45%;
    float:left;
}
.slttab-internal.right{
    float:right;
    width:40%; 
    border-left:1px #555 solid; 
    padding-left:10px;
    font-family:"HP Simplified",Arial,sans-serif !important;
}
.productname{
    color:#006699;
}
hr{
    border: 1px solid #ccc;

}

.comm {
    padding: 5px;
    background-color: #F7D7D7;
    color: red;
    margin-bottom: 10px;
}

.comm a {
    color: red;
    font-weight:bold;
}
.comm a:hover  {
    color:#C1401A;
    text-decoration:underline;
}
.imageCenter{
    display:block;
    margin-left:auto;
    margin-right:auto;
}
.slt-selecteddisplay-h3{
    font-weight:bold;
    font-size:18px !important;
}

.enablebutton
{
     padding: 5px;
    border: none;
    color: white;
    font-size:16px;
    font-weight:bold;
    cursor:pointer;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    
}
.HelpDialogue{
    display:none;
	position:absolute;
	z-index:10;
	padding:10px;
	background-color:white;
	border:1px solid #425563;
	color:#111;
}

/*end Jim Nowak adds*/