* { margin:0;padding:0;
}
body {	background:#f7f7f7;font-family:Arial, Helvetica, sans-serif;
}
.container { border-top:none;border-right:1px solid #C0C0C0;border-bottom:none;border-left:1px solid #C0C0C0;height:100%;margin:0px auto;width:942px;
}
h1 { font-size:14px;font-weight:normal;text-align:left;
}
h1 a:hover { color:#ea1f25;
}
h2 { color:#ea1f25;font:18px Arial, Helvetica, sans-serif;
}
h3 { color:#06C;font:14px Arial, Helvetica, sans-serif;
}
h3 a:hover { color:#ea1f25;text-decoration:underline;
}
.topbar { background:#FFFFFF;width:942px;padding:3px;border:none;
}
.topbar a { color:#333;font-size:12px;
}
.topbar a:hover { color:#ea1f25;
}
.user-pass { color:#666666;font-size:11px;
}
.menuback { background:url('images/menuback-gray.jpg') no-repeat top left;list-style:none;height:40px;
}
.ad-one { border:2px solid #FFFFFF;
}
.ad-one:hover { border:2px solid #ea1f25;
}
.savelist li { list-style:none;margin:5px 0 0 40px;font:12px Arial, Trebuchet MS, Helvetica, sans-serif;
}
.specialsbutton { background:url('images/specials-button.png') no-repeat;display:block;height:30px;width:91px;
}
.specialsbutton:hover { background:url('images/specials-button-hover.png') no-repeat;
}
.addtocart { background:url('images/addtocart.png') no-repeat;display:block;height:26px;width:120px;
}
.addtocart:hover { background:url('images/addtocart-hover.png') no-repeat;
}
.cart-border { border:1px solid #C0C0C0;border-left:none;
}
.product-name { color:#000000;font-size:11px;
}
.product-specs { border:1px solid #C0C0C0;height:100%;padding:10px 7px 10px 15px;
}
.view-prod-dets { text-decoration:underline;
}
.products {	margin-top:10px;margin-bottom:10px;
}
.products-border { border-bottom:1px solid #e7e7e7;padding:5px 0 5px 7px;
}
.products-border a:hover { color:#ea1f25;
}
.products-border-button { border-bottom:1px solid #e7e7e7;
}
.products-disc-border { border-bottom:1px solid #e7e7e7;padding:5px 0 5px 7px;
}
#flyerlaptops { float:left;height:100%;width:942px;
}
.flyer { background:#ffffff;color:#ffc000;border-top:1px solid #C0C0C0;border-right:none;border-bottom:none;border-left:1px solid #C0C0C0;height:40px;text-align:center;
}
.flyer-title { background:#f4f5fc;color:#ffc000;border-top:1px solid #C0C0C0;border-right:none;border-bottom:none;border-left:1px solid #C0C0C0;height:30px;text-align:center;
}
.flyer-price-right { background:#ffffff;color:#ea1f25;border:1px solid #C0C0C0;border-bottom:none;height:40px;text-align:center;font-size:13px;
}
.flyer-right { background:#ffffff;color:#ea1f25;border:1px solid #C0C0C0;border-bottom:none;height:40px;text-align:center;font-size:11px;
}
.flyer-title-right { background:#f4f5fc;color:#ea1f25;border:1px solid #C0C0C0;border-bottom:none;height:40px;text-align:center;font-size:11px;
}
.flyer-price { background:#ffffff;color:#ea1f25;border-top:1px solid #C0C0C0;border-right:none;border-bottom:none;border-left:1px solid #C0C0C0;height:40px;text-align:center;font-size:13px;
}
.flyer-box { background:#ffffff;border-top:1px solid #C0C0C0;border-right:none;border-bottom:none;border-left:1px solid #C0C0C0;text-align:center;padding:5px;width:170px;font-size:11px;
}
.flyer-box-descr { background:#ffffff;border-top:1px solid #C0C0C0;border-right:none;border-bottom:none;border-left:1px solid #C0C0C0;text-align:left;padding:5px;width:170px;font-size:11px;
}
.box-border { background:#ffffff;border-top:1px solid #C0C0C0;border-right:none;border-bottom:none;border-left:1px solid #C0C0C0;padding:5px;
}
.box-border-dark { background:#f4f5fc;border-top:1px solid #C0C0C0;border-right:none;border-bottom:none;border-left:1px solid #C0C0C0;padding:5px;
}
.box-border-right { background:#ffffff;border:1px solid #C0C0C0;border-bottom:none;padding:5px;
}
.box-border-right-dark { background:#f4f5fc;border:1px solid #C0C0C0;border-bottom:none;padding:5px;
}
.flyer-box-right-descr { background:#ffffff;border-top:1px solid #C0C0C0;border-right:1px solid #C0C0C0;border-bottom:none;border-left:1px solid #C0C0C0;text-align:left;padding:5px;width:170px;font-size:11px;
}
.flyer-box-dark { background:#C0C0C0;border-top:1px solid #C0C0C0;border-right:none;border-bottom:none;border-left:1px solid #C0C0C0;height:30px;text-align:center;font-size:11px;
}
.flyer-box-right { background:#ffffff;border:1px solid #C0C0C0;border-bottom:none;text-align:center;font-size:11px;
}
.flyer-right-dark { background:#C0C0C0;border:1px solid #C0C0C0;border-bottom:none;text-align:center;
}
.additional-gear { background:#f4f5fc;border-top:1px solid #C0C0C0;border-right:none;border-bottom:none;border-left:1px solid #C0C0C0;color:#003366;height:25px;text-align:center;font-size:11px;
}
td { font-family:Arial, "Trebuchet MS", Verdana,;font-size:12px;color:#000000;
}
.education-back { background:url('../images/main_pic.jpg') no-repeat;
}
.business-back { background:url('../images/biz-main-1.jpg') no-repeat;
}
.call { color:#444;font-size:20px;
}
.quotebutton { background:url('images/quotebutton.png') no-repeat;display:block;height:50px;width:125px;
}
.quotebutton:hover { background:url('images/quotebutton-hover.png') no-repeat;
}
a {	color:#2b5ed1;text-decoration:none;
}
a:hover { text-decoration:underline;color:#ea1f25;
}
.top-ads { float:left;height:100%;width:942px;
}
.limited-deals { float:left;height:100%;width:360px;
}
.right-boxes { float:right;height:100%;width:555px;
}
.getmoreinfo { color:#2b5ed1;text-decoration:underline;padding:0 0 0 5px;
}
.getmoreinfo:hover { color:#ea1f25;
}
.next-prev { font-size:13px;font-weight:bold;
}
.virtual-tour { color:#ea1f25;font:14px Arial, Helvetica, sans-serif;text-align:center;margin:0 0 5px 0;
}
.off-lease { color:#212121;font-size:16px;
}

