@charset "utf-8";
/*
SanDisk.com
Title: Default CSS
Date: April 2009
Website:  http://www.sandisk.com/
Author:  Pasquale Scerbo (pscerbo@extractable.com)
*/


/*----------------- CSS NORMALIZER -----------------*/
/*
- cancels default styles applied to page elements
- adjusts default elements between browsers to same baseline
*/






/*one Column Layout*/
.fullCol		{ padding-left: 12px; margin-top: 5px; }
.fullCol .prod	{ float: left; /*width: 253px;*/ margin-right: 30px; }
.fullCol .desc	{ float: left; width: 430px; padding-top: 15px; font-size: 14px; line-height: 22px; }
.fullCol h2		{ font-size: 16px; color: #1f1f1f; margin-bottom: 10px; font-weight: bold; }

.tabWrap2		{ float: left; margin-left: -12px; _margin-left: -6px; position: relative; }
ul.tab2			{ width: 825px; height: 24px; margin: 0; padding: 0; list-style: none; background: url(images/bg-ultab2.gif) repeat-x bottom; }
ul.tab2 li		{ float: left; }
ul.tab2 li a	{ height: 24px; float: left; background: url(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(images/bg-tab2Right.gif) no-repeat top right; padding-right: 8px; width:105px; 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(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(images/bg-tab2RightSel.gif) no-repeat top right; padding-right: 8px; width: 125px; 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(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(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:9px 5px 0px 0px; color: #656565; font-size: 10px; background: none; float: left; }

html>body .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; }
.divlineblank 	{ width: 92%; height: 10px; clear: both; }
.ktext{	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	width:99%;
}
.displaycolor{
	
	background-color: #f7f7f7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;
	width:99%;
	
}
.padding3{
padding:5px;
}
.resultfont{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.searchresult					{ color: #1f1f1f;}
.searchresult p				{ margin: 0px 0px 0px 0px; width: 650px;}
.searchresult p.resultHead	{ font-weight: bold; color: #000; margin: 0px; padding: 0px; line-height: 20px;}
.clearAll{
clear:both;
}

.searchpagecont {
	display:inline;
	float:left;
	width:825px;
	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;	
	margin-bottom:10px;
}

.searchleftpagecont{
display:inline;
float:left;
width:200px;
margin-left:10px;

}

.searchcenterpagecont{
display:inline;
float:right;
width:500px;
margin-left:10px;
}
.mtop10{
margin-top:8px;
}
.clearAll{clear:both;}


/*Start - Added for Special site Entrance Landing Page*/
.specialsiteTable 
{
	FONT-SIZE: 12px;
	COLOR: #777777; 
    FONT-FAMILY: Arial, Helvetica, sans-serif ;
    margin-left: 30px;    
     }
    
.specialsiteSpan
{
	color:red;
}

.specialsiteTD
{
	background:url('../css/images/about_title_bg.gif');
	width:652px;
    height:25px; 
    padding-top:3px;
}

.specialsiteTD1
{
	width:652px;
    height:25px; 
    background-color:#e7e7e9;
}

.sd_ContinuanceLink a:link, .sdk_ContinuanceLink a:visited {
	color: #f00;
	float:left;		
	}
     
     
.sd_Grid_150_500_210_Col2 {
	width: 652px;
	float:right;
	text-align:left;	
}

.sd_Grid_150_500_210_Col1 {
	left: 0;
	top: 0;
	float: left;
	text-align:left;	
}

.sd_Grid_150_500_210_Col3 {
	border:1px solid red;
	width:0px;
    float: right;
	text-align:left;	
}

#sd_DocRoot {
	width: 950px;
	margin: 0 auto;
	padding: 0 100px 0 0;
}

.sd_Grid_150_500_210_Col1_Col2 {
	width: 860px;
	float: left;
	text-align:left;
}

.sd_Grid_150_500_210 { display: inline-block; }

/*End - Added for Special site Entrance Landing Page*/

