/*
Theme Name: Luther Sales
Theme URI: 
Description: This is the Luther Sales Word Press theme.
Version: 1.0
Author: e-Business Express, Inc.
Author URI: http://www.e-businessexpress.com
Tags:

Kubrick v1.5
This theme was designed and built by Michael Heilemann,
*/



/* `&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&` */
/* &`&`&`&`&`&` General `&`&`&`&`&`& */
/* `&`&`&`&`&`&`&`&`&`&`&`&`&`&`&`&` */

* {margin: 0; padding: 0;}

body {margin: 0; padding: 0; background-color: #eeeeee;}

img {border: 0;}

div.clear {clear: both; margin: 0; padding: 0;}

p.question {font-weight: bold; border-top: 1px solid #b5b5b5; padding-top: 10px;}

#wrap {width: 980px; margin: 0 auto; position: relative; background-color: #fff;}


/* Landing Pages */
#header {margin: 0 auto 8px auto; width: 980px; height: 143px; position: relative; background: #fff url(/Merchant5/graphics/header-number-lndingpage.gif) no-repeat 675px 7px;}

#topacntlinks {width: 350px; text-align: right; font-size: 11px; padding-top: 3px; position: absolute; top: 42px; right: 13px;}
#topacntlinks p {margin: 0; padding: 0;}
#topacntlinks a:link {color: #003366; background-color: transparent;}
#topacntlinks a:visited {color: #003366; background-color: transparent;}
#topacntlinks a:hover {color: #fff; background-color: #003366;}
#topacntlinks a:active {color: #fff; background-color: #003366;}

#topacntlinks-lpages {width: 350px; text-align: right; font-size: 11px; padding-top: 3px; position: absolute; top: 42px; right: 13px;}
#topacntlinks-lpages p {margin: 0; padding: 0;}
#topacntlinks-lpages a:link {color: #003366; background-color: transparent;}
#topacntlinks-lpages a:visited {color: #003366; background-color: transparent;}
#topacntlinks-lpages a:hover {color: #fff; background-color: #003366;}
#topacntlinks-lpages a:active {color: #fff; background-color: #003366;}
.topacntlinks-cart-icon {padding: 0 6px 0 5px; vertical-align: middle;}

/* Corporate Landing Page Icon */
#landing-page-corporate-logo {width: 251px; position: absolute; top: 18px; left: 368px;}
#landing-page-corporate-logo p {width:251px; height:16px; margin:0; padding:0 0 0 2px;}
#landing-page-corporate-logo a:link {color: #003366; background-color: transparent;}
#landing-page-corporate-logo a:visited {color: #003366; background-color: transparent;}
#landing-page-corporate-logo a:hover {color: #fff; background-color: #003366;}
#landing-page-corporate-logo a:active {color: #fff; background-color: #003366;}

/* VCS Landing Page Icon */
#landing-page-vcs-logo {width: 251px; position: absolute; top: 18px; left: 435px;}
#landing-page-vcs-logo p {width:251px; height:16px; margin:0; padding:0 0 0 4px;}
#landing-page-vcs-logo a:link {color: #003366; background-color: transparent;}
#landing-page-vcs-logo a:visited {color: #003366; background-color: transparent;}
#landing-page-vcs-logo a:hover {color: #fff; background-color: #003366;}
#landing-page-vcs-logo a:active {color: #fff; background-color: #003366;}
#vcs-logo {position: absolute; top: 5px; left: 368px;}

/* SBPEA Landing Page Icon */
#landing-page-sbpea-logo {width: 251px; position: absolute; top: 15px; left: 418px;}
#landing-page-sbpea-logo p {width:251px; height:16px; margin:0; padding:0 0 0 2px;}
#landing-page-sbpea-logo a:link {color: #003366; background-color: transparent;}
#landing-page-sbpea-logo a:visited {color: #003366; background-color: transparent;}
#landing-page-sbpea-logo a:hover {color: #fff; background-color: #003366;}
#landing-page-sbpea-logo a:active {color: #fff; background-color: #003366;}

/* USALA Page Icon */
#landing-page-usala-logo {width: 251px; position: absolute; top: 5px; left: 412px;}
#landing-page-usala-logo p {width:251px; height:16px; margin:0; padding:0 0 0 2px;}
#landing-page-usala-logo a:link {color: #003366; background-color: transparent;}
#landing-page-usala-logo a:visited {color: #003366; background-color: transparent;}
#landing-page-usala-logo a:hover {color: #fff; background-color: #003366;}
#landing-page-usala-logo a:active {color: #fff; background-color: #003366;}

/* COESRA Page Icon */
#landing-page-coesra-logo {width: 204px; position: absolute; top: 5px; left: 412px;}
#landing-page-coesra-logo p {width:204px; height:16px; margin:0; padding:0 0 0 2px;}
#landing-page-coesra-logo a:link {color: #003366; background-color: transparent;}
#landing-page-coesra-logo a:visited {color: #003366; background-color: transparent;}
#landing-page-coesra-logo a:hover {color: #fff; background-color: #003366;}
#landing-page-coesra-logo a:active {color: #fff; background-color: #003366;}

/* LM Page Icon */
#landing-page-lm-logo {width: 204px; position: absolute; top: 5px; left: 412px;}
#landing-page-lm-logo p {width:204px; height:16px; margin:0; padding:0 0 0 2px;}
#landing-page-lm-logo a:link {color: #003366; background-color: transparent;}
#landing-page-lm-logo a:visited {color: #003366; background-color: transparent;}
#landing-page-lm-logo a:hover {color: #fff; background-color: #003366;}
#landing-page-lm-logo a:active {color: #fff; background-color: #003366;}

/* End of Landing Page Styles */

#topva {height: 84px;background: transparent url(/Merchant5/graphics/va-logo.gif) no-repeat 836px 2px; padding-right: 136px; position: relative;}

#topacntlinks {text-align: right; font-size: 11px; margin: 0 268px 0 0; padding-top: 23px;}
#topacntlinks p {margin: 0; padding: 0;}

#topacntlinks a:link {color: #003366; background-color: transparent;}
#topacntlinks a:visited {color: #003366; background-color: transparent;}
#topacntlinks a:hover {color: #fff; background-color: #003366;}
#topacntlinks a:active {color: #fff; background-color: #003366;}

#topcart {text-align: right; font-size: 11px; margin: 0 340px 0 0; padding-top: 2px;}
#topcart p {margin: 0; padding: 0;}

#topcart a:link {color: #003366; background-color: transparent;}
#topcart a:visited {color: #003366; background-color: transparent;}
#topcart a:hover {color: #fff; background-color: #003366;}
#topcart a:active {color: #fff; background-color: #003366;}

#topcart a.cart:link {background-color: transparent !important;}
#topcart a.cart:visited {background-color: transparent !important;}
#topcart a.cart:hover {background-color: transparent !important;}
#topcart a.cart:active {background-color: transparent !important;}
#topcart img {position: relative; top: 8px; left: 0; margin-right: 5px;}

#topsearch {margin: 0; padding: 0; height: 31px; position: absolute; top: 20px; left: 726px;}
#topsearch form {margin: 0; padding: 0;}
#topsearch form input.text {margin: 0; padding: 3px 10px 0 5px !important; width: 160px; height: 18px; border: 1px solid #000; position: absolute; top: 1px; left: 0; font: 12px Verdana,Arial,sans-serif;}
#topsearch form input.go {margin: 0; padding: 0; position: absolute; top: 0; left: 177px;}

/* Newer positioned Search */
#rightsearch {margin: 0; padding: 0; height: 31px;}
#rightsearch form {margin: 0; padding: 0;}
#rightsearch form input.text {margin-left: 10px; padding: 2px 2px 0 2px; float: left; font: 12px Verdana,Arial,sans-serif; border: 1px solid #000; height: 20px;}
#rightsearch form input.go {margin: 0; padding: 0; float: right;}


/* Newer positioned Search */
#rightsearch-v2 {margin: 0; padding: 0; height: 31px;}
#rightsearch-v2 form {margin: 0; padding: 0;}
#rightsearch-v2 form input.text {margin-left: 10px; padding: 2px 2px 0 2px; float: left; font: 12px Verdana,Arial,sans-serif; border: 1px solid #000; height: 20px;}
#rightsearch-v2 form input.go {margin: 0; padding: 0; float: right;}


/* Live Chat feature in the Right Column */
#live-chat {width: 214px; height: 90px; border: none;}

#topnav {margin: 0; padding: 0; list-style-type: none; position: absolute; top: 0px; left: 0px; display: inline;}

#furniture:link {display: block; height: 59px; width: 87px; background: transparent url("/Merchant5/graphics/tn-furniture.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#furniture:visited {display: block; height: 59px; width: 87px; background: transparent url("/Merchant5/graphics/tn-furniture.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#furniture:hover {display: block; height: 59px; width: 87px; background-image: url("/Merchant5/graphics/tn-furniture.gif"); background-position: 0px 0px;}
#furniture:active {display: block; height: 59px; width: 87px; background-image: url("/Merchant5/graphics/tn-furniture.gif"); background-position: 0px 0px;}
#topnav .furniture {background: url("/Merchant5/graphics/tn-furniture.gif") no-repeat top left; position: absolute; top: 0px; left: 0px; text-indent: -9000px; z-index: 12;}

#topnav .furniture ul li a {background-image: none !important; background-color: #fff !important; color: #000 !important; text-indent: 0 !important; border-left: 1px solid #ebc78d; border-right: 1px solid #ebc78d; border-bottom: 1px solid #ebc78d; color: #003366 !important;}

#bedding:link {display: block; height: 59px; width: 83px; background: transparent url("/Merchant5/graphics/tn-bedding.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#bedding:visited {display: block; height: 59px; width: 83px; background: transparent url("/Merchant5/graphics/tn-bedding.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#bedding:hover {display: block; height: 59px; width: 83px; background-image: url("/Merchant5/graphics/tn-bedding.gif"); background-position: 0px 0px;}
#bedding:active {display: block; height: 59px; width: 83px; background-image: url("/Merchant5/graphics/tn-bedding.gif"); background-position: 0px 0px;}
#topnav .bedding {background: url("/Merchant5/graphics/tn-bedding.gif") no-repeat top left; position: absolute; top: 0px; left: 87px; text-indent: -9000px; z-index: 12;}

#topnav .bedding ul li a {background-image: none !important; background-color: #fff !important; color: #000 !important; text-indent: 0 !important; border-left: 1px solid #ebc78d; border-right: 1px solid #ebc78d; border-bottom: 1px solid #ebc78d; color: #003366 !important;}

#computers:link {display: block; height: 59px; width: 101px; background: transparent url("/Merchant5/graphics/tn-computers.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#computers:visited {display: block; height: 59px; width: 101px; background: transparent url("/Merchant5/graphics/tn-computers.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#computers:hover {display: block; height: 59px; width: 101px; background-image: url("/Merchant5/graphics/tn-computers.gif"); background-position: 0px 0px;}
#computers:active {display: block; height: 59px; width: 101px; background-image: url("/Merchant5/graphics/tn-computers.gif"); background-position: 0px 0px;}
#topnav .computers {background: url("/Merchant5/graphics/tn-computers.gif") no-repeat top left; position: absolute; top: 0px; left: 170px; text-indent: -9000px; z-index: 12;}

#topnav .computers ul li a {background-image: none !important; background-color: #fff !important; color: #000 !important; text-indent: 0 !important; border-left: 1px solid #ebc78d; border-right: 1px solid #ebc78d; border-bottom: 1px solid #ebc78d; color: #003366 !important;}

#tvs:link {display: block; height: 59px; width: 54px; background: transparent url("/Merchant5/graphics/tn-tvs.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#tvs:visited {display: block; height: 59px; width: 54px; background: transparent url("/Merchant5/graphics/tn-tvs.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#tvs:hover {display: block; height: 59px; width: 54px; background-image: url("/Merchant5/graphics/tn-tvs.gif"); background-position: 0px 0px;}
#tvs:active {display: block; height: 59px; width: 54px; background-image: url("/Merchant5/graphics/tn-tvs.gif"); background-position: 0px 0px;}
#topnav .tvs {background: url("/Merchant5/graphics/tn-tvs.gif") no-repeat top left; position: absolute; top: 0px; left: 271px; text-indent: -9000px; z-index: 12;}

#topnav .tvs ul li a {background-image: none !important; background-color: #fff !important; color: #000 !important; text-indent: 0 !important; border-left: 1px solid #ebc78d; border-right: 1px solid #ebc78d; border-bottom: 1px solid #ebc78d; color: #003366 !important;}

#camera-video:link {display: block; height: 59px; width: 91px; background: transparent url("/Merchant5/graphics/tn-camera-video.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#camera-video:visited {display: block; height: 59px; width: 91px; background: transparent url("/Merchant5/graphics/tn-camera-video.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#camera-video:hover {display: block; height: 59px; width: 91px; background-image: url("/Merchant5/graphics/tn-camera-video.gif"); background-position: 0px 0px;}
#camera-video:active {display: block; height: 59px; width: 91px; background-image: url("/Merchant5/graphics/tn-camera-video.gif"); background-position: 0px 0px;}
#topnav .camera-video {background: url("/Merchant5/graphics/tn-camera-video.gif") no-repeat top left; position: absolute; top: 0px; left: 325px; text-indent: -9000px; z-index: 12;}

#topnav .camera-video ul li a {background-image: none !important; background-color: #fff !important; color: #000 !important; text-indent: 0 !important; border-left: 1px solid #ebc78d; border-right: 1px solid #ebc78d; border-bottom: 1px solid #ebc78d; color: #003366 !important;}

#appliances:link {display: block; height: 59px; width: 114px; background: transparent url("/Merchant5/graphics/tn-appliances.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#appliances:visited {display: block; height: 59px; width: 114px; background: transparent url("/Merchant5/graphics/tn-appliances.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#appliances:hover {display: block; height: 59px; width: 114px; background-image: url("/Merchant5/graphics/tn-appliances.gif"); background-position: 0px 0px;}
#appliances:active {display: block; height: 59px; width: 114px; background-image: url("/Merchant5/graphics/tn-appliances.gif"); background-position: 0px 0px;}
#topnav .appliances {background: url("/Merchant5/graphics/tn-appliances.gif") no-repeat top left; position: absolute; top: 0px; left: 416px; text-indent: -9000px; z-index: 12;}

#topnav .appliances ul li a {background-image: none !important; background-color: #fff !important; color: #000 !important; text-indent: 0 !important; border-left: 1px solid #ebc78d; border-right: 1px solid #ebc78d; border-bottom: 1px solid #ebc78d; color: #003366 !important;}

#topnav .video-games a:link {display: block; height: 59px; width: 82px; background: transparent url("/Merchant5/graphics/tn-video-games.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .video-games a:visited {display: block; height: 59px; width: 82px; background: transparent url("/Merchant5/graphics/tn-video-games.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#topnav .video-games a:hover {display: block; height: 59px; width: 82px; background-image: url("/Merchant5/graphics/tn-video-games.gif"); background-position: 0px 0px;}
#topnav .video-games a:active {display: block; height: 59px; width: 82px; background-image: url("/Merchant5/graphics/tn-video-games.gif"); background-position: 0px 0px;}
#topnav .video-games {background: url("/Merchant5/graphics/tn-video-games.gif") no-repeat top left; position: absolute; top: 0px; left: 530px; text-indent: -9000px; z-index: 12;}

#home-audio:link {display: block; height: 59px; width: 76px; background: transparent url("/Merchant5/graphics/tn-home-audio.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#home-audio:visited {display: block; height: 59px; width: 76px; background: transparent url("/Merchant5/graphics/tn-home-audio.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#home-audio:hover {display: block; height: 59px; width: 76px; background-image: url("/Merchant5/graphics/tn-home-audio.gif"); background-position: 0px 0px;}
#home-audio:active {display: block; height: 59px; width: 76px; background-image: url("/Merchant5/graphics/tn-home-audio.gif"); background-position: 0px 0px;}
#topnav .home-audio {background: url("/Merchant5/graphics/tn-home-audio.gif") no-repeat top left; position: absolute; top: 0px; left: 612px; text-indent: -9000px; z-index: 11;}

#topnav .home-audio ul li a {background-image: none !important; background-color: #fff !important; color: #000 !important; text-indent: 0 !important; border-left: 1px solid #ebc78d; border-right: 1px solid #ebc78d; border-bottom: 1px solid #ebc78d; color: #003366 !important;}

#for-the-kitchen:link {display: block; height: 59px; width: 82px; background: transparent url("/Merchant5/graphics/tn-for-the-kitchen.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#for-the-kitchen:visited {display: block; height: 59px; width: 82px; background: transparent url("/Merchant5/graphics/tn-for-the-kitchen.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#for-the-kitchen:hover {display: block; height: 59px; width: 82px; background-image: url("/Merchant5/graphics/tn-for-the-kitchen.gif"); background-position: 0px 0px;}
#for-the-kitchen:active {display: block; height: 59px; width: 82px; background-image: url("/Merchant5/graphics/tn-for-the-kitchen.gif"); background-position: 0px 0px;}
#topnav .for-the-kitchen {background: url("/Merchant5/graphics/tn-for-the-kitchen.gif") no-repeat top left; position: absolute; top: 0px; left: 688px; text-indent: -9000px; z-index: 11;}

#topnav .for-the-kitchen ul li a {background-image: none !important; background-color: #fff !important; color: #000 !important; text-indent: 0 !important; border-left: 1px solid #ebc78d; border-right: 1px solid #ebc78d; border-bottom: 1px solid #ebc78d; color: #003366 !important;}

#jewelry-handbags:link {display: block; height: 59px; width: 102px; background: transparent url("/Merchant5/graphics/tn-jewelry-handbags.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#jewelry-handbags:visited {display: block; height: 59px; width: 102px; background: transparent url("/Merchant5/graphics/tn-jewelry-handbags.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#jewelry-handbags:hover {display: block; height: 59px; width: 102px; background-image: url("/Merchant5/graphics/tn-jewelry-handbags.gif"); background-position: 0px 0px;}
#jewelry-handbags:active {display: block; height: 59px; width: 102px; background-image: url("/Merchant5/graphics/tn-jewelry-handbags.gif"); background-position: 0px 0px;}
#topnav .jewelry-handbags {background: url("/Merchant5/graphics/tn-jewelry-handbags.gif") no-repeat top left; position: absolute; top: 0px; left: 770px; text-indent: -9000px; z-index: 11;}

#topnav .jewelry-handbags ul li a {background-image: none !important; background-color: #fff !important; color: #000 !important; text-indent: 0 !important; border-left: 1px solid #ebc78d; border-right: 1px solid #ebc78d; border-bottom: 1px solid #ebc78d; color: #003366 !important;}

#telephones:link {display: block; height: 59px; width: 108px; background: transparent url("/Merchant5/graphics/tn-telephones.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#telephones:visited {display: block; height: 59px; width: 108px; background: transparent url("/Merchant5/graphics/tn-telephones.gif") no-repeat top left; margin: 0; background-position: 0 0;}
#telephones:hover {display: block; height: 59px; width: 108px; background-image: url("/Merchant5/graphics/tn-telephones.gif"); background-position: 0px 0px;}
#telephones:active {display: block; height: 59px; width: 108px; background-image: url("/Merchant5/graphics/tn-telephones.gif"); background-position: 0px 0px;}
#topnav .telephones {background: url("/Merchant5/graphics/tn-telephones.gif") no-repeat top left; position: absolute; top: 0px; left: 872px; text-indent: -9000px; z-index: 11;}

#topnav .telephones ul li a {background-image: none !important; background-color: #fff !important; color: #000 !important; text-indent: 0 !important; border-left: 1px solid #ebc78d; border-right: 1px solid #ebc78d; border-bottom: 1px solid #ebc78d; color: #003366 !important;}


#content {width: 980px;}

#content.rc {background: transparent url(/Merchant5/graphics/rc-bg.gif) repeat-y 764px 0;}


#left-side {float: left; width: 760px; padding-left: 4px;}

#breadcrumbs {margin: 2px 15px 0 13px;}


/* Product Page */

#product {margin: 13px 15px 0 13px; border-bottom: 1px solid #ddd; width: 733px;}
#product td {padding-bottom: 18px;}
#product td.image {padding-right: 10px;}
#product td.image img {border: 1px solid #ebebeb;}
#product td.image p.zoom {text-align: right; margin: 0 8px 0 0;}
#product td.image p.zoom a:link {color: #777; text-decoration: none; font-size: 11px; background: none;}
#product td.image p.zoom a:visited {color: #777; text-decoration: none; font-size: 11px; background: none;}
#product td.image p.zoom a:hover {color: #777; text-decoration: none; font-size: 11px; background: none;}
#product td.image p.zoom a:active {color: #777; text-decoration: none; font-size: 11px; background: none;}
#product td.image p.zoom img {padding-top: 3px; border: none;}
#product td.info h2 {margin: 0 0 5px 0; line-height: 19px;}
#product td.info p {margin: 0; line-height: 2em;}

#main-two-buttons {margin: 17px 9px 0 0; padding: 0; width: 143px; float: left;}
#main-two-buttons input {margin: 0 0 8px 0;}

input.favorites {border: 0; background: transparent url(/Merchant5/graphics/btn-add-to-favorites.gif) no-repeat top left; width: 142px; height: 27px; text-indent: -9000px; cursor: pointer; display: block; margin: 0; padding: 0;}
.tell-a-friend input {font: 11px "Verdana","Gill Sans",sans-serif; color: #003366; background: transparent; border: 0; cursor: pointer; padding: 0; border-bottom: 1px solid #036; width: 94px; over-flow: hidden; text-indent: -3px;}

#review-tell-print {background: transparent url(/Merchant5/graphics/review-tell-print-bg.gif) no-repeat top left; margin: 17px 0 0 0; padding: 4px 0 0 15px; width: 145px; height: 59px; float: left; color: #000; list-style-type: square;}
#review-tell-print li {font: 11px "Verdana","Gill Sans",sans-serif; margin-bottom: 4px; margin-left: 6px;}
#review-tell-print li a:link {text-decoration: none; border-bottom: 1px solid #036; background: transparent; color: #036;}
#review-tell-print li a:visited {text-decoration: none; border-bottom: 1px solid #036; background: transparent; color: #036;}
#review-tell-print li a:hover {text-decoration: none; border-bottom: 1px solid #036; background: transparent; color: #036;}
#review-tell-print li a:active {text-decoration: none; border-bottom: 1px solid #036; background: transparent; color: #036;}

#description {margin: 13px 13px 0 13px; padding: 0 50px 13px 0; border-bottom: 1px solid #ddd;}


/* Product Reviews */

#prod-reviews h3 {margin: 0 0 0 15px !important; position: relative; top: 0; left: -15px;}
#prod-reviews td {font: 12px/1.5 "Verdana","Gill Sans",sans-serif; color: #777;}
#prod-reviews td hr {color: #fff; background: #fff; border-bottom: 1px solid #ccc; height: 1px; margin: 1em 0;}

p.review-thanks {margin: 13px 15px 0 13px; padding-top: 13px; font-weight: bold; font-style: italic;}

p.no-reviews {margin-top: 13px; margin-left: 0; position: relative; top: 15px; left: -15px; font-style: italic;}

#prod-reviews {margin: 0 15px 0 13px; width: 733px;}

/* Product Review Page */

#product-review p {margin-bottom: 0 !important;}
#product-review input, #product-review select, #product-review textarea {margin: 13px 70px 15px 17px;}
#product-review p.checkbox {margin: -10px 5px 20px 15px !important;}
#product-review p.checkbox input {margin: 0 5px 0 0;}
#product-review input.submit {display: block; margin: margin: 13px 70px 15px 17px;}

p.review-title {margin: 15px 30px 0 15px !important;}
p.review-person {margin: 0 30px 0 15px !important;}
p.review-itself {margin: 0 30px 15px 15px !important;}

#may-we-also-suggest {margin: 13px 15px 0 13px;}
#may-we-also-suggest td {border-right: 1px solid #ddd; width: 183px !important;}
#may-we-also-suggest td td {padding-left: 20px; border: none; width: 183px !important;}
#may-we-also-suggest td.last {border-right: none !important;}
#may-we-also-suggest td.separator {border-right: none !important;}
#may-we-also-suggest td img {margin: 15px 0 0 0;}
#may-we-also-suggest p {margin: 15px 20px 0 0 !important; padding: 0; font-size: 11px; line-height: 14px;}

#may-we-also-suggest td hr {color: #fff; background: #fff; border-bottom: 1px solid #ddd; height: 1px; margin: 20px 0 20px 0;}

img.print-header {display: none;}

img.cattitle {margin: 20px 15px 10px 13px;}
img.cattitle_nosub {display: inline; text-align: left !important; margin: 10px 0 0 13px;}

table.ctgy_header tr td form {display: inline; padding-right: 15px;}

td.page {color: #ccc;}
td.page a:link {color: #003366 !important; text-decoration: none; background-color: transparent !important;}
td.page a:visited {color: #003366 !important; text-decoration: none; background-color: transparent !important;}
td.page a:hover {color: #fff !important; text-decoration: underline !important; background-color: #003366 !important;}
td.page a:active {color: #fff !important; text-decoration: none; background-color: #003366 !important;}


table.four-thumbs-across {margin: 13px 15px 0 13px;}
table.four-thumbs-across td {border-right: 1px solid #ddd; width: 183px !important;}
table.four-thumbs-across td td {padding-left: 20px; border: none; width: 183px !important;}
table.four-thumbs-across td.last {border-right: none !important;}
table.four-thumbs-across td.separator {border-right: none !important;}
table.four-thumbs-across td.separator_top {border-right: none !important;}
table.four-thumbs-across td.separator_top hr {width: 733px;}
table.four-thumbs-across td img {margin: 15px 0 0 0; max-height: 120px;}
table.four-thumbs-across p {margin: 0 20px 0 0 !important; padding: 15px 0 0 0; font-size: 11px; line-height: 14px; display: block;}

table.four-thumbs-across td hr {color: #fff; background: #fff; border-bottom: 1px solid #ddd; height: 1px; margin: 20px 0 20px 0;}
td.separator_top hr {color: #fff; background: #fff; margin: 20px 0 0 0;}

#homeplanner a:link {background: none !important;}
#homeplanner a:visited {background: none !important;}
#homeplanner a:hover {background: none !important;}
#homeplanner a:active {background: none !important;}

#homeplanner em a:link {background: none !important;}
#homeplanner em a:visited {background: none !important;}
#homeplanner em a:hover {color: #fff; background-color: #003366 !important;}
#homeplanner em a:active {color: #fff; background-color: #003366 !important;}

div.letter {border-bottom: 1px solid #ddd; clear: both; margin: 13px 15px 0 13px; width: 733px;}
div.letter img {float: left;}
div.letter div.text {float: left; width: 530px;}
div.letter div.text p.date {font-style: italic;}
div.last.letter {border-bottom: 0;}


#worksite-leftside {width: 330px; float: left;}
#worksite-leftside p.learn-more {margin: 0; padding: 10px; background-color: #faf0d7;}

#worksite-main {width: 420px; float: left; margin: 0 0 0 10px; background: transparent url(/Merchant5/graphics/worksite-nav-bg.gif) no-repeat top left;}

#worksite-main #worksite-nav {height: 50px; list-style-type: none; margin: 18px 0 0 135px; padding: 0;}
#worksite-main #worksite-nav li {padding: 0 9px 0 0; margin: 0 5px 0 0; display: inline; border-right: 1px solid #666666;}
#worksite-main #worksite-nav li.last {padding-right: 0; margin-right: 0; border-right: 0;}

#worksite-main p.quote {font-style: italic; margin-bottom: 30px;}

#worksite-main .column-one {width: 200px; float: left; margin: 0;}
#worksite-main .column-two {width: 200px; float: left; margin: 0;}

#worksite-main .column-one p, #worksite-main .column-two p {margin-right: 0;}
#worksite-main .column-one ul, #worksite-main .column-two ul {margin-right: 0;}
#worksite-main .column-one li, #worksite-main .column-two li {margin-right: 0;}
#worksite-main .column-one h4, #worksite-main .column-two h4 {margin-right: 0;}

#worksite-main td.prompt {text-align: right;}
#worksite-main td.required {font-weight: bold;}
#worksite-main td.not-required {font-style: italic;}

/* Customer Pages */


.greyout {background-color: #f0f0f0;}
.greyout input {background-color: #f0f0f0; text-shadow: none;}
.greyout select {background-color: #f0f0f0;}

#retail_agreement {height: 200px; width: 680px; overflow: auto; border: 1px solid #777777;}
#retail_agreement p {padding: 0 15px; margin: 15px 0 0 0 !important}
#retail_agreement table {border-spacing: 0px; border: 1px solid #777;}
#retail_agreement table td {font-size: 10px !important;}


table.customer {margin: 0 15px 0 13px; width: 733px;}
table.customer td {padding-top: 3px; padding-left: 3px; font: 12px/1.5 Verdana,Arial,sans-serif;}
table.customer input, table.customer select {font: 12px/1.5 Verdana,Arial,sans-serif;}
table.customer td p {margin-left: 3px !important;}
div.bottom-button {text-align: right; margin: 30px 15px 0 13px; width: 733px;}

.bottom-button.bask {float: left; width: 464px;}
#bask-luthercharge {float: left; width: 265px;}
#bask-luthercharge img {margin: 30px 0 0 15px;}
#bask-luthercharge a {background: none !important;}

table.customer td.required {font-weight: bold !important;}
table.customer td.not-required {font-style: italic !important;}

td.third-column {padding-left: 45px !important;}

#luthercharge table td {font: 12px/1.5 Verdana,Arial,sans-serif !important; padding-top: 3px; padding-bottom: 3px;}
/*#luthercharge table td b {font-weight: normal !important;}*/
#luthercharge table td input, #luthercharge table td select {font: 12px/1 Verdana,Arial,sans-serif; margin-left: 3px;}

#luthercharge h3 {margin-top: 20px !important;}

form#adsmfaddbask {display: inline;}


table.pagecount {margin: 13px 15px 0 13px; width: 733px;}
.srch-search input {position: relative; top: 7px;}

p.survey-question {margin: 20px 0 5px 0 !important;}
input.radio {margin-left: 13px;}

/* LutherCharge Account Payment Screens */

#external-product {margin: 5px 15px 0 22px; border-bottom: 1px solid #ddd; width: 500px;}
#external-product td {padding-bottom: 5px;}
#external-product .currency-text {font: 10px Verdana, Arial; color: #777777;}
#luthercharge-steps-img {margin: 0 0 25px 45px; width: 657px; height: 296px;}
.luthercharge-sign-text {margin: 0 0 10px 65px; padding: 8px 60px 8px 8px; font-weight: bold; background-color: #eceff4;}
#luthercharge-signin {margin: 12px 0 0 75px;}


/* Right Column */

#rc {float: left; width: 215px; margin: 0;}

#rc * {margin: 0; padding: 0;}
#rc p {margin: .5em 1em .75em 1.5em;}
#rc p.first {font-weight: bold; margin-bottom: 0;}
#rc ul {margin: 0 1em 1em 2.75em;}

#rc-logos {margin: 0; padding: 5px 0 0 10px;}
#rc-logos img {margin: 10px 10px 5px 10px;}

#rc img.rc-main {margin: 1px 0 0 9px;}



/* x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x */
/* &x&x&x&x&x Typography &x&x&x&x&x& */
/* x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x&x */

body {font: 12px/1.5 Verdana,Arial,sans-serif;}

p, ul, ol {margin: 1.2em 4em 1.2em 2em;}

#left-side a:link {color: #003366; background-color: transparent;}
#left-side a:visited {color: #003366; background-color: transparent;}
#left-side a:hover {color: #fff; background-color: #003366;}
#left-side a:active {color: #fff; background-color: #003366;}

#left-side p, ul, ol, address {margin: 13px 70px 15px 17px;}
#left-side li {margin-top: 0; margin-left: 17px;}

#left-side {font: 12px/1.5 "Verdana","Gill Sans",sans-serif; color: #777;}
#left-side h2 {font: bold 16px/1.5 "Verdana","Gill Sans",sans-serif; margin: 13px 70px 12px 13px; color: #666666;}
#left-side h3 {font: bold 14px/1.5 "Verdana","Gill Sans",sans-serif; margin: 13px 70px 12px 13px; color: #666666;}
#left-side h4 {font: bold 12px/1.5 "Verdana","Gill Sans",sans-serif; margin: 13px 70px 12px 13px; color: #666666;}

/* Headings */

h1 {cursor: pointer; display: block; height: 76px; width: 319px; background: transparent url(/Merchant5/graphics/header-logo2.gif) no-repeat top left; padding: 0; margin: 0; text-indent: -9000px; position: absolute; top: 3px; left: 0;}
h2 {font: bold 12px/1.5 Verdana,Arial,sans-serif;}

/* Home Page */

img.sfnt-title {margin: 29px 0 9px 14px;}
p.sfnt {font: 12px/1.5 "Verdana","Gill Sans",sans-serif;}

#home-banner embed * {cursor: default !important;}
#home-banner embed {cursor: default !important;}
#home-banner {cursor: default !important;}


/* General font-sizes */

#header p, #content p, #content ul, #content ol, #footer, #maincontent table {}


/* Specific Blog Styles */

#blog-post-content {padding-top: 0; margin-bottom: 32px;}
#blog-post-content .post-date {margin-top: -10px;}
#blog-post-content .post-titles {border-top: 1px solid #b5b5b5; padding-top: 15px;}
.navigation {margin-left: 15px;}
.postmetadata {margin: 15px 0 15px 0; background-color: #f0f2f4; border: 1px solid #e3e3e3; padding: 7px;}

.comment-btn {width: 146px; height: 31px; border: none; padding: 0;}
#navigation {height: 35px; margin-bottom: 10px;}
#navigation .alignleft {float: left; margin-left: 15px;}
#navigation .alignright {float: right; margin-right: 15px;}
#comments {color: #44698f !important; margin: 20px 0 !important; padding-left: 20px;}
#commentlist li {border-top: 1px solid #b5b5b5; padding-top: 20px;}
#respond {margin: 25px 0 !important;}

#sidebar .content-sections {margin: 10px 0;}
#sidebar .dynamic-list-info {margin: 0; padding: 0 3px 0 0;}
#sidebar ul {list-style-type: none; padding: 0; margin: 0;}
#sidebar li {padding: 4px 0 4px 15px;}

#sidebar a:link {color: #003366; text-decoration: underline;}
#sidebar a:visited {color: #003366; text-decoration: underline;}
#sidebar a:hover {color: #777777; text-decoration: none;}
#sidebar a:active {color: #003366; text-decoration: underline;}

#sidebar .content-sections-logos {margin: 10px 0; padding: 5px 0 0 10px;}
#sidebar .content-sections-logos img {margin: 10px 10px 5px 10px;}

/* This hides the textarea scrollbar in IE */
.user-comment-box {width: 670px; scrollbar-highlight-color: #fff; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #fff; scrollbar-face-color: #fff; scrollbar-shadow-color: #fff; scrollbar-track-color: #fff; scrollbar-darkshadow-color: #fff;}



/* Main Content Section  */
#content p, #content h1, #content h2, #content h3, #content legend, #content table {}

#content table {}

#content ul, #content ol {}

hr {color: #fff; background: #fff; border-bottom: 1px solid #ddd; height: 1px; margin: 20px 13px 20px 13px;}

.column-third {background: transparent url(/Merchant5/graphics/column-third-bg.gif) repeat-x top left; width: 240px; float: left; margin: 0 13px 0 0; min-height: 500px;}
.column-third.one {background: transparent url(/Merchant5/graphics/column-third-bg1.gif) repeat-x top right;}
.column-third.two {background: transparent url(/Merchant5/graphics/column-third-bg2.gif) repeat-x top right;}
.column-third.three {background: transparent url(/Merchant5/graphics/column-third-bg3.gif) repeat-x top right;}
.column-third h3, .column-third h4 {margin: 10px !important;}
.column-third ul, .column-third p, .column-third img {margin: 10px 20px 10px 10px !important;}
.column-third a:link {background: none !important;}
.column-third a:visited {background: none !important;}
.column-third a:hover {background: none !important;}
.column-third a:active {background: none !important;}

#landingpg-payment-options {width: 745px; margin-top: 15px;}
.column-payment-option1 {float: left; background: transparent url(/Merchant5/graphics/vcs-payopt-luthercharge.gif) no-repeat; width: 366px; height: 454px; padding-top: 55px;}
.column-payment-option2 {float: right; background: transparent url(/Merchant5/graphics/vcs-payopt-elecdebit.gif) no-repeat; width: 366px; height: 454px; padding-top: 55px;}

#applynowbuttons .button-links:link {background-color: none !important; background: none !important; width:92px; height:27px;}
#applynowbuttons .button-links:visited {background-color: none !important; background: none !important; width:92px; height:27px;}
#applynowbuttons .button-links:hover {background-color: none !important; background: none !important; width:92px; height:27px;}
#applynowbuttons .button-links:active {background-color: none !important; background: none !important; width:92px; height:27px;}


/* Footer */

#footer {color: #777777; border-top: 1px solid #dadada; margin-top: 15px; margin-left: 10px; margin-right: 10px; padding-top: 20px;}

#footer p {margin: 0;}

#footer a:link {color: #777777; text-decoration: underline;}
#footer a:visited {color: #777777; text-decoration: underline;}
#footer a:hover {color: #777777; text-decoration: underline; background-color: #777777; color: #fff;}
#footer a:active {color: #777777; text-decoration: underline; background-color: #777777; color: #fff;}

#footer ul {margin: 0 0 0 1.5em;}
#footer ul li a:link {text-decoration: none;}
#footer ul li a:visited {text-decoration: none;}
#footer ul li a:hover {text-decoration: none;}
#footer ul li a:active {text-decoration: none;}

#brief-survey {width: 295px; float: left; border-right: 1px solid #dadada; padding-right: 24px;}
#customer-care {width: 187px; float: left; padding-left: 38px;}
#shopping-online {width: 157px; float: left;}
#other-features {width: 145px; float: left;}

#catalogs {width: 105px; float: left;} 

#catalogs img {margin-left: 20px;}
#catalogs a:link {background-color: transparent;}
#catalogs a:visited {background-color: transparent;}
#catalogs a:hover {background-color: transparent;}
#catalogs a:active {background-color: transparent;}

#catalogs p {text-align: center; font-size: 11px; line-height: 12px;}
#catalogs p a:link {text-decoration: none;}
#catalogs p a:visited {text-decoration: none;}
#catalogs p a:hover {color: #fff; text-decoration: none; background-color: #777;}
#catalogs p a:active {color: #fff; text-decoration: none; background-color: #777;}

#footer p.assistance {text-align: center; margin: 20px 0 10px 0;}

#footer p.copyright {text-align: center; color: #b5b5b5; font-size: 11px; padding-bottom: 26px;}
#footer p.copyright a:link {color: #b5b5b5; text-decoration: none;}
#footer p.copyright a:visited {color: #b5b5b5; text-decoration: none;}
#footer p.copyright a:hover {color: #b5b5b5; text-decoration: none; background-color: #b5b5b5; color: #fff;}
#footer p.copyright a:active {color: #b5b5b5; text-decoration: none; background-color: #b5b5b5; color: #fff;}


