/**reset**/



html, body, div, dl, dt, h1, h2, h3, h4, h5, h6, div, pre, form, p, a, ul, ol, li, input, textarea, select, fieldset, blockquote, address, table, tbody, thead, tfoot, tr, td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

body {
	font-size:63.5%;
}

p {
	font-size:1.1em;
	padding:.8em 0;
	line-height: 1.6em;
	
	
}

select {
	font-size:0.9em;
	margin:0.5em 0;
}

fieldset, img {
	border:0;	
}

table {
	border-collapse: collapse;
	border-spacing:0;
}


h1 {
	font-size:140%;
	font-weight:bold;
}

h2 {
	font-size:130%;
	font-weight:bold;
}

h3 {
	font-size:114%;
	font-weight:bold;
	
}

h4 {
	font-size:100%;
	font-weight:bold;
}

h5 {
	font-size:100%;
	font-weight:bold;
}

textarea {
	font-size:1.0em;
}

/***end of reset ***/


/* style for template #0  */



p, body, font, div, td
{ font-family:		arial,helvetica,sans-serif;
  font-size:		11px;
}
h1
{ font-family:		arial,helvetica,sans-serif;
  font-size:		17px;
  color:			black;
}
h3
{ font-family:		arial,helvetica,sans-serif;
  font-size:		15px;
  color:			black;
}
h4
{ font-family:		arial,helvetica,sans-serif;
  font-size:		14px;
  color:			black;
}
a
{ font-family:		arial,helvetica,sans-serif;
  font-weight:		bold;
  color:			black;
}
.no_underline
{ text-decoration:		none;
}

/**footer**/
.small
{ font-size:		9px;
  letter-spacing:2px;
}
/**end-footer**/

/**left-col-category**/
.faq
{ font-size:12px;
  padding-left: 10px;
  color: #006600;
  text-transform:uppercase;
  font-weight:bold;
}

/**end left-col-category**/

.faq_gray
{ font-size:		14px;
  color:			#666666;
}
.faq_olive
{ font-size:		14px;
  color:			#555555;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}

/*global CSS**/
.cat
{
	font-size:1.2em;
	color: #003300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.standard
{ font-weight:		normal;
  text-decoration:	none;
}

.standardsmall
{ font-weight:		normal;
  font-size:		11px;
  text-decoration:	none;
}
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  font-size:		9px;
}
.lightmenu
{ color:			black;
  text-decoration:	none;
  font-size:		11px;
}

/**.topmenu
{ color:			white;
  font-size:		11px;
  text-decoration:	none;
  background-image: url(images/tmpl6_li.gif);
  background-repeat: no-repeat;
  list-style-type: none;
  background-position: 10px 0px;
  PADDING-LEFT: 20px;
}**/
.lightstandard
{ color:			white;
  font-weight:		normal;
}
.middle
{ color:			#203A16;
}
.olive
{ color:			#FF500F;
}
.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#222222;
  background-color:  transparent;
}
.cartsmall
{
  font-size:		9px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#222222;
  background-color:  transparent;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:	    16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

/**.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  margin:			1px;
  font-weight:		none;
  color:			black;
  background-color: white;
}**/

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#CCCCCC;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#CCCCCC;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #CCCCCC;
  BORDER-RIGHT: 1px dotted #CCCCCC;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #CCCCCC;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #CCCCCC;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #F6F6F6;
}

.pageSeparator {
	BORDER-BOTTOM: 2px dotted #CCCCCC
}



/** customization**/

#body-bg {
	background:url(images/payless/bg_home.gif);
}

#content-wrap {
background-color: #FFFFFF;
}

tr#mast-header {
width:840px;
height:99px;
background: url(images/payless/hdr-bg.jpg) no-repeat;	
}

#logo {
	margin:10px 0 0 10px;


}

ul#mn-menu {
	float:right;
	list-style:none;
	color: #FFFFFF;
	text-transform: capitalize;
	padding: 50px 0 0 20px;
	font-size:1.0em;
	letter-spacing:1px;
}

ul#mn-menu li {
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

ul#mn-menu li a{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	margin: 0 10px;

}

ul#mn-menu li a:hover{
	color:#FFFFFF;
	border-bottom:1px #FFFFFF dashed;
}

#left-col {
	background: url(images/payless/pl.jpg) repeat;
	width: 180px;
	height:200px;
}

ul.left-col-list {
	margin: 10px 0 20px 5px;
	padding: -10px 0 0 0;

}

ul.left-col-list li{
	line-height:20px;
	list-style-type:none;
}

ul.left-col-list li a {
		color: #006600;
		margin: 0 0 0 20px;
}


ul.left-col-list2 {
	margin: 10px 0 20px 0px;
	padding: -10px 0 0 0;
	color: #003300;

}

ul.left-col-list2 li{
	line-height:20px;
	list-style-type:none;
	margin: 0 0 0 10px;
	background-image: url(images/payless/eks.gif) no-repeat;
	
	font-weight:bold;
}

ul.left-col-list2 li a {
		color: #006600;
		margin: 0 0 0 10px;
}

#right-col {
	background-color: #adce0d;
	padding-bottom: 50px;
}

#right-col table tr { padding: 5px 0;}


#mn-content {
	padding: 20px 10px 40px 10px;

}

h3.st-cat{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em; color: #006600; margin: 0 0 0 6px; text-transform: uppercase; font-weight:bold; }

div#holder { margin: 10px 0 0 10px; font-size:1.1em;}

/**LOGIN FORM **/
div form.login{float:left; margin: 10px 0 0 5px; padding:10px 0 20px 10px;}

div form.login ul li, div form.login ul li select{ 
	text-align: left; 
	list-style-type: none; 
	line-height:20px;
	font-weight:bold;
	color:#003300;
}

div form.login ul li input { width: 150px; padding: 1px 2px; }

div form.login ul li input.btn{ 
	border: #009900 1px solid;
	background:#006600;
	color:#FFFFFF;
	padding: 0 5px;
	width: 50px;
	margin: 5px 0 0 2px;
}

.but { 
	border: #009900 1px solid;
	background:#006600;
	color:#FFFFFF;
	padding: 0 5px;
	width: 50px;
	margin: 5px 0 0 0;
}

.in-holder{ margin: 10px 0 0 8px;}

input.email {
	 width: 150px; padding: 1px 2px;

}
div form.login ul li a.forgot { text-decoration:none; text-transform:capitalize; margin:5px 0 0 0;}

/**END LOGIN FORM **/

/**my SHOPPING CART  NEWS PANEL **/

.title { font-size: 11px; color:#003300; font-weight:bold; margin: 5px 0 -10px 0; }

.title-cat{ background-color: #ffcc00; padding: 10px 5px; font-size:13px; font-weight:bold; text-transform:capitalize;}
.title-cat a{text-decoration:none;}
.in-cat { background-color:#ffe67d; padding: 5px 5px; }

#footer { text-align:center; font-size: 11px; background-color:#003300; color: #FFFFFF; margin: 20px auto; padding: 20px;}
#footer ul li { list-style:none; display: inline;}
#footer ul li a { color: #FFFFFF; }

#footer p a { font-weight:normal; color: #FFFF00; }
#footer p a:hover{ color: #FFFF00; }
.special {
	font-size: 1.3em;
	font-weight: bold;
	color: #FF6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
