.CSSsolidBORDER
{
    BORDER-RIGHT: #acac9f 1px solid;
    BORDER-TOP: #acac9f 1px solid;
    BORDER-LEFT: #acac9f 1px solid;
    BORDER-BOTTOM: #acac9f 1px solid
}
.CSSsolidBORDER_Light
{
    BORDER-RIGHT: #d7d5a5 1px solid;
    BORDER-TOP: #d7d5a5 1px solid;
    BORDER-LEFT: #d7d5a5 1px solid;
    BORDER-BOTTOM: #d7d5a5 1px solid
}
.CSSsolidBORDER_Top
{
    BORDER-RIGHT: #acac9f 1px solid;
    BORDER-TOP: #acac9f 1px solid;
    BORDER-LEFT: #acac9f 1px solid;
    BORDER-BOTTOM: #acac9f 0px solid
}
.CSSsolidBORDER_Bott
{
    BORDER-RIGHT: #acac9f 1px solid;
    BORDER-TOP: #acac9f 0px solid;
    BORDER-LEFT: #acac9f 1px solid;
    BORDER-BOTTOM: #acac9f 1px solid
}
.CSSsolidBORDER_Tp_Lft
{
    BORDER-RIGHT: #acac9f 0px solid;
    BORDER-TOP: #acac9f 1px solid;
    BORDER-LEFT: #acac9f 1px solid;
    BORDER-BOTTOM: #acac9f 0px solid
}
.CSSsolidBORDER_Tp_Rht
{
    BORDER-RIGHT: #acac9f 1px solid;
    BORDER-TOP: #acac9f 1px solid;
    BORDER-LEFT: #acac9f 0px solid;
    BORDER-BOTTOM: #acac9f 0px solid
}
.CSSsolidBORDER_Tp_Lft_Bot
{
    BORDER-RIGHT: #acac9f 0px solid;
    BORDER-TOP: #acac9f 1px solid;
    BORDER-LEFT: #acac9f 1px solid;
    BORDER-BOTTOM: #acac9f 1px solid
}
.CSSsolidBORDER_Tp_Rt_Bot
{
    BORDER-RIGHT: #acac9f 1px solid;
    BORDER-TOP: #acac9f 1px solid;
    BORDER-LEFT: #acac9f 0px solid;
    BORDER-BOTTOM: #acac9f 1px solid
}
.CSSsolidBORDER_TopONLY
{
    BORDER-RIGHT: #acac9f 0px solid;
    BORDER-TOP: #acac9f 1px solid;
    BORDER-LEFT: #acac9f 0px solid;
    BORDER-BOTTOM: #acac9f 0px solid
}
.CSSsolidBORDER_BotONLY
{
    BORDER-RIGHT: #acac9f 0px solid;
    BORDER-TOP: #acac9f 0px solid;
    BORDER-LEFT: #acac9f 0px solid;
    BORDER-BOTTOM: #acac9f 1px solid
}
.CSSsolidBORDER_LeftONLY
{
    BORDER-RIGHT: #acac9f 0px solid;
    BORDER-TOP: #acac9f 0px solid;
    BORDER-LEFT: #acac9f 1px solid;
    BORDER-BOTTOM: #acac9f 0px solid
}
.CSSsolidBORDER_RightONLY
{
    BORDER-RIGHT: #acac9f 1px solid;
    BORDER-TOP: #acac9f 0px solid;
    BORDER-LEFT: #acac9f 0px solid;
    BORDER-BOTTOM: #acac9f 0px solid
}
.CSSsolidBORDER_Lft_Rgt
{
    BORDER-RIGHT: #acac9f 1px solid;
    BORDER-TOP: #acac9f 0px solid;
    BORDER-LEFT: #acac9f 1px solid;
    BORDER-BOTTOM: #acac9f 0px solid
}
.CSSsolidBORDER_RightONLY_plusDot
{
    BORDER-RIGHT: #acac9f 1px solid;
    BORDER-TOP: #acac9f 0px solid;
    BACKGROUND: url(/srvs/data/classiccruiser/images/v_dot.gif) #e5e6c9 repeat-y;
    BORDER-LEFT: #acac9f 0px solid;
    BORDER-BOTTOM: #acac9f 0px solid
}
.CSSsolidBORDER_NOTHING
{
    BORDER-RIGHT: #acac9f 0px solid;
    BORDER-TOP: #acac9f 0px solid;
    BORDER-LEFT: #acac9f 0px solid;
    BORDER-BOTTOM: #acac9f 0px solid
}
.CSSsolidBORDER_wht
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid
}
#mainMenu
{
    Z-INDEX: 1;
    LEFT: 0px;
    POSITION: absolute;
    TOP: -210px
}
#secondMenu
{
    LEFT: 0px;
    POSITION: absolute;
    TOP: -210px
}
#botcover
{
    Z-INDEX: 2;
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px;
    valign: middle
}
#m1
{
    LEFT: 2px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 60px;
    valign: middle
}
#m2
{
    LEFT: 2px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 60px;
    valign: middle
}
#m3
{
    LEFT: 2px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 60px;
    valign: middle
}
#m4
{
    LEFT: 2px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 60px;
    valign: middle
}
#m5
{
    LEFT: 2px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 60px;
    valign: middle
}
#m6
{
    LEFT: 2px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 60px;
    valign: middle
}
SPAN.menu
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 0px;
    Z-INDEX: 101;
    LEFT: 0px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 2px;
    BACKGROUND-COLOR: transparent
}
SPAN.menu A.menuItemSmall
{
    PADDING-RIGHT: 1em;
    DISPLAY: block;
    PADDING-LEFT: 1em;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    CURSOR: hand;
    COLOR: #422102;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #d7d5a5;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
SPAN.menu A.menuItemSmall:hover
{
    COLOR: yellow;
    BACKGROUND-COLOR: #e5e6c9
}
SPAN.menu A.menuItem
{
    PADDING-RIGHT: 1em;
    DISPLAY: block;
    PADDING-LEFT: 1em;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    CURSOR: hand;
    COLOR: #422102;
    PADDING-TOP: 1px;
    FONT-FAMILY: arial;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #d7d5a5;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
SPAN.menu A.menuItem:hover
{
    COLOR: yellow;
    BACKGROUND-COLOR: #e5e6c9
}
.LightMenu
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #e6e6c9
}
.DarkMenu
{
    BACKGROUND: #d7d5a5;
    MARGIN: 0px
}
.DarkDropDown
{
    BACKGROUND: #d7d5a5;
    MARGIN: 0px
}
.IMGborder
{
    BORDER-LEFT-COLOR: #666666;
    BORDER-BOTTOM-COLOR: #666666;
    BORDER-TOP-COLOR: #666666;
    BORDER-RIGHT-COLOR: #666666
}
TD.solidBORDER
{
    BACKGROUND: #acac9f
}
.ErrorBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.ErrorBold2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.ErrorSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.ErrorSmallItalic
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial
}
.ErrorItalicContent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial
}
.HeaderBGColor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: #ddd4cd;
    COLOR: red;
    FONT-FAMILY: arial
}
.Horiz_Solid
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/gray_dot.gif) white repeat-x
}
.Horiz_Dot
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/h_dot.gif) white repeat-x
}
.Horiz_Dot_Head
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/h_dot_green.gif) white repeat-x
}
.Horiz_DotSHADED
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND: url(/srvs/data/classiccruiser/images/h_dot.gif) #e5e6c9 repeat-x;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.Horiz_Dot_tdheader
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(/srvs/data/classiccruiser/images/h_dot.gif) #e5e6c9 repeat-x;
    PADDING-BOTTOM: 2px;
    COLOR: #666666;
    PADDING-TOP: 3px;
    FONT-FAMILY: arial;
    HEIGHT: 1px
}
.noHoriz_Dot_tdheader
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    COLOR: #666666;
    PADDING-TOP: 3px;
    FONT-FAMILY: arial;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #e5e6c9
}
.ITALICgray
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: italic;
    FONT-FAMILY: arial
}
.ITALICblack
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial
}
.ITALICorange
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial
}
.ITALICredbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial
}
.breadcrumbMAIN
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: arial
}
.breadcrumbHERE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #857565;
    FONT-FAMILY: arial
}
.BLACKcontent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.BLACKcontentBOLD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.BLACKcontentBOLDLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.BLACKcontentBOLDSTRIKE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: line-through
}
.BLACKcontentBOLDshadedBG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #fefef1;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.BLACKcontentBOLDshadedBG2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND: #e5e6c9;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.BLACKcontentSTRIKE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: line-through
}
.BLACKcontentSHADEDbg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: #fefef1;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.BLACKcontentTINY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.GRAYcontent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.GRAYcontentLINE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: arial
}
.GRAYcontentNAV
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.GRAYcontentBOLD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.GRAYcontentBOLDshadedBG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #fefef1;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.GRAYcontentTINY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.GRAYcontentBOLDbig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.GRAYcontentSHADEDbg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: #000000;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.GRAYcontentSHADEDbg2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: #f0f0f0;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.graySEARCHfont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.graySEARCHfont2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.graySEARCHfont3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.REDcontentTINY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.LARGEblack
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 42px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.LARGEblackBOLD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 42px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.MENUcontent_1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.MENUcontent_1SHADEDbg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: #fefef1;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.MENUcontent_2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: arial
}
.MENUcontent_2BOLD_b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #990099;
    FONT-FAMILY: arial
}
.MENUcontent_2BOLD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #990099;
    FONT-FAMILY: arial
}
.MENUcontent_2SHADEDbg
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: #fefef1;
    COLOR: #990099;
    FONT-FAMILY: arial
}
.MENUcontent_2SHADEDbgII
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: #e5e6c9;
    COLOR: #990099;
    FONT-FAMILY: arial
}
.JlinkBOLD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.ORANGEcontent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666600;
    FONT-FAMILY: arial
}
.ORDERfont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.PAGEnumber
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.PRICEfont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.PRICEfontBOLD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.PRICEfontBOLDSTRIKE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: line-through
}
.PRICEfontBOLDred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.PRICEfontBOLDredsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: arial
}
.PRICEfontGRAY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.PRICEfontGRAYsmallSTRIKE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial;
    TEXT-DECORATION: line-through
}
.PRICEfontGRAYstrike
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: arial;
    TEXT-DECORATION: line-through
}
.PRICEfontGRAYBOLDstrike
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: arial;
    TEXT-DECORATION: line-through
}
.PRICEfontBOLDgray
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.PRICEfontBOLDgraySTRIKE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: arial;
    TEXT-DECORATION: line-through
}
.SEARCHfont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.SEARCHfont2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.SEARCHfont3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.select_font
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    COLOR: #817066;
    FONT-FAMILY: arial
}
.TABLEheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.TABLEheaderWHITE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.THANKfont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.TDsector
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #857565;
    FONT-FAMILY: arial
}
.TDsectorbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #857565;
    FONT-FAMILY: arial
}
.TDheader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.TDheaderGRAY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.TDheaderGRAY2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: arial
}
.TDheaderGRAYbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.TDheaderGRAYbold1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.TDheaderGRAYshadedBG
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: #e5e6c9;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.TDheaderGRAY_BOLDshadedBG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(/srvs/data/ClassicCruiser/knowledgebases/ClassicCruiser/images/CarbonFiberBkg.gif);
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.TDheaderGRAY_BOLDshadedBG1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #000000;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.TDheaderORANGE_BOLDshadedBG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #990099;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.TDheaderGRAYshadedBG2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: #fefef1;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.TDheaderGRAYshadedBG3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #fefef1;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.TDheaderGRAYshadedBG4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #b1633c;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.TDheaderGRAYshadedBG5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #990099;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.TDheaderGRAYshadedBG6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #422300;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.TDheaderGRAYshadedBG7
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BACKGROUND: #8b7a70;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.TDheaderGRAY_2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: arial
}
.Vert_Solid
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/gray_dot.gif) white repeat-y
}
.Vert_Dot
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/v_dot.gif) white repeat-y
}
.Vert_Divide
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/divider_vert.gif) white repeat-y
}
.Vert_DotSHADED
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(/srvs/data/classiccruiser/images/v_dot.gif) #e5e6c9 repeat-y;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.Vert_DotSHADED2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: url(/srvs/data/classiccruiser/images/v_dot.gif) #fefef1 repeat-y;
    COLOR: #990099;
    FONT-FAMILY: arial
}
.Vert_graySHADED
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(/srvs/data/classiccruiser/images/gray_dot.gif) #e5e6c9 repeat-y;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.Vert_graySHADED2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: url(/srvs/data/classiccruiser/images/gray_dot.gif) #fefef1 repeat-y;
    COLOR: #990099;
    FONT-FAMILY: arial
}
.WHITEcontentBOLDLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: maroon;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: yellow;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: yellow;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A.Jlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: yellow;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.Jlink:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: yellow;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.Jlink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A.JlinkItalic
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #cb6600;
    FONT-STYLE: italic;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkItalic:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #cb6600;
    FONT-STYLE: italic;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkItalic:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #cb6600;
    FONT-STYLE: italic;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A.JlinkNAV
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkNAV:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkNAV:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A.JlinkBOLD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkBOLD:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkBOLD:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A.JlinkBOLDItalic
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cb6600;
    FONT-STYLE: italic;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkBOLDItalic:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cb6600;
    FONT-STYLE: italic;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkBOLDItalic:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cb6600;
    FONT-STYLE: italic;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A.JlinkLARGE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkLARGE:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkLARGE:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A.JlinkLARGEbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkLARGEbold:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkLARGEbold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cb6600;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A.JlinkWhite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkWhite:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.JlinkWhite:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
.whitetitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.whitetxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.greenBak
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #5e933b;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.featureText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #7e746a;
    FONT-FAMILY: arial
}
.TABLEheader_BRN
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    COLOR: #837363;
    FONT-FAMILY: arial
}
.TABLEheader_BRN_2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #837363;
    FONT-FAMILY: arial
}
.GRAYcontentTINY_2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.yellowish_bg
{
    BACKGROUND: #f2f3e5
}
TD
{
    FONT: 11px arial, helvetica, sans-serif;
    COLOR: #666666
}
.content_area
{
    MARGIN: 0px;
    FONT: 11px Arial, Helvetica, sans-serif;
    COLOR: #666666;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.container
{
    MARGIN-LEFT: auto;
    WIDTH: 770px;
    MARGIN-RIGHT: auto;
    TEXT-ALIGN: left
}
.txt_colored
{
    COLOR: #990099
}
.txt_highlighted
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    LINE-HEIGHT: 14px
}
.price
{
    COLOR: #000000
}
.price_strike
{
    COLOR: #000000;
    TEXT-DECORATION: line-through
}
.price_special
{
    COLOR: #ff0000
}
.prod_warn
{
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ff0000;
    FONT-STYLE: italic
}
.border
{
    BORDER-RIGHT: #acac9f 1px solid;
    BORDER-TOP: #acac9f 1px solid;
    BORDER-LEFT: #acac9f 1px solid;
    BORDER-BOTTOM: #acac9f 1px solid
}
.border_notop
{
    BORDER-RIGHT: #acac9f 1px solid;
    BORDER-LEFT: #acac9f 1px solid
}
.border_notop_compare
{
    BORDER-RIGHT: #acac9f 1px solid;
    MARGIN-BOTTOM: 0px;
    BORDER-LEFT: #acac9f 1px solid
}
.banner
{
    BORDER-RIGHT: #acac9f 1px solid;
    BORDER-TOP: #acac9f 1px solid;
    BORDER-LEFT: #acac9f 1px solid;
    BORDER-BOTTOM: #acac9f 1px solid;
    BACKGROUND-COLOR: #fefef1
}
.header
{
    PADDING-RIGHT: 40px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 24px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 24px;
    PADDING-TOP: 6px
}
.subhead
{
    PADDING-RIGHT: 40px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 8px;
    COLOR: #ff0000;
    LINE-HEIGHT: 18px;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}
