	 /*** Buy Now piece added 10/01/09 ***/
    div#product_container.ie6 div.buy_now{
        height:30px;
    }
	 
	div#product_container div.buy_now .button{
	    cursor:pointer;
	    cursor:hand;
	    float:none !important;
	    margin-right:0;
	}

        div#product_container div.buy_now button.button_on{
            position:relative;
            width:225px;   
            z-index:2;
        }
        
            div#product_container div.buy_now button.button_on div.hd{
                width:182px;    
            }
            
            div#product_container.ie6 div.buy_now button.button_on{
                position:absolute;
            }
    
    div#product_container div.buy_now h4.notice{
        color:#D12D2C;
        font-size:13px;
        font-weight:normal;
        margin:15px 0;
    }

    div#product_container div.buy_now h5.buy_header{
        color:#666;
        font-size:14px;
        margin-bottom:10px;
    }

    div#product_container div.buy_now h6.buy_header{
        background:url(/res/products68/img/buttons_corners_icons_tabs_8bit.png) no-repeat -113px -489px;
        color:#3131D9;
        font-size:100%;
        margin-bottom:5px;
        padding-left:10px;
    }

    div#product_container div.buy_now .price_vat, div#product_container div.buy_now .shop_select{
        margin-bottom:10px;
    }

    	div#product_container div.buy_now .price_vat li{
    		display:block;
    		float:left;
    		padding:0 4px 0 0;
    		vertical-align:baseline;
    	}
    	
        div#product_container div.buy_now .price_vat .strike_price{
    		font-size:15px;
    		text-decoration:line-through;
    		font-weight:normal;
    	}
    	
        div#product_container div.buy_now .price_vat .sale_price {
    		font-size:18px;
    		font-weight:bold;
    	}

        div#product_container div.buy_now .price_vat .vat_inc{
    		font-size:13px;
    	}

    div#product_container div.buy_now div.non_dropDown{
		display:block;
		padding-bottom:10px;
		clear:both;
	}

	div#product_container div#buy_now div.in_box, div#product_container div#buy_now div.buy_plan {
		display:block;
		clear:both;
		padding-bottom:10px;
	}
	div#product_container div#buy_now div.in_box ul a, div#product_container div#buy_now div.buy_plan ul a{
		font-size:12px;
		color:#5DC33B;
		font-weight:bold;
		padding-left:12px;
		cursor:pointer;
		background:transparent url(/res/products68/img/icon_findProducts_accord_arr_up.png) no-repeat scroll left 3px;
	}
	div#product_container div#buy_now div.in_box ul a.expanded {
		padding-left:12px;
		cursor:pointer;
		background:transparent url(/res/products68/img/icon_findProducts_accord_arr_dn.png) no-repeat scroll left 3px !important;
	}
	div#product_container div#buy_now div.non_dropDown a{
		font-size:12px;
		color:#5DC33B;
		cursor:pointer;
		padding-left:12px;
		font-weight:bold;
		background:transparent url(/res/products68/img/icon_findProducts_accord_arr_up.png) no-repeat scroll left 3px;
	}

	div#product_container div#buy_now div.in_box ol.box_products{
		margin-left:12px;
		padding:3px 0 2px 0;
	}
	div#product_container.js_enabled div#buy_now ol.box_products { display:none; }

	div#product_container div#buy_now div.in_box ol.box_products li h6{
		padding:3px 0;
		font-size:11px;
		font-weight:normal;
	}

	div#product_container.js_enabled div.buy_now div.box_rollout{
	    height:0;
        overflow:hidden;
	}

    div#product_container.ie7 div.buy_now button.button_on h3,
    div#product_container.ie6 div.buy_now button.button_on h3,
    div#product_container.ie6 div.buy_now button.button_on div.button_outer{	
        text-align:left !important;
        width:100%;
    }
    
    div#product_container.ie6 div.buy_now button.button_on div.button_inner{
        width:242px;
    }
.bnWithPlanPrice {
	font-size:14px;
}
.option_text {
	display:block;clear:both;padding-left:12px !important;
}
.outofstock_text {
	clear:both;color:#D12D2C;font-weight:normal !important;
}    
div#product_container button, div.flyout__ button{cursor:pointer;cursor:hand;}

.bn_container {
	width:180px !important;
	float:left;
}
div#product_container.ie6 .bn_container {
	margin-bottom:12px;
}
.bn_green_button {
	height:27px;
	background: url(/NOKIA_COM_1/Web_Applications/nokiaa/BuyNow/pics/bn_button_24bitset.png) no-repeat 100% 0px !important;
	margin:0 0 10px 0 !important;
	border:0;
	padding-right:17px !important;
	padding-left:0 !important;
	float:left;
}
.bn_green_button h3 {
	height:27px;
	line-height:26px !important;
	display:block;
	background: url(/NOKIA_COM_1/Web_Applications/nokiaa/BuyNow/pics/bn_button_24bitset.png) no-repeat 0px -28px !important;
	margin:0 !important;
	color: white;
	padding:0 12px 0 10px !important;
	float:left;
	cursor:hand;
}
div#product_container.ie6 .bn_green_button {
	background: url(/NOKIA_COM_1/Web_Applications/nokiaa/BuyNow/pics/bn_button_8bitset.gif) no-repeat 100% 0px !important;
	cursor:hand;
}
div#product_container.ie6 .bn_green_button h3 {
	background: url(/NOKIA_COM_1/Web_Applications/nokiaa/BuyNow/pics/bn_button_8bitset.gif) no-repeat 0px -28px !important;
}

#pan_form p.description, #pan_legalpolicy_label {
	line-height:16px;
}

.pan_input_wrapper #pan_email {
background-color:#fff !important;margin-top:2px;width:176px !important;
}
#buy_now .green_button {
    line-height:15px !important;
}
