body {margin: 0 ;padding: 0;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #8A8A8A;}

/* Header */
#header {width: 1112px; /*background:url(../images/header_bg.png) no-repeat top;*/ margin: 0 auto;padding-top:5px;}
#wrapper{width: 1112px;margin:0 auto}
/* Menu */
#menu {width: 1112px;height: 30px;background-color:blue;margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}



.submenu
{font-size:14px; height:30px;
margin-bottom:10px;
background:#F0F0F0;
}
.submenu a{ text-decoration:none; float:left; padding:7px 10px; border-right:1px solid #CCC; font-weight:bold;}
.submenu a:link{color:#006893;}
.submenu a:hover{color:white;
                text-decoration:none;
                background-color:#546a7f; 
                 }
 



/* Content */
#content {float: left;width: 810px;margin-top:3px;}

/* Sidebar */
#sidebar {float: right;width: 285px; font-size : 12px; margin-right:0px;}
#sidebar ul {margin: 0;padding: 0;list-style: none;line-height: normal;}
#sidebarContainer{border:1px solid #b9f8aa;margin-top:0px; width:275px; margin-left :5px;padding:0px; } 
.sidebarheader{width: 262px;
                background:url(../images/hotdealsbg.jpg) repeat-x ;
                height:30px;
                font-weight:bold;
                font-size:20px;
                color:#ffffff;
                margin:5px;
                padding-left:15px;
                padding-top:5px;
               } 
.sidebarheader img{float:right;padding:0;margin:0 8px 0 4px}
.sidebarcontent{padding-left:5px; background-color:#fff;}
#ddsidemenubar {width:100%}
.sidebarcontent a{font-size:11px;text-decoration:none;color:#004996;}
.sidebarcontent a:hover{font-size:11px;color:#000;text-decoration:underline}

/* Search */
#search {width:800px;padding: 0;background:#fff url(../images/search_area_bg2.png) repeat-x left 1px; 
height:40px; border:1px solid #C2C2C2; vertical-align:middle;color:#663921;padding-left:10px; padding-top:6px; }
/*#search table, #search table tr, #search table tr td{padding:0; margin:0;}*/

#search span {float:left; margin-top:7px; margin-left:10px;}
#search input{ font-size:20px; float:left;}
#search .search-button{width:90px ;height:32px ;padding-right:5px;float:right;}
#search .search_input{width:410px;height:27px; margin-left:45px; font-size:24px;}

/* Product_Display---LIST VIEW */
.listview {width: 810px;padding: 0;padding:0px; }
.listview .box1 {border-bottom:1px solid #D3E6D3; text-align:justify;}

#imagepanel{width:122px;height:auto; float:left;color:maroon;font-size:13px;padding-top:10px;text-align:center}
#contentpanel{width:528px;height:auto;min-height:118px;float:left;padding-top:15px;line-height:20px;border-right:1px dashed #EF930F;padding-right:5px}
#linkpanel{width:150px;height:auto;float:right;color:Blue;font-size:11px;padding-top:8px;}
#contentpanel_product{width:400px;height:auto;float:left;min-height:150px;padding-top:15px;line-height:20px;border-right:1px dashed #EF930F;padding-right:5px}
#imagepanel_product{width:250px;height:auto; float:left;color:maroon;font-size:13px;padding-top:10px}

.pro_display_header{font-size:15px;font-weight:bold;color:#25587E;}
.pro_display_footer_text{font-size:11px;color:#777777;height:20px;font-family:Arial;margin-top:15px;}
.pro_display_footer_label{font-size:12px; color:Black; float:left; font-family :Arial; margin-left:-110px;}

.dotted_border{border-right:1px dashed #EF930F;}
a.pro_display_footer_text{font-size:11px;color:#777777;}
a.pro_display_footer_text:hover{font-size:11px;color:#000;}
.pro_price_text{font-weight:bold; color:#DD0000;}


/*Product_Display ----GRID VIEW*/

.gridview{width:810px;padding:0;text-align:justify}
.gridview .box1{width:249px;height:230px;float:left;border:1px solid #D3E6D3;margin-right:13px;margin-bottom:10px;padding:5px; -moz-border-radius:5px;}
.gridview .box1 .innerbox{height:207px;overflow:hidden;}
.gridview .box1 .innerbox .left{float:left;width:107px}
.gridview .box1 .innerbox .right{float:right;width:138px}
.gridview .box1 img{float:left; margin-right:5px;}
.gridview .pro_display_header{font-size:11px;font-weight:bold;color:#25587E; height:90px;}
.gridview .box1 .footer{height:14px; padding:6px 0; background-color:#EAF2E9; border:1px #EEE solid; width:260px; margin-left:-6px; -moz-border-radius: 0 5px 5px;}
.gridview .box1 .footer-content{height:18px;margin-left:60px;}
.gridview .box1 .footer-content img{padding-left:5px;margin-right:10px;}
.gridview .last{margin-right:0; float:right}
/*****************************/
/* CompUSA Deals -Gridview*/
.gridviewComp{width:100%;padding:0;text-align:justify}
.gridviewComp .box1{width:242px;height:190px;float:left;border:1px solid #D3E6D3;margin-right:10px; margin-bottom:10px; padding:5px; -moz-border-radius:5px;}
.gridviewComp .box1 .innerbox{height:172px;overflow:hidden;}
.gridviewComp .box1 img{float:left; margin-right:5px;}
.gridviewComp .pro_display_header{font-size:11px;font-weight:bold;color:#25587E; height:60px;}
.gridviewComp .box1 .footer{height:14px; padding:6px 0; background-color:#EAF2E9; border:1px #EEE solid; width:260px; margin-left:-6px; -moz-border-radius: 0 5px 5px;}
.gridviewComp .box1 .footer-content{height:18px;margin-left:106px;}
.gridviewComp .box1 .footer-content img{padding-left:5px;margin-right:12px;}
.gridviewComp .last{margin-right:0; float:right}
.gridviewComp .compUSA-title a {color:#473700}
.gridviewComp .compUSA-title a:hover{color:Green;text-decoration:none;}
.gridviewComp .compUSA-desc{color:#142752}

/*Buy.com -Gridview*/
.gridviewbuy{width:100%;padding:0;text-align:justify;font-family:"Trebuchet MS", Arial,Helvetica,Verdana, sans-serif;line-height:15px}
.gridviewbuy .box1{width:242px;height:150px;float:left;border:1px solid #D3E6D3;margin-right:10px; margin-bottom:3px; padding:5px; -moz-border-radius:5px;}
.gridviewbuy .box1 .innerbox{height:150px;overflow:hidden;}
.gridviewbuy .box1 img{float:left; margin-right:5px;width:87px;height:auto;border:0px;margin-top:5px}
.gridviewbuy.last{margin-right:0; float:right}
.gridviewbuy .buy-title a {color:#473700;font-weight:bold}
.gridviewbuy .buy-title a:hover{color:Green;text-decoration:none;}
.gridviewbuy .buy-desc{color:#142752;margin-top:10px;font-family:"Trebuchet MS", Arial,Helvetica,Verdana, sans-serif;}


/*Grid & List View Button*/
.viewButton{float:left; margin-left:10px; margin-top:8px;}
.viewButton img{margin-right:5px}
.viewButton a.tooltip span {
	display:none; 
	padding:2px 3px; 
	margin-left:8px; 
	
	width:55px;
}

.viewButton a.tooltip:hover span{
	display:inline; 
	position:absolute; 
	background:#D8F0E3; 
	border:1px solid #cccccc; text-decoration:none; cursor:pointer;
	color:#3D3004;
}

/* Footer */
#footer {width: 1112px;margin: 0 auto;padding: 0; height:50px;padding-top:10px;color:#FFF;font-size:11px;
background:#4b4b4b url(../images/side_panel_heading_bg.jpg) repeat-x;text-align:center;
}
a.Footer{font-size:11px;color:#FFF;text-decoration:none;}
a.Footer:hover{font-size:11px;color:#EF930F;}

/* Page */
#page {width: 1112px;margin: 0 auto;}
#coupons, #hotstore {color:#3A4351; border:1px solid #C6CCD5; }
.couponstore {border-bottom:1px solid #ccc; padding-bottom:10px;margin-top:10px;}
.couponstore h4, .CurrentCoupons h4 {padding:15px; margin:0; line-height:0px; font-size:14px; color:#002C72; background:#EEE;}
.couponstore a {background:url("../images/Bullet.gif") no-repeat 25px; padding-left:40px; color:#7A6304; font-weight:bold;text-decoration:none;line-height:20px}
.couponstore a:hover, .CurrentCoupons p a:hover {color:#41756C;text-decoration:underline;}
.CurrentCoupons p {margin:0; padding:0; padding:5px 25px; }
.CurrentCoupons p a {color:#002C72; line-height:20px;text-decoration:none;}
.CurrentCoupons p a:hover{color:#57030D; line-height:20px;text-decoration:underline;}

#hotstore .borderbottom {border-bottom:1px solid #F0F0F0; }
.clear
{margin:0px;
padding:0px;
clear:both;
display:block;
font-size:0px;
}

/* Suggestion Box Styles */

.suggestionsBox {
		position: relative;
		left: 30px;
		margin: 10px 0px 0px 0px;
		width: 200px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}
	
	
	/*Box -Background Fixed*/
	
	.fixedbox
	{
	 background-attachment:fixed; 
	 /*background-color:#b6b6b6;
	 color:#ff7a03;*/
	 position:fixed; 
	 right: 5px;
	 bottom: 10px;
	
	 }
	 .fixedbox a{text-decoration:none}
	 .fixedbox a:hover{text-decoration:none}
	 .column{}
	 .column-left{float:left;width:390px}
	 .column-right{float:right;width:390px}
	 .todays-deals {padding:4px; margin:.7%;  width:390px}
	  .todays-deals a{color:#0d5d90;}
	.todays-deals a:hover{color:#14b610;text-decoration:none}
	.todays-deals-header{font-size:16px;color:#004A59}
	.todays-deals-content{line-height:14px;color:#037300;text-align:justify;border-bottom:1px dashed #ddd; }
	.linkbutton a{float:right;color:Red;text-decoration:underline}
	.linkbutton a:hover{color:green;text-decoration:none}
	
	.headerbg{
	position: relative;
	height: 40px;
	padding: 10px 0 0 15px;
	font-size: 18px;
	color: #333333;
	background:url(../images/header_right.jpg) right no-repeat;
}

.headerbg span {
	position: absolute;
	width: 10px;
	height: 50px;
	top: 0px;
	left: 0px;
	background:url(../images/header_left.jpg) no-repeat;
}


.buydeals{border-bottom:1px solid #D3E6D3;
          padding-bottom:5px;
          margin-bottom:5px;
          margin-top:3px;
        }
          
 .buydeals .link{background:url(../images/buydeals.png) repeat-x; height:auto;padding:3px}
 
 .buydeals .link a{color:#F5F6FA;
                   text-decoration:underline;
                   font-weight:bold;
                   font-size:13px;
                  }
 .buydeals .link a:hover{color:#FFEE05;text-decoration:none;}
 
 
 /****Black Friday ************/
 
#divBlackFriday .icon-image{background:url(../images/smallglobe.png) no-repeat 10px 7px ;padding-left:30px}
#divBlackFriday p{color:#0F4A0C}
#divBlackFriday p a{color:#023E52;text-decoration:none; font-size:18px}
#divBlackFriday p span{float:right;}
#divBlackFriday p a:hover{color:#012A38;text-decoration:underline}
#divBlackFriday p img{border:none; _width:100px;margin-right:30px;max-width:100px}
