

/* CSS changes for the LOP */


/* LOP skins clases*/

.t {background: url(/Assets/Image/backgrounds/top.gif) 0 0 repeat-x; width:100%}
.b {background: url(/Assets/Image/backgrounds/dot.gif) 0 100% repeat-x}
.l {background: url(/Assets/Image/backgrounds/dot1.gif) 0 0 repeat-y}
.r {background: url(/Assets/Image/backgrounds/dot1.gif) 100% 0 repeat-y}
.bl {background: url(/Assets/Image/backgrounds/bl.gif) 0 100% no-repeat}
.br {background: url(/Assets/Image/backgrounds/br.gif) 100% 100% no-repeat}
.tl {background: url(/Assets/Image/backgrounds/tl.gif) 0 0 no-repeat}
.tr {background: url(/Assets/Image/backgrounds/tr.gif) 100% 0 no-repeat; padding:10px}


.breadCrumTopPadding{

padding-top:15px;
}


.mod-box-innerCurved {
background:transparent url(/Assets/Image/backgrounds/bg-mod-box-inner.jpg) repeat-x scroll center bottom;
height:auto !important;
padding:0 20px;
position:relative;
}

.tGrey {background: url(/Assets/Image/backgrounds/dotTop.gif) 0 0 repeat-x; width:100%;background-color :#F0F0F0;}
.bGrey {background: url(/Assets/Image/backgrounds/dotBottom.gif) 0 100% repeat-x}
.lGrey {background: url(/Assets/Image/backgrounds/dotLeft.gif) 0 0 repeat-y }
.rGrey {background: url(/Assets/Image/backgrounds/dotRight.gif) 100% 0 repeat-y }
.blGrey {background: url(/Assets/Image/backgrounds/blGrey.gif) 0 100% no-repeat}
.brGrey {background: url(/Assets/Image/backgrounds/brGrey.gif) 100% 100% no-repeat}
.tlGrey {background: url(/Assets/Image/backgrounds/tlGrey.gif) 0 0 no-repeat}
.trGrey {background: url(/Assets/Image/backgrounds/trGrey.gif) 100% 0 no-repeat; padding:10px}

.mod-box-innergrey {
padding:0;
width:100%;
background-position:0 -491px;
}

/* CSS changes for the MMIP Edit default mode */
.tabset_tabs    {  background-color:white; margin:0; padding:0; list-style-type:none; position:relative; z-index:2; white-space:nowrap ; }
.tabset_tabs li { background-color:white;color:yellow;margin:0; padding:0; display:inline }
.tabset_tabs a  { color:black ! important; background-color:#F2F2F2 ! important; border:2px solid #F2F2F2; width:100px;text-decoration:none; padding:0 0.6em; border-left-width:0; border-bottom:none }
.tabset_tabs a:hover    { color:black ! important; background-color:#F2F2F2 ! important ; }
.tabset_tabs a.active   { color:black ! important; background-color:#F2F2F2 ! important;border:2px solid #FF9933;border-left-style:inset;border-right-style:outset;  border-left-width:1px; cursor:default; border-bottom:white; padding-top:1px; padding-bottom:1px }

.tabset_tabs li.firstchild a    { font:bold;border-left-width:1px }

.tabset_content

{ border:1px solid #8B8989;
background-color:white;
position:relative;
z-index:1;
width: 800px;
padding:5em 1em;
display:none

}
.tabset_label   {

font:bold;
display:none }

.tabset_content_active  { display:block }

@media aural{
    .tabset_content,
    .tabset_label   { display:block }
}

. form_content
{

        background-color: #FFFF99;
}

.inserted_Row
{
    background-color: #FFFFCC;
}

.removed_Row
{
    background-color: #FF9933;
}

.reset_Row
{
    background-color: #FFFFFF;
}
/* CSS changes for the MMIP Edit default mode ends*/

.mod-brand-stage-carousel {background-color: #fff; position: relative; overflow: hidden; }
.mod-brand-stage-carousel .carousel-container { position: relative; visibility: visible;     }
.mod-brand-stage-carousel li.carousel-item {display: block; float: left; position: relative; width: 983px; height: 392px;}
.mod-brand-stage-carousel li.carousel-item div { float: left; width: 987px; height: 392px; }
.mod-brand-stage-carousel li.carousel-item div h1,
.mod-brand-stage-carousel li.carousel-item div p { position: relative; z-index:10; margin-left: 33px; width: 372px; }
.mod-brand-stage-carousel li.carousel-item div h1 { margin-top: 27px; margin-bottom: 14px; }
.mod-brand-stage-carousel li.carousel-item div h1 span { display: block; }
.mod-brand-stage-carousel li.carousel-item div p { line-height: 14px; }
.mod-brand-stage-carousel li.carousel-item div p a { text-decoration: none; }
.mod-brand-stage-carousel li.carousel-item div p a:hover { text-decoration: underline; }
.mod-brand-stage-carousel .pagination-wrap { float: left; padding-right: 53px; position: absolute; top: 188px; left: 32px; z-index: 20; visibility: hidden; }
.mod-brand-stage-carousel .pagination-wrap  .lft { width: 10px; height: 22px; display: block; float: left; }
.mod-brand-stage-carousel .pagination-wrap  .lft[class] { background:url('/sitewide/pix/marquee/marquee-paginate-bg-lft.png') no-repeat 0 0; }
.mod-brand-stage-carousel .pagination-wrap .carousel-pagination { height:11px ! important; display: block; background: url('/sitewide/pix/backgrounds/bg-spr-rpt-horiz.jpg') repeat-x 0 -70px ! important; padding: 4px 4px 6px 0; float: left; }
.mod-brand-stage-carousel .pagination-wrap .carousel-pagination a { font-size: .92em; font-weight: bold; color: #7b8086; display: block; float: left; background:url('/sitewide/pix/backgrounds/bg-spr-global.gif') no-repeat 13px -119px ! important; margin-right: 8px; padding-right: 6px; }
.mod-brand-stage-carousel .pagination-wrap .carousel-pagination a.cur-page { color: #3099e9; }
.mod-brand-stage-carousel .pagination-wrap .carousel-pagination a.last { background: none; margin: 0; padding-right: 2px; }
.mod-brand-stage-carousel .pagination-wrap .carousel-nav { width: 54px; height: 22px; position: absolute; top: -1px; right: 0; }
.mod-brand-stage-carousel .pagination-wrap .carousel-nav[class] { background: url('/sitewide/pix/marquee/marquee-paginate-cap.png') no-repeat right 0; }
.mod-brand-stage-carousel .pagination-wrap .carousel-nav .carousel-prev,
.mod-brand-stage-carousel .pagination-wrap .carousel-nav .carousel-next { position: absolute; width:26px; height: 27px; top: 0; cursor: pointer; text-indent: -999em; z-index: 10;  }
.mod-brand-stage-carousel .pagination-wrap .carousel-nav .carousel-prev { right: 27px; }
.mod-brand-stage-carousel .pagination-wrap .carousel-nav .carousel-next { right: 0;  }

.mod-brand-stage {height: 200px;}
.mod-brand-stage.block-layout {display: block;margin-bottom: 5px;}
.mod-brand-stage .info-bucket {left: 32px;position: relative;top: 7px;width: 365px;}
.mod-brand-stage .info-bucket p {margin-bottom: 2px;}
.mod-brand-stage .info-bucket p.white-txt {color: #ffffff;}
.mod-brand-stage .info-bucket .grey-txt {color: #515357;}
.mod-brand-stage .brand-stage-link {color: #515357;text-transform: uppercase;}
.mod-brand-stage.with-nav-links {min-height: 224px;width: 917px;}
.mod-brand-stage.with-nav-links p.white { color: #FFFFFF !important; }
.mod-brand-stage.with-nav-links p.white a { color: #FFFFFF !important; }
.mod-brand-stage.with-nav-links .marquee-description { padding: 27px 33px 0; width:415px;}
.mod-brand-stage.with-nav-links .marquee-description p { margin-right: 45px; padding: 0px 0 0; }
.mod-brand-stage.with-nav-links .marquee-description a:hover { text-decoration:underline; }
.mod-brand-stage.with-nav-links .marquee-description ul { margin: 8px 0 0; width: 100%; float: left; }
.mod-brand-stage.with-nav-links .marquee-description ul li { float: left; width: auto;}
.mod-brand-stage.with-nav-links .marquee-description ul li span { float: left; width: auto; }
.mod-brand-stage.with-nav-links .marquee-description ul li div { float: left; width: auto; display: block; }
.mod-brand-stage.with-nav-links .marquee-description ul li div.center-one-line { padding: 10px 0 0; }
.mod-brand-stage.with-nav-links .marquee-description ul li div.center-two-lines { padding: 3px 0 0; }
.mod-brand-stage.with-nav-links .marquee-description ul li div p { vertical-align: middle; margin: 0 5px; padding: 0; width: 90px; }


.gaat40-first {

list-style-type:disc;
}

.noscript-gaat40-header li {
list-style-image:disc;
list-style-position:inside;
list-style-type:disc;
margin-left:25px;
padding-left:20px;
}

body {
        font-family:Verdana,Sans-Serif;
}


    .support-producttype-liks {
    color:#0860A8;
    font-weight:bold;
    text-decoration:none;
    }   

    body.HAT-widebg {
    text-align:left;
    }

    body.HAT-widebg {
    text-align:center;
    }

.selectorlist{
padding:5px;
font-family:Verdana,Sans-Serif;
}
.support-producttypes {
font-size:11px;
}.support-productfamily-li {
background:transparent url(http://www.intel.com/sites/sitewide/30/pix/caret_double.gif) no-repeat scroll left top;
margin:0 0 0.3em;
padding:0 5px 0 12px;
font-family:Verdana,Sans-Serif;
}

table li {
margin-top:0;
}

.support-li {
background-image:none;
margin:1.6em 0 0.3em;
padding:0 5px 0 12px;
}

element.style {
color:#666666;
font-size:70%;
}
.last {
float:left;
}

.last {
float:none;
}

.backtotop {
background:transparent url(http://www.intel.com/sites/sitewide/30/pix/caret_up.gif) no-repeat scroll right center;
float:left;
padding:3px 8px 0 1px;
}
.mod-disclaimer {clear: both;padding-bottom:0;}
.mod-disclaimer .expandable-container{margin: 0 0 0;}
.mod-disclaimer p {margin-bottom:0;}


.mod-language-selection .mod-box-inner {
	min-height:0;
	padding:10px 10px 0;
}

.mod-language-selection .select-language {
	margin:0;
}

/* CSS change for span footnote*/
#footnote  (float:left; margin:5px 0 0 15px; width:2px;)


.portalfootnote {
width:4px;margin:0px;}

/* CSS change for ticker*/
.mod-ticker-car #press-releases-carousel, 
.mod-ticker-car #latest-stuff-carousel, 
.mod-ticker-car #latest-news-carousel {
left:2px;
position:relative;
top:0;
width:700px;
}
#tickers #press-releases {display:none; padding-top:5px;
left:30px;
}

.mod-content-navigation h3 {
color:#0860A9;
margin-bottom:3px;
}

/* CSS change for bleeding effect of background image on ie7 and ie8*/
#grid-11-lnb .main-inner{background:url()}
.noScriptDisclaimer {
color:#0860A8;
}


#tickers #press-releases-container{
display:none;
}

.mod-category-navigation .content-medium
{
width:100%;
background:url('/sitewide/pix/backgrounds/bg-spr-dotted.gif') repeat-y -2239px top;
padding:15px 0;
clear:both;
display:block;
position:relative;
}


.mod-mini-promo .inner-mini-promo .mini-promo-text .tp{
background-image:url("/sitewide/pix/backgrounds/mini-promo1-text-tp.gif");
}

@media print {
	.DisclaimerPrint {
		display: block !important
	}
}

.mod-multi-open-paginate  .class1

{ border-top:1px solid #E3E3E3;
margin-top:15px; }

.mod-multi-open-paginate #format-selection-form select{width:100px;}

.mod-multi-open-paginate #format-selection-form label, .mod-multi-open-paginate #format-selection-form select, .mod-multi-open-paginate #format-selection-form .drop-down-button {
float:none;

}

.mainMymembership { position:relative;height:60px; width:517px;}
.main {position: relative; width: 220px;}
.main1{position: relative; width: 220px; height: 40px;}
.cell_1_1 {position: absolute; left: 20px; top: 0px; width: 200px; height: 20px;}
.cell_1_2 {position: absolute; left: 220px; top: 0px; width: 200px; height: 20px;}
.cell_2_1 {position: absolute; left: 20px; top: 20px; width: 200px; height: 20px;}
.cell_2_2 {position: absolute; left: 220px; top: 20px; width: 200px; height: 20px;}
.cell_3_1 {position: absolute; left: 20px; top: 40px; width: 200px; height: 20px;}
.cell_3_2 {position: absolute; left: 220px; top: 40px; width: 200px; height: 20px;}
.main2{position: relative; margin-left: 50px; width: 850px; height: 60px;}
.cell_1_1Main{position: absolute; left: 20px; top: 0px; width: 650px; height: 20px;}
.cell_1_2Main {position: absolute; left: 720px; top: 0px; width: 150px; height: 20px;}
.cell_2_1Main {position: absolute; left: 20px; top: 20px; width: 650px; height: 20px;}
.cell_3_1Main {position: absolute; left: 20px; top: 40px; width: 650px; height: 20px;}
.cell_1_1Main3 {position: absolute; left: 0px; top: 0px; width: 600px; height: 20px;}
.cell_1_2Main3 {position: absolute; left: 420px; top: 0px; width: 600px; height: 20px;}
.cell_2_1Main3 {position: absolute; left: 0px; top: 30px; width: 600px; height: 20px;}
.cell_2_2Main3 {position: absolute; left: 420px; top: 30px; width: 600px; height: 20px;}
.cell_3_1Main3 {position: absolute; left: 0px; top: 60px; width: 600px; height: 20px;}
.cell_3_2Main3 {position: absolute; left: 420px; top: 60px; width: 600px; height: 20px;}
.cell_4_1Main3 {position: absolute; left: 0px; top: 90px; width: 600px; height: 20px;}
.cell_4_2Main3 {position: absolute; left: 420px; top: 90px; width: 600px; height: 20px;}
.cell_5_1Main3 {position: absolute; left: 360px; top: 120px; width: 600px; height: 20px;}
.mod-box-inner .content-item{
margin-bottom:10px;
}



.mod-multi-open-paginate #format-selection-form select {
width:250px;
}



.mod-multi-open-paginate .tab-contents .content-panel
{
	padding-bottom:35px;
	position:relative;
}


.mod-tabs .tab-wrapper .tab-contents table tbody td {
border:none;
margin:0;
padding:0px 0px 1px 1px;
}

.mod-tabs .tab-wrapper .tab-contents p {
margin-bottom:0px;
}

.mod-tabs .tab-wrapper .tab-contents table {
border-color:none;
border-style:none;
border-width:none;
}

/* CSS change for tab in EDC pages*/

#tabnav {
margin-left:15px;
}

#tabnav {
clear:both;
margin-bottom:15px;
}

.two-line {
background:url("/sites/sitewide/30/pix/tabbing-menu-underline.gif") repeat-x scroll 0 33px transparent;
height:34px;
}

#tabnav li {
background:none repeat scroll 0 0 transparent;
float:left;
margin:0;
padding:0;
}

table li {
margin-top:0;
}


/* CSS change for mouseover in techdocs pages*/
.asset .wrapper {
background:none repeat scroll 0 0 transparent;
padding-left:0;
width:100%;
}

.wrapper {
background:url("/sites/sitewide/30/pix/lhn_bg.gif") repeat-y scroll left center transparent;
color:#666666;
font-size:70%;
width:759px;
}

.wrapper .legal{
font-size:10px;
color:#FFFFFF;
background:#FFFFFF;
}

.asset .wrapper .main {
background:none repeat scroll 0 0 transparent;
margin-left:0;
}

.main {
width:517px;
}



#minitabs li,#minitabs a {
position:relative;
z-index:1;
}

#hoverdisplay{position:absolute;font-size:70%;z-index:1000;border:1px dashed #0860a8;margin-top:1.5em;width:300px;padding:10px 10px 0;background-color:#f0f0f0}
#hoverdisplay p{margin:0 0 10px}
#hoverdisplay *{background:transparent;display:inline}
#hoverdisplay p, #hoverdisplay ul, #hoverdisplay li {display:block}
#hoverdisplay img {float:left;padding:0 10px 10px 0}
#hoverdisplay ul {display:block}
#hoverdisplay ul li{padding:0 0 0.15em}
#hoverdisplay span {display:block; padding-bottom:10px}


/* CSS change for jumplink portlet in techdocs pages*/
.main li {
background:url("/sites/sitewide/30/pix/caret_double.gif") no-repeat scroll left top transparent;
padding:0 5px 8px 12px;
font-size:130%;
}
.main .backtotop{
display:none;
}

.rolloverlink {
display:inline;
}

.rolloverbody {
display:none;
}

.main h2 {
border-bottom:1px solid #A6A6A6;
font-size:130%;
font-weight:bold;
margin-bottom:5px;
padding:0 0 5px;
}

.tr-corner {
background:url("/sites/sitewide/blended/pix/corners.gif") repeat scroll right top transparent;
}

.tr-corner {
background:url("/sites/sitewide/30/pix/corners.gif") repeat scroll right top transparent;
}

.tl-corner {
background:url("/sites/sitewide/30/pix/corners.gif") repeat scroll left top transparent;
float:left;
width:5px;
}

.tl-corner, .tr-corner, .bl-corner, .br-corner {
font-size:1px;
height:5px;
}

.box {
background:none repeat scroll 0 0 white;
border-left:1px solid #C6C6C6;
border-right:1px solid #C6C6C6;
height:100%;
padding:8px 0 0;
}
.endfloat {
clear:both;
display:block;
font-size:1px;
height:1px;
visibility:hidden;
}

.box .third {
margin:0 7px;
width:176px;
}

.third, .third-end {
display:inline;
float:left;
margin-right:16px;
width:178px;
}
.box ul {
padding:0;
}
.main .anchor-links ul li {
background:url("/sites/sitewide/30/pix/caret_down.gif") no-repeat scroll 0 0.5em transparent;
}
.br-corner {
background:url("/sites/sitewide/blended/pix/corners.gif") repeat scroll right bottom transparent;
}

.bl-corner {
background:url("/sites/sitewide/30/pix/corners.gif") repeat scroll left bottom transparent;
float:left;
width:5px;
}

.tl-corner, .tr-corner, .bl-corner, .br-corner {
font-size:1px;
height:5px;
}

.reseller .mod-secondary-navigation{
background-image:url('/sitewide/pix/backgrounds/bg-mod-box-210.png');
background-repeat:repeat-y;
position:relative;
padding:5px 10px 0;
visibility:visible;
}

.mod-tabs .maintext a
{
	line-height:2em;
}
.mod-multi-open-paginate h2 {
color:#515357;
}
/* CSS change for marquee module */

.mod-story div.marquee-smaller-reseller {
background:none no-repeat scroll 0 0 transparent;
display:block;
height:150px;
margin:4px 0 15px 5px;
width:507px;
}
.mod-story div.marquee-smaller-reseller .info-bucket {
left:25px;
position:relative;
top:27px;
width:365px;
}
.mod-story div.marquee-smaller-reseller .info-bucket p {
margin-bottom:2px;
}

.mod-story div.marquee-smaller-reseller .info-bucket ul.quick-links li {
padding:0 0 10px;
}
.mod-story div.marquee-smaller-reseller .info-bucket ul.quick-links li a, .mod-story div.marquee-smaller .info-bucket ul.quick-links li a:active {
color:#FFFFFF;
font-weight:bold;
}
.mod-story div.marquee-smaller-reseller .info-bucket ul.quick-links li span.play-icon {
background:url("/sitewide/pix/icons/icn-orange-play.png") no-repeat scroll 0 0 transparent;
cursor:pointer;
display:block;
float:left;
height:15px;
margin-right:10px;
width:16px;
}
/* CSS change for reseller alert module */


.mod-crisis-alert-reseller {

display:block;
padding-bottom:15px;
padding-top:10px;
position:relative;
width:957px;
}

.mod-crisis-alert-reseller .wrapper-container-reseller {
background-color:#FFFFFF;
border-left:1px solid #CED2D6;
border-right:1px solid #CED2D6;
height:15px;
margin-left:13px;
padding:0 10px;
width:935px;
}

.mod-crisis-alert-reseller .white-box-top,.mod-crisis-alert-reseller .white-box-bottom
{margin-left:13px;display:block;height:9px;line-height:9px;width:957px;}

.mod-crisis-alert-reseller .white-box-top
{margin-left:13px;background:url("/sitewide/pix/backgrounds/bg-top-crisis-module.png") no-repeat scroll left top transparent;height:11px;}

.mod-crisis-alert-reseller .white-box-bottom
{margin-left:13px;background:url('/sitewide/pix/backgrounds/bg-footer-crisis-module.png') no-repeat top left;height:11px;}


.main_login {
height:60px;
margin-left:0px;
position:relative;
width:850px;
}
.cell_login_1Main {
height:20px;
left:0;
position:absolute;
top:0;
width:650px;
}

.cell_login_2Main {position: absolute; left: 810px; top: 0px; width: 150px; height: 20px;}

/* CSS changes for search white space */

.mod-box-517-reseller .mod-box-inner {
background:url("/sitewide/pix/backgrounds/bg-mod-box-inner.jpg") repeat-x scroll center bottom transparent ;
height:auto !important;
min-height:65px;
padding:0 20px;
position:relative;
}
.mod-multi-open-paginate .h2_MainSearch
{
	color:#515357;
	font-weight:bold;
	margin:0 0 10px;
	font-size:1em;
	font-family:Arial,sans-serif;

	padding-top:9px;
}
.mod-box-517-reseller {
background:url("/sitewide/pix/backgrounds/bg-mod-box-517.png") no-repeat scroll 0 0 transparent;
}

.mod-box-517-reseller {
padding: 6px 5px 0;
}

/* cSS changes for mymessages view all link */
.mod-tabs .tab-wrapper .tab-contents .mainMyMessages{
border-top:1px solid #DADADC;
clear:both;
padding:10px 10px 0 0;
text-align:right;
width:110%;
}


/* CSS changes for my benefits */
.cell_1_membership_1
{

height:20px;
left:0px;
position:absolute;
top:5px;
width:200px;

}
.cell_1_membership_2 {
height:20px;
left:300px;
position:absolute;
top:5px;
width:200px;
}
.cell_2_membership_1 {
height:20px;
left:0px;
position:absolute;
top:23px;
width:200px;
}
.cell_2_membership_2 {
height:20px;
left:300px;
position:absolute;
top:23px;
width:200px;
}
.cell_3_membership_1 {
height:20px;
left:0px;
position:absolute;
top:40px;
width:200px;
}
.cell_3_membership_2 {
height:20px;
left:300px;
position:absolute;
top:40px;
width:200px;
}

/* CSS changes for support faq page  */
.SupportLeftNav_h2{
padding-top:10px;
display:block;
font-size:0.95em;
font-weight:bold;
margin:0;
padding:10px;
text-transform:uppercase;
font-family : Arial,sans-serif;
}
/* CSS changes for search portlet */

.h2_search_reseller{
color : #515357;
font-weight : bold;

font-size : 1em;
}

/* CSS changes for quick links white sapce */
.mod-accordion .accordion-container-expandable .quick_links_space {
background-color:#FFFFFF;
height:auto;
overflow:hidden;
padding:0 10px 8px;
}


