@charset "utf-8";
#dvtHeaderLogo{
	float: left;
	padding-top: 30px;
}


/*menu bandeiras*/

/*menu 1*/
#dvtHeaderMenu1 {
	font-size: 11px;
	color: #999;
	margin-top: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	float: right;
	margin-right: 6px;
	
}

#dvtHeaderMenu1 table {
	text-align: right;
}

#dvtHeaderMenu1 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#dvtHeaderMenu1 li {
	display: inline;
	float:left;
}
/* div global menu 2 e 3*/
#dvtHeaderMenuglobal {
	float:right;
	clear:right;
}
/*menu 2*/
#dvtHeaderMenu2 {
	margin-top: 5px;
	float: left;
	margin-right: 6px;
	font-size:11px;
}
#dvtHeaderMenu2 input[type=image] {
	color: #FFF;
	position: relative;
	top: 0px;
}

#dvtHeaderMenu2 input[type=text] {
	font-size: 11px;
	color: #000;
	border: 1px solid #999;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height: 12px;
	vertical-align: text-bottom;
	padding-top: 5px;	
}

#dvtHeaderMenu2 tr td {
	font-weight:bold;

}

#dvtHeaderMenu2 a {
	font-weight: normal;
}

/*menu3*/
#dvtHeaderMenu3 {
	float: left;
	font-size: 11px;
	height: 13px;
	padding-top: 5px;
	clear:right;
	color: #000;
}

#dvtHeaderMenu3 a {
	color: #000;
}

#dvtHeaderMenu3 a:hover {
	color: #666;
	
}


#dvtHeaderMenu3 ul {
	list-style-type: none;
	padding:0px;
	margin-right:19px;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
}
#dvtHeaderMenu3 li {
	float:left;
	margin-right:6px;
}
#dvtHeaderMenu3 li a {
	
}

/*menu 4 */

#dvtHeaderMenu4 {
	float: right; 
	font-size: 13px;
	padding-top: 2px;
	padding-bottom:2px;
	text-transform: uppercase;
	width:950px;
	letter-spacing:1px;
	border-bottom:1px solid #ebebeb;
	border-top:1px solid #ebebeb;
	margin-top:24px;
	font-family: 'LetterGothicStdBold' ,Arial,Helvetica,sans-serif;
}

#dvtHeaderMenu4 a {
	color: #6e6e6e;
	padding-left:21px;
	padding-right:17px;
}

#dvtHeaderMenu4 a:hover {
	color: #000;
}


#dvtHeaderMenu4 ul {
	list-style-type: none;
	padding-left: 0px;
	padding-right:0px; 
	padding-bottom:0px;
	padding-top:0px;
	margin-top: 6px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	float:left;
}

#dvtHeaderMenu4 li {
	float:left;
	padding-left:0px;
	line-height: 20px;
	padding-right:20px;
	background-image:url(/content/struct/imgs/menu_divisor.png);
	background-repeat:no-repeat;
	background-position:right center;
}

#dvtHeaderMenu4 li:first-child{
	padding-left:0px;
	margin-left:-14px;
}

#dvtHeaderMenu4 li:last-child{
	background-image:none;
}



/* menu5 */
#dvtHeaderMenu5 {
	float: right;
	font-size: 11px;
	height: 13px;
	margin-right: 26px;
	padding-top:35px;
}

#dvtHeaderMenu5 a{
	color:#000;
}

#dvtHeaderMenu5 a:hover{
	text-decoration:underline;
}

#dvtHeaderMenu5 a:active{
	text-decoration:underline;
}


/* menu6 */
#dvtHeaderMenu6 {
	padding-top:35px;
	float: right;
	font-size: 11px;
	height: 13px;
	margin-right:7px;
	clear:right;
	min-width:113px;
}
/**	  begin main navigation ******/


ul#navigation li a,
ul#footer-nav li a{display: block; position: relative; cursor: pointer;}

ul#navigation li a{height: 4em;}

ul#navigation li a{height: 2em; text-decoration: none;}

ul#navigation li,
ul#footer-nav li{display:inline;}	

ul#navigation li a span,
ul#footer-nav li a span{ position: absolute; left: 0; z-index:20; top: 0;}

ul#navigation li a span{height:37px;}

ul#navigation li ,
ul#footer-nav li {margin:0; padding:0;}

ul#navigation li a span{background: url(/content/struct/imgs/bkg_top-nav.png) 0 0 no-repeat; height:37px;}

ul#navigation li#nav-collect a, ul#navigation li#nav-collect a span{width:102px;}
ul#navigation li#nav-collect a:link span, #nav-collect li#nav-collect a:visited span{background-position: 0 0;}
#home ul#navigation li#nav-collect span, ul#navigation li#nav-collect a:hover span{ background-position: 0 -30px;}


ul#navigation li#nav-stores a, ul#navigation li#nav-stores a span{width:66px;}
ul#navigation li#nav-stores a:link span, ul#navigation li#nav-stores a:visited span{background-position: -102px 0;}
body#about ul#navigation li#nav-stores span, ul#navigation li#nav-stores a:hover span{background-position: -102px -30px;}


ul#navigation li#nav-about a, ul#navigation li#nav-about a span{width:62px;}
ul#navigation li#nav-about a:link span, ul#navigation li#nav-about a:visited span{background-position: -168px 0px;}
body#catalogue ul#navigation li#nav-about span, ul#navigation li#nav-about a:hover span{ background-position: -168px -30px;}


ul#navigation li#nav-press a, ul#navigation li#nav-press a span{ width:56px;}
ul#navigation li#nav-press a:link span, ul#navigation li#nav-press a:visited span{background-position: -228px 0px;}
body#news ul#navigation li#nav-press span, ul#navigation li#nav-press a:hover span{background-position: -228px -30px;}


