
BODY{
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;  FONT-SIZE: 8pt; color: #666666;
}
P,DIV,TH,TD{
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;  FONT-SIZE: 8pt; 
}


INPUT,SELECT,TEXTAREA{
FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;  FONT-SIZE: 8pt;
	color: #666666;
}
A:link {
	COLOR: #006EAA; TEXT-DECORATION: none; 
}

A:hover {
	COLOR: #006EAA; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #006EAA; TEXT-DECORATION: none;
}

A:active  {
	COLOR: #006EAA; TEXT-DECORATION: none;
}


.grayLink:link {
	COLOR: #666666; TEXT-DECORATION: none;
}

.grayLink:hover {
	COLOR: #666666; TEXT-DECORATION: none;
}



.u-grayLink:link {
	COLOR: #666666; TEXT-DECORATION: none;
}

.u-grayLink:hover {
	COLOR: #666666;text-decoration:underline;
}
.u-grayLink:visited {
	COLOR: #666666;
}
.u-grayLink:active  {
	COLOR: #666666; 
}




.grayLink:visited {
	COLOR: #666666; TEXT-DECORATION: none;
}

.grayLink:active  {
	COLOR: #666666; TEXT-DECORATION: none;
}



.bluelinksmall:link  {
	 TEXT-DECORATION: none; font-size:8px;
}
.bluelinksmall:hover  {
	 TEXT-DECORATION: none; font-size:8px;
}


.bluelinksmall:visited {
	  TEXT-DECORATION: none; font-size:8px;
}

.bluelinksmall:active  {
	  TEXT-DECORATION: none; font-size:8px;
}


.footer-links span { float:left; width: 150px;   margin-left:6px; margin-top:20px;}
.footer-links   .wide {width: 150px; }
.footer-links   .narrow {width: 115px; text-align:right; }