.top-box-links a { font-size:11px;
}
.top-box-links a:hover { color:#ea1f25;
}
.bizback { background:url('images/business-main.jpg') no-repeat top left;height:263px;width:722px;
}
.edback { background:url('images/ise-home_ed.jpg') no-repeat top left;
}
.dealsbized { 
}
.deals-ads { background:#ffffff;
}
.box-pad { padding:5px 5px 5px 0;
}
.box-pad-two { border-left:none;padding:5px 5px 5px 10px;
}
.ad-box { background:#ffffff;
}
.ad-box-two { background:#ffffff;
}
.box-pad-white { background:#ffffff;border:1px solid #C0C0C0;padding:5px;
}
.img-box { background:#ffffff;border:1px solid #C0C0C0;margin:10px 3px 0 0;padding:3px;
}
.partners-logos { background:#FFFFFF;padding:3px;
}
.partners-logos img { margin:0 1px 0 0;
}
.homeBottomText { font:11px Arial, Helvetica, sans-serif;
}
strong.deals-border { font:14px Arial, Helvetica, sans-serif;
}
.aux-nav { color:#495458;
}
.aux-nav:hover { color:#ea1f25;
}
.primaryinfo { background:#F7F7F7;font:11px Arial, Helvetica, sans-serif;height:100%;width:260px;
}
.additionalinfo { background:#F7F7F7;font:11px Arial, Helvetica, sans-serif;height:100%;width:260px;
}
.scroll_checkboxes { height:57px;overflow:auto;border:1px solid #ccc;
}
.quotemain { margin:7px;padding:7px;font:12px normal Arial, Helvetica, sans-serif;
}
.getquotetitle { background:#FFFFFF;color:#000000;font-size:16px;
}
.quotetitle { padding: 0 5px 0 0;
}
.footer { border:1px solid #c0c0c0;border-right:none;border-left:none;font-size:10px;margin:10px 0 0 0;padding:7px;width:942px;
}
.footer a:hover { color:#ea1f25;
}
.footer-blue { color:#E49C05;
}
.ddsmoothmenu { font: bold 12px Verdana, Arial;width: 100%;
}
.ddsmoothmenu ul { z-index:999;margin: 0;padding: 0;list-style-type: none;
}
/*Top level list items*/
.ddsmoothmenu ul li{position: relative;display: inline;float: left;height: 28px;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;/* background: #414141; background of menu items (default state)*//* color: white; */color:#2E2E2E; /*color:#DF0000;*/background-color:Transparent ;padding: 8px 10px;/*border-right: 1px solid #778;*//*color: #2d2b2b;*/text-decoration: none;
}
* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
/* color: white; */
color:#2E2E2E;
}
.ddsmoothmenu ul li a:hover{background:#2E2E2E;	/* background: black; background of menu items during onmouseover (hover state)*/
/*color: white;*/
color:white;
}
/*1st sub level menu*/
.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;float: none;background:White;	
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 12px Arial, Verdana, serif;
width: 160px; /*width of sub menus*/
padding: 5px;margin: 0;border-top-width: 0;
/*color:White;
border-bottom: 1px solid gray;*/
}
/* ######### CSS classes applied to down and right arrow images  ######### */
.downarrowclass { position: absolute;top: 12px;right: 7px;
}
.rightarrowclass { position: absolute;top: 6px;right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow { position: absolute;left: 0;top: 0;width: 0;height: 0;background: silver;
}
.single-bgroundbottom {	background-repeat:no-repeat;background-position:right bottom;
}
.input-dropdowns { font-family:Arial, "Trebuchet MS", Verdana;font-size:11px;color:#333333;background-color: #B8CFE7;height:18px;border:1px solid #FFFFFF;
}
.bground-xrepeat { background-repeat:repeat-x;background-position:top;
}
.sideback { background:#fefbdd;border:1px solid #C0C0C0;margin:0 0 0 10px;
}
.subnav { color:#666666;font-size:11px;
}
.subnav a {	color:#666666;
}
.subnav a:hover { color:#666666;
}
.subnav2 {	color:#666666;font-size:11px;font-weight:normal;
}
.subnav2 a { color:#0274e6;
}
.subnav2 a:hover { color:#ea1f25;
}
.input-wbground { background-image:url(images/input_bground.jpg);background-repeat:repeat;border:1px solid #C4D2F9;	height: 22px;font-family: "Trebuchet MS", Verdana, Arial;font-size: 12px;color: #333333;background-position: top;
}
.subnav-bground2 { background-repeat: no-repeat;background-position: left bottom;
}
.grandtotal { background:#fcfcfc;font-size:11px;line-height:normal;color:#000000;
}
#cssbutton { background-color: #7ea8cf;border: 1px #666666 solid;width: 250px;margin-top: 0px;margin-left: 0px;margin-right: 0px;padding: 6px;text-align: center;
}
.gbutton { width:auto;margin:7px 5px 7px 0;
}
.gbutton a { background-color:#F0F0F0;color:#000000;padding:5px;text-decoration:none;display:inline;border-top:1px #CCC solid;border-left:1px #CCC solid;border-bottom:1px #31557f solid;border-right:1px #31557f solid;
}
.gbutton a:hover { background-color:#6ec0e8;color:#ffffff;border-top:1px #CCC solid;border-left:1px #CCC solid;border-bottom:1px #cce3ff solid;border-right:1px #cce3ff solid;
}
.bbutton { width:auto;margin:7px 5px 7px 0;text-align:center;
}
.bbutton a { background-color:#F0F0F0;color:#000000;padding:5px;text-decoration:none;display:inline;border-top:1px #CCC solid;border-left:1px #CCC solid;border-bottom:1px #31557f solid;border-right:1px #31557f solid;
}
.bbutton a:hover { background-color:#6ec0e8;color:#ffffff;border-top:1px #CCC solid;border-left:1px #CCC solid;border-bottom:1px #cce3ff solid;border-right:1px #cce3ff solid;
}
.purchase {	color: #009900;
}
.input-wbground-s {	background-image: url(images/input_bground.jpg);background-repeat: repeat;border: 1px solid #C4D2F9;	height: 20px;font-family:Arial, "Trebuchet MS", Verdana;font-size: 12px;color: #333333;background-position: bottom;
}
.input-wbground-l {
	background-image:url(images/input_bground.jpg);background-repeat:repeat-x;border:1px solid #C4D2F9;font-family:Arial, "Trebuchet MS", Verdana;font-size:12px;color:#333333;background-position:top;
}
.bground-demo {	background-repeat:repeat-x;background-position: top;
}
.footer-grey { color:#666666;
}
.modalPopup {
	/*background-color:#EDEDED;	border-width:3px;border-style:solid;border-color:#9EA9B4; */padding:3px;width:250px;
}
.roundedPanel{	
	width:300px;background-color:#5377A9;color:white;font-weight:bold;		
}
.SearchLink{
	color:#3366cc;text-decoration:none;
}
.SearchText { color:#3366cc;
}
.SearchLinkwithUnderline { color:#3366cc;text-decoration:underline;
}
.input-wbground-r {	background:#ffffff;border-top:1px solid #CCCCCC;border-right:1px solid #C0C0C0;border-left:1px solid #CCCCCC;border-bottom:1px solid #C0C0C0;height:20px;font-family:Arial, Verdana, "Trebuchet MS", serif;font-size:11px;	color:#000000;
}
.big-black {
	font-size:18px;line-height:0px;font-weight:bold;color:#000000;
}
.dash-boxes {
	font-size:14px;font-weight:bold;color:#000000;
}
.dash-boxes a {
	font-size: 11px;font-weight: normal;color: #DF0000;	line-height: 14px;
}
.dash-boxes a:hover {
	color: #FFCC00;
}