ul#navigation li#nav-video a, ul#navigation li#nav-video a span{width:104px;}
ul#navigation li#nav-video a:link span, ul#navigation li#nav-video a:visited span{background-position: -284px 0px;}
body#sHand ul#navigation li#nav-video span, ul#navigation li#nav-video a:hover span{background-position: -284px -30px;}


ul#navigation li#nav-ipsum a, ul#navigation li#nav-ipsum a span{width:106px;}
ul#navigation li#nav-ipsum a:link span, ul#navigation li#nav-ipsum a:visited span{background-position: -388px 0px;}
body#team ul#navigation li#nav-ipsum span, ul#navigation li#nav-ipsum a:hover span{background-position: -388px -30px;}


ul#navigation li#nav-shop a, ul#navigation li#nav-shop a span{width:90px;}
ul#navigation li#nav-shop a:link span, ul#navigation li#nav-shop a:visited span{background-position: -498px 0px;}
body#contact ul#navigation li#nav-shop span, ul#navigation li#nav-shop a:hover span{background-position: -498px -30px;}

ul.horizontal li {
	list-style-type: none;
	float: left;
}


/* ---------------------------- Spacer ------------------------ */
.dvtColSpacer {
	height: 0px;

}

.dvtRowSpacer {
	height: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	background-color: #EBEBEB;
}



/*caixa dos menus barra esquerda e direita*/
.dvtColBoxYSelection {
	margin-left: 5px;
	margin-top:  7px;
	clear:left;
}

.dvtColBoxYSelection h2 {
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
}

.dvtColBoxYSelection ul {
	list-style-type: none;
	padding: 0px;
	display: block;
	margin-top: 4px;
	margin-left:0px;
	margin-bottom:0px;
}
.dvtColBoxYSelection li {
	width: 100%;
	height: 100%;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #000;
	font-size:11px;
}

.dvtColBoxYSelection li a {
	color: #000;
}

.dvtColBoxYSelection li a:hover {
	color: #999;
}


.dvtColBox {
	width: 64%;
	padding: 0px;
	font-size: 12px;
	margin-left:1px;
}
/*menus*/
.dvtColBox ul {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.dvtColBox li {
	line-height: 18px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
/*
.dvtColBox li {
 line-height: 16px;
 list-style-type: none;
 margin: 0px;
 width: 100%;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 2px;
 padding-left: 0px;
}
*/
.dvtColBox li a {
	color:#333;
	text-decoration: none;
	with: 125px;
	display: block;
	font-weight:normal;
	padding-left:4px;	
}
.dvtColBox li a:hover {
	color:#424141;
	text-decoration: none;	
}
.dvtColBox li a:active {
	color:color:#000000;;
	text-decoration: none;
}

.dvtColBox h2 {
	margin: 0;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 4px;
	font-weight:bold;
	color:#333;
	font-family: Arial,Helvetica,sans-serif;
}

#dvDesigners .dvtColBox ul li a{
	color: #000000;
	font-weight:normal;
	font-size:11px;
}

#dvDesigners .dvtColBox ul li a:hover{
	color: #424141;
}


.subColBox{
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;

}

.subColBox ul{
	margin: 0px;
	padding: 2px;


}

.subColBox li{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 12px;

}

.subColBox li a{
	color:#666666;
	text-transform: uppercase;
	font-weight: normal;
	border-bottom: 1px solid #efefef;
}

#dvSubMenu0{
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}

#dvSubMenu0 ul{
	margin-right: 0px;
	margin-bottom:0px;
	margin-top:0px;
	padding: 2px;
	margin-left:2px;
}

#dvSubMenu0 li{
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	font-size: 11px;
	color:#000;
}

#dvSubMenu0 li:hover{
background:url(/content/struct/imgs/bkg_arrow_left.png) center left no-repeat;
}
#dvSubMenu0 li a:link, #dvSubMenu0 li a:visited{
	color:#000;
	font-weight: normal;
	border:none;
}

#dvSubMenu0 li a:hover, #dvSubMenu0 li a:active{
	color:#999;
}

/* ---------------------- div top ------------------------ */


#dvtTop1 {
	
	color: #999;
	line-height: 16px;
	height: 16px;
	margin: 0px;
	padding-top: 10px;
	
}


#dvtTop1 ul {
	margin: 0px;
	padding: 0px;
}

#dvtTop1 li {
	font-size: 10px;
	display: block;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	color:#666;
	background-image:url('/content/struct/imgs/arrow_top_right.png');
	background-repeat:no-repeat;
	background-position: right 5px;
	text-indent:10px;
	text-transform:lowercase;
}

#dvtTop1 li:first-letter{
	text-transform:uppercase;
	}

#dvtTop1 li:last-child{
	background:none;
	}
	
<!--[if IE 6 ]>
#dvtTop1 li
{background-image: expression(this.previousSibling==null?none:url('/content/struct/imgs/arrow_top_right.png'));}
<![endif]-->

<!--[if IE 6 ]>
#dvtTop1 li
{background-image: expression(this.nextSibling==null?none:url('/content/struct/imgs/arrow_top_right.png'));}
<![endif]-->


#dvtTop1 a {
	color:#666;
}


#dvtTop2 {
/*	font-size: 10px;
	color: #333333;
	padding-left: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	float: left;
	margin-left: 6px;
	background-image: url(../imgs/home.gif);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	margin-top: 0px;*/

}
#dvtTop2 ul {
/*	margin: 0px;
	display: inline;
	padding: 0px;*/

}
#dvtTop2 li {
/*	display: inline;
	float: left;
	background-image: url(../imgs/divider.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;*/
}

