/* CSS Document */
*
{
	padding:0px;
	margin:0px;
}

body
{
	background:#FFFFFF;
	padding:45px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}

a
{
	font-size:12px;
	text-decoration:underline;
	color:#363636;	
}

a:hover
{
	font-size:12px;
	text-decoration:none;
	color:#363636;	
}


#main-layout
{
	width:812px;
	margin:0px auto;
}

#main-container
{
	width:812px;
	background:url(../payless-images/layout-right-shadow.jpg) scroll right top repeat-y;
	float:left;
}

#main
{
	width:799px;	
	border:1px solid #7c7c7c;
	float:left;
}

#header
{
	width:799px;
	float:left;
}

#header-left
{
	width:281px;
	float:left;
	padding:0px 0px 15px 0px;		
}

#header-left img
{
	float:left;
	margin:19px 0px 0px 19px;
	border:0px;	
}

#header-right
{	
	width:518px;
	float:left;	
}

#header-phone
{
	background:url(../payless-images/header-right-phone.jpg) scroll right top no-repeat;
	float:right;
	width:218px;
	height:24px;
}

#home-top-link
{
	width:auto;
	float:right;
	margin:0px 15px 0px 0px;
	padding:9px 0px 0px 0px;
	text-decoration:none;
	color:#7c7c7c;
	font-size:12px;
	text-align:left;
	cursor:pointer;
}

#home-top-link a
{
	text-decoration:none;
	color:#7c7c7c;
}

#home-top-link a:hover
{
	text-decoration:underline;
	color:#7c7c7c;
}

/*#home-top-icon
{
	background:url(../payless-images/payless-home-icon.gif) scroll left top no-repeat;
	width:23px;
	height:21px;
	float:right;
	margin:2px 10px 0px 0px;
	display:block;
	text-decoration:none;
	color:#323232;
	font-size:12px;
	text-align:left;
	cursor:pointer;
}

#home-top-icon a
{
	background:url(../payless-images/payless-home-icon.gif) scroll left top no-repeat;
	width:23px;
	height:21px;
	float:right;
	margin:2px 10px 0px 0px;
	display:block;
	text-decoration:none;
	color:#323232;
	font-size:12px;
	text-align:left;
	cursor:pointer;
}

#home-top-icon a:hover
{
	background:url(../payless-images/payless-home-icon.gif) scroll left top no-repeat;
	width:23px;
	height:21px;
	float:right;
	margin:2px 10px 0px 0px;
	display:block;
	text-decoration:none;
	color:#fe6e0e;
	font-size:12px;
	text-align:left;
	cursor:pointer;
}*/

/*
#home-top-icon a
{
	text-decoration:none;
	color:#323232;
	font-size:12px;
	text-align:left;
}

#home-top-icon a:hover
{
	text-decoration:none;
	color:#fe6e0e;
	font-size:12px;
	text-align:left;
}*/

/*#header-mainmenu
{
	width:518px;
	height:28px;
	background:url(../payless-images/main-menu-bg.jpg) scroll left bottom repeat;
	float:left;
	margin:41px 0px 0px 0px;
}*/

#header-image
{
	background:url(../payless-images/home-header-image.jpg) scroll left top repeat;
	float:left;
	width:799px;
	height:215px;
}

#header-bottom-strip
{
	width:799px;
	background:url(../payless-images/header-banner-strip.jpg) scroll left top repeat-x;
	float:left;
	height:16px;	
}

#content-area
{
	width:799px;
	float:left;
}

#content-left
{
	width:408px;
	float:left;
	border-right:1px solid #f36b22;
	padding:20px;
}

#content-left h1
{
	margin:0px 0px 20px 0px;	
}

#content-left p
{
	line-height:18px;
	font-size:13px;
	color:#434343;	
}

#content-right
{
	width:350px;
	float:left;
}

#content-right a
{
	text-decoration:underline;
	color:#1080be;	
}

#content-right a:hover
{
	text-decoration:none;
	color:#1080be;	
}


