
@charset "utf-8";

/*
SanDisk.com
Title: Layout CSS
Date: April 2012
Website:  http://www.sandisk.com/
*/

/* Usage    

All layout styles, defining the structure and backgrounds of any element will go here

*/

/*----------------- LAYOUTS -----------------*/

.news-events{
  width: 990px;
  background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/news-bg.jpg) left scroll repeat-x;
  height:36px;  
  position:relative  
}

/*-------------------------- Ticker Styling -------------------------*/
#ticker-wrapper {
  position:relative;
  margin:0;
  padding:0;
  width: 990px;
  height: 32px;
  display: block;
  background-image:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/news-bg.jpg);
  color:#fff;
  font-size:11px;
}
#ticker {
  /*no-op*/
  width: 800px;
  height: 32px;
  overflow: hidden;
  float:left;
}
#ticker li {
  height: 32px;
  list-style:none;
  padding:3px 10px;
  overflow: hidden;
  line-height:20pt;
  
}
#ticker li a{
  color:#fff; text-decoration:none;
}
#ticker li a:hover{
  color:#fff; text-decoration:underline;
}
#ticker li div.date{width:110px;float:left;}
.ticker-heading{width:110px; float:left; color:#fff; padding:8px 10px; font-weight:bold}


#Content-innerpage{ height:auto;}
#Content-innerpage h1{color:#fff; margin-left:10px;}
#Content-innerpage div.breadcrumbs{margin-left:13px;  margin-bottom:9px; margin-top:-10px}

/*-------------------------- Two Coloun Layout -------------------------*/

.left-box{
    float:left !important;
    width:730px;
   *width:728px;
    background:#fff;
    margin-left:-5px\9 !important;
    margin-bottom: 15px;
    -moz-box-shadow: 0 1px 10px #EEE;
    -webkit-box-shadow: 0 1px 10px #EEE;
    box-shadow: 0 1px 10px #EEE;
    min-height:200px;
    padding-top:11px;
    zoom: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter:
    progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=1),
    progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=45,strength=1),
    progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=90,strength=2),
    progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=135,strength=3),
    progid:DXImageTransform.Microsoft.Shadow(color=#e5e4e4,direction=180,strength=5),
    progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=225,strength=3),
    progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=2),
    progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=315,strength=1);
}


.body-text{
    float:left;
    /**width:725px;*/
    
}

.content-desc{
    width:730px;
    background:#fff;
    margin-left:-5px\9 !important;
    margin-bottom: 15px;
    -moz-box-shadow: 0 1px 10px #EEE;
    -webkit-box-shadow: 0 1px 10px #EEE;
    box-shadow: 0 1px 10px #EEE;
    padding-top:11px;
    zoom: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter:
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=1),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=45,strength=1),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=90,strength=2),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=135,strength=3),
      progid:DXImageTransform.Microsoft.Shadow(color=#e5e4e4,direction=180,strength=5),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=225,strength=3),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=2),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=315,strength=1);

}


#content-left{
  position:relative;
  margin-left:5px\9 !important;
}

#content-left div.col1{width:350px; float:left; margin-right:10px;}
#content-left div.col2{width:350px; float:left; }
#content-left div.col3{width:170px; float:left;}
#content-left div.col3 img{padding:0px 0px 0px 10px;}
#content-left div.col4{width:540px; float:left;}
#content-left div.full-width-col{width:700px; margin:auto;}
#content-left div.col5{width:195px; float:left;}
#content-left div.col5 img{padding:4px 0px 0px 10px;}
#content-left div.col6{width:515px; float:left;}

#content-left div.col4_new{width:500px; float:left; padding-left: 30px;}
.fullwidthdesc{ margin: 0px 15px 10px 15px;width: 700px; position:relative;}
/**+html #Content-innerpage div.fullwidthdesc{ margin: 0px 12px 10px 7px;width: 700px; }*/
.download-banners{width: 710px;text-align:center; background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-divline709.gif) no-repeat scroll center top #FFFFFF; padding-top:20px}
.column-left{width:345px; float:left; margin-right:10px;  margin-bottom: 10px;}
.column-right{width:345px; float:left;  margin-bottom: 15px;}

#rightboxWrap{
    background:#fff;
    -moz-box-shadow: 0 1px 10px #EEE;
    -webkit-box-shadow: 0 1px 10px #EEE;
    box-shadow: 0 1px 10px #EEE;
    zoom: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=10);
    filter:
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=1),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=45,strength=1),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=90,strength=2),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=135,strength=3),
      progid:DXImageTransform.Microsoft.Shadow(color=#e5e4e4,direction=180,strength=5),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=225,strength=3),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=2),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=315,strength=1);
    padding: 0px 5px 0px 5px;
    width: 238px;
    *margin-right:-7px !important;
    margin-right:3px\9;
    float:right !important;
    text-align:left;
    min-height:200px;
  }

.rightcol-wrap{
  width: 248px;
  float:right;
  text-align:left;
  position: relative;
  min-height:200px;
  margin-right:4px\9 !important;

}

.rightcolumn{
    background:#fff;
    -moz-box-shadow: 0 1px 10px #EEE;
    -webkit-box-shadow: 0 1px 10px #EEE;
    box-shadow: 0 1px 10px #EEE;
    zoom: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter:
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=1),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=45,strength=1),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=90,strength=2),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=135,strength=3),
      progid:DXImageTransform.Microsoft.Shadow(color=#e5e4e4,direction=180,strength=5),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=225,strength=3),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=2),
      progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=315,strength=1);
    padding: 0px 5px 0px 5px;
  
      
}
.rightcolumn-sep{clear:both; height:15px}
*+html .rightcolumn-sep{clear:both; height:10px; margin-top:-15px}
.content-list{margin-left:20px ; line-height:13pt
}
.press-release-promo{
border:5px solid #CCCCCC; width:200px; padding:10px
}
.press-release-promo h2{margin:0 0 5px 0}




/*-------------------------- common -------------------------*/