/*---------------- Products ------------------*/
#dvtSortBy {
	font-size: 11px;
	margin:0px;
	text-align:right;
	clear:left;
	padding-bottom:3px;
	padding-top:6px;
}
#dvtSortBy ul {
	margin: 0px;
	padding: 0px;
}

#dvtSortBy li {
	display: inline;
	padding-right: 4px;
}

#dvtSortBy li a {
	color: #000000;
	text-decoration: none;
}

#dvtSortBy li a:visited {
	color: #000;
	text-decoration: none;
}

#dvtSortBy li a:hover {
	color: #cccccc;
	text-decoration: underline;
}

#dvtSortBy li a:active {
	color: #000000;
	text-decoration: underline;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.dvtContentProduct {
	width: 100%;
	float: right;
	margin-bottom: 15px;
	padding-top:12px;
	margin-top:0px;
	padding-bottom:0px;
}

.dvtContentProduct img {
	padding-top: 8
	px;
}

.dvtContentProduct h1{
	padding-left: 6px;
}

.dvtProduct {
	text-align: center;
	padding: 6px;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	color: #333;
	height:370px;
}

.product_Title{
	display:block;
}

.product_Title h1{
	font-size: 17px;
	color: #333;
	padding-left: 0px;
	padding-right: 6px;
	text-transform:uppercase;
	margin-bottom: 14px;
	font-weight:normal;

}

.dvtProductSizesBack{
	font-size:11px;
	text-transform:lowercase;
	margin-top:5px;
}

/*------------- Content Header -------------- */
#dvtContentHeader {
	float: left;
	padding-bottom: px;
	width: 100%;
}

.dvtContentHeader1 ul {
	padding: 0px;
	margin-bottom:0px;
	margin-top:3px;
	margin-left:18px;
	margin-right:0px;
}
.dvtContentHeader1{
	background-image: url(/content/struct/imgs/home_icon.gif);
	background-repeat: no-repeat;
	height:16px;
	color: #000;
	margin: 0px;
	float: left;	
}
.dvtContentHeader1 li {
	font-size: 10px;
	display: block;
	float: left;
	background-image: url(/content/struct/imgs/breadcrumbs_divider.png);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.dvtContentHeader1 li:first-child {
	background-image:none;
}
.dvtContentHeader1 a {
	color:#666;
}

.dvtContentHeader2 {
	font-size: 11px;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 5px;
	width: 250px;
	float: right;
	text-align: right;
	line-height: 16px;
}

.dvtContentHeader2 p {
	color:#F00;
	font-weight: bold;
	font-size: 12px;
}

.dvtContentHeader2 ul {
	margin: 0px;
	padding: 0px;
	text-align: right;
}

.dvtContentHeader2 li {
	display: inline;
	padding-right: 3px;
}

.dvtContentHeader2 a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

.dvtContentHeader2 a:hover {
	color: #000000;
	text-decoration: none;

}

.dvtContentHeader3 {

}

#dvtAccount {
	
	padding-left: 8px;
	padding-right: 8px;
	font-size:11px;
	line-height:18px;
}

#dvtAccount h1{
	font-weight:normal;
	color:#333;
}

#dvtAccount input[type="submit"] {
	margin-top:20px;
}
 /* -------- designers ----------*/
#dvtContentDesigners {
	margin-top: 5px;
	float: left;
	width: 600px;
	line-height: 14px;
	font-size: 11px;
}

#dvtContentDesigners img {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#dvtContentDesigners td {
	vertical-align: top;
	padding-top: 5px;
	text-align: justify;
	padding-right: 10px;
}

#dvtContentDesigners h2 {

	padding-top: 10px;
}

/* ---------------------------- BEGIN Buttons ------------------------ */
.dvtButtons {
	margin-left: 10px;
	font-size: 11px;

}

/*bt1*/

a.button1 {
	color: #FFF;
	display: block;
	height: 24px;
	margin-right: 2px;
	padding-right: 12px; /* sliding doors padding */
	text-decoration: none;
	font-style: normal;
	line-height: 5px;
	font-variant: normal;
	text-align: center;
	float: left;
	background-color:#000;
	width:90px;	
	font-size: 12px;
}

a.button1 span {
	display: block;
	line-height: 5px;
	padding-right: 0;	
	padding-top: 10px;
	padding-bottom:7px;
	padding-left: 10px;
	height: 7px;
} 

a.button1:hover {
	outline: none; /* hide dotted outline in Firefox */
	line-height: 5px;
	font-size: 12px;
	padding-bottom:0px;
	color:#CCC;
	
}

a.button1:hover span {
	line-height: 5px;
	padding-right: 0; 
	padding-left: 10px;	
} 


/*bt2*/

a.button2 {
	color: #fff;
	display: block;
	margin-right: 6px;
	padding-bottom: 5px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	float: left;
	background-color: #000;
	
}

a.button2:hover {
	line-height: 16px;
	font-size: 12px;
}



/********************* END Buttons ***************************/


/* ---------------- footer ------------------*/
#dvtPadding {
padding-left:8px;
padding-right:8px;
}

#dvtFooterMenu1 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: 'LetterGothicStdBold' ,Arial,Helvetica,sans-serif;
}

#dvtFooterMenu1 ul {
	list-style-type: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 14px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right:0px;
	font-size:11px;
	border-top: 1px solid #EBEBEB;
	border-bottom: 1px solid #EBEBEB;
	clear:both;
}
#dvtFooterMenu1 li {
	display: inline;
	background-image:url("/content/struct/imgs/menu_divisor.png");
	background-repeat:no-repeat;
	background-position: 100% -1px;	
	padding-right: 16px;
	padding-left:16px;
	}
#dvtFooterMenu1 li:first-child {margin-left:-9px;}	
#dvtFooterMenu1 li a {
	font-size: 13px;
	padding-right: 20px;
	letter-spacing:1px;
	color:#7F7F7F;
	}

