@CHARSET "UTF-8";

div.dropshadow {
	 background: url(images/shadowAlpha.png) no-repeat bottom right !important;
	 background: url(images/shadow.gif) no-repeat bottom right;
	 z-index: 100;
}
#popup{
	width:300px;
}
.popupheader{
	height:14px;
	background-color: #D64D09;
}
.popupcontainer{
	border: 2px solid #D64D09;
	margin: 0 6px 6px 0;
	/*top:-6px;*/
}
.popupcontent{ 
	padding: 10px;
}

div.dropshadow .popupcontainer {
 	position: relative;
	background-color: #FFF;
}

.popupcontent ul li {
	margin-bottom: 4px;
	margin-left:10px;
	padding-left:12px;
	background: url(images/119_skin/blk-arrow-whtbg.gif) 0 1px no-repeat;
}



#popupgeneric, #popupgeneric2 {
	background-color: #fff;
}

#popupgenericcontainer, #popupgeneric2container {
	position: relative;
	bottom: 6px;
	right: 6px;
	width: 100px;
	height: 100px;;
	background-color: #fff;
	border: 3px solid #d64d09;
}
#popupgenericcontent, #popupgeneric2content{
	padding: 6px;
	text-align: left;
}



div.dropshadow #zipentryblockcontainer {
	position: relative;
	background-color: #FFF;
	left: -6px;
	top: -6px;
	width: 242px;
	height: 140px;
	border: 3px solid #FFEB9A;
	background-image: url(images/bg_popupwide.gif);
	background-position: top center;
	background-repeat: no-repeat;
}

div.dropshadow #zipentryblockcontent {
	text-align: left;
	padding: 6px;
}



/*
====================================================================
POPUP BUTTON STYLES
====================================================================
*/
.popupclosebtn img {
	margin-right:2px;
}
.popupclosebtn {
	float:right;
	background-color: #fff;
	font-family: Arial;
	text-transform: uppercase; 
	padding:2px;
	padding-bottom:0;
}
a.popupclosebtn:hover{
	text-decoration: none;
}

img.submitzipbtn, input[type=image] {
	cursor:pointer;
	vertical-align: middle;
}

.addtocartbtn {
	cursor:pointer;
}
/*
====================================================================
END POPUP BUTTON STYLES
====================================================================
*/

/*
====================================================================
SLIDING BOX STYLES
====================================================================
*/
#zipentryblock {
 	margin: 6px 0 6px 0;
}
 
#zipentryblock .box {
	padding: 10px;
	height: 120px;
}

#ziperror {
	color: #666666;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica;
}


/*
====================================================================
END SLIDING BOX STYLES
====================================================================
*/


.availablespecials {
	background: url(images/119_skin/headers/img_specials-in-market_header.gif) no-repeat;
}
.availableplans {
	background: url(images/119_skin/headers/img_phones-in-market_header.gif) no-repeat;
}
.availablephones {
	background: url(images/119_skin/headers/img_phones-in-market_header.gif) no-repeat;
}
.availablephoneslocal {
	background: url(images/119_skin/headers/img_local-deals_header.gif) no-repeat;
}
.changelocation {
	background: url(images/119_skin/headers/img_change_location_header.gif) no-repeat;
}





