/**************Begin  menu styles. Allways have to be on top *************************/
.clsbarcolor0{
    color: #000080;
}
.clsbartextcolor1{
    color: white;
}
.clsbarhovercolor2{
    color: yellow;
}
.clsbarbordercolor3{
    color:#000080;
}
.clsmenucoloroff4{
    color: #6699CC;
}
.clsmenucoloron5{
    color: #000080;
}
.clsmenutextcolor6{
    color: #white;
}    
.clsmenuhovercolor7{
    color: "yellow";
}
.clsmenubordercolor8{
    color: #000080;
}
/**************End menu styles************************************************************/
BODY
{
 FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
 FONT-SIZE: 10pt;
 BACKGROUND: #CCCCCC;
 COLOR: #000000;
 margin: 0px;
}
img{ border-style:none;}
TD
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #000000
}
P
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #000000
}
H1
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: large;
    COLOR: #000000;
    FONT-WEIGHT: bold
}
H2
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: medium;
    COLOR: #000000;
    FONT-WEIGHT: bold
}
A:active
{
    COLOR: #ff0000
}
A:link
{
    COLOR: #000099
}
A:visited
{
    COLOR: #990099
}

A.clsMore
{
  COLOR: RED ! Important;
  FONT-SIZE: 8pt
}
A.clsBottomNav
{
  FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
  FONT-SIZE: 8pt
}
A.clsMenuBarItem
{
  FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: bold;
  COLOR: #FFFFFF ! Important;
  TEXT-DECORATION: none
}
A.clsMenuBarItem:hover
{
  COLOR: #FFFF00 ! Important;
}

A.clsHeadline
{
  //COLOR: #000000 ! Important;
  //TEXT-DECORATION: none
}
A.clsHeadline2
{
  COLOR: #FF0000 ! Important;
  TEXT-DECORATION: none
}
.clsTextBarLight
{
  FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #6699CC
}
.clsTextBarLight2
{
  FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #000080
}
.clsTextBarDark
{
  FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #000080
}
.clsMenuBar
{
  FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
  FONT-SIZE: 8pt;
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #000080
}

.clsSmallTime
{
  FONT-SIZE: x-small
}
.clsFootNote
{
  FONT-SIZE: xx-small
}
.clsSold
{
  COLOR: red;
  FONT-SIZE: medium;
  FONT-WEIGHT: bold
}
.clsSoldComment
{
  COLOR: red;
  FONT-SIZE: medium
}
.clsPriceSold
{
  TEXT-DECORATION:line-through
}
.clsSiteTitle
{
  FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
  FONT-SIZE: medium;
  FONT-WEIGHT: bold;
  COLOR: #000000
}
.clsTopContact
{
  FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
  FONT-SIZE: x-small;
  COLOR: #000000
}
.clsScrollerHEADER
{
  FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: bold;
  BACKGROUND-COLOR: #CCCCCC;
  COLOR: #000000
}
.clsScrollerBG
{
  BACKGROUND-COLOR: #E7E7E7
}
.clsScrollerBorder
{
  BACKGROUND-COLOR: #CCCCCC
}
.clsScrollerHeadline
{ 
  COLOR: #0000FF;
  FONT-FAMILY: verdana,helvetica,sans-serif;
  FONT-SIZE: 8pt
}
.clsScrollerText
{
  COLOR: #000000;
  FONT-FAMILY: verdana,helvetica,sans-serif;
  FONT-SIZE: 8pt;
  FONT-STYLE: italic
}
.clsScrollerMore
{
  COLOR: #0000FF;
  FONT-FAMILY: verdana,helvetica,sans-serif;
  FONT-SIZE: 8pt;
  FONT-STYLE: italic
}
.clsContentBorder
{
  BORDER-WIDTH: 1px;
  BORDER-STYLE: solid;
  BORDER-COLOR: #999999
}
.clsContentDiv
{
  WIDTH: 100%;
  PADDING-TOP: 4px;
  PADDING-RIGHT: 4px;
  PADDING-BOTTOM: 4px;
  PADDING-LEFT: 4px;
 
  
}
.clsContentBG
{
  BACKGROUND-COLOR: #FFFFFF
}
A.marqueeItem
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    color:#0000FF;
}
A.marqueeItem:visited
{
    COLOR: #0000FF;
}
/**************Begin side menu styles************************************************************/
A.mnuItem
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    TEXT-DECORATION: none;
 }
A.mnuItem:hover
{
    TEXT-DECORATION: underline
}
A.mnuItem:visited
{
    COLOR: #000000;
}
A.clsLeftMenuHEADER
{
  FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  COLOR: #FFFFFF ! Important;
  TEXT-DECORATION: none
}
A.clsLeftMenuHEADER:hover
{
 display: block;
 background-color: #000080;
}
.clsLeftMenuBG
{
  BACKGROUND-COLOR: #E7E7E7
}
.clsLeftMenuBorder
{
  BACKGROUND-COLOR: #CCCCCC
}
.clsLeftMenuHEADERBorder
{
  BACKGROUND-COLOR: #000000
}
TD.clsLeftMenuHEADER{
 BACKGROUND-COLOR: #6699CC;
 text-align: center;
}

