
@charset "utf-8";
/* CSS Document */

body {margin:0px auto; font-family:Arial, Helvetica, sans-serif; height:100%; overflow: hidden;}

#topbar {background:url(../images/bg_grey.png) left top; height:36px; width:3000px; float:left; }

#reloader { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; }

.dropdownBar { position: relative; top:0px; left: auto; width: auto; min-width: 375px; z-index: 100; }


.rightBarBtns { position: absolute; top: 0px; right: 0px; float: right; width: 100px; padding: 0 5px 0 0; z-index: 2; }
.btnSettings {float:right; padding:8px 0 0 0;}
.btnClose {float:right; margin:10px 5px 0 0;}
img,input{ border:none; outline:none;}

a { outline:none; border:none; cursor: pointer; text-decoration:none;}
a:hover {text-decoration:none;}

.ToolbarLeft {width:94px; float:left; margin:7px 0 0 0; padding: 0 0 0 5px;}

/*Dropdown View All Price*/

.FloatToolbar {width:123px; float:left; margin:30px 3px 0 3px;}
html>/**/body .FloatToolbar {width:123px; float:left; margin:30px 3px 0 6px; position:relative; z-index:500;}

.CntBtmgreenArc{width:auto; float:left; padding:2px 0 2px 0;}
  .CntBtmgreenArc a { float: left; color: #292929; text-decoration: none; }

*:first-child+html .CntBtmgreenArc{width:328px; float:left; padding:2px 0 2px 0;}

.button { background:url(../images/floathover_btn_price.png) no-repeat left top; cursor:pointer; height:25px; width:109px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px; position:relative; z-index:10; margin: -30px 0 0 0;}

.button_blue { background:url(../images/floathover_btn_price_blue.png) no-repeat left top; cursor:pointer; height:25px; width:109px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px; position:relative; z-index:10; margin: -30px 0 0 0;}

.button_sub { background:url(../images/float_drophover_price.png) no-repeat left top; cursor:pointer; height:25px; width:119px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px;}

.button_sub_blue { background:url(../images/float_drophover_price_blue.png) no-repeat left top; cursor:pointer; height:25px; width:119px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px;}

.Submenu {left:0px; top:20px; float:left; width:328px; }
.Submenu .Tab { height:31px; float:left; padding:0 10px 0 12px; position:relative; z-index:-10; margin:-31px 0 0 0; width:123px; background:url(../images/float_drophover.png) left top no-repeat; text-indent:-5000px;}
#Dropdown1Outer {float:left; width:322px; }
.Submenu #Dropdown1Outer { float:left; width:328px; background:url(../images/drophover_mid.png) left top;}
.Dropdown1OuterTop { float:left; width:328px; background:url(../images/drophover_top.png) left top no-repeat; height:6px; text-indent:-5000px;}
.Dropdown1OuterBtm { float:left; width:328px; height:6px; background:url(../images/drophover_btm.png) left top no-repeat; text-indent:-5000px;}

.Submenu #Dropdown1Outer ul { background:none; height:auto; float:left; }
.Submenu #Dropdown1Outer ul li, .Submenu #Dropdown1Outer ul li a { background:none; height:auto; line-height:18px; font-weight:normal; float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 0 0 -2px;}
.Submenu #Dropdown1Outer ul li a:hover { color:#11519a; background:none; height:auto; float:left; }

.dropDownBar {width:123px; float:left; margin:0 3px 0 3px;}

.InfoRow{ float: left; width:315px; height: 50px; float:left; padding:3px 0; font-size: 12px; color: #000000; clear: both; }
 .InfoRow a { float: left; width: 100%; height: 100%; color: #000000; text-decoration: none; }
 .InfoRow a:hover { color: #000000; text-decoration: none; }
.nobdr{float:left; width:315px;}

.InfoImg{ width:95px; float:left; padding:2px 0 0 10px; overflow: hidden; font-size: 10px; font-weight: bold; }
.InfoImg img{ width:87px;}

.InfoDetail{ width:118px; float:left; padding:3px 10px 0 0; }
.FloatLine {background-color:#d6d3d3; width:315px; height:1px; float:left; text-indent:-5000px;}
.FloatBlueTxt { position: absolute; top:330px; left: 0px; background: #FFFFFF; color:#2b9cc4; font-size:12px; font-weight:bold; padding:5px 0 5px 12px; float:left; width:303px;}
  .FloatBlueTxt a { color:#2b9cc4; text-decoration: none; }


.infoName{ float:left; width:200px; font-weight: normal; padding:3px 5px 0 5px; margin: 0px; }
.infoName span { float: left; font-weight: bold; width: 100%; }
.infoDesc{ float:left; width:120px; font-weight: bold; padding:3px 0 0 0; margin: 0px; }
.infoDesc span{ float:left; font-weight: normal; width:100%; }
.payOpts{ width:82px; float:left; padding:5px 0 0 0; height:auto; overflow: hidden;}
	.payOpts img { float: left; border: 0px; outline: none; }


.FloatDollar { float:left; color:#292929; font-size:12px; font-weight:bold;}
.FloatDollarSubTxt { width:120px; float:left; font-weight: normal; font-size:10px; color:#292929;}

.trigger_refurb { background:#e6e4e4 url(../images/right_arrow.png) no-repeat 295px 7px; cursor:pointer; height:19px; width:305px; font-size:12px; font-weight:bold; color:#292929; padding:3px 0 0 10px; margin:0 0 0 3px;}

.trigger_used { background:#e6e4e4 url(../images/right_arrow.png) no-repeat 295px 7px; cursor:pointer; height:19px; width:305px; font-size:12px; font-weight:bold; color:#292929; padding:3px 0 0 10px; margin:0 0 0 3px;}

.trigger_new { background:#e6e4e4 url(../images/right_arrow.png) no-repeat 295px 7px; cursor:pointer; height:19px; width:305px; font-size:12px; font-weight:bold; color:#292929; padding:3px 0 0 10px; margin:0 0 0 3px;}

.trigger4 { float: left; background:#e6e4e4 url(../images/history_icon.png) no-repeat 290px 4px; height:19px; width:305px; font-size:12px; font-weight:bold; color:#292929; padding:4px 0 0 10px; margin:0 0 0 3px;}
.trigger5 { background-color:#e6e4e4; height:20px; width:305px; font-size:12px; font-weight:bold; color:#292929; padding:3px 0 0 10px; margin:0 0 0 3px;}
.trigger6 { float: left; background:#e6e4e4 url(../images/feedback_icon.png) no-repeat 288px 5px; height:20px; width:305px; font-size:12px; font-weight:bold; color:#292929; padding:3px 0 0 10px; margin:0 0 0 3px;}
.trigger7 { float: left; background:#e6e4e4; height:20px; width:305px; font-size:12px; font-weight:bold; color:#292929; padding:3px 0 0 10px; margin:0 0 0 3px;}

.CntBtmgreenArc .active { background: #e6e4e4 url(../images/float_downarrow.png) no-repeat 295px 7px;}

.CntBtmgreenArc .active_blue { background: #e6e4e4 url(../images/float_downarrow.png) no-repeat 295px 7px;}


.FontWeight {font-weight:normal;}
.FloatSocialLink {margin:1px 10px 0 0; float:right;}
*:first-child+html .FloatSocialLink {margin:-14px 10px 0 0; float:right;}


/**Manjeet Singh*/

#TestFacebbok{ width:212px; height:auto; float:left;}
#facebook{float:left; width:80px; padding:0 10px 0 0; }

.FloatSocialLink1 {margin:-1px 10px 0 0; float:right;}
*:first-child+html .FloatSocialLink1 {margin:-16px 10px 0 0; float:right;}

/*Dropdown View All Price End*/


/*Dropdown View Coupon*/

.FloatViewCoupon1 {float:left; width:123px; margin: 30px 0 0 -347px; z-index:500;}
.CntBtmViewArc {width:430px; float:left; padding:2px 0 2px 0;}

.subbutton2 { background:url(../images/floathover_btn.png) no-repeat right top; cursor:pointer; height:25px; width:74px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px; margin:-30px 0 0 347px; position:relative; z-index:5000;}
.subbutton2_blue { background:url(../images/floathover_btn_blue.png) no-repeat right top; cursor:pointer; height:25px; width:74px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px; margin:-30px 0 0 347px; position:relative; z-index:5000;}

.active2 {background:url(../images/float_drophover.png) no-repeat right top; cursor:pointer; height:25px; width:73px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px;}

.active2_blue {background:url(../images/float_drophover_blue.png) no-repeat right top; cursor:pointer; height:25px; width:73px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px;}

.Submenu1 {right:0; top:20px; float:right; width:430px;}
.Submenu1 .Tab1 { height:30px; float:right; padding:0 10px 0 12px; position:relative; z-index:-10; margin:-31px 0 0 0; width:102px; text-indent:-5000px;}
.Submenu1 #Dropdown1Outer1 { float:right; width:430px; background:url(../images/drophover_mid2.png) right top;}

.Dropdown1OuterTop1 { float:right; width:430px; background:url(../images/drophover_top2.png) right top no-repeat; height:6px; text-indent:-5000px;}
.Dropdown1OuterBtm1 { float:right; width:430px; height:6px; background:url(../images/drophover_btm2.png) right top no-repeat; text-indent:-5000px;}

.FloatToolbar1 {width:430px; float:right; margin:0 5px 0 0; overflow: hidden; overflow-y: scroll; padding: 0px; z-index: 2;}
  .FloatToolbar1 ul { float: left; width: 396px; max-height: 500px; padding: 0 0 0 18px; list-style-type: none; margin: 0px; }
  .FloatToolbar1 ul li { float: left; width: 374px; background-color: #F5F5F5; line-height:14px; font-size:12px; color:#292929; padding: 5px 11px 5px 11px; margin: 0 0 4px 0; }
  
.FloatToolbar1 ul li a { color: #292929; text-decoration: none; }
.FloatToolbar1 ul li a:hover { color: #292929; text-decoration: none; }

.FloatToolbar1 ul li.header {background-color: #e6e4e4;}

.FloatToolbar1 ul li.header a {font-weight: bold;}

.CntBtmgreenArc1 {width:430px; float:right; padding:2px 0 2px 0;}

.TriggerCoupon1 {background:#e6e4e4; height:20px; width:396px; font-size:12px; color:#292929; padding:10px 0 5px 10px; float:right; margin:0 6px 0 0;}
.TriggerCoupon2 {background:#e6e4e4; width:396px; font-size:12px; color:#292929; padding:5px 0 5px 10px; float:right; margin:0 6px 0 0;}
*:first-child+html .TriggerCoupon1 {background:#e6e4e4; height:20px; width:400px; font-size:12px; color:#292929; padding:10px 0 5px 10px; float:right; margin:0 10px 0 0;} 
*:first-child+html .TriggerCoupon2 {background:#e6e4e4; width:400px; font-size:12px; color:#292929; padding:5px 0 5px 10px; float:right; margin:0 10px 0 0;}

/*Dropdown View Coupon End*/

/** alters to the existing code **/
#checkpricehistory1 a { margin-left: 110px;}

/* In cases where the reviews button doesn't exist we want price history to nudge up against prices with about 20px. This
style is applied dynamically via JS */
#checkpricehistory1 a.no_reviews { margin-left: 20px;}

/*Dropdown View Reviews*/

.FloatViewReview1 {float:left; width:123px; margin: 30px 0 0 -287px; z-index:500;}
.CntBtmViewArcReview {width:390px; float:left; padding:2px 0 2px 0;}

.subbutton2Review { background:url(../images/floathover_btn.png) no-repeat right top; cursor:pointer; height:25px; width:74px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px; margin:-30px 0 0 307px; position:relative; z-index:5000;}

.subbutton2Review_blue { background:url(../images/floathover_btn_blue.png) no-repeat right top; cursor:pointer; height:25px; width:74px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px; margin:-30px 0 0 307px; position:relative; z-index:5000;}

.active2Review {background:url(../images/float_drophover.png) no-repeat right top; cursor:pointer; height:25px; width:73px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px;}

.active2Review_blue {background:url(../images/float_drophover_blue.png) no-repeat right top; cursor:pointer; height:25px; width:73px; font-size:11px; font-weight:bold; color:#292929; padding:7px 0 0 10px;}

.Submenu1Review {right:0; top:20px; float:right; width:430px;}
.Submenu1Review .Tab1Review { height:30px; float:right; padding:0 10px 0 12px; position:relative; z-index:-10; margin:-31px 0 0 0; width:102px; text-indent:-5000px;}
.Submenu1Review #Dropdown1Outer1Review { float:right; width:351; background:url(../images/drophover_mid_small.png) right top;}

.Dropdown1OuterTop1Review { float:right; width:351px; background:url(../images/drophover_top_small.png) right top no-repeat; height:6px; text-indent:-5000px;}
.Dropdown1OuterBtm1Review { float:right; width:351px; height:6px; background:url(../images/drophover_btm_small.png) right top no-repeat; text-indent:-5000px;}

.FloatToolbar1Review {width:350px; float:right; margin:0; overflow: hidden; overflow-y: scroll; padding: 0px; z-index: 2;}
  .FloatToolbar1Review ul { float: left; width: 396px; max-height: 500px; padding: 0 0 0 12px; list-style-type: none; margin: 0px; }
  .FloatToolbar1Review ul li { float: left; width: 304px; background-color: #F5F5F5; line-height:14px; font-size:12px; color:#292929; padding: 5px 11px 5px 11px; margin: 0 0 4px 0; }
  
.FloatToolbar1Review ul li a { color: #292929; text-decoration: none; }
.FloatToolbar1Review ul li a:hover { color: #292929; text-decoration: none; }

.FloatToolbar1Review ul li.header {background-color: #e6e4e4;}

.FloatToolbar1Review ul li.header a {font-weight: bold;}

/* stars css */

.defaultSpan {float: left;}

.reviewRating { background-color: black; color: white; font-size: 11px; height: 15px; width: 24px; float: left; text-align: center; margin: 11px 5px 0 2px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px;}

.reviewRetailer {float: left; width: 100px; margin-top: 10px; overflow: auto;}

.starElem { background-image:url(../images/stars.png); width: 85px; float: left; height: 15px; margin: 11px 0 0 7px;}

.rating0 { background-position: 0px -1px; }

.rating05 { background-position: 0px -19px; }

.rating1 { background-position: 0px -37px; }

.rating15 { background-position: 0px -55px; }

.rating2 { background-position: 0px -73px; }

.rating25 { background-position: 0px -91px; }

.rating3 { background-position: 0px -109px; }

.rating35 { background-position: 0px -127px; }

.rating4 { background-position: 0px -145px; }

.rating45 { background-position: 0px -163px; }

.rating5 { background-position: 0px -181px; }

/* end stars css */


/*Dropdown View Rreviews End*/

/* space button */

#spaceButton {width: 30px;}

/*common css*/


  .FloatTabs img { float: left; margin: 2px 5px 0 0; display: inline; }
.FloatTxt {font-size:12px; color:#FFF; margin:10px 0 0 5px; font-weight:normal; max-width: 450px; min-width: 195px; white-space:nowrap; overflow-x:hidden; float:left;}

/* For when we're hyperlinking the retailer in the price message */
.FloatTxt a {text-decoration: underline}

.FloatingBold {font-weight:bold;}

.FloatViewCoupon {float:left; width:125px;}
.arrowImg {margin:3px 5px 0 0; float:left;}
.arrowExp { float: left; background: url(../images/right_arrow_inner.png) left center no-repeat; padding: 0 0 0 15px; }
/*Common css End*/



/*** FOR TOGGLING FUNCTIONALITY ***/
.toggle { position: relative; float: left; max-height: 350px; overflow-y: hidden; margin: 5px 0 0 0; }


.scroll { width: 321px !important; overflow-y:scroll !important; overflow-x: hidden !important; } 

.toggle_container_btn { display: block; }
.toggle_containersub2 { display: none; }
.toggle_containersub2Review { display: none; }

/* Hide the price and coupon buttons by default */
#pricehide, #hidesub2view, #hidesub2viewReview {
	visibility: hidden;
}

/* For linking of GCs
#message a {
	text-decoration: underline;
}*/
