#pt {
	display:block;
	float:left;
}

#bt .circ_container {
	width: 300px;
	background-color: #feeee3;
	float: left;
	clear: left;
	padding-bottom: 6px;
}

#bt .circ_border {
	width: 288px;
	background-color: white;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
	text-align: center;
	float: left;
	clear: left;
	margin-left: 5px;
}

#bt .circ_top {
	width: 300px;
	height: 38px;
	margin: 0;
}

.circ_cover {
	float: left;
	height: 100%;
	clear: left;
}

.circ_header {
	text-align: center;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	font-size: 10px;
}


#bt .circ_form {
	float: left;
	width: 176px;
	clear: right;
}

#bt .circ_form form p {
	margin: 0;
	padding: 3px;
}

#bt .circ_edition {
	background-color: #feeee3;
	margin-top: 10px;
	margin-bottom: 10px;
}

.circ_continue {
	float: left;
	width: 288px;
	margin: 0;
	padding-top: 10px;
	clear: left;
	padding-bottom: 10px;
}

#circ_ad {
	width: 300px;
	height: 180px;
	margin-top: 0px;
	float: left;
	clear: both;
}

#bt .circ_container input {
	background-color: #FEEEE3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #ccc;
}

#bt .circ_container select {
	background-color: #FEEEE3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #ccc;
}

#pcd #name, 
#pcd #address,
#pcd-head #name
#pcd-head #address {
	width: 223px !important;
}

#pcd-head .close {
	position:absolute;
	top:23px;
	right:10px;
	width:55px;
}
#pcd-head .close .close-text {
	float:left;
	padding:0 5px 0 0;
}
#pcd-head .close a {
	cursor:pointer;
	display:block;
	float:left;
	position:relative;
	width:13px;
	height:13px;
	background:transparent url(/images/slide-box/close.gif) no-repeat top left;
}
#pcd-head .close a:hover{
    background-position:0px -13px;
}

#city {

}
.state {
	text-align: left;
}

#pt .circ_container {
	width: 300px;
	background-color: #76cfd7;
	float: left;
	clear: left;
	padding-bottom: 6px;	
}

#pt .circ_border {
	width: 288px;
	background-color: white;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	float: left;
	clear: left;
	margin-left: 5px;
}

#pt .circ_top {
	width: 300px;
	height: 38px;
	margin: 0;
}

#pt .circ_form {
	float: left;
	width: 176px;
	clear: right;
	padding-top: 5px;
}


#pt .circ_edition {
	background-color: #ffffff;
	margin-top: 10px;
	margin-bottom: 10px;
}

#pt input {
	background-color: #cfeef1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #ccc;
}

#pt select {
	background-color: #cfeef1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #ccc;
}
#pcd{
	background: #FCDF43;
	clear:both;
	display: inline;
	float: left;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 1.3em;
	width: 300px;
	margin: 0;
	padding: 10px 0;
}

#pcd-head {
	position:absolute;
	z-index:999999999;
	display:none;
	top:20px;
	left:55px;
	background: transparent url(/images/newOfie/rollover-form-bg.png) no-repeat top left;
	float: left;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 1.3em;
	width: 310px;
	height: 495px;
}

#pcd-head h3{
	padding: 45px 0 0;
}

#pcd-head .pcd-inner{
	background: #fff;
	margin: 10px 5px 5px;
	*margin: -10px 5px 5px;
}

