
@font-face{
	font-family:'Metric Light';
	src:url(../fonts/hpe/Metric-Light.eot);
	src:url(../fonts/hpe/Metric-Light.woff) format('woff'),url(../fonts/hpe/Metric-Light.ttf) format('truetype');
	/*font-weight:400;*/
	font-weight:normal;
	font-style:normal;
	font-stretch:normal
}

@font-face{
	font-family:'Metric Regular';
	src:url(../fonts/hpe/Metric-Regular.eot);
	src:url(../fonts/hpe/Metric-Regular.woff) format('woff'),url(../fonts/hpe/Metric-Regular.ttf) format('truetype');
	font-weight:400;
	font-style:normal;
	font-stretch:normal
}

@font-face{
	font-family:'Metric Medium';
	src:url(../fonts/hpe/Metric-Medium.eot);
	src:url(../fonts/hpe/Metric-Medium.woff) format('woff'),url(../fonts/hpe/Metric-Medium.ttf) format('truetype');
	font-weight:400;
	font-style:normal;
	font-stretch:normal
}

@font-face{
	font-family:'Metric Semibold';
	src:url(../fonts/hpe/Metric-Semibold.eot);
	src:url(../fonts/hpe/Metric-Semibold.woff) format('woff'),url(../fonts/hpe/Metric-Semibold.ttf) format('truetype');
	font-weight:400;
	font-style:normal;
	font-stretch:normal
}

@font-face{
	font-family:'Simple Light';
	src:url(../fonts/hpe/lineto-simple-pro-light.eot);
	src:url(../fonts/hpe/lineto-simple-pro-light.woff) format('woff'),url(../fonts/hpe/lineto-simple-pro-light.ttf) format('truetype');
	font-style:normal;
	font-weight:400
}

@font-face{
	font-family:'Simple Regular';
	src:url(../fonts/hpe/lineto-simple-pro-regular.eot);
	src:url(../fonts/hpe/lineto-simple-pro-regular.woff) format('woff'),url(../fonts/hpe/lineto-simple-pro-regular.ttf) format('truetype');
	font-style:normal;
	font-weight:400
}