#dvtFooterMenu1 li.last {
	background: none;
	}

#dvtFooterMenu1 li a:hover {
	color: #000;
	}

#dvtFooterMenu2 {
	color: #333;
	font-size: 11px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 32px; 
	text-align: left;
	margin-bottom: 8px;
	width:950px;
}

#dvtFooterMenu2 ul {
list-style-type:none;
float:left;
padding:0px;
margin:0px;
}

#dvtFooterMenu2 input {
	border:1px solid #CCC;
	color:#333;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:4px;
	padding-top:4px;
	margin-left:8px;
	margin-right:0px;
	float:left;
}

#dvtFooterMenu2 input[type=image] {
	padding-left:4px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	margin:0px;
	float:left;
}
/*         detalhe do produto */
#dvtContentProductC1 {
	margin-top: 0px;
	width: 352px;
	float:left;
}       
.dvtItemImg {

}

.dvtItemViews {
	padding-top: 10px;
}

#dvtContentProductC2 {
	margin-top: 0px;
	float: right;
	margin-left: 0px;
	width: 330px;
	margin-right: 2px;
	padding-left: 10px;
}
     
.dvtItemInfo1{
	padding-top: 4px;
	padding-bottom: 10px;
}	

.dvtItemInfo1 ul{
	padding: 0px;
	list-style-type: none;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}

.dvtItemInfo1 li{
	display: inline;
	padding-right: 14px;
} 

.dvtItemInfo1 a{
	color:#666666;
	font-size: 12px;
}
	    
.dvtItemInfo2{
	padding-bottom: 5px;
	color: #000;
	line-height: 17px;
	margin-bottom: 4px;
	font-size: 12px;
}
  
.dvtItemInfo2 p{
	font-size: 12px;
	font-weight: bold;
}


      		
.dvtItemInfo2 ul{
	padding: 0px;
	list-style-type: none;
	font-size: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}


.dvtItemInfo2 li{
	display: inline;
	margin-left: 2px;
	padding-right: 5px;
}
 
.dvtItemInfo2 .tab_container {
	margin-top:0px;
}
        
#dvtContentProductC3{

}

.dvtRelatedContent{
	padding-bottom: 5px;
	float: left;
	margin-top: 8px;
	width: 100%;
}
.dvtRelatedContent td {
	padding-right:10px;
	}

.dvtPrice {
	font-weight:bold;
	font-size:11px;
}


.dvtPrice strong {
	color: #333;

}
.dvtTableShpBag {
	font-size: 11px;
	margin-top: 25px;
	color: #000;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.dvtTableShpBag img {
	margin: 3px;
}

.dvtTableShpBag th {
	font-size:12px;
	padding-bottom:5px;
	text-align:center !important;
}

.dvtTableShpBag tr td {
	font-size:12px;
	text-align:center !important;
}




#dvtSubtitles {
clear: both;
font-size:11px;

}

/*   Gender    */
#dvtgender{
	font-size: 13px;
	float: left;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	margin-left:4px;
	margin-bottom:9px;
	font-family:'LetterGothicStdBold',Arial,Helvetica,sans-serif;
}

.dvtgender_on {
	background-image:url("/content/struct/imgs/navbck_on.png");
	background-repeat:no-repeat;
	color:#FFF;
	float: left;      
	margin-right: 6px;
	width:71px;
	height:29px;
	text-align:center;
	padding-top:7px;
	padding-bottom:0px;
}

.dvtgender_on a {
	color: #FFF;
	

}

.dvtgender_on a:hover {
	color: #FFF;
	text-decoration:none;
}

.dvtgender_off {
	background-image:url("/content/struct/imgs/navbck_off.png");
	background-repeat:no-repeat;
	color:#000;
	float: left;
	margin-right: 6px;
	width:71px;
	height:29px;
    text-align:center;
	padding-top:7px;
	padding-bottom:0px;
}

.dvtgender_off a {
	color: #000;
}

.dvtgender_off a:hover {
	color:#000;
	text-decoration:none;
	

}

.dvtClear {
	clear: both;
}


/* -------------------- Blog -------------------------- */
.dvtBlogEntry {
	margin-right: 0px;
	text-align: justify;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 16px;
}

.dvtViewMore{
	font-size: 11px;
	padding-top: 3px;
	float: left;
	padding-bottom: 8px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;

}

.dvtmsg {
	padding: 1px;
	width: 60%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 6px;
	color: #999;
	padding: 2px 1px;
	font-size: 11px; 
	border: 1px solid #ccc;
}


/* Paging TOP*/
#cliDvPh1 {
	float: right;
	text-align:right;
	font-size:11px;
	width:100%;
}

/* Paging BOTTOM*/
#cliDvPh2 {
	float: right;
	clear: right;
	margin-top:22px;
	font-size:11px;
}

.dvtBar{
	height: 20px;
	padding-top: 5px;
	font-weight: bold;
	text-transform: uppercase;
	color:#000;
	font-size:12px;
	border-bottom: 1px dotted #EBEBEB;
	margin-bottom:4px;
}

/* SALE style*/

#liSpecialSale a{
	color: #F00;
}
#liSpecialSale a:hover{
	color: #F00;
}
#dvtNotify a:link{
	color:#666;
}

#dvtNotify a:hover{
	text-decoration:underline;
}

.dvtTitle{
	font-size: 12px;
	padding-top: 2px;
	font-weight:bold;
	
}

.dvtTitle a:link, .dvtTitle a:visited {
	color:#000;
	
}

.dvtTitle a:hover, .dvtTitle a:active {
	color:#333;
	
}

