.hitListHeadline {
font-family: Verdana, Arial, Helvetica;
font-size: 13px;
font-weight: bold;
text-decoration: none;
color: #000000;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}

.hitListItem {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #012c41;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 5px;
display: block;
}

.hitlistitem-on {
color: #035d8a;
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 5px;
display: block;
}

.headline {
font-family: Verdana, Arial, Helvetica;
font-size: 13px;
font-weight: 800;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
background-image: url(../images/blue_title.gif);
background-repeat: repeat-x;
display: block;
float: left;
padding-top: 3px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
list-style-type: square;
list-style-image: url(../images/blue_title.gif);
}

.headline2 {
font-size: 13px;
font-weight: normal;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
letter-spacing: 1pt;
padding-top: 3px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
background-image: url(../images/blue_title.gif);
}

.header_sub {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #006699;
letter-spacing: normal;
text-align: left;
list-style-type: none;
text-transform: none;
font-weight: bold;
}

.header {
font-family: Helvetica, Arial, Verdana;
font-size: 14px;
font-weight: bold;
color: #012C41;
padding-left: 25px;
padding-top: 4px;
color: white;
}

.body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
background-image: url();
background-repeat: repeat;
margin: 0px;
word-spacing: 1px;
white-space: normal;
padding-top: 5px;
}

.catalog_body{
font-family: Arial, Verdana, Helvetica;
font-size: 12px;
color: #333333;
text-transform:none;
padding-left: 10px;
}


ul {
list-style-image: url(../images/bullet_sm.gif);
}

td {
font-family: Arial, Verdana, Helvetica;
font-size: 12px;
color: #333333;
}

.footnote {
}

.footnoteLink {
}

.footer {
font-family: Helvetica, Arial, Verdana;
font-size: 10px;
color: #000000;
text-align: center;
white-space: nowrap;
}

.footerLink {
font-family: Helvetica, Arial, Verdana;
font-size: 10px;
color: #000000;
white-space: nowrap;
}

.date {
}

.alert {
text-decoration: none;
color: #FF0000;
}

.ImageCaption {
}

.nav1 {
width: 120px;
}

.nav1:hover {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #035d8a;
background-color: #012c41;
}

.nav1_on {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #035d8a;
margin-top: 0px;
margin-right: 2px;
margin-bottom: 0px;
margin-left: 2px;
}

.account_nav {
}

.account_nav:hover {
}

.account_nav_on {
}

.catfield_name {
}

.catfield_desc {
}

.catfield_strike {
}

.catfield_ProductLink {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
color: #012C41;
text-align: center;
display: block;
width: 164px;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 5px;
}

.catfield_ProductLink:hover {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
color: #035D8A;
text-align: center;
//white-space: nowrap;
display: block;
width: 164px;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 5px;
}

#catfield_ImageThumb img {
	display: block;
	margin-left: auto;
    margin-right: auto;
    padding-left: 4px;	
}

td.catfield_ProductCell {
	text-align:center;	
}


.catfield_discountPriceName {
}

.catfield_discountPricedesc {
}

.catfield_Cart_bg {
}

.catfield_sortForm {
}

.catfield_itemListTable TD {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
color: #035D8A;
padding-bottom: 35px;
}

.catfield_itemDetailTable {
}

.catfield_orderTable {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
color: #035D8A;
}

.catfield_itemName {
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
}

.catfield_image {
}

.catfield_imageCaption {
}

.crosssell_bg {
}

.crosssell_name {
}

.crosssell_desc {
}

.checkout_steps {
padding-left: 0px;
padding-right: 0px;
}

.checkout_steps:hover {
}

.nav1_Box {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #012c41;
}

.nav1_Box:hover {
text-transform: uppercase;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #ffffff;
background-color: #012c41;
}

.nav1_Link:hover {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
background-color: #012c41;
}

.nav1_Box_on {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
background-color: #012c41;
}

.nav1_Container {
padding-top: 2px;
margin-right: 2px;
padding-bottom: 2px;
margin-left: 2px;
border-left: 1px solid #012c41;
}

.nav1_Link {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #012c41;
padding-top: 3px;
padding-right: 5px;
padding-bottom: 2px;
padding-left: 5px;
border-right: 1px solid #012c41;
}

.nav1_Link_on {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
background-color: #012c41;
border-top: 1px solid #012c41;
border-right: 1px solid #012c41;
border-bottom: 1px solid #012c41;
border-left: 1px solid #012c41;
padding-top: 2px;
padding-right: 4px;
padding-bottom: 1px;
padding-left: 4px;
}

.nav2_Box {
text-decoration: none;
color: #035e8b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
word-spacing: normal;
letter-spacing: 1px;
font-style: normal;
text-transform: uppercase;
padding-top: 2px;
padding-bottom: 2px;
}

