/* this is a style sheet */
BODY
{
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    BACKGROUND-COLOR: #ffffff
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    MARGIN: 0px 0px 20px
}
H1.tag
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 5px 0px 0px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Verdana, Sans-Serif
}
H2
{
    FONT-SIZE: 14px;
    MARGIN: 15px 0px 10px;
    COLOR: #000000
}
TABLE
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
FORM
{
    MARGIN: 0px
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,sans-serif;
    TEXT-ALIGN: left
}
A:link
{
    COLOR: blue
}
A:visited
{
    COLOR: blue
}
A:hover
{
    COLOR: #f00000
}
.header1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    FONT-FAMILY: arial,helvetica,sans-serif
}
.header2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: arial,helvetica,sans-serif
}
TD.topnavcell
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 18px
}
A.topnav:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.topnav:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.topnav:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.topnav:hover
{
    COLOR: #ffff00
}
TD.username
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px
}
TD.leftnavcell
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/Classifieds/CPImages/Inceptual/leftnavitembkg.gif);
    FONT-FAMILY: arial,sans-serif
}
A.leftnav:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.leftnav:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.leftnav:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.leftnav:hover
{
    COLOR: #ffff00
}
TD.newsletter
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    LINE-HEIGHT: 15px;
    PADDING-TOP: 5px
}
INPUT.newsletterfield
{
    MARGIN-TOP: 5px;
    FONT-SIZE: 11px;
    WIDTH: 116px;
    FONT-FAMILY: verdana,arial,sans-serif
}
INPUT.newsletterbutton
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial,sans-serif
}
TD.premierexhibits
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: center
}
TD.premierimages
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    TEXT-ALIGN: center
}
TD.copyright
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    COLOR: #a5a5a5;
    PADDING-TOP: 2px;
    FONT-FAMILY: arial,helvetica,sans-serif
}
TD.content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 0px
}
TD.bottomnavcell
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 2px
}
A.bottomnav:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.bottomnav:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.bottomnav:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.bottomnav:hover
{
    TEXT-DECORATION: underline
}
DIV.note
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #dddddd;
    TEXT-ALIGN: center
}
DIV.right
{
    TEXT-ALIGN: right
}
TD.tablestyle1
{
    BORDER-BOTTOM: #cccccc 1px solid
}
INPUT.estimatorbutton-orig
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 2px solid;
    WIDTH: 92px;
    BORDER-BOTTOM: #000000 2px solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ffff00
}
INPUT.estimatorbutton
{
    BORDER-RIGHT: #000000 2px solid;
    BORDER-TOP: #000000 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #000000 2px solid;
    WIDTH: 92px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #000000 2px solid;
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #ff0000
}
TD.hpform
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(/Classifieds/CPImages/inceptual/gradient1.gif);
    PADDING-BOTTOM: 5px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 10px;
    TEXT-ALIGN: right
}
DIV.hpformtext
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
SELECT.hpformselect
{
    FONT-SIZE: 10px;
    WIDTH: 98px;
    FONT-FAMILY: verdana,arial,sans-serif
}
TD.listingheadertext
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    WIDTH: 191px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #4b4b4b
}
TABLE.listingheaderline
{
    MARGIN-BOTTOM: 10px;
    BACKGROUND-COLOR: #000000
}
TABLE.listingtable
{
    BORDER-TOP: #000000 1px solid;
    MARGIN-BOTTOM: 20px;
    BORDER-LEFT: #000000 1px solid
}
TD.listingphoto
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #dddddd
}
TD.listingliteral
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #dddddd
}
TD.listingvalue
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #dddddd
}
INPUT.XcBtn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Tahoma, Arial
}
DIV.CPLeftNav A
{
    COLOR: #abb1b8;
    TEXT-DECORATION: none
}
DIV.CPLeftNav A:link
{
    COLOR: #000080
}
DIV.CPLeftNav A:visited
{
    COLOR: #000080
}
DIV.CPLeftNav A:hover
{
    COLOR: #9bb6d0
}
DIV.CPTopNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}
DIV.CPTopNav A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.CPTopNav A:link
{
    COLOR: #ffffff
}
DIV.CPTopNav A:visited
{
    COLOR: #ffffff
}
DIV.CPTopNav A:hover
{
    COLOR: #e6e6e6;
    TEXT-DECORATION: underline
}
TD.CPThumb
{
    FONT-SIZE: 8pt;
    BACKGROUND: #ffffff;
    FONT-FAMILY: Tahoma, sans-serif;
    TEXT-ALIGN: center
}
TD.CPThumb IMG
{
    BORDER-LEFT-COLOR: #4b96d3;
    BORDER-BOTTOM-COLOR: #4b96d3;
    BORDER-TOP-COLOR: #4b96d3;
    BORDER-RIGHT-COLOR: #4b96d3
}
TD.CPThumb A
{
    COLOR: #4b96d3;
    TEXT-DECORATION: none
}
TD.CPThumb A:link
{
    COLOR: #4b96d3;
    TEXT-DECORATION: none
}
TD.CPThumb A:visited
{
    COLOR: #4b96d3;
    TEXT-DECORATION: none
}
TD.CPThumb A:hover
{
    COLOR: #4b96d3;
    TEXT-DECORATION: underline
}
DIV.CPTabText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
DIV.CPTabText A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.CPTabText A:link
{
    COLOR: #ffffff
}
DIV.CPTabText A:visited
{
    COLOR: #ffffff
}
DIV.CPTabText A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
DIV.CPSelectedTabText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
DIV.CPSelectedTabText A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.CPSelectedTabText A:link
{
    COLOR: #ffffff
}
DIV.CPSelectedTabText A:visited
{
    COLOR: #ffffff
}
DIV.CPSelectedTabText A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
DIV.CPUnselectedTabText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
DIV.CPUnselectedTabText A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.CPUnselectedTabText A:link
{
    COLOR: #ffffff
}
DIV.CPUnselectedTabText A:visited
{
    COLOR: #ffffff
}
DIV.CPUnselectedTabText A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
DIV.CPFeatTabText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
DIV.CPFeatTabText A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.CPFeatTabText A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.CPFeatTabText A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.CPFeatTabText A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
DIV.CPMainCatLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
DIV.CPMainCatLink A
{
    COLOR: #abb1b8;
    TEXT-DECORATION: none
}
DIV.CPMainCatLink A:link
{
    COLOR: #abb1b8;
    TEXT-DECORATION: none
}
DIV.CPMainCatLink A:visited
{
    COLOR: #abb1b8;
    TEXT-DECORATION: none
}
DIV.CPMainCatLink A:hover
{
    COLOR: #880088;
    TEXT-DECORATION: underline
}
DIV.CPMainCatSubLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
DIV.CPMainCatSubLink A
{
    COLOR: #000080;
    TEXT-DECORATION: none
}
DIV.CPMainCatSubLink A:link
{
    COLOR: #000080;
    TEXT-DECORATION: none
}
DIV.CPMainCatSubLink A:visited
{
    COLOR: #000080;
    TEXT-DECORATION: none
}
DIV.CPMainCatSubLink A:hover
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
DIV.CPViewCatLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
DIV.CPViewCatLink A
{
    COLOR: #000080;
    TEXT-DECORATION: none
}
DIV.CPViewCatLink A:link
{
    COLOR: #000080;
    TEXT-DECORATION: none
}
DIV.CPViewCatLink A:visited
{
    COLOR: #000080;
    TEXT-DECORATION: none
}
DIV.CPViewCatLink A:hover
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
DIV.CPLink A
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
DIV.CPLink A:link
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
DIV.CPLink A:visited
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
DIV.CPLink A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
DIV.CPNavBar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
DIV.CPNavBar A
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.CPNavBar A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.CPNavBar A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.CPNavBar A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
DIV.CPNavTree A
{
    COLOR: #606060;
    TEXT-DECORATION: none
}
DIV.CPNavTree A:link
{
    COLOR: #606060;
    TEXT-DECORATION: none
}
DIV.CPNavTree A:visited
{
    COLOR: #606060;
    TEXT-DECORATION: none
}
DIV.CPNavTree A:hover
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
DIV.CPViewLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
DIV.CPViewLinks A
{
    COLOR: #6060bb;
    TEXT-DECORATION: none
}
DIV.CPViewLinks A:link
{
    COLOR: #6060bb;
    TEXT-DECORATION: none
}
DIV.CPViewLinks A:visited
{
    COLOR: #6060bb;
    TEXT-DECORATION: none
}
DIV.CPViewLinks A:hover
{
    COLOR: #000080;
    TEXT-DECORATION: underline
}
DIV.CPSortBy A
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
DIV.CPSortBy A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
DIV.CPSortBy A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
DIV.CPSortBy A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
DIV.CPStatsMsg A
{
    FONT: 8pt Tahoma,Arial,Sans-Serif;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
DIV.CPStatsVal A
{
    FONT: bold 8pt Tahoma,Arial,Sans-Serif;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
UL.CPAllCatLevel
{
    FONT: bold 12pt Tahoma,Arial,Sans-Serif;
    COLOR: #000080;
    LIST-STYLE-TYPE: disc;
    TEXT-DECORATION: none
}
UL.CPAllCatLevel UL.CPAllCatLevel
{
    FONT: 12pt Tahoma,Arial,Sans-Serif;
    COLOR: #000080;
    LIST-STYLE-TYPE: disc;
    TEXT-DECORATION: none
}
UL.CPAllCatLevel UL.CPAllCatLevel UL.CPAllCatLevel
{
    FONT: 10pt Tahoma,Arial,Sans-Serif;
    COLOR: #000080;
    LIST-STYLE-TYPE: disc;
    TEXT-DECORATION: none
}
SPAN.CPPlainText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
SPAN.CPFormText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
SPAN.CPTitleText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
SPAN.CPListingText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
SPAN.CPExpired
{
}
SPAN.CPStatsText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
SPAN.CPCategoryTree
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
SPAN.CPColTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
SPAN.CPTimeText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
SPAN.CPSectionTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #4b4b4b;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
SPAN.CPManageAdsText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
SPAN.CPShipMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #5a5a5a;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
SPAN.CPHintText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
DIV.CPDefaultFeatTabText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #a0a0a0;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif
}
.CPLegal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif;
    TEXT-ALIGN: center
}
.incSubMenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Sans-Serif;
    BACKGROUND-COLOR: #333333;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.incH1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #333333;
    FONT-FAMILY: Tahoma,Arial,Sans-Serif
}
.incH2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #333333;
    FONT-FAMILY: Tahoma,Arial,Sans-Serif
}
TD.leftnavdivider
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: arial,sans-serif;
    BACKGROUND-COLOR: #000000
}
TD.hpmodule
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #000000 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #000000 1px solid;
    LINE-HEIGHT: 17px;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: verdana,arial,sans-serif;
    BACKGROUND-COLOR: #efefef
}
DIV.testimonials
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/Classifieds/CPImages/inceptual/hp-testimonialsbkg.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial,sans-serif;
    HEIGHT: 115px
}
TD.hptools
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    FONT-FAMILY: arial,sans-serif
}
DIV.blueheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #597ac1;
    FONT-FAMILY: tahoma, verdana, arial, helvetica
}
SPAN.blueheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #5c7ec9;
    FONT-FAMILY: tahoma, verdana, arial, helvetica
}
DIV.redheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 10px;
    COLOR: #e51920;
    FONT-FAMILY: tahoma, verdana, arial, helvetica
}
SPAN.redheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #e51920;
    FONT-FAMILY: tahoma, verdana, arial, helvetica
}
DIV.greenheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 10px;
    COLOR: #00ad54;
    FONT-FAMILY: tahoma, verdana, arial, helvetica
}
SPAN.greenheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #00ad54;
    FONT-FAMILY: tahoma, verdana, arial, helvetica
}
DIV.blksubheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana, tahoma, arial, helvetica
}
SPAN.blksubheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: verdana, tahoma, arial, helvetica
}
UL.incList
{
    MARGIN-LEFT: 15px
}
LI.incList
{
    MARGIN-TOP: 6px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 6px;
    MARGIN-LEFT: 0px
}
A.hometab:link
{
    COLOR: black
}
A.hometab:visited
{
    COLOR: black
}
A.hometab:hover
{
    COLOR: red
}
TABLE.rootcat
{
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
TD.rootcat
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    TEXT-ALIGN: center
}
TABLE.rootcat2
{
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
TD.rootcat2
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: center
}
A.btn
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url(/Classifieds/CPImages/inceptual/btn-bkgd.gif);
    WIDTH: 140px;
    COLOR: #0000ff;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: verdana,arial;
    HEIGHT: 72px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.btn:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.back
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.back:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.back:hover
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A.btnsmall
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(/Classifieds/CPImages/inceptual/btn-bkgd-sm.gif);
    WIDTH: 102px;
    COLOR: #0000ff;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: verdana,arial;
    PADDING-TOP: 8px;
    HEIGHT: 29px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.btnsmall:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}

