body{
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a, a:visited, a:hover{
color:#2e64ae;
}


#header{
float:left;
width:760px;
background:#0068b3;
padding-bottom:30px;
}

#header #top{
background:#dde7f5;
padding:5px 11px;
font-size:9px;
color:#76b6e6;
text-transform:uppercase;
}

#header #top a{
color:#76b6e6;
}

#headershort{
float:left;
width:760px;
background:#0068b3;
padding-bottom:10px;
}

#main_areaRenewal{
float:left;
width:670px;
padding:24px 42px;}

#main_areaRenewal h1{
margin:0 0 20px 0;
color:#003399;
font-size:18px;
font-weight:bold;
}

#main_areaRenewal2{
float:left;
width:670px;
padding:24px 30px;}

#main_areaRenewal_DebitCard{
float:left;
width:670px;
padding:24px 42px;}

#main_areaRenewal2 td{
font-size:11px;
}

#main_areaRenewal2 h1{
margin:0 0 5px 20px;
color:#0069b3;
font-size:14px;
font-weight:bold;
}

#main_areaRenewal2 p{
margin:0 0 5px 20px;
}

.RenewalOfferTxt{
border-top:solid 1px #dadada;
border-bottom:solid 1px #dadada;
background:#f6f6f6;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#689940;
font-weight:bold;
}

.RenewalDynamicRec{
border-top:solid 1px #1198cb;
border-bottom:solid 1px #1198cb;
padding:7px;
color:#21637c;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:italic;
}

.RenewalDynamicRec a{
color:#2d87d9;
}

.DebitCardHeader{
background:#eeeeee;
border-bottom:solid 8px #084f93;
font-size:14px;
font-weight:bold;
padding:8px 10px;
}

.DebitCardcopy{
font-size:11px;
padding:15px 15px 25px 10px;
}

.RegulatingBookRenwProg{
font-size:14px;
font-weight:bold;
padding:3px 0;}

.RegulatingBookRenwAmnts{
font-size:11px;
border-top:solid 1px #cacaca;
border-bottom:solid 1px #cacaca;
padding:10px 5px;}

.RegulatingBookRenwAuth{
font-size:11px;
font-weight:bold;
text-align:center;
padding:10px 5px;}

.RegulatingBookRenwbtns{
font-size:11px;
text-align:center;
padding:10px 5px;}

.printpagelink{
font-size:11px;
padding:10px 0 0 30px;
}

.closewindowlink{
text-align:right;
font-size:11px;
padding:10px 30px 0 0;
}

.RenewalDynamicRecText{
padding:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-style:italic;
}

#form_box{
border:solid 1px #999999;}

.RenewalFormOfferGrphc{
vertical-align:top;
}
.RenewalFormArea{
vertical-align:top;
}

.RenewalFormAreanest{
vertical-align:top;
padding:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.RenewalFormAreanest ul{
margin:5px 0 10px 18px;
padding:0;}

.FormGreyHdr{
background:#999999;
padding:12px 14px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.FormBorder{
border:solid 1px #cccccc;
font-size:10px;
}

.FormBorder .BillShipAddy{
background:#f2f2f2;
border-bottom:double 3px #999999;
padding:8px;
font-size:10px;
}
.FormBorder .BillShipAddy td{
vertical-align:top;
font-weight:bold;
font-size:10px;
}
.FormBorder .BillShipAddytitle{
color:#cb7600;
text-transform:uppercase;
font-size:10px;
}
.FormBorder .BillShipAddyinfo{
font-size:10px;
}
.FormBorder .BillShipAddy td a{
color:#2d87d9;
}
.FormBorder .formleft{
padding:3px;
text-align:right;
font-size:11px;
font-weight:bold;
}
.FormBorder .creditinfo{
padding: 8px 15px;
font-size:10px;
}

.FormBorder .creditinfo a{
color:#2d87d9;
}

.form45{
width:45px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.form70{
width:70px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.form165{
width:165px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.form330{
width:330px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.RenewalFormAreaBtns{
padding:10px;
text-align:center;
}
.RenewalTandC{
font-size:10px;
padding:10px 0;
}
#footer_area{
float:left;
width:760px;
text-align:center;
font-size:10px;
line-height:14px;
}
#footer_CMS{
float:left;
width:760px;
text-align:left;
font-size:10px;
line-height:14px;
}
#footer_area td{
text-align:center;
font-size:10px;
text-align:left;
padding: 0 0 20px 0;
}

#footer_area td{
text-align:center;
font-size:10px;
text-align:left;
padding: 0 0 20px 0;
}
.regmark{
font-size:7px;
vertical-align:text-top;}

.partner { color: #939193; font-size: 9px; text-decoration: none; font-family: arial; }
a.partnerlink { color: #939193; font-size: 9px; text-decoration: underline; font-family: arial; }
a.partnerlink:link { color: #939193; font-size: 9px; text-decoration: underline; font-family: arial; }
a.partnerlink:hover { color: #939193; font-size: 9px; text-decoration: underline; font-family: arial; }


.renewaleditionselction{
font-size:11px;
font-weight:bold;
}

.RenewalRestaurantBox{
background:url(../images/39817_RestaurantBg.gif) top left repeat-y;
padding:10px 30px;
}

.RenewalRestaurantBox td{
font-size:11px;
color:#fbf9f9;
}
.RenewalRestaurantBox td a{
color:#f8f89f !important;
}

#edit, #edit ul {
	list-style: none;
	line-height: 1;
	font-weight: bold;
	padding: 0;
	margin: 3px 0 0 0;
}

#edit a {
	display: block;
	width: 20px;
	w\idth: 6em;
	height:15px;
	color: #2d87d9;
	text-decoration: underline;
}


#edit li {
	float: left;
	padding: 0;
	margin:0;
	width: 10px;
}

#edit li ul {
	position: absolute;
	left: -999em;
	top:100px;
	_top:105px;
	height: auto;
	width: 524px;
	w\idth: 524px;
	font-weight: normal;
	margin: 0;
	padding:0 0 0 30px;
/*	opacity: .95;
*/
}
#edit li ul li{
margin:0;
padding:0;
}

/* This is to make opacity work in IE. */
/*
* html #edit li ul {
	background-color: transparent;
}
* html #edit li li {
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=90);
}
*/


#edit li:hover ul, #edit li li:hover ul, #edit li li li:hover ul, #edit li.sfhover ul, #edit li li.sfhover ul, #edit li li li.sfhover ul {
	left: auto;
}

