body { margin:0; padding:0; font:normal 11px Verdana, Segoe; color:#3E3E3E;}
/*body { margin:0; padding:0; font:normal 11px Verdana, Segoe; color:#717171;}*/
img{ border:0;}
ul li{ margin:0; padding:0;}
.clear{ clear:both;}
input, select{ font: normal 11px Verdana;}

/*HEADER STYLES */
#header{color:#3e3e3e; font:10px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
#header span { margin:0; padding-left:10px; padding-right:10px;}
#header img { margin:0; padding:0; border:0;}
#header a {color:#3e3e3e; font:10px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#header a:hover { color:#00649a; text-decoration:none;}
#header .search { border-top:1px solid #B6B6B6;}
#header .search input { margin:0px; padding:0px; padding-top:2px; border-bottom:1px solid #B6B6B6; border-top:0px; border-left:0px; height:18px; *height:17px; width:100%; font:normal 10px Verdana, Segoe; color:#3E3E3E;}

/*Hero Banner Player */
.heroBox{ background-color:#595959; font:normal 11px Arial; color:#FFFFFF;}
.heroBox img{float:left; margin-right:8px;}


/*TOP NAVIGATION OLD STYLES
#navigation{ margin-top:12px; background:#565656;}
#navigation ul{ font:normal 17px Verdana; color:#FFFFFF; margin:0; padding:0; float:left; margin-left:10px;}
#navigation ul li{ display:inline;}
#navigation ul li a{ color:#FFFFFF; text-decoration:none; float:left; padding:6px 21px;}
#navigation ul li a:hover{ color:#FFFFFF; text-decoration:none;}*/

/*TOP NAVIGATION STYLES*/
#navigation{ margin-top:12px; background:#565656;}
#navigation1{ margin-top:12px; background:#565656;}
#navigation a{ font:normal 14px Verdana; color:#FFFFFF; margin:0; padding:0; padding-left:8px; padding-right:8px; text-decoration:none;}
#navigation a:hover{ color:#FFFFFF; text-decoration:none;}

/*FOOTER STYLES*/
#footer{ color:#3e3e3e; font:10px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; line-height:15px; margin-top:30px;}
#footer a{ color:#3e3e3e; font:10px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding-right:8px;}
#footer a:hover{ color:#00649a; text-decoration:none; }


/*CONTENT STYLES*/
.box{ margin-right:7px; float:left;}
.box .title{ background:url(../images/box-title-bg-img.gif) repeat-x; height:30px; font:normal 15px Verdana; color:#3E3E3E;}

/*.box ul{margin:0; padding:0; list-style:none; text-align:left; padding-left:10px;}
.box ul li{clear:left;float:left;margin-bottom:15px;}
.box li a{background:url("../images/icon_arrow_6x12.gif") no-repeat top left;
clear:left; color:#3E3E3E; display:block; font-weight:bold;line-height:14px; padding-left:12px; width:200px;text-decoration:none;}
.box li a:hover{background:url("../images/icon_arrow_6x12hover.gif") no-repeat top left; color:#00649a;}*/

.quicklink{ margin-right:7px; float:left;}
.quicklink .title{ background:url(../images/box-title-bg-img.gif) repeat-x; height:30px; font:normal 15px Verdana; color:#3E3E3E;}
.quicklink ul{margin:0; padding:0; list-style:none; text-align:left; padding-left:10px;}
.quicklink ul li{clear:left;float:left;margin-bottom:15px;}
.quicklink li a{background:url("../images/icon_arrow_6x12.gif") no-repeat top left;
clear:left; color:#3E3E3E; display:block; font-weight:bold;line-height:14px; padding-left:12px; width:200px;text-decoration:none;}
.quicklink li a:hover{background:url("../images/icon_arrow_6x12hover.gif") no-repeat top left; color:#00649a;}

.box a{color:#3e3e3e;cursor:font-size:11px;font-weight:bold; text-decoration:none;}
.box a:hover{color:#00649a;font-weight:bold;}

.arrowup{ height:48px;border-bottom:1px solid #CCCCCC;}
/*.arrowup:hover{background: url(../images/arrowup_hover.gif) no-repeat center; cursor:pointer;}*/

.arrowdown{height:38px;border-top:1px solid #CCCCCC;}
/*.arrowdown:hover{height:38px;background: url(../images/arrowdown_hover.gif) no-repeat center bottom; cursor:pointer;}*/



.quicklink .border{border:1px solid #CCCCCC; border-width:0px 1px;}
.quicklink .border2{border-bottom:1px solid #CCCCCC;}
.quicklink .border3{border-top:1px solid #CCCCCC;}
.quicklink .box-table{font-weight:bold; color:#3E3E3E;}


.box .border{border:1px solid #CCCCCC; border-width:0px 1px;}
.box .border2{border-bottom:1px solid #CCCCCC;}
.box .border3{border-top:1px solid #CCCCCC;}
.box .box-table{font-weight:bold; color:#3E3E3E;}
/*
Commented by Anil Anand
.box .box-table span{ color:#D8363C;}
*/
.box .box-table div{ margin-bottom:7px; font-weight:normal; text-decoration:line-through;}
.divider{ background:url(../images/box-title-divider.gif) repeat-x; height:22px;}



/*LEFT PANEL*/
#left-panel{ width:200px; float:left;}
#left-panel .title div{font:normal 14px Verdana; color:#3E3E3E; background:#CECECE; padding-top:5px; height:25px;}
#left-panel .shopoffice{ width:180px; background:url(../images/shopoffice-bg-img.gif) repeat-y left; padding-top:8px;}

#left-panel .shopoffice ul{ margin:0; padding-top:8px;padding:0; float:left; text-align:left; padding-left:10px;}
#left-panel .shopoffice ul li{ margin:0; padding-top:8px;list-style:none; }
/* Changed By Manish Srivastava 
   Start
*/
#left-panel .shopoffice ul li a{ margin:0;  padding-top:4px; padding-bottom:4px; color:#3e3e3e; font:11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; text-decoration:none;padding-left:0px;}
#left-panel .shopoffice ul li a:hover{ padding-top:4px;padding-bottom:4px; color:#00649a; text-decoration:none;}
/* End */





#right-panel{ width:732px; float:right;}
.tablebox{ background:url(../images/box-small-bg-img.gif) repeat-x bottom; border:1px solid #CCCCCC; padding:0px 0px 9px 9px;}
/* Changed By Anil Anand 
   --Start--
*/
.tablebox-large{ background:url(../images/box-large-bg-img.gif) repeat-x; height:318px; border:0px solid #CCCCCC;}
.tablebox-small{ background:url(../images/box-small-bg-img.gif) repeat-x; height:152px; border:0px solid #CCCCCC;}
/* --End-- */
.tablebox-shopcategory{ background:url(../images/shopoffice-category-bg-img.gif) repeat-y;}
.tablebox-shopcategory .title{font:normal 14px Verdana; color:#3E3E3E; padding-left:13px;}
.tablebox-shopcategory .right-content{font:normal 11px Verdana; color:#00649A;}
.tablebox-shopcategory .right-content h1{font:bold 14px Verdana; color:#3E3E3E; display:inline; margin:0; padding:0;}

tablebox-small-subcategory{border:1px solid #c1c1c1; margin-right:9px; float:left;}
.tablebox-small-subcategory img{ float:right; margin-top:5px; margin-right:5px;}
.tablebox-small-subcategory ul { font:bold 11px Verdana; margin:0; padding:0; list-style:none; text-align:left; margin:7px 0px 0px 6px;}
.tablebox-small-subcategory ul li { background:url(../images/table-box-arrow.gif)  no-repeat top left; padding:0px 0px 0px 10px;}

.tablebox-officeSuites{ background:url(../images/office-suites-bg.gif) repeat-x bottom; border-bottom:1px solid #CCCCCC;}
.tablebox-officeSuites .sep{ border-bottom:1px solid #EBEBEB;}
.tablebox-officeSuites ul{ margin:0; padding:0; list-style:none; text-align:left;}
.tablebox-officeSuites ul li{ background:url(../images/scroll-box-arrow.gif)  no-repeat left top; padding:0px 0px 7px 15px;}

.scroll-title-bg{ background:url(../images/box-title-bg-img2.gif) repeat-x; height:30px; font:normal 12px Verdana; color:#3E3E3E;}
.scroll-title-bg-lft{ background:url(../images/box-title-bg-img2.gif) repeat-x; font:normal 12px Verdana; color:#3E3E3E; border-left:1px solid #cccccc;}
.scroll-title-bg-rgt{ background:url(../images/box-title-bg-img2.gif) repeat-x; font:normal 12px Verdana; color:#3E3E3E; border-right:1px solid #cccccc;}
.scroll-content-box{ border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.scroll-content-box ul{ margin:0; padding:0; list-style:none; text-align:left;}
.scroll-content-box ul li{ background:url(../images/scroll-box-arrow.gif)  no-repeat left top; padding:0px 0px 7px 15px;}

.screen-box-bg{ background:url(../images/screen-box-bg.gif) repeat-y;}
.gap{ height:11px;}

.product-head{ background:url(../images/box-title-bg-img.gif) repeat-x; height:30px; font:normal 12px Verdana; color:#3E3E3E;}
.product-bg{ background:url(../images/product-bg.gif) repeat-x bottom; border:1px solid #CCCCCC;}
.product-bg ul{ margin:0; padding:0; list-style:none; text-align:left;}
.product-bg ul li{ background:url(../images/scroll-box-arrow.gif)  no-repeat left top; padding:0px 0px 5px 15px;}

.results-title-head{ background:url(../images/results-title-bg-img.gif) repeat-x; height:40px; font:normal 18px Verdana; color:#3E3E3E; text-align:left;}
.results-title-subhead{ background:url(../images/results-title-sub-img.gif) repeat-x; height:31px; font:bold 12px Verdana; color:#3E3E3E; text-align:left;}					 
.results-box{border:1px solid #CCCCCC; float:left; margin-right:9px; margin-top:9px;}

.results-box2{ background:url(../images/product-bg.gif) repeat-x bottom; border:1px solid #CCCCCC;
margin-right:9px; margin-top:9px;width:99%;
display:block;
float:left;
}
.results-box2:hover{
border-color:#999;
cursor:pointer;
}
.results-box2 ul{ margin:0; padding:0; list-style:none; text-align:left;}
.results-box2 ul li{ background:url(../images/scroll-box-arrow.gif)  no-repeat left top; padding:0px 0px 3px 15px;}

/* Product List */
.results-boxProductList{ background:url(../images/product-bg.gif) repeat-x bottom; border:1px solid #CCCCCC;
margin-right:9px; margin-top:9px;
display:block;
float:left;
}
.results-boxProductList:hover{
border-color:#999;
cursor:pointer;
}
.results-boxProductList ul{ margin:0; padding:0; list-style:none; text-align:left;}
.results-boxProductList ul li{ background:url(../images/scroll-box-arrow.gif)  no-repeat left top; padding:0px 0px 3px 15px;}

/*.product{
background:url(../images/result_gradient.gif) bottom repeat-x;
border:1px solid #ccc;
display:block;
float:left;
font-size:12px;
height:318px;
margin:0 12px 12px 0;
position:relative;
width:234px;
}
.product:hover{
border-color:#999;
cursor:pointer;
}*/


.results-narrow{ background:url(../images/narrow-results-bg-img.gif) repeat-y left; color:#3E3E3E;}


/*BG COLOR STYLES*/
.grey{ background:#CECECE;}
.yellow{ background:#FBAE17;}
.lblu{ background:#E0F0FF; color:#3E3E3E;}
.lblu2{ background:#ECF6FB; color:#3E3E3E; line-height:20px;}


/*FONT SIZE STYLES*/
.txt10{ font-size:10px; color:#3E3E3E;}
.txt11{ font-size:11px; color:#3E3E3E;}
.txt12{ font-size:12px; color:#3E3E3E;}
.txt13{ font-size:13px; color:#3E3E3E;}
.txt14{ font-size:14px; color:#3E3E3E;}
.txt13grey{ font-size:13px; color:#3E3E3E;text-decoration:line-through;}
.txt10-yel{ font-size:10px; color:#CC6600;}
.txt11red{ font-size:11px; color:#CF0606;}
.txt13red{ font-size:13px; color:#CF0606;}
.txt10-blue{ font-size:10px; color:#00649A;}
.txt11-blue{ font-size:11px; color:#00649A;}
.txt11-blue2{ font-size:11px; color:#0066FF;}
.txt13-blue{ font-size:13px; color:#00649A;}
.txt11grey-lt{ font-size:11px; color:#3E3E3E;text-decoration:line-through;}
.txt18{font:normal 18px Verdana; color:#000000;}
.txt11green{ font-size:11px; color:#73BF46;}

/*LINK STYLES*/
.lnk-blu{ color:#027FC5; text-decoration:none;}
.lnk-blu:hover{ color:#027FC5; text-decoration:underline;}

.lnk-blu11{ color:#027FC5; text-decoration:none; font-size:11px;}
.lnk-blu11:hover{ color:#027FC5; text-decoration:underline;}

.lnk-blu12{ color:#027FC5; text-decoration:none; font-size:12px;}
.lnk-blu12:hover{ color:#027FC5; text-decoration:underline;}

.lnk-blu11U{ color:#027FC5; font-size:11px; text-decoration:underline;}
.lnk-blu11U:hover{ color:#027FC5; text-decoration:NONE;}

.lnk-blu112{ color:#027FC5; text-decoration:none;}
.lnk-blu112:hover{ color:#027FC5; text-decoration:underline;}

.lnk-gry12{ color:#717171; text-decoration:none; font-size:11px;}
.lnk-gry12:hover{ color:#717171; text-decoration:underline;}



#dropmenudiv{BORDER-RIGHT: #017CDF 0px solid;BORDER-TOP: #017CDF 0px solid;	BORDER-BOTTOM: #017CDF 0px solid;BORDER-LEFT: #017CDF 0px solid; 
	Z-INDEX: 100;POSITION: absolute; margin-top:9px;}	
#dropmenudiv A{}	
#dropmenudiv A:hover{ text-decoration:none;}

.droplink{ font:normal 12px Verdana; color:#FFFFFF; text-decoration:none; padding-top:8px;}
.droplink:hover{ color:#FFFFFF; text-decoration:none;}


/*SUBODH*/
#left-pane2{ width:590px; float:left; margin:0px; padding:0px;}
#left-pane2 h1{ font:bold 14px Verdana; display:inline; margin:0px; padding:0px; color:#3E3E3E;}
.green-bg{background:url(../images/upsell-greenbg.gif) top repeat-x;}

.tablebox2{ background:url(../images/box-small-bg-img.gif) repeat-x bottom; border:1px solid #CCCCCC; padding:10px 0px 0px 0px;}
.tablebox2 ul{ margin:0; padding:0; list-style:none; text-align:left;}
.tablebox2 ul li{ background:url(../images/scroll-box-arrow.gif)  no-repeat left top; padding:0px 0px 7px 15px;}

#left-pane2 ul{ margin:0; padding:0; list-style:none; text-align:left; font-size:10px; color:#3E3E3E;}
#left-pane2 ul li{ background:url(../images/upsell-green-symbol.gif)  no-repeat left top; padding:0px 0px 3px 15px;}

#left-pane3{ width:590px; float:left; margin:0px; padding:0px;}
#left-pane3 ul{ margin:0; padding:0; list-style:none; text-align:left; font-size:10px;  color:#3E3E3E;}
#left-pane3 ul li{ background:url(../images/scroll-box-arrow.gif)  no-repeat left top; padding:0px 0px 3px 15px;}


#right-pane2{ width:340px; float:right; margin:0px; padding:0px;}
#right-pane2 ul{ margin:0; padding:0; list-style:none; text-align:left; font-size:11px;  color:#3E3E3E;}
#right-pane2 ul li{ background:url(../images/scroll-box-arrow.gif)  no-repeat left top; padding:0px 0px 3px 15px;}


.shopping-cornbg{background:url(../images/upsell-corn-bg.gif) top repeat-y;}

.shopping-cart-bord{border:1px solid #CCCCCC; border-top:none; padding:10px; padding-top:0px;}
.shopping-cart-bord2{border:1px solid #CCCCCC; border-top:none; border-bottom:none; padding:12px; padding-top:20px; padding-bottom:20px; color:#3E3E3E;}

.list{font:bold 11px Verdana; width:111px; height:22px;}

.bord-grytop-bot{border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid  #FFFFFF; font-size:11px; color:#999999; width:35px; height:13px; font:normal 11px Verdana; }
.list-border{border-bottom:1px solid #D0D0D0; border-top:1px solid #D0D0D0;}

.lightbox-bg{ background:url(../images/lightbox-mid.gif) repeat-y;}
.lightbox-border-rgt{ border-right:1px solid #F0F0F0;}
.lightbox-border-bot{ border-bottom:1px solid #F0F0F0;}

.points{ margin:0; padding:0; list-style:none; text-align:left; font-size:10px; color:#3E3E3E;}
.points li{ background:url(../images/scroll-box-arrow.gif)  no-repeat left top; padding:0px 0px 3px 15px;}


/*ADDRESS PAYMENT STYLES*/
.aphl{ background:url(../images/address-payment-header-line.gif) repeat-x bottom;}
.esd-box-head{ background: url(../images/esd-box-head-bg.gif) repeat-x; font:normal 18px Verdana; color:#000000; text-align:left;}
.esd-box-head2{ background: url(../images/esd-bot-head-bg.gif) repeat-x bottom; font:normal 12px Verdana; color:#000000; text-align:left;}
.esd-field{border:1px solid #B3B3B3; border-left:none; border-right:none;}
.field-box{border:0px; font:normal 11px Verdana; color:#3E3E3E; margin:0px; padding:0px; width:122px;}
.field-box2{border:0px; font:normal 11px Verdana; color:#3E3E3E; margin:0px; padding:0px; width:350px;}
.field-box3{border:0px; font:normal 11px Verdana; color:#3E3E3E; margin:0px; padding:0px; width:60px;}
.field-box4{border:0px; font:normal 11px Verdana; color:#3E3E3E; margin:0px; padding:0px; width:177px;}

.shopping-cart-box-bg{ background:url(../images/shopping-cart-box-bg.gif) repeat-y;}
.sep2{ border-bottom:1px solid #EBEBEB;}

.title-head{padding-bottom:10px; text-align:left;}
.title-head2{padding-bottom:15px; text-align:left;}

.cart-bg{ float:right; background:url(../images/btn-cart-bg.gif) no-repeat left; width:56px; height:20px; padding-left:32px; padding-top:5px; font:normal 10px Verdana; color:#FFFFFF; text-align:left; cursor:pointer}
.cart-bg:hover{ float:right; background:url(../images/btn-cart-bg-hover.gif) no-repeat left;}


.updating-box{ width:600px;}
.loading-box{ background:url(../images/category/loading_box_middle.png) repeat-x #FFF;}
.loading-sprite-lft{ background:url(../images/category/loading_sprite_lft.png) no-repeat right; height:118px;}
.loading-sprite-rgt{ background:url(../images/category/loading_sprite_rgt.png) no-repeat left;}

/*WINDOWS COMPARE CHART STYLES*/
.windows-chart{ border-collapse:collapse;}
.windows-chart td{ border:1px solid #DADBDC; border-collapse:collapse; padding:0.3em; font: normal 11px Verdana;}
.windows-chart td h1{ font:normal 25px Verdana; color:#3E3E3E; margin:0px; padding:0px; padding-bottom:10px;}
.windows-chart td span{font:bold 12px Verdana; color:#FFFFFF;}
.windows-chart div{ padding-bottom:5px; padding-top:5px;}


/* Devloper Css */

/*--Aanand Css--*/

.lnk-blu11UNew{ color:#027FC5; font-size:11px; text-decoration:none;}
#header1{ font:normal 11px Verdana; color:#676767;}
#header1 a { color:#00649a; text-decoration:none;}
#right-pane2New{ width:347px; float:right; margin:0px; padding:0px;}
#left-pane3New{ width:583px; float:left; margin:0px; padding:0px;}
.box .titleNew{ background:url(../images/box-title-bg-img.gif) repeat-x; height:30px; font:normal 15px Verdana; color:#3E3E3E; text-align:center;float:left; }

.tablebox-small-subcategoryNew{border:0px solid #c1c1c1; margin-right:9px; float:left;}
.DropDown{height: 18px;border-top: 1px solid #7D7D7D;border-bottom: 1px solid #7D7D7D;border-left: 1px solid 
#7D7D7D;border-right: 1px solid #7D7D7D; background-color: #FFFFFF; margin: 0px; font-family: Verdana; font-size: 10px; color: #7D7D7D;}

/*  For rotate hero image in home page */

#banner_slide{display:block;}
#banner_img1{display:block;}
#banner_img2{display:none;}
#banner_img3{display:none;}
#banner_img4{display:none;}
#banner_img5{display:none;}
#slideshow_div{
	position:absolute;
	top:550px;
	width:515px; padding-top:4px; padding-left:400px; 
	height:19px; font-size:11px; font-weight: bold;
}
#slideshow_div a{color:#676767;}
#slideshow_div a:hover{color:#00649a;}

/* For updating Image in Product List Page */
#topbar
{
	position: absolute;
	border: 0px solid white;
	padding: 0px;
	background-color: Transparent;
	width: 600px;
	visibility: hidden;
	z-index: 100;
}