#pcd p {
	clear: both;
	display: none;
	float: left;
	margin: 3px 0 0;
	padding: 0;
	width: 100%;
}
#pcd p.tout, #pcd-head p.tout {
	font-size: 15px;
	font-weight:bold;
	margin: 13px 0;
	padding: 0;
	text-align: center;
}
#pcd-head p.tout {
	font-size:18px;
}
#pcd-head .issues {
    margin: 10px 0;
}
#pcd .magazine, #pcd-head .magazine {
    margin: 0 0 4px;
}
#pcd .pcd-label, #pcd-head .pcd-label {
	clear: left;
	display: inline;
	float: left;
	margin: 6px 3px 0 0;
	width: 52px;
	text-align: right;
}
#pcd-head .pcd-label {
	padding: 0 0 0 2px;
}
#pcd select, #pcd-head select {
	margin: 0 0 0 3px;
}
#pcd select, 
#pcd input,
#pcd-head select,
#pcd-head input {
	display: inline;
	float: left;
	margin: 3px 0 0;
	padding: 0;
	vertical-align: middle;
	width:auto;
}
#pcd-head input.radio {
	display: inline;
	float: left;
	margin: 3px 3px 0;
	vertical-align: middle;
	width:auto;
}
#pcd-head input.radio2 {
	display: inline;
	float: left;
	margin: 3px 3px 0 6px;
	vertical-align: middle;
	width:auto;
}
#pcd select, #pcd-head select {
	margin: 3px 0 0 6px;
}
#pcd .pcd-edition, #pcd-head .pcd-edition {
	padding: 5px 0 0;
}
#pcd-head .pcd-edition {
	width:100%;
}
#pcd-head .pcd-radio {
	padding: 0 0 7px;
	*padding: 0;
}
#pcd .pcd-edition input, #pcd-head .pcd-edition input {
	float: none
}
#pcd .pcd-label.zip, #pcd-head .pcd-label.zip {
	clear: none;
	text-align: left;
	margin: 0;
	width: 82px !important;	
}
#pcd .pcd-label.zip label, #pcd-head .pcd-label.zip label {
	margin: 6px 2px 0 3px;
}
#pcd .pcd-label.zip label,
#pcd .pcd-label.zip input,
#pcd-head .pcd-label.zip label,
#pcd-head .pcd-label.zip input {
	display: inline;
	float: left;
}
#pcd .pcd-label.zip input, #pcd-head .pcd-label.zip input {
	width: 45px;
	*width: 40px;
}
#pcd .submit, #pcd-head .submit {
	display: block;
	text-align: center;
	margin: 5px 0 0;
}
#pcd .submit input, #pcd-head .submit input {
	float: none;
	margin: 5px 0
}
/* footer */
#pcd-footer {
	background: #FCDF43;
	clear:both;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	width: 963px !important;
	margin: 0;
	padding: 5px 0 0;
}
#pcd-footer td {
	text-align: center;
	width: auto !important;
}
#pcd-footer h3 {
	margin: 3px 0 0;
}
#pcd-footer p.tout {
	clear: both;
	font-size: 15px;
	font-weight:bold;
	display: block;
	line-height: 18px;
	margin: 5px 0;
	padding: 0;
	text-align: center;
}
#pcd-footer form {
	margin: 0;
	padding: 0;
	width: 100%;
}
#pcd-footer-main {
	background: #F9B728 url(../images/newOfie/gradient.gif) repeat-y scroll 0 0;
	border-left: 5px solid #fff;
	border-right: 5px solid #fff;
	border-bottom: 5px solid #fff;
	margin: 0 auto 20px auto;
	padding: 5px 5px 25px 5px;
	border-collapse: collapse;
	width: 517px;
	}
	#pcd-table {
		clear: both;
		width: 513px;
	}
	#pcd-footer-main p {
		clear: both;
		display: none;
		float: left;
		margin: 3px 0 0;
		padding: 0;
		width: 100%;
	}
	#pcd-footer-main .pcd-label {
		clear: left;
		display: inline;
		float: left;
		margin: 6px 3px 0 0;
		padding: 0;
		width: 62px;
		text-align: right;
	}
	#pcd-footer-main select, 
	#pcd-footer-main input {
		display: inline;
		float: left;
		margin: 6px 0 0;
	}
	#pcd-footer-main select {
		margin: 6px 0 0 3px;
	}
	#pcd-footer-main #name, 
	#pcd-footer-main #address,
	#pcd-footer-main #email {
		width: 300px !important;
	}
	#pcd-footer-main #zip-label {
		display: inline;
		float: left;
		text-align: left;
		margin: 9px 3px 0 3px;
	}
	#pcd-footer-main #zip-input {
		display: inline;
		float: left;
		width: 41px;
		*width: 44px;
	}
	#pcd-footer-main .pcd-label.zip label,
	#pcd-footer-main .pcd-label.zip input {
		display: inline;
		float: left;
	}
	#pcd-footer-main .submit {
		display: block;
		float: none;
		text-align: center;
		margin: 5px 0 0;
		position: absolute;
		width: auto;
	}
	#pcd-footer-main .submit input {
		float: none;
		left: 179px;
		*left:-79px;
		margin: 5px 0;
		position: absolute;
		top: 0;
	}
	#pcd-footer-main .pcd-edition {
	    padding:5px;
	    width: 110px;
	    text-align:left;
	}
.pcd-edition {
    clear:both;
    font-family:Trebuchet MS,verdana,arial,sans-serif;
    font-size:11px;
    text-align: center;
    }
#pcd-footer-main .pcd-edition {
	text-align: left;
}
#pcd-footer-main .pcd-edition input {
	clear: left;
	margin: 3px 3px 0 3px;
}
#pcd-footer-main .pcd-edition label {
	margin: 3px 0 0;
	*margin: 6px 0 0;
}
#pcd-footer-main .pcd-edition input,
#pcd-footer-main .pcd-edition label {
	display: inline;
	float: left;
}
.pcd-edition strong {
    
}
