body {
    background-color: #003463;
    color: #363636;
    font: 11px Verdana,Helvetica,sans-serif;
    margin: 0 auto;
    text-align: center;
}
.cpshopbreadcrumb {
    font-size: 11px;
}
p {
    font-size: 1.2em;
    line-height: 1.4em;
}
p a:link {
    font-size: 1.0em;
    line-height: 1.4em;
}
.sideLink {
    color: #363636;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.8em;
    margin: 0;
    padding: 0 0 0 2px;
    text-decoration: none;
}
a.sideLink {
    color: #363636;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.8em;
    text-decoration: none;
}
a.sideLink:hover {
    font-size: 12px;
    font-weight: normal;
    line-height: 1.8em;
}
.head {
    font-size: 14pt;
    line-height: 100%;
}
hr {
    border: medium none;
}
tr, td, table, form, input, button, select, option {
    font-size: 11px;
    page-break-inside: avoid;
}
.head {
    font-size: 14px;
    line-height: 100%;
}
a {
    color: #003466;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}
a:hover {
    color: #98002E;
    font-weight: bold;
    text-decoration: underline;
}
h2 {
    font-size: 11px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
a h2 {
    color: #003466;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration: underline;
}
a:hover h2 {
    color: #98002E;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-decoration: underline;
}
h3 {
    font-size: 11px;
    font-weight: normal;
    padding: 0 10px;
}
h2.cpProduct {
    font-size: 16px;
    font-weight: bold;
}
#productCaption {
    font-size: 16px;
    font-weight: bold;
}
.ptcBlockTitle, .palmetto-title {
    border-bottom: 2px solid #003466;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    margin: 8px 4px 4px;
    padding: 2px 0;
    text-align: left;
}
.ptcBlockTitle a, .palmetto-title a {
    color: #003466;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    padding-top: 10px;
    text-align: left;
    text-decoration: none;
}
.ptcBlockTitle a:hover, .palmetto-title a:hover {
    color: #98002E;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    padding-top: 10px;
    text-align: left;
    text-decoration: none;
}
.ptcBlockItem, .palmetto-item {
    font-size: 14px;
    line-height: 1.2em;
    margin: 0;
    padding-left: 8px;
    text-align: left;
}
.breadcrumbNav {
    background-color:#003466;
    color:#FFFFFF;
    font-size:12px;
    line-height:25px;
    margin: 0 5px 5px 0;
}
.ptBreadcrumb, a.ptBreadcrumb, a:hover.ptBreadcrumb {font-size:12px; font-weight:normal; text-decoration:underline; color:#FFFFFF;}
.ptPageTitle, #cName, .productDetailTitleText {
    border-bottom: 4px solid #003466;
    font-size: 16px;
    font-weight: bold;
    margin: 5px 5px 10px 0;
    padding: 0;
    text-align: left;
}
.ptPrice {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
}
#sellPriceId {
    color: #000000;
    font-size: 22px;
    font-weight: bold;
}
.pink-ribbon {
    background: url("http://images.palmettotrading.com/images/pink-ribbon.jpg") no-repeat scroll left top transparent;
    color: #555555;
    font-weight: normal;
    height: 75px;
    white-space: normal;
    width: 740px;
}
.ptprod, .productImage {
    padding: 4px;
    width:150px;
    height:150px;
}
.pageLinks {
    font-size: 1.1em;
    margin: 5px 0;
}
.pageLinks a, .pageLinks a:hover, .pageLinks a:visited, .pageLinks a:active, .pageLinks span {
    font-size: 1.1em;
    padding: 0 10px;
}
.providerNav {
    border: 1px solid #003466;
    margin: 10px 15px 10px 10px;
}
.providerNav img {
    padding: 0 5px;
}
a:link .ptprod, a:link .productImage, a:link .palmetto-moon-img, a:visited .ptprod, a:visited .productImage, a:visited .palmetto-moon-img, a:active .ptprod, a:active .productImage, a:active .palmetto-moon-img {
    border: 1px solid #DEDEDE;
}
a:hover .ptprod, a:hover .productImage, a:hover .palmetto-moon-img {
    border: 1px solid #555555;
}
.ptTopNav {
    color: #000000;
    line-height: 20px;
}
a.ptTopNav {
    color: #003466;
    text-decoration: none;
}
.ptTopNav a {
    color: #003466;
    text-decoration: none;
}
.ptTopNav img {
    padding: 0 3px;
}
a.ptTopNav:hover {
    color: #003466;
    text-decoration: underline;
}
.palmettoCoupon {
    background-color: #FFFFEE;
    border: 2px dashed #003466;
    font-size: 11px;
    margin: 2px;
    padding: 2px;
}
.ptClear {
    clear: both;
}
.prodthumb {
    padding-bottom: 20px;
}
.swatchbar {
    margin-bottom: 2px;
}
#topMenu {
    background: none repeat scroll 0 0 #003466;
    float: left;
    list-style: none outside none;
    margin: 5px 0 0;
    padding: 0;
    width: 100%;
}
#topMenu li {
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#topMenu a {
    background: url("images/seperator.gif") no-repeat scroll right bottom #003466;
    color: #FFFFFF;
    display: block;
    float: left;
    margin: 0;
    padding: 8px 11px;
    text-decoration: none;
}
#topMenu a:hover {
    background: none repeat scroll 0 0 #333333;
    color: #FFFFFF;
    padding-bottom: 8px;
}
.blue {
    left: 0;
    width: 10px;
}
.garnet {
    left: 10px;
    width: 10px;
}
.black {
    left: 20px;
    width: 10px;
}
li.footNav {
    background: none repeat scroll 0 0 #EFEFEF;
    display: inline;
    padding: 2px 5px;
}
li.footNav a, li.footNav a:hover {
    color: #000000;
    font-size: 10px;
    text-decoration: none;
}
.secImg {
    border: 1px solid #676767;
    margin: 2px;
    padding: 2px;
}
#secLine li {
    display: inline;
    list-style-type: none;
}
#productInfo {
    font-size: 11px;
}
#productInfo ul {
    line-height: 1.3em;
    list-style-type: square;
    padding-left: 35px;
}
.palmetto-moon-bx {
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #000000;
    margin-right: 25px;
    padding: 10px;
}
.palmetto-moon-bxt {
    color: #96000F;
    font-size: 18px;
}
.palmetto-Section {
    float: left;
    font-size: 14px;
}
.palmetto-Section a, .palmetto-Section a:hover, .palmetto-Section a:active, .palmetto-Section a:visited {
    font-size: 14px;
}
.palmetto-sContain {
    padding-top: 5px;
}
.sectIdx, a.sectIdx, a.sectIdx:hover, a.sectIdx:visited, a.sectIdx:active {
    font-size: 11px;
    font-weight: normal;
    padding-left: 10px;
}
.palmetto-subsect {
    margin: 2px 0;
}
.ptL {
    border-bottom: 4px solid #003466;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}
.ptLT {
    border-bottom: 4px solid #003466;
    font-size: 16px;
    font-weight: bold;
    margin: 20px 5px 10px 0;
    padding: 0;
    text-align: left;
}
.lImg {
}
div.landF {
    float: left;
    font-size: 9px;
    height: 95px;
    margin: 2px;
    text-align: center;
    width: 95px;
}
div.landF p {
    font-size: 9px;
    text-align: center;
}
div.landF p a, div.landF a {
    color: #003466;
    font-size: 9px;
    font-weight: normal;
}
div.landF p a:hover, div.landF a:hover {
    color: #98002E;
    font-size: 9px;
    font-weight: normal;
}
div.lContainer {
    background-color: #EFEFEF;
    border: 1px solid #000000;
    height: 250px;
    overflow: auto;
    padding: 5px;
    width: 725px;
}
.lW, .cW {
    margin: 0 auto;
    width: 770px;
}
.c50RC {
    float: right;
    width: 380px;
}
.c50LC {
    float: left;
    width: 380px;
}
.lLC {
    float: left;
    width: 500px;
}
.lRC {
    border: 1px solid #CDCDCD;
    float: right;
    font-size: 15px;
    height: 200px;
    line-height: 1.5em;
    margin: 0 20px 0 10px;
    padding: 5px;
    width: 225px;
}
.ptLL {
    margin-left: 10px;
}
.ptLImg {
    margin: 1px;
}
.ltd {
    border: 1px solid #000000;
    vertical-align: bottom;
}
.ldes {
    background: url("http://images.palmettotrading.com/images/browse-all-products.png") no-repeat scroll 0 0 transparent;
}
.lsec {
    background: url("http://images.palmettotrading.com/images/view-similar-designs.png") no-repeat scroll 0 0 transparent;
}
.lsec, .ldes {
    height: 50px;
    margin: 3px;
    padding: 0;
}
.ldes a, .lsec a {
    display: block;
    font-size: 11px;
    height: 100%;
    padding-top: 18px;
    width: 100%;
}
.ldes a:hover, .lsec a:hover {
    font-size: 11px;
}
.ldes a:active, .lsec a:active, .ldes a:visited, .lsec a:visited {
    font-size: 11px;
}
.productPrice {
    font: bold 14px Verdana,Helvetica,sans-serif;
}
#miscNotesContainer {
    height: 70px;
    padding: 10px 0;
    position: relative;
    width: 250px;
}
#fitFact {
    font-size: 9px;
    left: 0;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left;
    vertical-align: middle;
    width: 135px;
}
#fabric {
    font-size: 9px;
    left: 135px;
    padding-left: 15px;
    position: absolute;
    text-align: center;
    top: 11px;
    vertical-align: middle;
    width: 125px;
}
.fitIcon {
    margin: 0 5px 10px 0;
}
.fabricScale {
    margin: 3px;
}
#md {
    border-left: 1px dotted #CCCCCC;
    height: 60px;
    left: 140px;
    position: absolute;
    top: 10px;
    width: 1px;
}
.fitTitle {
    margin-bottom: 5px;
}
.fitImage {
    float: left;
    margin-right: 2px;
}
.side {
    float: right;
    width: 1px;
}
.h500 {
    height: 700px;
}
.clear {
    clear: both;
    height: 1px;
    overflow: hidden;
}
#HEADER, #palmetto-header {
    height: 130px;