@font-face{
	font-family:'Simple Bold';
	src:url(../fonts/hpe/lineto-simple-pro-bold.eot);
	src:url(../fonts/hpe/lineto-simple-pro-bold.woff) format('woff'),url(../fonts/hpe/lineto-simple-pro-bold.ttf) format('truetype');
	font-style:normal;
	font-weight:400
}

    /*REGULAR*/
    @font-face{
      font-family: 'HPSimplified';
      src: url(../fonts/v1-1/hps-euro-regular-eot.eot); /* IE9 compat */
      src: url(../fonts/v1-1/hps-euro-regular-eot.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
       /* non-IE */
       url('../fonts/v1-1/hps-euro-regular-ttf.ttf') format('truetype'); /*iOS, Android, Safari*/

      font-weight: normal;
      font-style: normal;
}
    /*BOLD*/
    @font-face{
       font-family: 'HPSimplified';
       src: url(../fonts/v1-1/hps-euro-bold-eot.eot); /* IE9 compat */
       src: url(../fonts/v1-1/hps-euro-bold-eot.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
       /* non-IE */
       url('../fonts/v1-1/hps-euro-bold-ttf.ttf') format('truetype'); /*iOS, Android, Safari*/

      font-weight: bold;
      font-style: normal;
}

/*HP Header Footer v3.2.9
Change log- White color theme support with new colors and new HP logo (Blue logo).
*/

body {
	margin:0;
	padding:0;
	background-color:#fff;
	width:100%;
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:22px;
	min-width:1000px;
}

/*a,code,div,h1,h2,h3,h4,h5,h6,li,p,span{
	font-family:Arial, Helvetica, sans-serif;
	-webkit-backface-visibility:hidden
}
*/

/*input{font-family:'Metric Light',Arial,sans-serif;}*/
input{font-family:Arial, Helvetica, sans-serif;}

/*LAYOUT*/
html {height:100%; }

h1, h2, h3, h4, h5 {font-weight:bold;margin-top:0;}
p {padding:0;margin:0;}
a, object, embed{outline:0;}
a {text-decoration:none}
ul {list-style-type: none; margin: 0; padding:0;}
img {border:0;}
#body {background: none repeat scroll 0 0 #fff;margin: 0 auto;padding-bottom: 23px;}
.everything {height:auto !important;margin:auto;width:100%; background-color:#ffffff;}
.lst90{ float: none; }


}

#content{margin:auto; display:block}

/* SCREEN READERS*/
.screenReading { font-size:0 !important; height:0; overflow:hidden; position:absolute; width:0;opacity:0; }

.secondary_nav{
    width: 1000px;
    margin: 0 auto;
    background-color: #252525
}
.secondary_nav .f0{padding: 0 !important;}
ul.snav_tabs{
    display: table;
    width: 100%;
    margin-top: 5px;
    padding-bottom:2px;
}
ul.snav_tabs li{
    display: inline;
    padding: 13px 15px 14px 15px;
    height: 36px;
}
ul.snav_tabs li a{color: #FFFFFF}
li.current_tab a{color: #66CC00 !important}
.lft18 div.egr{color: #66CC00 !important}
.js_snav_lev2_tab_cnt a{padding-left: 20px}
.js_snav_lev2_tab_cnt{
    margin-top: 0px;
    _margin-top: 0
}
.snav_tab_content{
    clear: both;
    width: 1000px;
    margin: 0 auto;
    color: #fff
}
.tab_opened{
    /*height:310px;*/
    height: 410px;
    visibility: visible;
    display: block;
    overflow: hidden
}
.tab_closed{
    height: 0;
    visibility: hidden;
    display: none;
    overflow: hidden
}
.wdt_308{
    width: 332px;
    _width: 326px;
}
.cnt15_0_15_18{padding: 1px 0 1px 18px}
a.egr:blur{color: #FFFFFF}
.snav_lnk_lev3 a:hover, .snav_lnk_lev3 a:focus{
    color: #FFFFFF !important;
    text-decoration: underline;
}
.fade_divider{
    width: 2px;
    margin-top: 30 px\9;
    height: 276px
}
.shadowdivider{
    width: 1px;
    margin-top: 5 px\9;
    *float:right !important
 }
.js_tnav_tab_wrapper{
    padding-top: 30px;
}

.m10l{margin-left: 10px}
.m18l{margin-left: 18px}
.lft20{padding-left: 20px !important}
.hand{cursor: pointer}
.lnh6{line-height: 6px}
.lnh26{line-height: 26px}
.lnh36{line-height: 36px}
.cnt0_20{
    padding: 0 20px;
    _padding: 0 19px
}
.lft{float: left}
.hgt_270{height: 393px}
.m3{margin-bottom: 3px}
.cnt10{
    padding: 2px !important;
    padding: 0 1px 0 1 px\9  !important;
    margin-top: 0 \9
 }
.f0{font-size: 0}
.h1_gry{border-bottom: 1px #b2b2b2 solid}
.wdt_280{
    width: 280px;
    _width: 240
}
.lnh21{line-height: 21px}
.f1{font-size: 1px}
.row3 .col{
    width: 33.33%;
    *width: 33%;
    height: auto;
}
.lft18{
    padding-top: 12px;
    padding-top: 12px\9;
 }
.m20{margin-bottom: 20px}
.m10{margin-bottom: 6px}
.arr_li_wht_r{
    background: url(../i/chevron-hpe.png) no-repeat scroll right top transparent;
    padding-right: 10px
}
.snav_lnk_lev3 a{
    white-space: pre-line;
    overflow: hidden;
    display: block;
}
.hgt_257{height: 393px !important; padding-right: 2px;}
.row3 .col{width: 333px;}
.row3 .js_tnav_tab_wrapper{width: 334px;}
.tab_opened, .tab_closed{height: auto !important;}

/*New styles*/
.secondary_nav .js_snav_tab_wrapper{background: transparent;}
.secondary_nav .snav_tab_content{background: #fff; border-bottom: 4px #088ed5 solid;}
.secondary_nav{background: #fff;}
.secondary_nav .f80.egr{margin-bottom:9px;line-height:22px !important;}
.secondary_nav div.egr, .secondary_nav a.egr:hover, .secondary_nav a.egr:focus{color: #007DBA !important; text-decoration: none; line-height:22px !important;}
.secondary_nav a.egr:visited{color: #822980 !important;}
.secondary_nav a.egr:focus{text-decoration: none;}
.secondary_nav .col .m10 a{font-size: 14px; color: #007dc2 !important;line-height: 22px !important;}
.secondary_nav .col .m10 a:hover{text-decoration:underline}
.secondary_nav .col .m10 a:visited{color: #822980 !important;}
.secondary_nav a.wht{color: #000 !important;}
.secondary_nav .snav_tabs .current_tab a.wht{color: #007DBA !important;}
.secondary_nav .shadowdivider,
.secondary_nav .fade_divider{background: none; border-left: 1px #ccc solid; margin: 0; width: 0; padding: 0;}
.secondary_nav .fade_divider, .secondary_nav .shadowdivider{margin-top: 10px; height: 340px !important;}
.secondary_nav .snav_tabs{border-bottom: 1px #CCC solid;}
.secondary_nav .snav_tabs a.wht, .secondary_nav .snav_tabs a.wht:hover{color: #767676 !important;}
.secondary_nav .snav_tabs a.wht:hover{color:#007DBA !important; text-decoration:none;}
.secondary_nav .current_page_on_tab{background: #fff !important;}
.secondary_nav .snav_tabs .current a.wht,
.secondary_nav .snav_tabs .current a.wht:hover,
.secondary_nav .snav_tabs .current a.wht:focus{color: #007DBA !important;}
.secondary_nav .snav_tabs .current_page_on_tab a.wht,
.secondary_nav .snav_tabs .current_page_tab a.wht{
    color:#000 !important;
}
.secondary_nav .snav_tabs .current_tab a{
    border-bottom:4px #0096d5 solid;
}
.secondary_nav .snav_tabs .current_tab a,
.secondary_nav .snav_tabs .current_page_on_tab a.wht,
.secondary_nav .snav_tabs .current_page_tab a.wht{
    padding-bottom: 8px;
    padding-bottom: 9px\9;
    *padding-bottom: 6px;
    _padding-bottom: 7px;
}
@media not screen and (1) {
.secondary_nav .snav_tabs{ padding-bottom:9px }
.secondary_nav .snav_tabs .current_page_on_tab a.wht,
.secondary_nav .snav_tabs .current_page_tab{padding-bottom:7px} /*Opera 11 only*/
}

.secondary_nav .snav_tabs .current_page_on_tab a.wht:hover,
.secondary_nav .snav_tabs .current_page_on_tab a.wht:focus{text-decoration: none; color: #000 !important;}
.secondary_nav .current{background: #fff !important;}
.secondary_nav .row3{padding-top: 10px;}
.secondary_nav .col .f80{font-size: 140%; color:#000 !important; margin-top: 20px; padding: 0 20px; text-decoration: none; font-weight: bold;}
.secondary_nav .snav_tabs li{padding: 0 8px 0 18px;}
.secondary_nav .snav_tabs li a{padding: 10px 0;font-size:125% !important;}

.secondary_nav .snav_arr{background: url(../i/common/i-arr-gry-hpe.gif) no-repeat center top;}
.secondary_nav a.current_link,
.secondary_nav a.current_link:hover,
.secondary_nav a.current_link:focus{background: #007DBA !important; color:#FFF !important;}

.secondary_nav ul.snav_lev2_list a.current_link,
.secondary_nav ul.snav_lev2_list a.current_link:hover,
.secondary_nav ul.snav_lev2_list a.current_link:focus{background:none !important;color:#000 !important}

.secondary_nav ul.snav_lev2_list a.current_link:hover,
.secondary_nav ul.snav_lev2_list a.current_link:focus{color:#007DBA !important}

.secondary_nav a.current:hover{text-decoration: none;}
.secondary_nav .snav_lev2_bkg{line-height: 16px; padding: 0;}
.secondary_nav .lnh26{_line-height: 1px !important;}
.secondary_nav .js_snav_lev2_tab_cnt .lnh26{_line-height: 12px !important;}
.secondary_nav .js_snav_lev2_tab_cnt .lnh26 a{font-size: 14px !important; margin: 2px 0; _margin:0;line-height: 22px !important;}
.secondary_nav .snav_lev2_bkg a.egr{display: block; padding: 1px 18px; font-size: 14px !important; _color: #000 !important;line-height:22px !important;}
.secondary_nav .snav_lev2_bkg a.egr:hover{_font-size: 14px !important; line-height:22px !important;}
.secondary_nav .snav_lev2_list .snav_lev2_bkg a.egr{padding: 6px 18px 2px;line-height: 22px;}

.secondary_nav .snav_lev2_bkg a.egr:active,
.secondary_nav .snav_lev2_bkg a.egr:focus{_color:#FFF !important;_background-color:#007DBA !important}

.tab_content{padding:15px 0px; }
.tab_content { display: none; }
.sec18{padding:0 18px}
.trow{padding-top:15px; padding-bottom:5px}
.v_sep{border-right:1px solid #000;padding: 0;}
.h_sep_50_20{border-bottom:1px solid #000; padding:35px 0 0; margin-bottom:5px}
.h_sep_40_20{border-bottom:1px solid #000; padding:25px 0 0; margin-bottom:5px}
.m_sep_40_20{border-bottom:1px solid #000; padding:30px 0 0; margin-bottom:20px}

.h_spc_30_20{padding:15px 0 0; margin-bottom:5px}
.m_spc_30_20{padding:20px 0 0; margin-bottom:20px}

.lay_02a .col_fst{padding:0px 20px 0 0; width:460px; height:auto; vertical-align:top}
.lay_02a .col_lst{padding:0px 0 0 20px; width:460px; height:auto; vertical-align:top}
.lay_02c .col_fst{padding:0px 20px 0 0; background-color:white; width:614px; height:auto; vertical-align:top}
.lay_02c .col_lst{padding:0px 0 0 20px; background-color:white; width:308px; height:auto; vertical-align:top}
.lay_02d .col_fst{padding:0px 20px 0 0; background-color:white; width:317px; height:auto; vertical-align:top}
.lay_02d .col_lst{padding:0px 0 0 0px; background-color:white; width:297px; height:auto; vertical-align:top}
.lay_03a .col_fst{padding:0px 19px 0 0; background-color:white; width:296px; height:auto; vertical-align:top}
.lay_03a .col_mdl{padding:0px 19px 0 19px; background-color:white; width:296px; height:auto; vertical-align:top}
.lay_03a .col_lst{padding:0px 0 0 19px; background-color:white; width:296px; height:auto; vertical-align:top}
.lay_04a .col_fst{padding:0px 19px 0 0; background-color:white; width:212px; height:auto; vertical-align:top}
.lay_04a .col_mdl{padding:0px 19px 0 19px; background-color:white; width:212px; height:auto; vertical-align:top}
.lay_04a .col_lst{padding:0px 0px 0 19px; background-color:white; width:212px; height:auto; vertical-align:top}

.hpe .tabs_nav{
    border-bottom: 1px solid #000000;
}

.hpe .tabs_nav {
    clear: both;
    margin-top: 30px;
}

.hpe .tabs_nav .menu a, .hpe .body .tabs_nav .menu a:link  {
    background: #FFFFFF;
    color: #5A5A5A!important;
    padding: 0px 20px 10px 20px;
    *padding: 0px 15px 10px 15px;
    _padding: 0px 15px 10px 15px;

    font-size: 18px;
    line-height: 36px;
    *line-height: 41px;
    font-weight:bold;
}

@media \0screen {
  .hpe .tabs_nav .menu a, .hpe .body .tabs_nav .menu a:link  { padding: 0px 15px 10px 15px;}
}

:root  .hpe .tabs_nav .menu a, .hpe .body .tabs_nav .menu a:link {padding: 0px 15px 10px 15px;}

.hpe .tabs_nav .menu a:hover {
    color: #5A5A5A;
    text-decoration: underline;
}



.hpe .tabs_nav .menu .selected a, .hpe .body .tabs_nav .menu .selected a  {
    color: #000000!important;
    padding-bottom: 13px;
}

.hpe .body .tabs_nav .menu .disabled a, .hpe .body .tabs_nav .menu .disabled a:hover{
    color: #CCCCCC !important;
    cursor: default;
    text-decoration: none;
}

.hpe .tabs_nav .menu li{
    height: 40px;
    border-right: none;
    _position: relative;
    _top: 1px;
    display: inline;
    float: left;
}

.tabs_nav .menu li a {
    margin-bottom: 0;
}

.tabs_nav .menu .selected a {
    border-radius: 2px 2px 0 0;
    cursor: default;
}

.hpe .tabs_nav .menu .selected a:hover {
   color: #000000;
   text-decoration: none;
}

.hpe .tabs_nav .menu .selected{
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-bottom: none;
    border-radius: 0 4px 0 0;
    -webkit-border-radius: 0 4px 0 0;
    -moz-border-radius: 0 4px 0 0;
}

.hpe .white .tab_content { background-color:#FFFFFF;}

/* Dropdowns */
.dd_wrap,
.dd_wrap .dd_head_close .dd_label,
.dd_open .dd_head_close .dd_label,
.dd_open .dd_trigger_upside .dd_label{position: relative;}
.dd_wrap .dd_label{display: block;}
.dd_wrap .dd_icn_container{position:absolute; right: 0; top: 0;}
.dd_wrap .dd_icn{position:absolute; left: 10px; top: 10px; height: 16px;
    background: url(../i/common/s-21px-hpe.png) no-repeat 2px -1435px;}
.dd_wrap .dd_label_text{padding-right: 5px; display: block; position: relative}
.dd_wrap .dd_label_text .dd_input_value{display: inline-block;}

.dd_wrap .dd_head,
.dd_wrap  .dd_head .dd_label{display: block;}

.dd_wrap .dd_list{
    display: none;
    visibility: hidden;
    position: absolute;
    overflow: visible;
    width: 100%;
    z-index: 1;
}
.dd_wrap .dd_list .dd_item a{display: block;}
.dd_wrap .dd_list .dd_item_icn {line-height: 21px; float:left}
.dd_wrap .dd_list .dd_item_txt {display:block; padding-left:21px}
.dd_wrap .dd_list_items{width: 100%; overflow: auto;}

.dd_wrap .dd_item .dd_insitem a{padding-left: 20px}
.dd_wrap .dd_item{border-bottom: 1px solid #ccc; background: #fff;}
.dd_wrap .dd_downside .dd_lst{border: 0;}

.dd_head .dd_label{border: 2px #ccc solid;}
.dd_head a:hover{text-decoration: none}
.dd_head .dd_label:hover {border: 2px #5A5A5A solid;}

.group_label{background-color: #F2F2F2; color: #000; font-weight: bold; font-size: 0.8em; padding: 8px 10px 8px 20px; border-bottom: 1px #CCCCCC solid;}
.dd_item a, .dd_insitem{background-color: #FFFFFF; color: #000;}
.dd_insitem{font-size: 0.9em;}
.dd_item a:hover,
.dd_list .dd_fst .dd_insitem a:hover{background-color: #007cba; color: #fff;}


/*Dropping*/
.dd_trigger_downside{border: 2px #5a5a5a solid; border-bottom: 0;}
.dd_trigger_upside .dd_label{border-color: #5a5a5a;}
.dd_trigger_downside .dd_label{border: 0; border-bottom: 1px #ccc solid;}

.dd_trigger_downside .dd_label:hover {border: 0; border-bottom: 1px #ccc solid;}
.dd_trigger_downside .dd_icn_container,
.dd_trigger_upside .dd_icn_container{border-color: #5a5a5a;}
.dd_downside .dd_list_items, .dd_downside .list_content{width: auto; border: 2px #5a5a5a solid; border-top: 0;}
.dd_upside .dd_list_items{width: auto; border: 2px #5a5a5a solid; border-bottom: 0;}

/* Dropdown Form Selection and ButtonLike */
.dd_formSelection,
.dd_buttonLike,
.dd_mixContent{font-size: 16px;}
.dd_buttonLike.dd_tertiary{font-size:17px;}
.dd_mixContent .dd_item p{font-size: 1em;}
.dd_formSelection .dd_label{
    /*height: 32px;*/
    line-height: 32px !important;
    padding-left: 10px !important;
}


.dd_formSelection .dd_label .dd_input_value{
    padding-right: 40px;
}

.dd_mixContent .dd_label,
.dd_buttonLike .dd_label{
    height: 36px;
    line-height: 36px;
    padding-left: 10px;
}
.dd_formSelection .dd_icn{
    width: 21px;
}

.dd_formSelection .dd_icn_container{
    height: 100%;
    width: 38px;
    margin-left: 10px;
    border-left: 1px #CCCCCC solid;
    top: 0;
    /*background-position: 10px -1403px;*/
}

.dd_formSelection .dd_label:hover .dd_icn_container{
    border-color: #5A5A5A;
}

.dd_formSelection .dd_trigger_upside .dd_icn_container,
.dd_formSelection .dd_trigger_downside .dd_icn_container{ border-left-color: #5A5A5A;}
.dd_formSelection .dd_trigger_downside .dd_label .dd_label_text .dd_input_value{padding-bottom: 1px;}
.dd_formSelection .dd_upside .dd_list_items{ border-bottom: 1px #CCCCCC solid;}
.dd_formSelection .dd_upside .dd_lst{ border-bottom: 0;}

.dd_formSelection .dropdown_item a{font-size: 100%}
.dd_formSelection .dd_item a,
.dd_buttonLike .dd_item a{padding: 8px 10px;}


/* Dropdown Sort and Filtering and dd_textOnly*/
.dd_sort .dd_label,
.dd_sort .dd_list .dd_item a,
.dd_filteringTitle .dd_label,
.dd_filteringTitle .dd_list .dd_item a,
.dd_textOnly .dd_label,
.dd_textOnly .dd_list .dd_item{
    padding: 0 0 0 10px;
    font-size: 1.4em;
    line-height: 22px;
    height: 22px;
}
.dd_sort .dd_list .dd_item a{height: auto;}

.dd_sort .dd_head .dd_label,
.dd_filteringTitle .dd_head .dd_label{
    color: #017dbb;
    background: #fff;
}
.dd_sort .dd_trigger_upside .dd_label,
.dd_filteringTitle .dd_trigger_upside .dd_label,
.dd_textOnly .dd_upside .dd_label{border-color: #5a5a5a;}
.dd_sort .dd_trigger_downside .dd_label,
.dd_filteringTitle .dd_trigger_downside .dd_label{border: 0; border-bottom: 1px #ccc solid;}
.dd_sort .dd_trigger_downside .dd_label,
.dd_sort .dd_trigger_downside .dd_icn_container,
.dd_sort .dd_trigger_upside .dd_icn_container,
.dd_filteringTitle .dd_trigger_downside .dd_label,
.dd_filteringTitle .dd_trigger_downside .dd_icn_container,
.dd_filteringTitle .dd_trigger_upside .dd_icn_container{height: 23px; border-left-color: #5A5A5A;}

.dd_sort .dd_trigger_downside .dd_label:hover{border-color: #ccc;}
.dd_sort .dd_icn_container{
    height: 100%;
    width: 30px;
    margin-left: 8px;
    border-left: 1px #CCCCCC solid;
}
.dd_sort .dd_icn{
    width: 16px;
    height: 10px;
    left: 8px;
    top: 8px;
    background-position: 2px -1525px;
}

.dd_sort .dd_label:hover .dd_icn_container{
    border-color: #5A5A5A;
}


/* Dropdown facetLike */
.dd_facetLike,
.dd_facetLike .wnone{width: 100%;}
.dd_facetLike .dd_label{
    padding: 0 0 0 15px;
    font-size: 2.8em;
    line-height: 60px;
    color: #fff;
    background: #D7410B;
    border: 0;
}
.dd_facetLike .dd_label:hover{
   border: 0;
}

.dd_facetLike .dd_head_close{position: relative;}
.dd_facetLike .dd_icn{
    width: 42px;
    height: 60px;
    background: url(../../i_stub/dd/arrows-hpe.gif) no-repeat right top;
    border-left: 1px #fff solid;
    right: 0;
    top: 0;
    left: auto;
}

.dd_facetLike a:hover .dd_icn{
    border-color: #fff;
}
.dd_facetLike .dd_item a, .dd_facetLike .dd_item a span{color: #000; font-size: 1.6em;}
.dd_facetLike .dd_list .dd_item a{padding: 8px 15px 9px;}
.dd_facetLike .dd_item a:hover{background-color: #D7410B; color: #fff; text-decoration: none}
.dd_facetLike .dd_trigger_downside{border: 0;}
.dd_facetLike .dd_downside .list_content{border: 2px #5a5a5a solid; border-top: 0;}
.dd_facetLike .dd_upside .list_content{border: 2px #5a5a5a solid; border-bottom: 0; border-top: 0;}
.dd_facetLike .dd_upside .dd_lst{border-bottom: 0;}
.dd_facetLike .dd_upside .dd_fst{border-top: 2px #5a5a5a solid;}


/* Dropdown buttonLike, mixContent */
.dd_buttonLike, .dd_mixContent{display: inline-block; width: auto;}
.dd_buttonLike .dd_label,
.dd_mixContent .dd_label{
    color: #fff;
    font-weight: bold;
    background: #D7410B;
    border: 0;
    -webkit-border-radius: 0 4px;
    -moz-border-radius: 0 4px;
    -khtml-border-radius: 0 4px;
    border-radius: 0 4px;
}
.dd_buttonLike .dd_label:hover,
.dd_mixContent .dd_label:hover{
    border: 0;
}
.dd_buttonLike .dd_downside .dd_label,
.dd_mixContent .dd_downside .dd_label{
    -webkit-border-radius: 0 4px 0 0;
    -moz-border-radius: 0 4px 0 0;
    -khtml-border-radius: 0 4px 0 0;
    border-radius: 0 4px 0 0;
}
.dd_buttonLike .dd_upside .dd_label,
.dd_mixContent .dd_upside .dd_label{
    -webkit-border-radius: 0 0 0 4px;
    -moz-border-radius: 0 0 0 4px;
    -khtml-border-radius: 0 0 0 4px;
    border-radius: 0 0 0 4px;
}
.dd_buttonLike .dd_trigger_downside,
.dd_buttonLike .dd_trigger_upside,
.dd_mixContent .dd_trigger_downside,
.dd_mixContent .dd_trigger_upside{border: 0;}
.dd_buttonLike .dd_downside .list_content,
.dd_mixContent .dd_downside .list_content{border: 2px #5a5a5a solid; border-top: 0;}
.dd_buttonLike .dd_upside .dd_item,
.dd_mixContent .dd_upside .dd_item{border: 2px #5a5a5a solid; border-top: 0; border-bottom: 1px #ccc solid;}
.dd_buttonLike .dd_upside .dd_fst,
.dd_mixContent .dd_upside .dd_fst{border-top: 2px #5a5a5a solid;}
.dd_buttonLike .dd_upside .dd_lst,
.dd_mixContent .dd_upside .dd_lst{border-bottom: 0;}
.dd_buttonLike .dd_list .dd_item a:hover{background: #D7410B;}
.dd_buttonLike .dd_label .dd_icn,
.dd_mixContent .dd_label .dd_icn{
    height: 36px;
    width: 43px;
    padding: 0;
    margin-left: 8px;
    background-position: 12px -1626px;
    border-left: 1px #fff solid;
    top: 0;
    left: auto;
    right: 0;
}
.dd_buttonLike .dd_item a .dd_item_icn {
    padding-right: 2px;
    padding-left: 0;
}

.dd_buttonLike .dd_item a:hover .idd_cht{background-position: 0 -2511px;}
.dd_buttonLike .dd_item a:hover .icn_loa{background-position: 0 -2546px;}
.dd_buttonLike .dd_item a:hover .icn_exp{background-position: 0 -2583px;}
.dd_buttonLike .dd_item a:hover .icn_rsl{background-position: 0 -2615px;}
.dd_buttonLike .dd_item a:hover .icn_spt2{background-position: 0 -2650px;}
.dd_buttonLike .dd_item a:hover .icn_mal2{background-position: 0 -2684px;}

.dd_secondary .dd_label,
.dd_secondary .dd_list .dd_item a:hover{background: #767676;}

.dd_tertiary .dd_label,
.dd_tertiary .dd_list .dd_item a:hover{background: #007DBA;}


/* Dropdown Filtering Title, textOnly */
.dd_filteringTitle .dd_head a:hover .dd_label_text span,
.dd_textOnly .dd_head a:hover .dd_label_text{text-decoration: underline;}
.dd_filteringTitle .dd_trigger_downside a:hover .dd_label_text span,
.dd_filteringTitle .dd_trigger_upside a:hover .dd_label_text span,
.dd_filteringTitle .dd_head a:hover .dd_label_text .dd_icn,
.dd_textOnly .dd_downside .dd_head a:hover .dd_label_text,
.dd_textOnly .dd_upside .dd_head a:hover .dd_label_text{text-decoration: none;}
.dd_filteringTitle .dd_icn,
.dd_textOnly .dd_icn{
    left: 0;
    top: 0;
    width: 16px;
    background-position: 2px -1522px;
    border-left: 0;
}

.dd_textOnly .dd_icn{
    top: 2px;
}

.dd_filteringTitle .dd_icn_container,
.dd_textOnly .dd_icn_container{
    right: auto;
    top: 3px;
    width: 16px;
    height: 22px;
    margin-left: 10px;
}

.dd_filteringTitle .dd_icn{
    top: 2px;
}
.dd_filteringTitle a:hover .dd_icn_container,
.dd_textOnly a:hover .dd_icn_container{
    border-left: 0;
}
.dd_filteringTitle .dd_head .dd_label,
.dd_textOnly .dd_head .dd_label{color: #000; border-color: #fff;}
.dd_filteringTitle .dd_trigger_downside .dd_label,
.dd_textOnly .dd_trigger_downside .dd_label{border-color: #ccc;}
.dd_filteringTitle .dd_trigger_upside .dd_label,
.dd_textOnly .dd_trigger_upside .dd_label{border-color: #5a5a5a;}


/* Dropdown Mix Content */
.dd_mixContent .dd_item{background-color: #fff; padding: 8px 30px 10px 10px;}
.dd_mixContent .dd_item .button{display: block; margin: 12px 0 5px 0;}
.dd_mixContent .dd_list .dd_item .primary{
    display: inline;
    padding: 5px 7px;
    color: #fff;
    background: #767676;
    -webkit-border-radius: 0 4px;
    -moz-border-radius: 0 4px;
    -khtml-border-radius: 0 4px;
    border-radius: 0 4px;
}
.dd_mixContent .dd_list .dd_item .primary .btn_label{ font-size: 1em;}
.dd_mixContent .dd_list .dd_item .from{color: #767676; margin-top: 3px;}


/* Text Only Dropdown */
.dd_textOnly .dd_label,
.dd_textOnly .dd_list .dd_item{height: auto;}
.dd_textOnly .dd_head .dd_label{background: #fff; border: 0; padding: 2px 2px 2px 10px;}
.dd_textOnly .dd_head .dd_label:hover{border: 0;}
.dd_textOnly .list_content .dd_item{
    border: 0;
    list-style: disc inside;
    padding: 5px 8px;
}
.dd_textOnly .dd_label_text{
    display: inline-block;
}

.dd_textOnly .list_content .dd_lst{
    padding-bottom: 10px;
}
.dd_textOnly .dd_downside .dd_label{padding: 0 0 0 8px}
.dd_textOnly .dd_trigger_downside{border: 0;}
.dd_textOnly .dd_downside .dd_label,
.dd_textOnly .dd_downside .dd_label:hover{border: 2px #5a5a5a solid; border-bottom: 0;}
.dd_textOnly .dd_upside .dd_item{
    background: #fff;
    border-left: 2px #5a5a5a solid;
    border-right: 2px #5a5a5a solid;
}
.dd_textOnly .dd_upside .dd_fst{border-top: 2px #5a5a5a solid;}
.dd_textOnly .dd_upside .dd_label{padding-left: 8px}
.dd_textOnly .dd_upside .dd_label,
.dd_textOnly .dd_upside .dd_label:hover{border: #5a5a5a 2px solid; border-top: 0;}

.dd_error .dd_input_value{color: #FF0000}
.dd_error .dd_label,
.dd_error  .dd_label:hover {border: 2px #FF0000 solid;}
.dd_error .dd_icn_container,
.dd_error .dd_label:hover .dd_icn_container{border-left: 1px #FF0000 solid;}
.dd_error .dd_trigger_downside .dd_label,
.dd_error .dd_trigger_downside .dd_label:hover{border: 0; border-bottom: 1px #ccc solid;}

/*Dropping*/
.dd_error .dd_trigger_downside{border: 2px #FF0000 solid; border-bottom: 0;}
.dd_error .dd_trigger_upside .dd_label{border-color: #FF0000;}

.dd_error .dd_trigger_downside .dd_icn_container,
.dd_error .dd_trigger_upside .dd_icn_container{border-color: #FF0000;}
.dd_error .dd_downside .dd_list_items, .dd_error .dd_downside .list_content{width: auto; border: 2px #FF0000 solid; border-top: 0;}
.dd_error .dd_upside .dd_list_items{width: auto; border: 2px #FF0000 solid; border-bottom: 0;}
.dd_error .dd_icn {background-position: 2px -1495px;}
.dd_error .dd_upside .dd_list_items {border-bottom: 1px solid #CCCCCC;}
.dd_error .dd_item a:hover,
.dd_error .dd_list .dd_fst .dd_insitem a:hover{background-color: #FF0000;}


.h100{max-height: 100px;}
.h125{max-height: 125px;}
.h150{max-height: 150px;}
.h175{max-height: 175px;}
.h200{max-height: 200px;}
.h225{max-height: 225px;}
.h250{max-height: 250px;}
.h275{max-height: 275px;}
.h300{max-height: 300px;}

.wnone{width: auto;}
.w53{width: 53px;}
.w60{width: 60px;}
.w100{width: 100px;}
.w125{width: 125px;}
.w150{width: 150px;}
.w160{width: 160px;}
.w175{width: 175px;}
.w180{width: 180px;}
.w200{width: 200px;}
.w225{width: 225px;}
.w250{width: 250px;}
.w275{width: 275px;}
.w300{width: 300px;}
.w325{width: 325px;}
.w350{width: 350px;}
.w375{width: 375px;}
.w400{width: 400px;}
.wmax{width: 100%;}

/*Start General Icons*/

/*NOTE: do not set line-height to percent, as it is depend on icon height*/
.hpe .body a.link_icn {display:inline-block; padding-left: 39px; width:auto; }
.hpe .body a.link_icn, .hpe .body a.link_icn:visited{color:#5a5a5a;line-height: 14px; font-size: 14px}
.hpe .body a.link_icn:hover{text-decoration: underline}
.hpe .body a.no_hover:hover{text-decoration: none; cursor: default}
.hpe .body a.link_icn_arrow:hover{text-decoration: none}
.hpe .body a.link_icn b{font-size: 12px; font-weight: normal}

.hpe .body .icn_cnt {position:relative; display: inline-block}
.hpe .body .icn{cursor: default; position:absolute}
.hpe .body .link_state{color:#666;}
/*End General Icons*/

/*Start Icon Lists*/
.icn_qsp, .icn_qdf, .icn_pdf, .icn_vid, .icn_pdc, .icn_listen, .icn_atc, .icn_prc, .icn_hrn, .icn_dld, .icn_pnd, .icn_doc, .icn_sdd,.icn_spt, .icn_spt2, .icn_loa,
.icn_frm, .icn_svc, .icn_pat, .icn_gol, .icn_flw, .icn_rcl, .icn_foo, .icn_mal ,.icn_email, .icn_mal2, .icn_exc,
.icn_exc2, .icn_fon, .icn_exp, .icn_rsl, .icn_rss, .icn_cmt, .icn_community, .icn_blg, .icn_blog, .icn_inf, .icn_shp, .icn_exp,
.idd_cht,
.iel_shr, .iel_prt, .iel_rss, .iel_sav, .iel_mal,
.icb_hlp, .icb_lnk, .icb_lnk2, .icb_rfr, .icb_rpl
{background: url(../i/common/s-15px-hpe.png) transparent no-repeat scroll; width:auto; height:17px;  display:inline-block;padding-left: 20px; vertical-align:middle}
.icn_qsp{background-position: 0 1px}
.icn_qdf{background-position: 0 -1253px}
.icn_pdf{background-position: 0 -43px}
.icn_vid{background-position: 0 -682px}
.icn_pdc,.icn_listen {background-position: 0 -1289px}
.icn_atc{background-position: 0 -1324px}
.icn_prc{background-position: 0 -1360px}
.icn_hrn{background-position: 0 -1394px}
.icn_dld{background-position: 0 -1429px}
.icn_pnd{background-position: 0 -1464px}
.icn_doc{background-position: 0 -1499px}
.icn_sdd{background-position: 0 -1534px}
.icn_spt{background-position: 0 -1569px}
.icn_spt2{background-position: 0 -1880px}
.icn_loa{background-position: 0 -475px}
.icn_frm{background-position: 0 -193px}
.icn_svc{background-position: 0 -1604px}
.icn_pat{background-position: 0 -378px}
.icn_gol{background-position: 0 -1155px}
.icn_flw{background-position: 0 -715px}
.icn_rcl{background-position: 0 -1639px}
.icn_foo{background-position: 0 -1674px}
.icn_mal,.icn_email{background-position: 0 -1709px}
.icn_mal2{background-position: 0 -1914px}
.icn_exc{background-position: 0 -1744px}
.icn_exc2{background-position: 0 -750px}
.icn_fon{background-position: 0 -1779px}
.icn_exp{background-position: 0 -1813px}
.icn_rsl{background-position: 0 -1845px}
.icn_rss{background-position: 0 -1989px}
.icn_cmt, .icn_community{background-position: 0 -2024px}
.icn_blg, .icn_blog{background-position: 0 -2059px}
.icn_inf{background-position: 0 -2094px}
.icn_shp{background-position: 0 -2129px}
/*End Icon Lists*/
/*Start Icon DropDowns*/
.idd_cht{background-position: 0 -2160px}
/*End Icon DropDowns*/
/* Start Icons Elements*/
.iel_shr{background-position: 0 -583px}
.iel_prt{background-position: 0 -793px}
.iel_rss{background-position: 0 -843px}
.iel_sav{background-position: 0 -2199px}
.iel_mal{background-position: 0 -1107px}
/* End Icons Elements*/
/*Start Icons Button*/
.icb_hlp{background-position: right -2234px}
.icb_lnk{background-position: right -2269px}
.icb_lnk2{background-position: right -639px}
.icb_rfr{background-position: right -2304px}
.icb_rpl{background-position: right -2339px}
.hpe .body a.icb_hlp,
.hpe .body a.icb_lnk,
.hpe .body a.icb_lnk2,
.hpe .body a.icb_hlp:visited,
.hpe .body a.icb_lnk:visited,
.hpe .body a.icb_lnk2:visited{padding: 0 18px 0 0;}
.hpe .body a.icb_rfr, .hpe .body a.icb_rpl{width:15px; height:15px; padding:0}
/*End Icons Button*/


.dd_item .icn_qsp, .dd_item .icn_qdf, .dd_item .icn_pdf, .dd_item .icn_vid, .dd_item .icn_pdc, .dd_item .icn_listen, .dd_item .icn_atc, .dd_item .icn_prc, .dd_item .icn_hrn, .dd_item .icn_dld, .dd_item .icn_pnd, .dd_item .icn_doc, .dd_item .icn_sdd, .dd_item .icn_spt, .dd_item .icn_spt2, .dd_item .icn_loa,
.dd_item .icn_frm, .dd_item .icn_svc, .dd_item .icn_pat, .dd_item .icn_gol, .dd_item .icn_flw, .dd_item .icn_rcl, .dd_item .icn_foo, .dd_item .icn_mal , .dd_item .icn_email, .dd_item .icn_mal2, .dd_item .icn_exc,
.dd_item .icn_exc2, .dd_item .icn_fon, .dd_item .icn_exp, .dd_item .icn_rsl, .dd_item .icn_rss, .dd_item .icn_cmt, .dd_item .icn_community, .dd_item .icn_blg, .dd_item .icn_blog, .dd_item .icn_inf, .dd_item .icn_shp, .dd_item .icn_exp,
.dd_item .idd_cht,
.dd_item .iel_shr, .dd_item .iel_prt, .dd_item .iel_rss, .dd_item .iel_sav, .dd_item .iel_mal,
.dd_item .icb_hlp, .dd_item .icb_lnk, .dd_item .icb_lnk2, .dd_item .icb_rfr, .dd_item .icb_rpl{width:18px}
/*Start Icon SoCial*/
/*Large Icons*/
.isc_fb_lg, .isc_twt_lg, .isc_lin_lg, .isc_flk_lg, .isc_ytb_lg, .isc_ss_lg, .isc_scb_lg, .isc_rss_lg, .isc_ggl_lg
{background: url(../i/common/s-social-hpe.png) transparent no-repeat scroll; width:25px; height:25px;padding-left: 25px !important; margin-right: 10px}
.isc_fb_lg{background-position: 0 -644px}
.isc_twt_lg{background-position: 0 -689px}
.isc_lin_lg{background-position: 0 -779px}
.isc_flk_lg{background-position: 0 -734px}
.isc_ytb_lg{background-position: 0 -959px}
.isc_ss_lg{background-position: 0 -824px}
.isc_scb_lg{background-position: 0 -869px}
.isc_rss_lg{background-position: 0 -914px}
.isc_ggl_lg{background-position: 0 -1515px}

/*Middle Icons*/
.isc_fb_md, .isc_twt_md, .isc_lin_md, .isc_flk_md, .isc_ytb_md, .isc_ss_md, .isc_scb_md, .isc_rss_md, .isc_ggl_md
{background: url(../i/common/s-social-hpe.png) transparent no-repeat scroll; width:19px; height:19px;padding-left: 19px !important;margin-right: 10px}
.isc_fb_md{background-position: 0 -332px}
.isc_twt_md{background-position: 0 -371px}
.isc_lin_md{background-position: 0 -449px}
.isc_flk_md{background-position: 0 -410px}
.isc_ytb_md{background-position: 0 -605px}
.isc_ss_md{background-position: 0 -488px}
.isc_scb_md{background-position: 0 -527px}
.isc_rss_md{background-position: 0 -566px}
.isc_ggl_md{background-position: 0 -1560px}


/*Small Icons*/
.isc_fb_sm, .isc_twt_sm, .isc_lin_sm, .isc_flk_sm, .isc_ytb_sm, .isc_ss_sm, .isc_scb_sm, .isc_rss_sm, .isc_msp_sm, .isc_dlc_sm, .isc_eml_sm,
 .icn_twitter, .icn_facebook , .icn_linkedin, .icn_gplus
{background: url(../i/common/s-social-hpe.png) transparent no-repeat scroll; width:8px; height:17px; padding-left: 15px !important; }
.isc_fb_sm, .icn_facebook {background-position: 0 2px}
.icn_gplus {background-position: 0 -1020px}
.isc_twt_sm, .icn_twitter{background-position: 0 -28px}
.isc_lin_sm, .icn_linkedin{background-position: 0 -177px}
.isc_flk_sm{background-position: 0 -147px}
.isc_ytb_sm{background-position: 0 -295px; padding-bottom:2px;}
.isc_ss_sm{background-position: 0 -207px}
.isc_scb_sm{background-position: 0 -237px}
.isc_rss_sm{background-position: 0 -267px}
.isc_msp_sm{background-position: 0 -60px}
.isc_dlc_sm{background-position: 0 -90px}
.isc_eml_sm{background-position: 0 -115px}

/*End Icon SoCial*/


.lnk_icn {float: left;margin-top:2px;}
.no_icn{padding-left:20px}

body, div, dl, dt, dd, ul,  h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, select, p, blockquote, th, td {margin:0; padding:0}

.clf:after, .col_cnt:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.clf, .col_cnt {
    display: inline-block;
    width: 100%;
}
html[xmlns] .clf, html[xmlns] .col_cnt {
    /*display: block;*/
}
* html .clf {
    height: 1%;
}

h3{margin:0px}

.fst, .lst, .col, .lft {
    float: left;
}

ul {
    list-style-type: none;
}

.abs{position:absolute}
.rlv{position:relative}
.rgt {
    float: right;
}
.dib {
    display: inline-block;
}
.m10 {
    margin-bottom: 10px;
}
.cnt6 {
    padding: 6px;
}

.cnt_15_18 {
    padding: 15px 18px;
}

.cnt_22_25{
       padding: 22px 25px;
}

.bkg_f2f2f2{
 background-color:#f2f2f2;
}

.hidden{display:none; visibility:hidden}
.dropdown_full .dd_list {
    left: 0;
    top: 0;
    z-index: 100;
}

.dropdown_full {
    margin-right: 5px;
}

.hpe .blue .dd_primary .grad_3c_16 {
    margin-left: 0;
}

.hpe .blue .dd_primary .grad_3c_16 {
    margin-left: 0;
}

.dropdown_full .dd_button {
    border-radius: 3px 3px 3px 3px;
}

.dropdown_full .dd_button, .dropdown_full .dd_list li {
    font-size: 85%;
    font-weight: bold;
}

.nud{text-decoration:none}

.dropdown_full .dd_list .dd_button a, .dropdown_full .dd_list .dd_button span {
    display: block;
}

.icn_con_sls {
    background-position: left -977px;
}
.icn_spec, .icn_house, .icn_bubble, .icn_tip, .icn_gear, .icn_contact, .icn_film, .icn_shr, .arr_sqr, .icn_tlk, .icn_con_sls, .icn_rsl, .icn_biz_sup, .icn_nwl, .icn_pge, .icn_sbs {
    background: url(../i/doc_icn_sprite-hpe.gif) no-repeat scroll 0 0 transparent;
    padding-left: 20px;
}

.icn_dta{
    background: url(../i/common/s-15px-hpe.png) no-repeat scroll 0 -38px transparent;
    padding-left: 20px;
}

.icn_film{
    background: url(../i/common/s-15px-hpe.png) no-repeat scroll 0 -681px transparent;
    padding-left: 20px;
}


.arr_wht_dwn {
    background-position: right -180px;
    padding-right: 20px;
}
.arr_wht_up {
    background-position: right -225px;
    padding-right: 20px;
}

.arr_blu_dwn, .arr_wht_src, .arr_wht_up, .arr_blu_r, .arr_blu, .cat_exp .exp a.cat, .cat_exp li a.cat, .arr_wht, .arr_wht_rgt, .arr_wht_u, .arr_wht_u_l, .arr_wht_dwn, .arr_gry_r, .arr_gry_l, .arr_gry_dwn, .arr_gry_r_l, .arr_dgn_r_l, .arr_wht_up, .arr_blu, .arr_wht_dwn, .arr_gry_dwn, .arr_wht_src, .arr_gry_rgt, .arr_blu_r, .arr_blu_rgt, .arr_wht, .arr_wht_rgt, .arr_wht_u, .arr_wht_u_l, .arr_wht_u_rvw, .arr_gry_r, .arr_gry_l, .arr_gry_r_l, .arr_dgn_r_l, .arr_wht_dwn_c, .arr_wht_src, .arr_blu_r, .arr_blu, .cat_exp .exp a.cat, .cat_exp li a.cat, .arr_wht, .arr_wht_rgt, .arr_wht_u, .arr_wht_u_l, .arr_wht_u_rvw, .arr_wht_dwn, .arr_gry_r, .arr_gry_l, .arr_gry_dwn, .arr_gry_r_l, .arr_dgn_r_l, .arr_wht_dwn_c, .arr_gry_dwn_rgt_sht, .arr_wht_up, .arr_wht_up_lng, .arr_gry_dwn_lft, .arr_gry_dwn_rgt, .arr_gry_up_lft, .arr_gry_up_rgt, .arr_gry_rgt, .arr_gry_lft, .arr_grn_dwn, .arr_blu_dwn, .arr_wht_rgt {
    background: url(../i/icns_arrows_left-hpe.gif) no-repeat scroll right center transparent;
}

.screenReading {
    font-size: 0;
    height: 0;
    overflow: hidden;
    position: absolute;
    width: 0;
}

.cnt_20{padding: 20px;}
.cnt_9_18{padding:9px 18px;}
.mtop10{margin-top:10px;}


/* Molecule 851 styles*/
.m851 {height: 80px;width: 961px;padding-bottom:10px;}
.m851 .content{width:921px;height:40px;background-color:#F2F2F2;}
.m851 .text_label {height: 40px;padding-right:20px;float:left;}
.m851 .dropdown_area {width:223px;height: 40px;padding-right:20px;float:left;}
.m851 .dd_input_wdt{overflow: hidden; display:inline-block; height:32px; width:158px}
.m851 .dd_formSelection{ background-color:#fff}

/* Molecule 630.2 styles*/
.m630_2 {
    width:296px;
}
.m630_2 .image_area {
    width:296px;
    height:165px;
    padding-bottom:15px;
}

.bottom{
vertical-align:bottom !important
}

.mol_622{
position:relative;
height:100%;

}

.play {
    background: url(../i/common/i-videoPlayBtn-md-hpe.png) no-repeat scroll 50% 50% transparent;
    display: block;
    height: 35px;
    left: 40px;
    position: absolute;
    top: 25px;
    width: 35px;
}

.pop_drk {
    background: none repeat scroll 0 0 #000000;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 100;
}

.overlay_popup {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 2px solid #CCCCCC;
    border-radius: 0 0 0 0;
}

.pop_cnt {
    background: none repeat scroll 0 0 #fff;
    display: none;
    left: 50%;
    margin-top: 50px;
    position: absolute;
    z-index: 101;
}

.overlay_popup .popup_close, .overlay_popup .bc_popup_close, .overlay_popup .yt_popup_close, .video-popup .popup-close, .hpe .btn_icon a, .hpe .overlay_popup a.popup_close {
    background: url(../i/common/i-btn-icns-hpe.png) no-repeat scroll 0 0 transparent;
}

.overlay_popup .cl_box {
    position: absolute;
    right: 10px;
    top: 10px;
}

.overlay_popup {
    text-align: left;
}

.overlay_popup .bc_popup_close, .overlay_popup a.popup_close {
    background-position: left 0;
    color: #373536;
    cursor: pointer;
    display: inline-block;
    font-size: 0;
    height: 17px;
    line-height: 0;
    width: 17px;
}

.cnt_12_37_2{margin: 12px 37px 2px;} /** change with a margin class**/

.overlay_popup.eb-video-popup .popup-description {
    color: #000000;
    font-size: 14px;
    line-height: 18px;
    margin: 11px 37px 6px;
    padding:0;
}

.eb-video-popup div.cnt20 {
    margin: 15px 40px 20px 37px;
    padding: 0;
}

.m680{
position:relative;
height:100px;
top:5px;
}

.m680 .dd_wrap{
        padding-bottom:10px;
        float:right;
}

.m530_1{

width:213px;

}

.m530_1 .image_area {
    width:213px;
    height:120px;
    padding-bottom:15px;
}


.mol_506 .rtf_block p, .mol_503 .rtf_block p{
    padding-bottom:10px;
   color: #5A5A5A !important;
	font-family:Arial, Helvetica, sans-serif;}
	/*font-family:'Metric Light',Arial,sans-serif;*/
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: normal !important;
    line-height: 18px !important;
    margin: 0 !important;
    padding: 0 0 10px 0 !important;
    text-decoration: none !important;
}

.blt, .mol_506 .rtf_block ul, .mol_503 .rtf_block ul {
    list-style-type: disc !important;
    padding-left: 18px !important;
    padding-bottom:10px !important;
    color:#000;
    margin-top:0px;
    margin-bottom:0px;
}

.mol_506 .rtf_block ul li, .mol_503 .rtf_block ul li {
    color: #5A5A5A !important;
    font-family:Arial, Helvetica, sans-serif;
	/*font-family:'Metric Light',Arial,sans-serif;*/
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: normal !important;
    line-height: 18px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-decoration: none !important;
}

.mol_506 .rtf_block a, .mol_503 .rtf_block a{
    color: #007DBA !important;
    font-family:Arial, Helvetica, sans-serif;
	/*font-family:'Metric Light',Arial,sans-serif;*/
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: normal !important;
    line-height: 18px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-decoration: none !important;
}

.mol_506 .rtf_block a:hover, .mol_503 .rtf_block a:hover, .mol_524 .rtf_block a:hover, .mol_724 .rtf_block a:hover, .mol_506 .rtf_block a:focus, .mol_503 .rtf_block a:focus, .mol_524 .rtf_block a:focus, .mol_724 .rtf_block a:focus{
    text-decoration:underline !important;
}

.mol_506 .rtf_block a:visited, .mol_506 .rtf_block a:visited, .mol_724 .rtf_block a:visited{
    color:#822980 !important;
}

.mol_503 .fst_col, .mol_506  .fst_col{
display:table-cell;
position:relative;
}

.wdt125{width:125px;}
.wdt200{width:200px;}


.mol_503 .scn_col, .mol_506  .scn_col{
display:table-cell;
*display:inline-block;
}

.mol_605 .rtf_block p{
    color: #000000 !important;
    font-family:Arial, Helvetica, sans-serif;
	/*font-family:'Metric Light',Arial,sans-serif;*/
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: normal !important;
    line-height: 22px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-decoration: none !important;
}

.mol_524 .rtf_block p, .mol_724 .rtf_block p{
    color: #000000 !important;
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: normal !important;
    line-height: 22px !important;
    margin: 0 !important;
    padding: 0 0 10px 0 !important;
    text-decoration: none !important;
}

.mol_724 .rtf_block h2{
    color: #000000 !important;
	font-family:'Metric Light',Arial,sans-serif;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 20px !important;
    font-style: normal !important;
    font-weight: normal !important;
    line-height: 24px !important;
    margin: 0 !important;
    padding: 0 0 10px 0 !important;
    text-decoration: none !important;
}

.mol_724 .rtf_block h3{
    color: #000000 !important;
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size: 18px !important;
    font-style: normal !important;
    font-weight: normal !important;
    line-height: 22px !important;
    margin: 0 !important;
    padding: 0 0 10px 0 !important;
    text-decoration: none !important;
}

.mol_524 .rtf_block ul, .mol_724 .rtf_block ul{
    color: #000000 !important;
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: normal !important;
    line-height: 22px !important;
    list-style-type: disc !important;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 10px !important;
    padding-left: 18px !important;
}

.mol_524 .rtf_block ul li, .mol_724 .rtf_block ul li{
padding-bottom:10px !important;
}

.mol_724 .rtf_block a{color:#007DBA}
.mol_724 .rtf_block a:hover, .mol_724 .rtf_block a:focus{text-decoration:underline}
.mol_724 .rtf_block a:visited{color:#822980}

.mol_704_1 .fst_col{width:173px;}
.mol_704_1 .scn_col{width:441px;}
.mol_704_1 .rtf_block p{
    color: #000000 !important;
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size: 16px !important;
    font-style: normal !important;
    font-weight: normal !important;
    line-height: 22px !important;
    margin: 0 !important;
    padding: 0 0 10px 0 !important;
    text-decoration: none !important;
    }

.mol_741 .fst_col{width:317px;}
.mol_741 .scn_col{width:297px;}

.mol_750 .js_target{
position:absolute;
opacity:0;
}

.molecule641 .rtf_block a{
    color:#007dba !important;
}

.molecule641 .rtf_block a:link{
    color:#007dba !important;
}
.molecule641 .rtf_block a:hover{
    text-decoration:underline;
}

.molecule641 .rtf_block a:visited{
color:#822980 !important;
}

.txt_rgt{
text-align:right;
}

#body .head_h1, #body .txt_page_title{
	font-family:Arial, Helvetica, sans-serif;
	/*font-family:'Metric Light',Arial,sans-serif;*/
    font-size:32px;
    font-weight:bold;
    line-height:32px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}


#body .head_h2, #body .txt_section_header{
	font-family:Arial, Helvetica, sans-serif;
	/*font-family:'Metric Light',Arial,sans-serif;*/
    font-size:24px;
    font-weight:bold;
    line-height:30px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .head_h3, #body .txt_sub-section_header{
	font-family:Arial, Helvetica, sans-serif;
	/*font-family:'Metric Light',Arial,sans-serif;*/
    font-size:20px;
    font-weight:bold;
    line-height:24px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .head_h4, #body .txt_section_sub-header{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    line-height:22px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin-bottom:0;
    margin:0;
}

#body .head_h4_lnk {
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    line-height:22px;
    color:#007DBA;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .head_h4_lnk:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .head_h4_lnk:focus,#body .head_h4_lnk:active{
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#body .head_h4_lnk:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;

}

#body .head_h5, #body .txt_tagline{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:normal;
    line-height:22px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .head_h6, #body .txt_header_6{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:normal;
    line-height:22px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .head_h6_lnk, #body .txt_header_6_lnk{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:normal;
    line-height:22px;
    color:#007dba;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}
#body .head_h6_lnk:hover, #body .txt_header_6_lnk:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .head_h6_lnk:focus,#body .head_h6_lnk:active, #body .txt_header_6_lnk:focus, #body .txt_header_6_lnk:active{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#body .head_h6_lnk:visited, #body .txt_header_6_lnk:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#822980;
}


#body .txt_rr_title{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:bold;
    line-height:22px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin-bottom:0;
    margin:0;
}

#body .txt_rr_desc{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    line-height:18px;
    color:#5a5a5a;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin-bottom:0;
    margin:0;
}



#body .txt_rr_lnk{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    line-height:18px;
    color:#007dba;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}
#body .txt_rr_lnk:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .txt_rr_lnk:focus,#body .txt_rr_lnk:active{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#body .txt_rr_lnk:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#822980;
}



#body .bsc_prg_prm,#body .txt_basic_para_pmy{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:normal;
    line-height:22px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .emp_prg_prm,#body .txt_emphasized_pmy{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    line-height:22px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .bsc_lnk_prm, #body .txt_basic_lnk_pmy{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:normal;
    line-height:22px;
    color:#007dba;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}
#body .bsc_lnk_prm:hover, #body .txt_basic_lnk_pmy:hover, #body .txt_mn_lnk_pmy{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .bsc_lnk_prm:focus,#body .bsc_lnk_prm:active, #body .txt_basic_lnk_pmy:focus, #body .txt_basic_lnk_pmy:active, #body .txt_mn_lnk_pmy:focus, #body .txt_mn_lnk_pmy:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#body .bsc_lnk_prm:visited, #body .txt_basic_lnk_pmy:visited, #body .txt_mn_lnk_pmy:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#822980;
}

#body .txt_mn_lnk_pmy{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    line-height:22px;
    color:#007dba;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .desc_prm,#body .txt_desc_pmy{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:normal;
    line-height:22px;
    color:#5a5a5a;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}


#body .meta_dsc_prm, #body .txt_meta_dis_pmy{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:normal;
    line-height:22px;
    color:#767676;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}


#body .meta_lnk_prm, #body .txt_meta_lnk_pmy{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:normal;
    line-height:22px;
    color:#767676;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}
#body .meta_lnk_prm:hover, #body .txt_meta_lnk_pmy:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .meta_lnk_prm:focus,#body .meta_lnk_prm:active, #body .txt_meta_lnk_pmy:focus, #body .txt_meta_lnk_pmy:active{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#body .meta_lnk_prm:visited, #body .txt_meta_lnk_pmy:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#822980;
}

#body .error_prm, #body .txt_error_pmy{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:normal;
    line-height:22px;
    color:#ff0000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .emp_lnk_prm, #body .txt_emp_lnk_pmy{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    line-height:18px;
    color:#007dba;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .emp_lnk_prm:hover, #body .txt_emp_lnk_pmy:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .emp_lnk_prm:focus,#body .emp_lnk_prm:active, #body .txt_emp_lnk_pmy:focus, #body .txt_emp_lnk_pmy:active{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .emp_lnk_prm:visited, #body .txt_emp_lnk_pmy:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#822980;
}

#body .bsc_prg_sec, #body .txt_basic_para_sec{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    line-height:18px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .emp_prg_sec, #body .txt_emphasized_sec{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    line-height:18px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .bsc_lnk_sec, #body .txt_basic_lnk_sec{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    line-height:18px;
    color:#007dba;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}
#body .bsc_lnk_sec:hover, #body .txt_basic_lnk_sec:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .bsc_lnk_sec:focus,#body .bsc_lnk_sec:active, #body .txt_basic_lnk_sec:focus, #body .txt_basic_lnk_sec:active{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#body .bsc_lnk_sec:visited, #body .txt_basic_lnk_sec:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#822980;
}

#body .desc_sec, #body .txt_desc_sec{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    line-height:18px;
    color:#5a5a5a;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin-bottom:0;
    margin:0;
}

#body .txt_emp_desc_sec{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    line-height:18px;
    color:#5a5a5a;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin-bottom:0;
    margin:0;
}

#body .meta_dsc_sec, #body .txt_meta_dis_sec{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    line-height:18px;
    color:#767676;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}


#body .meta_lnk_sec, #body .txt_meta_lnk_sec{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    line-height:18px;
    color:#767676;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}
#body .meta_lnk_sec:hover, #body .txt_meta_lnk_sec:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .meta_lnk_sec:focus,#body .meta_lnk_sec:active, #body .txt_meta_lnk_sec:focus, #body .txt_meta_lnk_sec:active{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#body .meta_lnk_sec:visited, #body .txt_meta_lnk_sec:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#822980;
}



#body .error_sec, #body .txt_error_sec{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    line-height:18px;
    color:#ff0000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}


#body .emp_lnk_sec, #body .txt_emp_lnk_sec{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    line-height:18px;
    color:#007dba;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .emp_lnk_sec:hover, #body .txt_emp_lnk_sec:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .emp_lnk_sec:focus,#body .emp_lnk_sec:active, #body .txt_emp_lnk_sec:focus, #body .txt_emp_lnk_sec:active{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#body .emp_lnk_sec:visited, #body .txt_emp_lnk_sec:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#822980;
}


#body .bdc, #body .txt_breadcrumb{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:normal;
    line-height:12px;
    color:#767676;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}
#body .bdc:hover, #body .txt_breadcrumb:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .bdc:focus,#body .bdc:active, #body .txt_breadcrumb:active, #body .txt_breadcrumb:focus{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#body .bdc:visited, #body .txt_breadcrumb:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#822980;
}
#body .txt_disclaimer{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    line-height:15px;
    color:#5a5a5a;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .disc_lnk, #body .txt_disclaimer_lnk{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    line-height:15px;
    color:#007dba;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}
#body .disc_lnk:hover, #body .txt_disclaimer_lnk:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .disc_lnk:focus,#body .disc_lnk:active, #body .txt_disclaimer_lnk:focus, #body .txt_disclaimer_lnk:active{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#body .disc_lnk:visited, #body .txt_disclaimer_lnk:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#822980;
}


#body .sub_head{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:20px;
    font-weight:normal;
    line-height:24px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .head_rr{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    line-height:18px;
    color:#000000;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}

#body .head_rr_lnk{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    line-height:18px;
    color:#007dba;
    font-style:normal;
    text-decoration:none;
    padding:0;
    margin:0;
}
#body .head_rr_lnk:hover{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}

#body .head_rr_lnk:focus,#body .head_rr_lnk:active{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:underline;
}
#body .head_rr_lnk:visited{
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    color:#822980;
}


#body .pb_25{
padding-bottom:25px;
}
#body .pb_15{
padding-bottom:15px;
}
#body .pb_11{
padding-bottom:11px;
}
#body .pb_10{
padding-bottom:10px;
}

#body .pb_9{
padding-bottom:10px;
}


#body .pb_8{
padding-bottom:8px;
}

#body .pl_20 {
    padding-left: 20px;
}

#body .pl_22 {
    padding-left: 22px;
}

#body .pr_20{
padding-right:20px;
}

/**
 * @section Form buttons
 * @subsection Common styles for form buttons
 */

.button input {border: none; font: inherit; color: inherit; background: transparent; overflow: visible;}

/**
 * @section Inline Action buttons
 * @subsection Common styles for inline action buttons
 */

.button {font-family:"HPSimplified",Arial; -moz-border-radius: 0 4px; border-radius: 0 4px; padding: 0 20px; display: inline-block; height: 40px}
.button .btn_label, .button input {text-transform: none; line-height: 38px; font-size: 2em; font-weight: bold; border: none}
.button:hover, .button:focus { background-color: #d6492d; text-decoration: none;}
.button:visited span{color: #ffffff;}
.button { background-color:#f05332; }

.button.inline .btn_label, .inline input {line-height: 34px; font-size: 1.6em;}
.button.inline input {height: 36px}
.button.inline {height: 36px; padding: 0 15px; margin-left: 5px;}

.button.slim .btn_label, .slim input {line-height: 25px; font-size: 1.4em; margin-bottom: 1px}
.button.slim input {height: 26px}
.button.slim {height: 26px; padding: 0 10px; margin-left: 5px; }

/**
 * @section Inline Action buttons
 * @subsection Styles for primary button
 */

.button.primary, .button.primary input { color: #ffffff; background-color: #D7410B }
.button.primary:hover, .button.primary:hover input { background-color: #C1401A; }
.button.primary_disabled:hover, .button.primary_disabled,
.button.primary_disabled input { color: #e5e5e5; background-color: #999999; cursor: default; }

/**
 * @section Inline Action buttons
 * @subsection Styles for secondary button
 */

.button.secondary, .button.secondary input { color: #ffffff; background-color: #0096d6; }
.button.secondary:hover, .button.secondary:hover input { background-color: #0084BD;}
.button.secondary_disabled:hover, .button.secondary_disabled,
.button.secondary_disabled input {background-color: #ccc; color: #fff; cursor: default; }

/**
 * @section Inline Action buttons
 * @subsection Styles for tertiary button
 */

.button.tertiary, .button.tertiary input { color: #ffffff; background-color: #767676; }
.button.tertiary:hover, .button.tertiary:hover input { background-color: #5a5a5a;}
.button.tertiary_disabled:hover, .button.tertiary_disabled,
.button.tertiary_disabled input {background-color: #ccc; color: #fff; cursor: default; }

/**
 * @section Toggle form buttons
 * @subsection Common styles for toggle form buttons
 */

.btn_toggle span.btn_label {cursor: pointer; line-height: 18px; font-size: 1.4em}
.btn_toggle .btn_inner { margin: 0px; padding: 1px 6px 0; display: inline-block; height: 21px; border: 2px #ccc solid; border-collapse: collapse; }
.btn_toggle.first {margin-right: 1px}
.btn_toggle a:hover .btn_inner,
.btn_toggle a:focus .btn_inner { background-color: #fff; color: #007dba; border-color: #5a5a5a}
.btn_toggle .btn_inner { background-color:#007CA2; }
.btn_toggle .arr_wht_rgt { background-position:right -136px; }

/**
 * @section Toggle form buttons
 * @subsection Styles for default toggle form button
 */

.btn_toggle .default .btn_inner,
.btn_toggle .default span { color: #767676; background-color: #fff }
.btn_toggle .default:hover .btn_inner,
.btn_toggle .default:hover span { background-color: #ffffff; color: #007dba; }
.btn_toggle .active .default .btn_inner,
.btn_toggle .active .default span,
.btn_toggle .active .default:hover .btn_inner,
.btn_toggle .active .default:hover span { cursor: default; border-color: #007dba; color: #fff; background-color: #007dba }

/**
 * @section Toggle form buttons
 * @subsection Styles for error toggle form button
 */

.btn_toggle .error .btn_inner,
.btn_toggle .error span { color: #ff0000; border-color: #ff0000; background-color: #ffffff; }
.btn_toggle .error:hover .btn_inner,
.btn_toggle .error:hover span {background-color: #ffffff; color: #ff0000; border-color: #5a5a5a; }

.btn_toggle .error:hover .btn_inner, .btn_toggle .error:hover span {
    background-color: #FFFFFF;
    border-color: #5A5A5A;
    color: #FF0000;
}

/**
 * @section Pagination button
 * @subsection Common styles for pagination buttons
 */

.btn_pagination {font-family:"HPSimplified",Arial; }
.btn_pagination .btn_label { font-weight: bold; cursor: pointer; line-height: 26px; height: 26px;  font-size: 1.4em;}
.btn_pagination .btn_inner { padding: 0 10px; -moz-border-radius: 0 4px; border-radius: 0 4px; display: inline-block;}
.btn_pagination .page_number{ display: inline-block; font-weight: normal; padding-left: 3px;}

.btn_pagination .btn_inner,
.btn_pagination span { background-color: #0096d6; color: #ffffff; }
.btn_pagination:hover .btn_inner,
.btn_pagination:hover span { background-color: #0084BD; }


.btn_pagination.disabled:hover .btn_inner,
.btn_pagination.disabled .btn_inner,
.btn_pagination.disabled:hover span,
.btn_pagination.disabled span { background-color: #ccc; cursor: default; }

/**
 * @section Share button
 * @subsection Common styles for share button
 */
.btn_share_trigger_parent { height: 19px; display: inline-block; }
.btn_share, .btn_print { text-transform: capitalize; }
.btn_share .btn_label, .btn_print .btn_label {
    padding-left: 18px;
    background: url(../i/common/s-15px-hpe.png) no-repeat 0 -581px;
    cursor: pointer;
    font-size: 1.4em;
    line-height: 32px;
    border: none;
}
.btn_print .btn_label {
    background-position: left -790px;
}
.btn_share .btn_inner, .btn_print .btn_inner { display: inline-block; padding: 2px 10px;  border-radius: 0 4px 0 4px; }

.btn_share .btn_inner span, .btn_print .btn_inner span{ color: #767676;}
.btn_share a:hover .btn_inner .btn_label, .btn_print a:hover .btn_inner .btn_label{ text-decoration: underline }
.btn_share a:hover .btn_inner, .btn_print a:hover .btn_inner { text-decoration: none; }

/**
 * @section Share button
 * @subsection Styles for share button trigger
 */

/**
 * @section Share button
 * @subsection Styles for share popup
 */
.share_widget_holder{display: none; }
.share_popup_dark .border_bottom a,
.share_popup_dark .email a,
.share_popup_light .border_bottom a,
.share_popup_light .email a { padding: 8px 30px 8px 8px; display: inline-block; _display: block; }

/**
 * @section Share popup
 * @subsection Styles for share popup dark
 */

.share_popup_dark .popup_list { }
.share_popup_dark .popup_list { }
.share_popup_dark .border_bottom { border-bottom: 1px solid #666666;}
.share_popup_dark .popup_list { border-radius: 3px; -moz-border-radius: 3px; }

.share_popup_dark .border_bottom,
.share_popup_dark .email { background-color: #3f4043; }
.share_popup_dark .border_bottom span,
.share_popup_dark .email span { font-size: 95%; color: #b2b2b2; }

.share_popup_dark .border_bottom:hover,
.share_popup_dark .email:hover { background-color: #494a4d; }
.share_popup_dark .border_bottom:hover span,
.share_popup_dark .email:hover span { font-size: 95%; color: #f2f2f2; }

/**
 * @section Icon buttons
 * @subsection Common styles for icon buttons
 */

.btn_icon,
.btn_icon .close{ display: inline-block; }
.btn_icon a{ background:url(../../i/common/s-21px-hpe.png) no-repeat; }
.btn_icon div{ border-radius: 3px; -moz-border-radius: 3px; }

/**
 * @section Icon buttons
 * @subsection Styles for close button
 */

.btn_icon .close a{ width: 17px; height: 17px; cursor: pointer; display: inline-block; background-position: left -455px; font-size: 0px; color: #373536; line-height: 0px; }
.btn_icon .close a:hover{ background-position: left -500px; font-size: 0px; color: #373536;}

/**
 * @section Icon buttons
 * @subsection Styles for remove button
 */

.btn_icon .remove a{ width: 15px; height: 15px; cursor: pointer; display: inline-block; background-position: left -544px; font-size: 0px; color: #100e0f; line-height: 0px; }
.btn_icon .remove a:hover{ background-position: left -585px; font-size: 0px; color: #100e0f; }

/**
 * @section Icon buttons
 * @subsection Styles for zoom button
 */

.btn_icon .zoom a{ height: 15px; cursor: pointer; display: inline-block; padding: 0px 0px 0px 17px; font-size: 1.4em; background-position: left -626px; color: #767676; line-height: 18px}
.btn_icon .zoom a:hover{ background-position: left -626px; text-decoration: underline}

/**
 * @section Inline Action buttons with Indicator
 * @subsection Common styles for inline action buttons with indicators
 */

.btn_indicator { font-family:"HPSimplified",Arial; }
.btn_indicator .icon,
.btn_indicator span.btn_label { font-weight: bold; cursor: pointer; font-size: 1.4em; border: none; }
.btn_indicator .icon { display: inline-block; width: 15px; height: 15px}
.btn_indicator .btn_inner { display: inline-block; }

.btn_indicator .btn_inner { height: 21px; padding: 0 10px 0 8px; -moz-border-radius: 0 4px; border-radius: 0 4px;}
.btn_indicator .btn_inner,
.btn_indicator .btn_inner span{ background-color: #767676; color: #ffffff; }
.btn_indicator a:hover .btn_inner,
.btn_indicator a:hover .btn_inner span{ background-color: #5a5a5a; }

.btn_indicator .disabled .btn_inner,
.btn_indicator .disabled .btn_inner span,
.btn_indicator .disabled:hover .btn_inner,
.btn_indicator .disabled:hover .btn_inner span{ background-color: #ccc; color: #fff; cursor: default; }

.btn_indicator .arrow_left {padding: 5px 10px 0 6px}
.btn_indicator .arrow_right {padding: 5px 6px 0 10px}

.btn_indicator .arrow_left .btn_label {padding: 0}
.btn_indicator .arrow_right .btn_label {padding: 0}
/**
 * @section Inline Action buttons with Indicator, left icon
 * @subsection Styles for inline action button with indicator on the left and right sides (arrow)
 */

.btn_indicator .arrow_left .icon,
.btn_indicator .arrow_right .icon { background-image: url(../../i/common/s-15px-hpe.png); background-repeat: no-repeat}
.btn_indicator .arrow_right .icon { background-position: left -2756px}
.btn_indicator .arrow_left .icon { background-position: left -2791px}

.btn_indicator .search_left {padding: 5px 8px 0 10px}
/**
 * @section Inline Action buttons with Indicator, left icon
 * @subsection Styles for inline action button with indicator on the left and right sides (google search)
 */

.btn_indicator .search_left .icon,
.btn_indicator .search_right .icon { background-image: url(../../i/common/s-15px-hpe.png); background-position: left -2722px; background-repeat: no-repeat; width: 15px; height: 15px; }

.btn_indicator .search_left .btn_label{ padding-left: 5px; }

.btn_indicator .search_right .btn_label{ padding-right: 3px; padding-left: 0px; }
.btn_indicator .search_right {padding: 5px 8px 0 10px;}
/**
 * Styles from molecules.css
 * @section Button expand all
 */

.btn_expand_all .icn_pls_drk, .icn_mns_drk { background: url(../../i/common/s-21px-hpe.png) no-repeat scroll transparent; width: 18px; height: 18px; display: inline-block; cursor: pointer; }
.btn_expand_all a:hover{ cursor: pointer; }

.btn_expand_all .icn_pls_drk { background-position: left -1680px; }
.btn_expand_all .icn_mns_drk { background-position: left -1815px; margin-left: 23px; }

.btn_expand_all .active .icn_pls_drk,
.btn_expand_all a:hover .icn_pls_drk { background-position: left -1950px; }
.btn_expand_all .active .icn_mns_drk,
.btn_expand_all a:hover .icn_mns_drk { background-position: left -2085px; }

/**
 * Styles from molecules.css
 * @section Expand all button
 */

.btn_expand .expand-icn { width: 18px; height: 18px; background: url(../../i/plus-minus-hpe.jpg) no-repeat; display: inline-block;  }
.btn_expand a:hover { cursor: pointer;  }

.btn_expand .expand-icn{background-position: left -420px;}
.btn_expand .expanded .expand-icn {background-position: left -350px;}

/**
 * @section Checkbox button
 * @subsection Common styles
 */
.btn_checkbox {line-height: 18px;  font-family:"HPSimplified",Arial;}

.btn_checkbox .label{
    display: inline-block;
    margin-left: 5px;
}

.btn_checkbox label {
    font-size: 1.4em;
    line-height: 18px;
    color: #767676;
    vertical-align: middle;
}

.btn_checkbox a:hover label {
    text-decoration: underline;
}

.btn_checkbox .checkbox{
    display: inline-block;
    width: 17px;
    height: 17px;
    background-image: url(../../i/common/s-21px-hpe.png); background-position: left 0; background-repeat: no-repeat;
}

.btn_checkbox .checkbox:hover{
    background-position: left -45px;
}

.chkd .checkbox, .chkd .checkbox:hover{
    background-position: left -90px;
}

.hpe .button .button-link { font-size: 105%; color:#767676}
.hpe .button .button-link:hover { text-decoration: none; }
.hpe .button-white {background-color: #FFFFFF;}
.hpe .button {text-transform: none;border-radius: 3px 3px 3px 3px;margin-left:3px;height:30px;/*height:22px;*/width:70px;float:left;}
.hpe .icn_share{background: url(../i/common/s-15px-hpe.png) no-repeat transparent 0 -579px; padding-left:20px}
.hpe .button .btn_chr_c{background: #FFFFFF;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFF,EndColorStr=#FFFFFF);}
.hpe .body .button a:link {font-size: 105%; color:#767676!important;font-weight: normal!important;}
.hpe .body .button a:hover {font-size: 105%; color:#767676!important;text-decoration:underline;}
.hpe .body .button a:visited { color:#767676!important;}
.hpe a.button-link.share SPAN.icn_share { float:left }
.hpe .body .m5_8{margin:3px 8px;/*margin:5px 8px;*/}

/* CSS Document */

.hide {display:none;}
.show {display: block;}

/*#resourceFinder{padding-left:18px;}*/

#FinderForm{font:14px HPSimplified, Arial !important;}

.hpeTable{width:1002px;border-left:1px solid #CCC !important;border-top:1px solid #CCC !important;border-collapse:collapse;}
.hpeTable tr th{
    padding:12px 12px 12px 18px;
    text-align:left;
    font-size:16px;
    line-height:22px;
    background-color:#767676;
    color:#FFF;
    border-right:1px solid #CCC !important;
    border-bottom:1px solid #CCC !important;
}
.hpeTable tr td{
    font-size:16px;
    line-height:22px;
    padding:12px 12px 12px 18px;
    border-right:1px solid #CCC !important;
    border-bottom:1px solid #CCC !important;
}

.hpeTable tr td a:hover{text-decoration:underline !important;}



#divSubCat{
    width:1000px;
    height:225px;
    border:1px solid #ccc;
    /*background-color:#f3f3f3;*/
}

.subCat{
    float:left;
    padding-right:16px !important;
}

#divSearchWrapper{
    width:1000px;
    /*border:1px solid #cccccc;*/
}
#divSearchWrapper.collapsed{border:none;}
#divSearchWrapper.expanded{border:1px solid #CCC;}

#divSearch{
    height:260px;
    /*background-color:#ebebeb;*/
}

#divSubCat #subCatHeader{margin:5px 0 0 5px;padding:0 !important;font-size:16px !important;line-height:18px !important;font-weight:bold;color:#000;}

input{padding-bottom:1px;}
.redNum{color:#FFF;}

#divSearch h2{font-size:16px !important;}

.cell1{float:left;height:auto;min-width:75px;margin:0 0 -1990px 2px;padding:5px 10px 1995px 5px;}
.cell1 h2{margin:0;padding:0 0 4px 0;font-size:16px !important;font-weight:bold;}
.cell1 ul{list-style:none;margin:0;padding:0;}
.cell1 ul li{padding:0 0 4px 5px;margin:0;}

.cell2{float:left;width:auto;height:auto;margin-left:3px;margin-bottom: -1990px; padding-bottom: 2000px;}
.tabularSurround{width:100%;overflow:hidden;}

.floatLeft{float:left;}
.floatRight{float:right;}

a{outline:none;}

#tabContainer{
    float:left;
    padding:0;
    margin:0;
    width:1000px;
    height:40px;
}

#tabContainer ul{
    margin:0;
    padding:0;
    list-style:none;
    height:40px;
}
#tabContainer ul li{
    /*z-index:102;*/
    background-color:#FFF;
    float:left;
    margin:0;
    padding:0;
    font-size:16px;
    height:40px;
    border-bottom:1px solid red;

}

/*Non active tab CSS*/
#tabContainer li a{
    cursor:pointer;
    display:block;
    height:39px;
    line-height:39px;
    padding:0 18px;
    text-decoration:none;
    color:#5A5A5A !important;
    border-bottom:1px solid #CCC;
}

/*Active tab CSS*/
#tabContainer li a.active{
    cursor:default;
    border-left:1px solid #CCC;
    border-top:1px solid #CCC;
    border-right:1px solid #CCC;
    border-top-right-radius:5px;
    color:#000 !important;
    font-weight:bold;
    height:39px;
    line-height:39px;
}

#tabContainer li a:hover{text-decoration:underline !important;}
#tabContainer li a.active:hover{text-decoration:none !important;}

.borderRight{border-right:1px solid #b7b7b7;}

#divClear a img{border:0;}
#divClear a{font-weight:normal;color:#808080;}


.dataTables_info {margin-bottom:20px;}

/*Gray HPE button*/
a.gray-button{float:none;width:auto;padding:5px 18px;height:30px;color:#FFF !important;background-color:#767676;;font-family:HPSimplified;font-size:14px;line-height:30px !important;border-top-right-radius:5px;border-bottom-left-radius:5px;border:0;cursor:pointer;text-decoration:none !important;}
a.gray-button:hover{float:none;text-decoration:none !important;width:auto;padding:5px 18px;color:#FFF !important;background-color:#5A5A5A;font-family:HPSimplified;font-size:14px;line-height:30px !important;border-top-right-radius:5px;border-bottom-left-radius:5px;border:0;cursor:pointer;}


/*Universal margins and padding */
.marg5{margin:5px;}
.marg10{margin:10px;}
.marg15{margin:15px;}
.marg20{margin:20px;}
.margTop5{margin-top:5px;}
.margTop10{margin-top:10px;}
.margTop15{margin-top:15px;}
.margTop20{margin-top:20px;}
.margBtm5{margin-bottom:5px;}
.margBtm10{margin-bottom:10px;}
.margBtm15{margin-bottom:15px;}
.margBtm20{margin-bottom:20px;}
/*.margLeft5{margin-left:5px;}*/
.margLeft10{margin-left:10px;}
.margLeft15{margin-left:15px;}
.margLeft20{margin-left:20px;}
.margRht5{margin-right:5px;}
.margRht10{margin-right:10px;}
.margRht15{margin-right:15px;}
.margRht20{margin-right:20px;}

.pad5{padding:5px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad20{padding:20px;}
.padTop5{padding-top:5px;}
.padTop10{padding-top:10px;}
.padTop15{padding-top:15px;}
.padTop20{padding-top:20px;}
.padBtm5{padding-bottom:5px;}
.padBtm10{padding-bottom:10px;}
.padBtm15{padding-bottom:15px;}
.padBtm20{padding-bottom:20px;}
.padLeft5{padding-left:5px;}
.padLeft10{padding-left:10px;}
.padLeft15{padding-left:15px;}
.padLeft20{padding-left:20px;}
.padRht5{padding-right:5px;}
.padRht10{padding-right:10px;}
.padRht15{padding-right:15px;}
.padRht20{padding-right:20px;}
/*End of margins and padding */

input.styled_light,input.styled_dark { display: none; }
select.styled_dark,select.styled_light { position: relative; width:463px; height:32px; opacity: 0; filter: alpha(opacity=0); z-index: 5; }
.disabled { opacity: 0.5; filter: alpha(opacity=50); }

.sign-in{margin-top:0;}
/*#snav_tab_nav{border-bottom: 1px solid #CCCCCC;}*/
.secondary_nav .snav_tabs {
    border-bottom:none;
}

 a.link_icn.icb_hlp:hover{
     text-decoration:none
 }
 div.divider{
     width:100%;
     margin:5px 0;
     border-bottom:1px solid #CCC;
 }

 span.partner-portal{
     font-size: 16px;
     line-height: 20px;
     margin-bottom: 5px;
     padding: 0 20px;
 }

 .tooltip_text-bottom{
     border:0 !important;
     font-size: 14px;
     line-height: 18px;
     padding: 8px 20px 0;
 }

.sign-in a, .sign-in a:hover{
     color: #007DBA;
 }

 a.link_icn, a.link_icn:hover {
     color: #767676;
     font-size: 14px;
     line-height: 18px !important;
     text-decoration:none !important;
     padding: 0 20px 0 0 !important;
 }

 .sign-in{
   float:right;
 }

 .link-list li a:hover{
   text-decoration:underline !important;
 }

 .tooltip_main span.sign-in-arrow{
     background: url("/tridion/assets/i/common/s-21px-hpe_for-SignInButton.jpg") no-repeat scroll 2px -1435px transparent;
     height: 16px;
     position: absolute;
     background-position: 2px -1522px;
     border-left: 0 none;
     left: -48px;
     top:6px;
     width: 75px;
     cursor: pointer;
 }

   #footer-hpn{
       width:100%;
       border-top:3px solid #CCC;
       float:left;
       margin-bottom:20px;
   }
   .four-columns{
       font-size:14px;
       width:212px;
       padding-top:15px;
       padding-left:19px;
       padding-bottom:15px;
       padding-right:19px;
       float:left;
     }

     #footer-hpn .four-columns h4{
       margin-bottom: 5px;
       padding-top: 0 !important;
     }

     ul.ulist{
       margin-bottom: 15px;
     }

     .ulist li{
       padding-bottom:5px;
     }

     .warranty-footer{
       float:right;
       margin-right:18px;
       margin-bottom:5px;
     }

     .warranty-footer ul li{
       float:left;
       margin-right:10px;
       color:#CCC;
     }

   .warranty-footer ul li a{
       font-size:12px;
       color:#000;
     }

  .warranty-footer ul li a:hover{
   color:#000;
   text-decoration: underline;
 }

 #viewMobile, #viewDesktop{float:left;width:300px;margin:0 0 5px 18px;font-size:12px;}
 #viewMobile a, #viewDesktop a{text-decoration:none;}
 #viewMobile a:hover, #viewDesktop a:hover{text-decoration:underline;}
 .show{display:block;}
 .hide{display:none;}

 .at16nc.at300bs.at15nc.at15t_compact.at16t_compact{
     background: url("/tridion/assets/i/common/s-15px-hpe.png") no-repeat scroll 0 -581px transparent !important;
     z-index: 10;
 }

 .prog-disc, .prog-disc-item-content p{margin: 20px 0 !important;}
 .prog-disc .button_hpe.inline {float: right;font-weight: bold !important;line-height: 36px !important;}
 /*.hpe .prog-disc .js_hoverable, .hpe .prog-disc .hoverable:hover, .hpe .prog-disc .prog-disc-item-header a:hover {background:white !important}*/
 #ctl01_breadcrumbsPanel, #ctl01_breadcrumbsPanel a {
     color: #767676 !important;
     font-size: 16px;
     line-height: 30px;
 }
 #ctl01_breadcrumbsPanel a:hover {
     color: #767676 !important;
     font-size: 16px;
     line-height: 30px;
     text-decoration:underline;
 }
 
.mrq1000 h1{line-height:36px;}

.at-icon-wrapper{margin-right:5px;}
 
 .tooltip_text p a{font-size:14px !important}
 .tooltip_text a{font-size:14px !important}

 /* CSS classes for generic overlay in /scripts/hpe/overlay.js make sure you include both files */

    .overlay_popup{
      border-top-width:5px;
      border-bottom-width:5px;
      border-top-color:#0096D6;
      border-bottom-color:#0096D6;
      padding: 20px;
      padding-top:10px;
    }

    .prod_layer{
    height:435px !important;
    width:750px;
    margin:auto;
    border: 2px solid #CCCCCC;
    border-radius: 0 0 0 0;
    background: none repeat scroll 0 0 #fff;
    display: none;
    position: absolute;
    z-index: 101;
    border-top-width:5px;
    border-bottom-width:5px;
    border-top-color:#0096D6;
    border-bottom-color:#0096D6;
    padding: 20px;
    padding-top:10px;
    padding-bottom:40px;
    }

    .appliance_layer{
    /*height:435px !important;*/
    /*font-family: "HPSimplified",Arial;*/
	/*font-family:'Metric Light',Arial,sans-serif;*/
	font-family:Arial, Helvetica, sans-serif;
    width:585px;
    margin:auto;
    border: 2px solid #CCCCCC;
    border-radius: 0 0 0 0;
    background: none repeat scroll 0 0 #fff;
    display: none;
    position: absolute;
    z-index: 101;
    border-top-width:5px;
    border-bottom-width:5px;
    border-top-color:#0096D6;
    border-bottom-color:#0096D6;
    padding: 20px;
    padding-top:10px;
    padding-bottom:40px;
    }

.prod_layer {
    /*position:absolute;*/
    /*top:200px;*/
    /*background-color:#333333;*/
    /*display:none;height:390px;*/
    /*width:700px;*/
    /*margin-left:50px;*/
    /*z-index:500;*/
    }



.topBar {width:100%;}
.popupTitle {font-weight:bold; font-color: #000000 !important;}
.popupTitle .boldText{
    color:#000 !important;
    font-face: HP Simplified Bold;
    font-size: 20px;
    line-height: 24px;
    font-color: #000000 !important;
    float:left;
    padding-top:10px;
    }

.product_popup_close {
    float:right;
    background: url(/tridion/assets/i/common/i-btn-icns-hpe.png) no-repeat scroll 0 0 transparent;
    background-position: left 0;
    color: #373536;
    cursor: pointer;
    display: inline-block;
    font-size: 0;
    height: 17px;
    line-height: 0;
    width: 17px;
    }

.divclose{display:none;}
.specificationLink {text-align:right;width:100%;font-size:130%;font-weight:bold;margin:0px 0 20px 0;color:#003366;}
.prod_layer_content {clear:both;padding-top:10px;}
.prod_layer_details {float:left; width:420px;height:400px;color:#000;}
.prod_layer_details .smaller{color:#000 !important;}
.prod_layer_details p{color:#000 !important;}
.prod_layer_details a{color:#007DBA !important;}
.prod_layer_details img{display:none;}
.prod_layer_text{
    float:left;
    }
.prod_layer_details ul{
    padding-top:10px;
    padding-bottom:10px;
    list-style-type: disc;
    padding-left:30px;
}
.prod_layer_details li{
    list-style-type: disc !important;
}

.prod_layer_resources {width:315px;height:120px;padding:10px;background-color:#fff;color:#000;}
.prod_layer_resources .cellwidth {float:left;width:95px;}
.prod_layer_images {background-color:#fff;width:250px;height:300px; float:right;}

.get_prodImage img{
    max-width:250px;
}

#popUpOverlay{
    zoom: 1; opacity: 0.8 !important;
    filter: alpha(opacity = 80) !important;
    height: 1645px !important;
    /*width: 1680px !important;*/
    }

/*start video common styles*/
.videoitem{
    display: inline-block;
    position: relative;
}
.videoitem p{
    font-size: 14px;
    line-height: 18px;
}
.video-title{
    display: block;
    margin-top: -3px;
    color: #767676;
}
.videoitem .video-time{
    margin: 0;
    display: inline-block;
    font-size: 14px;
    line-height: 18px;
    color: #FFFFFF;
    position: absolute;
    bottom: 1px;
    right: 1px;
    border-radius: 4px 0 0;
    background-color: #000000;
    opacity: 0.9;
    padding: 4px 8px;
}
.video-thumbnail {
    position: relative;
}
.video-thumbnail .play {
    position: absolute;
    text-indent: -9999px;
    display: block;
    background: url("/tridion/assets/i/common/s-video-icons.png") no-repeat scroll 0 0 transparent;
}
.video-thumbnail img{
    border: 1px solid #cccccc;
    overflow: hidden;
}
.video-time span{
    display: inline-block;
}
.video-meta{color:#767676;}
/*end video common styles*/

/*start video_mini*/
.video_mini .play {
    height: 18px;
    width: 24px;
    left: 19px;
    top: 12px;
}
.video_mini .video-title,
.video_mini .video-meta{margin-left: 73px;}
.video_mini .video-thumbnail{
    float:left;
}
.video_mini .video-thumbnail img{
    width: 61px;
    height: 42px;
}
/*end video_mini*/


 /*start video small*/
.video_small .play {
    height: 18px;
    width: 24px;
    top: 20px;
    left: 38px;
}
.video_small .video-thumbnail{
    float:left;
}
.video_small .video-title{margin-left: 111px;}
.video_small .video-time {
    font-size: 11px;
    line-height: 16px;
    padding: 1px 4px;
}
.video_small .video-thumbnail img{
    width: 101px;
    height: 56px;
}
/*end video small*/

/*start video_medium*/
.video_medium .play {
    background-position: 0 -38px;
    height: 36px;
    width: 48px;
    top: 47px;
    left: 88px;
}
.video_medium .video-thumbnail{
    width:228px;
    height:132px;
}
.video_medium .video-thumbnail img{
    width: 226px;
    height: 130px;
}
/* end video_medium*/



/*start video_large*/
.video_large .play {
    background-position: 0 -38px;
    height: 36px;
    width: 48px;
    left: 123px;
    top: 66px;
}
.video_large .video-thumbnail{
    width:295px;
    height:168px;
}
.video_large .video-thumbnail img{
    width: 293px;
    height: 166px;
}
/*end video_large*/


/*start video_x_large*/
.video_x_large .play {
    background-position: 0 -93px;
    height: 55px;
    width: 80px;
    left: 265px;
    right: auto;
    top: 145px;
}
.video_x_large .video-thumbnail{
    width:640px;
    height:360px;
}
.video_x_large .video-thumbnail img{
    width:608px;
    height:342px;
}
.video_x_large .video-title{
    margin-top: 15px;
    color:#000
}
.video_x_large .video-poster{
    position: absolute;
    top:0;
    left: 0;
    background-color: #FFFFFF;
    border: 1px solid #ccc;
}
/*end video_x_large*/


/*start preloader styles*/
.cs_spooler { position: absolute; top: 0; left: 0;}
.cs_spooler div {
    background: url("/tridion/assets/i/common/i-pre-lg-hpe.gif") no-repeat scroll 0 0 transparent;
    height: 60px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0;
    width: 60px;
}
/*end preloader styles*/

/* start common*/
.videoitem .video_title_bottom {
    clear: both;
    margin-top: 0;
    margin-left: 0;
    padding-top: 5px;
}

.video-title.video_maintitle {
    font-size: 16px;
    font-weight: bold;
    margin-top: 3px;
}
/* end common*/
#body {
    margin: 0 auto;
    width:1000px;
}

#footer-hpn{
    margin: 0 auto;
    width: 1000px;
}

#body {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 auto;
    padding-bottom: 23px;
}

a {
    text-decoration: none;
}
a, object, embed {
    outline: 0 none;
}
#header ul.main_nav {margin-top: 32px !important;}
.sub_menu_wrapper{z-index:100;}
.footer {background: #f0f0f0 !important;}

#hpnFooterPanel{width:1000px;margin:0 auto;}

.banner_full{margin-top: 30px;}

ul.snav_tabs {display:none;}

.footer .legal_privacy_links p{font-size:14px;}

/*.footer_lang_container .cs-container .home_link{padding: 10px 10px 10px 0;}*/

.hpe .microtabs .tabs_nav {
    border-bottom: 1px solid #CCCCCC !important;
    padding-bottom: 4px;
}
.hpe .microtabs .tabs_nav .menu, .hpe .microtabs .tabs_nav .menu .selected {
    border: medium none;
    padding-bottom: 0;
}
.hpe .microtabs .tabs_nav .menu li {
    height: 36px !important;
    margin: 0 8px 0 18px !important;
}
.hpe .microtabs .tabs_nav .menu a, .hpe .body .microtabs .tabs_nav .menu a:link {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    color: #87898B;
    font-size: 16px;
    font-weight: normal;
    padding: 0;
    text-decoration: none !important;
}
.hpe .microtabs .tabs_nav .menu .selected a, .hpe body .microtabs .tabs_nav .menu .selected a {
    /*border-bottom: 4px solid #0096D6 !important;*/
	border-bottom: 4px solid #01a982 !important;
    color: #000000 !important;
    padding-bottom: 6px !important;
}
.hpe .microtabs .tabs_nav .menu a:hover, .hpe .body .microtabs .tabs_nav .menu a:hover {
    /*color: #007DBA !important;*/
	color:#01a982 !important;
    text-decoration: none !important;
}

#accessoryPopUp .cl_box{position:static;}