/*#dvDesigners{
	text-transform: lowercase;	
}

#dvDesigners li:first-letter {
	text-transform: uppercase;
}*/

.dvtMore{
	padding-top: 5px;	
}

#dvtSizeHelp{

	padding-top: 15px;
	padding-left: 0px;
	padding-bottom: 3px;
	margin-top: auto;
	margin-right: 0px;
	margin-left: 0px;
	clear:both;
}


#dvtSizeHelp ul{
	margin:0px;
	padding:0px;
}

#dvtSizeHelp strong{
	font-weight: bold;
	font-size: 13px;
}


#dvtSizeHelp img{
	margin:0px;
	padding-right:3px;
}

#dvtSizeHelp li{
	list-style-type: none;
	display: inline;
}

#dvtSizeHelp a{
	color:#000;
}

#dvtSizeHelp a:hover{
	text-decoration:underline;
}

#dvtSizeHelp1{
 float:right;
 position:relative;
 top:-13px;
 font-size:11px;
 margin-right:30px;
}

#dvtSizeHelp1 a{
	color:#333;
}

#dvtSizeHelp1 img{
 position:relative;
 padding-right:2px;
}

/* SIGN UP STYLE*/

#dvtSignup{
	width:500px;
	padding:auto;
	font-size:11px;
	color:#666;
	/*margin:auto;*/
}

#dvtSignup h2{
	font-size:12px;
	font-weight:normal;
	color:#333;
}

#dvtSignup input[type="submit"] {
	margin-left:152px;
}

/* mini basket */
#bgMiniBasket{
	margin-top:20px;
}

/* Just Added */
#dvtJustAdded{
	line-height:16px;
	color:#666;
	border:solid 1px #B2B2B2;
	width:300px;
	margin-top:20px;
	float:left;
	clear:left;
	font-size:11px;
}

#dvtJustAdded h4{
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 11px;
	margin: 0;
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
}

#dvtJustAdded strong{
	color:#333;
	font-weight:normal;
	margin-left:4px;
}

#dvtJustAdded img{
	background-color:#fff;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:6px;
	padding-right:6px;
}

#dvLinkHelpDetail {
	text-indent: 0px;
	margin:0px;
	padding-top:20px;
	color:#000;
}

#dvLinkHelpDetail a{
color:#000;	
line-height: 18px;
width:126px;
display:block;
}

.dvtsearchsize {
}

.dvtsearchsize ul {
	padding-left:4px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:5px;
	margin: 0px;

}
.dvtsearchsize li {
	text-indent: 8px;
    font-size:12px;
	list-style-type: none;
	line-height: 18px;
	margin: 0px;
	color:#000;
}
.dvtsearchsize li a{
	width:126px;
	display:block;
}

.dvtsearchsize li a:hover{
background:url(/content/struct/imgs/bkg_arrow_left.png) center left no-repeat;
}

.dvtsearchsize h2 {
	color: #333;
	font-size: 12px;
	font-weight: normal;
	margin:0;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	text-transform:uppercase;
	width:125px;
	display:block;
	font-weight:bold;
	padding-left:4px;
}
.dvtsearchsize h2:hover {
	background:url(/content/struct/imgs/bkg_arrow_left.png) center left no-repeat;
	color:#333333;
}
.dvtsearchsize a{
color:#000;
}

.dvtsearchsize a:hover{
	color:#999;
}
#dvtRemoveAll {
padding-bottom:2px;
}

#dvtRemoveAll a {	
 font-size:12px;
 
}

/*Social links in item page*/

#dvtSocial{
	clear: left;
	margin-top:8px;
	float:left;
	width:350px;
	padding-left:48px;
	margin-right:0px;
}

#dvtSocial img{
	text-decoration: none;
	padding-right:3px;
}

#dvtSocial a{
	font-size: 11px;
	color: #000;
}

#dvtSocial a:hover{
	text-decoration: underline;	
}


#dvtSocial table tr td{
	vertical-align:top;	
}
#dvtSocialShare img {position:relative; top:-1px; margin-left:9px;}

#dvtSearchbox table {
	text-align:right;
	float:right;
}	

#dvtSearchbox input {
	border: 1px solid #CCCCCC;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	font-size:11px;
}
#dvtSearchbox input[type="image"] {
	padding-left:5px;
	padding-right:4px;
}



/* social network facebook myspace */
#dvtfacebook {
	background-image:url("/content/struct/imgs/facebook_bck.png");
	background-repeat:no-repeat;
	height:20px;
	float:left;
	padding-left:25px;
	padding-top:4px;
}	

#dvtmyspace {
	background-image:url("/content/struct/imgs/myspace_bck.png");
	background-repeat:no-repeat;
	height:20px;
	float:left;
	margin-right:40px;
	padding-left:25px;
	padding-top:4px;
}	

#dvtfootersocial {
float:letf;
padding:0px;
margin-bottom:0px;
margin-right:0px;
margin-top:0px;
margin-left:394px;
}

#dvtdeveloped {
float:right;
color:#696363;
margin-top:5px;
padding:0px;
}	
#dvtdeveloped a{color:#696363;}
#dvtdeveloped a:hover {
	color:#333;
}

.dvtWishListRemove a {
	color:#782121;
}

#dvtitemcolours {
	padding-top:20px;
	float:left;
	clear:left;
	width:720px;
	display:block;
}
.dvtsubscribe {
float:left;	
}
/* pagina shopping*/
#dvtshoping{
	font-size:12px;
	padding-top:12px;
	padding-bottom:0px;
	line-height:16px;
	margin-left:4px;
	margin-right:2px;
	margin-top:0px;
	margin-bottom:0px;
}
#dvtshoping h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	width:80px;
	padding:1px;
	margin-top:14px;
	margin-left:46px;
	border:1px solid #E6E6E6;
}	
	
