@charset "utf-8";
/* CSS Document */

#searchPanel form {
/*	position:relative;*/
	float: left;
	margin-left:35px;
	padding:0;
}

#cellInput {
/*float: left;*/
	position:relative;
	top:170px;
	padding-top: 5px;
	height:32px;
	width:300px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #222;
	margin-left:12px;
/*    border: 1px solid #668A35;*/
}

#carrierSelect {
/*float: left;*/
	position:relative;
	top:225px;
	padding-top: 5px;
	height:32px;
	width:300px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #222;
	margin-left:12px;
/*    border: 1px solid #668A35;*/
}

#buttonTextPost {
/*	float: left;*/	
	position:relative;
	top:245px;
	width: auto;
	height: 42px;
	margin-left: 12px;
	cursor: pointer;
	border:none;
	padding: 0px;
	background-color: #191970;  /*blue*/
	font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #FFF;
}

#buttonTextPost:hover {	
     background-color:#00590C;/* highlight*/
}


.printCoupon{
	width: 566px;
	height: 256px;
	z-index:1;
	position:absolute;
	top:225px;
/*	border:purple thin solid;*/
}


#pboldText{
	position:absolute;
	width:546px;
	top:5px;
	left:5px;
	text-align:center;
	font-size:25px;
	color: #191970; 
	font-weight: bolder;
    font-family:Arial, Helvetica, sans-serif;
	/*border:red thin solid;*/
	}
	
#pcouponImage{
	position:absolute;
	top:35px;
	left:50px;
	width:100px;
	height:100px;
}


#pcouponLogo{
	position:absolute;
	top:45px;
	left:15px;
	border: 1px solid black;
/*	width:100px;
	height:100px;*/
}

#pwebAddress{
	position:absolute;
	top:150px;
	left:15px;
	text-align:left;
	font-size:24px;
	color: #191970;  /*BLUE*/
	font-weight: bolder;
	font-family:Arial, Helvetica, sans-serif;
/*	border:purple thin solid;*/
}


#pbusinessName{
	position:absolute;
	top:45px;
	left:130px;
	width:420px;
	text-align:left;
	font-size:24px;
	color: #353D92;  /*BLUE*/
	font-weight: bolder;
	font-family:Arial, Helvetica, sans-serif;
/*	border:purple thin solid;*/
}

#pshortText{
	position:absolute;
	top:77px;
	left:130px;
	width:420px;
	height:130px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align:left;
/*	border:red thin solid;*/
}
	

#pexpiration{
	position:absolute;
	top:208px;
	left:15px;
	width:420px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
}

#pcode{
	position:absolute;
	top:225px;
	left:15px;
	width:420px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
}

#barcode{
	position:absolute;
	bottom:15px;
	right:15px;
}

#pdisclaimer{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#191970;
}


#printButton{
position:absolute;
top:180px;
}

#printButton2{
position:relative;
top:15px;
}

#buttonPrintPost {
/*	float: left;*/	
	width: auto;
	height: 42px;
	margin-left: 12px;
	cursor: pointer;
	border:none;
	padding: 0px;
	background-color: #191970;  /*blue*/
	font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #FFF;
}

#buttonPrintPost:hover {	
     background-color: #00590C;/* highlight*/
}



br.clear {
    clear: both;
}

