

.SpecialOffer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	color: #FFFFFF;
}
.BaseNavText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
}
.SearchText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0066CC;
	line-height: 20px;
}
.SectionTitleBar {
	background-color: #6699FF;
}
.Categories {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	line-height: 24px;

}
.ViewAll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.ProductSale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.ProductDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.ProductTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.CategoryPageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #6699FF;
}
.BreadcrumbNavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000066;
}
.SubCategoryName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
}
.ProductDescription2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.customer_account-display-table_title {
	text-align: left;
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	background-color: #EFE9DF;
}
.customer_account-display-table_header {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	background-color: #EFE9DF;
}
.customer_account-display-table_cell {
	color: #000000;
	font-size: 12px;
	background: #ffffff;
}
.customer_account-display-table_footer {
	color: #000080;
	font-size: 10px;
	background-color: #EFE9DF;
}
.customer_account-display-table_cart_product_name {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
}
.customer_account-display-table_cart_product_config {
	color: #000000;
	font-size: 10px;
}
.customer_account-display-error_text {
	color: #ff0000;
	font-size: 12px;
}
.customer_account-display-big_text {
	color: #000000;
	font-size: 18px;
}
.customer_account-display-normal_text {
	color: #000000;
	font-size: 14px;
}
.customer_account-display-small_text {
	color: #000000;
	font-size: 10px;
}
.customer_account-display-menu_title {
	text-align: left;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	background-color: #EFE9DF;
}
.customer_account-display-menu_link {
	color: #000000;
	font-size: 10px;
}
.customer_account-display-menu_cell {
	color: #000000;
	font-size: 10px;
	background-color: #EFE9DF;
}
.products-display-name {
	color: #006600;
	font-size: 14px;
	font-weight: bold;
}
.products-display-description {
	color: #000000;
	font-size: 12px;
}
.products-display-sale_price {
	color: red;
	font-size: 18px;
	font-weight: bold;
}
.products-display-sale_info {
}
.categories-display-category_thumbnail {
	color: #000000;
	font-size: 12px;
}
.categories-display-product_nav {
	color: #000000;
	font-size: 11px;
}
.categories-display-num_items {
	color: #000000;
	font-size: 12px;
}
.categories-display-category_product_header {
	color: #000000;
	font-size: 20px;
}
.header-display-links {
}
.header-display-shopping_cart_links {
	color: #000000;
	font-weight: bold;
}
.general-display-mainmenu {
	color: #FF0000;
	font-size: 12px;
}


.FontStandardLink
{
	font-size:9px;
	color: blue;
}

.FontStandardText
{
	font-size:9px;
	color: black;
}

.FontErrorText
{
	color: red;
}

.FontSuccessText
{
	color: green;

/* BEGIN - Modified by Kimco */
	display: block;
	padding: 5px;
	border: 1px solid #C4C4C4;
	font-weight: bold;
/* END - Modified by Kimco */

}

.LayoutHorizontalCenter
{
	text-align: center;
}


/* BEGIN - Modified by Kimco */
.section_titles {
	margin-left: 3px;
}

p.standard_text {
	
}
/* END - Modified by Kimco */


.Product_Standards_And_Upgrades
{
	color: green;
}

.Product_Price_Label
{
	color: green;
}

.Product_Price
{
	color: green;
}

.Categories_Breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.Categories_Product_Name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}


/*
 */

.category_standard_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.category_strike_price {
	text-decoration: line-through;
}

.category_sale_price {
	font-weight: bold;
	color: red;
}


/* NOTE - Modified by Kimco: Duplicate styles in this section were removed (ie: body, leftnav, cat1, etc). */



/* ----- DO NOT MODIFY BELOW THIS LINE ----- */

.header_caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0066CC;
}
.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.section_titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6699FF;
}
.category_navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	line-height: 24px;
}
.product_results_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.standard_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.minicart_standard_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.minicart_quantity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.category_results_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0066CC;
}
.active_category_navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	line-height: 24px;
}
.breadcrumb_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.category_custom_field_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.category_custom_field_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.standard_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.sale_price {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: red;
}
.product_standard_field_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.product_standard_field_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.product_custom_field_label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.product_custom_field_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.product_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.product_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.directional_text {
	color: #000000;
	font-size: 14px;
}
.category_navigation_background {
	background-color: #EFEFEF;
}
.homepage_custom_content {
	background-color: #FFFFFF;
}
.footer_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #DDDDDD;
}
.related_products {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #DDDDDD;
}
/* KimcoUSA.com Default Style -- Copyright Kimco International, Corp. */