#dvtshopingwomen{ font-family:'LetterGothicStdBold',Arial,Helvetica,sans-serif; font-size:14px; letter-spacing:1px; padding:6px; color:#000; text-transform:uppercase; border:1px solid #E6E6E6;}
#dvtshopingwomen:hover{ color:#6E6E6E;}
#dvtshopingtxt{
border-bottom:1px dotted #EBEBEB;
padding-bottom:24px;
margin-bottom:38px;
display:block;
}
#dvtshopingancora{ color:#000;font-family:'LetterGothicStdBold',Arial,Helvetica,sans-serif; font-size:12px;text-transform:uppercase; text-align:right; margin-right:10px; float:right; clear:both;}
.dvt168 p { position:relative; top:-33px; }
.dvt143 p { position:relative; top:-9px; }
#dvtshoping li{
	list-style:none;
	float:left;
	display:inline;
	text-align:center; 
}

#dvtshopingborder {
	height:200px;
}

#dvtshopingspacer{
	height:186px;
}
#dvtshopingspacer1{
	height:226px;
}
#dvtshopingspacer2{
	height:228px;
}
#dvtshopingspacer3{
	height:200px;
}
#dvtshopingprice{ font-weight:bold;}
		
.imgOpa
{

   /* opacity:1;
    filter:alpha(opacity=100);*/
}
#imgOpashopping
{
	position:relative;
	top:-14px;
}
#imgOpashopping143{position:relative;top:-14px;}
#imgOpashoppingws{position:relative;top:8px; padding-bottom:10px;}
#imgOpashopping168{position:relative;top:-41px;}
#tooltip{
	color:#000;
	background:white;
	display:none;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	}
/* pagina stockist */
.aToolTip {
	background-color:#FFF;
	color:#000;
	margin:0;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:4px;
	padding-left:4px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity:0.8;
	font-size:11px; 
}
.aToolTip .aToolTipContent {
	position:relative;
	margin:0;
	padding:0;
	font-size:11px;
	line-height:16px;
}

#dvtAmericaMap{
	cursor:pointer;
}
#dvtEuropeMap{
	cursor:pointer;
}
#dvtAsiaMap{
	cursor:pointer;
}
#dvtamericacontent ul { padding:0px; margin:0px; text-transform:uppercase; }
#dvtamericacontent h3 { font-size:12px;font-family:'LetterGothicStdBold',Arial,Helvetica,sans-serif;font-weight:normal; margin-top:6px; margin-bottom:0px; padding:0px; }
#dvtasiacontent ul { padding:0px; margin:0px; text-transform:uppercase; }
#dvtasiacontent h3 { font-size:12px; font-family:'LetterGothicStdBold',Arial,Helvetica,sans-serif;font-weight:normal;margin-top:6px; margin-bottom:0px; padding:0px;  }
#dvteuropacontent ul { padding:0px; margin:0px;text-transform:uppercase; }
#dvteuropacontent h3 { font-size:12px;font-family:'LetterGothicStdBold',Arial,Helvetica,sans-serif;font-weight:normal;margin-top:6px; margin-bottom:0px; padding:0px;   }
#dvtamericacontent  li { list-style-type:none; font-size:11px; margin-bottom:4px; margin-top:4px; color:#6a6a6a; font-family:Arial,Helvetica,sans-serif;}
#dvtasiacontent  li { list-style-type:none; font-size:11px; margin-bottom:4px; margin-top:4px; color:#6a6a6a; font-family:Arial,Helvetica,sans-serif;}
#dvteuropacontent  li { list-style-type:none; font-size:11px; margin-bottom:4px; margin-top:4px;color:#6a6a6a;font-family:Arial,Helvetica,sans-serif; text-transform:uppercase; }
/* */
/* subscribe newsletter */
#ctl00_ctl00_ffnpWucSUBSCRIBE1_RegularExpressionValidator1 { float:left; position:relative; top:-10px; padding-left:5px; padding-right:0px; }
#dvtFeaturesland { padding-bottom:0px;}
#dvtFeaturesland h2 { font-size:26px; line-height:16px; font-weight:normal; padding-bottom:12px; text-transform:uppercase; color:#000;}
#dvtFeaturesPage {margin-left:7px; width: 900px; line-height:16px; padding-top:32px;}
#dvtFeaturesPage h2 { font-size:23px; line-height:16px; font-weight:normal; padding-bottom:20px; text-transform:uppercase; padding-top:22px; color:#000;}
#dvtFeaturesPage ul { list-style-type:none; margin:0;padding:0}
#dvtFeaturesPage li { float:left;}
#dvtFeaturesPage h3 { font-size:12px; line-height:18px; font-weight:normal; padding-bottom:12px; text-transform:uppercase; padding-top:22px; font-family:'LetterGothicStdBold',Arial,Helvetica,sans-serif;}
#dvtFeaturesPage h1 { font-size:12px; font-family:'LetterGothicStdBold',Arial,Helvetica,sans-serif; font-weight:normal;text-transform:uppercase; color:#000; margin-left:1px; padding-bottom:4px;}

#dvthomespacer { padding-bottom:14px;clear: both;} 

/* resize images */
.dvtresizer {
	position:relative;
	top:-12px;
}

#dvtfeaturespage02 {
	margin-left:auto;
	margin-right:auto;
	padding-top:18px;
}

#dvtfeaturespage02 h2 {
  	color: #000000;
    font-size: 23px;
    font-weight: normal;
    line-height: 16px;
    padding-bottom: 20px;
    padding-top: 22px;
    text-transform: uppercase;	
}

#dvtFeaturesLiars {
	color: #6E6E6E;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    padding-bottom: 12px;
	font-family: Arial,Helvetica,sans-serif;
	margin-top:22px;
	text-align:left;
}

