/* HTML -- HTML tags w/ assigned styles */
body {margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; background: #FFF}
A {color: 0A316B}
A:hover {color: #008BD0}
A:visited {color: #4E75AF}
A:visited:hover {color: #008BD0}
table, td, th, select, input, textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000}
li {padding: 3px 0px}
form {margin: 0px}
p {text-align: left}
sup {font-size: 8px; vertical-align: text-top}
img {border: 0px}
/* HEADER -- header entities */
A.nav, A.nav:visited {background-color: #FFF; color: #3474B9; text-decoration: none; font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding: 1px 2px}
A.nav:hover {background-color: #3474B9; color: #FFF; text-decoration: none; font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; padding: 1px 2px}
.navbar, .navbar A, .navbar A:visited {background-color: #EABB00; font-size: xx-small; color: #0000FF; font-weight: bold; padding: 2px 4px}
.navbar A:hover {color: #008BD0}
.nav_selected {font-size: xx-small; color: #333399; font-weight: bold; padding: 2px 4px}
.headerbar {background-color: #333399}
/* Title */
.sitetitle
{color: #0000FF; font-size:16px; font-family:Trebuchet;font-weight:bold;text-decoration:none}
a.sitetitle {color: #0000FF; font-size:16px; font-family:Trebuchet; font-weight:bold;text-decoration:none}
a.sitetitle:hover {color: #0000FF; font-size:16px; font-family:Trebuchet;font-weight:bold;text-decoration:none}
a.sitetitle:visited {color: #0000FF; font-size:16px; font-family:Trebuchet;font-weight:bold;text-decoration:none}
/* SHOPPING CART SPECIFIC */
.processcurrent {background-color: #B04B35; text-align:center; font-weight: bold; color: #FC6}
.processother {background-color: #E9E9E9; text-align: center; font-weight: bold; color: #999}
/* SIDE COLUMNS -- left and right sides */
/* .titlebar {background-color: #3474B9; color: #FFF; padding: 1px 3px; font-weight: bold; background-image: url(http://www.palmgear.com/skins/cohiba/images/bg26.gif); background-repeat: repeat; border:
1px solid #0A316B}
.titlebar A, .titlebar A:visited {color: #FFF}
.titlebar A:hover {color: #efefef} */
.bordershadow {border-color: #AAA; border-style: solid; border-width: 1px 3px 3px 1px; background-color: #F9F9F3}
.dotted {border-bottom: 1px dotted #BABABA}
.solid {border-bottom: 1px solid #BABABA}
table.form td.left {font-weight: bold; vertical-align: top; text-align: right; padding: 3px 8px 3px 0px; width: 150px}
table.form td.right {vertical-align: top; padding: 3px 0px}
.section_title {font-family: arial, helvetica, sans-serif; font-size: 140%; font-weight: bold; white-space: nowrap}
.section_title_sub {font-weight: bold}
.section .left {padding: 6px 8px 6px 0px}
.section .right {padding: 9px 0px; float: none}
.section {padding: 7px 0px; border-top: 1px solid #CCC}
tr.section td {padding: 7px 0px; border-top: 1px solid #CCC}
tr.section td td {border-top: 0px}
div.left {float: left}
div.right {float: right}
/* FEATURE AND ALTERNATING ROW TABLES
*/
.featuretitle {color: #0A316B; font-size: 12px; font-weight: bold}
.title {color: #018CD3; font-size: 13px; font-weight: bold}
.titlesmall {color: #0A316B; font-size: 11px; font-weight: bold}
.pagetitle {font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #0A316B}
th {background-color: #EEE; padding: 5px; border-top: 1px solid #CCC; text-align: left; white-space: nowrap}
th A, th A:visited {color: #FFF}
th A:hover {color:#EFEFEF}
img.screen {border: 1px solid #999}
.listtitle {font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #0A316B}
.date {font-size: 9px; font-weight: bold; color: #888}
.border {border: 1px solid #666; background: #FFF}
.borderheader {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #EEE; border-bottom: solid #AAA; border-bottom-width: 1px; padding: 0px 4px}
.borderbottom {border-bottom: solid #AAA; border-bottom-width: 1px; padding: 2px}
.fieldtitle {color: #06C}
.fieldtitle2 {color: #06C; text-align: right}
.colorblank {padding: 2px 3px}
.colorlight {padding: 2px 3px}
.colorneutral {padding: 2px 3px}
.coltitle {color: #FFF; background-color: #3474B9; font-size: 13px; font-family: verdana, arial,helvetica,sans-serif; font-weight: bold; padding: 2px 5px}
table.icons td {padding: 0px 2px}
.spacer {margin-bottom: 5px; clear: both}
.column_right_cart {padding-left: 14px; font-size: 75%; width: 190px}
.column_right_cart .price {margin-bottom: 3px}
.title_category {background: #369 url(http://www.palmgear.com/skins/cohiba/images/title_category_slant.gif) no-repeat right top; color: #FFF; font-weight: bold; padding-right: 14px; font-size: 110%}
.title_category a:link, .title_category a:visited {text-decoration: none; color: #F7CE73}
.title_category a:hover {text-decoration: underline}
.edge_left {background: url(http://www.palmgear.com/skins/cohiba/images/bg_edge_light_short.gif) repeat-y left top; padding: 3px 0px 3px 10px}
.list_header {font-weight: bold; font-size: 13px; padding: 10px 0px}
#summary .title_category {background: #DFDBBE url(http://www.palmgear.com/skins/cohiba/images/title_category_slant.gif) no-repeat right top; color: #000; font-size: 12px}
#summary .edge_left {background: url(http://www.palmgear.com/skins/cohiba/images/bg_edge_dark_short.gif) repeat-y left top; padding: 0px 9px 3px 9px}
#summary .container {background-color: #DFDBBE; padding: 10px 7px}
#summary div.hr {background-image: none; border-bottom: 1px solid #999; padding: 2px 0px; margin: 10px 0px}
#summary .list {font-weight: bold}
#summary .left {width: 42%; float: left}
#summary .right {width: 57%; text-align: right; float: right}
/* GENERAL TEXT */
.bold {font-size: 10px; font-weight: bold}
.price {font-weight: #600; color: #900}
.alert {color: #C00}
.small {font-size: 9px}
.smaller {font-size: 83%}
.medium {font-size: 10px; font-weight: bold; color: #2D6FB7}
.pad {padding: 2px}
.cellpad {padding: 2px}
.hpad {padding: 0px 3px}
.vpad_more {padding: 10px 0px}
.clear {clear: both}
.action {margin: 5px 0px}
.promo_code {margin-top: 5px}
.strike {text-decoration: line-through; color: #000}