#content-left-heading
{
	background:url(../payless-images/home-right-headingbg.jpg) scroll left top repeat-x;
	height:23px;
}

#content-left-heading img
{
	margin:0px 0px 0px 8px;	
}

#content-right p
{
	line-height:18px;
	font-size:13px;
	margin:36px 20px 0px 15px;	
}

#content-bottom
{
	width:799px;
	background:url(../payless-images/layout-bottom-bg.jpg) scroll left top repeat-x;
	height:40px;
	float:left;
}

#footer
{
	background:url(../payless-images/footer-bg.jpg) scroll left top repeat-x;
	width:812px;
	float:left;	
}

#footer-left
{
	padding:20px 0px 0px 0px;
	float:left;
}

#footer-left img
{
	margin:10px 0px 20px 0px;
	border:0px;
}

#footer-right
{
	background:url(../payless-images/footer-right-bg.jpg) scroll right top no-repeat;
	float:right;
	width:105px;
	height:50px;
}

#footer-right img
{
	margin:20px 15px 0px 0px;
	float:left;
	border:0px;
	text-align:left;	
}

ul.footer-links
{
	width:250px;
}

ul.footer-links li
{
	display:inline;
	list-style:none;
	line-height:18px;
	font-size:12px;
	color:#434343;
}

ul.footer-links li a
{
	text-decoration:none;
	color:#434343;
}

ul.footer-links li a:hover
{
	text-decoration:underline;
	color:#434343;
}

/* ---------------------- header main menu ------------------*/

#header-mainmenu
{
	text-align:left;
	width:518px;
	height:28px;
	background:url(../payless-images/header-main-menu-bg.jpg);
	margin:41px 0px 0px 0px;
	padding:0;
	float: left;
}
#header-mainmenu ul
{
	position: relative;
	width:518px;
	height:28px;
	margin: 0;
	padding: 0;
}

#header-mainmenu ul li
{
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top:0;
}

#header-mainmenu ul li, #header-mainmenu a
{
	display:block;
	height:28px;
	border-bottom:0;
}

#header-mainmenu ul li a
{
	text-indent:-9999px;
	text-decoration:none;
	padding: 0px;
}

#tm1
{
	left:0; top:0; width:89px;
}
#tm2
{
	left:89px; top:0; width:133px;
}
#tm3
{
	left:222px; top:0; width:67px;
}
#tm4
{
	left:289px; top:0; width:93px;
}
#tm5
{
	left:382px; top:0; width:74px;
}

#tm6
{
	left:456px; top:0; width:62px;
}


#tm1a 
{
	left:0; width:89px; background: transparent url(../payless-images/header-main-menu-bg.jpg) 0 -28px no-repeat; border-bottom:0;
}
#tm2a 
{
	left:89px; width:133px; background: transparent url(../payless-images/header-main-menu-bg.jpg) -89px -28px no-repeat; border-bottom:0;
}
#tm3a 
{
	left:222px; width:67px; background: transparent url(../payless-images/header-main-menu-bg.jpg) -222px -28px no-repeat; border-bottom:0;
}
#tm4a 
{
	left:289px; width:93px; background: transparent url(../payless-images/header-main-menu-bg.jpg) -289px -28px no-repeat; border-bottom:0;
}
#tm5a 
{
	left:382px; width:74px; background: transparent url(../payless-images/header-main-menu-bg.jpg) -382px -28px no-repeat; border-bottom:0;
}
#tm6a 
{
	left:456px; width:62px; background: transparent url(../payless-images/header-main-menu-bg.jpg) -456px -28px no-repeat; border-bottom:0;
}