.nav2_Box:hover {
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
}

.nav2_Link:hover {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #666699;
border-top-style: none;
text-decoration: none;
color: #2daaae;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
font-variant: normal;
text-decoration: none;
}

.nav2_Box_on {
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
}

.nav2_Container {
Padding-left: 5px;
}

.nav2_Link {
text-decoration: none;
color: #035e8b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
word-spacing: normal;
letter-spacing: 1px;
font-style: normal;
text-transform: uppercase;
text-decoration: none;
border-bottom: 1px solid #025d8a;
font-weight: bold;
}

.nav2_Link_on {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #2daaae;
margin: 0px;
word-spacing: 1px;
letter-spacing: 1px;
white-space: normal;
text-transform: uppercase;
text-decoration: none;
border-bottom: 1px solid #025d8a;
font-weight: bold;
}

.nav2_Box_flyout {
text-transform: uppercase;
width: 150px;
background-color: #acded2;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #012c41;
}

.nav2_Box_flyout:hover {
text-transform: uppercase;
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-weight: bold;
color: #035d8a;
background-color: #66bdad;
}

.nav2_Link_flyout:hover {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #035d8a;
background-color: #66bdad;
padding-left: 5px;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
}

.nav2_Box_on_flyout {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #0A2133;
background-color: #68BCAC;
}

.nav2_Container_flyout {
text-transform: uppercase;
background-color: #ACDED2;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.nav2_Link_flyout {
text-transform: uppercase;
width: 150px;
float: left;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #012C41;
background-color: #ACDED2;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
border-top: 1px solid #035d8a;
border-bottom: 1px solid #035d8a;
border-right: 1px solid #035d8a;
border-left: 1px solid #035d8a;
}

.nav2_Link_on_flyout {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #035d8a;
}

.nav2Custom_Box {
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
text-transform: uppercase;
text-decoration: none;
color: #012C41;
}

.nav2Custom_Box:hover {
text-transform: uppercase;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
color: #ffffff;
background-color: #012c41;
padding-bottom: 5px;
}

.nav2Custom_Link:hover {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
text-decoration: none;
color: #ffffff;
background-color: #012c41;
}

.nav2Custom_Box_on {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
background-color: #012c41;
border-top: 1px solid #012c41;
border-right: 1px solid #012c41;
border-bottom: 1px solid #012c41;
border-left: 1px solid #012c41;
}

.nav2Custom_Container {
padding-top: 2px;
margin-right: 2px;
padding-bottom: 2px;
margin-left: 2px;
border-left: 1px solid #012c41;
}

.nav2Custom_Link {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
text-decoration: none;
color: #012C41;
padding-top: 4px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 5px;
border-right: 1px solid #025d8a;
}

.nav2Custom_Link_on {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #ffffff;
background-color: #012c41;
border-top: 1px solid #012c41;
border-right: 1px solid #012c41;
border-bottom: 1px solid #012c41;
border-left: 1px solid #012c41;
}

.nav3Custom_Box_flyout {
text-transform: uppercase;
background-color: #acded2;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #012c41;
}

.nav3Custom_Box_flyout:hover {
text-transform: uppercase;
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-weight: bold;
color: #035d8a;
background-color: #66bdad;
}

.nav3Custom_Link_flyout:hover {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #035d8a;
background-color: #66bdad;
}

.nav3Custom_Box_on_flyout {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #0A2133;
background-color: #68BCAC;
}

.nav3Custom_Container_flyout {
text-transform: uppercase;
background-color: #ACDED2;
width: 155px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 1px;
margin-left: 0px;
}

.nav3Custom_Link_flyout {
text-transform: uppercase;
width: 155px;
float: left;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #012C41;
background-color: #ACDED2;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 0px;
border-top: 1px solid #035d8a;
border-bottom: 1px solid #035d8a;
border-right: 1px solid #035d8a;
border-left: 1px solid #035d8a;
}

.nav3Custom_Link_on_flyout {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #035d8a;
}

.nav3custom_Box {
text-decoration: none;
color: #035e8b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
word-spacing: normal;
letter-spacing: 1px;
font-style: normal;
text-transform: uppercase;
padding-top: 2px;
padding-bottom: 2px;
}

.nav3custom_Box:hover {
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
}

.nav3custom_Link:hover {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #666699;
border-top-style: none;
text-decoration: none;
color: #2daaae;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
font-variant: normal;
text-decoration: none;
}

.nav3custom_Box_on {
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
}

.nav3custom_Container {
Padding-left: 5px;
}

.nav3custom_Link {
text-decoration: none;
color: #035e8b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
word-spacing: normal;
letter-spacing: 1px;
font-style: normal;
text-transform: uppercase;
text-decoration: none;
border-bottom: 1px solid #025d8a;
font-weight: bold;
}