/* Design Notes:
	- Page Width: max 780px, net = [774px]
	- Middle Region: 410px; Left/Right Nav: 170px each, 340 total; = [750px]
	- Buffers: 10px each, 20px total; Borders: 1px each (container 2px, left/right nav 2px, skeleton 0px), 4px total; Container Padding: 0px; = [24px]
	- Remember the "Cascading" Principle: apply style in a cascading effect, like a waterfall flowing downward
	- Categories Layout: look at REI.com and eBay for how they present categories
	- Product Images (/images/...): mini: 60px; thumb: 90px; main: 200px; large: 500px; extra-thumb: 90px; extra-main: 200px
	- Category Icons (/images/icons/): 60px
*/


/* ____________________ [-- GLOBAL ELEMENTS --] ____________________ */
body {
margin: 15px 0 15px 0;
padding: 0;
text-align: center;
font-family: Arial, Helvetica, sans-serif; /* ...Font-Family also specified in Header, Footer sections. */
font-size: 11px; /* ...Font-Family & Font-Size for links are specified under Links section. */
color: #000;
background-image: url(/design/graphics/kimcousa/bkgd-colorfade-lightgray.gif); background-repeat: repeat-x;
}

#home_container {position: relative; width: 780px; height: 100%; margin-left: auto; margin-right: auto; padding: 0; border: 1px solid #000; text-align: left; background: #FFFFFF;}
#catg_container {position: relative; width: 780px; height: 100%; margin-left: auto; margin-right: auto; padding: 0; border: 1px solid #000; text-align: left; background: #FFFFFF;}
#prod_container {position: relative; width: 780px; height: 100%; margin-left: auto; margin-right: auto; padding: 0; border: 1px solid #000; text-align: left; background: #FFFFFF;}
#srch_container {position: relative; width: 780px; height: 100%; margin-left: auto; margin-right: auto; padding: 0; border: 1px solid #000; text-align: left; background: #FFFFFF;}
#product_container {position: relative; width: 780px; height: 100%; margin-left: auto; margin-right: auto; padding: 0; border: 1px solid #000; text-align: left; background: #FFFFFF;}
#checkout_container {position: relative; width: 780px; height: 100%; margin-left: auto; margin-right: auto; padding: 0; border: 1px solid #000; text-align: left; background: #FFFFFF;}
#giftcertificate_container {position: relative; width: 780px; height: 100%; margin-left: auto; margin-right: auto; padding: 0; border: 1px solid #000; text-align: left; background: #FFFFFF;}

#breadcrumbs {margin: 5px 0 15px 3px; font-size: 9px; color: #666;}

#home_skeleton {border: 0;}
#catg_skeleton {border: 0;}
#prod_skeleton {border: 0;}
#srch_skeleton {border: 0;}
#product_skeleton {border: 0;}
#checkout_skeleton {border: 0;}
#giftcertificate_skeleton {border: 0;} 

h1 {font-size: 17px; font-weight: bold;}
h2 {font-size: 15px; font-weight: bold;}
h3 {font-size: 13px; font-weight: bold;}
h4 {font-size: 11px; font-weight: bold;}

ul {margin: 7px 0 10px 25px; padding-left: 0; list-style: disc;}

/* ----- ge: General Page Layout ----- */
#header {clear: both; height: 135px; margin: 0 0 10px 0; background: #FFF;}
#footer {clear: both; margin: 15px 0 0 0; background: #FFF;}
#leftnav {float: left; width: 170px; margin: 0 10px 0 0; padding: 0; background: #FFF;}
#rightnav {float: right; width: 170px; margin: 0 0 0 10px; padding: 0; background: #FFF;}
#mainbody {float: left; overflow: auto; width: 410px; height: 100%; margin: 0; padding: 0; background: #FFF;}
#srch_container #rightnav {display: none;}
#srch_skeleton #mainbody {float: left; width: 593px; height: 100%; margin: 0; padding: 0; background: #FFF;}
#checkout_skeleton #leftnav {display: none;} /* {float: left; width: 170px; margin: 0 5px 0 0; padding: 0; background: #FFF;} */
#checkout_skeleton #mainbody {float: left; overflow: visible; width: 750px; height: 100%; margin: 0; padding: 0; background: #FFF;}

