@charset "utf-8";
select.styled_dark {
    height: 36px !important;
    width: 265px !important
}

.cont_agree {
    float: left;
    display: block;
    width: 285px;
    padding-top: 2px;
    text-align: right
}

.cont_agree p.txt_agree {
    font-size: 12px !important;
    line-height: 16px !important;
    color: #767676 !important
}

.cont_agree a {
    font-size: 12px !important;
    line-height: 16px !important
}

.noMargBottom {
    margin-bottom: 0 !important
}

.mainForm {
    width: 463px;
    color: #000000;
    font-size: 14px
}

.formBlock {
    float: left;
    width: 463px;
    min-height: 36px;
    margin-bottom: 20px
}

.formBlockLeft {
    width: 463px;
    color: #000000;
    display: block !important;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 10px
}

.formBlockRight {
    width: 463px;
    height: 32px;
    background: transparent;
    border: 2px solid #CCCCCC
}

.formBlockRight input {
    border: 0 none;
    border-collapse: collapse;
    background: none;
    line-height: 32px;
    height: 32px;
    padding: 0 10px;
    width: 443px;
    color: #000000;
    font-size: 16px
}

#county2 {
    display: none
}

.marginLeft1 {
    margin-left: 1px;
    width: 263px !important;
    border-left: none;
    border-top: none
}

/*
.checkbox_dark,.radio_dark{width:17px;height:17px;padding:0 5px 0 0;background:url(/images/change/prn23654-checkbox.jpg) no-repeat;display:block;clear:left;float:left;margin-top:5px}
*/

.checkbox_dark,
.radio_dark {
    width: 17px;
    height: 17px;
    padding: 0 5px 0 0;
    background: url(../../images/icons/hpe-checkbox.jpg) no-repeat;
    display: block;
    clear: left;
    float: left;
    margin-top: 5px
}

/*.radio_dark{background:url(/images/change/prn23654-radiobuttons.png) no-repeat;width:17px;height:17px}*/

.radio_dark {
    background: url(../../images/icons/hpe-radio.jpg) no-repeat;
    width: 17px;
    height: 17px
}

.select_dark {
    display: block;
    height: 32px;
    overflow: visible;
    position: absolute;
    width: 0
}

.select_dark span {
    position: absolute;
    float: left;
    display: inline;
    width: 230px;
    height: 32px;
    background: url(/images/change/prn23654-drop-down.jpg) no-repeat right -2px;
    padding: 0 21px 0 7px;
    margin-left: 3px;
    color: #007dba;
    white-space: nowrap;
    cursor: pointer;
    font-size: 16px;
    line-height: 32px
}

.styled_dark option {
    background: #FFFFFF;
    color: #999999;
    line-height: 34px
}

.marginBottom10 {
    margin-bottom: 10px
}

.formBlockText {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 10px
}

.radioForm {
    float: left;
    padding-top: 5px;
    width: 388px;
    margin-bottom: 10px
}

.radioFormBlock {
    float: left;
    width: 388px;
    height: 24px
}

.labelRadio {
    float: left;
    width: 388px;
    padding-bottom: 3px
}

.boxRadio {
    float: left;
    width: 20px
}

.answerRadio {
    float: left;
    width: 40px;
    padding-top: 6px
}

.checkForm {
    float: left;
    padding-top: 5px;
    width: 463px;
    margin-bottom: 15px
}

.labelCheck {
    float: left;
    width: 440px;
    padding-top: 5px
}

.labelCheck label {
    line-height: 18px
}

.boxCheck {
    float: left;
    width: 22px
}

#custom_sel {
    float: left;
    clear: both
}

.testDiv {
    position: absolute;
    margin-bottom: 15px;
    background: white;
    overflow-x: hidden;
    z-index: 10000;
    display: none;
    overflow-y: auto;
    border: 2px solid #CCCCCC;
    border-top: 1px solid #FFFFFF;
    height: 150px;
    width: 400px;
    float: left;
    background: white;
    display: none
}

.ul-list {
    border-top: none !important;
    position: relative;
    width: 100% !important
}

.ul-list li {
    border-bottom: 1px solid #CCCCCC !important;
    color: #000000 !important;
    background: #ffffff;
    padding-left: 10px !important;
    font-size: 16px !important;
    line-height: 33px !important
}

.ul-list li:hover {
    background: #007DBA;
    color: #FFFFFF !important;
    cursor: default
}

.formBlockRight:hover {
    border: 2px solid #5a5a5a
}

.BlockActive {
    border: 2px solid #5a5a5a
}

