a         { color:           red; text-decoration: none; }
a:link    { color:           red; text-decoration: none; }
a:visited { color:           red; text-decoration: none; }
a:hover   { color:           #666633; text-decoration: underline; }

a.nav          { color: FFFFFF; font-weight: normal; font-size: 10px; text-align: Left; padding-top: 3px; height: 25px; font-family: Lucida, Tahoma, arial, sans-serif; text-decoration: none;}}
a.nav:link     { color: #FFFFFF; font-weight: normal; font-size: 10px; text-align: Left; padding-top: 3px; height: 25px; font-family: Lucida, Tahoma, arial, sans-serif; text-decoration: none;}}
a.nav:visited  { color: #FFFFFF; font-weight: normal; font-size: 10px; text-align: Left; padding-top: 3px; height: 25px; font-family: Lucida, Tahoma, arial, sans-serif; text-decoration: none;}}
a.nav:hover    { color: #000000; font-weight: normal; font-size: 10px; text-align: Left; padding-top: 3px; height: 25px; font-family: Lucida, Tahoma, arial, sans-serif; text-decoration: none;}
a.nav:active   { color: #cccccc; font-weight: normal; font-size: 10px; text-align: Left; font-family: Lucida, Tahoma, arial, sans-serif; text-decoration: none;}}

a.nav2         { background: #DDDCDC; color: #666666; font: normal 13px Tahoma; text-decoration: none; text-align: left; padding-Left: 18px; padding-top: 3px; height: 39px; width: 172; background-image: url(../Images/Menu/NavBut.gif);}
a.nav2:link    { color: #666666; text-decoration: none; }
a.nav2:visited { color: #666666; text-decoration: none; }
a.nav2:hover   { color: #000000; text-decoration: none; background-image: url(../Images/Menu/NavButoff.gif) }
a.nav2:active  { color: #666666; text-decoration: none; }

a.HeaderNav         { color: #E5E5CC; font: Bold 11px  geneva, Tahoma, arial, sans-serif; text-decoration: none; text-align: center; padding-top: 3px; height: 23px; width: 100%;}
a.HeaderNav:link    { color: #E5E5CC; text-decoration: none; text-align: center; padding-top: 3px; height: 23px; width: 100%; }
a.HeaderNav:visited { color: #E5E5CC; text-decoration: none; text-align: center; padding-top: 3px; height: 23px; width: 100%; }
a.HeaderNav:hover   { color: #cccccc; text-decoration: none; text-align: center; padding-top: 3px; height: 23px; width: 100%;  }
a.HeaderNav:active  { color: #cccccc; text-decoration: none; text-align: center; padding-top: 3px; height: 23px; width: 100%; }

a.Msg         { text-decoration: none; color: #993400; font: Bold 13px  geneva, Tahoma, arial, sans-serif; }
a.Msg:hover   { text-decoration: underline; color: #666666; font: Bold 13px  geneva, Tahoma, arial, sans-serif;} 
a.Msg:active  { color: #000000; font: Bold 13px  geneva, Tahoma, arial, sans-serif;} 
a.Msg:visited { color: #993400; font: Bold 13px  geneva, Tahoma, arial, sans-serif;} 

a.Cnt         { font: normal 9px Tahoma; text-decoration: underline; color: #630000; }
a.Cnt:hover   { text-decoration: underline; color: #FFCC33; } 
a.Cnt:active  { text-decoration: underline; color: #FFCC33; } 
a.Cnt:visited { text-decoration: underline; color: #630000; } 

a.sponsor         { color:#D6372D; text-decoration: none;font-weight: bold; }
a.sponsor:link    { color:#D6372D; text-decoration: none;font-weight: bold; }
a.sponsor:visited { color:#D6372D; text-decoration: none;font-weight: bold; }
a.sponsor:active   { color:#D6372D; text-decoration: none;font-weight: bold; }
a.sponsor:hover   { color:#B52921; text-decoration: underline;font-weight: bold; }

a.LeftNav         { text-decoration: none; color: #FFFFFF; font: normal 11px  geneva, Tahoma, arial, sans-serif; }
a.LeftNav:hover   { text-decoration: underline; color: #000000; font: normal 11px  geneva, Tahoma, arial, sans-serif;} 
a.LeftNav:active  { color: #000000; font: normal 11px  geneva, Tahoma, arial, sans-serif;} 
a.LeftNav:visited { color: #FFFFFF; font: normal 11px  geneva, Tahoma, arial, sans-serif;} 


.Menu     { font:             normal 11px Tahoma;
            background-image: url(/Images/Menu/MenuBkg.gif);
            color:            #EEEEEE;}

a.AMenu         { font: 14px Tahoma; text-decoration: none; text-align: center; color: 6A7380; }
a.AMenu:active  {  text-align: center; color: 6A7380; } 
a.AMenu:visited {  text-align: center; color: 6A7380; } 
a.AMenu:hover   {  text-decoration: none; text-align: center; color: #dddddd; } 

a.Logoff         { font: normal 11px Tahoma; text-decoration: none; text-align: center; padding-top: 3px; height: 24px; width: 100%; color: white; }
a.Logoff:active  { color: white; text-align: center; padding-top: 3px; height: 24px; width: 100%;  } 
a.Logoff:visited { color: white; text-align: center; padding-top: 3px; height: 24px; width: 100%;  } 
a.Logoff:hover   { text-decoration: none; text-align: center; padding-top: 3px; height: 24px; width: 100%; color: #cccccc; } 

.HRule    { background:       #5474A9; }

.Date     { font:             normal 10px Tahoma;
            color:            #FFFFFF;
            background:       #9ED083;}

.Footer   {  color: 000000; font-weight: normal; font-size: 11px; text-align: Left; padding-top: 3px; height: 25px; font-family: Lucida, Tahoma, arial, sans-serif; text-decoration: none;}

.Footer1  { font:             normal 10px Tahoma;
            color:            #666666;}
.FooterC  { font:             normal 10px Tahoma;
            color:            #EEEEEE;
            background:       #AAAAAA;}

a.Footer1 { font:             normal 10px Tahoma;
            color:            #ffffff; }
a.Footer1:visited { font:             normal 10px Tahoma;
            color:            #ffffff;}

.PageHead { height:           45px;
            font:             bold 24px Geneva;
            color:            #0A2868;
			padding:          8px 0px 0px 0px;
			background-repeat: no-repeat;
			background-image: url(../Images/PageHead.gif);}
            
.Head {     height:           18px;
            font:             bold 18px Tahoma;
            color:            #656600;}
			
.Head2 {     height:           14px;
            font:             bold 14px Tahoma;
            color:            #656600;}

.TD       { font:            normal 12px Tahoma;
            color:           #666666; }
			
td       { font:            normal 12px Tahoma;
            color:           #666666; }
   
.TDwhite       { font:       normal 12px Tahoma;
            color:           #dddddd; }
            
.TDgreen       { font:            normal 12px Tahoma;
            color:           #75BD4E; }
 
p       { font:            normal 11px Tahoma;
            color:           #666666; }
            
ul li{
    list-style-image:url(../Images/bullet.gif);
    }
                        
.Date     { font:            normal 9px Tahoma;
            color:           white; }      

.Cnt      { font:            normal 9px Tahoma;
            color:           #666633; }
            
.Spcr      { font:           normal 6px Tahoma;
            color:           #2e3f51; }
            
.Alert      { font:          normal 9px Tahoma;
            color:           #BD313E; }
            
strong.sponsor     { color:#D6372D;  }

.AlertBold  { font:          bold 12px Tahoma;
            color:           Red; }

.Display  { font:            bold 12px Tahoma;
            color:           #336699;
            
             }

.Title    { font:            bold 14px Arial;
            color:           #666633; 

            }

.Section  { font:            normal bold 12px Tahoma;
            color:           #630000;
            background:      #AAAAAA; }

.Comment  { font:            italic normal 10px Tahoma; }

.Req      { font:            normal bold 12px Tahoma; 
            color:           red; }

.Name     { font:            normal bold 12px geneva, arial, Tahoma, sans-serif;
            color:           #336699;
			background-color: #EEEECC;
			padding:         5px 5px 5px 5px; }
            
.NameWhite     { font:            normal bold 13px Tahoma;
            color:           #FFFFFF; }

.Value    { font:            normal bold 12px Tahoma;
            color:           #ff0000; }

.Msg      { font:            normal bold 12px Tahoma;
            color:           #630000; }

.PropImg  { font:            normal 10px Tahoma;
            background:      #BBBBBB; }

.PropData { font:            normal 10px Tahoma;
            color:           black;
            background:      #DDDDDD; }
            
.Member   { font:            normal 10px Tahoma;
            color:           black;   }
            
.BBHMember { font:            normal 10px Tahoma;
             color:           black;
             background-image: url(/Images/AgentMember.gif);
             }

.PropStatus { font:          normal bold 12px Tahoma;
              color:         #DD0000;
              background:    #DDDDDD; }

.Price      { font:          bold 16px Tahoma;
              color:         #630000;
              background:    #DDDDDD; }
              
.PrefHead   { font:           normal 12px Tahoma;
              background:     #630000;
              color:          white; }

.PrefData   { font:           normal 12px Tahoma;
              background:     #DDDDDD;
              color:          black; }

.EditCtrl { font:            10px Arial;
            border:          1px solid gray;
            color:           #666633;
            background:      #E5E5CC; }

.EditCtrlE {font:            10px Arial;
            border:          1px solid gray;
            color:           #ffffff;
            background:      #656600; }

.EditCtrlE2 {font:            bold 11px Arial;
            border:          1px solid gray;
            color:           #ffffff;
            background:      #656600; }

.SelCtrl  { font:            10px Arial;
            border:          1px solid gray;
            color:           #666633;
            background:      #E5E5CC; }
			
.SelCtrl2  { font:            10px Arial;
            border:          1px solid gray;
            color:           #404040;
            background:      #FBF1DE; }

.SelCtrlE { font:            10px Tahoma;
            border:          1px solid gray;
            color:           #2e3f51;
            background:      #FD8D28; }

.CbCtrl   { font:            12px Tahoma;
            background:      white; }

.CbCtrlE  { font:            12px Tahoma;
            background:      #FD8D28; }

.RbCtrl   { font:            12px Tahoma;
            background:      white; }

.RbCtrlE  { font:            12px Tahoma;
            background:      #FD8D28; }
            
.BtCtrl   { font:            10px Arial;
            border:          1px solid gray;
            color:           #E5E5CC;
            background:      #666633; }
			
.BtCtrl2   { font:            10px Tahoma;
            border:          1px solid gray;
            color:           #FADA9B;
            background:      #944701; }
            
.bannerAd{visibility:visible;}

hr.email {
    color: #656600;
	background-color:#656600;
	height:1 px;
	border: 0;
	}	
hr.email2 {
    color: #663300;
	background-color:#663300;
	height:1 px;
	border: 0;
	}
	
table.brdr {
           background-color: #FFFFFF; border: 1px solid #aaaaaa
           }
		   
td.brdr {
           background-color: #FFFFFF; border: 1px solid #aaaaaa
           }
		   
.cellBorder {
            width: 100%;
            padding:0px;
            border-left:1px;
            border-top:1px;
            border-bottom:0px;
            border-right:0px;
            border-style:solid;
            border-color:#AAAAAA;
           }
.cellBorder2 {
            width: 100%;
            padding:0px;
            border-left:1px;
            border-top:1px;
            border-bottom:1px;
            border-right:0px;
            border-style:solid;
            border-color:#AAAAAA;
           }
		   
.contentBorder {
            padding:0px;
            border-left:1px;
            border-top:1px;
            border-bottom:0px;
            border-right:0px;
            border-style:solid;
            border-color:#AAAAAA;
           }
		   
.bottomBorder {
            padding:5px;
            border-left:1px;
            border-top:0px;
            border-bottom:1px;
            border-right:1px;
            border-style:solid;
            border-color:#AAAAAA;
           }
		   
.bottomBorder4 {
            padding:5px;
            border-left:1px;
            border-top:0px;
            border-bottom:0px;
            border-right:1px;
            border-style:solid;
            border-color:#AAAAAA;
           }
		   
.bottomBorder2 {
            padding:0px;
            border-left:0px;
            border-top:0px;
            border-bottom:1px;
            border-right:0px;
            border-style:solid;
            border-color:#AAAAAA;
           }
		   
.bottomBorder3 {
            padding:0px;
            border-left:0px;
            border-top:0px;
            border-bottom:1px;
            border-right:0px;
            border-style:solid;
            border-color:#AAAAAA;
           }