#edit li:hover, #edit li.sfhover {
}

/* Support for the "iehover-fix.js" */

ul.edit iframe {
	position: absolute;
	/* account for the border */
	left: -0.25em;
	top: -0.25em;
	z-index: -1;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

* html ul.edit li { z-index: 201; }

/* this is for IE 5.0
select.hide { visibility: hidden; }

/* End Support for the "iehover-fix.js" */

#edit2, #edit2 ul {
	list-style: none;
	line-height: 1;
	font-weight: bold;
	padding: 0;
	margin: 3px 0 1em 0;
}

#edit2 a {
	display: block;
	width: 20px;
	w\idth: 6em;
	height:15px;
	color: #2d87d9;
	text-decoration: underline;
float:left;
}


#edit2 li {
	float: left;
	padding: 0;
	margin:0;
	width: 10px;
}

#edit2 li ul {
	position: absolute;
	left: -999em;
	top:175px;
	_top:180px;
	height: auto;
	width: 524px;
	w\idth: 524px;
	font-weight: normal;
	margin: 0;
	_margin: 0 0 0 -60px;
	padding:0 0 0 30px;
	_padding:0 0 0 30px;
/*	opacity: .95;
*/
}
#edit2 li ul li{
margin:0;
padding:0;
}

/* This is to make opacity work in IE. */
/*
* html #edit2 li ul {
	background-color: transparent;
}
* html #edit2 li li {
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=90);
}
*/


#edit2 li:hover ul, #edit2 li li:hover ul, #edit2 li li li:hover ul, #edit2 li.sfhover ul, #edit2 li li.sfhover ul, #edit2 li li li.sfhover ul {
	left: auto;
}

#edit2 li:hover, #edit2 li.sfhover {
}

/* Support for the "iehover-fix.js" */

ul.edit2 iframe {
	position: absolute;
	/* account for the border */
	left: -0.25em;
	top: -0.25em;
	z-index: -1;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

* html ul.edit2 li { z-index: 201; }

/* this is for IE 5.0
select.hide { visibility: hidden; }

/* End Support for the "iehover-fix.js" */

#edit3, #edit3 ul {
	list-style: none;
	line-height: 1;
	font-weight: bold;
	padding: 0;
	margin: 3px 0 1em 0;
}

#edit3 a {
	display: block;
	width: 20px;
	w\idth: 6em;
	height:15px;
	color: #2d87d9;
	text-decoration: underline;
float:left;
}


#edit3 li {
	float: left;
	padding: 0;
	margin:0;
	width: 10px;
}

#edit3 li ul {
	position: absolute;
	left: -999em;
	top:150px;
	_top:160px;
	height: auto;
	width: 524px;
	w\idth: 524px;
	font-weight: normal;
	margin: 0;
	_margin: 0 0 0 -30px;
	padding:0 0 0 30px;
	_padding:0;