.nav3custom_Link_on {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #2daaae;
margin: 0px;
word-spacing: 1px;
letter-spacing: 1px;
white-space: normal;
text-transform: uppercase;
text-decoration: none;
border-bottom: 1px solid #025d8a;
font-weight: bold;
}

.nav3_Box {
text-decoration: none;
color: #6699CC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
word-spacing: normal;
font-style: normal;
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
}

.nav3_Box:hover {
text-decoration: none;
}

.nav3_Link:hover {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #666699;
border-top-style: none;
text-decoration: none;
color: #666666;
font-style: normal;
font-variant: normal;
text-decoration: none;
background-image: url(../images/bullet_sm.gif);
background-repeat: no-repeat;
background-position: left;
}

.nav3_Box_on {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
background-image: url(../images/bullet_sm.gif);
background-repeat: no-repeat;
background-position: left;
padding-top: 2px;
padding-bottom: 2px;
}

.nav3_Container {
padding-top: 7px;
padding-bottom: 7px;
padding-left: 2px;
}

.nav3_Link {
text-decoration: none;
color: #6699CC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
word-spacing: normal;
font-style: normal;
text-decoration: none;
padding-left: 10px;
background-image: url(../images/bullet_sm.gif);
background-repeat: no-repeat;
background-position: left;
text-transform: uppercase;
}

.nav3_Link_on {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #666699;
border-top-style: none;
text-decoration: none;
color: #666666;
font-style: normal;
font-variant: normal;
text-decoration: none;
padding-left: 10px;
background-image: url(../images/bullet_sm.gif);
background-repeat: no-repeat;
background-position: left;
text-transform: uppercase;
}

.nav3_Box_flyout {
text-transform: uppercase;
width: 200px;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #012c41;
}

.nav3_Box_flyout:hover {
text-transform: uppercase;
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
font-weight: bold;
color: #035d8a;
background-color: #ffffff;
}

.nav3_Link_flyout:hover {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #035d8a;
background-color: #ffffff;
padding-left: 5px;
}

.nav3_Box_on_flyout {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #0A2133;
}

.nav3_Container_flyout {
text-transform: uppercase;
width: 200px;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
background-color: #ffffff;
}

.nav3_Link_flyout {
float: left;
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #012C41;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
background-color: #ffffff;
width: 200px;
}

.nav3_Link_on_flyout {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 10px;
text-decoration: none;
color: #035d8a;
}

.pageImage {
padding: 4px;
margin-top: 10px;
margin-right: 20px;
margin-bottom: 10px;
margin-left: 20px;
border: 2px dotted #6699CC;
}

.tblHead {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #012C41;
}

.header2 {
font-family: Helvetica, Arial, Geneva;
font-size: 12px;
font-weight: bold;
color: #012C41;
}

.homeBody {
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
color: #012C41;
}

.homeBody2 {
font-family: Helvetica, Arial, Geneva;
font-size: 14px;
color: #ffffff;
}

.introPage {
font-family: Arial, Verdana, Helvetica;
font-size: 14px;
color: #012c41;
line-height: 18px;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
}

.cartnav1_Box {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #012c41;
}

.cartnav1_Box:hover {
text-transform: uppercase;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-weight: bold;
color: #035d8a;
}

.cartnav1_Link:hover {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #035d8a;
padding-top: 4px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 5px;
}

.cartnav1_Box_on {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #035d8a;
}

.cartnav1_Container {
padding-top: 4px;
padding-bottom: 3px;
background-color: #ffffff;
border-left: 1px solid #025d8a;
}

.cartnav1_Link {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #012c41;
padding-top: 4px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 5px;
border-right: 1px solid #025d8a;
}

.cartnav1_Link_on {
text-transform: uppercase;
font-family: Helvetica, Arial, Geneva;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #035d8a;
padding-top: 4px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 5px;
border-right: 1px solid #025d8a;
}

.catnav2_Box {
text-decoration: none;
color: #035e8b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
word-spacing: normal;
letter-spacing: 1px;
font-style: normal;
text-transform: uppercase;
padding-top: 2px;
padding-bottom: 2px;
}

.catnav2_Box:hover {
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
}

.catnav2_Link:hover {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #666699;
border-top-style: none;
text-decoration: none;
color: #2daaae;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
font-variant: normal;
text-decoration: none;
}

.catnav2_Box_on {
text-decoration: none;
padding-top: 2px;
padding-bottom: 2px;
}

.catnav2_Container {
Padding-left: 5px;
}

.catnav2_Link {
text-decoration: none;
color: #035e8b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
word-spacing: normal;
letter-spacing: 1px;
font-style: normal;
text-transform: uppercase;
text-decoration: none;
border-bottom: 1px solid #025d8a;
font-weight: bold;
}