#dvtFeaturesLiars h1{
	color: #000000;
    font-size: 24px;
    font-weight: normal;
    line-height: 16px;
    padding-bottom: 12px;
    text-transform: uppercase;
	font-family: 'LetterGothicStdBold',Arial,Helvetica,sans-serif;
}

#dvtFeaturesLiars h2{
	color: #565656;
    font-size: 12px;
    font-weight: bold;
    line-height: 17px;
    padding-bottom: 12px;
	font-family:Arial,Helvetica,sans-serif;
	margin-bottom:2px;
	margin-top:10px;
	margin-left:0;
	margin-right:0;
	padding:0
}

#dvtFeaturesLiars span{
	color: #6E6E6E;
    font-size: 12px;
    font-weight: normal;
    line-height: 19px;
    padding-bottom: 12px;
	font-family:Arial,Helvetica,sans-serif;
}

#dvtshopingpricesale {
	color:#FF0000;
	font-weight:bold;
	margin-left:4px;
}

#dvtFeatures1Page  {
color: #6E6E6E;
line-height:17px;
}

#dvtFeatures1Page ul {
	float:left;
	width:950px;
	list-style-type:none;
	margin:0;
	padding:0;
}

#dvtFeatures1Page li {
	padding-bottom:40px;
	float:left;
}

#dvtFeatures1Page h2 {
	font-size:26px;
	   color: #000000;
    font-family: 'LetterGothicStdBold',Arial,Helvetica,sans-serif;
    font-weight: normal;
    line-height: 16px;
    padding-bottom: 12px;
    text-transform: uppercase;
}

/*Update Plataforma*/

#dvRankingDetail {
	  float: right;
      width: 720px;
	  margin-bottom:20px;
	  margin-top:12px;
}

#dvRankingDetailTitle{
	color:#fff;
		width:100%;
		margin-top:10px;
		margin-bottom:10px;
		padding:0;
		font-weight:normal;
}

#dvRankingDetail h2{
		margin-top:10px;
		margin-bottom:10px;
		font-weight:normal;
}

#dvRankingDetail input{
		margin-top:10px;
		margin-bottom:10px;
}

#dvRankingDetail input[type=submit]{
	background-color:#000;
	color:#FFF;
	cursor:pointer;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:8px;
	padding-right:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
}

.dvtSearchColor {
	     font-size: 12px;
    margin-left: 1px;
    padding: 0;
    width: 64%;
}

.dvtSearchColor h2{
	 color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 10px 4px;
}

.dvtSearchColor ul{
  margin: 0 0 0 2px;
    padding: 2px;
	list-style-type:none;
}

.dvtSearchColor li{
	color: #000000;
    font-size: 11px;
    margin: 0;
    padding: 1px 0 0 4px;
	line-height:18px;
}

.dvtSearchColor li:hover {
    background: url("/content/struct/imgs/bkg_arrow_left.png") no-repeat scroll left center transparent;
}

.dvtSearchColor li a{
	   border: medium none;
    color: #000000;
    font-weight: normal;
	text-decoration:none;
	margin-left:4px;
}

.dvtSearchColor li a:hover, .dvtSearchColor li a:active {
    color: #999999;
}


#dvtRelatedonShop #dvtRecentlyViewed {
    margin-left: auto;
    margin-right: auto;
    width: 950px;
	clear:both;
}

#dvtRelatedonItem #dvtRecentlyViewed {
    margin-left: auto;
    margin-right: auto;
    width: 720px;
	clear:both;
}

#dvtRecentlyViewed ul{
	list-style-type:none;
}

#dvtRelatedonItem #dvtRecentlyViewed ul {
	margin-left:12px!important;
}

.carrousel .nextRCV {
    background-image: url("/content/struct/imgs/next.jpg");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    height: 23px;
    left: 940px;
    padding-top: 20px;
    position: absolute;
    top: 100px;
    width: 13px;
    z-index: 999;
}

#dvtRelatedonItem .carrousel .nextRCV {
	left: 708px;
}

.nextRCV.disabled {
    background-image: url("/content/struct/imgs/next_d.jpg");
    background-repeat: no-repeat;
    height: 23px;
    width: 12px;
}

.carrousel .prevRCV {
    background-image: url("/content/struct/imgs/prev.jpg");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    height: 23px;
    left: 0px;
    padding-top: 20px;
    position: absolute;
    right: 0;
    top: 100px;
    width: 12px;
	z-index:999;
}
.carrousel .prevRCV.disabled {
    background-image: url("/content/struct/imgs/prev_d.jpg");
    background-repeat: no-repeat;
    height: 23px;
    width: 12px;
}

.carrousel {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 950px;
	padding-top:10px;
}

#dvtRelatedonItem .carrousel {
    width: 720px;
}
.dvtclose img {
    height: 11px;
    width: 13px;
    display: block;
}
.dvtclose {
    cursor: pointer;
    left: 120px;
    position: relative;
    top: -172px;
    width: 13px;
}

.dvtRelatedContentImg li {
	padding-top: 10px;
	padding-bottom:48px;
      padding-left: 34px;
    padding-right: 13px;
	width:139px!important;
	margin:0;
}

#dvtRelatedonItem .dvtRelatedContentImg li {
    padding-left: 24px;
    padding-right: 12px;
}

.dvtRelatedContentImg .dvtmsg {
    margin-left: 8px;
    padding-bottom: 2px;
    padding-top: 2px;
    width: 114px;
	color:#999;
}
.dvtRelatedContentEmpty {
    display: none;
    font-size: 11px;
    position: absolute;
    text-transform: uppercase;
    top: 0;
}

.tab_wrapperRCV {
    clear: both;
    margin-top: 20px;
    width: 950px;
	margin-left:auto;
	margin-right:auto;
}