/*    width: 960px; */
}
#NAV, #palmetto-nav {
    background-color: #003466;
    line-height: 30px;
    padding-left: 50px;
    text-align: left;
min-height:30px;
clear:both;
}
#SUBNAV, #palmetto-subnav {
    background-color: #98002E;
    color: #FFFFFF;
    line-height: 1.5em;
    margin-bottom: 8px;
    padding: 4px;
    text-align: center;
}
#SUBNAV a, #palmetto-subnav a {
    color: #FFFFFF;
    text-decoration: none;
}
#SUBNAV a:hover, #palmetto-subnav a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}
#MN, #palmetto-main {
    background-color: #FFFFFF;
    clear: both;
    margin: auto;
    padding: 5px;
    text-align: left;
    width: 960px;
}
#W {
    margin: 10px 0 0;
    width: 960px;
}
#LC, #palmetto-left {
    border-right: 1px solid #363636;
    display: inline;
    float: left;
    margin-left: 0;
    margin-top: 0;
    text-align: left;
    width: 240px;
}
#RC, #palmetto-right {
    display: inline;
    float: right;
    margin: 0;
    padding: 0;
    width: 710px;
}
.RCSpacerBottom, .palmetto-space, div.spacer {
    clear: both;
    height: 10px;
    width: 100%;
}
#FOContainer, #palmetto-footer {
    background-color: #FFFFFF;
    border-top: 4px solid #003466;
    clear: both;
    margin: auto;
    text-align: center;
    width: 960px;
}
ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.sizeChartTitleText {
    color: #999999;
    font-size: 14px;
    font-weight: bold;
}
.sizeChartTable {
    border-collapse: collapse;
}
.sizeChartHeaderTD {
    background: none repeat scroll 0 0 #00AEEF;
    border: 0 solid white;
    font-weight: bold;
    text-align: center;
    width: 50px;
}
.sizeChartHeaderTDSpacer {
    border-bottom: 0 solid gray;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
}
.sizeChartHeaderDIVSpacer {
    border-right: 0 solid white;
    font-size: 4px;
}
.sizeChartTD {
    border-bottom: 1px solid gray;
    padding-bottom: 0;
    padding-left: 1px;
    text-align: center;
}
.sizeChartTDSpacer {
    border-bottom: 1px solid gray;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    width: 1px;
}
.sizeChartDIV {
    margin-top: 2px;
}
.sizeChartDIVSpacer {
    border-right: 1px solid gray;
    font-size: 4px;
    margin-left: 0;
    margin-right: 0;
}
.sizeChartTDName {
    border-bottom: 1px solid gray;
}
.helpCenterHeader {
    font-size: 14px;
    font-weight: bold;
}
a.topLinks:link {
    color: #003466;
    font-size: 11px;
    padding: 2px;
    text-decoration: none;
    vertical-align: middle;
}
a.topLinks:visited {
    color: #003466;
    font-size: 11px;
    padding: 2px;
    text-decoration: none;
    vertical-align: middle;
}
a.topLinks:hover {
    color: #003466;
    font-size: 11px;
    padding: 2px;
    text-decoration: underline;
    vertical-align: middle;
}
a.topLinks:active {
    color: #003466;
    font-size: 11px;
    padding: 2px;
    text-decoration: underline;
    vertical-align: middle;
}
a.footerLinks:link {
    color: #FFFFFF;
    font-size: 11px;
    margin-right: 3px;
    padding: 8px;
    text-decoration: none;
}
a.footerLinks:visited {
    color: #FFFFFF;
    font-size: 11px;
    margin-right: 3px;
    padding: 8px;
    text-decoration: none;
}
a.footerLinks:hover {
    color: #FFFFFF;
    font-size: 11px;
    margin-right: 3px;
    padding: 8px;
    text-decoration: none;
}
a.footerLinks:active {
    color: #FFFFFF;
    font-size: 11px;
    margin-right: 3px;
    padding: 8px;
    text-decoration: none;
}
/* .productDetailTitleText {
    font: 24px normal Verdana,Helvetica,sans-serif;
    padding-top: 6px;
} */
.productDetailTabTable {
    background-color: #FFFFFF;
    border-bottom: 0 solid #CCCCCC;
    border-collapse: collapse;
    border-spacing: 0;
}
.productDetailTabUnfocus {
    background-color: #F6F6F6;
    border-color: #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: solid;
    border-width: 1px;
    padding: 3px;
    text-align: center;
}
.productDetailTabFocus {
    background-color: #FFFFFF;
    border-color: #CCCCCC #CCCCCC #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: solid;
    border-width: 1px;
    padding: 3px;
    text-align: center;
}
.productDetailTabExtra {
    border-bottom: 1px solid #CCCCCC;
}
.productDetailTabTextFocus {
    font-size: 9pt;
}
.productDetailTabTextUnFocus {
    font-size: 9pt;
}
.buyBoxTable {
    border-color: #003466;
    border-style: solid;
    border-width: 1px;
}
.buyBoxHeaderTD {
    background-color: #003466;
    padding: 3px;
    text-align: center;
}
.buyBoxHeaderText {
    color: #FFFFFF;
    font-size: 9pt;
    font-weight: bold;
}
.cellChanged {
    background-color: #00AEEF;
}
td.pricingHeader {
    border-bottom: 2px solid #E9E9E9;
    border-right: 2px solid #E9E9E9;
    padding: 2px;
    text-align: center;
    width: 50px;
}
.pricingColorName1 {
    background-color: #FFFFFF;
    border-bottom: 2px solid #E9E9E9;
    border-top: 2px solid #E9E9E9;
    padding: 2px;
    text-align: right;
    width: 100px;
}
.pricingColorName2 {
    background-color: #F9F9F9;
    border-bottom: 2px solid #E9E9E9;
    border-top: 2px solid #E9E9E9;
    padding: 2px;
    text-align: right;
    width: 100px;
}
.pricingSwatch1 {
    background-color: #FFFFFF;
    border-bottom: 2px solid #E9E9E9;
    border-top: 2px solid #E9E9E9;
    padding: 2px;
}
.pricingSwatch2 {
    background-color: #F9F9F9;
    border-bottom: 2px solid #E9E9E9;
    border-top: 2px solid #E9E9E9;
    padding: 2px;
}
.pricingPrice1 {
    background-color: #FFFFFF;
    border-bottom: 2px solid #E9E9E9;
    border-right: 2px solid #E9E9E9;
    padding: 2px;
    text-align: right;
}
.pricingPrice2 {
    background-color: #F9F9F9;
    border-bottom: 2px solid #E9E9E9;
    border-right: 2px solid #E9E9E9;
    padding: 2px;
    text-align: right;
}
.underlineHeader {
    border-bottom: 2px solid #003466;
    font-weight: bold;
}
.underlineHeaderPurple {
    border-bottom: 2px solid #003466;
    font-weight: bold;
}
.underlineErrors {
    border-bottom: 2px solid #FF0000;
}
.reportHeadTR {
    background: none repeat scroll 0 0 #DAF5FF;
}
.reportHighlightTR {
    background: none repeat scroll 0 0 #F9F9F9;
}
.reportTD {
    border: 1px solid #CCCCCC;
}
.cartTable {
    background: none repeat scroll 0 0 #F9F9F9;
    empty-cells: show;
}
.cartHeadTR {
    background: none repeat scroll 0 0 #DAF5FF;
}
.cartHeadText {
    color: #000000;
    font-weight: bold;
}
.cartTD {
    border: 1px solid #CCCCCC;
}
.cartLineTD {
    border-bottom: 1px solid #CCCCCC;
}
.cartTitleText {
    color: #1E5398;
    font-size: 18px;
    font-weight: bold;
}
.upsellCartText {
    font-size: 10px;
    text-align: left;
}
div.infoRed {
    background-color: #FFCCCC;
    border: 1px solid red;
    color: black;
    font-weight: bold;
    margin-top: 5px;
    padding-bottom: 10px;
    padding-top: 10px;
    position: relative;
    text-align: center;
    width: 100%;
}
div.infoGreen {
    background-color: #E9FFF5;
    border: 1px solid green;
    margin-top: 5px;
    padding-bottom: 10px;
    padding-top: 10px;
    position: relative;
    text-align: center;
    width: 98%;
}
div.infoBlue {
    background-color: #CCFFFF;
    border: 1px solid blue;
    margin-top: 5px;
    padding-bottom: 10px;
    padding-top: 10px;
    position: relative;
    text-align: center;
    width: 98%;
}
.pageHeader {
    color: #1E5398;
    font-size: 16px;
    font-weight: bold;
}
.grayText {
    color: #939393;
    font-size: 11px;
}
.smallText {
    font-size: 11px;
}
.pricing {
    font-size: 11px;
}
span.searchTerm {
    color: #EB008B;
}
.sectionsTable2 {
    width: 165px;
}
a.sectionTitleLink {
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}
a.sectionTitleLink img.sectionImage {
    text-decoration: none !important;
}
.sectionsTD1 {
    background-color: #FFFFFF;
}
.menuTable {
    margin-left: 5px;
}
.menuSelectedText {
    font-weight: bold;
}
.helpCenterStoreArticleText {
    color: #222222;
}
font.legalSubHeader {
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
}
font.legalSubHeader2 {
    font-weight: bold;
    text-decoration: none;
}
div.legalEffectiveDate {
    font-weight: bold;
    margin-bottom: 10px;
    text-align: left;
}
div.helpHeader {
    margin-left: 6px;
    margin-top: 6px;
}
div.helpContent {
    margin-left: 6px;
    margin-top: 15px;
}
.storeMenuHeaderText {
    font-weight: bold;
}
.pricingMenuHeaderText {
    font-weight: bold;
}
.pricing {
    font-size: 14px;
}
.helpCenterSubHeaderTD {
    border-bottom: 2px solid black;
}
.helpCenterSubHeader {
    font-size: 16px;
    font-weight: bold;
}
.cellChanged {
    background-color: #CCCCCC;
}
.pageHeader {
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}
h1 {
    font: bold 11px Verdana,Helvetica,sans-serif;
    margin: 0;
    padding: 1px;
}
h3 {
    font: 11px Verdana,Helvetica,sans-serif;
    margin: 0;
    padding: 1px;
}
h4 {
    background: none repeat scroll 0 0 #DEDEDE;
    color: #000000;
    font: bold 14px Verdana,Helvetica,sans-serif;
    margin: 5px 0;
    padding: 2px;
}
a {
    color: #003466;
    font: bold 11px Verdana,Helvetica,sans-serif;
    text-decoration: none;
}
a:hover {
    color: #98002E;
    font: bold 11px Verdana,Helvetica,sans-serif;
    text-decoration: none;
}
a.headerLinks {
    color: #003466;
    font: 11px Verdana,Helvetica,sans-serif;
    text-decoration: underline;
}
a.headerLinks:hover {
    color: #98002E;
    font: 11px Verdana,Verdana,Helvetica,sans-serif;
    text-decoration: underline;
}
a.menuLink {
    color: #003466;
    text-decoration: underline;
}
a.menuLink:hover {
    color: #98002E;
    text-decoration: underline;
}
a.breadcrumbLink, a.breadcrumbLink:visited {
    color: #003466;
    font: bold 11px Verdana,Helvetica,sans-serif;
    text-decoration: none;
}
a.breadcrumbLink:hover {
    color: #98002E;
    font: bold 11px Verdana,Helvetica,sans-serif;
    text-decoration: underline;
}
a.headerLinks {
    color: #98002E;
    font: 11px Verdana,Helvetica,sans-serif;
    text-decoration: underline;
}
a.headerLinks:hover {
    color: #98002E;
    font: 11px Verdana,Helvetica,sans-serif;
    text-decoration: underline;
}
a.productTitleLink, a.productTitleLink h2 {
    border-collapse: separate;
    color: #003466;
    font: bold 11px Verdana,Helvetica,sans-serif;
    text-decoration: none;
}
a.productTitleLink:hover, a.productTitleLink:hover h2 {
    border-collapse: separate;
    color: #98002E;
    font: bold 11px Verdana,Helvetica,sans-serif;
    text-decoration: underline;
}
a.sectionTitleLink, a.sectionTitleLink:visited, a.sectionTitleLink h2, a.sectionTitleLink:visited h2 {
    color: #003466;
    font: bold 14px Verdana,Helvetica,sans-serif;
    text-decoration: none;
}
a.sectionTitleLink:hover, a.sectionTitleLink:hover h2 {
    color: #98002E;
    font: bold 14px Verdana,Helvetica,sans-serif;
    text-decoration: underline;
}
.productTitle {
    font-size: 11px;
    line-height: 1em;
}
.menuTable a {
    color: #003466;
    font: 11px Verdana,Helvetica,sans-serif;
    text-decoration: underline;
}
.menuTable a:hover {
    color: #003466;
    font: 11px Verdana,Helvetica,sans-serif;
    text-decoration: underline;
}
.sectionsTD1 {
    background-color: #FFFFFF;
    vertical-align: top;
}
a.footerLinks {
    color: #FFFFFF !important;
    text-decoration: none !important;
}
a.footerLinks:visited {
    color: #FFFFFF !important;
    text-decoration: underline !important;
}
a.footerLinks:hover {
    color: #DE0000 !important;
    text-decoration: underline !important;
}
#breadcrumb {
    font: 11px Verdana,Helvetica,sans-serif;
}
.productPrice {
    font: bold 14px Verdana,Helvetica,sans-serif;
}
.grayText {
    color: #DDDDDD;
}
.sectionTeaser {
    font: 11px Verdana,Helvetica,sans-serif;
}
.sectionImage {
    border: 1px solid #000000;
    margin: 5px 0;
}
.sectionsTD1 {
    width:160px;
}