/*	opacity: .95;
*/
}
#edit3 li ul li{
margin:0;
padding:0;
}

/* This is to make opacity work in IE. */
/*
* html #edit3 li ul {
	background-color: transparent;
}
* html #edit3 li li {
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=90);
}
*/


#edit3 li:hover ul, #edit3 li li:hover ul, #edit3 li li li:hover ul, #edit3 li.sfhover ul, #edit3 li li.sfhover ul, #edit3 li li li.sfhover ul {
	left: auto;
}

#edit3 li:hover, #edit3 li.sfhover {
}

/* Support for the "iehover-fix.js" */

ul.edit3 iframe {
	position: absolute;
	/* account for the border */
	left: -0.25em;
	top: -0.25em;
	z-index: -1;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

* html ul.edit3 li { z-index: 201; }

/* this is for IE 5.0
select.hide { visibility: hidden; }

/* End Support for the "iehover-fix.js" */
.popuptop{
background:url(https://media.entertainment.com/ent/assets/shopcart/2008/39700_bubbletop.gif) bottom left no-repeat;
height:20px;
width:524px;
float:left;
}
.popupmid{
float:left;
background:url(https://media.entertainment.com/ent/assets/shopcart/2008/39700_bubblebg.gif) bottom left repeat;
width:484px;
padding:0 20px;
}
.popupbtm{
background:url(https://media.entertainment.com/ent/assets/shopcart/2008/39700_bubblebtm.gif) bottom left no-repeat;
height:20px;
width:524px;
float:left;
}

.popuptitle{
background:#999999;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:10px;
}

.alignright{
text-align:right;
font-size:11px;
padding:5px 5px 3px 5px; !important;
}

.alignleft{
font-size:11px;
padding:3px 5px; !important;
}

.txtRenewalErrorHeader {
    font-size: 11pt;
    color: #ff0000;
    font-weight: bold;
    text-align: left;
}

#Layer1 {
	position:absolute;
	top:220px;
	left:210px;
	z-index:1;
}

#Layer2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
	left: 430px;
	top: 270px;
<<<<<<< .working
}

#main_area{
float:left;
width:640px;
padding:24px 50px;}

#main_area h1{
margin:0 0 20px 0;
color:#003399;
font-size:18px;
font-weight:bold;
}

#main_arearesults{
float:left;
width:640px;
padding:24px 50px;}

#main_arearesults h1{
margin:0 0 20px 0;
color:#003399;
font-size:18px;
font-weight:bold;
}

#main_arearesults td{
padding:8px 0;}
#main_arearesults a{
color:#000000;
}

#main_arearesults a.purple{
color:#80176b;
}

.resultslinks a:link{
color:#80176b !important;
}

.ResultsArea{
background:#ffbd5b;
padding:3px 10px !important;
}

.ResultsArea .left{
color:#FFFFFF;
font-weight:bold;
}

.ResultsArea .right{
text-align:right;
font-weight:bold;
}

#ResultsArea .right a{color:#80176b;}
#form_box{
border:solid 1px #999999;}
#form_box2{
border-top:solid 3px #084f93;
padding:11px 13px;
line-height:18px;
}

#form_box2 td{
font-size:11px;
padding: 3px 5px 0 0;
}
.txtWarningSafety {
    font-size: 12px !important;
    color: #ff0000;
    text-align: center;
    font-weight: bold;
}
=======
}

#main_area{
float:left;
width:640px;
padding:24px 50px;}

#main_area h1{
margin:0 0 20px 0;
color:#003399;
font-size:18px;
font-weight:bold;
}

#main_arearesults{
float:left;
width:640px;
padding:24px 50px;}

#main_arearesults h1{
margin:0 0 20px 0;
color:#003399;
font-size:18px;
font-weight:bold;
}

#main_arearesults td{
padding:8px 0;}
#main_arearesults a{
color:#000000;
}

#main_arearesults a.purple{
color:#80176b;
}

.resultslinks a:link{
color:#80176b !important;
}

.ResultsArea{
background:#ffbd5b;
padding:3px 10px !important;
}

.ResultsArea .left{
color:#FFFFFF;
font-weight:bold;
}

.ResultsArea .right{
text-align:right;
font-weight:bold;
}

#ResultsArea .right a{color:#80176b;}
#form_box{
border:solid 1px #999999;}
#form_box2{
border-top:solid 3px #084f93;
padding:11px 13px;
line-height:18px;
}

#form_box2 td{
font-size:11px;
padding: 3px 5px 0 0;
}
>>>>>>> .merge-right.r82682
