div#divTopLeft{
position:absolute;
background-color:#FF9; 
border:solid #0F3; 
height:150; 
width:200; 
bottom:0;right:0;
margin-left:65%;
}

p, form.gh-form, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

img.gh-image {
	border: 0;
}

#header-tabs br, #header-tab-element br, #scart-total br, br.popup-body {
	clear: both;
}

form.gh-form #ckKeepLoggedIn, form.gh-form #ckSavePassword{
	padding: 0;
	margin: 0;
	vertical-align: middle;
	.vertical-align: top;
	margin-top: 8px;
	.margin-top: 6px;
	padding-top: 2px;
	.padding-top: 6px;
	padding-bottom: 0px;
}

form.gh-form .blacktxt{
	padding: 0;
	margin: 0;
	vertical-align: middle;
	.vertical-align: bottom;
	padding-top: 10px;
	.margin-top: 6px;
}


.greytxt { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 24px;}
.greytxt a:link { color: #333333; text-decoration: none; }
.greytxt a:visited { color: #333333; text-decoration: none; }
.greytxt a:active { color: #333333; text-decoration: none; }
.greytxt a:hover { color: #333333; text-decoration: underline; }

.greytxt2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 19px;}
.greytxt2 a:link { color: #333333; text-decoration: none; }
.greytxt2 a:visited { color: #333333; text-decoration: none; }
.greytxt2 a:active { color: #333333; text-decoration: none; }
.greytxt2 a:hover { color: #333333; text-decoration: underline; }

.acclogon { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; line-height: 26px; font-weight: bold;}
.homewhiteheader { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff; line-height: 28px; font-weight: bold;}

.newsfeed { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #444444; line-height: 28px; }
.newsfeed a:link { color: #444444; text-decoration: none; }
.newsfeed a:visited { color: #444444; text-decoration: none; }
.newsfeed a:active { color: #444444; text-decoration: none; }
.newsfeed a:hover { color: #444444; text-decoration: underline; }

.homelinkshead { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 13px; font-weight: bold; padding-top:1.3em; padding-bottom:.4em;}
.homelinkshead a:link { color: #333333; text-decoration: none; }
.homelinkshead a:visited { color: #333333; text-decoration: none; }
.homelinkshead a:active { color: #333333; text-decoration: none; }
.homelinkshead a:hover { color: #333333; text-decoration: underline; }

.homelinks { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #2064B5; line-height: 13px;}
.homelinks a:link { color: #2064B5; text-decoration: none; }
.homelinks a:visited { color: #2064B5; text-decoration: none; }
.homelinks a:active { color: #2064B5; text-decoration: none; }
.homelinks a:hover { color: #2064B5; text-decoration: underline; }

.viewhotdeals { font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #FFCC00; line-height: 16px; font-weight: bold;}
.viewhotdeals a:link { color: #FFCC00; text-decoration: underline; }
.viewhotdeals a:visited { color: #FFCC00; text-decoration: underline; }
.viewhotdeals a:active { color: #FFCC00; text-decoration: underline; }
.viewhotdeals a:hover { color: #FFCC00; text-decoration: underline; }

.contractshome { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; color: #003399; line-height: 14px; padding-top: 38px; padding-left: 15px; }
.contractshome a:link { color: #003399; text-decoration: none; }
.contractshome a:visited { color: #003399; text-decoration: none; }
.contractshome a:active { color: #003399; text-decoration: none; }
.contractshome a:hover { color: #003399; text-decoration: underline; }


.emailpromo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; line-height: 26px; }


.loginboxtexts {
	font-family:arial;
	font-size:11px;
	padding-left:5px;
}

.logincheckbox {
	border:0px;
	margin:0px;
	height:12px;
	width:12px;	
}

.frmSubscribe {display:block;height:2.4em;margin:1px 0 2px;padding:0 20px;background:#003399;font-size:1.2em;text-align:right;padding-top:.6em;}
.frmSubscribe p{float:left;margin:0;padding:0;}
.frmSubscribe p a:link,.frmSubscribe p a:hover,.frmSubscribe p a:active,.frmSubscribe p a:visited{font-size:1.20em;font-weight:bold;color:#FFCC33;}
.frmSubscribe input{vertical-align:middle;}

.frmSubscribeDailydeals{float:right;font-size:1em;line-height:1.4em;margin-right:0pt;padding-bottom:10px;padding-left:0pt;padding-right:0pt;padding-top:0pt;text-align:right;width:50%;}
.frmSubscribeDailydeals .emailTextbox{font-size:1em;line-height:1.2em;}
.frmSubscribeDailydeals .subscribe{padding-bottom:2px;vertical-align:bottom;}

.formwhite { color: #ffffff; }

.homeproductprice { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FF6600; font-weight: bold; padding-bottom:.2em;}
.compprice { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: .9em; }
.homeproducth1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-top:.8em;}
.homeproducth2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF6600; padding-bottom:.3em;}
.homeproducth3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.homefootnote { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: .9em;  color: #777777; padding-top:.8em; text-align:center;}

.orangeLinkArrow {background: url(http://img.cdw.com/global/arrows/arrow-orange-right-trans.gif) 0% 50% no-repeat; padding-left:10px; outline:none;}

.homeullinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #555555; line-height: 13px;}
.homeullinks a:link { color: #555555; text-decoration: none; }
.homeullinks a:visited { color: #555555; text-decoration: none; }
.homeullinks a:active { color: #555555; text-decoration: none; }
.homeullinks a:hover { color: #555555; text-decoration: underline; }

.homeshoplinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2064B5; line-height: 13px;}
.homeshoplinks a:link { color: #2064B5; text-decoration: none; }
.homeshoplinks a:visited { color: #2064B5; text-decoration: none; }
.homeshoplinks a:active { color: #2064B5; text-decoration: none; }
.homeshoplinks a:hover { color: #2064B5; text-decoration: underline; }

.homelogospace { padding-bottom:.4em;}
.homeactionbuttons { padding-bottom:.8em; padding-top:.8em;}

.adv-search{
	float: left;
	width: 120px;
	margin-top: 11px;
	color: #333;
	font-size: 11px;
	font-weight:bold;
	padding-left: 5px;
	text-decoration: none;
    height:12px;
    overflow:hidden;
}
.adv-search-style1{
	float: left;
	width: 95px;
	margin-left: 10px;
	margin-top: 11px;
	padding: 0px;

}

