@import url(http://anzrewards.com/public/build/reset/reset.css);  
@import url(http://anzrewards.com/public/build/fonts/fonts.css);  
#template_home, #template_two, #template_three{background-image:url(http://images.pinpoint.net.au/ort0_au/arv_lastitem_white.gif);background-repeat:repeat-x;font-family:verdana,helvetica,sans-serif;}  
input{font-family:verdana}  
select{font-family:verdana;font-size:75%}  
a{color: #000094}  
a:hover{color: #85a3c2}  
p{margin:0px 5px 15px 0px;}    
strong{font-weight:bold;}  
table td{padding:2px;}      
/* Select Email Styles */  
#select_email{width:650px;text-align:left;margin-left:auto;margin-right:auto;}  
#select_email p {text-align:left;font-size:12px;font-weight:normal;color:#666666;}  
#select_email h2 {margin-left:10px;margin-right:5px;text-align:left;font-size:14px;font-weight:bold;color:#0099d8;}  
#select_email td {text-align:left;font-size:12px;font-weight:normal;color:#666666;}  
#select_email ul {list-style:none;text-align:left;font-size:12px;font-weight:normal;color:#666666;margin:10px 0 10px 0;}  
#select_email li {list-style:none;background-image:url(http://images.pinpoint.net.au/product/anz_wl_bullet_arrow.gif);background-repeat:no-repeat;background-position:0px 5px;text-align:left;font-size:12px;font-weight:normal;color:#666666;padding:0 0 0 10px;}      
/* End Select Email Styles */    
/* Basic Page Structure */  
#pagewidth{width:972px;text-align:left;margin-left:0;}  
#pagewidth_select{width:650px;text-align:left;margin-left:auto;margin-right:auto;}    
#wrapper{background-image:url(http://images.pinpoint.net.au/product/arv_sidebar_bg.gif);background-repeat:repeat-y;margin:27px 0 0 0;}  
#header{width:auto;height:100px;}    
#MPContentPrimary {}    
#twocols{width:770px;float:right;position:relative;margin-bottom:10px;background:url(http://images.pinpoint.net.au/ort0_au/arv_header_blank_l.gif); background-repeat:repeat-x; margin:15px 0 15px 0; }  
#maincol{float:left;display:inline;position:relative;width:auto;margin:0 0 15px 0;padding:0px 5px 5px 5px;z-index:1;}  
#template_three #maincol{float:left;display:inline;position:relative;width:525px;margin:0 0 0 0px;padding:0 0 0 0;}  
#template_three #rightcol {top:45px;position:absolute;left:569px;}    
#template_popup ol{list-style-type:decimal;margin-left:20px;}    
#pagewidth0 .popupwidth{width:auto; margin-left:5px;}    
#maincol .popupwidth{width:100%;}  
#maincol .content-header-earn {text-indent:-9000px;}  
#maincol .content-header-redeem {text-indent:-9000px;}  
#maincol .content-header-help {text-indent:-9000px;}  
#maincol .content-header-account {text-indent:-9000px;}  
#maincol .content-header-manage {margin:0px -5px 8px -5px;}  
#maincol .welcome{width:100%;margin:0 0 0 0;}    
#template_home #rightcol {float:right;position:relative;right:-12px;margin-top:0px;}    
#rightcol{width:239px;float:right;position:relative;background:#fff;margin:15px 8px 0 0;}  
#rightcol .box .box-top-header h2{background:url(http://images.pinpoint.net.au/ort0_au/arv_header_blank_l.gif); position:relative; background-repeat:repeat-x; color:#FFF;font-size:110%;font-weight:bold;font-family: Unit-Medium, Mayberry, Meta LF Roman, arial, helvetica, verdana, sans-serif;line-height:30px;padding:0 0 0 10px;margin:0;text-align:left;}  
#rightcol .box .box-top{border-right:solid 1px #007dba;border-top:solid 1px #007dba;}  
#rightcol .box .box-bottom{border-left:solid 1px #007dba;border-bottom:solid 1px #007dba; }    
#rightcol .content{padding:0 3px 0 0px;border-right:solid 1px #007dba;border-left:solid 1px #007dba;border-right:solid 1px #007dba;border-top:solid 1px #007dba;border-bottom:solid 1px #007dba;font-size:85%;background:#ffffff;position:relative;}  
#rightcol .content ul {list-style-type:disc;margin-top:-5px;margin-left:-7px;}  
#rightcol h2{color:#ffffff;background-color:#007dba;font-size:115%;font-weight:bold;margin:0 -3px 4px -3px;clear:both;text-align:center;line-height:40px;}    
/* Rigby want to excluded borders from template 3 as IE7 for some reason displays these only when images are place in it */  #template_three #rightcol {width:200px;}  
#template_three #rightcol .content{padding:0 3px 0 3px;border-right:solid 1px #007dba;border-left:solid 1px #007dba;font-size:85%;background:#ffffff;}       
#backtotop{float:right;padding:3px 10px 3px 3px;}    
#footer{height:50px;clear:both;width:792px;font-size:75%;margin:0 0 0 180px;text-align:center;border-top:1px solid #003399;color:#003399;}  
#footer_select{height:auto;clear:both;width:650px;font-size:75%;padding:10px 0 0 0;text-align:left;}  
#footer p{margin:0 0 3px 0;color:#003399;}  
#footer a{color:#003399;text-decoration:none;}  
#footer a:hover{color:#003399;text-decoration:underline;}    
#form-keyword{position:absolute;top:10px;left:820px;width:180px;}  
#form-keyword .field{float:left;position:relative;top:11px}  
#form-keyword .field input{width:94px;font-size:90%;}  
#form-keyword .field div{width:94px;font-size:85%;position:absolute;top:3px;left:3px;}  
#form-keyword .button{float:left;margin:6px 0 0 6px;width:31px;}  
#form-login{background:white;}  
#form-login label{width:140px;}  
#form-login .field{width:120px;margin:0 0 3px 0;}  
#form-login #login-button{text-align:right;margin:3px 0 0 0;}  
#form-login form{margin:0 3px 3px 3px;}      
/* Banner Ads */  
#promotionaltile {text-align:center;margin:10px 0 0 0;}  
#template_three #maincontentheader {margin:10px 0 20px 0px; width:755px;float:left;position:relative;z-index:2; }  
#maincontentheader {margin:10px 0 20px 5px; width:755px;float:left;position:relative;z-index:2; }
#maincontentheadertemplatethree {margin:50px 0 20px 0px; width:755px; float:left; }    
/* *** Float containers fix:http://www.csscreator.com/attributes/containedfloat.php *** */  
.clearfix:after{content: "."; display: block;height: 0; clear: both; visibility: hidden;}  
.clearfix{display: inline-table;}  
/* Hides from IE-mac \*/  
* html .clearfix{height: 1%;}  
.clearfix{display: block;}  
/* End hide from IE-mac */     
/* Primary Navigation*/  
#nav_primary_menu{position:absolute;left:0;top:100px;width: 800px;}  
#nav_primary_menu ul{list-style:none;margin:0;padding:0;border:none;}  
#nav_primary_menu li{display:block;margin:0;padding:0;float:left;width:auto;}  
#nav_primary_menu a{font-size:90%;display:block;width:140px;height:30px;position:relative;text-indent:-9000px;}  
#nav_primary_menu a span{display:block;position:absolute;top:0; z-index:1;width:140px;height:30px;margin:0; padding:0;cursor:hand;}  
#home-page a{width:95px;}  
#home-page a span{width:95px; background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') 0 0 no-repeat;}  
#home-page.selected a span{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') 0 -30px no-repeat;}  
#home-page{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') 0 0 no-repeat;}  
#home-page.selected{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') 0 -30px no-repeat;}  
#earn-points a span{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -95px 0 no-repeat;}  
#earn-points.selected a span{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -95px -30px no-repeat;}  
#earn-points{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -95px 0 no-repeat;}  
#earn-points.selected{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -95px -30px no-repeat;}  
#redeem-for-points a span{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -240px 0 no-repeat;}  
#redeem-for-points.selected a span{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -240px -30px no-repeat;}  
#redeem-for-points{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -240px 0 no-repeat;}  
#redeem-for-points.selected{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -240px -30px no-repeat;}  
#manage-my-account a span{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -390px 0 no-repeat;}  
#manage-my-account.selected a span{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -390px -30px no-repeat;}  
#manage-my-account{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -390px 0 no-repeat;}  
#manage-my-account.selected{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -390px -30px no-repeat;}  
#help a span{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -540px 0 no-repeat;}  
#help.selected a span{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -540px -30px no-repeat;}  
#help{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -540px 0 no-repeat;}  
#help.selected{background:url('http://images.pinpoint.net.au/ort0_au/tabs.gif') -540px -30px no-repeat;}  
#ipnlMemberDetails .frmleft{padding:0 0 0 0px;}  
#ipnlMemberDetails .frmright{width:260px;}  
#ipnlMemberDetails .frmnote{width:100px;}  
#ipnlMain .frmleft{padding:0 0 0 0px;}  
#ipnlMain .frmright{width:260px;}  
#ipnlMain .frmnote{width:100px;}      
/* Left Navigation */  
#leftcol{float:left;position:relative;width:187px;min-height:500px; margin-top:3px;}  
#leftcol{background:url(http://images.pinpoint.net.au/product/arv_sidebar_bg.gif);background-repeat:repeat-y;padding:0 0 20px 0;}  
#leftcol h2{color:#FFFFFF;font-size:85%;font-weight:bold;padding:0 0 0 10px;margin:12px 0 0 0;clear:both;}  
#leftcol h3{font-size:85%;font-weight:bold;color:#fff;width:150px;line-height:30px;margin:0;padding:0 0 0 10px;text-indent:-9000px;}   #leftcol h4{font-size:85%;font-weight:bold;color:#fff;width:150px;margin:10px 0;padding:0 0 0 10px;clear:both;}   
#leftcol h3.home{background:url(http://images.pinpoint.net.au/ort0_au/sec_nav_header_home.gif) no-repeat 0 0;}  
#leftcol h3.earn{background:url(http://images.pinpoint.net.au/ort0_au/sec_nav_header_earn.gif) no-repeat 0 0;}  
#leftcol h3.redeem{background:url(http://images.pinpoint.net.au/ort0_au/sec_nav_header_redeem.gif) no-repeat 0 0;}  
#leftcol h3.help{background:url(http://images.pinpoint.net.au/ort0_au/sec_nav_header_help.gif) no-repeat 0 0;}  
#leftcol h3.account{background:url(http://images.pinpoint.net.au/ort0_au/sec_nav_header_account.gif) no-repeat 0 0;}  
#leftcol #secondary-navigation{background:url(http://images.pinpoint.net.au/ort0_au/sec_nav_bg.gif) 0 0 repeat-y; width:160px; padding:0 0 0 0;z-index:2000;position:relative;top:95px;left:10px;top:15px;border-bottom:solid 1px #7daed8;}  
#leftcol #secondary-navigation-link a{color:#FFFFFF;font-size:85%;padding:0 0 0 30px;margin:12px 0 0 0;line-height:19px;height:19px;clear:both;}  
#secondary-navigation .yuimenuitem{height:18px;padding:2px 0 5px 0;}  
#leftcol ul { list-style-type:none; margin:0 0 5px 10px; padding:0; }  
#leftcol li { background:url(http://images.pinpoint.net.au/ort0_au/sec_nav_border_top.gif) -10px 0 no-repeat; position:relative; height:35px;}  
#leftcol li strong { font-weight:bold; color:#fff; font-size:85%; padding:3px 0; }  
#leftcol ul a { display:block; text-decoration:none; font-size:85%; color:#fff; padding:6px 0px; }  
#leftcol ul a:hover { text-decoration:underline; }  
#leftcol ul li ul { width:210px; background-color:#4488c7; }  
#leftcol ul li ul li { width:210px;background:url(http://images.pinpoint.net.au/ort0_au/sec_nav_rollout_border_top.gif) 0 0 no-repeat; }  
#leftcol ul li ul li a { width:200px;margin:0 0 0 10px; }  
#leftcol ul li ul li a:hover { text-decoration:underline; }  
#leftcol ul li ul { background: url(http://images.pinpoint.net.au/ort0_au/sec_nav_rollout_bg.gif) repeat-y 0px 0px; }    
#secondary-navigation .banner {height:auto;padding-top:10px;}    
#secondary-navigation-bottom {background:url(http://images.pinpoint.net.au/product/abv_sec_nav_btm.gif) 0 0 no-repeat; height:11px; margin:10px; }  
#leftcol select{width:90px;font-size:75%;}    
/* Start Rollout Menu */  
.category li{height:24px;}  
.rolloutmenu li{position:relative;}  
.rolloutmenu li ul{position:absolute;display:none;z-index:5000px;top:0;left:139px;background-color:#4488c7;}  
.rolloutmenu li ul li ul{left:210px;}  
/* End Rollout Menu */    
/* Main Content Area*/  
#twocols h1 {color:#FFF;font-size:160%;font-weight:normal;font-family: Unit-Medium, Mayberry, Meta LF Roman, arial, helvetica, verdana, sans-serif;margin:0 0 0 10px;padding:0;line-height:50px;text-indent:5px;width:100%;}  
#maincol h2{color:#0066cc;font-size:105%;font-weight:bold;margin:0 5px 4px 0px;padding-bottom:2px;padding-top:2px;}  
#maincol h3{color:#0066cc;font-size:105%;font-weight:bold;margin:0 5px 4px 0px;padding-bottom:2px;padding-top:2px;}  
#maincol h4{font-size:100%;font-weight:bold;margin:0 5px 0 0px;padding-top:4px;}  
#maincol h4 a{color:#0066cc;}  
#maincol h4 .content{padding:5px;}  
#maincol h5{color:#0066cc;font-size:110%;}  
#maincol ol{list-style-type:decimal;}  
#maincol ul{list-style-type:disc; padding-left:30px}    
/* Image Hovers */  
.ARVhover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity:0.0;}  
.ARVhover:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;}  
.hover {text-align:center;}       
/* Points Balance Boxes */  
#template_home #points-box,#template_three #points-box {width:550px;clear:both;margin:10px auto 10px auto;}  
#template_two #points-box{width:765px;clear:both;margin:10px auto 10px auto;}  
#points-box{height:32px;text-indent:5px;background:#eaeff5;border:1px solid #0066cc}  
#welcome{float:left;width:25%;}  #points-balance{float:left;line-height:32px;}  
#logout{position:relative;float:right;width:110px;height:30px;margin:0px;}  
#logout a{position:relative;display:block;width:110px;height:30px;overflow:hidden;text-align:center;cursor:hand;margin:2px 0px 2px 0px;}      
/* Forms */  
.validation_summary,.validation_summary a{color:#ff0000;}  
.formcontainer{margin-top:5px;margin-right:5px;position:relative;}  
.formtable{margin-left:5px;}  
.formtable span {width:98%;}  
.formcontainer h3{margin-top:0;font-weight:bold;}  
.formtable tfoot td .button{padding-left:0px;margin-top:10px;width:auto;vertical-align:top}  
.formtable tfoot td {padding-left:0px;}  
.formtable{width:100%;border:none;margin-top:10px;margin-bottom:10px;}  
.frmasterix{width:10px;vertical-align:top;padding-top:7px}  
.formleftcolumn{width:205px;}  
.frmleft{padding:0 0 0 70px;width:260px;font-size:100%;vertical-align:top;}  
.frmlabelrow{height:20px;}  
.frmrow{font-size:100%;vertical-align:top;}  
.frmright{font-size:100%;vertical-align:top;}  
.frmright .button{float:right;}  
.frmright .updatebutton{float:left;margin-left:10px;}  
.frmtwocolumn label{float:left;vertical-align:top;}  
.frmtwocolumn .button{float:right;vertical-align:top;}  
.frmtwocolumn {padding:0px;margin:0px;}  
.frmtwocolumn div {padding-right: 10px;}  
.error-text{color:#ff0000;}  
.mandatory{color:#ff0000;}        
/*--------------------------------*/  
/* Page Specific Styles */  
/*--------------------------------*/  
/* Bonus Partner List */  
#bonus-partner-list table{border-collapse:collapse;border-top:2px solid #017dbb;border-right:2px solid #017dbb;border-left:2px solid #017dbb;border-bottom:2px solid #017dbb;width:100%;margin:0;padding:0;font-size:100%;}  
#bonus-partner-list th{padding:2px;color:#ffffff;background:#007dba;font-weight:bold;border:1px solid #ffffff;border-bottom:1px solid #ffffff;font-size:85%;border-collapse:collapse;} 
#bonus-partner-list .americanexpress_header{line-height:1.5em;}
#bonus-partner-list .visa_header{line-height:1.5em;vertical-align:top;} 
#bonus-partner-list td{font-size:85%;border:1px solid #017dbb;padding:2px;}  
#bonus-partner-list td img{}  #a-to-z{font-size:90%;text-align:center;margin:0 0 10px 0;}  
#a-to-z a{margin:2px;}  
#bonus-partner-list .letter{background:#017dbb;padding:0 0 0 0;vertical-align:middle;}  
#bonus-partner-list h3{color:#fff;text-indent:0px;line-height:17px;}  
#bonus-partner-list .bonus_partner_image{width:60px;text-align:center;}  
#bonus-partner-list .bonus_partner_offer_image{width:60px;text-align:center;}  
#bonus-partner-list .bonuspartner_header {text-align:left;}  
#bonus-partner-list .bonuspointsspent_header {text-align:center;width:300px;}  
#bonus-partner-list .bonus_point_amex {text-align:center;width:100px;}  
#bonus-partner-list .bonus_point_visa {text-align:center;width:100px;}   
 /*Bonus Partner Item*/  
#bonus-partner-item .bonus-partner-image{float:left;width:220px;}  
#bonus-partner-item .bonus-partner-desc{float:left;width:520px;}  
#bonus-partner-item .fine-print{color: #666666;font-size: 8pt}    
/* Redemption List*/  
#redemption-list {width:750px;border-bottom:1px solid #0066cc;border-collapse:collapse;}  
#redemption-list th{font-weight:bold;padding:2px;}  
#redemption-list td{font-size:85%;border-top:1px solid #0066cc;padding:3px}  
#redemption-list td img{margin:3px 3px 3px -3px;}  
#redemption-list .sort{background:#eaeff5;}  
#redemption-list #redemption-list-description {}  
#redemption-list #redemption-list-points {width:110px;text-align:right;}  
#redemption-list #redemption-list-pointspay {width:130px;}  
#redemption-list #redemption-list-image {width:70px;}  
#redemption-list #redemption-list-products {width:250px;}    
/* Basic Table*/  
.basic-table table{border-collapse:collapse}  
.basic-table th{background:#007dba;padding:3px;color:#fff;border:1px solid #fff;font-weight:bold;vertical-align:top;}  
.basic-table td{background:#eaeff5;padding:3px;border:1px solid #fff;}      
/* Flight Rewards */  
/* Flight */  
.flightsearch{width:100%; border-collapse:collapse;margin-top:10px;border:3px solid #007dba;border-top:none;}  .flightsearch th,.flightsearch td{margin:0;line-height:19px;padding:0 3px 0 3px;font-size:85%;}  
.flightsearch th{color:#ffffff;background:#007dba;text-align:left;font-weight:bold;}  
.flightsearch td{border-top:1px solid #007dba;}  
.flightsearch img{margin:3px 0 3px 0;}  .changesearch{border:1px solid #007dba;}  .operatingcarrier{border:none;}  .fare-rules{margin:10px;display:block;}  
.fare-rules a{margin-left:10px;}  
.flight_search_note {width: 200px;}  
#ipnlChangeSearchForm{border:3px solid #007dba;} 
#ipnlChangeSearchForm h3{background:#007dba;font-size:80%;color:#fff;width:100%;padding:2px 4px 4px 2px;margin-top:0px}  #ipnlChangeSearchForm td{padding:3px;}  
#ipnlCostSummary{border:3px solid #007dba;}  
#ipnlCostSummary td{padding:3px;}  
#points-calculator{border:3px solid #007dba;}  
#points-calculator td{padding:3px;}  
.passengersubheading {padding-top:10px;}  
#ipnlPassengers .frmleft{padding:0 0 0 19px;width:205px;font-size:100%;vertical-align:top;}    
/* Redeem details page address selection layout */  
#delivery-address {margin-left:70px;margin-bottom:10px;border-collapse:collapse;width:520px;}  
#delivery-address input{border:none;}  
#delivery-address input{width:100%}  
#delivery-address #heading{width:200px;}    
#address-select{border-collapse:collapse;width:100%;margin-left:10px;}  
#address-select #chkselect{width:20px;}  
#address-select #name{width:178px;}    
/* Choose Account Titles */  
#choose_account {border-collapse:collapse;width:100%;width:100%;}  
#choose_account #account-selection{width:39px;}   
#choose_account #account-name{width:431px;text-align:left;}  
#choose_account #account-points{width:162px;text-align:left;}    
/* Search By Points Box */  
#search-by-points-box{margin:5px 0 5px 0;height:20px;}  
#search-by-points-box select{width:102px;}  
#search-by-points-box .button-container{height:1px;}  
#search-by-points-box .button{position:relative;top:-27px;left:105px;}  
.smallText {font-size:8pt;color:#333333}    
/* Redeem product page */  
.offerdescheader{color: #0066cc;font-size: 11pt;font-weight: bold}  
.offerdescription{color: #000000;font-size: 10pt}  
.fineprint{color: #666666;font-size: 8pt}    
/* #ipnlChooseQuantity .updatebutton { position: relative; top: -5px; } */  
#ipnlChooseQuantity  .frmleft .button {padding-left:65px;}  
.updatebutton { float:right;padding-left: 4px; }    
.readonly {border:none;}  
input[readonly] {border:0;}  
textarea[readonly] {border:0;}    
/*Conditional Content*/  
.TableWidth100 {width:100%}  
.ReportingResults {width:95%; text-align:left; border: 1px solid;}  
td.rank {width:10px}  
tr.reporting_row_alternate {background:whitesmoke;}  
tr.reporting_footer_total {font-size: 14pt; padding:4px 0 25px 0;margin: 0 0 9px 0 ;color: red;}  
#report_paging{text-align:right; width:90%; font-color: green;}    
.ReportingResults row_footer_ll .FloatLeft {float:left;}  
.ClearBoth {clear:both}  
.ColorRed {color:Red;}  
.DisplayNone{display:none}  
.PositionAbsolute{position:absolute;}  
/*Hotel Search, Restaurant Search*/  
.HotelRestaurantResult {width:100%}   
.HotelRestaurantResult .col1 {width:135px;}   
.HotelRestaurantResult .col2 {width:230px;}   
.HotelRestaurantResult td{vertical-align:top;}   
.HotelRestaurantResult .col3div1 {width:85px;float:right;}   
.HotelRestaurantResult .col3div2{margin-top:40px;}   
.HotelRestaurantResult .col3div3{color:Red; font-weight:bold}      
/*earn_offer*/  
.points-per-dollar .col1{width:55%}   
.points-per-dollar .colother{width:15%;text-align:center}      
/* Rewards Account */  
#rewards-account {border-collapse:collapse;width:100%}  
#rewards-account .head1{width:65px}   
#rewards-account .head7{width:100px}  
/*redeem_ff_product*/  
#redeem-ff-product-div2 {margin-right:10px;}  
/*redeem_super_calculator*/  
#redeem_super_calculator_td1{padding-left:20px;}  
/*redeem_super_product*/  
#redeem-super-product-div2 {margin-right:10px;}  
/*admin_member_search*/    
/*UcEarnMultiRate.ascx*/  
#bonus-partner-items-table #col1{width:70px;}   
#bonus-partner-items-table #col2{width:530px;}   
#bonus-partner-items-table #col3{width:5px;}  
#bonus-partner-items-table-nodesc #nodesc-col1{width:70px;}  
#bonus-partner-items-table-nodesc #nodesc-col2{width:530px;}  
#bonus-partner-items-table-nodesc #nodesc-col3{width:5px;}  
#bonus-partner-items-table-nodesc #nodesc-div1{width:70px; float:left;}    
/*UcEarnSingleRateDesc.ascx*/  
#desc-image-col {width:55px;}  
#desc-points-col {width:70px;}  
#desc-description-col {width:250px;}  
#desc-name-col {width:120px;}  
/*UcEarnSingleRateNoDesc.ascx*/  
#NoDesc-points-col{width:73px;}    
/*ucLocalBonusPartnerBasic.ascx,ucLocalBonusPartnerBonus.ascx,ucLocalBonusPartnerSuburb.ascx*/  
.local_bonus_partner_result {width:636px;margin:0;padding:0;font-family:arial;font-size:0.80em}  
.local_bonus_partner_result th{border:1px solid black;border-collapse:collapse;font-size:85%;vertical-align:top;padding:2px;}  
.local_bonus_partner_result_col1{width:210px}  
.local_bonus_partner_result_col2{width:42px}  
.local_bonus_partner_result_col3{width:41px}  
.local_bonus_partner_result_col4{width:80px}  
.local_bonus_partner_result_col5{width:40px}  
.local_bonus_partner_result_col6{width:85px}  
.local_bonus_partner_result_col7{width:133px}    
#local-bonus-partner-list {background:#000000;width:765px;}    
/*reports_league_ladder*/  
#reports_league_ladder_table1 tr{text-align:right}  
#reports_league_ladder_table2 tr{text-align:right}  
#reports_league_ladder_tb_report #col1{width:18%}  
#reports_league_ladder_tb_report #col2{width:21%}  
#reports_league_ladder_tb_report #col3{width:22%}  
#reports_league_ladder_tb_report #col4{width:18%}  
#reports_league_ladder_tb_report #col_sales{width:18%; display:none}  
/*reports_member_extract*/  
#reports_member_extract_div1{overflow:scroll; width:100%}  
/* End Conditional Content*/    
/* start redeem_ff_quantity */  
#ipnlChooseQuantity .formtable {width:635px;} 
/* form table */  
#ipnlChooseQuantity .formtable .frmright {width:330px;} 
/* form table - right column*/  
#ipnlChooseQuantity .formtable .frmleft {padding:0 0 0 20px; width:240px; } 
/* form table - left column you need this and the one below (it's like 2 styles in the one)*/  
#ipnlChooseQuantity .formtable .frmlabelrow{ padding:0 0 0 20px; } 
/* form table - left column */  
#ipnlChooseQuantity .frmleft .button { width:240px; padding:0 0 0 0;} 
/* buttons form table - left column */  
#ipnlChooseQuantity .frmright .updatebutton {float:right; margin-left:35px;margin-right:0px;}  
#ipnlDetails .formtable .frmleft {width:240px;}  
/* end redeem_ff_quantity */    
/* Start - ANZ Shield */  
#bonus_partner_offers, #bonus_partner_offers #featured_offers #each_offer {width:100%;float:left;margin:4px 0px 4px 0px;}  
#bonus_partner_offers #offers {width:750px;float:left; border:2px solid #017fbc; margin-top:20px;}  
#bonus_partner_offers #offer_heading { width:750px; height:25px; background-color:#017fbc; color:White; text-indent:5px;font-size:105%;font-weight:bold; padding-top:2px;}  
#bonus_partner_offers #featured_offers { width:740px;float:left; margin-left:2px; }  
#bonus_partner_offers #featured_offers #offer_image {width:200px;float:left; }  
#bonus_partner_offers #featured_offers #offer_content {width:520px;float:left;padding-left:20px;}  
#offer_content #offer_text {width:100%;float:left; margin-bottom:10px; padding-top:10px;}  
#offer_points {width:99%;float:left;border:1px solid #007dba;}  
#offer_points #left_col {width:20%;float:left;height:50px; background-color:#007dba; color:White; padding:0 0 0 5px;}  
#offer_points #right_col {width:79%;float:left;text-indent:2px;}  
#offer_points #right_col #row_amex, #offer_points #right_col #row_visa {height: 23px; border:1px solid #007dba;}  
#offer_points #right_col #row_amex #card_name_amex, #offer_points #right_col #row_visa #card_name_visa {width:80%; float:left;}  .paging {text-align:center;}  
#limited_time {width:95%;float:left;}  
#header-back {position:absolute;top:25px;left:770px;}  
#header-back a {font-size:80%;color:#fff;text-decoration:none;}  
#header-back a:hover {text-decoration:underline;}  
.viewstatement2TABAMXBB_footer_total {background:#eaeff5;}  
.spend-value {text-align:right;}  
.amex-base-value {text-align:right;}  
.amex-bonus-value {text-align:right;}  
.base-value {text-align:right;}  
.bonus-value {text-align:right;}  
.amex_col_footer1 {text-align:right;}  
.visa_col_footer1 {text-align:right;}  
.text_col_footer2 {width:300px;}  
.visa_col_footer2 {text-align:right; width:500px;}  
/* End - ANZ Shield */      
/* Start - ANZ - JQuery CSS */  
/* Component containers  ----------------------------------*/  
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }  
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }  
.ui-widget-content { border: 2px solid #367BC2/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_glass_75_ffffff_1x400.png)/*{bgImgUrlContent}*/ 0/*{bgContentXPos}*/ 0/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }  
.ui-widget-content a { color: #222222/*{fcContent}*/; }  
.ui-widget-header { border: 2px solid #367BC2/*{borderColorHeader}*/; background: #367BC2/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 0/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #FFFFFF/*{fcHeader}*/; font-weight: bold; }  
.ui-widget-header a { color: #222222/*{fcHeader}*/; }    
/* Interaction states  ----------------------------------*/    
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ /*{bgImgUrlDefault}*/ 0/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; outline: none; }  
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; outline: none; }  
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 0/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; outline: none; }  .ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; outline: none; }  
.ui-state-active, .ui-widget-content .ui-state-active { border: 2px solid #367BC2/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 0/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; outline: none; }  
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; outline: none; text-decoration: none; }    
/* Interaction Cues  ----------------------------------*/  
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 0/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }  .ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }  
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_inset-soft_95_fef1ec_1x100.png)/*{bgImgUrlError}*/ 0/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }  
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #363636/*{fcError}*/; }  
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }  
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }  
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }  
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }    
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ none/*{bgImgUrlOverlay}*/ 0/*{bgOverlayXPos}*/ 0/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }  
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -webkit-border-radius: 5px; }/* Accordion  
/* End - ANZ - JQuery CSS */  
#ipnlPaymentForm #ipnlContact .formtable {table-layout: fixed}  
.DivFlightCCPayment .formtable {table-layout: fixed}
.DivFlightCCPayment .formtable {table-layout: fixed} 

