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: red; font-weight: bold; font-size: 10px; font-family: Lucida, verdana, arial, sans-serif; text-decoration: none;}
a.nav:link     { color: red; font-weight: bold; font-size: 10px; font-family: Lucida, verdana, arial, sans-serif; text-decoration: none;}
a.nav:visited  { color: red; font-weight: bold; font-size: 10px; font-family: Lucida, verdana, arial, sans-serif; text-decoration: none;}
a.nav:hover    { color: #999933; font-weight: bold; font-size: 10px; font-family: Lucida, verdana, arial, sans-serif; text-decoration: none;}
a.nav:active   { color: #666633; font-weight: bold; font-size: 10px; font-family: Lucida, verdana, arial, sans-serif; text-decoration: none;}

a.HeaderNav         { color: #E5E5CC; font: Bold 11px  geneva, verdana, 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: #404040; font: normal 10px }
a.Msg:hover   { text-decoration: underline; color: #404040; font: normal 10px} 
a.Msg:active  { color: #2e3f51; font: normal 10px} 
a.Msg:visited { color: #404040; font: normal 10px} 

a.Cnt         { font: normal 9px Verdana; 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.purchase         { color:#D6372D; text-decoration: none;font-weight: bold; font: normal 10px;}
a.purchase:link    { color:#D6372D; text-decoration: none;font-weight: bold; font: normal 10px;}
a.purchase:visited { color:#D6372D; text-decoration: none;font-weight: bold; font: normal 10px;}
a.purchase:active   { color:#D6372D; text-decoration: none;font-weight: bold; font: normal 10px;}
a.purchase:hover   { color:#B52921; text-decoration: underline;font-weight: bold; font: normal 10px;}


.Menu     { font:             normal 11px Verdana;
            background-image: url(/Images/Menu/MenuBkg.gif);
            color:            #EEEEEE;}

a.AMenu         { font: 11px Verdana; text-decoration: none; color: white; }
a.AMenu:active  { color: white; } 
a.AMenu:visited { color: white; } 
a.AMenu:hover   { text-decoration: none; color: #FFCC33; } 

a.Logoff         { font: normal 11px Verdana; 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 Verdana;
            color:            #FFFFFF;
            background:       #9ED083;}

.Footer   { font:             normal 10px Verdana; }

.Footer1  { font:             normal 10px Verdana;
            color:            #666666;
            background:       #AAAAAA;}
.FooterC  { font:             normal 10px Verdana;
            color:            #EEEEEE;
            background:       #AAAAAA;}

a.Footer1 { font:             normal 10px Verdana;
            color:            #EEEEEE;
            background:       #AAAAAA;}
a.Footer1:visited { font:             normal 10px Verdana;
            color:            #EEEEEE;
            background:       #AAAAAA;}

.PageHead { height:           55px;
            font:             italic bold 24px Geneva;
            color:            #6888BB;}
            
.Head {     height:           24px;
            font:             italic bold 21px Verdana;
            color:            #666633;}

.TD       { font:            normal 11px Verdana;
            color:           #666666; }
			
td       { font:            normal 11px Verdana;
            color:           #666666; }
   
.TDblk       { font:            bold 11px Verdana;
            color:           #000000; }
            
.TDgreen       { font:            normal 11px Verdana;
            color:           #75BD4E; }
 
p       { font:            normal 11px Verdana;
            color:           #666666; }
            
ul li{
    list-style-image:url(/Images/bullet.gif);
    }
                        
.Date     { font:            normal 9px Verdana;
            color:           white; }      

.Cnt      { font:            normal 9px Verdana;
            color:           #666633; }
            
.Spcr      { font:           normal 6px Verdana;
            color:           #2e3f51; }
            
.Alert      { font:          normal 9px Verdana;
            color:           Red; }
            
strong.sponsor     { color:#D6372D;  }

.AlertBold  { font:          bold 12px Verdana;
            color:           Red; }

.Display  { font:            bold 12px Verdana;
            color:           #336699;
            
             }

.Title    { font:            bold 14px Arial;
            color:           #666633; 

            }

.Section  { font:            normal bold 12px Verdana;
            color:           #630000;
            background:      #AAAAAA; }

.Comment  { font:            italic normal 10px Verdana; }

.Req      { font:            normal bold 12px Verdana; 
            color:           red; }

.Name     { font:            normal bold 12px geneva, arial, verdana, sans-serif;
            color:           #666633; }
            
.NameWhite     { font:            normal bold 13px Verdana;
            color:           #FFFFFF; }

.Value    { font:            normal bold 12px Verdana;
            color:           #ff0000; }

.Msg      { font:            normal bold 12px Verdana;
            color:           #630000; }

.PropImg  { font:            normal 10px Verdana;
            background:      #BBBBBB; }

.PropData { font:            normal 10px Verdana;
            color:           black;
            background:      #DDDDDD; }
            
.Member   { font:            normal 10px Verdana;
            color:           black;   }
            
.BBHMember { font:            normal 10px Verdana;
             color:           black;
             background-image: url(/Images/AgentMember.gif);
             }

.PropStatus { font:          normal bold 12px Verdana;
              color:         #DD0000;
              background:    #DDDDDD; }

.Price      { font:          bold 16px Verdana;
              color:         #630000;
              background:    #DDDDDD; }
              
.PrefHead   { font:           normal 12px Verdana;
              background:     #630000;
              color:          white; }

.PrefData   { font:           normal 12px Verdana;
              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:      red; }

.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 Verdana;
            border:          1px solid gray;
            color:           #2e3f51;
            background:      #FD8D28; }

.CbCtrl   { font:            12px Verdana;
            background:      white; }

.CbCtrlE  { font:            12px Verdana;
            background:      #FD8D28; }

.RbCtrl   { font:            12px Verdana;
            background:      white; }

.RbCtrlE  { font:            12px Verdana;
            background:      #FD8D28; }
            
.BtCtrl   { font:            10px Arial;
            border:          1px solid gray;
            color:           #E5E5CC;
            background:      #666633; }
			
.BtCtrl2   { font:            10px Verdana;
            border:          1px solid gray;
            color:           #FADA9B;
            background:      #944701; }
            
.bannerAd{visibility:visible;}

hr.email {
    color: #5474A9;
	background-color:#5474A9;
	height:2 px;
	border: 0;
	}	
table.brdr {
           background-color: #FFFFFF; border: 1px solid #011940
           }
