BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}


H1 {  margin: 8px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight:bold; line-height: 17pt; margin-bottom: -4px; }

H2 {  margin: 8px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight:bold; line-height: 15pt; margin-bottom: -2px;  }
     .dept-subhead {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight:bold; line-height: 15pt; margin-bottom: -2px; margin-top: -6px; }

H3 {  margin: 8px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; }
H4 {  margin: 8px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; }
H5 {  margin: 8px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; }
H6 {  margin: 8px; ont-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; }



HR {
	height: 1px; width: 98%; color: #BBBBBB;
}

SUP {
	FONT-SIZE: 6px; VERTICAL-ALIGN: 5px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
DIV {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}



OL { LIST-STYLE-POSITION: inside; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: decimal; margin-left: 32px; margin-right: 32px; }

LI { MARGIN-TOP: 2px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: square; text-indent: -17px; margin-left: 17px; }


UL { LIST-STYLE-POSITION: inside; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; margin-left: 32px; margin-right: 32px; }

LI { MARGIN-TOP: 2px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; LIST-STYLE-TYPE: square; text-indent: -17px; margin-left: 17px; }

	LI.promo { MARGIN-TOP: 2px; COLOR: #d90000; FONT-FAMILY: "Arial Black"; LIST-STYLE-TYPE: square; text-indent: -17px; margin-left: 17px; }

LI LI { MARGIN-TOP: 2px; MARGIN-BOTTOM: 3px; margin-left: -17px;  text-indent: -17px; LIST-STYLE-TYPE: circle; }



TR {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
BLOCKQUOTE {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}


FORM {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
INPUT.cartbutton {
	FONT-SIZE: 10px; BACKGROUND: #d4d0c8; MARGIN: 3px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
INPUT.cartupdatebutton {
	FONT-SIZE: 10px; BACKGROUND: #cccc99; MARGIN: 3px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
INPUT.cartcheckoutbutton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #b7d183; MARGIN: 3px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
INPUT.cartspecialoffercode {
	FONT-SIZE: 10px; MARGIN: 3px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
INPUT.searchbox {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
INPUT.formbox {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
INPUT.navmenu {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
SELECT {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
SPAN.footertxt {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.searchtxtmid {
	FONT-SIZE: 8px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.searchtxtsn {
	FONT-SIZE: 8px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.promo {
	COLOR: #d90000; FONT-FAMILY: "Arial Black"
}
SPAN.ltsmalltxt {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
.footernav {
	PADDING-LEFT: 12px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; WORD-SPACING: 16px; PADDING-TOP: 3px; LETTER-SPACING: normal
}
.footernavsales {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WORD-SPACING: 14px; PADDING-TOP: 0px; LETTER-SPACING: normal
}


p {  margin: 8px; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 11pt; }

p.nomargin {  font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; line-height: 11pt; }

P.hometxt {
	FONT-SIZE: 11px; MARGIN: 8px 8px -6px; LINE-HEIGHT: 12pt; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
P.hometxtsm {
	FONT-SIZE: 10px; MARGIN: 8px 8px -7px; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
P.clubtxt {
	COLOR: #646464; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
P.smalltxt {
	FONT-SIZE: 10px; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
P.bigbold {
	FONT-SIZE: 16px; LINE-HEIGHT: 16pt; FONT-FAMILY: "Arial Black", Arial, Helvetica, Verdana, sans-serif
}
P.bigboldsalesblue {
	FONT-SIZE: 16px; LINE-HEIGHT: 16pt; COLOR: #d90000; FONT-FAMILY: "Arial Black", Arial, Helvetica, Verdana, sans-serif
}
P.big {
	FONT-SIZE: 16px; LINE-HEIGHT: 16pt; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
P.sidebarbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
P.featurebold {
	FONT-SIZE: 11px; FONT-FAMILY: "Arial Black", Arial, Helvetica, Verdana, sans-serif
}
P.relatedheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: -16px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
P.salesblue {
	FONT-SIZE: 11px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
B.big {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
B.bigger {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
B.biggest {
	FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
B.bigblue {
	FONT-SIZE: 12px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
B.biggerblue {
	FONT-SIZE: 14px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
B.biggestblue {
	FONT-SIZE: 16px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
B.sidebarbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
B.featurebold {
	FONT-SIZE: 11px; FONT-FAMILY: "Arial Black", Arial, Helvetica, Verdana, sans-serif
}
B.relatedheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: -8px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
B.bigbold {
	FONT-SIZE: 16px; FONT-FAMILY: "Arial Black", Arial, Helvetica, Verdana, sans-serif
}
B.bigboldsalesblue {
	FONT-SIZE: 16px; COLOR: #d90000; FONT-FAMILY: "Arial Black", Arial, Helvetica, Verdana, sans-serif
}
A:link {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:active {
	COLOR: #d90000
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #d90000; TEXT-DECORATION: none
}
A.uline {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:active:unknown {
	COLOR: #d90000
}
A.uline:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.uline:hover {
	COLOR: #d90000; TEXT-DECORATION: none
}
A.ulbdy {
	COLOR: #d90000; TEXT-DECORATION: underline
}
A:active:unknown {
	COLOR: #d90000
}
A.ulbdy:visited {
	COLOR: #d90000; TEXT-DECORATION: underline
}
A.ulbdy:hover {
	COLOR: #d90000; TEXT-DECORATION: none
}
A.ftmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WORD-SPACING: 3px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: underline
}
A.ftmenu:visited {
	COLOR: white; TEXT-DECORATION: underline
}
A.ftmenu:hover {
	COLOR: #d90000; TEXT-DECORATION: none
}
A.ftmenusales {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WORD-SPACING: 3px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: normal; TEXT-DECORATION: underline
}
A.ftmenusales:visited {
	COLOR: white; TEXT-DECORATION: underline
}
A.ftmenusales:hover {
	COLOR: #ffd839; TEXT-DECORATION: none
}
A.searchmenumid {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.searchmenumid:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.searchmenumid:hover {
	COLOR: #d90000; TEXT-DECORATION: underline
}
A.searchmenusm {
	FONT-WEIGHT: bold; FONT-SIZE: 8px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.searchmenusm:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.searchmenusm:hover {
	COLOR: #d90000; TEXT-DECORATION: underline
}
A.hm_promo:link {
	COLOR: #333333; FONT-FAMILY: "Arial Black"; TEXT-DECORATION: underline
}
A.hm_promo:active {
	COLOR: #ff0000
}
A.hm_promo:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.hm_promo:hover {
	COLOR: #ff0000
}
A.ltlink {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: underline
}
A.ltlink:active {
	COLOR: #ff0000
}
A.ltlink:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.ltlink:hover {
	COLOR: #ff0000
}
A.salesbluelink {
	COLOR: #d90000; FONT-FAMILY: "Arial Black"; TEXT-DECORATION: none
}
A.salesbluelink:active {
	COLOR: #d90000
}
A.salesbluelink:visited {
	COLOR: #d90000; TEXT-DECORATION: none
}
A.salesbluelink:hover {
	COLOR: #d90000; TEXT-DECORATION: underline
}
A.relatedheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: -12px; COLOR: #d90000; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif
}
A.relatedheader:active {
	COLOR: #d90000
}
A.relatedheader:visited {
	COLOR: #d90000; TEXT-DECORATION: none
}
A.relatedheader:hover {
	COLOR: #d90000; TEXT-DECORATION: underline
}
A.listlink {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.listlink:active {
	COLOR: #ff0000
}
A.listlink:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.listlink:hover {
	COLOR: #ff0000
}
A.listcontinue {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 3px; BACKGROUND-COLOR: silver; TEXT-DECORATION: none
}
A.listcontinue:active {
	COLOR: #ff0000
}
A.listcontinue:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A.listcontinue:hover {
	COLOR: #ff0000
}
A.historylink {
	FONT-SIZE: 10px; COLOR: black; TEXT-DECORATION: underline
}
A.historylink:active {
	COLOR: #d90000
}
A.historylink:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.historylink:hover {
	COLOR: #d90000
}
A.demoinlinenav {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WORD-SPACING: 10px; COLOR: black; PADDING-TOP: 0px; LETTER-SPACING: normal; TEXT-DECORATION: underline
}
A.demoinlinenav:active {
	COLOR: #d90000
}
A.demoinlinenav:visited {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.demoinlinenav:hover {
	COLOR: #d90000; TEXT-DECORATION: underline
}
TD.bar {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
TD.listhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
TD.list {
	FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
TR.listalt {
	BACKGROUND-COLOR: silver
}
TD.shophead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; COLOR: black; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
TD.shoplist {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: black; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; TEXT-ALIGN: left
}
TD.breadcrumb {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 9px; BACKGROUND: url(../images/shadowbar.gif) white no-repeat; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; WIDTH: 770px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.demoshadow {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 9px; BACKGROUND: url(../images/shadowbar.gif) white no-repeat; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; WIDTH: 590px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.demoshadowrev {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 9px; BACKGROUND: url(../images/shadowbar_rev.gif) white no-repeat; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; WIDTH: 590px; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.salesblue {
	COLOR: #d90000
}
.white {
	COLOR: #ffffff
}
.gray {
	COLOR: #333333
}
.ltgray {
	COLOR: #dddddd
}
.green {
	COLOR:#669900;
}
.blue {
	COLOR:#3366CC;
}
.ltblue {
	COLOR: #2070ee
}
.red { color: #D90000; }


SPAN.microsoft {
	COLOR: #3366cc
}
SPAN.comptia {
	COLOR: #d08d00
}
SPAN.cisco {
	COLOR: #3a8b91
}
SPAN.sun {
	COLOR: #7ca100
}
SPAN.oracle {
	COLOR: #d90000
}
SPAN.novell {
	COLOR: #d08d00
}
SPAN.cissp {
	COLOR: #3a8b91
}
SPAN.ciw {
	COLOR: #7ca100
}
#box{
position: absolute;
top: 24px;
left: 64%;
border: none;
z-index: 500;
visibility: visible;
}
#bigBox{
position: absolute;
top: 24px;
left: 50px;
border: none;
z-index: 1;
visibility: hidden;
}
#box{
position: absolute;
top: 18px;
left: 59%;
border: none;
z-index: 500;
visibility: visible;
}