/* Note: Product Page "#descriptionblock", #final-skucart Width Set */


/* ----- ge: General Listings (+ font..) ----- */
#pagination {margin: 15px 0 35px 25px;}
#pagination span.numbers {display: block;}

div.linespacer {clear: both; width: 97%; margin: 3px 0 14px 0; border-bottom: 1px dashed #CCC;}
div.linespacer hr {display: none;}

div.line1 .saleprice, div.line2 .saleprice {font-size: 12px; font-weight: bold;}
div.line1 .price, div.line2 .price {font-size: 12px; font-weight: bold;}

#productlistings, #searchlistings {margin: 0; padding: 3px;}

#productlistings .line1, #productlistings .line2, #searchlistings .line1, #searchlistings .line2 {clear: both; margin: 0 0 10px 0;}
#productlistings .line1 h3, #productlistings .line2 h3, #searchlistings .line1 h3, #searchlistings .line2 h3 {clear: right;}
#productlistings .image, #searchlistings .image {float: left; margin: 0 5px 3px 0;}
#productlistings .price-slash, #productlistings .price, #searchlistings .price-slash, #searchlistings .price {display: block;}
#productlistings .space, #searchlistings .space {display: none;}
#productlistings .status, #searchlistings .status {display: inline; color: #DC9950;}
#productlistings .condition, #searchlistings .condition {margin-right: 7px;}

/* ----- ge: General Text (+ font..) ----- */
span.price-slash {text-decoration: line-through;}
span.saleprice {color: #CC0000;}
span.price {color: #008000;}

/* ----- ge: Links (+ font..) ----- */
a:link        {color: #0000FF;}
a:visited     {color: #0000FF;}
a:hover       {color: #0000FF;}
a:active      {color: #0000FF;}

#home_container a {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#catg_container a {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#prod_container a {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#srch_container a {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#product_container a {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#checkout_container a {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
#giftcertificate_container a {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active {color: #333;}
#breadcrumbs a:hover {color: #333;}

/* ----- ge: Images ----- */
img {border: 0;}
img.spacer-anchor {display: none;}

/* ----- ge: Forms ----- */
form.searchform {margin: 0;}


/* ____________________ [-- MAIN BODY --] ____________________ */
.subheader {margin: 0 0 10px 0;}
.subheader h3 {width: 90%; height: 17px; border-bottom: 1px solid #C4C4C4}
.subheader h3 span {margin-left: 1px;}

/* ----- CUSTOM ----- */


/* ____________________ [-- FEATURED PRODUCTS --] ____________________ */
#home_featured {clear: left;}
#catg_featured {clear: left;}
#prod_featured {clear: left;}

table.row1, table.row2 {margin: 0 0 14px 0; border-bottom: 1px dashed #CCC;}

.featured-product form {display: inline;}

.featured-product {width: 33%; padding: 5px; text-align: center; vertical-align: top;}
.featured-product .status {display: block; clear: both; color: #DC9950;}
.featured-product .addtocart {display: block; margin: 3px;}

.featured-product span.saleprice {font-size: 12px; font-weight: bold;}
.featured-product span.price {font-size: 12px; font-weight: bold;}

/* ----- CUSTOM ----- */


/* ____________________ [-- LEFT NAV --] ____________________ */
#lnav-browse ul {padding-right: 2px;}

#lnav-shopcategories h4 {margin-top: 10px;}
#lnav-shopcategories span.seecategories {display: block; margin: 9px 7px 11px 0; text-align: right;}

/* ----- CUSTOM ----- */
#lnav-search, #lnav-browse, #lnav-custom2 {border-top: 1px solid #009045; border-right: 1px solid #009045; border-bottom: 1px solid #009045; margin: 0 0 10px 0;}
#lnav-search h4, #lnav-browse h4, #lnav-custom2 h4 {display: block; width: 169px; height: 15px; margin: 0; color: #FFF; background-color: #009045;}
#lnav-search h4 span, #lnav-browse h4 span, #lnav-custom2 h4 span {margin-left: 5px;}

#lnav-custom1 h4, #lnav-shopcategories h4, #lnav-shopmore h4 {color: #333; background: none;}
#lnav-custom1 h4 span, #lnav-shopcategories h4 span, #lnav-shopmore h4 span {display: block; margin: 5px 15px 5px 3px; border-bottom: 1px solid #CCC;}

#lnav-custom2 #ssl-thawte {margin-top: 20px; margin-bottom: 5px; text-align: center;}

#globalsearch {padding: 7px; background-color: #E9E9E9;}
form.searchform {margin: 0;}
input.search {width: 110px; height: 13px; padding-left: 1px; border: solid 1px #009045; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000;}
input.searchbutton-small {vertical-align: top;}

/* ____________________ [-- RIGHT NAV (+ font..) --] ____________________ */
#rnav-whatsnew h4 span, #rnav-bestsellers h4 span, #rnav-quicklinks h4 span, #rnav-custom1 h4 span, #rnav-custom2 h4 span {margin-left: 5px;}
#rnav-whatsnew .image {display: block; margin: 10px 0 0 3px;}
#rnav-whatsnew .productname, #rnav-whatsnew .price-slash, #rnav-whatsnew .price {display: block; margin: 2px 0 0 3px;}

#rnav-bestsellers .price-slash, #rnav-bestsellers .price {display: block; margin: 1px 0 2px 0;}
#rnav-bestsellers br {display: none;}

#rnav-emailsignup, #rnav-emailfriend {margin: 0;}
#rnav-emailsignup h4, #rnav-emailfriend h4 {padding: 5px; border-top: 1px solid #C4C4C4; border-bottom: 1px solid #C4C4C4; border-left: 1px solid #C4C4C4; background-color: #FFFFDF;}
#rnav-emailsignup h4 a, #rnav-emailfriend h4 a {font-weight: bold;}

#rnav-producthelp {display: none;}

#rnav-custom2 {display: none;}

/* ----- CUSTOM ----- */
#rnav-whatsnew, #rnav-bestsellers, #rnav-quicklinks, #rnav-custom1, #rnav-custom2 {border-top: 1px solid #009045; border-bottom: 1px solid #009045; border-left: 1px solid #009045; margin: 0 0 10px 0;}
#rnav-whatsnew h4, #rnav-bestsellers h4, #rnav-quicklinks h4, #rnav-custom1 h4, #rnav-custom2 h4 {display: block; width: 169px; height: 15px; margin: 0; color: #FFF; background-color: #009045;}


/* ____________________ [-- HOME PAGE --] ____________________ */
#home_skeleton #pageheader {margin-top: 10px;}
#home_skeleton #pageheader h1 {display: none;}
#home_editcustom1 {margin: 0 0 20px 0;}
#home_editcustom2 {margin: 10px 0 10px 0; height: 20px;}

/* ----- CUSTOM ----- */


/* ____________________ [-- CATEGORY PAGE (+ font..) --] ____________________ */
#catg_editcustom1 {clear: both; margin: 0 0 10px 0;}
#catg_editcustom2 {clear: both; margin: 10px 0 10px 0;}

#subcategories {margin-bottom: 30px; width: 100%;}
#subcategories .subheader h2 {font-size: 12px; color: #333;}
#subcategories .subheader h2 span {margin-left: 1px;}
#subcategories img.categoryicon {display: inline; float: left;}
#subcategories h3 {clear: both; width: 93%; padding-right: 5px; padding-bottom: 3px; border-bottom: 1px solid #E9E9E9;}

div.row1, div.row2 {width: 100%;}

.cat1, .cat2 {width: 49%; display: inline; float: left;}

/* ----- CUSTOM ----- */


/* ____________________ [-- PRODLIST PAGE --] ____________________ */
#prod_editcustom1 {margin: 0 0 10px 0;}
#prod_editcustom2 {margin: 10px 0 10px 0;}

#productlistings .subheader h3 {display: none;}

/* ----- CUSTOM ----- */


/* ____________________ [-- SEARCH PAGE (+ font..) --] ____________________ */
#srch_interior #pageheader {display: none;}

#srch_editcustom1 {margin: 0 0 10px 0;}
#srch_editcustom2 {margin: 10px 0 10px 0;}

#resultssearch input.search {width: 250px; height: 15px; padding-left: 1px; border: solid 1px #909090; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000;}
#resultssearch input.searchbutton-big {vertical-align: top;}

/* ----- CUSTOM ----- */


/* ____________________ [-- PRODUCT PAGE (+ font..) --] ____________________ */
#productdetails {position: relative;}

#image-block {height: 250px; width: 205px;}

#skucart-block {position: absolute; left: 210px; top: 0; width: 200px; border: 0;}

.skucart li.price-slash span.field {}
.skucart li.saleprice span.field {font-size: 12px; font-weight: bold; color: 000;}
.skucart li.price span.field {font-size: 12px; font-weight: bold; color: 000;}
.skucart li.price-slash span.value {}
.skucart li.saleprice span.value {font-size: 12px; font-weight: bold; color: #CC0000;}
.skucart li.price span.value {font-size: 12px; font-weight: bold; color: #008000;}

form.cartform {display: inline;}
.addtocart span.field {margin-left: 3px;}
.addtocart input.qty {width: 20px; height: 13px; font-size: 10px;}
.addtocart input.addtocart-small, .addtocart input.addtocart-big {vertical-align: top;}

#descriptionblock {width: 410px; overflow: auto;}
#product_editnotices {margin-bottom: 20px; padding: 5px; border: 1px solid #DC9950; color: #666;}

#itemdescription div.textonly, #itemdescription div.htmlversion {margin-bottom: 15px;}

#itemfeatures h3, #specificationsblock h3 {display: inline; font-size: 11px;}
#itemwarranty h3 {display: inline; font-size: 11px;}
#itemwarranty span {display: block; margin-top: 5px;}
#iteminstructions h3, #itemextraimages h3 {font-size: 11px;}

#final-skucart {width: 385px; margin: 35px 0 45px 5px; padding: 5px 5px 3px 10px; border-top: 1px solid #C4C4C4; border-bottom: 3px solid #999; border-left: 1px solid #C4C4C4; border-right: 3px solid #999; background-color: #FFFFDF}
.skucart p.productname {display: inline; font-size: 12px; font-weight: bold;}

.upsell_product {float: left; width: 30%; padding: 5px; text-align: center; vertical-align: top;}
.upsell_product .saleprice {font-size: 12px; font-weight: bold;}
.upsell_product .price {font-size: 12px; font-weight: bold;}

/* When this is changed to TABLE format, will be renamed...
.upsell-product {} */

#product_editcustom1 {margin: 10px 0 10px 0;}

/* ----- CUSTOM ----- */


/* ____________________ [-- CART/CHECKOUT --] ____________________*/


/* #checkout_container a {font-family: Arial, Helvetica, sans-serif; font-size: 10px;} */



/* ____________________ [-- HEADER CONTENT (+ font..) --] ____________________ */
#head-container {position: relative; width: 100%; height: 100%;}

/* ----- CUSTOM ----- */
#head-logo {position: absolute; float: left; left: 0; top: 0;}
#head-logo img {width: 195px; height: 63px;}

#head-specials {display: none; position: absolute; float: left; left: 280px; top: 20px;}
#head-specials ul {margin: 0; padding: 0; list-style-type: none; line-height: 150%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
#head-specials li {display: inline;}
#head-specials a {float: left; width: 155px; height: 18px; padding: 4px 2px 2px 2px; border: 1px solid #FF0000; color: #0000FF; text-decoration: none; text-align: center; background-color: #FFF;}

#head-cartlinks {position: absolute; float: right; right: 5px; top: 3px;}
#head-cartlinks img {vertical-align: middle; width: 22px; height: 19px;}
#head-cartlinks a {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

#head-giftcert {display: none; position: absolute; right: 23px; top: 41px; width: 350px; height: 20px; text-align: right;}
#head-giftcert a {margin-left: 2px;}

#head-phone {position: absolute; float: right; right: 13px; top: 27px; font-weight: bold; color: #333;}
#head-phone span {color: #CC0000;}

#head-navspacer {display: none;}

#head-navsites {position: absolute; left: 276px; top: 49px;}
#head-navsites a {float: left; width: 125px; height: 13px; padding: 2px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; font-size: 10px; font-weight: bold; color: #3D5B7A; text-decoration: none; text-align: center; background-color: #F4F4F4;}
#head-navsites a.first, #head-navsites a.last {border-left: 1px solid #CCC; border-right: 1px solid #CCC;}

#head-navtabs ul, #head-navsites ul {margin: 0; padding: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
#head-navtabs li, #head-navsites li {display: inline;}

#head-navtabs {position: absolute; left: 73px; top: 100px;}
#head-navtabs a {float: left; height: 17px; padding: 3px 2px 0px 2px; border-top: 1px solid #999; border-bottom: 0; border-left: 1px solid #999; font-weight: bold; color: #444444; text-decoration: none; text-align: center; background-color: #F2F2CE;}
#head-navtabs a.tab1 {width: 125px;}
#head-navtabs a.tab2 {width: 125px;}
#head-navtabs a.tab3 {width: 165px;}
#head-navtabs a.tab4 {width: 125px;}
#head-navtabs a.seeall {width: 70px; border-right: 1px solid #999; color: #444444; background-color: #F4F4F4;}
#head-navtabs a:hover {border-top: 1px solid #666; color: #333; background-color: #BECEDE;} /* #EAEAB3 */

#head-navbase {position: absolute; left: 10px; top: 121px; width: 760px; height: 3px; border-top: 1px solid #CCC; border-bottom: 1px solid #666; background-color: #999;}


/* ____________________ [-- FOOTER CONTENT (+ font..) --] ____________________ */
#foot-container {position: relative; width: 100%; height: 100%;}

#foot-emailsignup {display: none; margin-top: 15px; text-align: center;}

#foot-helplinks {clear: both; width: 630px; margin-left: auto; margin-right: auto; border: 1px solid #999; text-align: left;}
#foot-helplinks tr.titlerow {width: 100%; padding: 2px; background-color: #CCC;}
#foot-helplinks td.title {width: 210px; padding: 4px; font-size: 13px; font-weight: bold;}
#foot-helplinks tr.bodyrow {width: 100%; background-color: #FFF;}
#foot-helplinks td.body {width: 210px; padding: 9px; font-size: 12px;}
#foot-helplinks td.body a {font-size: 12px;}

#foot-sitelinks {width: 600px; margin-top: 5px; margin-bottom: 3px; margin-left: auto; margin-right: auto; text-align: center;}
#foot-sitelinks p.creditcards {font-size: 10px;}
#foot-sitelinks p.navlinks, #foot-sitelinks p.navlinks a {font-size: 12px; vertical-align: middle;}
#foot-sitelinks p.policylinks {margin-top: 20px; font-size: 12px;}
#foot-sitelinks p.policylinks a {font-size: 12px;}
#foot-sitelinks p.corporate {margin-top: 3px;}
#foot-sitelinks span.notices {font-size: 11px; color: #666;}
#foot-sitelinks span.copyright, #foot-sitelinks span.copyright a {font-size: 10px;}

/* ----- CUSTOM ----- */
#foot-emailform {width: 375px; height: 55px; margin-left: auto; margin-right: auto; padding: 3px; border: 1px solid #CCC; background-color: #F4F4F4;}
#foot-emailform span.title {display: block; margin-bottom: 5px; font-size: 12px; font-weight: bold;}
#foot-emailform span.text1, #foot-emailform span.text2 {font-weight: bold; color: #990000;}
#foot-emailform span.text3 {display: block; margin-top: 5px; font-size: 9px;}
#foot-emailform span.text3 a {font-size: 9px; font-weight: normal;}
/* #foot-emailform input.name {width: 75px; height: 13px; padding-left: 1px; border: 1px solid #999; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000;} */
#foot-emailform input.email {width: 130px; height: 13px; padding-left: 1px; border: 1px solid #999; background-color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000;}
#foot-emailform input.gobutton {vertical-align: top;}

#foot-helpsection {width: 100%; height: 85px; margin-top: 20px; text-align: center;}


/* ____________________ [-- CUSTOM CONTENT --] ____________________ */

/* ----- CUSTOM ----- */
#home-c1 {margin-top: 15px;}
#home-c1 h1 {font-size: 13px;}
#home-c1 h2 {font-size: 11px; font-weight: normal;}

#home-c2 {display: none;}

#right-c1 {}
#right-c2 {padding: 3px;}

/* ____________________ [-- CUSTOM PAGES --] ____________________ */

#page-privacysecurity {background-image: url(/design/graphics/kimcousa/global/ssl-padlock-generic.jpg); background-position: top right; background-repeat: no-repeat;}
#ssl-verify-thawte {margin-top: 25px; margin-bottom: 20px; text-align: center;}


/* ____________________ [-- EXTRA DIVS --] ____________________*/