#capacity-desc{width:700px; float:left; margin-left: 15px; margin-left:20px\9; position:relative;}
#capacity-desc div.col1{background:#dcdedd;}
#capacity-desc div.col2{padding:5px 10px; border:1px solid #e6e6e6; background:#fff }
.capacityname{float:left; width:100%; margin-bottom:10px; font-weight:bold}
.skuid{ float:left; width:400px;}
.wheretobuy{float:right; width:90px; margin-right: 10px;}
#capacity-desc div.col3{background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/capacity-social-rating-bg.jpg) repeat-x left top;  border:1px solid #e6e6e6; border-top:none; padding:10px; }
div.overview-desc ul li{ line-height:15pt; background:#fff}
.overview-desc-tab ul li{display:inline; list-style:none;  width:auto; padding:5px 10px; margin-right:3px; margin-left:0px; font-size:16px; background:#ff0000; color:#fff }

#product_family{width:987px;}
#product_family ul {float: left;background: #fff;padding-top: 4px; width:100%;  border-bottom:1px solid #d6d6d6;  }
#product_family li {margin-right: 3px;list-style: none;background:#999999 ;}
#product_family li, #product_family li a {float: left;}
#product_family ul li.active {background:#ff0000;}
#product_family ul li.active a {color: #fff;}
#product_family div {clear: both;  padding: 15px 0;}
#product_family ul li a {text-decoration: none;padding: 8px;color: #fff;font-weight: bold;}
* html #product_family li {display: inline;}

#features{width:740px; background:#fff}
#features ul {float: left;background: #fff;padding-top: 4px;  border-bottom:1px solid #d6d6d6; width:100%}
#features li {margin-right: 3px;list-style: none;background:#999999 ;}
#features li, #features li a {float: left;}
#features ul li.active {background:#ff0000;}
#features ul li.active a {color: #fff;}
#features div {clear: both;  padding: 15px;}
#features ul li a {text-decoration: none;padding: 8px;color: #fff;font-weight: bold;}
* html #features li {display: inline;}

.capacity-desc{width:610px; text-align:left; color:#fff; position:inherit;font-size:12px;line-height:150%;padding-left:10px;}


#capacity-color{}
#capacity-color ul {position:relative;  display:inline;}
#capacity-color li{height:27px;list-style:none;float:left;margin:0px 1px;}
#capacity-color li:hover{cursor:pointer;border-bottom:2px solid red;margin-bottom:-2px;}
#capacity-color-act{cursor:pointer;border-bottom:2px solid red;}
#capacity-color-act:hover{margin-bottom:0px !important;}

#family-capacity{*padding-top:3px}
#family-capacity ul {position:relative;  display:inline; *position:static;}
#family-capacity ul li{list-style:none;display:inline;padding:0px 1px;}
#family-capacity li:hover{list-style:none;display:inline;border-bottom:2px solid red; *padding-bottom:3px !important;padding-bottom:6px;}
#family-capacity li a{color:#454444;text-decoration:none !important;border:1px solid #999999;padding:2px;}
#family-capacity li a:hover{border:1px solid red;}

.capacity ul{position:relative;  display:inline;}
.capacity ul li{list-style:none;display:inline;padding:0px 1px;}
.capacity li a{color:#454444; text-decoration:none !important; border:1px solid #999999;padding:2px; /*padding:3px*/}
.capacity li:hover{list-style:none;display:inline;border-bottom:2px solid red; *padding-bottom:3px !important;padding-bottom:6px;}
.capacity li a:hover{color:#454444;text-decoration:none !important;border:1px solid #999999;padding:2px;}

#capacity-active {/*list-style:none; display:inline;*/  border-bottom:2px solid red;padding-bottom:6px; *padding-bottom:3px !important; /*margin-left:3px; padding-bottom:3px;*/ }
#capacity-active a {border:1px solid red}
li#capacity-active{list-style:none;}



#family-table th{background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/capacity_table_bg.jpg) repeat-x; height:35px; font-weight:bold; text-align:left}
#family-table td{height:70px; vertical-align:middle;}
#family-table td a{text-decoration:underline; color:#454444}


/*-------------------------- accordion-home -------------------------*/

.accordion-home {
  text-align: left;
  float:none
}
.accordion-home > ol {   
  position: relative;
  overflow: hidden;
  height: 138px;
  margin: 0;
  padding: 0;
  list-style-type: none
}
.accordion-home .slide-home > h2 {
  color: black;
    font-size: 16px;   
  font-weight: normal;
  margin: 0;
  z-index: 100;
  position: absolute;
  top: 0;
  left: 0;
}
.accordion-home .slide-home > h2 span {
    display: block;
    padding-right: 8%;
    text-align: right;
    height: 90%;
    margin-top: 5px;

}
.accordion-home .slide-home > h2 b {
    display: inline-block;
    position: absolute;
    top: 13%;
    left: 10%;
    text-align: center;
}
.accordion-home .slide-home > h2 a{}
.accordion-home .slide-home > h2:hover { cursor: pointer;}
.accordion-home .slide-home > div {
  height: 138px;
  position: absolute;
  top: 0;
  z-index: 10;
  overflow: hidden;
  background: #999999
}
.accordion-home noscript p {
  padding: 10px;
  margin: 0;
  background: #999999
}

/****************************************** basic-home */
.basic-home .slide-home > h2 {
  background: #fff;
  color: #fff;
  line-height: 225%
}

/**************************************** Stitch */
.stitch-home {
    position: relative;
    padding: 5px 0 3px 5px;
    border: 1px solid #fff;
    background: #fff;
}
.stitch-home:before {
    width: 100%;
    height: 100%;
    position: absolute;
    background: #fff;
}
.stitch-home .slide-home > h2 { background: #fff }
.stitch-home .slide-home > h2 span {
    height: auto;
    color: white;
    margin-top: 0;
}
.stitch-home .slide-home > h2.selected:after {
    display: block;
    height: 11px;
    width: 11px;
    position: absolute;
    bottom: -3px;
    right: 38px;
    border-width: 9px;
    border-top: 0;
    border-left: 0;
    
}

.stitch-home .slide-home > h2 b { top: 19%; color: white; }
.stitch-home .slide-home > div { margin-right: 6px;  }
.stitch-home .slide-home > div  h2{ font-size:22px; color:#fff; padding:10px 0 0px 20px; font-weight:normal;   }
.stitch-home .slide-home > div  h2 a{color: #fff;  text-decoration:none}
.stitch-home .slide-home > div  h2 a:hover{color: #fff;  text-decoration:underline}
.stitch-home .slide-home > div  p{ font-size:12px; color:#fff; padding: 0px 10px 0 20px; font-weight:normal;}
.stitch-home .slide-home > div  p a{color:#000; }
.stitch-home .slide-home > div  p a:hover{color:#000; cursor:pointer }
.stitch-home.rounded-home > ol {}

/******************************************** IE */
.ie .slide-home > h2 b { top: 42%; left: 5% }
.ie9 .slide-home > h2 { filter: none; }
.ie.slide-home > h2 b, .ie.slide-home > h2 b { top: 44% }
.ie9.slide-home > h2.selected span, .ie9 .slide-home > h2.selected span:hover, .slide-home > h2 span { filter: none }

.ie.stitch-home .slide-home > h2 { line-height: 265% }
.ie.stitch-home .slide-home > h2 span { height: 89%; padding-right: 8% }
.ie.stitch-home .slide-home > h2 b { top: 33% }
.ie.stitch-home .slide-home > h2.selected:after { display: none }


/*-------------------------- Capacity Active -------------------------*/

/*-------------------------- Family SD Cards -------------------------*/

.card-category li {list-style:none; display:inline; position:relative;  padding:2px }
.card-category li div.cat{float:left;  width:100px; height:140px; text-align:center;  margin-right:15px;cursor:pointer }
.card-category li div:hover{background:#eeeeee;}
.cat p { padding:3px }
.cat h3 { padding:5px 2px 2px 2px  }
div.input{ text-align:center; margin-top:10px }

.fliter-txt{float:left; width:640px; margin-bottom:20px}
.fliter-txt1{text-align:center; }

/*-------------------------- Family SD Cards -------------------------*/

.tabwrap{margin-left: 13px; width: 700px; margin-left:20px\9;}


/*-------------------Content------------------------*/
.tblInfo
{
 border:1px;
 cellspacing:1;
 cellpadding:0;
 width:400px;
 margin-bottom: 10px;
}
.tblInfo th
{
background:#c00;
padding:3px;
width:50%;
color:#fff;
font-weight: bold;
text-align:center;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

.tblInfo td
{
background: #e1e1e1;
color: #000;
padding: 3px;
text-align: center;
border:1px solid #ccc;
}

/*-------------------END Content------------------------*/


.features_table { border: 1px solid #ccc; }
.features_table th {
  font-size: 12px;
  font-weight: bold;
  padding: 5px;
  text-align: left;
  border-bottom: 1px solid #ccc;
  background-color: #e1e1e1;
}
.features_table td {
  padding: 5px;
  text-align: left;
  border-bottom: 1px solid #ccc;
}
.features_table tr.altrow td,
tr.altrow td { background-color: #f9f9f9; }
.learnmore{float: left; margin-top: 5px;}


.features_desc{}
.features_desc th {
  font-size: 12px;
  font-weight: bold;
  padding: 5px;
  text-align: left;
  background-color: #e1e1e1;
}
.features_desc td {
  padding: 5px;
  text-align: left;
  vertical-align:top;
}
.features_desc tr.altrow td,
tr.altrow td { background-color: #f9f9f9; }
.learnmore{float: left; margin-top: 5px;}

/*  media manager popup styles  */

.mmPopupWrapper {
  margin: 0px;
  padding: 0px;
  width: 450px;
}
.mmPopupWrapper .mmPopUpTop {
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/popUp_topLeft.gif) no-repeat left top;
  height: 42px;
  padding-left: 13px;
}
.mmPopupWrapper .mmPopUpTop div.right {
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/popUp_topRight.gif) no-repeat right top;
  height: 42px;
  padding-right: 13px;
}
.mmPopupWrapper .mmPopUpTop .mmPopUpHead {
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/topmidd.jpg) repeat-x left top;  
}
.mmPopupWrapper .mmPopUpTop h2 {
  font: 16px/42px Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #fff;
  margin: 0px;
  padding: 0;
  height: 42px;
}
.mmPopupWrapper .mmPopUpTop .mmPopUpClose
 {
  float: right;
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/close.gif) no-repeat left top;
  display: block;
  width: 12px;
  height: 11px;
  margin-top: 15px;
  border-style: none;
}
.mmPopupWrapper .mmPopUpMiddle {
  background: #fff;
  padding: 15px;
  border-right: 3px solid #a61817;
  border-left: 3px solid #a61817;
  color: #767676;
}
.mmPopupWrapper .mmPopUpMiddle p {
  margin-top: 0;
}
.mmPopupWrapper .mmPopUpMiddle .mmHdiv {
  background: #767676;
  display: block;
  height: 3px;
  margin-top: 15px;
}
.mmPopupWrapper .mmPopUpMiddle .mmPopUpBox {
  padding: 15px 10px;
  border: 1px solid #eaeaea;
}
.mmPopupWrapper .mmPopUpMiddle .mmPopUpBox label {
  display: block;
  float: left;
  width: 150px;
}
.mmPopupWrapper .mmPopUpMiddle .mmPopUpBox select {
  width: 250px;
  font: 12px Arial, Helvetica, sans-serif;
  color: #767676;
}
.mmPopupWrapper .mmPopUpMiddle .mmPopUpBox .mmPopUpMsgNoPhone {
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/arrow.jpg) no-repeat left center;
  margin: 5px;
  padding: 5px 20px;
  font-size: 11px;
}



.mmPopupWrapper .mmPopUpBtm {
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/popUp_botLeft.gif) no-repeat left bottom;
  height: 17px;
  padding-left: 13px;
  display: block;
}
.mmPopupWrapper .mmPopUpBtm div.right {
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/popUp_botRight.gif) no-repeat right bottom;
  height: 17px;
  padding-right: 13px;
}
.mmPopupWrapper .mmPopUpBtm div div {
  border-bottom: 3px solid #a41819;
  background-color: #fff;
  display: block;
  height: 14px;
}
#apDiv1 {
  
  position:absolute;
  left:250px;
        top:650px;
        _top:650px;
        width:518px;
  height:auto;
  z-index:1;
  visibility: hidden;
}

.mmLinkOnlineWiz {
  padding-top: 8px;
  padding-bottom: 8px;
}



/*Adding style for online wizard user control start*/

.textpopup {
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.fieldset{
  float:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #666666;
  border: 1px solid #999999;
  width:250px;
  height:20px;
}
.mediacotnent22{
padding-left:10px;
  float:left;
  background-color: #f2f2f2;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
}


html>body .mediacotnent22{
padding-left:10px;
  float:left;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  background-color: #f2f2f2;
  
}
.instList{
  list-style:none;
  margin:15px 0 0 10px;  
}
.instList li{
  display:block;
  padding-bottom:8px;
}
td.bulletInst{
  padding:5px 0 0 0;
}
td.instTxt{
  padding:0px 0 8px 0;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  color: #454444;
}
.wizardInstructions{
  background-color: #f2f2f2;
  width:350px;
         *width:360px;
  height:150px;
  overflow:auto;
  margin:0 0 20px 15px;
  padding:0 0 0px 10px;
}

/*Adding style for online wizard user control end*/
/* Styles for media manager Promo  */

.mmprodcol2
{
  
  border:1px solid #e5e5e5;
  width:411px;
  height:225px;
  padding:15px 15px 0px 20px;
  border-left:none;
}
.mmerrorbox{
  float:left;
  width:389px;
  height:30px;
  color:#ff0000;
  padding:2px 10px;
  background-color: #ffffe1;
  border: 1px solid #000000;
}

.mmdownloadbox{background:#f2f2f2; border:1px solid #e5e5e5; padding:8px 0 17px 20px; _padding:12px 0 14px 20px;}
.mmdownloadbox h3{font-size:14px; margin-bottom:5px;}
.mmfieldcontent{width:160px; border:1px solid #a4a4a4; float:left; margin:0 8px 0 0; padding:6px 0 5px 4px;}

.mmNoPromoCodeMsg {
  font-size: 11px;
  padding-top: 5px;
}
.mmdownloadbtn{
   vertical-align: bottom;
}

.mmShopNow {
    background: url("/content/dam/sandisk-main/en_us/portal-assets/o/images/icon_shop_now.gif") no-repeat scroll left center transparent;
    padding: 8px 8px 8px 25px;
}
/*-------------------------- New Middle content -------------------------*/


.col-Left{float:left;width:200px; margin:0px 10px 0px 0px; }
.col-Middle{float:left;width:200px; margin:0px 10px 0px 0px; }
.col-Right{float:left;width:200px;margin:0px 0px 0px 0px; }
.col-Left h3,.col-Middle h3,.col-Right h3
  {
    margin: 0; padding: 0; color: #ee0024; font-size: 12px; font-weight: bold;
  }
.divisionWrap {
    margin: 0 0 0 90px;
    padding-top: 10px;
    width: 620px;
}

.division-menu {
    color: #EE0024;
    list-style-type: none;
    margin-top: 10px;
    padding-left: 10px;
}
.leftarrow {
  display:none;
}
.bulletarrow {
  display:none;
}
.sector_expand {
  display:none;
}
.family_expand {
  display:none;
}
.productexpand {
  display:none;
}
.mediakitexpand{
  display:none;
}



/************Search***********/
/*----------------- TABS -----------------*/
.tabWrap    { float: left; width: 737px; margin-left: -12px; _margin-left: -6px; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-tabsbg.gif) no-repeat 0 34px; }
ul.tab      { margin: 0; padding: 0; list-style: none; }
ul.tab li    { float: left; }
ul.tab li a      { height: 34px; float: left; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-tabLeft.gif) no-repeat; padding-left: 8px; color: #333; margin-right: 4px; }
ul.tab li a span  { height: 23px; float: left; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-tabRight.gif) no-repeat top right; padding-right: 8px; width: 90px; text-align: center; padding-top: 11px; text-decoration: none; }
ul.tab a:hover  { text-decoration: underline; }
ul.tab li a.on      { height: 35px; float: left; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-tabLeftSel.gif) no-repeat; padding-left: 8px; color: #333; margin-right: 4px; font-weight: bold; }
ul.tab li a.on span  { height: 24px; float: left; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-tabRightSel.gif) no-repeat top right; padding-right: 8px; width: 90px; text-align: center; padding-top: 11px; text-decoration: none; }
.tabContent  { width: 677px; min-height: 168px; float: left; padding: 24px 35px 20px 25px; clear: both; _display: inline; }
.tabContent ul    { margin: 0; padding: 0; list-style: none; }
.tabContent li    { background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/arrow-red.gif) 3px 4px no-repeat; padding-left: 14px; font-size: 11px; color: #777; padding-bottom: 5px; }

.tabWrap2    { float: left; margin-left: -12px; _margin-left: -6px; position: relative; }
ul.tab2      { width: 970px; height: 24px; margin: 0; padding: 0; list-style: none;}
ul.tab2 li    { float: left; }
ul.tab2 li a  { height: 24px; float: left; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-tab2Left.gif) no-repeat; padding-left: 8px; color: #de0000; margin-right: 4px; }
ul.tab2 li a span  { height: 24px; float: left; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-tab2Right.gif) no-repeat top right; padding-right: 8px; width: 90px; text-align: center; line-height:24px; text-decoration: none; }
ul.tab2 a:hover  { text-decoration: underline; }
ul.tab2 li a.on      { height: 25px; float: left; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-tab2LeftSel.gif) no-repeat; padding-left: 8px; color: #333; margin-right: 4px; font-weight: bold; _border-bottom: #FFF solid 1px; }
ul.tab2 li a.on span  { height: 25px; float: left; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-tab2RightSel.gif) no-repeat top right; padding-right: 8px; width: 105px; text-align: center; line-height: 24px; text-decoration: none; }
.tabWrap2 .adv      { width: 230px; position: absolute; top: 0px; right: 10px; }
.tabWrap2 .adv p    { line-height: 24px; margin: 0; padding: 0; }
.tabWrap2 .adv p.num  { text-align: right; font-weight: bold; }

.tabContent2  { width: 932px; min-height: 168px; float: left; padding: 24px 35px 20px 0px; clear: both; }
.tabContent2 .ContWrap  { float: left; width: 400px; }
.tabContent2 .ContWrap p.continent  { display: block; font-weight: bold; color: #000; margin: 0px; padding: 0px; line-height: 20px; }
.tabContent2 .ContInner  { float: left; width: 110px; margin-bottom: 30px; }
.spaceLeft  { margin-left: 10px; }

.result          { color: #1f1f1f; }
.result p        { margin: 0px 0px 10px 0px; width: 650px; }
.result p.resultHead  { font-weight: bold; color: #000; margin: 0px; padding: 0px; line-height: 20px; }
.result img       { float: left; clear: both; margin: 0px 5px 10px 0px; }
.resultfooter      { float: left; width: 970px; line-height: 24px; margin-left: -12px; _margin-left: -6px; border-top: 1px solid #dadad9; }
.resultfooter p      { margin:0; padding:0; }
.resultfooter p.num    { text-align: right; font-weight: bold; }

.searchWrap2    { float: left; height: 28px; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-search2.gif) no-repeat center left; margin-bottom: 40px; }
.searchWrap2 input.search2  { border: 0; width: 260px; margin-left: 5px; padding:7px 5px 0px 0px; color: #656565; font-size: 10px; background: none; float: left; }
.searchWrap2 .btn  { width: auto; height: auto; }

.searchWrap3    { float: left; height: 28px; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-search2.gif) no-repeat center left; margin-bottom: 10px; position: relative; width: 520px; }
.searchWrap3 input.search  { border: 0; width: 260px; margin-left: 5px; padding:7px 5px 0px 0px; color: #656565; font-size: 10px; background: none; float: left; }
.searchWrap3 .btn  { width: auto; height: auto; }
.searchWrap3 .adv  { position: absolute; top: 0px; right: 0px; }
.searchWrap3 .adv p  { line-height: 27px; margin: 0; padding: 0; }

#menuWrap .searchWrap    { float: right; height: 19px; margin-top: 8px; margin-right: 25px; _margin-right: 15px; }
#menuWrap .searchWrap input  { background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-sitesearch.gif) no-repeat; border: 0; padding-top: 3px; width: 125px; height: 16px; padding-left: 18px; color: #656565; font-size: 10px; }
/************END Search***********/


/*----------------- LEFT NAVIGATION -----------------*/
#leftNav{

float: left;
    margin-bottom: 25px;
    margin-right: 0;
    margin-top: 25px;
    padding-left: 2px;
    width: 170px;
}
*+html #leftNav{width:163px;}


#leftNav ul      { margin: 0; padding: 0; list-style: none; }
#leftNav li      { padding: 0; margin: 0; font-size: 11px; line-height: 16px; }

#leftNav li :hover  { text-decoration: underline; }
#leftNav li a.on  { color: #1f1f1f; font-weight: bold; }

#leftNav ul ul      { margin: 0; padding: 0; list-style: none; margin-left: 8px; }

#leftNav li li :hover  { text-decoration: underline; }




#leftNav .newsletter input  { width: 148px; }
#leftNav .newsletter .btn  { width: 80px; _width: 80px; height: 26px; _height: 26px; }
.anchor4 {
    background-color: #FFFFFF;
    border-bottom: 1px solid #FEC8C8;
    color: #FE0005;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    height: auto;
    margin: 0;
    padding: 3px 0 3px 2px;
    width: 160px;
}
.anchor4:hover {
    background-color: #FFE7E7;
    color: #FE0005;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    height: auto;
    text-decoration: none;
}
.anchor5 {
    background-color: #FFFFFF;
    border-bottom: 1px solid #FEE3E3;
    color: #FE0005;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    height: auto;
    margin: 0;
    padding: 3px 0 3px 2px;
    width: 94%;
}
.anchor5:hover {
    background-color: #FFE7E7;
    color: #FE0005;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight: normal;
    height: auto;
    text-decoration: none;
}


/*----------------- CONTENT PAGE (PRODUCT DETAILS) -----------------*/

#aboutSD{float: left;background:#fff;width: 985px;}
#contentLeft  { float: left; width: 717px; margin-right:7px; padding-left:10px;}
*+html #contentLeft  { float: left; width: 710px; margin-right:7px; padding-left:10px;}
#recruits{width:350px; float:left; margin-right:10px; }
#testimonial{width:350px; float:left; }
#center .divline    { width: 92%; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-divline550.gif) no-repeat; margin: 25px 0; _margin: 17px 0 4px 0; height: 1px; clear: both; }
#center {
    float: left;
    margin-top: 25px;
    width: 545px;

}
*+html #center { margin-right:-5px}
#center-wtb .divline    { width: 92%; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-divline550.gif) no-repeat; margin: 25px 0; _margin: 17px 0 4px 0; height: 1px; clear: both; }
#center-wtb{
    float: left;
    margin-top: 25px;
    width: 789px;

}

.aspNetDisabled label {
    color: #AAAAAA;
    cursor: default;
}

/*SanDisk Management Bios*/
.mbiolist h1{margin-bottom:22px;}
.mbiolist{margin-bottom:60px;}
.mbiolist h2{margin-bottom:6px;}
.mbioitem{width:525px; margin-bottom:10px; float:left;}
.mbioitem h3{margin-left:10px;color:#454444;padding-left:10px;background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/arrow.gif) no-repeat left 5px;}
.mbioitem h3 a,.mbiodesccol1 p,.mbiodesig{font-size:12px;color:#454444;}
.mbioitem h3 a:hover{color:#000;}
.mbiodesig{margin:0; color:#000;}
.mbiodesccol1,.mbiodesccol2{float:left;}
.mbiodesccol1{width:365px; padding-right:20px;}
.mbiodesccol2{width:150px; text-align:center;}
.mbiodesccol1 p{text-align:left; margin:0 0 16px 10px; line-height: 18px;}
.mbiodesc{display:none; padding:15px 0 0px 10px;}
.mbiodesc1{display:none; padding-top:15px; width:340px;}
.mbiodesig1{margin:0; color: #A8A9AC; font-size:13px; font-weight:bold;}
.mbioHeading{padding-top:10px;}
.mbioHeading h3{color:#DE0000;}
.mbiored{color:#DE0000;}
.mbiodownload {padding-right: 10px; text-align:left; font-weight: bold; float: left; text-decoration: underline;color:#DE0000;}
.mbiolist .divline{margin:0 0 10px 0 !important;}
/*End SanDisk Management Bios*/


/*----------------- CONTENT PAGE (CONTACT US) -----------------*/
#center .contactus h4  { font-size: 15px; font-weight: normal; margin-top: 20px; color:#000; }
#center .contactus p  { margin:5px 0px 0px 0px; }
#center .contactus p.standout  { margin: 15px 0px 15px 0px; }
#center .contactus p.large    { font-size:14px; }

#center .contactus .leftSec    { width: 175px; float: left; }
#center .contactus .rightSec  { width: 250px; float: left; }

/*--- START Contact Us styles----*/


.cleaner  { clear: both; _font-size: 1%;}

.cleaner:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.cleaner {display:inline-block;height:1px;}
/* Hide from IE Mac \*/
.cleaner {display:block;}
/* End hide from IE Mac */
.contactUs_Wrapper {
  width: 700px;
  margin: 0 auto;
  padding-bottom:10px;
}
.contactUs_Wrapper h2 {
  font-size: 18px;
  font-weight: normal;
  color: #434d58;
  margin: 0 0 12px 0;
  padding: 0 0 5px 0;
  border-bottom: #000 1px dotted;
}
.contactUs_Wrapper .corp_hq {
  font-size: 14px;
  color: #6d6d6d;
  margin: 0px 0px 12px;
  padding: 0px 0px 10px;
  border-bottom: 1px dotted #000;
}


/*Contact Us Tabs styles*/
#contactUs_tabs {
  display: block;
  float: left;
  width: 100%;
  border-bottom: 1px solid #D6D6D6;
}
#contactUs_tabs .tc {
  border: solid 1px #f3f3f3;
  background-color: #FFFFFF;
  padding: 0px;
  clear: left;
  margin:0px;
}
html>body #contactUs_tabs .tc {
  border: solid 1px #f3f3f3;
  background-color: #FFFFFF;
  padding: 0px;
  clear: left;
  margin:0px;
}
#contactUs_tabs .tab {
  font-family: Arial, Helvetica, sans-serif;
  FONT-SIZE: 12px;
  color:#4a4a4a;
  cursor:pointer;
  height:auto !important;
  padding:5px;
  float:left;
  text-decoration:none;
  background: #999999;
  margin: 0 2px 0 0;
}
html>body #contactUs_tabs .tab {
  font-family: Arial, Helvetica, sans-serif;
  FONT-SIZE: 12px;
  color:#fff;
  cursor:pointer;
  padding:5px;
  float:left;
  text-decoration:none;
  background: #999999;
  margin: 0 2px 0 0;
}
#contactUs_tabs .tab_selected {
  font-family: Arial, Helvetica, sans-serif;
  FONT-SIZE: 12px;
  color:#FFFFFF;
  cursor:pointer;
  height:auto !important;
   padding:5px;
  float:left;
  text-decoration:none;
  font-weight: normal;
  background:#DE0000;
  margin: 0 2px 0 0;

 }

html>body #contactUs_tabs .tab_selected {
  font-family: Arial, Helvetica, sans-serif;
  FONT-SIZE: 12px;
  color:#FFFFFF;
  cursor:pointer;
   padding:5px;
  float:left;
  text-decoration:none;
  font-weight: normal;
  background:#DE0000;

  margin: 0 2px 0 0;

}
#contactUs_tabs .tab span{
  width:16px;
  height:10px;
  display:none;
}
#contactUs_tabs .tab_selected span{
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/arrowred.gif) no-repeat 0 0;
  z-index:10;
  width:16px;
  height:8px;
  position:absolute;
  left:20px;
  _bottom:-18px;
  visibility: visible;
  top: 38px;
}
.tc {clear: both; /*border: solid 1px #f3f3f3;*/}
.tc_head {
  padding-top: 15px;
  *padding-top:0px;
  font-size: 12px;
}
.section_nav { list-style: none; margin: 0; padding: 0; height: 33px;}
.section_nav li {
  background-color: #fff;
  display: block;
  float: left;
  border-right: #ccc 1px solid;
  padding:8px 0;
  margin-bottom: 2px;
}
.section_nav li a {padding: 3px 8px;}
.section_nav li.active a{
  font-weight: bold;
  color: #000;
  text-decoration: none;
      }
.region_block {font-size: 11px;}
.region_block h3 {font-size: 16px; font-weight: bold; color: #4d4d4d; /*background-color: #ebe8e8;*/ margin: 10px 0 10px 5px; padding: 5px;}


.icon_ques { font-size: 11px; padding: 3px 0 3px 22px; margin: 2px 0;}
.na_holidays {
  display: block;
  padding: 10px;
  background-color: #fde2e7;
  border: #e7e7d7 1px solid;
  font-size: 11px;
  color: #4d4d4d;
  text-align:left;
  margin-left:-15px;
  margin-right:-15px;
  width: 678px;

}
.na_holidays big {font-size: 16px; font-weight: bold;}
.na_holidays ul {list-style: none; margin: 10px 0 0 0; padding: 0;}
.na_holidays ul li{margin-bottom:10px}
.note {color: #a09f9f; margin: 10px 0; padding: 10px 0; width: 620px; font-weight:normal;/*border-top: #000 1px dotted; border-bottom: #000 1px dotted;*/}
.note span {color: #f00;}
.top_link {text-align: right; padding: 0 10px 5px;}
.country_address_block {
  display: block;
  margin: 0 0 5px 0;
  padding: 10px 10px;
  font-size: 12px;
   /*border-bottom: #000 1px dotted;*/
}
h4.country { font-size: 14px; font-weight: bold; color: #000; margin: 0 0 5px 0;}
h4.country span {font-weight: normal;}
.country_address_block .contact_address { margin: 5px 0; width: 200px; height:50px; float: left; font-size: 11px;}
.country_address_block .contact_time {/*background-color: #fdfbe9; border: #ebeae1 1px solid; padding: 5px 5px 8px 5px; margin: 0; width: 185px; float: right;*/ font-size:11px;}
.country_address_block .contact_time .working_time_zone { font-weight: bold;}
.icon_tel span {color: #999;}
.noData {display: none;}
.region_block .office_address {font-size: 11px; margin-bottom: 5px;}
.retail_country_block {display:block; width: 244px; float: left; border: #e7e7e7 1px solid; margin: 0 5px 5px 0; padding: 5px;}
.region_address {margin-bottom: 15px;}
.retail_country_block .contact_names {margin: 0; padding: 0; list-style: none;}
.retail_country_block .contact_names li {
  margin-bottom: 3px;
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bullet_arrow_right.gif) no-repeat left 3px;
  padding: 0px 0px 0px 9px;
}
.retail_country_block, .pr_country_block {display:block; width: 244px; float: left; border: #e7e7e7 1px solid; margin: 0 5px 5px 0; padding: 5px;}
.retail_country_block h4.country, .pr_country_block h4.country{font-size: 12px; margin-bottom: 5px;}
.retail_country_block .country_names, .pr_country_block .country_names {margin-bottom: 5px;}
.retail_country_block .contact_names li .designation {display: block; color: #999;}
.oemProd_list {font-size: 11px; color: #999;}
.pr_country_block h5 {font-size: 11px;font-weight: bold; color: #777; margin: 3px 0;}
.pr_country_block .pr_address {margin-bottom: 5px;}
.pr_country_block .pr_address .contact_name {font-weight: bold;}

/*--- END Contact Us styles----*/

/*--------------------Press Release Archive styles -----------------------------*/
.archiveheader{
  float:left;
  height:60px;
  width:100%;
  border-top-width: 4px;
  border-bottom-width: 4px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: #d1d4d3;
  border-bottom-color: #d1d4d3;
  margin-bottom:10px;
}
.fieldcont{
float:left;
width:100px;
margin-top:23px;
margin-left:5px;
margin-right:5px;

}
.fieldcont1{
float:left;
margin-top:20px;
margin-right:5px;
width:160px;
}
.fieldset {
  font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  border: 1px solid #999999;
}
a.black, a:visited.black  { color:#000; text-decoration: none; }
a:hover.black   { color:#000; text-decoration: underline; }
img.txtround    { float: left; clear: both; margin: 0px 10px 10px 0px; }
img.txtroundright{ float: right; clear: both; margin: 0px 0px 10px 10px; }
.pr-img {
  margin-top: -10px;
}

.pr-img-heading {
  margin-left: 100px;
}
/*--------------------End Press Release Archive styles -----------------------------*/

/* Where to buy section*/
.ncenter      {
  float: left;
  width: 550px;
  *width: 550px;   margin-top: 10px;
  border:1px solid #dfdfdf;
  height:160px;
         *height:165px;
}

.nresultcenter      {
  float: left;
  width: 545px;
  *width: 550px;   margin-top: 10px;
  }


.ncontent1{float: left; width: 545px; margin-top:10px; height:30px;}
.ncontent2{
  float: left;
  width: 550px;
  *width: 550px;
  height:72px;
  background-image: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/contentbg.jpg);
  background-repeat: repeat-x;
}
.nbottomcontent{
  float: left;
  width: 550px;
  *width: 550px;
  height:50px;
         *height:55px;
  background-color: #dfdfdf;  
}
.ncontent3{
float:left; width:330px; height:35px; margin-left:100px;}
.nfielcontent{
  float:left;
  height:25px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #585858;
  text-decoration: none;
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
  width:70px;
  line-height: 25px;
}
.nfielcontent2{
  float:left;
  height:25px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #585858;
  text-decoration: none;
  margin-left:10px;
  margin-right:10px;
  width:70px;
  line-height: 25px;
}


.nfielcontent1{
  float:left;
  height:30px;
  color: #585858;
  text-decoration: none;
  margin-top:10px;
  margin-right:10px;
  width:225px;}
  
  
  .nfielcontent3{
  float:left;
  height:30px;
  color: #585858;
  text-decoration: none;
  margin-right:10px;
  width:225px;}
  
  
.wtbfieldset{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: # 6e6e6e;
  height:20px;
  width:180px;
  border: 1px solid #CCCCCC;
}
.fieldwidth{
float:left;
margin-left:5px; margin-top:5px; width:175px;

}
.checkwidth{
  width:18px;
  height:18px;
  margin-right:5px;
  float:left;
  
}

.checkwidthtext{
  float:left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #333333;
  text-decoration: none;  
  margin-top:2px;
}
.checkwidthtext label {
  margin-left: 3px;
}
.contentright{
  width:238px;
  height:180px;
  float:left;
  background-repeat: no-repeat;  
  Margin-top:74px;
}

.contentinnerright{
float:left;
margin:15px;
}

.rdivider{
  
  height:15px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #cccbcc;
  width:210px;
}

.rpromo1{
  width:238px;
  height:147px;
  float:left;
  margin-top:10px;
  
}

.rbpagecont {
  display:inline;
  float:left;
  width: 545px;
  *width: 550px;
  height:30px;
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: #cccccc;
  border-bottom-color: #cccccc;
  background-color: #f2f2f2;
           
}
.wtbleftpagecont{
display:inline;
float:left;
width:136px;
margin-left:2px;

}


.centerpagecont{
display:inline;
float:right;
width:300px;
margin-left:10px;
}
.searchleftpagecont{
display:inline;
float:left;
width:200px;
margin-left:10px;

}

.searchcontent2{
  float: left;
  width: 545px;
  *width: 550px;
  height:72px;
  background-repeat: no-repeat;
  background-color: #f2f2f2;
}
.searchcont{
float:left;
width:214px;
height:30px;

margin-left:10px;
}

.searchcont1{
  float:left;
  width:212px;
  height:17px;
  border:1px solid #CCCCCC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
}
.floatleft{
float:left;}

.ncenter3      {
  float: left;
  width: 550px;
  *width: 550px;   
  margin-top: 10px;
  height: auto;
}

.ncenter4      {
  float: left;
  width: 550px;
  *width: 550px;
  HEIGHT: auto;
  border-bottom-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-bottom-color: #dfdfdf;
  margin-top: 7px;
  padding-bottom: 5px;
}
.thumbposition{
float:left;
width:150px;
height:auto;
margin-right:10px;
}
.thumbdesc{
float:left;
width:230px;
height:auto;
}
.speciallogo{
float: right;
height: auto;
margin-left: 10px;
width: auto;
}
.leftnavleftline{
  float:left;
  height:18px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #FF0000;
  width:165px;
  margin-top:4px;
}
.centerpagecont{
display:inline;
float:right;
width:300px;
margin-left:10px;
}

.fieldset{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  color: # 6e6e6e;
  height:20px;
  width:180px;
  border: 1px solid #CCCCCC;
}

/* End Where to buy section*/

/* mediakit landing page styles */
.mk_option_item {display: block; width: 137px; margin: 25px auto; padding: 0 15px;float:left; border-right: #e1e1e1 1px solid; font-size: 12px;}
.mk_option_item a {color: #000;}

.mk_option_item img { margin-top: 5px;}
.mk_pr_list {margin: 10px 0 25px 0;}
.hrfnewsitem {border-bottom: #ccc 1px dotted; margin-bottom: 10px;}
.hrfnewsitem p {color: #000; margin: 5px 0;}
.hrfnewsitem a { color: #666;}

/***** Mediakit Styles *****/
.mk_thumbs_wrapper {
  width: 545px;
  margin: 0 auto;
  margin-bottom: 10px;
}
.mk_thumbs_wrapper h2{
  font-size: 14px;
  margin: 0 0 10px 0;
  background-color: #f1f1f1;
  padding: 3px;
}
.mk_thumbs_wrapper h2 a { color: #f00; }
.mk_thumb_holder {
  padding: 0px;
  display: block;
  float: left;
  width: 170px;
  height: 135px;
  margin: 0 2px 15px 0;
  border: #f1f1f1 1px solid;
}
.mk_thumb_img,
.mk_thumb_name {
  text-align: center;
}
.mk_thumb_img { height: 90px;}
.mk_thumb_img  a {
  display: block;
  width: 170;
  height: 90px;
  background-repeat:no-repeat;
  background-position:center center;
}
.mk_thumb_name {
  padding: 3px 5px;
}
.mk_thumb_name a {color: #666;}
.mk_download_wrapper {
  width: 530px;
  margin: 0 auto;
  font-size: 12px;
}
.mk_download_wrapper h3 {
  font-size: 12px;
  color: #000;
  margin: 0;
  background-color: #f5f5f5;
  padding: 3px 5px;
}
.mk_download_image_holder {
  padding: 0px;
  display: block;
  float: left;
  width: 250px;
  height: 160px;
  margin: 0 5px 15px 5px;
  border: #f1f1f1 1px solid;
}
.mk_preview_img {
  display: block;
  float: left;
  width: 100px;
  height: 130px;
  background-repeat: no-repeat;
  background-position: center center;
}
.mk_thumb_format {
  margin-left: 120px;}
.mk_pageNav { padding: 10px 0px; margin-bottom: 20px;}
.mk_pageNav a {
  background: #f4f4f4 url(/content/dam/sandisk-main/en_us/portal-assets/o/images/arrow-left.gif) no-repeat 3px center;
  display: block;
  margin: 0px 5px 5px 0px;
  padding: 5px 0px 5px 25px;
  float: left;
  width: 150px;
  border-top: 1px dotted #999999;
  border-bottom: 1px dotted #999999;
  color: #333;
  text-decoration: none;
  font-size:12px;
}
.mk_thumbs_list {
  width: 100%;
  margin: 10px auto;
}
.mk_thumbs_list h1{color:#575757 !important; margin-left:0px !important}
.mk_thumbs_list .mk_thumb_holder {
  background: #fff;
  display: block;
  padding: 10px;
  float: left;
  height: 165px;
  width: 110px;
  margin: 1px;
  font-size: 11px;
}
.mk_thumbs_list .mk_thumb_holder .mk_thumb { text-align: center; }
.mk_thumbs_list .mk_thumb_holder .mk_capacity {
  padding: 3px 0px;
  margin: 5px 0;
  font-weight: normal;
  border-top: 1px dotted #000000;
  border-bottom: 1px dotted #000000;
  color: #000;
}
.mk_thumbs_list .mk_thumb_holder .mk_dl_format {
  background: #fbfae8;
  padding: 2px;
  border: 1px solid #e5e5e5;
}
.mk_thumbs_list .mk_thumb_holder .mk_dl_format a {
  color: #ff0101;
  text-decoration: none;
  background: transparent url(/content/dam/sandisk-main/en_us/portal-assets/o/images/icon_download.gif) no-repeat left center;
  padding: 2px 0 2px 20px;
  margin: 3px 0;
  display: block;
}
/***** Mediakit Styles END *****/

/* -- stylesheets for www.sandisk.com/Proof Starts here --  */
.ncont{
float:left;
width: 706px;

}
.npadding{

padding-left:0px; padding-top:10px; padding-right:10px; padding-bottom:10px;
}
.npadding1{
padding-top:5px;
}
.nfont{
FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 12px;
}
.nfont1{
FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #777777; FONT-SIZE: 14px;
font-weight:bold;
}
.nrow1{
  float:left;
  margin-left:50px;
  width:600px;
  height:50px;
  background-color: #f2f2f2;

}
.nrow2{
  float:left;
  margin-left:50px;
  width:600px;
  height:50px;
  background-color: #ffffff;

}
.nredarrow{
  PADDING-BOTTOM: 5px;
  PADDING-LEFT: 14px;
  COLOR: #777;
  FONT-SIZE: 12px;
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/arrow-red.gif);
  background-repeat: no-repeat;
  background-position: 3px 4px;
  display:inline;
}
/* -- stylesheets for www.sandisk.com/Proof ends here --  */

/*----------------- SIMPLE MODULE2 -----------------*/
.simpleModule2    { clear: both; margin-top: 10px; float: left;width: 200px; margin-bottom: 7px; }
.simpleModule2 h3, .simpleModule2pr h3   { margin-bottom: 10px; }
.simpleModule2pr  {
   
  margin-left: 1px;
  float: left;
  width: 215px;
  margin-bottom: 7px;
  border: 3px solid #e5e5e5;
  padding:7px;
  height:auto;
  position: relative;
  margin-left: 6px\9 !important;
}

/*----------------- END SIMPLE MODULE2 -----------------*/
.fullCol    { padding-left: 12px; margin-top: 5px; }

/****** About US new  landing styles *****/
.bdr_btm_dot {border-bottom: #000 1px dotted; height:25px;}
.corp_info {list-style-type: square; list-style-position: inside; margin-top: 10px;}
.corp_info li {padding: 2px 0;}
.corp_info li a{background: transparent url(/content/dam/sandisk-main/en_us/portal-assets/o/images/link_arrow_right.jpg) no-repeat right center; padding-right: 10px;}
.info_links_block {float: right; width: 220px; height: 290px; margin-left: 15px; padding-left: 20px;background: transparent url(/content/dam/sandisk-main/en_us/portal-assets/o/images/info_links_block_bg_left.jpg) no-repeat left top;}
.mmbannervideo {
  POSITION: relative;
  WIDTH: 982px;
  FLOAT: left;
  MARGIN-RIGHT: 4px;
  _margin-right: 2px;
}
.mmbtnclose {
  HEIGHT: 14px;
  MARGIN-LEFT: 898px;
}
.post_resume_block {
  display: block;
  height: 64px;
  background: #e5e5e5 url('/content/dam/sandisk-main/en_us/portal-assets/o/images/resume-block-bg.jpg') no-repeat left center;
  padding: 10px 0 0 100px;
  font-size: 12px;
}
.more_info_block {
  display: block;
  float: right;
  width: 190px;
  border: #ccc 2px solid;
  margin: 5px 10px;
  padding: 5px;
}
.more_info_block h3,
.more_info_block p {
  margin: 0 0 5px 0;
}
.twocol_block {  margin-top: -10px;}
.twocol_block .column1 {
  display: block;
  float: left;
  width: 400px;
margin-top:16px;
}
.twocol_block .column2 {
  display: block;
  float: left;
  width: 300px;
  margin-top:16px;


}

.awards_container {
  width: 850px;
  margin: 0 auto;
}
.awards_container h1{
   text-align: right;
    padding-right: 40px;
}
.award_logo {
  display: block;
  width: 201px;
  height: 297px;
  float: left;
  background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/awards-ces-innovations-logo.jpg') no-repeat left top;
}
.awards_text_block {
  font-size: 12px;
  width: 510px;
  height: 281px;
  background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/awards-text-block-bg.jpg') no-repeat left top;
  margin-left: 225px;
  padding: 10px 50px;
  line-height: 18px;
}

/****** End About US new  landing styles *****/

.FourColBlank    { float: left; width: 105px; margin-right: 15px; }

/* Added for global sites confirm button */

/***** Related Info styles *****/

.related_info {
  border: 1px solid #d9d9d9;
  width: 236px !important;
  background-color: #f9f9f9;
  font-size: 12px;
  position:relative;
  margin-left:6px\9 !important;
}
.related_info h4 {
  background-color: #f2f2f2;
  text-transform: capitalize;
  padding: 8px;
  border-bottom: 1px solid #d9d9d9;
  color: #7f7f7f;
  font-size: 14px;
}
.related_info ul.redarrow {
  margin: 8px;
}
.related_info ul.redarrow li{
  font-size: 12px;
  padding-bottom: 3px;
  margin-bottom: 0;
}

.related_info .ssd{
  padding: 10px;
}
.related_info .ssd ul.redarrow li{
  font-size: 11px;
}

.related_info_white {
  width: 190px !important;
  padding: 10px;
  background-color:#dbe3e8;
  color: #454444;  
}

.body_text_center {
  border: 2px solid #d9d9d9;
  padding: 10px;
}


.bannerOverlayText {
  padding: 30px;
padding: 30px 20px 30px 50px;
  
  
}

.bannerOverlayText .imageHolder {
  background: #282828;
}

/***** End Related Info styles *****/

.ThreeColBlank    { float: left; width: 165px; margin-right: 10px; margin-bottom:15px; }
#center .divline    { width: 92%; background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-divline550.gif) no-repeat; margin: 25px 0; _margin: 17px 0 4px 0; height: 1px; clear: both; }

ol.gen    { margin: 0 0 0 20px; padding: 0px; clear: both; padding-bottom: 5px; }
ol.gen li  { background: none; padding: 0px; }
ol.gen li a  { line-height: 17px; padding: 0px; }


/*----------------- GENERIC GRAY BOX -----------------*/
.genBox        { background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-genboxtbot.jpg) no-repeat bottom; padding-bottom: 6px; float: left; clear: both; margin-bottom: 10px; }
.genBoxFill      { background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/bg-genboxtop.jpg) no-repeat; float: left; width: 207px; padding: 16px 19px 10px 14px; margin-bottom: 10px; }
.genBoxFill h3 {margin-bottom: 8px;}
.genBoxFill .title  { font-weight: bold; font-size: 12px; color: #000; float: left; margin-bottom: 8px; _margin-bottom: -7px;}
.genBoxFill ul    { margin: 0; padding: 0; list-style: none; clear: both; padding-bottom: 5px; }
.genBoxFill li    { background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/arrow.gif) no-repeat 3px 6px; line-height: 17px; padding-left: 15px; }


/*Contact Us Right Column blocks*/
.live_chat_support {
  margin: 0px auto 5px;
  width: 238px;
  background: #fefefe url(/content/dam/sandisk-main/en_us/portal-assets/o/images/live_chat_support_bg.jpg) no-repeat 5px center;
  border: 2px solid #e5e5e5;
  height: 90px;
  font: 14px Arial, Helvetica, sans-serif;
}
.live_chat_support span {
  font-size: 18px;
  line-height: 22px;
}
.live_chat_support p { margin-left: 90px; }
.live_chat_support a {
  color: #c91b1c;
  font-weight: bold;
  text-decoration: none;
}
.text_block {
  width: 238px;
  margin: 5px auto;
  font-family: Arial, Helvetica, sans-serif;
  border: 2px solid #e5e5e5;
}
.text_block h3 {
  color: #000000;
  margin: 5px 10px;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
}
.text_block p {
  margin: 5px 10px 10px;
  font-size: 11px;
  /*border-bottom: 1px dotted #666666;*/
  padding-bottom: 5px;
  color: #808080;
}

.reusable_text {
  width: 238px;
  margin-left: 6px\9 !important;
  font-family: Arial, Helvetica, sans-serif;
  position:relative;
  
}
.reusable_text h4 {
  color: #808080;
  margin: 0;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;

}
.reusable_text p {
  margin-top:10px;
  font-size: 11px;
  /*border-bottom: 1px dotted #666666;*/
  padding-bottom: 5px;
  color: #808080;

}

.reusable_text2 {
  width: 238px;
  /*margin: 5px auto;*/
  margin-left: 6px\9 !important;
  font-family: Arial, Helvetica, sans-serif;
  position:relative;
 
}
.reusable_text2 h4 {
  color: #808080;
  margin: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: bold;
  font-variant: normal;
  padding:15px 15px 0px 15px;
}
.reusable_text2 p {
  
  font-size: 11px;
  padding-bottom: 5px;
  color: #808080;
  padding:15px;
}
.reusable_text2 a{
  font-weight:bold;
  color:#DE0000;
  background:url("/content/dam/sandisk-main/en_us/portal-assets/o/images/link-bullet.png") no-repeat scroll right center transparent;
  padding-right: 10px;
}
/*Contact Us Right Column blocks END*/

.emptyblock{height:84px}
.red-heading{color: #ed1f27;}
/*MISC pages*/
.imgplaceholder {
    float: left;
    height: 168px;
    margin-bottom: 10px;
    width: 737px;
}
.imgplaceholder1 {
    float: left;
    padding-bottom: 20px;
    width: 728px;
}

.block1 {
    border: 1px solid #E5E5E5;
    float: left;
    width: 237px;
}
.mright10 {
    margin-right: 10px;
}


/*-------------------------- career content -------------------------*/

.career-teaser-wrap
  {
    widht:100%; margin-right:-10px
  }
#content-left div.teaser-col1{width:320px; float:left; margin:10px 30px 10px 5px;}
#content-left div.teaser-col2{width:320px; float:left; margin:10px 30px 10px 5px;}

#teaser-left,#teaser-mid,#teaser-right{float:left;width:222px; margin:10px 5px; background-color:#f2f2f2; padding:5px; height:234px;}
*+html #teaser-left,#teaser-mid,#teaser-right{float:left;width:222px; margin:10px 3px; background-color:#f2f2f2; padding:5px; height:234px;}
*+html #teaser-left p,#teaser-mid p,#teaser-right p{padding:5px}
#teaser-left p,#teaser-mid p,#teaser-right p{padding:5px}
.teaser-desc{height:110px}

#teaser-image-left,#teaser-image-mid,#teaser-image-right{background-color:#e5e5e5;width:232px;height:134px; margin:-5px; margin-top:5px;}

.UniversityImg{background-image:url('/content/dam/sandisk-main/en_us/portal-assets/o/images/NCG_Girl.jpg');}
.ExpRecImg{background-image:url('/content/dam/sandisk-main/en_us/portal-assets/o/images/Experienced_Man.jpg');}  
.BrowsJobImg{background-image:url('/content/dam/sandisk-main/en_us/portal-assets/o/images/workforSandisk.jpg');}  



.p-text{padding:20px 5px 5px 105px;  color: #232323; font-size: 11px; }
.learnMore{ color: #232323; font-size: 11px;color:red;font-weight:bold;}


#testimonial_wrap      {width: 330px ; height: 248px;}
.testimonialInner img{border:0px}
/*Home Page*/
#testimonial-wrap.home        {
height: 248px;
position: relative;
width: 330px ;

}

#testimonial_wrap.home #bannerLeft  { }
#pagernav     { z-index: 1000; float: left; position: absolute; top: 230px; left: 230px; height:1px }
#pagernav a   { text-decoration: none; color:#FFF; background: #848E8D; margin: 0px 2px 0px 0px; padding: 2px 5px 2px 5px; font-weight: bold; }
#pagernav a.activeSlide, #pagernav a:hover { background-color: #EA1C26; }
#pagernav a:focus { outline: none; }
#pagernav1 a   { text-decoration: none; color:#FFF; background: #d4d4d5; margin: 0px 2px 0px 0px; padding: 2px 5px 2px 5px;
font-weight: bold; font-size: 8px; z-index: 1000; position: relative; LEFT: -70px; TOP: 30px; }
#pagernav1 a.activeSlide, #pagernav1 a:hover { background-color: #555555; }
#pagernav1 a:focus { outline: none; }


#teaser_post{width:300px; height:210px; background:#f5f5f5 url(/content/dam/sandisk-main/en_us/portal-assets/o/images/recent-post-bg.jpg) center top scroll no-repeat; padding:20px 0px 20px 32px}
#teaser_post td{height:25px; padding:10px 15px; border-bottom:1px solid #eee;}


/*-------------------------- end career content -------------------------*/

.pct-wrap{width:240px; height:190px}

*+html .pct-wrap{width:240px; height:200px}
.error_msg li{list-style: none; margin:2px 20px; color:red}
.formLegend{margin-left:10px}
.developer_details_form { }
.developer_details_form input[type="text"]{background:#c0c0c0; height: 20px;width: 250px;}
.success_msg{text-align:center; height:25px; color:red}
.imgleft {
float: left;
padding: 0px 10px 6px 0px;
}
.imgright{float: right;
padding: 0px 0px 6px 0px;}

.img-erin{margin-top: -65px;}

/* stylesheet contains style for vertical tabbed content area */
#Vertical-tabs
{
    height: 100%;
    margin: auto auto auto 10px;
    /*margin: auto -5px\0 auto 10px;*/
    color: #333;
  
    
}

/**+html #Vertical-tabs
{
    height: 100%;
    margin: auto -5px auto 18px;
    color: #333;
    
}*/



#Vertical-tabs >ul
{
    float: left;
    width: 210px;
    display: block;
    top: 0;
    border: 1px solid #999999;
    border-right-width: 0;
    border-bottom-width: 0;
    margin: auto 0 !important;
    padding:0;
}

html>/**/body #Vertical-tabs >ul
{
    float: left;
    width: 210px;
    display: block;
    top: 0;
    position: relative;
    border: 1px solid #999999;
    border-right-width: 0;
    border-bottom-width: 0;
    margin: auto 0 !important;
    padding:0;
}

*+html #Vertical-tabs >ul
{
    float: left;
    width: 210px;
    display: block;
    top: 0;
    border: none;
    border-right-width: 0;
    border-bottom-width: 0;
    margin: auto 0 !important;
    padding:0;
}

*+html #Vertical-tabs >ul >li
{
    width: 180px;
    list-style-type: none;
    display: block;
    position: relative;
    border: 1px solid #999999;
    cursor:pointer;
  border-bottom-width:0;
    padding: 13px 14px 13px 15px !important;
  background: #ebebeb;
          
}
#Vertical-tabs >ul >li
{
    width: 190px;
    list-style-type: none;
    display: block;
    position: relative;
    border-right: 1px solid #999999;
    border-bottom: 1px solid #999999;
    cursor:pointer;
    padding: 13px 9px 13px 10px !important;
  background: #ebebeb;
          
}



#Vertical-tabs >ul >li.current
{
    color: black;
    border: none;
    z-index: 10;
    background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/vertical-tab-on.png) !important;
    position: relative;
    margin-top:-1px;
    padding-left:25px !important;
    font-weight:bold;


   
}

*+html #Vertical-tabs >ul >li.first.current
{
    margin-left:-10px;
  width: 190px;
}

#Vertical-tabs >ul >li.first.current
{
    margin-left:-10px;
  width: 195px;

}
*+html #Vertical-tabs >ul >li.last
{
    border-bottom: 1px solid #999999;

}
*+html #Vertical-tabs >ul >li.last.current
{
    border-bottom:none;
  margin-left:-10px;
  width: 190px;
}
#Vertical-tabs >ul >li.last.current
{
    border-bottom: none;
    margin-left:-10px;
    width: 195px;
}
*+html #Vertical-tabs >div.tab-content
{
  min-height: 182px;
}
#Vertical-tabs >div.tab-content
{
    margin-left: 210px;
    border: 1px solid #999999;
    background-color: #FFF;
    min-height: 182px;
    position: relative;
    z-index: 9;
    padding: 12px;
    display: none;
    padding: 15px 10px 10px 25px;
}

#Vertical-tabs >div.tab-content >h4
{
    font-size: 1.2em;
    color: Black;
    border-bottom: 1px dotted #999999;
    padding-top: 5px;
    padding-bottom: 5px;
}

div.extreme-slider {background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/shadow-bg.jpg); width:951px; height:263px}
div.extreme-slider ul{ padding: 12px 0px 12px 11px; list-style: none;  }
div.extreme-slider ul li    { float: left; margin-right:4px }


.Business-cta-pane{width:700px; height:40px;background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/Businesspage_CTA_Pane_BG.png) center top scroll no-repeat;position:relative; margin-left:15px;margin-top:10px;}

.Business-cta-desc{width: 450px; height:40px; float: left; color:6f6f6f !important; margin: 8px 0 0 15px;}
.Business-cta-button{width: 210px; height: 40px;float: right; margin-top: -4px;}
.corporate-col-left{width: 345px; float: left;}
.corporate-col-right{width: 345px; float: left; margin-left: 10px;}
.corporate-our-team{width: 330px; float: left; margin-right:15px;}
.corporate-our-team h4{    
    color: #000;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    margin-bottom:10px;

}

.corporate-our-team a{    
    color: #DE0000;
    font-size: 14px;
    font-weight: bold;
    text-decoration:none;  
}

.corporate-our-team a:hover{    
    color: #DE0000;
    font-size: 14px;
    font-weight: bold;
    text-decoration:underline;
}
.corporate-our-team p{
    color: #777777;
    font-size: 12px;
    font-weight: normal;
    margin-top: 10px;

}
.corporate-our-team img{
    float: left;
    padding: 0 15px 6px 0;
    
}
.Ventures-team tr{vertical-align:top}
.Ventures-team td{height:250px}
.Ventures-team img{padding: 0 15px 6px 0;}
.Ventures-team h3{
    color: #DE0000;
    font-size: 16px;
    font-weight: bold;
    margin-bottom:10px;
}

.Ventures-team h4{
    color: #000;
    font-size: 12px;
    font-weight: bold;
    margin-bottom:15px;
}

.Ventures-team p{
    color: #777777;
    font-size: 12px;
    font-weight: normal;
    margin-bottom:10px;
}

ul.relatedlink{
   
    padding: 0;
    list-style: none;
    margin-top:10px;
}
ul.relatedlink li{
    padding-left: 14px;
    font-size: 12px;  
    color:#454444;
    padding-bottom: 5px;
}

ul.relatedlink li a{
    color:#DE0000;
    text-decoration:none;
}

ul.relatedlink li a:hover{
    color:#DE0000;
    text-decoration:underline;
}

.Right-nav {
  /*width: 220px;
  width: 230px\9;*/
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/Right-Nav-BG.jpg);
  padding:10px 10px;
  padding-right:0px\9;
 
}
ul.Right-nav{ list-style:none;}
.Right-nav-head {
  padding: 5px 10px;
  cursor: pointer;
  position: relative;
  text-align:left;
  margin:0px;
  border-bottom:1px solid #fff
}

.Right-nav-head a {
  color: #fff;
  width:100%;
  text-decoration:none;
  display:inline-block;
  
}
.Right-nav-head a:hover {
  color: #fff;
  text-decoration:none;
}
.Right-nav-body ul{list-style:none; margin-right:5px\9; margin-left:-5px\9;margin-top:-2px\9;}
.Right-nav-body {
  display:none;
}
*+html .Right-nav-body{ display:none;margin-top:-17px;}
.Right-nav-body a {
  display:block;
  color:#fff;
  width:100%;
  text-decoration:none;
  padding: 5px 10px 5px 30px;
}
*+html .Right-nav-body a {
  display:block;
  color:#fff;
  width:100%;
  text-decoration:none;
  padding: 5px 10px 5px 30px;
}
.Right-nav-body a:hover {
  color: #fff;
  text-decoration:none;
}
.Right-nav-arrow {
 padding-right: 5px;
}

.selected {
     
    background:#8e8e8e;
}

.Right-nav-level1{

  font-weight:bold;
  font-size:12px;
  color:#fff;
}

.biosContent{display:none; margin:0 10px}

#media-kit {
  width: 100%;
  margin: 0 auto;
  margin-bottom: 10px;
}
#media-kit h2{
  font-size: 14px;
  margin: 0 0 10px 0;
  background-color: #f1f1f1;
  padding: 3px;
  cursor:pointer
}
#media-kit h2 a { color: #f00; }
.media-kit-body {
  display:none;
clear:both;
}
#media-kit .clearFix{height:1px}

.bios-image-table {width:300px; border:1px solid #000;margin-top:15px;}
.bios-image-table th{text-align:left;border:1px solid #000; padding:0px 5px; font-weight:bold; background:#999999}
.bios-image-table td{widht:150px; padding:0px 5px; border:1px solid #000}

.social tr{vertical-align:top}

.social img{padding: 0 15px 6px 0;}

.social h3{
    color: #DE0000;
    font-size: 16px;
    font-weight: bold;
    margin-bottom:5px;
}

.social h4{
    color: #000;
    font-size: 12px;
    font-weight: bold;
    margin-bottom:5px;
}

.social p{
    color: #777777;
    font-size: 12px;
    font-weight: normal;
    margin-bottom:10px;
}

.day-life{ background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/g-day-life.jpg) no-repeat center top;height:190px;width:100%;}

.day-life p {padding: 30px 30px 10px 10px ; line-height:16pt; margin-left:160px}

.day-life a{
  font-weight:bold;
  color:#DE0000;
  background:url("/content/dam/sandisk-main/en_us/portal-assets/o/images/link-bullet.png") no-repeat scroll right center transparent;
  padding-right: 10px;
}

.mission-values{ background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/g-mission-values.jpg) no-repeat center top;height:380px;width:100%;}

.mission-values p {padding: 30px 30px 10px 10px ; line-height:16pt;}

.mission-values a{
  font-weight:bold;
  color:#DE0000;
  background:url("/content/dam/sandisk-main/en_us/portal-assets/o/images/link-bullet.png") no-repeat scroll right center transparent;
  padding-right: 10px;
}

.corp-ethic{background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/g-corp-ethic.jpg) no-repeat center top;height:240px;width:100%;}

.corp-ethic p{padding: 30px 30px 10px 10px ; line-height:16pt;}

.corp-ethic a{font-weight:bold;
  color:#DE0000;
  background:url("/content/dam/sandisk-main/en_us/portal-assets/o/images/link-bullet.png") no-repeat scroll right center transparent;
  padding-right: 10px;}

.tech-supp{background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/tech-supp-questions.jpg) no-repeat center top;height:60px;width:100%; padding-top: 19px;}
.tech-supp span{padding: 10px 30px; line-height:16pt; font-size:16px; font-weight:bold;}
.tech-supp a{font-weight:bold;
  color:#DE0000;
  background:url("/content/dam/sandisk-main/en_us/portal-assets/o/images/link-bullet.png") no-repeat scroll right center transparent;
  padding-right: 10px;}
.contact-table{width:700px;line-height:14pt;}
.contact-table td{vertical-align:top;  width:200px}
.contact-table h5{margin:5px 0px}

.day-life1{background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/g-day-life-image-1.jpg) no-repeat center top;height:289px; width:100%;}
.day-life-bg{background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/g-day-life-bg-1.jpg) no-repeat center top;height:134px; width:448px;}
.day-life2{background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/g-day-life-image-2.jpg) no-repeat center top;height:316px; width:100%;}
.day-life-bg2{background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/g-day-life-bg-2.jpg) no-repeat center top;height:120px; width:278px;margin-right: 20px;}


.fullWidth_content_block_wrapper .pagination {
    text-align: right;
    background-color: #f5f5f5;
    padding: 8px 3px;
    border-bottom:1px solid #dedede;
}
.fullWidth_content_block_wrapper .pagination .showCount{
    float: left;
}
.fullWidth_content_block_wrapper .pagination a {
    padding: 2px 5px;
    border: #82d2f2 1px solid;
    background-color: #fff;
    font-size: 11px;
    color: #DE0000;
    margin: 0 1px;
}
.fullWidth_content_block_wrapper .pagination a.active {
    background-color: #DE0000;
    color: #fff;
}
.fullWidth_content_block_wrapper .pagination a.prenxt{
    border: none;
    background: none;
}
.awards {width:100%; }
.awards tr{vertical-align:top}
.awards td{height:90px; border-bottom:1px solid #dedede; padding:5px}
.awards td.publication {width:130px; color:#575757;}
.awards td.publication h4{font-size:12px; margin-bottom:5px;color:#000}
.awards td.publication a{text-decoration:none;font-weight:bold; }
.awards td.publication a:hover{text-decoration:underline}
.awards td.logo{width:100px}
.awards h5 {color:#5A5657}


#scrollable{position:relative;width:670px;margin:0 auto;}

.slider_scroller{
    float:left;
    overflow:hidden;
    position:relative;
    height:138px;
    width:670px;
    margin-top:9px;

    }

.slider_scroller .slider_pane{
    float:left;
    width:670px;
    margin-left:6px;

    }
.one_fifth {
    margin:0;
    padding:0
    }
ul.one_fifth li{
    float:left;
    display:block;
    width:120px;
    margin:0px 6px;
    
    }

.slider_scroller #recent_themes_slides{
    clear:both;
    position:absolute;
    width:20000em;
    }

#scrollable .prev,#scrollable .next{
    display:inline-block;
    height:52px;
    width:20px;
    cursor:pointer;
    position:absolute;
    top:50px;
    }

#scrollable .prev{
    background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/left-arrow.png) no-repeat center center;
     text-indent:-1000px;
    margin-left:1px;
  z-index:100;
    }

#scrollable .next{
    background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/right-arrow.png) no-repeat center center;
text-indent:1000px;
  margin-left:-5px;
    }
    
#scrollable .prev .disabled{background-position:0 -96px;cursor:default}
#scrollable .next .disabled{background-position:-32px -96px;cursor:default}

.sliderdesc {width:532px; margin:0 auto; margin-top:10px; min-height:300px; background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/desc-bg.jpg) no-repeat top center}
*+html .sliderdesc {width:532px; margin:0 auto; margin-top:10px; min-height:300px; background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/desc-bg.jpg) no-repeat top center}
.sliderdesc h3 {color:red; padding: 15px 10px 0 75px;}
.place {cursor:pointer}
.sliderdesc-leftCol {float: left; width: 60px; min-height: 100px;}
.sliderdesc-rightCol {float: right; width: 120px; min-height: 100px; padding:10px}
.sliderdesc-centerCol {overflow: hidden;  padding:10px}
.lower-desc{margin:0 20px 0 75px}
.lower-desc p{color:#808080; margin-top:10px 30px 10px 10px;}
ol.cont-list li{list-style: disc outside none; margin-left: 20px;padding: 5px 0; }

ol.cont-list li a{}
.active-pane{color:red !important}
.prev-sh{background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/left-shadow.jpg) no-repeat; height:156px; width:14px;position:absolute;left:-14px;}
.next-sh{background:url(/content/dam/sandisk-main/en_us/portal-assets/o/images/right-shadow.jpg) no-repeat; height:156px; width:14px;position:absolute;right:-15px;}
.gobear{height: 416px;width: 710px; margin-top:-10px}
*+html .gobear{margin-top:-2px;margin-left:7px}
.gobear-copy {margin-left: 230px; margin-right: 40px; padding-top: 30px; }
@media all and (min-width:0) {
    .gobear-copy { margin-right:50px \0/; }  /* IE9-IE10pp4 */
}

.product-name{border:1px solid #ccc; width:550px; background:#eee;padding:10px 10px 0px 10px;margin-top:10px;margin-bottom:10px}

.prod-sku-details{width:100%; margin:10px 0px; border:1px solid #ccc;}
.prod-sku-details th{text-align:left;  border:1px solid #ccc; background:#eee;padding:5px}
.prod-sku-details td{width:50%;border:1px solid #ccc;padding:2px 5px}
.prod-sku-details-custom td{ width: 32%;}

.lineht{line-height:16pt}
.warranty-table{border: 1px solid #CCCCCC;}
.warranty-table tr{vertical-align:top}
.warranty-table th{border:1px solid #ccc; text-align:left; background-color: #EAEAEA;   padding: 5px;}
.warranty-table td{ width:50%; height:20px; border:1px solid #ccc; text-align:left;padding: 0 5px; text-align: left; vertical-align: middle;}
*+html .wug-ehn h2{margin-left:0px;}
#Support .redarrow{margin-bottom:0px !important;}

.executive-table{width:100%; margin:10px 0px; border:1px solid #ccc; }
.executive-table th{text-align:left;  border:1px solid #ccc; background:#eee;padding:5px; font-size: 12px;font-weight: bold; }
.executive-table tr{vertical-align:top;}
.executive-table td{border:1px solid #ccc;padding:2px 5px}

.order-list-style{margin-left: 20px; *margin-left: 25px;}

.sdSiteMap_wrapper {
    margin: 0 auto 15px;
    width: 930px;
}
/***** overlay content styles *****/
    
.overlay_content {
  display: none;
  width: 610px;
  height: 473px;
  padding: 10px;
  border: 10px solid #666;
  background-color: #fff;
  z-index:3002;
  overflow: auto;
  font-size: 12px;
  color: #000;
  position: fixed;
}
.overlay_content h2 { margin: 0 5px 15px 0; }
.overlay_div {
  display: none;
  position: fixed;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: black;
  z-index:3001;
  -moz-opacity: 0.8;
  opacity:.50;
  filter: alpha(opacity=80);
  text-align: center;
  vertical-align: middle;
}
.ol_close {
  display: block;
  float: right;
  width: 22px;
  height: 22px;
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/close_overlay.jpg) no-repeat center center;
}
a.ol_close:hover {
  text-decoration: none;
}
.overlay_content p {
  margin-top: 0px;
}

/* Added for global sites confirm button */
 .black_overlay{
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:3001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
.white_content {
  position: absolute;
  top: 25%;
  left: 35%;
  width: 25%;
  height: 13%;
  padding: 10px;
  border: 12px solid #666666;
  background-color: white;
  z-index:3002;
  overflow: auto;
        }
    
    .pleft{
  float:left;
  width:180px;
  font-size:14px;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
}
    .pright{
    float:right; width:20px;}
    .clearAll{clear:both;}
    
    .btnbg{
  background: url(/content/dam/sandisk-main/en_us/portal-assets/o/images/redgd.jpg) repeat-x;
  height: 22px;
  padding: 0 8px;
  border: 1px solid #d20808;
  cursor:pointer;
  font-size:11px;
  font-weight:bold;
  font-family: Arial, Helvetica, sans-serif;
  color:#fff;
  margin-top:10px;
  
  }


  .divider {
  display: block;
  height: 6px;
  margin: 12px 0;
  background: #fff url(/content/dam/sandisk-main/en_us/portal-assets/o/images/slant_divider.gif) repeat-x left top;
}
/* Added for global sites confirm button */



.videoThumb
{
  float:left; margin:0px 2px;
}

.videoPrev
{
  display:block; height:70px; float:left; width:50px;
}

.videoThumbImage{border:2px solid grey;}

.videoThumbTitle{cursor:pointer;width:122px;}

.teaser-left,.teaser-right{float:left; width:225px;}
.teaser-middle{float:left; width:225px; margin:0px 5px}

.ven-team_img{height:220px; width:145px; float:left}
.ven-team_desc{height:240px; width:550px; float:left}
.ven-team_desc.height-300{height:300px;}
.ven-team_desc > h3 {
  color: #DE0000;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 10px;
}

.ven-team_desc > h4 {
  color: #000000;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 15px;
}

.ven-team_desc > p {
    color: #777777;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 10px;
    padding-top: 10px;
}

.how-to-videos {
    float: left;
    height: 190px;
    margin-right: 15px;
    width: 290px;
}

.ss{
font-size:8px
}


.img-pros-corner{
    margin-top: -22px;
}

.cen-align{text-align: center;}


.mktLblLeft {list-style: none outside none; padding:10px; margin-top: -15px; padding: 0 16px 15px; line-height: 17pt; *margin-left:0px}
.mktlabel{color: #808080; font-size: 14px;font-weight: bold; font-family: Arial,Helvetica,sans-serif; }
.mktFormMsg{color: red; font-size: 12px; font-family: Arial,Helvetica,sans-serif; }
#mktFrmSubmit { background: none repeat scroll 0 0 #FF161E;
    font-family: Arial,Helvetica,sans-serif;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 13px;
    font-size: 14px\9;
    *font-size: 14px;
    padding: 5px 17px;
    padding: 5px 18px\9;
    *padding: 5px 18px;   
    text-decoration: none; border:none; text-transform: uppercase; cursor:pointer;}
#mktFrmSubmit:hover {background:#AF0006; }
#mktFrmReset { background: none repeat scroll 0 0 #FF161E;
    font-family: Arial,Helvetica,sans-serif;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 13px;
    font-size: 14px\9;
    *font-size: 14px;
    padding: 5px 17px;
    padding: 5px 18px\9;
    *padding: 5px 18px;
    text-decoration: none; border:none; text-transform: uppercase;cursor:pointer}
#mktFrmReset:hover {background:#AF0006}
#mktFrmButtons{margin-top: 10px;}


/* Added for MobileMate Page */
.mobilemate-left {
float: left;
width: 350px;
}

.mobilemate-right {
float:left;
}
/* End for MobileMate Page */
/***********************************************************************************
Hero banner - Home page Styles
************************************************************************************/
.HeroBannerWrap{height: 412px; position: relative; top: -100px; }
#BgImgBanner.InnerIMg  { position: relative;  }
#InnerImg    { float: left; height:405px !important }
.InnerIMg .text   {
    position: absolute;
    margin-top:140px;
    margin-left:30px;
     background: url("/content/dam/sandisk-main/en_us/portal-assets/o/images/header-trans-bg.png") repeat scroll left top transparent;
    width:auto;
    /*filter: alpha(opacity=75);
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
    opacity:0.75;
    -moz-opacity: 0.75;*/
    white-space:nowrap;
}
.InnerIMg .text h1  { color:#FFF;}
.InnerIMg .text p   { color:#FFF;}
#BgImgBanner.home #Image  { }
#BgImgBanner.landing #Image  {}
#BgImgBanner.content #Image    {}
#BgImgBanner.subs #Image  {}
#landingLeft #Image  {}
#NavbarImg     {z-index: 1000;  position: absolute; top: 473px; width:970px; text-align:right; *margin-top: -11px !important;}
/* Commented code for button background color change
#NavbarImg a   { text-decoration: none; color: white; background: #848E8D;  padding: 11px 41px 11px 45px; *display:inline-block; *padding: 11px 41px 11px 45px; font-weight: bold; margin-right:1px; letter-spacing: 1px;}
*/
#NavbarImg a   { text-decoration: none; color: white;  background: url("/content/dam/sandisk-main/en_us/portal-assets/o/images/square-box-grey.png") no-repeat scroll left top transparent; padding: 8px 13px; margin:2px; /* padding: 11px 41px 11px 45px;*/ *display:inline-block; *padding: 11px 27px 5px 0px; font-weight: bold; margin-right:1px; letter-spacing: 1px;}
#NavbarImg a.activeSlide, #NavbarImg a:hover {background:url("/content/dam/sandisk-main/en_us/portal-assets/o/images/square-box-red.png") no-repeat scroll left top transparent;}
#NavbarImg a:focus {outline: none;}


/***********************************************************************************
Home page - Secondary promo Styles
************************************************************************************/

#SecondayPromoWrap{height: 290px; width:990px; position: relative; background:#ededed;margin-bottom:10px}
.SecondaryPromoTeaserA, .SecondaryPromoTeaserB{width:330px;float:left; background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/sec-promo-sep.jpg') no-repeat scroll right center transparent;}
.SecondaryPromoTeaserC{width: 330px; float: left;}
.SecondaryPromoTeaser-Txt {padding:19px; height: 220px;}
.SecondaryPromoTeaser-Txt H1{ color: #000000; font-family: 'Open Sans Light'; font-size: 18px; font-weight: bold; margin-left: 105px;}

.lm{text-align:right; margin-right:19px}



.Ventures-form{margin-top:-50px; *margin-top:0px; margin-top:-25px\9}

.Ven_Recent_News{margin-bottom: -10px !important;}
.Ven_Recent_News .imgleft{margin-top:4px}
.Ven_Recent_News ul {clear:both; }
.Ven_Recent_News li{list-style:none; clear:left; margin-bottom: 10px; }
.Ven_Recent_News li a{font-weight:bold}
.Ven_Recent_News li h3{*display: inline !important; margin-bottom:10px }

.Ven_Events {}
.Ven_Events p {Padding-top:10px; padding-bottom:10px; margin:0 !important}
.Ven_Portfolio p {Padding-top:10px; padding-bottom:10px; margin:0 !important}
.Ven_title_IE {Margin-left:5px\9}


.overview_brands {}
.overview_brands li{display:inline-block;list-style: none outside none; padding-bottom: 5px; padding-right: 5px; width: 219px;}

/*OEM Styles start*/

#SecondayPromoWrap{height: 290px; width:990px; position: relative; background:#ededed;margin-bottom:10px}
.SecondaryPromoTeaserA, .SecondaryPromoTeaserB{width:330px;float:left; background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/sec-promo-sep.jpg') no-repeat scroll right center transparent;}
.SecondaryPromoTeaserC{width: 330px; float: left;}
.SecondaryPromoTeaser-Txt {padding:19px; height: 220px;}
.SecondaryPromoTeaser-Txt H1{ color: #000000; font-family: 'Open Sans Light'; font-size: 18px; font-weight: bold; margin-left: 105px;}

.OEM_three_col_teaser_wrap{background: none repeat scroll 0 0 #fff; margin-bottom: 10px; position: relative; width: 990px; height:240px}
.OEM_col_left_teaser{float: left; border-right: 1px solid #ccc; width: 246px; height:240px}
.OEM_col_right_teaser{float: left; width: 496px; height:240px}
.OEM_col_teaser_title{border-bottom:1px solid #ccc; padding-left: 10px;padding-top:5px}

/*Cookie Policy Styles start*/
.Cookie-Statement-table, .Cookie-Statement-table th, .Cookie-Statement-table td{      
  border:1px solid #ccc;
  padding:3px;
  margin:0;
  border-collapse:collapse;
  border-spacing:3;
  word-break: break-all;
}

/*University relations Styles start*/
.University-relations-table, .University-relations-table td{      
  border:1px solid #ccc;
  padding:3px 3px 10px 10px;
  margin:0;
  border-collapse:collapse;
  border-spacing:3;
  width: 25%;
 
}
.University-relations-table th{
  background-color:#e1e1e1;
  text-align:left;
  border:1px solid #ccc;
  width: 25%;
  padding:5px;
}
.University-relations-table li{
  list-style:none;
}

/* Added for Scholars page */
.ScholarsBannerWrap{
   width: 700px;
   background:#ccc;
}
#BgScholarsBanner #cycle-pager-wrap{
    height: 290px !important;
}
.ScholarsBannerContent{
  width:60%;
  background:#ccc;
  float:left;
}
.ScholarsBannerImage{
  width:39%;
  
  float:right;
  text-align:right;
}

#BgScholarsBanner #cycle-pager{
    position: absolute;
    text-align: center;
    top: 295px;
    width: 430px;
    z-index: 1000;
}
#BgScholarsBanner{
  background:#ccc;
}
#cycle-pager a{
  font-size:40px;
  margin: 0 2px;  
  color:#ebebeb;
}
#cycle-pager a:hover{
  text-decoration:none;  
  color:#de0000;
}
#cycle-pager a.activeSlide{  
  color:#de0000;
}

.scholars-table{width:100%; margin:10px 0px; border:1px solid #ccc;}
.scholars-table th{width:33%;text-align:left;  border:1px solid #ccc; background:#eee;padding:5px}
.scholars-table td{border:1px solid #ccc;padding:2px 5px}
/* End for Scholars page */



/* Added for generic table */
.generic-table th{  background:#eee;   border: 1px solid #ccc;   padding: 5px;   text-align: left;    }
.generic-table td{    border: 1px solid #ccc;    padding: 2px 5px;}
/* End for generic table */

/* Added for Fusion IO pages */
.img-in-left .fio-prod-right-wrap{float: right; width:75%;}
.img-in-left .fio-prod-left-wrap{ float:left; width:20%;}

.fio-prod-right-wrap{float: right; width:20%;}
.fio-prod-left-wrap{ float:left; width:75%;}

.three_cols{width:100%;}
.col_1, .col_2, .col_3{ width:31%;float:left; margin-right:10px;}

.img_text_wrap{ margin-bottom:10px;width:100%;}
.img_wrap{float:left; margin-right:15px;width:33%;}
.text_wrap{float:left;width:62%;}

.green_bg {background:#578d3b;color: #fff; padding: 20px; margin-left: -15px;}
.green_bg h3 {color:#fff;}
.blue_bg{background:#2171b4;color: #fff; padding: 20px; margin-left: -15px;}
.blue_bg h3, .blue_bg li {color:#fff!important;}
.gray_bg{background:#eee;padding: 20px; margin-left: -15px;}
.darkgray_bg{background:#6e8094;padding: 20px; color:#fff; margin-left: -15px;}
.darkgray_bg h3 {color:#fff;}
.maroon_bg {background:#611b4f;color: #fff; padding: 20px; margin-left: -15px;}
.maroon_bg h3,.maroon_bg li  {color:#fff!important;}
.orange_bg {background:#db8429;color: #fff; padding: 20px; margin-left: -15px;}
.orange_bg h3,.orange_bg li  {color:#fff!important;}
.black_bg {background:#2A2E33;color: #fff; padding: 20px; margin-left: -15px;}
.black_bg h3, .black_bg h4 {color:#fff;}

.fio-prod-img-wrap{margin-right:20px;}

.split_wrap_2col .fio-prod-right-wrap{float: right; width:47%;}
.split_wrap_2col .fio-prod-left-wrap{ float:left; width:47%;}

.fio_contacts{ width:100%; margin-top :40px; overflow: auto;}
.fio_contacts li {float: left; list-style: none; margin-bottom: 5px;  width:50%; height:70px;}
.fio_contacts li p{margin-bottom:0!important;}
.fio_thumb{float:left; width:20%;}
.fio_description{float:right; width:75%;}


.photoshop_icon{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/adobe_products.jpg') no-repeat 0 0;padding: 12px 6px 12px 60px;}
.after_effects_icon{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/adobe_products.jpg') no-repeat 0 -55px;padding: 12px 6px 12px 60px;}
.premier_icon{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/adobe_products.jpg') no-repeat 0 -112px;padding: 12px 6px 12px 60px;}
.speedgrade_icon{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/adobe_products.jpg') no-repeat 0 -165px;padding: 12px 6px 12px 60px;}
.fio-tel{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/fio-tel-icon.png') no-repeat 0 0;padding-left: 25px ; margin-top:15px;}
.Krakatoa_icon{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/Krakatoa_icon.jpg') no-repeat 0 0;padding:15px 0 15px 118px; }
.tweak_icon{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/tweak_icon.jpg') no-repeat 0 0;padding:10px 0 10px 160px; }
.nuke-icon{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/Nuke-Heiro-Mari-Icons.jpg') no-repeat 0 0;padding: 12px 6px 12px 59px;}
.hiero-icon{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/Nuke-Heiro-Mari-Icons.jpg') no-repeat 0 -48px;padding: 12px 6px 12px 59px;}
.mari-icon{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/Nuke-Heiro-Mari-Icons.jpg') no-repeat 0 -96px;padding: 12px 6px 12px 59px;}
.scratch_icon{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/scratch_icon.jpg') no-repeat 0 0; padding: 22px 0 22px 75px;}
.cta-chat-icon-blue{background: url('/content/dam/sandisk-main/en_us/portal-assets/o/images/cta-chat-icon-blue.jpg') no-repeat 0 0; padding: 5px 0 5px 45px;}

.fio-MTop75{margin-top: 75px;}
.fio-MTop-20{margin-top: -20px;}
.img-negative-margin{margin-top:-20px; margin-bottom:-20px;}


#slider-fio .SD_Ent_slider_pane_wrap{width:670px; height: 270px;}
#slider-fio .SD_Ent_slider_pane{ width:600px; height: 270px;}
#slider-fio .SD_Ent_slider_pane div{  margin-left: 10px; width:578px!important;}
#slider-fio .doc_list li { display: block;   float: left;    margin: 0 6px;    width: 132px;}
#slider-fio .doc-list-font{ font-size:13px !important;  font-style:normal!important;line-height:13pt!important;}

.partner-dir { width:100%;}
.partner-dir li {float:left; list-style:none; width:25%; text-align:center;margin-bottom: 10px; }

.MTop80{margin-top:80px;}
.MBottom50{ margin-bottom: 50px;}
.Fio_Sol_Sep{height:1px; clear:both; border-bottom:1px solid #e4e4e4; margin-bottom:20px;}

.lighter-blue{color: #a6c6e1;}
.vmwareclass{
    border-radius: 4px;
    background: #FFF none repeat scroll 0% 0%;
    transition: all 0.1s ease 0s;
    box-shadow: 3px 3px 3px 3px rgba(0, 0, 0, 0.15), 0px 0px 0px 0px rgba(13, 174, 205, 0.3);
}

.box5__inner {width: 100%;}
.box5__title {color: #222;margin-bottom: 0.4em;}
.box5__trailing-link {color: #0DAECD; margin-bottom: 0px;}
.kicker {margin-bottom: 0.5em; color: #EE6129;}
.u-mb-2 {margin-bottom: 2em;}
.box5 {width: 100%;display: flex;}
.u-ta-c {text-align: center;}
.article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}






















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