.footer-links span a { TEXT-DECORATION: none; font-size:11px; color:#959595; line-height:17px;}
.footer-links span a:hover  { TEXT-DECORATION: none; font-size:11px; color:#006EAA;}
.footer-links span a:visited { TEXT-DECORATION: none; font-size:11px; color:#959595;}
.footer-links span a:visited:hover{ TEXT-DECORATION: none; font-size:11px; color:#006EAA;}
.footer-links span a:active  { TEXT-DECORATION: none; font-size:11px;color:#959595;}


.waitlist-links a { TEXT-DECORATION: none; color:#959595; line-height:17px;}
.waitlist-links a:hover  { TEXT-DECORATION: none; color:#006EAA;}
.waitlist-links a:visited { TEXT-DECORATION: none; color:#959595;}
.waitlist-links a:visited:hover{ TEXT-DECORATION: none; color:#006EAA;}
.waitlist-links a:active  { TEXT-DECORATION: none; color:#959595;}



.freeship { border:solid 1px #006EAD ; text-align:center; margin-top:6px; }
.bagfinder { float:left; width:245px; height:252px; background:url(images/bg-bagfinder.jpg) no-repeat left top; position:absolute; margin-left:-8px;}
.followus { padding:10px 0px 6px 0px; text-align:center; position:relative; top:0px;}
.signup-wrap {  width:232px;  margin-left:7px;  }
.signup { border:solid 1px #006EAD ; text-align:center; padding:5px 0px 7px 0px;  *padding:7px 0px 7px 0px;position:relative; width:232px; }
.signup Div { padding:0px 23px; margin-bottom:7px; color:#27506E; font-size:13px;}

.brandTop {float:left; width:752px; height:21px; background:url(images/bg-brandTop.jpg) no-repeat center top;}
.brandMid {float:left; width:752px;  background:url(images/bg-brandMid.jpg) repeat-y center top; padding:5px 0px}
.brandMid Table Td { font-size:14px; vertical-align:top;}
 .brandBtm {float:left; width:752px; height:21px; background:url(images/bg-brandBtm.jpg) no-repeat center top; margin-bottom:20px;}
.content-wrap {width:750px; float:left;}


.A13:link {
FONT-FAMILY:  Arial, Helvetica, Sans-serif; 
	COLOR: #006EAA; TEXT-DECORATION: none; font-size:12pt; font-weight:normal;
}

.A13:hover {
	COLOR: #006EAA; TEXT-DECORATION: none;  font-size:12pt;font-weight:normal;
}
.A13:visited {
FONT-FAMILY:  Arial, Helvetica, Sans-serif; 
	COLOR: #006EAA; TEXT-DECORATION: none;  font-size:12pt;font-weight:normal;
}

.A13:active  {
FONT-FAMILY:  Arial, Helvetica, Sans-serif; 
	COLOR: #006EAA; TEXT-DECORATION: none;  font-size:12pt;font-weight:normal;
}
H1 {
	FONT-SIZE: 15px;
}
H2 {
	FONT-SIZE: 13px;
}
H3 {
	FONT-SIZE: 12px;
}
HR {
    color:#C6D7E8; line-height:1px; 
}

.bgblue{
background-color:#AACCEE;
}
BODY { 
        MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px; MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px; 
        BACKGROUND-COLOR: #FFFFFF;
}
.imageborder
{
border-color:#989898;
border-width:0px;
border-style:solid;
}
.HeadBox {
	BACKGROUND-COLOR: #FFFFFF;
}
.HeadText {
        FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.HeadLine {
        BACKGROUND-COLOR: #D6D7D9;
}
.VertMenuBox {
	BACKGROUND-COLOR: #D6D7D9;
}
.VertMenuBorder {
        BACKGROUND-COLOR: #68C1FF;
}
.VertMenuTitle {
        BACKGROUND-COLOR: #081589; COLOR: #ffffff; FONT: bold 10px;
}
.VertMenuItems {
	COLOR: #000000; TEXT-DECORATION: none;
}
.VertMenuItems:link {
        COLOR: #081589; TEXT-DECORATION: none;
}
.VertMenuItems:visited {
        COLOR: #081589; TEXT-DECORATION: none;
}
.VertMenuItems:hover {
        COLOR: #006EAA; TEXT-DECORATION: none;
}
.VertMenuItems:active  {
        COLOR: #081589; TEXT-DECORATION: none;
}
.VertMenuHr {
        COLOR: #999999;
}
.CategoriesList {
	FONT-SIZE: 11px;
}
.DialogBox {
	BACKGROUND-COLOR: #ffffff;
}
.DialogBorder {
	BACKGROUND-COLOR: #FFFFFF;
}
.DialogTitle {
	COLOR: #000000; FONT: bold 10pt;
}
.NumberOfArticles {
	COLOR: #000000; FONT: bold 10px;
}
.TopLabel {
	COLOR: #000000; FONT: bold 12px;
}
.Text {
	COLOR: #666666;
}
.AdminSmallMessage {
	COLOR: #FF3300;
}
.AdminTitle {
	COLOR: #FF3300; FONT: bold 12px;
}
.Line {
	BACKGROUND-COLOR: #C6D7E8;
}
.TextGrey{
	COLOR: #666666; FONT: bold 8pt;
}
.AddressInfo{
	COLOR: #999999;
	font-size: 8pt;
	line-height: 16px;
	font-weight: bold;
}
.TextWhite{
	COLOR: #FFFFFF; FONT: bold 8pt;
}

.FullDesc{
	COLOR: #666666; FONT: 8pt; 
}
.ProductTitle {
	COLOR: #666666; FONT: bold 8pt;
}
.BlueText{
	COLOR: #006Eaa; font-size: 8pt;
}

.ProductTitleBig {
	COLOR: #006EAA; font-size: 14pt;
}
.ProductSubTitle {
	COLOR: #006EAA; font-size: 10pt;
}

.ProductDetailsTitle {
	COLOR: #006EAA; FONT: bold 12px;
}
.ProductDetails {
	COLOR: #666666;
}
.ProductPriceTitle {
	COLOR: #666666; FONT: bold 12px;
}
.ProductPriceConverting {
	COLOR: #666666; FONT: bold 12px;
}
.ProductPrice {
	COLOR: #999999; FONT: bold 8pt;
}
.ProductPriceSmall {
	COLOR: #FF3300; FONT: bold 10px;
}
.MarketPrice {
	FONT-SIZE: 11px;
}
.ItemsList {
	COLOR: #081589; FONT: bold 10px;
}
.NavigationPath {
	COLOR: #666666; FONT: bold 8pt;
}
.FormButton {
	COLOR: #006EAA; FONT: bold 8pt;
}
.Button {
       FONT-FAMILY: Verdana;
       COLOR: #006EAA;
       FONT-SIZE: 8pt;
       TEXT-DECORATION: none;
	   cursor:pointer;
}
.CustomerMessage {
	COLOR: #006EAA; FONT: bold 10px;
}
.ErrorMessage {
	COLOR: #006EAA; FONT: bold 8pt;
}
.Star {
	COLOR: #FF0000;
}
.HighLight {
		BACKGROUND-COLOR: #FFFFCC;
}
.SaveMoneyLabel {
	COLOR: #FFFFFF;
}
.TableHead {
    BACKGROUND-COLOR: #DDDDDD;
}
.SmallNote:link {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
        COLOR: #888888; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; 
}
.SmallNote:active {
        COLOR: #888888; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.Bottom {
        COLOR: #666666;
}
.Tab {
        BACKGROUND-COLOR: #D6D7D9;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
}
.CatMenuItemOff 
{
    BACKGROUND-COLOR: transparent;	/* like &quot;VertMenuBox&quot; */
    BORDER-RIGHT: none;				/* like &quot;VertMenuBox&quot; */
    BORDER-TOP: none;				/* like &quot;VertMenuBox&quot; */
    BORDER-LEFT: none;				/* like &quot;VertMenuBox&quot; */
    BORDER-BOTTOM: none;			/* like &quot;VertMenuBox&quot; */
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
    CURSOR: pointer;
}
.CatMenuItemOffExp
{
    BACKGROUND-COLOR: transparent;	/* like &quot;VertMenuBox&quot; */
    BORDER-RIGHT: none;				/* like &quot;VertMenuBorder&quot; */
    BORDER-TOP: none;				/* like &quot;VertMenuBorder&quot; */
    BORDER-LEFT: none;				/* like &quot;VertMenuBorder&quot; */
    BORDER-BOTTOM: none;			/* like &quot;VertMenuBorder&quot; */
    MARGIN-BOTTOM: 1px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;  
    CURSOR: pointer;
}
.CatMenuItemOn 
{
    BACKGROUND-COLOR: #081589;              /* like &quot;VertMenuTitle&quot; */
    BORDER-RIGHT: #081589 1px solid;        /* like &quot;VertMenuTitle&quot; */
    BORDER-TOP: #081589 1px solid;          /* like &quot;VertMenuTitle&quot; */
    BORDER-LEFT: #081589 1px solid;         /* like &quot;VertMenuTitle&quot; */
    BORDER-BOTTOM: #081589 1px solid;       /* like &quot;VertMenuTitle&quot; */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px; 
    CURSOR: pointer;
}
.CatSubMenu
{
    BACKGROUND-COLOR: #D6D7D9;              /* like &quot;VertMenuBox&quot; */
    BORDER-RIGHT: #68C1FF 1px solid;        /* like &quot;VertMenuBorder&quot; */
    BORDER-TOP: #68C1FF 1px solid;          /* like &quot;VertMenuBorder&quot; */
    BORDER-LEFT: #68C1FF 1px solid;         /* like &quot;VertMenuBorder&quot; */
    BORDER-BOTTOM: #68C1FF 1px solid;       /* like &quot;VertMenuBorder&quot; */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px; 
}
.CatMenuItem
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial; 
    CURSOR: pointer;
}
.CatMenuItem:link
{
    COLOR: #000000;                         /* like &quot;VertMenuItems&quot; */
}
.CatMenuItem:visited
{
    COLOR: #000000;                         /* like &quot;VertMenuItems&quot; */
}
.CatMenuItem:hover
{
    COLOR: #FFFFFF;                         /* like &quot;VertMenuTitle&quot; */
}
.CatMenuItem:active
{
    COLOR: #000000;                         /* like &quot;VertMenuItems&quot; */
}
.NavDialogTitle {
    font-size: 11px;
    font-weight: bold;
    color: #330000;
}   
.NavDialogBorder {
    background-color: #D6D7D9;
}
.NavDialogBox {
    background-color: #ffffff;
}
.SubHeader2 {
    COLOR: #666666;
    font-size: 11px;
    FONT-WEIGHT: bold;
}
.SubHeader2Line {
    BACKGROUND-COLOR: #CCCCCC;
}
.PopupHelpLink {
    FONT-SIZE: 9px;
    COLOR: #330000;
    TEXT-DECORATION: none;
}
.BlueBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #9BC1E5;
	padding-left: 10px;
	height: 18px;
	font-weight: bold;
}
.TextGrey9PT {
	COLOR: #666666;
	font-size: 9pt;

}
.BlueText9PT {
	COLOR: #6CABCE;
	font-size: 9pt;
	font-weight: bold;

}
.TextGrey8PT {

	COLOR: #666666;
	font-size: 8pt;
}

.TextGrey-Small7PT {

	COLOR: #666666;
	font-size: 9px;
	
}
.textBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	border: 1px solid #666666;
	height: 20px;
}
.ButtonClass {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #9BC1E5;
	height: 24px;
	width: 66px;
	border: 1px solid #006EAA;
}
.ButtonCancel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 24px;
	width: 66px;
	border: 1px solid #006EAA;
}
li{
color:#666666;
margin-left:3px;
list-style-image:url(../images/dot.gif);
}

.copyright{
font-size:8pt;
margin:0px;
padding:0px;
font-weight:normal;
}
.13point{
font-size:8pt;color: #666666;padding-bottom:20px;
}

h1,h2{
font-weight:normal;
margin:0px; padding:0px;
}
.homecenter { background: url(images/bg-homecenter.jpg) no-repeat left top; width:765px; height:182px; margin-left:-7px; position:relative; padding-left:7px;}
.product-table-border{ padding-top:0px;}
.product-table-heading{ padding-left:13px; padding-top:7px;}
.product-table-text{ padding-left:15px; padding-top:16px;}
.product-table-text-height{ height:91px;}
.search-table-bg {background-image:url(images/bg-laptopbagfinder.jpg); background-repeat:repeat-x; background-position:top;}
.search-table{}
.search-table-padding{padding-left:15px;}
.search-table-inputbox{border:solid 1px #FFFFFF;font-size:11px; color:#000000; height:1.96em; *height:19px;  padding-top:2px;}
.search-table-select{ background-color: #FFFFFF;	border: 1px solid #E0E1E3;	font-size: 11px; width:90px; }
.search-table-select-1{ background-color:#FFFFFF;	border: 1px solid #E0E1E3;	font-size: 10px; width:204px;     }
.search-table-submit01{width:118px;height:23px;background:url(images/btn-search-laptopbags.jpg) no-repeat;border:none;cursor:pointer;}
.search-table-submit02{width:69px;height:23px;background:url(images/btn-start-over.jpg) no-repeat;border:none;cursor:pointer;}
.home-banner { width:150px; z-index:0; position:absolute;  margin:124px 0px 0px 40px; font-weight:normal; line-height:18px;}
.home-banner a { color:#006699; text-decoration:none;}
.home-banner a:hover { color:#006699; text-decoration:none;}

/*.homepgImage img {height:311px; width:511px;}
/* Firefox 
@-moz-document url-prefix()
{
.homepgImage img {height:316px; width:511px;}
}
*/
/* Safari 
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
.homepgImage img {height:306px; width:511px;}
}
*/


 /* drop down css start-----------------------------------------------*/

.dropmenudiv1 a{
	width: auto;
	display: block;
	text-indent: 0px;
	border-bottom: 0px solid #757575; /*THEME CHANGE HERE*/
	padding: 0px;
	text-decoration: none;
	color: #666666;
	padding-left:5px;
	font-size: 11px;
}
.dropmenudiv1 a:visited{
	color: #666666;
}
.dropmenudiv1{
text-align:left;
position:absolute;
top: 0;
 border : 1px solid #9C9A9C; /*THEME CHANGE HERE*/
font:normal 12px  Verdana;
line-height:18px;
z-index:100;
background-color: #fff;
width: 150px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv2 a{
	width: auto;
	display: block;
	text-indent: 0px;
	border-bottom: 0px solid #757575; /*THEME CHANGE HERE*/
	padding: 0px;
	text-decoration: none;
	color: #666666;
	padding-left:5px;
	font-size: 11px;
}
.dropmenudiv2 a:visited{
	color: #666666;
}
.dropmenudiv2{
height:400px; 
overflow:scroll;
text-align:left;
position:absolute;
top: 0;
 border : 1px solid #9C9A9C; /*THEME CHANGE HERE*/
font:normal 12px  Verdana;
line-height:18px;
z-index:100;
background-color: #fff;
width: 150px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv3 a{
	width: auto;
	display: block;
	text-indent: 0px;
	border-bottom: 0px solid #757575; /*THEME CHANGE HERE*/
	padding: 0px;
	text-decoration: none;
	color: #666666;
	padding-left:5px;
	font-size: 11px;
}
.dropmenudiv3 a:visited{
	color: #666666;
}
.dropmenudiv3{
text-align:left;
position:absolute;
top: 0;
 border : 1px solid #9C9A9C; /*THEME CHANGE HERE*/
font:normal 12px  Verdana;
line-height:18px;
z-index:100;
background-color: #fff;
width: 130px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

* html .dropmenudiv1 a{ /*IE only hack*/
width: 100%;
}
* html .dropmenudiv2 a{ /*IE only hack*/
width: 100%;
}
* html .dropmenudiv3 a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv1 a:hover{ /*THEME CHANGE HERE*/
background-color: #fff;
color:#006EAA;
}
.dropmenudiv2 a:hover{ /*THEME CHANGE HERE*/
background-color: #fff;
color:#006EAA;
}
.dropmenudiv3 a:hover{ /*THEME CHANGE HERE*/
background-color: #fff;
color:#006EAA;
}


/* drop down css end--------------------------------------------------------*/

#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 20px;
	border: 20px solid #13A7CE;
	float: left;
 	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	margin: -55px -55px 0 0; *margin: -55px -35px 0 0px; float:right; right:0;
	z-index:9999; *position:absolute;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
	position: absolute;
}
*html .popup_block {
	position: absolute;
}

.CartAuthorizeNetSeal img { width:52px; height:44px; 
	}
.CartAuthorizeNetSeal a { color:#000; font-size:5px;
	}	
.CartAuthorizeNetSeal { width:52px; height:44px; float:left; margin-right:14px;
	}
.McAfeeSeal { width:65px; height:37px; float:left;
	}	