#tm1 a:hover 
{
	background: transparent url(../payless-images/header-main-menu-bg.jpg) no-repeat 0 -28px;
	border-bottom:0;
}
#tm2 a:hover 
{
	background: transparent url(../payless-images/header-main-menu-bg.jpg) -89px -28px no-repeat; border-bottom:0;
}
#tm3 a:hover 
{
	background: transparent url(../payless-images/header-main-menu-bg.jpg) -222px -28px no-repeat; border-bottom:0;
}
#tm4 a:hover 
{
	background: transparent url(../payless-images/header-main-menu-bg.jpg) -289px -28px no-repeat; border-bottom:0;
}
#tm5 a:hover 
{
	background: transparent url(../payless-images/header-main-menu-bg.jpg) -382px -28px no-repeat; border-bottom:0;
}

#tm6 a:hover 
{
	background: transparent url(../payless-images/header-main-menu-bg.jpg) -456px -28px no-repeat; border-bottom:0;
}


/* ---------------------- header main menu ------------------*/

/* ---------------------- inner pages ------------------*/

#inner-header-image
{
	background:url(../payless-images/inner-header-image.jpg) scroll left top no-repeat;
	width:799px;
	height:122px;
	float:left;
}

#inner-content-left
{
	width:483px;
	float:left;
	padding:25px 25px 25px 45px;
	border-right:1px solid #f36b22;	
}

#inner-content-left img
{
	margin:15px 0px 20px 0px;
}

#inner-content-left p
{
	line-height:18px;
	font-size:13px;
	color:#434343;
	margin:0px 0px 25px 0px;	
}

#inner-content-right
{
	width:245px;
	float:left;
}

#innerpage-header-bottomstrip
{
	background:url(../payless-images/innerpage-header-bottomstrip.jpg) scroll left top repeat-x;
	width:799px;	
	height:22px;
	float:left;	
}

/* ---------------------- inner pages ------------------*/

#innerpages-content-area
{
	background:url(../payless-images/innerpages-left-bar.jpg) scroll left top repeat-y;
	width:799px;
	float:left;
}

#innerpages-content-left
{
	width:438px;
	float:left;
	padding:30px 25px 25px 45px;	 
}

#innerpages-content-left-storageunit
{
	width:729px;
	float:left;
	padding:30px 25px 25px 45px;	 
}

#storageunit-table
{
	float:left;
	width:729px;
	border-top:1px solid #0a82c1;
	border-left:1px solid #0a82c1;
	border-right:1px solid #0a82c1;	
}

.storageunit-data
{
	background:url(../payless-images/storageunit-data-bg.gif) scroll left top repeat-y;
	width:729px;
	float:left;
	border-bottom:1px solid #0a82c1;
}

.storageunit-data-colset1-th
{
	width:90px;
	padding:10px 15px 10px 15px;
	float:left;
	text-align:center;
	font-size:13px;
	color:#434343;
	background:#d9eaf2;
	border-right:1px solid #0a82c1;
}

.storageunit-data-colset1
{
	width:91px;
	padding:10px 15px 10px 15px;
	float:left;
	text-align:center;
	font-size:13px;
	color:#434343;
}

.storageunit-data-colset2-th
{
	width:250px;
	padding:10px 15px 10px 15px;
	float:left;
	text-align:center;
	font-size:13px;
	color:#434343;
	background:#d9eaf2;
}


.storageunit-data-colset2
{
	width:250px;
	padding:10px 15px 10px 15px;
	float:left;
	text-align:center;
	font-size:13px;
	color:#434343;
}

.storageunit-data-colset3
{
	width:176px;
	padding:10px 15px 10px 15px;
	float:left;
	text-align:center;
	font-size:13px;
	color:#434343;
}

.storageunit-data-colset3-th
{
	width:176px;
	padding:10px 15px 10px 15px;
	float:left;
	text-align:center;
	font-size:13px;
	color:#434343;
	background:#d9eaf2;
	border-left:1px solid #0a82c1;
}


#innerpages-content-left-storageunit img
{
	margin:15px 0px 20px 13px;
}

#innerpages-content-left-storageunit p
{
	line-height:18px;
	font-size:13px;
	color:#434343;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 13px;
}

#innerpages-content-left img
{
	margin:15px 0px 20px 13px;
}

