body
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:NONE;
	color:#666;

}
.input
{
    BORDER-RIGHT: #373737 1px solid;
    BORDER-TOP: #373737 1px solid;
    BACKGROUND: #ffffff;
    FONT: 11px Arial;
    BORDER-LEFT: #373737 1px solid;
    WIDTH: 150px;
    COLOR: #666666;
    BORDER-BOTTOM: #373737 1px solid;
}
.inputbig
{
	BORDER-RIGHT: #373737 1px solid;
	BORDER-TOP: #373737 1px solid;
	BACKGROUND: #ffffff;
	FONT: 11px Arial;
	BORDER-LEFT: #373737 1px solid;
	WIDTH: 180px;
	COLOR: #666666;
	BORDER-BOTTOM: #373737 1px solid;
    
    
}
.inputbig2
{
    BORDER-RIGHT: #373737 1px solid;
    BORDER-TOP: #373737 1px solid;
    BACKGROUND: #ffffff;
    FONT: 11px Arial;
    BORDER-LEFT: #373737 1px solid;
    WIDTH: 385px;
    HEIGHT: 205px;
    COLOR: #666666;
    BORDER-BOTTOM: #373737 1px solid;

}

.inputsmall
{
    BORDER-RIGHT: #373737 1px solid;
    BORDER-TOP: #373737 1px solid;
    BACKGROUND: #ffffff;
    FONT: 11px Arial;
    BORDER-LEFT: #373737 1px solid;
    WIDTH: 40px;
    COLOR: #666666;
    BORDER-BOTTOM: #373737 1px solid
}
.bodytext
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial
}
.smalltext9px
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Arial
}
.bodytext A
{
    FONT-WEIGHT: normal;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    text-decoration:none
}
.bodytext A:hover
{
    COLOR: #333333;
    FONT-FAMILY: Arial;
    text-decoration:none
}
.grey2 A
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial
}
.grey2 A:hover
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial
}
.footer
{
    FONT-SIZE: 10px;
    COLOR: #3366ff;
    FONT-FAMILY: Arial

}
a:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none

}
a:visited
{
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
a:hover
{
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

a:active {color:#333333;}

.maindiv#maindiv
{
    BORDER-RIGHT: #000000 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #000000 1px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 860px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #000000 1px solid
}
.header#topheader
{
    BACKGROUND-POSITION: 50% top;
    BACKGROUND-IMAGE: url(/images/topheader.gif);
    WIDTH: 860px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 141px
}
.grey A
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial
}
.grey A:hover
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial
}

.blue A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #3366ff;
    FONT-FAMILY: Arial
}
.blue A:hover
{
    FONT-WEIGHT:bold;
	color:#FF0000;
}

.paging A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #3366ff;
    FONT-FAMILY: Arial
}
.paging A:hover
{
    FONT-WEIGHT:bold;
	color:#FF0000;
}


/*
.blue A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #3366ff;
    FONT-FAMILY: Arial
}
*/
.bluetxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Arial
}
#topheader .topheadermenu
{
    BACKGROUND: url(/images/topheadermenuall.gif) repeat-x;
    MARGIN: 0px auto;
    WIDTH: 85px;
    HEIGHT: 28px
}
.topheadermenufirst
{
    BACKGROUND: url(/images/topheadermenuall.gif) repeat-x;
    WIDTH: 100px;
    HEIGHT: 28px
}
.topheadermenulast
{
    PADDING-RIGHT: 60px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/images/topheadermenuall.gif) repeat-x;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 28px
}
#topheader .topheadermenucurrent
{
    BACKGROUND: url(/images/topheadermenucurrent.gif) repeat-x;
    HEIGHT: 28px
}
.topmenuspan
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/images/rightborder.gif) repeat-y right top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 7px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.topmenufont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 17px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.topmenufont:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff9600;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
#topheader .topheadermenubottom
{
    BACKGROUND: url(/images/topheadermenubottom.gif) repeat-x;
    HEIGHT: 8px
}
.topmenufirst
{
    BORDER-TOP: #ffffff 1px solid;
    WIDTH: 100px;
    BORDER-BOTTOM: #ffffff 1px solid
}
.topmenucontent
{
    BORDER-RIGHT: #0951a0 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #5eace7 1px solid;
    WIDTH: 85px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}
