
body{
	background-color:#efefef;
	margin:0;
	padding:0;
font-family:arial;
}

img{
border:0;
}

.mykw #logo{
float:left; 
width:150px; 
margin:35px 0 0 10px;
}

.mykw #nav{
margin:0 10px 0 0;
width: 780px;
float: right; 
height: 50px;
}


.mykw #outerwrapper{
	background-image:url(https://system.netsuite.com/core/media/media.nl?id=11&c=935392&h=9587927f88cca6c181c1&whence=);
	background-repeat:no-repeat;
background-position:top center;

width:1000px;
margin:0 auto;

}

.mykw #innerwrapper{

	margin:0 auto;
	padding:0;
	background-color:#F7F7F7;
width:980px !important;
}

.mykw #header{
font-size:.7em;
overflow: hidden;
height: 110px;
}

.mykw #bodyPageContainer{
	font-size:.75em;
}

.mykw #bodyPageContainerBottom{
	background-image:url(http://shopping.netsuite.com/c.935392/site/a2amarket-home/images/body-container-btm.png);
	background-repeat:no-repeat;
	height:56px;
position:relative;
left:-10px;
width:1000px
}

.mykw .podWhite{
border:1px solid #CCCCCC;
background-color:#fff;
}

.mykw .podNav{
border:3px solid #ffffff;
background-color:#4C145E;

}

.mykw .podNav table{
height:37px;
padding:0 10px;
}

.mykw .podItem{
border:1px solid #ccc;
background-color:#fff;
}

.mykw h2{
margin:0 0 5px 0;
padding:5px;
font-size:1.2em;
background-color:#4C145E;
color:#fff;
}

.mykw h3{
margin:0 0 5px 0;
padding:0;
font-size:12px;
}

.mykw #storedisplayname h2{
	background-color:transparent;
	color:#4C145E;
	padding:0;
}

.mykw #corpnav{

float:right; 
margin:5px 15px 5px 0; 
width:500px;
text-align:right; 
color:#999;
}

.mykw #navTabs{

}

.mykw #navTabs ul{
padding:0 0 0 5px;
margin:0;
}

.mykw #navTabs li{
display:inline;
margin:0 5px;
}

.mykw #navTabs a{
font-size:13.5px;
font-weight:bold;
color:#fff;
text-decoration:none;
}

.mykw #cartSummary{
color:#000; 
text-align:right;
margin:10px 15px 10px 0;
float:right;
width:600px;

}

.mykw #cartSummary img{
margin:0 0 -5px 0;
}

.mykw .pageContainer{
padding:0 10px 10px 10px;
text-align:left;
}

.mykw .itemPodContent{
overflow:hidden;
}

.mykw .itemImage{
float:left;
margin:0 5px 2px 0;
}


.mykw .contentContainer{
padding:0 10px;
}

.mykw #searchForm{
width:250px;
float:right;

}

.mykw #breadcrumbs{
margin:0px 15px 0 15px; 
text-align:left;
font-size:.75em;
}

*+html .mykw #breadcrumbs{
margin:0px 15px 0px 15px;
}

.mykw .gridItemImage{
float:left;
margin:0 5px 2px 0;
}

.mykw .gridDetail{
margin:10px 0 0 0;
}

.mykw .itemDesc{
margin:0px 0 0 0;
}
.mykw .itemPrice{
color:#b40101;
font-size:12px;
}

.mykw .itemfeaturedesc{
	font-size:.9em;
}

.mykw #searchForm input.text-field{
border:none;
width:150px;
}

.mykw #div__header{
padding:0 0 10px 0;
}

.mykw #div__body{
font-size:.75em;
}

.mykw .mainContentPod{
 
}

.mykw #storebuyoptions{
float:right;
width:200px;
margin:20px 0 0 0;
}

.mykw #storebuyoptions .podItem{
background-color:#ebebeb;
}
.mykw #storedisplaydesc{
margin:20px 220px 0 240px;

}

.mykw #storebuyoptions .storebuyoptionstable{
width:100%;
margin:10px 20px;
}

.mykw #relateditemlist{
margin:20px 0 5px 0;
}

.mykw #relateditemlist h3.relatedtitle{
margin:0 5px;
border-bottom:1px solid #ebebeb;
}

.mykw #footerInfo{
font-size:.7em;
color:#0c0c0c;
text-align:center;
}

.mykw form#searchportlettag input.text-field{
	width:120px;
}

.profile .headshot{
	float:left;
	width: 200px;
}

.profile .headshot .photoDesc{
 	background-color:#4C145E;
	color:white; 
	padding:2px; 
	text-align:center;
}

.profile .content{
	margin:0 0 0 220px;
}

.profile .headshot ul{
	list-style:none;
	padding:0;
	margin:0;
	font-size:.8em;
}

.profile .headshot ul li{
	margin:0 0 3px 0;
}

.mykw .btnWrapper {
	width:200px;	
	margin:0 0 5px 0;
}
.mykw .btnWrapper .btn {
	width:15px;
	float:left;
}
.mykw .btnWrapper .btnText {
	margin-left:15px;
	font-weight:bold;
	font-size:.8em;
}
.mykw  .btnWrapper .btnText a {
	font-weight:bold;
	color: #C00;
}

.mykw .leftNav{
	float:left; 
	position:absolute; 
	left:0px;
	top:240px;
	width:160px;
}

.mykw ul.leftNavItems{
	list-style:none;
	ma0;
	padding:0 0 0 5px;
}

.mykw ul.leftNavItems li{
	background-color:#4C145E;
	margin:0 0 1px 0;
	padding:3px 5px;
	text-align:left;
}

.mykw ul.leftNavItems li a{
	color:white;
}