#dvtRelatedonItem .tab_wrapperRCV {
    width: 720px;
}

.tab_wrapperRCV ul.tabsRCV {
    border-bottom: 1px dotted #EBEBEB;
    float: left;
    height: 26px;
    list-style: none outside none;
    margin: 15px 0 10px;
    padding-left: 0;
    width: 100%;
}

.tab_wrapperRCV ul.tabsRCV li {
    float: left;
    height: 28px;
    line-height: 28px;
    margin: 0 0 -1px 2px;
    overflow: hidden;
    position: relative;
	color: #333;
    display: block;
	font-weight:bold;
    font-size: 12px;
    outline: medium none;
    padding: 0px;
    text-decoration: none;
    text-transform: uppercase;
}

.tab_wrapperRCV ul.tabsRCV li a:hover {
    text-decoration: underline;
}

.tab_wrapperRCV ul.tabsRCV li.active a:hover {
    background-color: transparent;
}
.tab_wrapperRCV ul.tabsRCV li.active {
    background-color: transparent;
    border-color: #C2C2C2 #C2C2C2 #FFFFFF;
    border-style: solid;
    border-width: 1px;
}

.tab_wrapperRCV ul.tabsRCV li.active a:link {
    color: #000000;
}

.tab_container {
    clear: both;
    color: #CCCCCC;
    float: left;
    font-size: 11px;
    margin-bottom: 6px;
    margin-left: 0;
    margin-top: 20px;
    width: 100%;
}

.tab_contentRCV {
    line-height: 15px;
    padding: 8px;
	padding-left:0px;
}

.dvtRelatedContentDescription {
	text-align:center;
	line-height:19px;
}

.dvtRelatedContentDescription span{
	font-size:11px;
	color:#333;
}

.dvtRelatedContentDescription .dvtTitle {
	text-transform:uppercase;
}

.dvtRelatedContentImg .dvtmsg{
	padding-top:2px;
	padding-bottom:2px;
	margin-left:8px;
	width:114px;
}

.dvtRelatedProductsOpaque {
opacity:0.6;
filter:alpha(opacity=60); /* For IE8 and earlier */
}


#dvtproductsocial ul {
	margin-left:0px;
	padding-left:0px;
	list-style:none;
}

#dvtproductsocial ul li  {
	float:left;
}


/*Added November*/
/*Features Land Update*/
#divFeaturesLand {
	float: left;
    padding-top: 22px;
}

#divFeaturesLand ul{
	float:left;
	list-style-type:none;
	margin:0;
	padding:0;
}

#dvtFeaturesTopic ul {
	width:950px;
}


#dvtFeaturesTopicIntro {
	width:450px;
	float:left;
	color: #6E6E6E;
    width: 488px;
	line-height:24px;
}

#dvtFeaturesTopicIntro h2 {
    color: #000000;
    font-size: 26px;
    font-weight: normal;
    line-height: 16px;
    padding-bottom: 24px;
	padding-top:3px;
    text-transform: uppercase;
}

#divFeaturesLandBoxes  {
	float:left;
	clear:both;
	padding-top:20px;
}

.dvtFeaturesTopics li{
	float:left;
	margin-right:22px;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0;
	width:302px;
}


.dvtFeaturesTopics ul{
	margin-bottom:20px!important;
}

.dvtFeaturesTopics div a{
	font-weight:normal;
	font-family:'LetterGothicStdBold',Arial,Helvetica,sans-serif;
	font-size:12px;
	letter-spacing:2px;
	float:right;
	margin-top:1px;
}


#dvtFeaturesLast {
	float:right;
	width:302px;
}

#dvtFeaturesLast div a{
	font-weight:normal;
	font-family:'LetterGothicStdBold',Arial,Helvetica,sans-serif;
	font-size:12px;
	letter-spacing:2px;
	float:right;
	margin-top:1px;
}


/*ddp*/

#dvtVatOutUe{
	width:300px;
	position:relative;
	left:116px;
	margin-top:5px;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_ffnpWucCheckoutAddress1_pnsAdd {
	margin-top:18px;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_ffnpWucCheckoutAddress1_pnsAdd input{
	margin-top:2px;
	margin-bottom:12px;
	width:200px;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_ffnpWucCheckoutAddress1_pnsAdd select{
	margin-top:2px;
	margin-bottom:12px;
	padding:4px;
	border:1px solid #ccc;
	 width:208px;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_ffnpWucCheckoutAddress2_pnsAdd input{
	margin-top:2px;
	margin-bottom:12px;
	width:200px;
}

#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_ffnpWucCheckoutAddress2_pnsAdd select{
	margin-top:2px;
	margin-bottom:12px;
	padding:4px;
	border:1px solid #ccc;
     width:208px;}
	 
	 #dvCheckout{
	margin-top:10px;}
	
	#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_wucCheckoutShipping1_upShip{
	margin-top:20px;
	margin-bottom:20px;
	position:relative;
	left:-10px;}
	
	#dvtPaymentSummary{
	line-height:18px;}
	
	#dvtPaymentSummary tr td{
	text-align:left;
	width:250px;}
	
	#dvtPaymentSummary ul{
	list-style:none;
	padding-left:0px;}
	
	#tblPaymentDetails{
	margin-top:20px;
	margin-bottom:20px;}
	
	#promoCodeInput{
	margin-top:20px;
	margin-bottom:40px;}
	
	
	#divICanHazPromo{
	margin-top:6px;
	}
	
	#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_wucPayButtons2_tabPay{
     position:relative;
	 left:-15px;
	}
	
	#dvtMakePayment{padding-left:0px !important;}
	
	
	#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder1_UpdatePanel1 img{ margin-right:300px;	}