/**************Begin Form Styles******************/
TD.frmLabel
{
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #000000
}
.clsFrmHeading
{
    BACKGROUND-COLOR: #e7e7e7;
    FONT-WEIGHT: bold
}
.clsFrmInput
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.clsFrmSmall
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.clsFrmQual
{
    COLOR: #cc0000;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.clsFrmNormal
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
table.plain
{
 padding: 0px;
 border-collapse: collapse;
 width: 100%;
}
/**************Listings Styles******************/

TABLE.clsListingBox 
{ 
    border-width: 1px;
    border-color: #E7E7E7;
    border-style: solid
}
TR.clsListingTopbar 
{ 
    background-color: #999999
}
TD.clsListingNavbar 
{ 
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #FFFFFF; 
    font-size: 8pt;
    background-color: #000000
}
TD.clsListingStdbar 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000; 
    font-size: 8pt;
    background-color: #E7E7E7 
}
A.navItem
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #FFFFFF ! Important;
    font-size: 8pt;
    text-decoration: underline;
}
A.navItem:hover
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #FFFF00 ! Important; 
    font-size: 8pt;
    text-decoration: none;
}
A.clsListingDETAILs 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt; 
    color: #FFFFFF ! Important
}
A.clsListingDETAILs:hover 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt; 
    color: #FFFF00 ! Important
}
A.clsListingAddr 
{ 
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt; 
    font-weight: bold; 
    color: #FFFFFF ! Important; 
    text-decoration: none
}
A.clsListingAddr:hover 
{ 
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 8pt; 
    font-weight: bold; 
    color: #FFFFFF ! Important; 
    text-decoration: underline
}
A.clsListingPrice 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    font-weight: bold; 
    color: #FFFFFF ! Important; 
    text-decoration: none
}
A.clsListingPrice:hover 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    font-weight: bold; 
    color: #FFFFFF ! Important; 
    text-decoration: underline
}
A.clsListingIconText
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 7pt; 
    color: #999999 ! Important
}
A.clsMoreDETAIL
{
  FONT-SIZE: 8pt;
  FONT-FAMILY: Verdana, Arial, Verdana, Helvetica, sans-serif;
}
A.clsMoreDETAIL:visited
{
  COLOR: #000000;
}
.clsListingPriceSold 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: line-through
}
.clsListingSold 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    color: #FF0000; 
    font-size: 8pt; 
    font-weight: bold 
}
.clsListingDETAILsSummary
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt; 
    color: #000000
}

/**************Listings DETAIL Styles******************/

A.lstAccItems 
{
    color: #666666; 
    font-size: 8pt; 
    text-decoration: none
}

A.lstAccItems:hover 
{
    color: #333333; 
    font-size: 8pt; 
    text-decoration: underline
}

A.lstAccItems:visited 
{
    color: #666666; 
    font-size: 8pt; 
    text-decoration: none
}

A.lstAccItems:visited:hover 
{
    color: #333333; 
    font-size: 8pt; 
    text-decoration: underline
}

.lstShortDesc 
{ 
    color: #0033CC; 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 9pt; 
    font-weight: bold 
}

TD.lstTopbar 
{ 
    background-color: #000000; 
    color: #FFFFFF 
}

TD.lstAccTop 
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    font-weight: bold; 
    color: #FFFFFF; 
    background-color: #999999
}

.lstTitle 
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 7pt; 
    font-weight:bold; 
    text-decoration: underline 
}

.lstDesc 
{ 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 8pt 
}
/***********************Feature listing***********************/
.clsFeatureListing {
   FONT-SIZE: 10pt;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none;
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #C00204;
}
/*fb slider*/
#fb_sliderbox {position:relative;height: 276px;width: 496px;border:2px solid #000;overflow:hidden;}
#div_sl{position:absolute;top:0px;left:0px;}
.fbslider { height: 280px; width: 500px; margin: auto; position:absolute;top:0px;left:0px; overflow:hidden; }
.slidercap{ width:300; height:50; position:absolute;top:10px; left:10px}
.navbtn {padding:0px;}
#div_slcap { width:500; height:30; position:absolute;top:0px; left:0px;z-index:100;text-align:left;}
#fb_slnav {height: 20px;width: 490px; position:absolute;top:250px;left:0px; z-index:100;padding-right:0px }
#fb_slnavbox { font-size:10pt;font-weight:bold; margin-right:20px;color:#000;}
#fb_slnavbox a {margin:3px; background-color:#cdcdcd; width:15px; height:15px; display:block; float:left; border:solid 1px #777777; text-decoration:none; color:#000;text-align:center;}
#fb_slnavbox a.activeSlide {margin:3px; background-color:#cc0000; width:15px; height:15px; display:block; float:left; border:solid 1px #777777;text-decoration:none; color:#fff;}
/*fb content*/
#fbmenu {}
#fbmenu ul{padding: .2em 0;margin: 0;list-style-type: none;color: #000;
width: 100%;text-align: center; background:#A9A8A8 url("/share/images/gradgrey.gif") repeat-x top;}
#fbmenu li { display: inline; }
#fbmenu li a:link,#fbmenu li a:visited{text-decoration: none;color: #000;padding: .2em 1em;font-size:0.9em; font-weight:bold;}
#fbmenu li a:hover{color: #000;text-decoration:underline; }
#fb_ofr {width:500px;padding: 0px 30px 0px 30px;}
#fb_ofr .ofritem {margin:3px;} 
#fb_ls,#fb_rs{ width:500px; overflow:hidden; padding:0px;}
#fb_hcnt .ClsContentBG H1, #fb_hcnt .ClsContentBG h1 {  color: red;    font-size: 1.5em;}
#fb_hcnt,#fb_cnt ,#fb_resp{text-align: left;font-size: 0.7em;padding:5px 10px 5px 15px;position:relative;z-index:5;}
#fb_cnt h1, #fb_cnt h2, #fb_cnt p{display:block;}
#fbform{position:absolute; top:110px;left:275px; font-size:8pt; width:220px;z-index:50; background-color:#f7f7f7;}
#fbform td{font-size:8pt;}
#fbpolicy{font-size:7pt; text-align:left;padding:2px;}