.group_hdr
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #e5e6c9
}
.choices
{
    PADDING-RIGHT: 11px;
    PADDING-TOP: 14px;
    TEXT-ALIGN: left
}
.spot_bg
{
    BACKGROUND-COLOR: #fefef1
}
.spot_top
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #acac9f 1px solid;
    BACKGROUND-COLOR: #e5e6c9
}
.spot_body
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 12px;
    PADDING-TOP: 12px
}
.spot_sep_top
{
    WIDTH: 1px;
    BORDER-BOTTOM: #acac9f 1px solid;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #e5e6c9
}
.spot_sep_body
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/dots_v.gif) #fefef1 repeat-y;
    WIDTH: 1px
}
.spot_sep_top_dotted
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/dots_v.gif) #e5e6c9 repeat-y;
    WIDTH: 1px;
    BORDER-BOTTOM: #acac9f 1px solid;
    HEIGHT: 19px
}
.prodserv
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    WIDTH: 492px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #e5e6c9
}
.service
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 16px;
    WIDTH: 240px;
    PADDING-TOP: 16px;
    BACKGROUND-COLOR: #ffffff
}
.left_col
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 12px
}
.products_top
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #acac9f 1px solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #acac9f 1px solid;
    BACKGROUND-COLOR: #e5e6c9
}
.pc_prod
{
    MARGIN-BOTTOM: 10px
}
.product
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 20px;
    PADDING-TOP: 10px
}
.label
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px
}
.label_bg
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #fefef1
}
.data
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px
}
.data_bg
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #fefef1
}
.data_desc
{
    PADDING-RIGHT: 16px;
    PADDING-LEFT: 12px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 18px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px
}
.dots_h
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/dots_h.gif) white repeat-x;
    HEIGHT: 1px
}
.dots_v
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/dots_v.gif) white repeat-y
}
#cm-thd
{
    BORDER-RIGHT: #acac9f 0px solid;
    BORDER-TOP: #acac9f 0px solid;
    FONT-SIZE: 12px;
    MARGIN: 0px auto;
    OVERFLOW: hidden;
    BORDER-LEFT: #acac9f 0px solid;
    WIDTH: 990px;
    COLOR: #333;
    BORDER-BOTTOM: #acac9f 0px solid;
    FONT-FAMILY: Arial,Verdana,Tahoma,MS Sans-Serif,sans-serif
}
#cm-thd A
{
    COLOR: red;
    TEXT-DECORATION: none
}
.holiday#cm-thd
{
    FONT-SIZE: 11px
}
.holiday
{
    FONT-SIZE: 11px
}
.holiday TABLE TR TD
{
    FONT-SIZE: 100%
}
#cm-thd H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 0px
}
#cm-thd H4
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    WIDTH: 111px;
    COLOR: #666666
}
#cm-thd #content
{
    WIDTH: 100%;
    PADDING-TOP: 10px;
    HEIGHT: 100%
}
#cm-thd #global-nav TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 12px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 22px
}
#cm-thd #back-link
{
    PADDING-LEFT: 25px;
    BACKGROUND-COLOR: #ffffff
}
#cm-thd #back-link A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 12px;
    BACKGROUND: url(/srvs/data/classiccruiser/images/backlink-arrow.gif) no-repeat 0px 50%;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    POSITION: relative
}
#cm-thd #bv-right-column TD
{
    FONT-SIZE: 11px
}
#cm-thd #bv-left-column TD
{
    FONT-SIZE: 11px
}
#cm-thd #bv-right-column
{
    PADDING-BOTTOM: 5px;
    WIDTH: 506px
}
#cm-thd #bv-left-column
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/spacer.gif) #fefef1 repeat-y 0px 0px;
    WIDTH: 254px;
    PADDING-TOP: 15px
}
#cm-thd #bv-left-column-shadow
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/new-sidebar-bg.gif) #fefef1 repeat-y 0px 0px
}
#cm-thd #bv-left-column TD
{
    PADDING-LEFT: 17px
}
#cm-thd #bv-right-column TD P
{
    MARGIN: 0px
}
#cm-thd #bv-right-column TR.products TD
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/divider_vert.gif) repeat-y right top;
    WIDTH: 125px;
    TEXT-ALIGN: center
}
#cm-thd #bv-right-column TR.products TD DIV.prod_image
{
    HEIGHT: 100px
}
#cm-thd .leftcol-promo
{
    WIDTH: 240px;
    TEXT-ALIGN: center
}
#cm-thd .leftcol-promo P
{
    FONT-SIZE: 11px;
    WIDTH: 240px
}
#cm-thd .leftcol-promo H3
{
    MARGIN-BOTTOM: 10px
}
#cm-thd .divider
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/divider_horiz-solid.gif) repeat-x left top;
    LINE-HEIGHT: 1px;
    HEIGHT: 1px
}
#cm-thd .divider-vert
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/divider_vert-solid.gif) repeat-y left top;
    WIDTH: 1px
}
#cm-thd .divider-dotted
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/divider_horiz.gif) repeat-x left top;
    LINE-HEIGHT: 2px;
    HEIGHT: 2px
}
#cm-thd .pip H5
{
    FONT-SIZE: 12px;
    COLOR: #777
}
#cm-thd .pip H5 A
{
    FONT-WEIGHT: bold
}
#cm-thd .pip P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.9em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
#cm-thd .pip TABLE
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 100%;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px
}
#cm-thd .pip TABLE TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#cm-thd #pip-product-images
{
    CLEAR: none;
    BACKGROUND: url(/srvs/data/classiccruiser/images/divider_vert.gif) repeat-y right top;
    FLOAT: left;
    WIDTH: 90%;
    TEXT-ALIGN: center
}
#cm-thd #pip-main
{
    WIDTH: 100%;
    TEXT-ALIGN: center
}
#cm-thd #pip-images
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/divider_vert.gif) repeat-y right top;
    FLOAT: left;
    WIDTH: 50%
}
#cm-thd #pip-views
{
    HEIGHT: 25px
}
#cm-thd #pip-logo
{
    DISPLAY: inline;
    FLOAT: left;
    WIDTH: 150px;
    TEXT-ALIGN: center
}
#cm-thd #pip-logo IMG
{
    DISPLAY: inline;
    VERTICAL-ALIGN: middle
}
#cm-thd #pip-thumbs
{
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    BACKGROUND: url(/srvs/data/classiccruiser/images/divider_vert.gif) repeat-y left top;
    FLOAT: left
}
#cm-thd .pip-thumb
{
    WIDTH: 45px;
    MARGIN-RIGHT: 10px;
    HEIGHT: 45px
}
#cm-thd .pip-view-actions
{
    MARGIN-TOP: 20px;
    FLOAT: left
}
#cm-thd #pip-product-details
{
    CLEAR: none;
    FLOAT: left;
    MARGIN-LEFT: 15px;
    OVERFLOW: hidden;
    MARGIN-RIGHT: 20px
}
#cm-thd #pip-product-details .details
{
    MARGIN: 0px
}
#cm-thd #pip-product-details .product-name
{
    FONT-SIZE: 1.2em;
    MARGIN: 0px;
    COLOR: #000;
    LINE-HEIGHT: 1.1em
}
#cm-thd #pip-product-details .product-name A
{
    COLOR: #000
}
#cm-thd #pip-product-details .prices
{
    MARGIN-TOP: 10px
}
#cm-thd #pip-product-details .prices P
{
    MARGIN: 0px;
    LINE-HEIGHT: 1.1em
}
#cm-thd #pip-product-details .prices .strike SPAN
{
    COLOR: blue;
    TEXT-DECORATION: none
}
#cm-thd #pip-product-details P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#cm-thd #pip-product-details P.pip-price
{
    FONT-SIZE: 1.8em
}
#cm-thd #pip-product-details P.pip-price SPAN
{
    FONT-SIZE: 0.5em
}
#cm-thd #pip-product-details .product-img
{
    DISPLAY: none
}
#cm-thd .pip TABLE TD.pip-quantity
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
#cm-thd .pip FORM
{
    DISPLAY: block;
    MARGIN: 0px;
    WIDTH: 100%
}
#cm-thd #pip-content
{
    DISPLAY: inline;
    FLOAT: left;
    MARGIN: 10px 5px;
    WIDTH: 100%;
    POSITION: static;
    TEXT-ALIGN: left
}
#cm-thd #pip-content
{
    MARGIN-BOTTOM: -10px
}
#cm-thd #pip-tabs
{
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 5px;
    WIDTH: 98%
}
#cm-thd #pip-content .tab-content
{
    BORDER-RIGHT: #787878 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #787878 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    OVERFLOW: hidden;
    BORDER-LEFT: #787878 1px solid;
    WIDTH: 96%;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #787878 1px solid
}
#cm-thd #pip-content .tab-content-hidden
{
    DISPLAY: none
}
#cm-thd #pip-sidebar
{
    CLEAR: right;
    MARGIN-TOP: 0px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 10px;
    WIDTH: 300px
}
#cm-thd .purchase-info
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #f9faf5;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px
}
#cm-thd #pip-sidebar FORM
{
    MARGIN: 0px
}
#cm-thd #pip-sidebar TEXTAREA
{
    MARGIN-TOP: 5px;
    BACKGROUND-COLOR: #f6f6ea
}
#cm-thd .product
{
    WIDTH: 400px
}
#cm-thd #products LABEL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.9em;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #666;
    PADDING-TOP: 0px
}
#cm-thd P.product-name
{
    FONT-WEIGHT: bold
}
#cm-thd .product-name
{
    FONT-WEIGHT: bold
}
#cm-thd .product .product-name A
{
    FONT-WEIGHT: bold;
    COLOR: #869930
}
#cm-thd .product-name A
{
    FONT-WEIGHT: bold;
    COLOR: #869930
}
#cm-thd .product TABLE TD.ITALICgray
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: italic;
    FONT-FAMILY: arial
}
#cm-thd .product TABLE TD.ITALICorange
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial
}
#cm-thd .product TABLE TD.ITALICblack
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial
}
#cm-thd .product P
{
    CLEAR: both;
    DISPLAY: block
}
#cm-thd .product A
{
    CLEAR: both;
    DISPLAY: block
}
#cm-thd .model-number
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#cm-thd .sku
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#cm-thd .internet-number
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0.8em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#cm-thd .prices P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3em;
    MARGIN: 0px
}
#cm-thd .price-strike
{
    FONT-SIZE: 100%;
    COLOR: #666;
    TEXT-DECORATION: line-through
}
#cm-thd .price-strike:hover
{
    FONT-SIZE: 100%;
    COLOR: #666;
    TEXT-DECORATION: line-through
}
#cm-thd .price-strike2
{
    FONT-SIZE: 100%;
    COLOR: #989898;
    TEXT-DECORATION: line-through
}
#cm-thd .price-strike2:hover
{
    FONT-SIZE: 100%;
    COLOR: #989898;
    TEXT-DECORATION: line-through
}
#cm-thd .price-special
{
    MARGIN: 0px;
    COLOR: #a90000
}
#cm-thd .price-special SPAN
{
    DISPLAY: block;
    FONT-SIZE: 0.8em
}
#cm-thd .price-negative
{
    MARGIN: 0px;
    COLOR: #a90000
}
#cm-thd .price-subtitle
{
    FONT-SIZE: 0.8em
}
#cm-thd A.link-special
{
    FONT-SIZE: 0.9em;
    COLOR: #a90000
}
#cm-thd .pip-quantity
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/srvs/data/classiccruiser/images/quantity-bg.gif) no-repeat left top;
    PADDING-BOTTOM: 3px;
    WIDTH: 103px;
    PADDING-TOP: 6px
}
#cm-thd #shipping-info
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/no-gift-box.gif) no-repeat 0px 3px;
    MARGIN: 0px 10px 0px 0px;
    PADDING-TOP: 0px
}
#cm-thd #shipping-info P
{
    PADDING-LEFT: 24px;
    FONT-SIZE: 0.9em;
    MARGIN: 2px 0px;
    FONT-STYLE: italic
}
#cm-thd #shipping-info .sep-horiz
{
    MARGIN: 3px 0px
}
#cm-thd .tab-controls
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 26px
}
#cm-thd .tab-controls LI
{
    CLEAR: none;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#cm-thd .tab-controls A
{
    CLEAR: none;
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/srvs/data/classiccruiser/images/pip-tab.gif) #aaaaaa no-repeat 0px 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: red;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff 1px solid;
    HEIGHT: 25px;
    TEXT-DECORATION: underline;
    95px: 
}
.tab-controls .tab
{
    CLEAR: none;
    BORDER-RIGHT: #fff 1px solid;
    PADDING-RIGHT: 10px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/srvs/data/classiccruiser/images/pip-tab.gif) #aaaaaa no-repeat 0px 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    COLOR: red;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #fff 1px solid;
    HEIGHT: 25px;
    TEXT-DECORATION: underline;
    95px: 
}
#cm-thd .tab-controls A.active
{
    CURSOR: default;
    COLOR: yellow;
    BORDER-BOTTOM: #787878 1px solid;
    BACKGROUND-COLOR: #71705b;
    TEXT-DECORATION: none
}
#cm-thd .tab-controls A.active:hover
{
    COLOR: yellow;
    TEXT-DECORATION: none
}
.tab:hover
{
    TEXT-DECORATION: none
}
#cm-thd .tab-controls A.inactive
{
}
#cm-thd .tab-alt-heading
{
    CLEAR: both;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em
}
#cm-thd .tab-alt-heading-hidden
{
    CLEAR: both;
    DISPLAY: none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em
}
#cm-thd .tab-alt-heading A
{
    FONT-WEIGHT: bold;
    COLOR: #333
}
.promo-table-border
{
    BORDER-RIGHT: #acad9f 1px solid;
    BORDER-TOP: #acad9f 1px solid;
    BORDER-LEFT: #acad9f 1px solid;
    BORDER-BOTTOM: #acad9f 1px solid
}
.thd-promo-table
{
}
.thd-promo-table TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(/srvs/data/ClassicCruiser/knowledgebases/ClassicCruiser/images/CarbonFiberBkg.gif);
    PADDING-BOTTOM: 4px;
    COLOR: white;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #acad9f 1px solid;
    TEXT-ALIGN: left
}
#cm-thd .pip .thd-promo-table TD
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #fefef1
}
.thd-promo-table .arrow-cell
{
    WIDTH: 18px;
    TEXT-ALIGN: right
}
.coordinating-thumbs IMG
{
    MARGIN: 5px 5px 5px 0px
}
#cm-thd .main-promo
{
    TEXT-ALIGN: right
}
#cm-thd .pip UL
{
    MARGIN: 0px 0px 0px 10px
}
.pip LI
{
    MARGIN: 0px 0px 0px 10px
}
#cm-thd .bulleted-list
{
    MARGIN: 0px
}
#cm-thd .bulleted-list LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(/srvs/data/classiccruiser/images/bullet-small.gif) no-repeat 0px 5px;
    MARGIN: 0px;
    LIST-STYLE-TYPE: none;
    POSITION: relative
}
.clear
{
    DISPLAY: block;
    LINE-HEIGHT: 1px;
    HEIGHT: 1px
}
#cm-thd .clear
{
    DISPLAY: block;
    LINE-HEIGHT: 1px;
    HEIGHT: 1px
}
.sep-horiz
{
    BACKGROUND: url(/srvs/data/classiccruiser/images/divider_horiz.gif) repeat-x left top;
    LINE-HEIGHT: 2px;
    HEIGHT: 2px
}
#cm-thd .x-small
{
    FONT-SIZE: 10px
}
#cm-thd .x-small A
{
    FONT-SIZE: 10px
}
#cm-thd .left-indent
{
    MARGIN-LEFT: 10px
}
#cm-thd .right-indent
{
    MARGIN-RIGHT: 10px
}
#cm-thd .arrow-link
{
    PADDING-LEFT: 10px;
    BACKGROUND: url(/srvs/data/classiccruiser/images/arrow-right.gif) no-repeat 0px 2px;
    POSITION: relative
}
.debug *
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid
}
.ka_pageLayout
{
    FONT-SIZE: small;
    MARGIN: 0px auto;
    WIDTH: 770px;
    COLOR: #404040;
    FONT-FAMILY: Arial,Verdana,Tahoma,MS Sans-Serif,sans-serif
}
#pricematch
{
    Z-INDEX: 10;
    LEFT: 0px;
    FLOAT: right;
    POSITION: relative;
    TOP: 0px
}