#innerpages-content-left p
{
	line-height:18px;
	font-size:13px;
	color:#434343;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 13px;
}

#innerpages-content-right
{
	width:291px;
	float:left;
}

#innerpages-content-right img
{
	float:left;
	border:0px;
}

#innerpages-content-right-quote
{	
	width:290px;
	float:left;
	background:#b3d9ec;
	text-align:center;
	margin:15px 0px 0px 0px;
}

/*#storagetips-link-container
{
	width:290px;
	float:left;	
}

#storagetips-link-container img
{
	margin:15px 0px 0px 0px;
}*/

#storagetips-link-container
{
	/*background:url(../payless-images/storage-tipspage-imagebg.gif) scroll left top no-repeat;*/
	width:291px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;

}

#storagetips-word a
{
	background:url(../payless-images/storage-tips-word-on.jpg) scroll left top no-repeat;
	display:block;
	width:167px;
	height:23px;
	margin:20px 0px 0px 85px;	
}

#storagetips-word a:hover
{
	background:url(../payless-images/storage-tips-word-over.jpg) scroll left top no-repeat;
	display:block;
	width:167px;
	height:23px;
	margin:20px 0px 0px 85px;
}

#storagetips-link-container img
{
	margin:0px 0px 0px 0px;
}


#innerpages-content-right-quote p
{
	font-size:11px;
	font-style:italic;	
	color:#030a12;
	font-weight:bold;
	margin:0px;
	padding:0px;
	line-height:14px;
	margin:20px 16px 20px 16px;
}

#innerpages-content-rightlabel
{
	width:290px;
	float:left;
	margin:20px 0px 0px 0px;
}

#innerpages-content-rightlabel img
{
	margin:0px 0px 0px 20px;	
}

.faq-container
{
	border-bottom:1px dashed #0284be;
	margin:20px 0px 0px 0px;	
}

.faq-container h1
{
	font-size:12px;
	line-height:18px;
	color:#0081be;
	text-align:left;
}

.faq-container p
{
	font-size:12px;	
	color:#3e3e3e;
	line-height:10px;
	text-align:left;
	padding:0px 0px 0px 13px;
}

#innerpages-bottom-links
{
	width:620px;
	padding:50px 0px 20px 45px;
	font-family:Arial, Helvetica, sans-serif;
	color:#3e3e3e;
	float:left;
}

ul.footer-bottom-links
{
	float:left;	
}

ul.footer-bottom-links li
{
	font-size:12px;
	list-style:none;
	line-height:18px;
	display:inline;
	padding:0px 2px 0px 2px;
}

ul.footer-bottom-links li a
{
	color:#3e3e3e;
	text-decoration:none;	
}

ul.footer-bottom-links li a:hover
{
	color:#3e3e3e;
	text-decoration:underline;	
}

ul.innerpages-contentlist
{
	margin:0px 0px 30px 30px;
}

ul.innerpages-contentlist li
{
	list-style:disc;
	line-height:18px;
	color:#434343;
	font-size:13px;
	text-align:left;
	padding:0px 0px 0px 0px;		
}

ul.faq
{
	width:438px;
	float:left;
	padding:0px;
	margin:0px;
}

ul.faq li
{
	list-style:none;
	line-height:18px;
	border-bottom:1px dashed #0981b6;
	padding:0px;
	margin:0px;		
}

ul.faq li a
{
	color:#3f3f3f;
	text-decoration:underline;
}

ul.faq li a:hover
{
	color:#0f78b1;
	text-decoration:none;
}

ul.faq li h1
{
	font-size:13px;
	color:#0f78b1;
	text-align:left;
	margin:20px 0px 5px 12px;
	padding:0px;
}

ul.faq li p
{	
	font-size:13px;
	color:#3f3f3f;
	text-align:left;
	line-height:18px;
	padding:0px;
	margin:0px;	
}

#special-coupon
{
	width:438px;
	float:left;
}

#special-coupon img
{
	margin:0px 0px 0px 103px;
	padding:0px;
	border:0px;
}