.orangeText {
    color: #F05332;
    font-size: 18px;
    padding-left: 5px;
    display: inline-block;
    zoom: 1;
    *display: inline;
}

.cont_Btn {
    float: right;
    margin-left: 20px
}

.marL10 {
    margin-left: 10px !important
}

.cont_agree {
    float: left;
    display: block;
    width: 244px;
    padding-top: 2px;
    text-align: right;
    *width: 231px
}

.borderSpacer {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 20px !important
}

.invalidField {
    display: none;
    font-size: 14px;
    line-height: 18px;
    color: #ff0000;
    background: #f7d7d7;
    padding: 20px 20px 5px 20px;
    margin: 5px 0 20px 0
}

.invalidField label {
    padding-bottom: 15px;
    display: block
}

.ul-list li {
    list-style: none
}

input.primary_button {
    line-height: 36px !important;
    padding: 0 15px;
    color: #FFFFFF !important;
    background-color: #D7410B;
    overflow: hidden;
    font-size: 16px;
    font-weight: bold;
    -moz-border-radius: 0 4px 0 4px;
    -webkit-border-radius: 0 4px 0 4px;
    -khtml-border-radius: 0 4px 0 4px;
    border-radius: 0 4px 0 4px;
    display: inline-block;
    zoom: 1;
    *display: inline;
    border: none;
    height: 36px;
    *padding: 0 7px
}

input.primary_button:hover {
    background-color: #C1401A;
    text-decoration: none !important
}

.h_caption {
    bottom: 11px;
    font-size: 16px !important;
    line-height: 22px !important;
    margin-bottom: 0 !important;
    float: right;
    top: 25px;
    right: 130px;
    width: 315px;
    padding-top: 5px;
    padding-right: 5px
}

.intel_logo {
    float: right;
    padding-top: 5px
}

.pad-bot15 {
    padding-bottom: 15px
}

.closure-left_side {
    float: left;
    margin-right: 41px;
    width: 615px
}

.closure-right_side {
    float: left;
    width: 308px
}

.closure-list {
    margin-left: 15px
}

.div-intel {
    bottom: 20px;
    right: 20px;
    position: absolute
}

.div-intel2 {
    bottom: 20px;
    right: 20px;
    position: absolute
}

.pdf_link2 {
    background: url("/images/change/prn23654-pdf-icon2.png") no-repeat scroll 2px 3px transparent;
    display: inline-block;
    height: 16px;
    overflow: visible;
    padding: 0 0 0 7px;
    vertical-align: text-top;
    width: 9px
}

.video_link2 {
    background: url("/us/en/images/i/gateway/rules-of-networking/gen8/prn23654-video-icon2.jpg") no-repeat scroll 0 3px transparent;
    display: inline-block;
    height: 16px;
    overflow: visible;
    padding: 0 0 0 7px;
    vertical-align: text-top;
    width: 9px
}

.external_link_gray {
    background: url("/us/en/images/i/gateway/rules-of-networking/gen8/prn23654-external-link.png") no-repeat scroll 2px 3px transparent;
    display: inline-block;
    height: 16px;
    overflow: visible;
    padding: 0 0 0 7px;
    vertical-align: text-top;
    width: 9px
}

.closure-width {
    width: 960px !important
}

.h_caption2 {
    bottom: 11px;
    font-size: 16px !important;
    line-height: 22px !important;
    margin-bottom: 0 !important;
    float: right;
    top: 25px;
    right: 130px;
    width: 755px;
    padding-right: 5px
}

ul.non-bullet li {
    background: none !important
}

.footnotes {
    margin-top: 40px;
    padding: 20px 18px 0 0;
    border-top: 1px solid #cccccc
}

.footnotes ul {
    margin: 0;
    padding: 0;
    list-style: none !important
}

.footnotes ul li {
    color: #767676;
    font-size: 12px;
    line-height: 15px;
    padding-bottom: 15px
}

.footnotes ul li sup {
    font-size: 9px;
    vertical-align: super
}

.asterisk {
    width: 13px;
    text-align: right;
    display: inline-block;
    padding-right: 5px;
    zoom: 1;
    *display: inline;
}

.asterisk_more {
    float: left;
    width: 13px;
    text-align: right;
    display: inline-block;
    padding-right: 5px;
    zoom: 1;
    *display: inline;
}

#page a:link {
    color: #007DBA;
    text-decoration: none
}

.cont_Btn a:link {
    color: #ffffff !important;
    margin-left: 20px
}

#page .cont_Btn a:hover {
    text-decoration: none !important
}

.closure-width h2 {
    width: auto !important
}

/*
Date: 9/24/2012 8:57:46 AM
All images published
*/