BODY {
	FONT-SIZE: 10pt; BACKGROUND: #FFF; MARGIN: 0px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
img{ border-style:none;}
TABLE.clsContent {
	BORDER-RIGHT: #999999 5px solid; BORDER-TOP: #999999 5px solid; FONT-SIZE: 9px; BORDER-LEFT: #999999 5px solid; BORDER-BOTTOM: #999999 5px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PgBackground {
	BACKGROUND-COLOR: #eeeb78
}
.ClsBottom {
	BACKGROUND-COLOR: #04163a
}
.ClsBottomBG {
	BACKGROUND-COLOR: #d0d6dc
}
.ClsTopBG {
	BACKGROUND-COLOR: #04163a
}
.ClsWhiteBG {
	BACKGROUND-COLOR: #ffffff
}
.Dropdownmenu {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsMainLabel {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Header {
	FONT-SIZE: 19px; COLOR: #353535; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Submenu {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Submenu A:link {
	FONT-WEIGHT: bolder; COLOR: #cc0000; TEXT-DECORATION: none
}
.Submenu A:visited {
	FONT-WEIGHT: bolder; COLOR: #cc0000; TEXT-DECORATION: none
}
.Submenu A:hover {
	FONT-WEIGHT: bolder; COLOR: #cc0000; TEXT-DECORATION: none
}
.Dynamiclinks {
	FONT-SIZE: 9px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Dynamiclinks :visited {
	FONT-SIZE: 9px; COLOR: #0000ff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Dynamiclinks2 {
	FONT-SIZE: 9px; COLOR: #75000d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Dynamiclinks2 :visited {
	FONT-SIZE: 9px; COLOR: #75000d; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Footer A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Footer A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.Footer A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ClsLink A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ClsLink A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.ClsLink A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.clsHeadline {
	FONT-SIZE: 8pt; COLOR: #353535; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsHeadline A:link {
	FONT-SIZE: 8pt; COLOR: #353535; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsHeadline A:visited {
	FONT-SIZE: 8pt; COLOR: #353535; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsHeadline A:hover {
	FONT-SIZE: 8pt; COLOR: #353535; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.clsMore:link {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.clsMore:visited {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.clsMore:hover {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsHpBodyBG {
	BACKGROUND-IMAGE: url(/share/images/Layout3/Theme1/HpBodyBG.jpg); BACKGROUND-REPEAT: repeat-y
}
.clsHomePageTop {
	FONT-SIZE: 12px; COLOR: white
}
TD.clsPageBottom {
	BACKGROUND-COLOR: #000000
}
.clsContactInfo {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsContactInfo A {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsContactInfo A:visited {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsContactInfo2, .clsContactInfo2 A, .clsContactInfo2 A:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #000000;
}
.Footer {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ClsIframeBG {
	BACKGROUND-COLOR: #91908e
}
TR.clsNewToolbar {
	BACKGROUND-IMAGE: url(/share/images/Layout5/Theme1/menubg.gif); BACKGROUND-REPEAT: repeat-x
}
.clsHomePageTop {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.clsHomePageTop A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.clsHomePageTop A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.clsHomePageTop A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.MailLink, A.MailLink:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
a.MailLink2,a.MailLink2:visited{
   FONT-SIZE: 8pt;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000000;
}
.clsPageBottomLight {
	BACKGROUND-COLOR: #999999
}
.clsLeftMenuBg {
	BACKGROUND-COLOR: #ffffcc
}
.clsFeatureListing {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c00204; TEXT-DECORATION: none
}
TD.frmLabel {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsFrmHeading {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #e7e7e7
}
.clsFrmInput {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt
}
.clsFrmSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt
}
.clsFrmQual {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc0000
}
.clsFrmNormal {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000
}
TABLE.plain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: lightyellow
}
TEXTAREA {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: lightyellow
}
SELECT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: lightyellow
}
.cls3DLine {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/share/images/Layout5/Theme1/menubg.gif); COLOR: #000000; BACKGROUND-REPEAT: repeat-x;
background-position:top;  background-color:#A6B3BD;
}
.clsLine {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000;
}
.clsMenuBar {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none;
}
.clsSideLine {
 BACKGROUND-COLOR: #CCD3D9;
}
.clsSideLine2 {
	BACKGROUND-COLOR: #000000;
}

.clsMenuBar A {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsMenuBar A:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.clsMenuBar A:hover {
	COLOR: lightyellow
}
.ClsContentBG {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ClsContentBG P {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.ClsContentBG {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.ClsContentBG {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ClsContentBG H1{
  font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 12pt;   color: #000000;
}
.ClsContentBG H2, .ClsContentBG H3{
  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11pt;  color: #000000;
} 
TABLE.clsListingBox {
	BORDER-RIGHT: #e7e7e7 1px solid; BORDER-TOP: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; BORDER-BOTTOM: #e7e7e7 1px solid
}
TR.clsListingTopbar {
	BACKGROUND-COLOR: #999999
}
TD.clsListingNavbar {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
TD.clsListingStdbar {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7e7e7
}
A.navItem {
	FONT-SIZE: 8pt; COLOR: #ffffff! important; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.navItem:hover {
	FONT-SIZE: 8pt; COLOR: #ffff00! important; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.clsListingDETAILs {
	FONT-SIZE: 8pt; COLOR: #ffffff! important; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.clsListingDETAILs:hover {
	FONT-SIZE: 8pt; COLOR: #ffff00! important; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.clsListingAddr {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff! important; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.clsListingAddr:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff! important; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.clsListingPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff! important; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.clsListingPrice:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff! important; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.clsListingIconText {
	FONT-SIZE: 7pt; COLOR: #999999! important; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.clsMoreDETAIL {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.clsMoreDETAIL:visited {
	COLOR: #000000
}
.clsListingPriceSold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.clsListingSold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsListingDETAILsSummary {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lstShortDesc {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.lstTopbar {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
TD.lstAccTop {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999
}
.lstTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.lstDesc {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clsTextBarLight {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000;
}
.clsTextBarLight2{
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #C00204;
}
.clsTextBarDark {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000;
//#013064
}

/**************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;
}
#motioncontainer a img{ /*image border color*/
border: 1px solid #ccc;
}

#motioncontainer a:hover img{ /*image border hover color*/
border: 1px solid navy;
}

#motioncontainer a:hover{
color: red; /* Dummy definition to overcome IE bug */
}

#statusdiv{
position: absolute;
padding: 2px;
left: -300px;
background-color: lightyellow;
border: 1px solid gray;
visibility: hidden;
}
/**************Drop down menu styles******************/
.ddmcss{
position:absolute; visibility: hidden; border:1px solid #777777; font-size: 8pt; line-height: 16px;z-index: 100; padding:2px 0px 2px 0px; text-align:left;background-color: #b9c3cb;color:black;width: 205px;
}

.ddmcss a{
width: 200px;display: block;font-size: 8pt;text-decoration: none;padding-left:4px;padding-right:2px;color:black;
}

.ddmcss a:hover{ 
background-color: #000000; color: white;
}
.img{cursor: hand;cursor: pointer;}
/*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;}