P
{
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 15px
}

#npCat TABLE
{
	WIDTH: auto;
}
#npCat TD
{
	BORDER: 1px dashed #C4C4C4;
	PADDING: 0 10px 0 0;
}

P.npCatTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Arial, Verdana
}
P.npCatDesc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Tahoma
}
P.npCatPrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Tahoma
}
A.npButton
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: underline;
}
A.npButton:hover
{
    COLOR: #c4c4c4;
    TEXT-DECORATION: none
}
A.npButton:visited
{
    TEXT-DECORATION: underline;
    COLOR: #000000
}

SPAN.npCatButton
{
	FLOAT:right;
}

DIV.npNavBar
{
    FONT-SIZE: 12px;
}
/* Pricing Table Styles */
.pricingHorizLines {
	background:url(/Classifieds/CPimages/1pixel_black.gif);
	background-repeat:repeat-x;
	background-position:center;
	height: 5px;
}
.pricingVertLines{
	background:url(/Classifieds/CPimages/1pixel_black.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:10px;
}

.pricingTableBg {
	width:100%;
	border: 1px solid #000000;
	padding-bottom:10px;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
	margin:0px;
}

.pricingTableBg_noBorder {
	width:100%;
	border: 0px;
	padding-bottom:5px;
	padding-top:0px;
	padding-left:15px;
	padding-right:15px;
	margin:0px;
	background:url(/Classifieds/CPimages/pricingMenuBar.gif);
	background-repeat:repeat-x;
}

.pricingTable {
	width:100%;
	margin:0px;
	padding:0px;
}

.pricingContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.pricingPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#d31145;
}

.pricingTableTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	color: #ffffff;
	height:20px;
}


.pricingTableTitles_noLine {
	background:url(/Classifieds/CPimages/pricingMenuBar.gif);
	background-repeat:repeat-x;
	width:10px;
}


/* Feature Table Styles */

.featureTopImage{
	background:url(/Classifieds/CPimages/featureTopBg.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:130px;
	height:76px;
	vertical-align:middle;
	text-align:center;
}
.XfeatureTopImage{
	background-color:#FFFFFF;
	width:130px;
	height:76px;
	vertical-align:middle;
	text-align:center;
}

.featureMidImage{
	background:url(/Classifieds/CPimages/featureMidBg.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:130px;
	height:29px;
	padding-left:15px;
	padding-right:5px;
        vertical-align: top;
}

.featureBottomImage{
	background:url(/Classifieds/CPimages/featureBottomBg.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:130px;
	height:13px;
}

.featureTextLarge{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
}

.featureTextSmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.featuresBg{
	width:100%;
	border: 0px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	margin:0px;
	background:#7c7c7c;
}

.featuresTitle {
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left:16px;
}
.featureBottomImage_roundedLeft{
    background:url(/Classifieds/CPimages/featureBottomLeftBg.gif);
    background-repeat:no-repeat;
    background-position:center;
    width:130px;
    height:13px;
}
.featureBottomImage_roundedRight{
    background:url(/Classifieds/CPimages/featureBottomRightBg.gif);
    background-repeat:no-repeat;
    background-position:center;
    width:130px;
    height:13px;
}
.featureTopImage_roundedLeft{
    background:url(/Classifieds/CPimages/featureTopLeftBg.gif);
    background-repeat:no-repeat;
    background-position:center;
    width:130px;
    height:76px;
    vertical-align:middle;
    text-align:center;
}
.featureTopImage_roundedRight{
    background:url(/Classifieds/CPimages/featureTopRightBg.gif);
    background-repeat:no-repeat;
    background-position:center;
    width:130px;
    height:76px;
    vertical-align:middle;
    text-align:center;
}

/* CATEGORY VIEW STYLE CLASSES */
.productsTableBg{
	width:615px;
	background-color:#dcdcdc;
}
.productsTopLeft {
	background-image:	url(/Classifieds/CPimages/top_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.productsBottomLeft {
	background-image:	url(/Classifieds/CPimages/bottom_left.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.productsTopRight {
	background-image:	url(/Classifieds/CPimages/top_right.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

.productsBottomRight {
	background-image:	url(/Classifieds/CPimages/bottom_right.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
.standardCopy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.productsWhiteSquare{
	background-image:url(/Classifieds/CPimages/productBg2.gif);
	background-repeat:no-repeat; 
	background-position:center;
	width:302px;
	height:296px;
	padding:0px;
	margin:3px 0 0 0;
}

.productCopy{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  height:200px;
}
	
.productDetail{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
}
	
.productPrice{
	font-weight:bold;
	color:#c41427;
}
	
.productPriceLarge{
	font-weight:bold;
	color:#d31145;
	font-size:16px;
}
	
.reddot {
	list-style-image: url(/Classifieds/CPimages/reddot.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
}

.productPicture {
	float:left;
	margin: 0 3px 3px 15px;
}
/* DETAILED AD VIEW STYLE CLASSES */

.detailsBoxes{
	background:#FFFFFF;
	height:400px;
	vertical-align:top;
}

.blueHeadLine{
	font-family:Arial Black, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#118fd3;
	padding-top:5px;
}

.detailsReddot {
	list-style-image: url(/Classifieds/CPimages/reddot.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
}
.detailsBluedot {
	list-style-image: url(/Classifieds/CPimages/bluedot.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-left: 0px;
}

.detailsReddotLine2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
        float:right;
}
.detailsBullets {
	font-weight: bold;
	position:relative;
	left:5px;
}
.productsDetailsTopLeft {
	background-image:	url(/Classifieds/CPimages/detail_topleft.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width:11px;
	height:11px;
}
.productsDetailsBottom {
	background-image:	url(/Classifieds/CPimages/detail_bottom.gif);
	background-repeat:repeat-x;
	height:11px;
	background-position:bottom;
}

.productsDetailsTop {
	background-image:	url(/Classifieds/CPimages/detail_top.gif);
	background-repeat:repeat-x;
	height:11px;
	background-position:top;
}

.productsDetailsTopRight {
	background-image:	url(/Classifieds/CPimages/detail_topright.gif);
	background-position: top right;
	background-repeat: no-repeat;
	width:11px;
	height:11px;
}

.productsDetailsBottomLeft {
	background-image:	url(/Classifieds/CPimages/detail_bottomleft.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width:11px;
	height:11px;
}
.productsDetailsBottomRight {
	background-image:	url(/Classifieds/CPimages/detail_bottomright.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	width:11px;
	height:11px;
}

.productsDetailsRight {
	background-image:	url(/Classifieds/CPimages/detail_right.gif);
	background-repeat:repeat-y;
	width:5px;
	background-position:right;
}
.productsDetailsLeft {
	background-image:	url(/Classifieds/CPimages/detail_left.gif);
	background-repeat:repeat-y;
	width:5px;
	background-position:left;
}

















