﻿html, body
{
    margin:0px auto 0px auto;
    background: url(../../App_Themes/KATZ/images/backgroundBody.gif) repeat-x;
}

#main
{
   font: 12px Arial, Helvetica, sans-serif;
    background:#FFFFFF;
	width:950px;
	margin:0px auto 0px auto;
}

#content
{
	background:#FFF;
	margin-left:215px;
	text-align:left;
}

#conversys
{
	left:876px;
     border:0px;
    /*border:solid 1px #6C7379;*/
    padding:5px 0px 0px 0px;
    background:#FFF;
}

/* postalcode ~ BEGIN */
#pcbody
{
	height:300px;
}

#viewflyer
{
	color: #004b8d;
	font-size:14px;
    font-weight:bold;	
}
#viewaccesibleheader
{
	color: #004b8d;
	font-size:14px;
    font-weight:bold;
    padding-top:20px;
}

#viewaccessibleflyer
{
	padding-top:10px;
}

#enterpc
{
	color:#333333;
	padding: 15px 0px 10px 0px;
}

#postalCodeEntry
{
	margin-bottom: 10px;
}

input.postalcode
{
	width:140px;
	border: 1px solid #d6d6d6;
	top:-6px;
	position:relative;
}
/* postalcode ~ END */

#publications
{
}

.publication
{
	width:345px;
    float:left;
    margin: 0px 20px 20px 0px;
    border-top: solid 1px #cccccc;
}

.publicationLogo
{
	margin: 10px 0px 10px 0px;
}

.publicationImageContainer
{
	position:relative;
    width:140px;
    float:left;
}

.publicationImageContainer * {
    vertical-align: middle;
}

.publicationImageContainer {
    display: block;
}

.publicationImageContainer span {
    display: inline-block;
    height: 100%;
    width: 1px;
}

.publicationImage
{
	max-width:125px;
	width: expression(this.width > 125 ? 125 : true); /* sets max-height for IE */
}

.publicationTitle
{
    display:none;   
}

.publicationTitle2
{
    display:none;  
}

.publicationDate
{
    font-weight: bold;
	margin: 0px 0px 12px 0px;
	display:block;
}

.PublicationButtonContainer, .PublicationNearestStoreButtonContainer
{
    margin-bottom:6px;
}
.PublicationButton, .PublicationNearestStoreButton
{
    cursor:pointer;
	color:#004785;
	text-decoration:none;
	font-size:11px;
}
.PublicationButton:hover, .PublicationNearestStoreButton:hover
{
	text-decoration:underline;
}

#selectPublicationLabel
{
    display:none;
}

#storeTypeDesc
{
    width: 100%; clear:both; border-top: 1px solid #CCCCCC; font-size: 11px; color: #004785; margin-bottom: 5px
}

.sTWidth
{
    width:16px;
    color:#000000;
    text-align: right;
    font-size:12px;
}

.sTTPadding
{
    padding-top: 5px;   
}

.sTLPadding
{
    padding-left: 6px;   
}