@charset "utf-8";

/* LINKS & NAVIGATION */
a{outline:none;}
a:link, 
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:link{color:#418eeb;}
a:visited{color:#6666CC;}
a:hover{color:#1B75BB;}
a:active{color:#56A1FC;}

/* BACKGROUNDS */
.topBg{background-image:url('/resources/images/v6/skins/default/img/default-skin-bg_repeat.png'); background-repeat:repeat-x; background-position:top;}
.topCenterBg{background-image:url('/resources/images/v6/skins/default/img/default-skin-bg.jpg'); background-repeat: no-repeat; background-position:top center;}

/* WEBCELL LOGOS */
.webcellLogo{background-image:url('/resources/images/v6/skins/default/img/icons/login-icons.png'); background-repeat:no-repeat; background-position:0px 25px;}
.cellnetLogo{background-image:url('/resources/images/v6/skins/default/img/icons/login-icons.png'); background-repeat:no-repeat; background-position:45px -114px;}
.webcellHeaderLogo{background-image:url("/resources/images/v6/skins/default/img/webcell-logo.png"); background-repeat: no-repeat; background-position:left center;}
.expressLogo83{background-image:url('/resources/images/v6/skins/default/img/cellnet-expresslogo_83.png'); background-repeat:no-repeat; background-position:center;}
.expressLogo200{background-image:url('/resources/images/v6/skins/default/img/cellnet-expresslogo_200.png'); background-repeat:no-repeat; background-position:center;}

/* Device VENDOR LOGOS */
.loginWelcome{background-image:url('/resources/images/v6/skins/default/img/loginWelcome.png'); background-repeat:no-repeat; background-position:top left;}
.join{background-image:url('/resources/images/v6/skins/default/img/icons/login-icons.png'); background-repeat:no-repeat; background-position:45px -215px;}
.loginUser{background-image:url('/resources/images/v6/skins/default/img/icons/login-icons.png'); background-repeat:no-repeat; background-position:15px -570px;}
.loginUsername{background-image:url('/resources/images/v6/skins/default/img/icons/login-icons.png'); background-repeat:no-repeat; background-position:95px -419px;}
.loginPassword{background-image:url('/resources/images/v6/skins/default/img/icons/login-icons.png'); background-repeat:no-repeat; background-position:95px -478px;}
.boxpallet{background-image:url('/resources/images/v6/img/cellnet-webcell-login-boxpallet.png'); background-repeat:no-repeat;}
.deviceVendorLogo{background-repeat:no-repeat; background-position:top left; background-repeat:no-repeat; padding:30px 0 5px 60px;}
.deviceApple .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/apple.jpg'); padding:30px 0 5px 60px;}
.deviceBlackBerry .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/blackberry.jpg'); padding-left:212px;}
.deviceHTC .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/htc.jpg'); padding-left:101px;}
.deviceI-Mate .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/i-mate.jpg'); padding-left:174px;}
.deviceKodak .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/kodak.jpg'); padding-left:111px;}
.deviceLG .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/lg.jpg'); padding-left:114px;}
.deviceMotorola .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/motorola.jpg'); padding-left:215px;}
.deviceNokia .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/nokia.jpg'); padding-left:148px;}
.deviceO2 .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/o2.jpg'); padding-left:63px;}
.devicePalm .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/palm.jpg'); padding-left:134px;}
.devicePentax .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/pentax.jpg'); padding-left:180px;}
.deviceSagem .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/sagem.jpg'); padding-left:172px;}
.deviceSamsung .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/samsung.jpg'); padding-left:166px;}
.deviceSharp .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/sharp.jpg'); padding-left:212px;}
.deviceSony .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/sony.jpg'); padding-left:182px;}
.deviceSonyEricsson .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/sony-ericsson.jpg'); padding-left:79px;}
.deviceTelstra .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/telstra.jpg'); padding-left:215px;}
.deviceOlympus .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/olympus.jpg'); padding-left:178px;}
.deviceCanon .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/canon.jpg'); padding-left:152px;}
.deviceGoogle .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/google.jpg'); padding-left:125px;}
.deviceLiquidImage .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/liquid-image.jpg'); padding-left:150px;}
.deviceZTE .deviceVendorLogo{background-image:url('/resources/images/v6/img/vendor_logos/zte.jpg'); padding-left:146px;}

/* ICONS */
.changeAccount{background-image:url('/resources/images/v6/skins/default/img/icons/changeAccount-icon.png'); background-repeat:no-repeat; background-position:center right;}
.pdf{background-image:url('/resources/images/v6/skins/default/img/icons/pdf.png'); background-repeat:no-repeat; background-position:left center;}
.successMsg{background-image:url('/resources/images/v6/skins/default/img/icons/tick.png'); background-repeat:no-repeat; background-position:left center; color:#66BB33;}
.failMsg{background-image:url('/resources/images/v6/skins/default/img/icons/cross.png'); background-repeat:no-repeat; background-position:left center; color:#CC0000;}
.loading{background-image:url('/resources/images/v6/img/icons/ajax-loader-16.gif'); background-repeat:no-repeat; background-position:5px center;}
.loading32{background-image:url("/resources/images/v6/img/icons/ajax-loader-32.gif");background-position:center;background-repeat:no-repeat;height:32px;}
.messagesIndicator a, .favouritesIndicator a, .cartIndicator a{background-image:url('/resources/images/v6/skins/default/img/icons/interactive-icons.png'); background-repeat:no-repeat;}
.messagesIndicator a{background-position:2px 5px;}
.messagesIndicator a.on{background-position:2px -255px;}
.messagesIndicator a.off{background-position:2px 5px;}
.favouritesIndicator a{background-position:2px -36px;}
.favouritesIndicator a.on{background-position:2px -196px;}
.favouritesIndicator a.off{background-position:2px -36px;}
.cartIndicator a{background-position:3px -81px;}
.cartIndicator a.on{background-position:3px -138px;}
.cartIndicator a.off{background-position:3px -79px;}
.loadShoppingCart, .saveShoppingCart, .loadDocument{background-image:url('/resources/images/v6/skins/default/img/icons/cart-icons.png'); background-repeat:no-repeat;}
.loadShoppingCart, .loadDocument{background-position:0 -2px;}
.saveShoppingCart{background-position:0 -45px;}
.cancelSubscription, .cancelRequest, .resetRequest{background-image:url('/resources/images/v6/skins/default/img/icons/cross_sml.png'); background-repeat:no-repeat; background-position:left center;}
.downloadStatements{background-image:url('/resources/images/v6/skins/default/img/icons/download-icon.png'); background-repeat:no-repeat; background-position:left top;}
.sendEmail{background-image:url('/resources/images/v6/skins/default/img/icons/email-icon.png'); background-repeat:no-repeat; background-position:left top;}
.backwardArrow{background-image:url('/resources/images/v6/skins/default/img/icons/arrow_back.png'); background-repeat:no-repeat; background-position:left center;}
.forwardArrow{background-image:url('/resources/images/v6/skins/default/img/icons/rightArrow.png'); background-repeat:no-repeat; background-position:right 1px;}
.forwardArrow:hover{background-position:right -38px;}
.prodsearch-submit{background-image:url('/resources/images/v6/skins/default/img/icons/magnifier.png'); background-repeat:no-repeat; background-position:center;}
.helpTipArrow{background-image:url('/resources/images/v6/skins/default/img/icons/arrow-left.png'); background-repeat:no-repeat; background-position:left top;}
.barloadinginner{background-image:url('/resources/images/progress_bar/progress.gif'); background-repeat:no-repeat; background-position:right center;}
.plus{background-image:url('/resources/images/v6/skins/default/img/icons/plus-icon.png'); background-repeat:no-repeat; background-position:70px 25px;}
.paypalLogoSml{background-image:url('/resources/images/v6/skins/default/img/icons/paypal-icon.png'); background-repeat:no-repeat; background-position:210px center;}
.creditcardLogoSml{background-image:url('/resources/images/v6/skins/default/img/icons/creditcard-icon.png'); background-repeat:no-repeat; background-position:100px center;}
.cart-product{background-image:url('/resources/images/v6/skins/default/img/icons/interactive-icons.png'); background-repeat:no-repeat; background-position:0px -142px;}
.specials-product{background-image:url('/resources/images/v6/skins/default/img/icons/product-extras.png'); background-repeat:no-repeat; background-position:0px 2px;}
.bundle-product{background-image:url('/resources/images/v6/skins/default/img/icons/product-extras.png'); background-repeat:no-repeat; background-position:0px -38px;}
.clearance-product{background-image:url('/resources/images/v6/skins/default/img/icons/product-extras.png'); background-repeat:no-repeat; background-position:0px -88px;}
.promo-product{background-image:url('/resources/images/v6/skins/default/img/icons/product-extras.png'); background-repeat:no-repeat; background-position:0px -138px;}
.new-product{background-image:url('/resources/images/v6/skins/default/img/icons/product-extras.png'); background-repeat:no-repeat; background-position:0px -188px;}
.telstra-product{background-image:url('/resources/images/v6/skins/default/img/icons/product-extras.png'); background-repeat:no-repeat; background-position:0px -376px;}
.optus-product{background-image:url('/resources/images/v6/skins/default/img/icons/product-extras.png'); background-repeat:no-repeat; background-position:0px -319px;}
.allphones-product{background-image:url('/resources/images/v6/skins/default/img/icons/product-extras.png'); background-repeat:no-repeat; background-position:0px -430px;}
.nostock-icon{background-image:url('/resources/images/v6/skins/default/img/icons/product-extras.png'); background-repeat:no-repeat; background-position:0px -252px;}
.changeview-grid{background-image:url('/resources/images/v6/skins/default/img/icons/line-grid.png'); background-repeat:no-repeat; background-position:right center;}
.changeview-line{background-image:url('/resources/images/v6/skins/default/img/icons/line-grid.png'); background-repeat:no-repeat; background-position:left center;}				
.crumbs{background-image:url('/resources/images/v6/skins/default/img/icons/crumbmain-partition.png'); background-repeat:no-repeat; background-position:top left;}
.crumb{background-image:url('/resources/images/v6/skins/default/img/icons/crumb-partition.png'); background-repeat:no-repeat; background-position:right top;}
.products-crumb a{background-image: url('/resources/images/v6/skins/default/img/icons/breadcrumb-icons.png'); background-repeat:no-repeat; background-position: 0px 3px;}
.returns-crumb a{background-image: url('/resources/images/v6/skins/default/img/icons/breadcrumb-icons.png'); background-repeat:no-repeat; background-position:0px -65px;}
.account-crumb a{background-image: url('/resources/images/v6/skins/default/img/icons/breadcrumb-icons.png'); background-repeat:no-repeat; background-position:0px -155px;}
.tools-crumb a{background-image: url('/resources/images/v6/skins/default/img/icons/breadcrumb-icons.png'); background-repeat:no-repeat; background-position:0px -234px;}
.cart-crumb a{background-image: url('/resources/images/v6/skins/default/img/icons/breadcrumb-icons.png'); background-repeat:no-repeat; background-position:0px -303px;}
.secure-crumb{background-image: url('/resources/images/v6/skins/default/img/icons/breadcrumb-icons.png'); background-repeat:no-repeat; background-position: right -387px;}
.dropdownTriangle-inactive{background-image: url('/resources/images/v6/skins/default/img/icons/webcell-downtriangle1.png'); background-repeat:no-repeat; background-position: right center;}
.dropdownTriangle-active{background-image: url('/resources/images/v6/skins/default/img/icons/webcell-downtriangle2.png'); background-repeat:no-repeat; background-position: right center;}
.addNew{background-image: url('/resources/images/v6/skins/default/img/icons/plus_sml.png'); background-repeat:no-repeat; background-position: left center;}
.new{background-image: url('/resources/images/v6/skins/default/img/icons/new.jpg'); background-repeat:no-repeat; background-position: left center; padding:1px 1px 1px 33px;}

/* ====================
		GENERAL
   ==================== */
body{background-color:#ffffff; color:#808080;}

h3.standard{color:#666; border-bottom:1px solid #CCC;}
h3.popup{color:#666; border-bottom:1px solid #CCC;}
h4.dotted{border-bottom:1px dotted #CCC;}
h6{color:#B1B1B1;}
label{cursor:pointer;}
label:hover{background-color:#eee;}
.divide{border-top:1px solid #DDD;}
.StarGreen {color:#009900;}
.alert {font-weight:bold!important; color:#CC0000!important; }
.warning {font-weight:bold; color:#EE7F2E; }
.iheading{color:#555;}
.italic{color:#999;}
.dark{color:#4D4D4D;}
.subInfo{color:#666;}
.forms{border:1px solid #CCC; color:#999;}
.inner-border{border:5px solid #e9e9e9;}
.highLightInfo{background-color:#f1f1f1;}
.focusField{border-color:#30b670 !important;color:#666666;}

h3.oldconvert{color:#666; border-bottom:1px solid #CCC;}
div.oldconvert-bottom{border:none; border-top:1px solid #DDD;}

/* Btns */
.btnContainer a:link.btnLightGrey, 
.btnContainer a:visited.btnLightGrey{border:1px solid #B2B2B2; color:#666666; background-color:#EFEFEF;}
.btnContainer a:hover.btnLightGrey{color:#555555; background-color:#DFDFDF;}
.btnContainer a:active.btnLightGrey, 
.btnContainer a:focus.btnLightGrey{background-color:#BBBBBB;}
.btnContainer a:link.btnGreen, 
.btnContainer a:visited.btnGreen{border:1px solid #008E4A; color:#FFFFFF; background-color:#30B670;}
.btnContainer a:hover.btnGreen{color:#FFFFFF; background-color:#0e9f53;}
.btnContainer a:active.btnGreen, 
.btnContainer a:focus.btnGreen{background-color:#037f3e;}
/* Disabled Btn */
.btnContainer span.btnLightGrey, .btnContainer span.btnLightGrey:hover{color:#A1A1A1; background-color:#F6F6F6; border:1px solid #DDD;}
/* Delete Btn */
a.delete, a.deleteMsg, span.delete, span.deleteMsg{color:#DDD; border:1px solid #FFF; background-color:#FFF; cursor:pointer;}
a.deleteMsg, span.deleteMsg{border-color:#eee;}
.delete:hover, .deleteMsg:hover{border-color:#CC0000!important; color:#CC0000!important; background-color:#FFEEEE;}
.delete:focus, .deleteMsg:focus{background-color:#FFCCCC;}
.deleted{color:#CC3300; background-color:#FFEEEE;}

/* Buy Now button colouring */
.productPriceinfo .buynow-button a{color:#FFFFFF;background-color:#666;}
.productPriceinfo .buynow-button a:hover{background-color:#444;border-color:#FFF;}
.productPriceinfo .buynow-button a.blue{background-color:#26A9E0;}
.productPriceinfo .buynow-button a.blue:hover{background-color:#2685E0;}
.productPriceinfo .buynow-button a.green{background-color:#30B670;}
.productPriceinfo .buynow-button a.green:hover{text-decoration:none;background-color:#0e9f53;}

/* Quick Heading */
.quickheading{color:#999;}

/* QUICK LINK / Not Used Yet */
.addQuickLink{color:#ccc;}
a.addQuickLink{color:#717171;}

/* STATUS */
.attention .status{color:#1c9e5a;}  /*Green color:#1c9e5a;*/
.urgent .status{color:#e10e0e;}	/*Red color:#e10e0e;  ORANGE color:#ee7f2e; BLUE color:#2f7ae3;  */
.unknown .status{color:#ee7f2e;}
.complete .status{color:#aaaaaa;}

/* Help Tips*/
.helpTip{cursor:pointer; color:#ddd; border:1px solid #eee;}
.helpTip:hover{background-color:#dfebc9; color:#78a71c; border-color:#78a71c;}
.helpTip:active{background-color:#a2bf6e;}
.helpTipContent{border:1px solid #aaa; background-color:#f1f1f1;}
.helpTipContent h4{background-color:#999; color:#fff;}
.helpTipContent p{color:#666;}

/* Search Input / Header & Footer */
.prodsearch{border:1px solid #aaa; background-color:#FFF;}
.prodsearch input{border:none; color:#999; background-color:transparent;}
.prodsearch:hover{background-color:#f1f1f1;}
.prodsearch input.focusField{background-color:#FFF;}
.prodsearch a{border-left:1px solid #BBB; background-color:#E5E5E5;}
.prodsearch a:hover{background-color:#EEE;}
.prodsearch a:focus{background-color:#CCC; color:#666;}

/* Message Pop Up */
.messages{background-color:#FFF;}
.messages .msgContainer .msgList h4{border-top:1px solid #fff;color:#777;background-image:url('/resources/images/v6/skins/default/img/icons/toggle_small.png'); background-repeat:no-repeat; background-position:8px center;}
.messages .msgContainer .msgList h4.open{background-image:url('/resources/images/v6/skins/default/img/icons/toggle_small_collapse.png'); background-color:#f1f1f1; border-color:#DDD;}
.messages .msgContainer .msgList h4:hover{background-color:#f5f5f5;}
.messages .msgContainer .msgList h4.unread{font-weight:bold; color:#666;}
.messages .msgContainer .msgList h4:hover a.deleteMsg{border-color:#BBB; color:#AAA;}
.messages .msgContainer .msgList .msgContent{background-color:#f5f5f5; border-bottom:1px solid #DDD; color:#777;}
.messages .msgContainer .msgList .msgContent a{color:#777;}
.messages .msgContainer .msgList .msgExpire{background-color:#f5f5f5;}

/* Global Message */
.globalMsg .message{background-color:#900; color:#FFF;}

/* SERVER SIDE INFORMATIONAL MSGS */
.form_errors{border:1px solid #FF7777; background-color:#fff1f1;}
.form_error_hdg{font-weight:bold; font-size:18px; color:#FF0000;}
.form_error_text{font-weight:normal; font-size: 12px; color:#333333;}
.form_error_message{font-weight:bold; font-size:12px; color:#FF0000;}
.form_messages, .form_messages_sml{border:1px solid #b0e1bf; background-color:#e7f7ea;}
.form_message_hdg{font-weight:bold; font-size:18px; color: #10B650;}
.form_message_text{font-weight:normal; font-size: 12px; color:#333333;}
.form_message{font-weight:bold; font-size:12px; color:#10B650;}

/* ERROR / INFORMATION MESSAGES POPUP */
.form_error_message .errorsPopup,
.form_message .infoMsgPopup{background-image:url('/resources/images/v6/skins/default/img/icons/toggle_small.png'); background-position:0px center; background-repeat:no-repeat; cursor:pointer;}
.formErrorsPopup .msgList,
.formInfoMsgsPopup .msgList{border-bottom:1px dotted #DDD;}
.formErrorsPopup .msgList li{color:#FF0000;}
.formInfoMsgsPopup .msgList li{color:#10B650;}

/* Table Price Total */
.tableTotal{color:inherit;}
.tableTotal span{color:#333333;}

/* STEP BY STEP FRAMEWORK */
.steps{border:2px solid #EEEEEE;}
.steps .step{border-bottom:1px solid #DDDDDD;}
.steps .step .title{color:inherit;}
.steps .active{background-color:#FFFFFF;}
.steps .inactive{background-color:#F5F5F5;}
.steps .passed{background-color:#F5F5F5;}
.steps .passed:hover{background-color:#efefef!important; cursor:pointer;}
.steps .errors .step{border: 1px solid #CC0000;}
.steps .stepheading .changeStep{color:#56A1FC;}
.steps .stepSummary{color:#AAAAAA;}
.steps .headingName{color:#999999;}
.steps .active .headingName{background-image:url("/resources/images/v6/skins/default/img/icons/tagl-bg.png"); background-repeat:no-repeat; background-position:right center; background-color:transparent; color: #FFFFFF;}

/* SMART FIELD TAGS */
.errorField .validateIcon{background-image:url("/resources/images/v6/skins/default/img/icons/cross.png"); background-repeat:no-repeat; background-position:left bottom; background-color:transparent;}
.errorField .validateMsg {background-image:url("/resources/images/v6/skins/default/img/icons/cross_sml.png"); background-repeat:no-repeat; background-position:left center; background-color:transparent; color:#333333;}
.errorField input, .errorField textarea, .errorField select{border-color:#B85353 !important;}
.validField .validateIcon{background-image:url("/resources/images/v6/skins/default/img/icons/tick.png"); background-repeat:no-repeat; background-position:left bottom; background-color:transparent;}
.validField .validateMsg {background-image:url("/resources/images/v6/skins/default/img/icons/tick_small.png"); background-repeat:no-repeat; background-position:left center; background-color:transparent;}
.validField input, .validField textarea, .validField select{border-color:#C1E9C1;}

/* Bread Crumbs &&  Extra Menu */
.breadcrumbs{border:1px solid #B3B3B3; background-color:#FFFFFF;}
.breadcrumbs a{color:#808080;}
.breadcrumbs a:hover{color:#56A1FC;}
.breadcrumbs .extraMenu{border-left:1px solid #B3B3B3;}
.breadcrumbs .links .maincrumb{color:#FFF; background-color:#666;}
.breadcrumbs .links .maincrumb a{color:#FFF;}

/* Site Status Info / Messages / Favourites / Shopping Cart */
.rightInteract .messagesIndicator a, 
.rightInteract .favouritesIndicator a, 
.rightInteract .cart .currentCart, 
.rightInteract .cart .approvalCart a{color:#999;border:1px solid transparent;}
.rightInteract .messagesIndicator a:hover, 
.rightInteract .favouritesIndicator a:hover,
.rightInteract .cart .currentCart:hover, 
.rightInteract .cart .approvalCart:hover a{border-color:#E1E1E1;}
.rightInteract .cart .currentCart .cartCount{color:#666;}
.rightInteract .cart .currentCart .cartheading{color:#333;}
.rightInteract .cart .currentCart .savedcart{color:#CCC;}

/* Tiles / Widgets */
.widget{border:1px solid #DEDEDE;}
.widgetHead .header{background-color:#eaeaea;}
.widgetHead .title{color:#555;}
.widgetHead .switch{border:1px solid #B2B2B2;}
.widgetHead .switch .tabLink{color:#666; background-color:#EFEFEF;}
.widgetHead .switch .tabLink:first-child{border-right:1px solid #BFBFBF;}
.widgetHead .switch .tabLink:hover{color:#000;}
.widgetHead .switch .tabLink.selected{color:#999; background-color:#C9C9C9;}
.widgetTile a{color:#737373;}

.widgetFoot .viewMore{border-top:1px solid #E6E6E6;}
.widgetFoot .viewMore a:hover{background-color:#eee;}
.widgetFoot .columnList .linkHeadings a:visited{color:#56A1FC;}

.widgetContainer .widgetBody .accountStatus .user a:link{color:#56A1FC;}
.widgetTile .tile-price{color:#666;}

.widgetTile .complete a, .complete a{color:#999;}
.deletedRow a{color:#bbb;}
.columnList .linkHeadings .orderedby{color:#777; background-image:url('/resources/images/v6/skins/default/img/icons/arrow-down_g.png'); background-repeat:no-repeat; background-position:right center;}

/* Calender */
#ui-datepicker-div{position: absolute; top:-9999px; left: -9999px;} /* Make sure the box is kept off screen while inactive*/
.ui-datepicker{ background-color:#F1F1F1; border:1px solid #AAAAAA; padding:1px 1px 5px; width:200px;}
.ui-datepicker-header{ background-color:#999; color:#FFF; position:relative; padding:5px; margin-bottom:5px;}
.ui-datepicker-prev, .ui-datepicker-next{background-color:#FFF; background-image:url('/resources/images/v6/skins/default/img/icons/webcell-lefttriangle1.png'); background-repeat:no-repeat; background-position:5px center; cursor:pointer; float:left; display:block; width:16px; height:16px;}
.ui-datepicker-prev:hover, .ui-datepicker-next:hover{background-color:#CCC;}
.ui-datepicker-next{background-image:url('/resources/images/v6/skins/default/img/icons/webcell-righttriangle1.png'); background-position:-5px center; float:right;}
.ui-datepicker-prev span, .ui-datepicker-next span{text-indent:-9999px; display:none;}
.ui-datepicker-title{ text-align:center;}
.ui-datepicker-title select{border:1px solid #DDD; margin:0 3px;}
.ui-datepicker-calendar{ width:100%; }
.ui-datepicker-trigger{cursor:pointer;}
.ui-datepicker-calendar .ui-datepicker-current-day{background-color:#ddd; color:#FFF;}
.ui-datepicker-calendar .ui-datepicker-current-day .ui-state-active, .ui-datepicker-current-day .ui-state-hover {color:#FFF; font-weight:bold; border-color:#339966; background-color:#5ebb8c;}
.ui-datepicker-calendar .ui-state-default{padding:3px 5px; border:1px solid #CCC; display:block;}
.ui-datepicker-calendar .ui-state-hover{background-color: #FFFF99; text-decoration:none;}
.ui-datepicker-calendar thead td{}
.ui-datepicker-calendar tbody td{padding:2px; text-align:center;}

/* Featured Tab / Customer Home Page */
.featured{padding:5px;border-top:1px solid #DDD; border-bottom:1px solid #DDD; margin:0 0 20px;}
.featured .ui-tabs-nav{ float:left; list-style:none; padding:0; margin:2px 0; width:280px; background-color:#FFF;border:1px solid #DDD;border-bottom:none;}
.featured .ui-tabs-nav li{ border-bottom:1px solid #DDD;}
.featured .ui-tabs-nav li:first-child{border-top:none;}
.featured .ui-tabs-nav li img{ float:left; margin:0 5px; background-color:#fff; border:1px solid #FFF;}
.featured .ui-tabs-nav li span{line-height:normal;}
.featured .ui-tabs-nav li span.h{font-size:14px; padding:2px 0; display:block; font-weight:bold;}
.featured .ui-tabs-nav li a span.p{color:#666;}
.featured .ui-tabs-nav .ui-tabs-nav-item a{ display:block; min-height:55px; line-height:20px; padding:5px 10px; border-bottom:1px solid #FAFAFA; border-top:1px solid #FAFAFA; }
.featured .ui-tabs-nav .ui-tabs-nav-item a:hover{ background-color:#EEE; text-decoration:none;}
.featured .ui-tabs-nav .ui-tabs-nav-item a:focus, .featured .ui-tabs-nav-item a:active{background-color:#DADADA;}
.featured .ui-tabs-nav .ui-tabs-selected{ border-bottom:1px solid #BBB;}
.featured .ui-tabs-nav .ui-tabs-selected a{ background-color:#E5E5E5;}
.featured .ui-tabs-panel{ float:left; background-color:#FFF; margin:2px 5px; border:1px solid #DDD; position:relative;}
.featured .ui-tabs-panel img{ border:3px solid #FFF;} 
.featured .ui-tabs-panel .info{ position:absolute; bottom:4px; left:4px; right:4px; height:70px; background-image: url('/resources/images/v6/skins/default/img/70bg.png');}
.featured .info h2{ font-size:18px; color:#fff; padding:5px; margin:0;overflow:hidden; }
.featured .info p{ margin:0 5px; font-family:Verdana; font-size:11px; line-height:15px; color:#f0f0f0;}
.featured .info a{ text-decoration:none; color:#fff; }
.featured .info a:hover{ text-decoration:underline; }
.featured .ui-tabs-hide{ display:none; }

/* Promotion */
.ad, .promotionTop a{color:#8B8B8B; border:1px solid #CCC;}
.promotionTop{border-color:#DDD;}
.promotion{border-color:#DDD;}
.promotion:hover{background-color:#EEE;}
.promotion p{color:#CCC;}

/* Ajax Loading */
.ajaxLoading{background-color:#FFFFFF;}
.ajaxLoading div.textContainer{padding:20px 10px 10px;font-size:13px;font-weight:bold;color:#666666;}
.ajaxLoading div.iconContainer{padding:10px 10px 20px;}

/* ==============================================================================================================*/
/*												WEB PAGES
/* ==============================================================================================================*/

/* ===================
		HEADING
   =================== */
   
.wrapper-header .manuBar{background-color:#E6E6E6; border-top: 1px solid #DDDDDD;}
/* Nav Main Menu  */
.wrapper-header .manuBar .mainmenu td a{color:#555;}
.wrapper-header .manuBar .mainmenu td a:hover{background-color:#D5D5D5;}
.wrapper-header .manuBar .mainmenu td a:focus{background-color:#a0a0a0;}
.wrapper-header .manuBar .mainmenu td a.selected{color:#FFF; background-color:#808080;}	
.wrapper-header .manuBar .mainmenu .submenu {background-color:#FFF; border:1px solid #888;}
.wrapper-header .manuBar .mainmenu .submenu td{background-color:#fff; border-bottom:1px solid #e1e1e1;}
.wrapper-header .manuBar .mainmenu .submenu td a:hover{background-color:#d5d5d5;}
/* FindBy Menu */
.wrapper-header .manuBar .findby{background-color:#9A9A9A;}
.wrapper-header .manuBar .findby h2 a{color:#FFF;}
.wrapper-header .manuBar .findby td.findbylink:hover{background-color:#888;}
.wrapper-header .manuBar .findby td.on:hover, 
.wrapper-header .manuBar .findby td.on{background-color:#707070;}
.wrapper-header .manuBar .findby td div.findbydiv{background-color:#FFF; border: 1px solid #888;}
.wrapper-header .manuBar .findby td div.findbydiv h3{color:#666; border-bottom:1px solid #DDD;}
/* Logged In User Account Info */
.wrapper-header .manuBar .account-info h6{color: #999999;}
.wrapper-header .manuBar .account-info p{color: #777777;}

/* ===================
		FOOTER
   =================== */
   
.wrapper-footer{background-color:#222222; border-top: 5px solid #BBBBBB; color: #999999;}
.wrapper-footer .content{background-color:#282828;}
.wrapper-footer .content a, 
.wrapper-footer .content a:hover, 
.wrapper-footer .content a:active, 
.wrapper-footer .content a:visited{color: #999999;}
.wrapper-footer .content .fSiteMenu{border-right:1px dotted #444444;}
.wrapper-footer .content .footerSubMenu{border-top: 1px solid #444444;}
.wrapper-footer .content .footerSubMenu .webcellvs{color:#444;}
.wrapper-footer .content .paypal{border-color:#555;}

/* ===================
		MIDDLE
   =================== */

/* Download / Price Loading Progress Bar */
.progress h3.standard{border-style:dotted;}
.barContainer{border:1px solid #BBB;}
.barloading{background-color:#444; border:1px solid #DDDDDD;}
.loadedPercent{color:#333;}

/* Product Detailed Display */
.productDisplay .productHeading{border-bottom:1px solid #DDD;}
.productDisplay .video-holder{border:1px solid #E6E6E6;}
.productDisplay .product-img{border-bottom:1px dashed #D9D9D9;}
.productDisplay .product-img a.image{border:1px solid #E6E6E6;color:#BBBBBB;}
.productDisplay .product-img a span.enlarge{color:#444;background-color:#eee;}
.productDisplay .product-img a.selected{border:1px solid #AAAAAA;}		
.productDisplay .product-img a:hover{border-color:#CCC;}
.productDisplay .product-img .sub-images .imgno{color:#AAA;}
.productDisplay .product-img .sub-images img.video{color:#AAA;}
.productDisplay .productPriceinfo{background-color:#f1f1f1;}
.productDisplay .productPriceinfo .productPrice{border-bottom:1px solid #CCC;}
.productDisplay .productPriceinfo .productPrice p{color:#006BE6;}
.productDisplay .productPriceinfo .productPrice-tax{color:#B1B1B1;}
.productDisplay .productSku p{color:#4d4d4d;}
.productDisplay .productPriceinfo .avail{color:#555;}
.productDisplay .productPriceinfo .green{color:#26A331;}
.productDisplay .extendedDesc{border-top:1px solid #e4e4e4;}
.productDisplay .extendedDesc .productHeading{color:#666;border:none;}
.productDisplay .light-grey{color:#AAA;}
.productDisplay .buynow-button a{}

/* Manage Users */
.manageUsers .userSave{border-top:1px dotted #CCC;}
.manageUsers .borderTop { border-top: 5px solid #E9E9E9; }

/* Option Side */
.optionside .options a:hover{background-color:#EBEBEB;}
.optionside .options a.selected{color:#4D4D4D; background-color:#E6E6E6; background-image:url('/resources/images/v6/skins/default/img/icons/arrow-right.png'); background-repeat:no-repeat; background-position:right center ;}

/* Return History */
.documentUpload .bottomBorder{border-bottom:1px solid #DDD;}

/* Return Request */
.returnRequest .addProductOptions{background-color:#e9e9e9;}
.returnRequest .requestTnC{border:1px solid #DDD;}
.returnRequest .passed .stepContent .noEditMainDetails{color:#999;}
.returnRequest .addProductDetails{background-color:#FFF;}
.returnRequest .addProductDetails img.productImg{border: 1px solid #ccc;}

.returnRequest .stepsContainer h4{color:#BBB;}
.returnRequest .stepsContainer .active h4{color:#666;}
.returnRequest .stepsContainer .passed h4{color:#999;}
.returnRequest .stepsContainer .passed h4:hover{background-color:#f1f1f1;}
.returnRequest .stepsContainer .active .stepCount{background-image:url('/resources/images/v6/skins/default/img/icons/tag-bg.png'); background-repeat:no-repeat; background-position:center right; color:#FFF;}
.returnRequest .stepsContainer .submitStep{border-bottom:1px solid #E3E3E3;}

/* User Settings */
.accountDetails .accountContainer .haveAccess{background-image:url('/resources/images/v6/skins/default/img/icons/tick_small.png'); background-repeat:no-repeat; background-position:left center;}
.accountDetails .accountContainer .noAccess{color:#aaa;}
.publicPagePref .leftSideInfo .arrowList p{background-image:url('/resources/images/v6/skins/default/img/icons/control_small.png'); background-repeat:no-repeat; background-position:left top;}

/* Cellnet Express */
.mySavedAddress .addressList .addressSummary.selected{background-color:#e9e9e9;}
.mySavedAddress .addressList .addressSummary:hover{background-color:#f1f1f1;}
.mySavedAddress .addressList .addressSummary:hover .delete{border-color:#BBB;color:#AAA;}
.mySavedAddress .addressList .addressSummary .name{color:#666;}
.mySavedAddress .addressList .addressSummary .contact,
.mySavedAddress .addressList .addressSummary .company,
.mySavedAddress .addressList .addressSummary .address{color:#AAAAAA;}
.mySavedAddress .addressList .addressSummary .delete{border:1px solid #eee;}

/* Shopping Cart */
.cartDisplay .cartList tr.cartItem td{padding:1px;}
.cartDisplay .cartList tr.cartItem:hover{background-color:#f1f1f1;}
.cartDisplay .cartList tr.cartItem:hover .delete{border-color:#BBB;color:#AAA;}
.cartDisplay .cartTotal .totalAmt{color:#222;}
.cartDisplay .btnContainer .loadSavedCart,
.cartDisplay .btnContainer .loadApprovalCart{color:#CCC;}
.cartDisplay a.closeMySavedCart{color:#777;}
.cartDisplay .savedCarts, 
.cartDisplay .saveCart, 
.cartDisplay .approvalCarts{background-color:#f6f6f6; border:1px solid #DDD;}
.cartDisplay .savedCarts div.savedCart, 
.cartDisplay .approvalCarts div.savedCart{border-bottom:1px solid #e9e9e9;}
.cartDisplay .approvalCarts div.savedCart .cartName, 
.cartDisplay .approvalCarts div.savedCart .approver{float: left; width: 85px;}
.cartDisplay .approvalCarts div.savedCart .date, 
.cartDisplay .approvalCarts div.savedCart .value, 
.cartDisplay .approvalCarts div.savedCart .orderNo{float: left; width: 80px;}
.cartDisplay .savedCarts .loadCart:hover, 
.cartDisplay .approvalCarts .loadCart:hover{background-color:#eee;}
.cartDisplay .savedCarts tr:hover .delete,
.cartDisplay .approvalCarts tr:hover .delete{border-color:#BBB;color:#AAA;}

/* CheckOut */
.orderCheckout .leadTime, 
.orderCheckout .cost{color:#aaa;}
.orderCheckout .leadTime b{color:#888;}
.orderCheckout .cost .price{color:#666;}
.orderCheckout .shippingStepPrice, .addPrice, 
.orderCheckout .paymentStepPrice{color:#04A068;}
.orderCheckout .shw label:hover{background-color:#ddd;}
.orderCheckout .stepDetails{color:#aaa;}
.orderCheckout .stepDOut{color:#777;}
.orderCheckout .changeStep{color:#418EEB;}
.orderCheckout .orderSummary .btnContainer{border-bottom:1px solid #ddd;}
.orderCheckout .orderTotaling{background-color:#f1f1f1;}
.orderCheckout .orderSummary .grandTotal .totalAmt{color:#006BE6;}
/*Telstra Clear Checkout*/
.orderCheckout .telstraClear .cartItemOpt td{border-bottom:1px solid #d6d6d6;}
.orderCheckout .telstraClear .cartItemOpt table td{border-bottom:none;}

/* Order Confirm Page */
.checkOutBox{ border:2px solid #eee; }
.checkOutBox .submitStep{border-bottom:1px solid #DDDDDD;}
.checkOutBox .active .headingName{background-image:url("/resources/images/v6/skins/default/img/icons/tagl-bg.png"); background-repeat:no-repeat; background-position:right center; background-color:transparent; color:#FFFFFF;}
.checkOutBox .cartTotal .totalAmt{color:#222222;}

/* Data Feeds */
.dfTnC{border:1px solid #EEEEEE;color:#666666;}
.datafeed.edit .dfDetails{border:2px solid #EEEEEE;}
.datafeed.edit .dfDetails .step{border-bottom:1px solid #DDDDDD;}
.datafeed.edit .dfDetails .step.errors{border:1px solid #CC0000;}
.datafeed.edit .dfDetails .step .heading{color:#666666;}

/* Product Browse / Search Pages */
.browseProducts .show, .sortby{border-top:1px solid #E6E6E6;}
.browseProducts .optionside .showAll .selected, 
.browseProducts .optionside .showScope .selected{color:#4D4D4D; background-color:#E6E6E6; background-image:url('/resources/images/v6/skins/default/img/icons/arrow-right.png'); background-repeat:no-repeat; background-position:right center ;}
.browseProducts .optionside .showAll a:hover,
.browseProducts .optionside .showScope a:hover{background-color:#EBEBEB;}
.browseProducts .optionside h4,
.browseProducts .optionside .show .selected{color:#B3B3B3;}
.browseProducts .optionside .accordion a:hover{background-color:#EBEBEB;}
.browseProducts .optionside .accordion h4{background-image:url('/resources/images/v6/skins/default/img/icons/toggle_small.png'); background-position:8px center; background-repeat:no-repeat;}
.browseProducts .optionside .accordion h4.open, 
.browseProducts .accordion h4.ui-state-active{background-image:url('/resources/images/v6/skins/default/img/icons/toggle_small_collapse.png');}
.browseProducts .optionside .accordion h4:hover{background-color:#f1f1f1;}
.browseProducts .sortby a{color:#666;}
.browseProducts .sortby .noSort{color:#999;}
.browseProducts .sortby a.selected{color:#FFF;background-color:#30b670; background-image:url('/resources/images/v6/skins/default/img/icons/arrow-down.png'); background-repeat:no-repeat; background-position:right center;}
.browseProducts .sortby a.selected.desc{background-image:url('/resources/images/v6/skins/default/img/icons/arrow-up.png');}
.browseProducts .sortby a.selected:hover{background-color:#1c9e5a;}
.browseProducts .sortby .changeview a{border:1px solid #CCC;}
.browseProducts .sortby .changeview a:hover{background-color:#DDD; border-color:#777;}
.browseProducts .sortby .changeview a.selected{background-color:#888; border-color:#555;}
.browseProducts .inner-border{border:5px solid #e9e9e9;}
.browseProducts .pagination{background-color:#f2f2f2;}
.browseProducts .productSection{border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6;}
.browseProducts .product-item{border-top:1px solid #e6e6e6;}
.browseProducts .product-item:first-child{border:none;}
.browseProducts .product-item:hover{background-color:#efefef;}
.browseProducts .product-item .blue{color:#0066FF;}
.browseProducts .product-item .vendor, .product-item .suites{color:#bbb;}
.browseProducts .product-item .sku{color:#000;}
.browseProducts .product-item .title{color:#777;}
.browseProducts .sortby a.changeview-grid,
.browseProducts .sortby a.changeview-line{background-color:#EEE;}				
.browseProducts .extras .favouritesIndicator a, .productPriceinfo .favouritesIndicator a{color:#418eeb; border:1px solid transparent;}
.browseProducts .product-item:hover .extras .favouritesIndicator a:hover, 
.productPriceinfo .favouritesIndicator a:hover{border-color:#bbb; background-color:transparent; color:#1B75BB;}
.browseProducts .extras .favouritesIndicator a{background-position:2px -38px;}
.browseProducts .extras .favouritesIndicator a.on{background-position:2px -199px;}
.browseProducts .product-item:hover .extras .favouritesIndicator a:hover.on{border-color:transparent; background-color:transparent; cursor:default;}
.browseProducts .extras .favouritesIndicator a.remove{background:none; color:#ddd;}
.browseProducts .product-item .extras .favouritesIndicator a.remove .delete{border-color:#e0e0e0;}
.browseProducts .product-item:hover .extras .favouritesIndicator a.remove{color:#418eeb;}
.browseProducts .product-item:hover .extras .favouritesIndicator a.remove .delete{border-color:#BBB;color:#AAA;}
.browseProducts .product-item:hover .extras .favouritesIndicator a.remove:hover .delete{color:#e10e0e; background-color:#FFEEEE; border-color:#CC0000; }
.browseProducts .product-item:hover .extras .output span,
.browseProducts .product-item:hover .avail .nostock-icon{background-color:#efefef;}
.browseProducts .product-item:hover .extras .output span.specials-product{background-position:-45px 2px;}
.browseProducts .product-item:hover .extras .output span.bundle-product{background-position:-45px -38px;}
.browseProducts .product-item:hover .extras .output span.clearance-product{background-position:-45px -88px;}
.browseProducts .product-item:hover .extras .output span.promo-product{background-position:-45px -138px;}
.browseProducts .product-item:hover .extras .output span.new-product{background-position:-45px -188px;}
.browseProducts .product-item:hover .extras .output span.telstra-product{background-position:-44px -376px;}
.browseProducts .product-item:hover .extras .output span.optus-product{background-position:-44px -319px;}
.browseProducts .product-item:hover .extras .output span.allphones-product{background-position:-44px -430px;}
.browseProducts .product-item div.price, 
.browseProducts .product-item div.rrp, 
.browseProducts .product-item div span.price-tax{color:#AAA;}
.browseProducts .buynow-button a{color:#bbb; background-color:#fff; border:1px solid #FFF;}		
.browseProducts .product-item:hover .buynow-button a{color:#FFF; background-color:#777;}
.browseProducts .product-item:hover .buynow-button a:hover{background-color:#555; border-color:#FFF; outline:0 none;}
.browseProducts .qty-input{border:1px solid #CCC; color:#999;}

/*----------------------------------- END OF NEW MAIN BODY BASED ON TABLE ----------------------------------*/