<style>
body{
margin: 0;
background:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:link, a:visited, a:hover{
color: #003399;
}
.form_200{
width: 175px;
font-size: 11px;
}
/* Link Styles */
.link_orangearrowcirc{
background:url(https://media.entertainment.com/ent/assets/eol/15640_ArrowCircOrange.gif) no-repeat;
padding:0 0 0 20px;
color: #003399;
font-size: 11px;
}
.link_orangearrow{
background:url(https://media.entertainment.com/ent/assets/eol/15640_ArrowOrange.gif) 0px 3px no-repeat;
padding:0 0 0 12px;
color: #003399;
}
/* Font Styles */
.txtInfo {
    font-size: 9pt;
    color: blue;
    font-weight: bold;
}
.txtError {
    font-size: 9pt;
    color: red;
    font-weight: bold;
}
.fntalign_right{
text-align:right;
}
.fntalign_right_small{
font-size: 10px;
text-align:right;
}
.fntalign_center{
text-align:center;
}
.regmark{
vertical-align:text-top;
font-size: 7px;
}
.regmark2{
font-size: 10px;
}

input, select{
font-size: 11px;
}
/* Layout Styles */
.container{
width:100%;
float:left;
background:#e5edf5 url(https://media.entertainment.com/ent/assets/eol/15640_LSMainBg.gif) repeat-x;
}

.header{
background:url(https://media.entertainment.com/ent/assets/eol/15640_HdrBg.gif) top left no-repeat;
height: 69px;
vertical-align:top;
margin: 0;
padding: 0;
}
.header .entlogo{
position:relative;
top: 0px;
left: 30px;
}
.header .asklogo{
position:relative;
top: 0px;
left: 73px;
}
.header .boorahlogo{
position:relative;
top: 0px;
left: 73px;
}
.main_area1{
float:left;
width: 760px;
background:#e5edf5 url(https://media.entertainment.com/ent/assets/eol/15640_mnbg_1.gif) top left repeat-y;
padding: 15px 24px 20px 37px;
}
.main_area2{
float:left;
clear: both;
width: 699px;
background:url(https://media.entertainment.com/ent/assets/eol/15640_mnbg_2.gif) top left repeat-y;
padding: 10px 24px 10px 37px;
}

.left_col1{
float:left;
width: 401px;
padding-right: 30px;
}

.right_col1{
float:left;
width: 252px;
padding-left: 10px;
}

.footer_container{
float:left;
clear: both;
width: 100%;
border-top: solid 1px #fcc09c;
border-bottom: solid 1px #fcc09c;
background:#fefde5;
margin-top: 10px;
}

.footer{
float:left;
clear: both;
padding: 6px 0 6px 227px;
text-align: left;
font-size: 11px;
color:#66655c;
}

.footer a{
color: #003399;
}

.privacy{
float:left;
clear:both;
width: 706px;
background:url(https://media.entertainment.com/ent/assets/eol/15640_ftrdots.gif) bottom left no-repeat;
padding: 20px 36px;
font-size: 9px;
text-align:center;
}
.copyright{
float:left;
clear:both;
padding: 10px;
width: 760px;
font-size: 9px;
text-align:center;
color:#535353;
}

/* White Background Boxes */

/* White Background Box 1 */
.box_white1{
background:#FFFFFF;
border: solid 1px #002a91;
padding: 11px 0 11px 12px;
}

.box_white1 .feat_logo{
border: solid 1px #fa813a;
}
.box_white1 .feat_right{
padding: 0 0 0 6px;
vertical-align:top;
}
.box_white1 .feat_right h1{
color: #000000;
font-size: 15px;
font-weight: bold;
margin: 0 0 5px 13px;
padding: 0;
}
.box_white1 .feat_right h2{
color: #FFFFFF;
background: #fa813a;
border: solid 1px #a7210e;
border-right: none;
font-size: 18px;
font-weight: bold;
padding: 10px 12px 10px 12px;
margin: 0;
}
.box_white1 .feat_right h2 span{
font-size: 14px;
}
.box_white1 .address{
margin: 5px 12px;
font-size: 11px;
}

/* White Background Box 2 */
.box_white2{
background:#FFFFFF;
border: solid 1px #002a91;
padding: 8px 0 7px 8px;
font-size: 11px;
}
.box_white2 h1{
background:#6996c0;
border:solid 1px #0052a4;
padding: 3px 3px 3px 18px;
margin:0 0 5px -10px;
position:relative;
left: -10px;
font-size: 11px;
color: #FFFFFF;
}
.box_white2 .disc_detail{
vertical-align:top;
padding: 0 10px 0 10px;
font-size: 11px;
}
.box_white2 .disc_detail .rules{
font-size: 9px;
}
.box_white2 .merchinfo{
font-size: 11px;
padding: 0 10px 0 0;
}
/* White Background Box 3 */
.box_white3{
background:#FFFFFF;
border: solid 1px #002a91;
padding: 8px 0 7px 8px;
font-size: 10px;
}
.box_white3 h1{
background:#0052a4;
border:solid 1px #0052a4;
padding: 3px 3px 3px 25px;
margin:0 0 5px -10px;
position:relative;
left: -10px;
font-size: 11px;
color: #FFFFFF;
}
.box_white3 h1.small{
width: 400px;
background:#1c68b5;
border: solid 1px #1c68b5;
}
.box_white3 h1 .large{
font-size: 14px;
}

.box_white3 h2{
text-align: center;
color: #003399;
font-size: 12px;
margin: 10px 0 0 0;
padding: 0;
}
.box_white3 h3{
text-align: left;
color: #000000;
font-size: 11px;
margin: 10px 0 0 9px;
padding: 0;
letter-spacing: 1px;
}
.box_white3 p{
margin: 13px 20px 13px 8px;
}
/* Login Box */
.loginbox{
background: #ffffde;
border-left: solid 1px #00669c;
border-right: solid 1px #00669c;
padding: 0 28px;
}
.loginbox h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
border-bottom: solid 1px #fba76a;
text-align:left;
padding: 0 0 8px 0;
margin: 0 0 8px 0;
font-size: 11px;
font-weight: normal;
}
/* Entertainment Plus Cost Box */
.EntPlusCostbox{
background: #ffffde;
border-left: solid 1px #00669c;
border-right: solid 1px #00669c;
padding: 0 20px;
font-size: 11px;
}
.EntPlusCostbox h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
padding: 0 0 3px 0;
margin: 0 0 8px 0;
font-size: 11px;
font-weight: bold;
}
.EntPlusCostbox td{
padding: 3px 0;
}
.printpage{
border-top: solid 1px #fdcd9c;
padding: 10px 0 !important;
text-align: center;
}
.authdebit{
color: #003399;
padding: 5px 0;
font-size: 10px;
}

/* Blue Background Boxes */
.box_blue1{
background:#b3cae0;
padding: 8px 0 7px 8px;
font-size: 11px;
color: #003399;
}
.box_blue1 .content{
background:#b3cae0;
font-size: 11px;
color: #003399;
}
.box_blue1 h1{
background:#0052a4;
border:solid 1px #0052a4;
padding: 3px 3px 3px 18px;
margin:0 0 5px -10px;
position:relative;
left: -10px;
font-size: 11px;
color: #FFFFFF;
}
.box_blue1 a{
color: #003399;
}
/* Right Column Boxes */
.box_Right1mid{
background:url(https://media.entertainment.com/ent/assets/eol/15640_RgtBoxBG.gif) top left repeat-y;
padding: 0 7px 0 1px;
}
.box_Right1mid .print{
border-top: solid 1px #a7210e;
border-bottom: solid 1px #a7210e;
background:#fa813a;
color: #FFFFFF;
padding: 4px 0;
font-size: 14px;
}
.box_Right1mid .note{
border-top: solid 1px #a7210e;
border-bottom: solid 1px #a7210e;
background:#fa813a;
color: #FFFFFF;
padding: 4px 18px;
font-size: 14px;
}
.box_Right1mid .note span{
font-size: 12px;
}
.box_Right1mid .info{
padding: 10px;
font-size: 11px;
color: #003399;
}
.box_Right1mid .info2{
padding: 10px 18px;
font-size: 11px;
color: #003399;
}
.box_Right1mid .emailform{
text-align: center;
font-size: 11px;
}
.box_Right1mid .emailforminput{
width: 152px;
font-size: 9px;
padding: 3px;
}
.box_Right1mid .termform{
font-size: 9px;
padding: 10px 25px 5px 19px;
color: #003399;
}
.box_Right1mid .learnmore{
background: url(https://media.entertainment.com/ent/assets/eol/15640_RgtBoxLrnMoreBG.gif) top left repeat-x;
text-align: center;
font-size: 11px;
font-weight: bold;
padding: 5px 5px 15px 5px;
}
.box_Right1mid .learnmore a{
background: url(https://media.entertainment.com/ent/assets/eol/15640_ArrowLrnMore.gif) 0px 3px no-repeat;
_background: url(https://media.entertainment.com/ent/assets/eol/15640_ArrowLrnMore.gif) 5px 3px no-repeat;
padding-left: 10px;
color:#003399;
}
.box_Right1mid .alreadymember{
text-align: center;
font-size: 11px;
padding: 10px 5px 5px 5px;
color: #003399;
}
.box_Right1mid .alreadymember a{
color: #003399;
}
/* How It Works Section */
.howitworks{
width: 100%;
}
.howitworks td{
width: 167px;
padding: 5px 0 0 10px;
}
.howitworks td.copy{
font-size: 10px;
padding: 5px 15px 20px 10px;
vertical-align: top;
}
/* Start Saving Section */
.startsav_featbox{
padding: 20px 50px 30px 0;
}
/* Sample Savings Section */
.samplesavings{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.samplesavings td{
font-size: 10px;
padding: 10px 10px 10px 0;
vertical-align:top;
}
.samplesavings td.logo{
padding-left: 20px;
}
.samplesavings td .savingtitle{
color: #ff6600;
font-weight: bold;
letter-spacing:1px;
}
/* See How We Saved Section */
.seehowwesaved{
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.seehowwesaved td{
padding-bottom: 20px;
}
/* Create Account Section */
.createaccount_formleft{
border-right: solid 1px #fdc4a2;
color: #003399;
padding: 10px;
width: 308px;
font-size: 11px;
vertical-align:top;
}

.createaccount_formleft ul{
margin: 10px 0 0 15px;
padding: 0;
}
.createaccount_formleft ul li{
padding: 8px 0;
}
.createaccount_formright{
border-left: solid 1px #fee1d1;
color: #003399;
padding: 10px;
width: 308px;
font-size: 11px;
vertical-align:top;
}
.createaccount_formright span{
font-size: 10px;
}

/* Bottom Post It Notes */
.postit_btm_hdr{
text-align: center;
font-size: 10px;
}
.postit_btm{
text-align: center;
padding: 30px 0px;}

img {
    border: 0px;
}

img.imgborder1 {
    border: 1px solid #000;
}

/* View map CSS */

/*map container*/
.amap {border:1px solid #666666;background-color: #E0E0E0;width: 100%; height: 95%;}
/*view mode control*/
.viewModeControl {padding:2px;width:100%;filter: alpha(opacity=85);-moz-opacity:.85;opacity:.85;background-color:white;border-bottom:1px solid silver;}
/*disabled view mode link*/
.viewModeLinkDis {color:#a7a8aa;text-decoration:none;font-weight:bold;cursor:default;} .viewModeLinkDis:visited {color:#a7a8aa;text-decoration:none;font-weight:bold;cursor:default;} .viewModeLinkDis:active {color:#a7a8aa;text-decoration:none;font-weight:bold;cursor:default;}
/*current view mode link*/
.viewModeLinkActive {color:#333333;text-decoration:none;font-weight:bold;} .viewModeLinkActive:visited {color:#333333;} .viewModeLinkActive:active{color:#333333;}
/*normal view mode link*/
.viewModeLink {color:#6699CC;text-decoration:none;font-weight:bold;} .viewModeLink:visited {color:#6699CC;} .viewModeLink:active{color:#6699CC;}
/*infoWindow container*/
.infoWin {border:0px solid silver;font-size:10pt;font-family:arial;}

.iacfooter, A.iacfooter, A.iacfooter:link, A.iacfooter:visited {
		text-decoration: none;
		font-family: verdana, arial, sans-serif;
		font-size: 7pt;
		color: #999999;
	}
	A.iacfooter:active, A.iacfooter:focus, A.iacfooter:hover {
		text-decoration: underline;
		font-family: verdana, arial, sans-serif;
		font-size: 7pt;
		color: #999999;
	}

.save50_labels{


font-size:11px; 


text-align:right; 


padding:0px 7px 4px 2px;


}


.save50_input {


padding: 0px 0px 6px 0px;


}


#save50 {


padding-top: 10px;


line-height: 25px;


height: 25px;


text-indent: -9999px;


float: left;


width: 352px;


}

.save50_valign {
vertical-align: top;
}

</style>










