body{
margin:0px auto;
background:#FFF url(/images/SW_tophead_bg.gif) top repeat-x;
font-family:Verdana, Geneva, sans-serif;
}

body, p, td, th{
font-family:Lucida Grande,Arial,sans-serif;
font-size:11px;
color:#535353;
}

body, p, td, th, a {
font-family:Lucida Grande,Arial,sans-serif;
font-size:11px;
color:#535353;
}

h2{
padding:0px;
margin:0px;
}


img{ border:none;}


.main {
width:822px; padding:0px;
background: #ffffff url(/images/SW_page_bg.gif) top repeat-y; }

.content {
background:none;
width:822px;
padding:0px;
margin:0px;
}

.top-links { 
font-size:11px;
color:#969696;
}
.top-links a { 
text-decoration:none;
color:#969696;
padding:0px 5px 0px 5px;
}

.top-links a:hover{
color:#333;
}

.top-links2{
font-size:13px;
color:#4b4b4b;
padding-top:11px;
padding-bottom:10px;
}

.top-links2 a { 
text-decoration:none;
color:#4b4b4b;
padding:0px 10px 0px 10px;
}
.top-links2 a:hover{
color:#676767;	
}

.page-title{
background:url(/images/SW_home_pgtitle.jpg) top center no-repeat;
height:100px;
}

.search-box {
font-size:11px;
color:#686868;
width:205px;
padding:4px 0px 4px 8px;
border:1px solid #7b9eba;
}

.footer-links{
color:#989898;
font-size:11px;
line-height:18px;
}

.footer-links a{
text-decoration:none;
padding:0px 8px 0px 8px;
color:#989898;
font-size:11px;
}

.rw { color:#000000; font-weight:normal; text-decoration:none; }

a.r {
font-weight:normal;
}

a.rw {
font-weight:normal;
}

#sortBy { padding-left:15px; }

#sortByForm {
margin:0px;
padding:0px;
}

#sortBySelect, #sortByForm label{
font-size:11px;
}

.y {
border: 1px solid #FFFFFF;
width:25%;
}

#description h2{
font-size:11px;
color:#000000;
}

#description{
padding:5px 0px 5px 0px;
color:#000000;
}

#features h2{
font-size:11px;
color:#000000;
}

#features{
padding:5px 0px 5px 0px;
color:#000000;
}

h2{margin:0px;}

.our, .sale, .save{color:#ce0000;font-size:11px;}
.itemPrice{color:#ce0000;}
.save-label{color:#000000;}
.saveLabel{color:#000000;}
.k{color:#ce0000;font-size:11px;}

.savings .save{ font-weight:bold;}

.rw{color:#000000; text-decoration:none; font-size:11px;}
.r{color:#000000; text-decoration:none; font-size:11px;}



.leftnav table {direction: ltr;}

.leftnav {width:230px; text-align:left;}

.leftnav .childlink {display:none;}

.leftnav {display:none;}

.leftnavlink {background: url(/images/SW_leftnav_Arrow.gif) bottom left no-repeat; height:25px; width:230px; background-position: 5px 1px; font-size:11px;}

.leftnavlink:hover {color:#949494; height:25px; width:230px; background:url(/images/SW_leftnav_Arrow_hover.gif) bottom left no-repeat; background-position: 5px 1px; font-size:11px;}

.leftnav .activeLink {color:#f98000; height:25px; width:230px; background:url(/images/SW_leftnav_Arrow_hover.gif) bottom left no-repeat; background-position: 5px 1px; font-size:11px; font-weight: normal;}

.leftnav .activeLink .n{ color:#f98000; font-weight:bold; }

.leftnavlink h2 .n {color:#949494; display:block; padding-left:41px; margin:0px;
 font-size:11px;}

#prodSample #navSample .leftnavlink,
#prodVisualizer #navVisualizer .leftnavlink,
#prodDeck #navDeck .leftnavlink,
#prodWearable #navWearable .leftnavlink {
	color:#f98000; height:25px; width:230px; background:url(/images/SW_leftnav_Arrow_hover.gif) bottom left no-repeat; background-position: 5px 1px; font-size:11px; font-weight: normal;
}

#prodSample #navSample .leftnavlink .n,
#prodVisualizer #navVisualizer .leftnavlink .n,
#prodDeck #navDeck .leftnavlink .n,
#prodWearable #navWearable .leftnavlink .n {
color:#f98000; font-weight:bold; }

.leftnav-new h2 .n {color:#949494; display:block; padding-left:41px; margin:0px;
 font-size:11px;}


.dd h1 {font-family:Tahoma; font-size:19px; color:#666666; font-weight:normal;}


#description {color:#5e5e5e; padding-left:18px;}

.productDetails {padding-left:18px;}


/*Hidden Classes Start*/
.fg1 { display:none; height:1px; }
.s{display:none;}
.v{display:none;}
.logo{display:none;}
.gg {display:none;}
.l{display:none;}
.f{display:none;}
.bar {display:none;}
#topbar {display:none;}
#footernav{display:none;}
.bgl {display:none;}
.leftnav .bg {background:none;}
.g{background:none;}
.wba_zoom_btn {display:none;}
#breadcrumbs {display:none;}

/*Hidden Classes End*/

.leftnav .g{height:1px; width:240px;}

/*#page-title {display:none;}
#breadcrumb {display:none;}
.crumbHome {display:none;}
.e {display:none;}
#crumbProductTitle {display:none;}
.crumbPast {display:none;}*/

#searchContainer {position:relative; }
#searchContainer2 {position:absolute; top:0; left:-215px; }	
#suggestBox {position:relative; float:left; top:0;}
#suggestList { list-style:none; margin:0; padding:0; width:215px;}
#suggestList li { padding:0; font-weight:normal; margin: 0; text-align:left; }	
#suggestList li a {color:#000; padding:5px; font-size:10px; display:block; width:auto; height:auto; text-decoration:none; background-color:#e4c983;  border: 1px #7b9eba solid; }	
#suggestList li a:hover {background-color: #ecd497; color:#000000;}

.our-label {width:69px;}

.d {width:40%;}

.dd {margin:5px; padding:0px;}

#productDetailTitle_1, #productDetails_1 {display:none;}

.Text_bg{ background:url(/images/DB_text_bg.gif) no-repeat; font-family:Tahoma, Geneva, sans-serif; font-size:11px; width:209px; height:68px; padding:10px; line-height:18px; direction:ltr;}

.viewmore{ font-family:Verdana, Geneva, sans-serif;font-size:15px; color:#999; font-weight:bold;}

.wba_email_btn {padding-left:88px;}

/*---- Preston ----*/
#features{
padding:5px 0px 0pt 19px;
}

.breadcrumbtrail, .breadcrumbtrail a {
	visibility:hidden;
}

/*.wba_email_btn {
	left:80px;
	position:absolute;
	top:300px;
}

* html .wba_email_btn {
	left:450px;
	top:250px;
}

*+html .wba_email_btn {
	left:450px;
	top:250px;
}

*/

.crumbHome {
	margin-left:15px;
}

/*.content .i {
	left:-149px;
	position:absolute;
	top:72px;
}

.fg1, #description, #features {
	padding-left:240px !important;
}

.dd {
margin:5px 5px 5px -40px !important;
}

* html #addToCart td.d {
background:none !important;
width:20% !important;
height:0 !important;
}

*+html #addToCart td.d {
background:none !important;
width:20% !important;
height:0 !important;
}*/