.arial117white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #FFFFFF;
	text-decoration: none;
}
.arial1117grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
}

.spacer {
	font-size: 10px;
}
a.arial117blue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #0077BA;
	text-decoration: none;
}
a.arial117blue:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #0077BA;
	text-decoration: none;
}
a.arial117blue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #0077BA;
	text-decoration: none;
}
a.arial117blue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #F3A31A;
	text-decoration: none;
}



a.arial117grey:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #666666;
	text-decoration: none;
}
a.arial117grey:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #666666;
	text-decoration: none;
}
a.arial117grey:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #666666;
	text-decoration: none;
}
a.arial117grey:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #F3A31A;
	text-decoration: none;
}

.arial1114blue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #0077BA;
}
.arial1214blue {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #0077BA;
}

.cart .left {
	border-left: solid #0077BA 1px;
	border-top: solid #0077BA 1px;
	border-bottom: solid #0077BA 1px;
}

.cart .mid {
	border-left: solid #0077BA 1px;
	border-top: solid #0077BA 1px;
	border-bottom: solid #0077BA 1px;
}

.cart .right {
	border: solid #0077BA 1px;
}

.cart table td {
	border: solid white 0px;
}

.subtotal {
	border: solid #0077BA 1px;
	padding: 5px 0px;
}

.shippinginfo {
	border: solid #0077BA 1px;
	padding: 20px;
}

.cartfooterA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #0077BA;
	border: solid #0077BA 1px;
	padding: 5px 30px;
}

.cartfooterB {
	border: solid #F3A31A 1px;
	padding: 5px 20px 5px 25px;
}

.cartfooterB td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #0077BA;
}
.arial1red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #FF0000;
}
.arial1orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #F3A31A;
}


.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
a.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
a.footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F3A31A;
	text-decoration: none;
}

.offer {
	padding-left: 40px;
}.searchfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #666666;
	text-decoration: none;
}
.searchbox {
	height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	text-decoration: none;
	line-height: 21px;
	border: 1px solid #C2C2C2;
}
.searchresults {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.bluetable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #0077BA;
	border: 1px solid #0077BA;
}


/* li columns */


  #listdiv {
  width: 300px;
  
  padding: 15px 20px;
  
  }
  
  ul.left {
    float: left;
    width: 100px; 
    margin: 0px;
    padding: 15px 0px;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: square;
    position: relative;
    left: 60 px;/*10px;*/
	list-style-image: url("icon/red_shadowbullet.gif") 
  }
  
  ul.right {
    float: right;
    width: 100px; 
    margin: 10px;
    padding: 15px 40px;
    border: 0px none; 
    list-style-position: inside;
    list-style-type: square;
  }
  
  .no-space {
    margin: 0px;
    padding: 0px;
  }
  
  .bookmark {color: #006666}
  
  
  
  
/* tool tip styles */

.navtext {
width:235px;
font-size:8pt;
font-family:verdana;
border-width:1px;/*2px;*/
border-style:outset;
border-color:#006BAE;
layer-background-color:#FFF6D9;
background-color:#E1F4F7;/*#FFF6D9;*/
color:black;
}
/*end tool tip */