.topsearchdiv#topsearch
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 7px;
    WIDTH: 200px;
    PADDING-TOP: 0px;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff
}
.topsearchdiv#topsearch .topsearchborder
{
    WIDTH: 8px;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #7dbfff
}
.topheadersearchtext
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
.leftsidenave
{
    WIDTH: 198px
}
.centernave
{
    WIDTH: 590px
}
.rightsidenave
{
    WIDTH: 198px
}
.part3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 4px auto 0px;
    WIDTH: 97%;
    PADDING-TOP: 0px
}
DIV.contbox
{
    BORDER-RIGHT: #455054 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #455054 1px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    BORDER-LEFT: #455054 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #455054 1px
}
.submenutab
{
    BACKGROUND-POSITION: 50% top;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(/images/topmenubg.gif);
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 26px
}
.subheading
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 24px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
    
}
.moretext
{
    FONT-SIZE: 10px;
    COLOR: #0000cc;
    FONT-FAMILY: Arial
}
.subhedbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FLOAT: left;
    COLOR: #04208b;
    FONT-FAMILY: Arial
}
.alterbg
{
    BORDER-BOTTOM: #9d9d9d 1px dashed;
    BACKGROUND-COLOR: #d2e2f2
}
.header_curve
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    WIDTH: 50%
}
.header_curve .header_content H1
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.header_curve .header_content
{
    BORDER-RIGHT: #fcc799 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #fcc799 0px solid;
    DISPLAY: block;
    PADDING-LEFT: 50px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #fcc799 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #fcc799 0px solid
}
.header_curve .hBox
{
    DISPLAY: block;
    FONT-SIZE: 1px;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.header_curve .color
{
    BORDER-LEFT-COLOR: #455054;
    BACKGROUND: #455054;
    BORDER-BOTTOM-COLOR: #455054;
    BORDER-TOP-COLOR: #455054;
    BORDER-RIGHT-COLOR: #455054
}
.hb1
{
    DISPLAY: block;
    OVERFLOW: hidden
}
.hb2
{
    DISPLAY: block;
    OVERFLOW: hidden
}
.hb3
{
    DISPLAY: block;
    OVERFLOW: hidden
}
.hb4
{
    DISPLAY: block;
    OVERFLOW: hidden
}
.hb1
{
    HEIGHT: 1px
}
.hb2
{
    HEIGHT: 1px
}
.hb3
{
    HEIGHT: 1px
}
.hb2
{
    BORDER-RIGHT: #455054 1px solid;
    BORDER-LEFT: #455054 1px solid
}
.hb3
{
    BORDER-RIGHT: #455054 1px solid;
    BORDER-LEFT: #455054 1px solid
}
.hb4
{
    BORDER-RIGHT: #455054 1px solid;
    BORDER-LEFT: #455054 1px solid
}
.hb1
{
    BACKGROUND: #455054;
    MARGIN: 0px 5px
}
.hb2
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 2px;
    BORDER-BOTTOM-WIDTH: 0px;
    MARGIN: 0px 3px;
    BORDER-RIGHT-WIDTH: 2px
}
.hb3
{
    MARGIN: 0px 2px
}
.hb4
{
    MARGIN: 0px 1px;
    HEIGHT: 2px
}
.hb5
{
    MARGIN: 0px 2px
}
.footermenu
{
    BORDER-TOP: #0310ae 1px solid;
    DISPLAY: block;
    MARGIN: 5px 0px 0px;
    WIDTH: 100%;
    BORDER-BOTTOM: #0310ae 1px solid;
    HEIGHT: 27px;
    BACKGROUND-COLOR: #ffffff
}
.footercopyright
{
    DISPLAY: block;
    MARGIN: 1px 0px 0px;
    WIDTH: 100%;
    HEIGHT: 27px;
    BACKGROUND-COLOR: #a5b3f4
}
.copyright
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 27px;
    FONT-FAMILY: Arial
}
.labelarea
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
.labelareaprop
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 5px
}
.featuredprop
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    MARGIN: 5px auto 0px;
    BORDER-LEFT: #333333 1px solid;
    WIDTH: 97%;
    BORDER-BOTTOM: #333333 1px solid
}
.featurebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #06208e;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial
}
.textbar
{
    WIDTH: 140px
}
.textbar2
{
    MARGIN: 5px 0px;
    WIDTH: 100px
}
.slideTotal
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    WIDTH: 190px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana;
    POSITION: fixed;
    BACKGROUND-COLOR: #e0dcdb;
    TEXT-ALIGN: left
}
.buttonbar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #00579a
}
UL.crossfade
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    POSITION: relative
}
#fade-example-3
{
    BORDER-RIGHT: #000 3px solid;
    BORDER-TOP: #000 3px solid;
    BORDER-LEFT: #000 3px solid;
    BORDER-BOTTOM: #000 3px solid
}
#fade-example-1 LI
{
    LEFT: 0px;
    VISIBILITY: hidden;
    WIDTH: 437px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 141px
}
#fade-example-2 LI
{
    LEFT: 0px;
    VISIBILITY: hidden;
    WIDTH: 437px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 141px
}
#fade-example-3 LI
{
    LEFT: 0px;
    VISIBILITY: hidden;
    POSITION: absolute;
    TOP: 0px
}
LI IMG
{
    DISPLAY: block;
    POSITION: relative
}
.caption
{
    CLEAR: both;
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 1em;
    BACKGROUND-COLOR: #fff
}
.example
{
    WIDTH: 437px;
    POSITION: relative;
    HEIGHT: 141px
}
CODE
{
    FONT-SIZE: 1.2em;
    FONT-FAMILY: monospace
}
.control
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 2em;
    Z-INDEX: 100;
    CURSOR: pointer;
    COLOR: #fff;
    POSITION: absolute
}
.ajax
{
    BORDER-RIGHT: #ff8c00 1em solid;
    PADDING-RIGHT: 1em;
    BORDER-TOP: #ff8c00 1em solid;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 3em;
    BORDER-LEFT: #ff8c00 1em solid;
    PADDING-TOP: 1em;
    BORDER-BOTTOM: #ff8c00 1em solid
}
.body A
{
    FONT-WEIGHT: normal;
    COLOR: #666666;
    text-decoration: none
}
.body A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #666666;
    text-decoration: none

}
.blue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: Arial
}
h1 {
	font-size: 10pt;
	margin: 0;
}
h2 {
	font-size: 9pt;
	margin: 0px;
}

h3 {
	font-size: 9pt;
	margin: 0px;
}


TD.sold
{
    POSITION: relative
}
TD.sold SPAN
{
	Z-INDEX: 100;
	BACKGROUND-REPEAT: no-repeat;
	/*POSITION: relative;*/
	left: 21px;
	top: -97px;


}
form
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
.Black
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.Black A
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.Black A:hover
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.BlackSmall
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.BlackSmall A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.BlackSmall A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.property {
	font-family: Arial;
}
.property h3 {
	font-size: 10pt;
}