.catnav2_Link_on {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #2daaae;
margin: 0px;
word-spacing: 1px;
letter-spacing: 1px;
white-space: normal;
text-transform: uppercase;
text-decoration: none;
border-bottom: 1px solid #025d8a;
font-weight: bold;
}

.catnav1_Box {
}

.catnav1_Link {
}

.catnav1_Box:hover {
}

.catnav1_Link:hover {
}

.catnav1_Box_on {
}

.catnav1_Link_on {
}

.catnav1_Container {
}

.checkout_steps_on {
padding-right: 0px;
padding-left: 0px;
}

.bodyLink {
font-family: Arial, Verdana, Helvetica;
font-size: 12px;
color: #333333;
}

.introPageLink {
font-family: Arial, Verdana, Helvetica;
font-size: 12px;
color: #012C41;
display: block;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
}

.cart_update {
width: 111px;
height: 23px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/update.jpg);
float: left;
text-indent: 2em;
font-family: Verdana;
font-weight: bold;
font-size: 10px;
color: #FFFFFF;
cursor: pointer;
cursor: hand;
}

.cart_update:hover {
width: 111px;
height: 23px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/update_on.jpg);
float: left;
text-indent: 2em;
font-family: Verdana;
font-weight: bold;
font-size: 10px;
color: #052b42;
cursor: pointer;
cursor: hand;
}

.cart_remove {
width: 111px;
height: 23px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/remove.jpg);
float: left;
text-indent: 2em;
font-family: Verdana;
font-weight: bold;
font-size: 10px;
color: #FFFFFF;
cursor: pointer;
cursor: hand;
}

.cart_remove:hover {
width: 111px;
height: 23px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/remove_on.jpg);
text-indent: 2em;
font-family: Verdana;
font-weight: bold;
font-size: 10px;
color: #052b42;
cursor: pointer;
cursor: hand;
}

.cart_continue_shopping {
width: 139px;
height: 23px;
margin: 0;
padding: 2;
border: 0;
background-image: url(../images/pages/continueshopping.jpg);
float: left;
text-indent: 4em;
font-family: Verdana;
font-weight: bold;
font-size: 9px;
color: #FFFFFF;
cursor: pointer;
cursor: hand;
}

.cart_continue_shopping:hover {
width: 139px;
height: 23px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/continueshopping_on.jpg);
text-indent: 3em;
font-family: Verdana;
font-weight: bold;
font-size: 9px;
color: #052b42;
cursor: pointer;
cursor: hand;
}

.cart_proceed {
width: 149px;
height: 23px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/proceedtocheckout.jpg);
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.cart_proceed:hover {
width: 149px;
height: 23px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/proceedtocheckout_on.jpg);
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.cart_next_step {
width: 138px;
height: 22px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/nextstep.jpg);
background-repeat: none;
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.cart_next_step:hover {
width: 138px;
height: 22px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/nextstep_on.jpg);
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.cart_choose {
width: 87px;
height: 22px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/choose.jpg);
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.cart_choose:hover {
width: 87px;
height: 22px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/choose_on.jpg);
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.cart_secure_checkout {
width: 169px;
height: 23px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/securecheckout.jpg);
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.cart_secure_checkout:hover {
width: 169px;
height: 23px;
margin: 0;
padding: 0;
border: 0;
background-image: url(../images/pages/securecheckout_on.jpg);
text-indent: -1000em;
cursor: pointer;
cursor: hand;
}

.divider {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #006699;
padding-left: 0px;
padding-top: 0px;
text-decoration: none;
text-align: center;
margin-bottom: 0px;
margin-left: 0px;
list-style-type: square;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 14px;
}

.content {
padding-left: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
font-style: normal;
word-spacing: 1px;
letter-spacing: 0px;
white-space: 1;
margin-right: 20px;
}

.catfield_itemListTable {
}

.catalogSectionImage {
padding-right:10px;
}

.catalogSection{
font-family: Verdana, Arial, Helvetica;
font-size: 13px;
font-weight: 800;
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
background-image: url(../images/blue_title.gif);
background-repeat: repeat-x;
display: block;
float: left;
padding-top: 3px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
list-style-type: square;
list-style-image: url(../images/blue_title.gif);
}

.line_item_headers {
font-weight: bold;
border-bottom: 1px solid #000000;
}

.line_item_footer {
border-top: 1px solid #000000;
}

.bold {
font-weight: bold;
}

.cc_decline {
font-weight: bold;
}

.cc_decline a:link {
color: #FF0000;
}

.cc_decline a:visited {
color: #FF0000;
}

.cc_decline a:active {
color: #FF0000;
}

.cc_decline a:hover {
color: #FF0000;
text-decoration: none;
}

