﻿       body{background:#fff;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;margin:0px;padding:0px;text-align:left;}
       
       .testDiv { color:#cc0000; }
       
       a { color:#333; font-weight:normal;}
       a:visited { color:#333;}
       a:hover { color: #cc0000; }
       
       h1, h2, h3{	color: #990033; font-size:10pt; padding:0px; margin:2px;	}
       input, select, textarea { font-size: 11px; font-family:"lucida grande", Tahoma, Verdana, Arial, Sans-Serif; }
       input:disabled { background-color:#fff; padding-left:2px; }
       .h3Row {
	      color: #444; 
	      background-color: #fff;
	      border-color: #999999;
	      background-image: url(sugar/images/bgGray.gif);
      }
       
      .mainBody { text-align:left; width:799px; }

      .headerZone { padding-top:5px; padding-bottom:5px; padding-left:5px; border:solid 1px #c0c0c0; padding-right:5px;  }
      .headerZoneLeft { float:left; }
      .headerZoneRight { float:right; }
      .topLinks { padding-top:43px; }

      .m_top_5 { margin-top:5px; }
      .clear_m_top_5 { margin-top:5px; clear:both; }
      .clearBoth { clear:both; }
      .clearLeft { clear: left; }
      .clearRight { clear: right; }

      .leftZone { float:left; width:150px; background-color:#efefef; border-bottom: solid 1px #333;}
      .leftZoneWhite { float:left; width:150px; background-color:#fff; border-bottom: solid 1px #333;}
      .leftZoneContent { padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:0px;}
      .leftZoneItem { line-height: 16px; padding-left:5px; }

      .searchInput { width:112px; height:15px; font-size:11px;}

      .mainContentZone { float:left; width:422px; padding-left:5px;}
      .mainContentContentZone { padding:5px; padding-right:0px; border-left:solid 1px #c0c0c0; border-bottom:solid 1px #c0c0c0; }
      .mainContentZoneItem{ line-height: 18px; }

      .mainContentZoneInside { float:left; width:649px;}
      .mainContentContentZoneInside { padding:5px; padding-right:0px; }
      
      .mainContentZoneSectionHeader { padding-bottom:2px; background-color:#efefef; height:18px; padding-top:3px; border-bottom: inset 2px blue; }
      .mainContentZoneSectionHeaderLeft { font-size:12px; font-weight:bold; float:left; }
      .mainContentZoneSectionHeaderRight { font-size:12px; font-weight:bold; float:right; }

      .mainContentZone1ColInside { float:left; width:649px;}
      .mainContentZone1Col { float:right; width:647px; background-color:#efefef; }
      
      .rightZone { float:left; width:209px; }
      .rightZoneContent { padding:5px;  border-left:solid 1px #c0c0c0; border-right:solid 1px #c0c0c0; border-top:solid 1px #c0c0c0; border-bottom:solid 1px #333; margin-left:5px; width:202px; }
      .rightContentZoneItem{ line-height: 16px; padding-left:5px; background-color:#efefef; padding-right:5px;}
      
      .leftSectionHeader { font-size: 12px; font-weight:bold; text-align:left; height:14px; padding:4px; background-color:#c0c0c0;}
      .sectionHeaderLeft { font-size: 12px; font-weight:bold; text-align:left; float:left; }
      .sectionHeaderRight { font-size: 10px; font-weight:normal; text-align: right; float: right;  padding-top:2px;}
      
      .sectionHeaderMinMax { float:right; text-align:right; }
      .sectionHeaderMinMaxImg { padding-right:3px; cursor:pointer; }
      .sectionHeaderZoomInImg { vertical-align:top; margin-top:-1px; cursor:pointer; }
      .sectionHeaderSettingsImg { vertical-align:top; margin-top:-1px; cursor:pointer; }

      .sectionHeaderDark, .sectionHeaderDarkIndented { font-size: 12px; font-weight:bold; text-align:left; background-color:#c0c0c0; height:18px; padding:4px; padding-bottom:0px;}
      .sectionHeaderDarkIndented { margin-left: 25px; margin-right: 25px; }

      .sectionHeaderLeftDark { font-size: 12px; font-weight:bold; text-align:left; float:left; background-color:#c0c0c0; padding-left:4px;}
      .sectionHeaderRightDark { font-size: 10px; font-weight:normal; text-align: right; float: right;  background-color:#c0c0c0; padding-top:2px;}
      
      .sectionHeaderPlain { font-weight:bold; }
      .sectionHeaderPlainCenter { font-weight:bold; text-align:center;}
      
      .optionGroupHeader { font-weight:bold; text-align:center; border-bottom:solid 1px #333;}

      
      .footerZone { background-color:lightblue; width:799px; }
      .footerZoneContent { border: solid 1px #c0c0c0; padding:5px; }
      
      .newsDateLine { padding-top:4px; color: mediumblue; font-weight:bold; }
      
      .grayHr { color: #c0c0c0; }
      .blackBottomBorder { border-bottom: solid 1px #333;}
      
      .possibleFriendItem { font-weight:normal; padding-bottom:3px; padding-top:3px; border-bottom: solid 1px #333; background-color:#efefef; line-height:13px;}
      .possibleCommunityItem { font-weight:normal; padding-bottom:3px; padding-top:3px; border-bottom: solid 1px #333; background-color:#efefef; line-height:14px; }
      .grayBack { background-color:#efefef; padding:4px;}
      .inviteLink { padding-top:3px; padding-bottom:3px; }

      .pageHintText { background-color:#efefef; padding:10px; margin-top:3px;}
      .pageContent { background-color:#fff; padding:10px; border-left:solid 1px #efefef; border-right:solid 1px #efefef; border-bottom:solid 1px #efefef;}
      .pageContentNoBG { padding:10px; border-left:solid 1px #efefef; border-right:solid 1px #efefef; border-bottom:solid 1px #efefef; }
      .pageDataLabel {float:left; width:175px; text-align:right; font-weight:bold; font-size:11px; padding-bottom:2px;}
      .pageDataLabelNoWidth {font-weight:bold; font-size:11px; padding-bottom:2px;}
      .pageDataLabelRequiredNoWidth { color:#cc0000; font-weight:bold; font-size:11px; padding-bottom:2px;}
      .pageDataLabelRequired { color:#cc0000; float:left; width:175px; text-align:right; font-weight:bold; font-size:11px; padding-bottom:2px;}
      .pageDataLabel125 {float:left; width:125px; text-align:right; font-weight:bold; font-size:11px; padding-bottom:2px;}
      .pageDataLabelRequired125 { color:#cc0000; float:left; width:125px; text-align:right; font-weight:bold; font-size:11px; padding-bottom:2px;}
      .pageDataInput {float:left; padding-left: 15px; padding-bottom:2px;}


      .pageDataLabel75 {float:left; width:75px; text-align:right; font-weight:bold; font-size:11px; padding-bottom:5px;}
      .pageDataLabel50 {float:left; width:50px; text-align:right; font-weight:bold; font-size:11px; padding-bottom:5px;}
      .pageDataLabel40 {float:left; width:40px; text-align:right; font-weight:bold; font-size:11px; padding-bottom:5px;}
      
      .gridDataLabel{ font-weight:bold; }
      .gridDataLabelCenter{ font-weight:bold; text-align:center; }

      .appsChooserList { padding:10px; padding-top:5px; margin-left:25px; margin-right:25px; font-weight:normal; background-color:#efefef;}
      .appsChooserListItem { float:left; padding-right:25px; }
      
      .headerLink, .headerLink a, .headerLink a:visited, .headerLink a:active { color: #fff; }
      
	  .profileTabActive { padding:5px; float:left; border:solid 1px #333; border-bottom:solid 0px #333; background-color:#fff; color:#333; font-weight:bold; cursor:pointer; }
	  .profileTabInactive { padding:5px; float:left; border:solid 1px #333; background-color:#efefef; font-weight:bold; cursor:pointer; }

	  .profileDataSection {
	      padding-top:5px;
	      padding-bottom:5px;
	      padding-left:5px;
          border-color: #999;
          width:610px;
          padding-right:0px;
          margin-right:0px;
          color: #000000; 
          background-color: #f6f6f6; 
          background-image: url(./Sugar/images/bgGrayForm.gif); 
          background-repeat: repeat-x; 
          background-position: top; 
          border-bottom:solid 1px #c0c0c0;
	  }

	  .tabPanel {
	      padding-top:5px;
	      padding-bottom:5px;
	      padding-left:5px;
          border-color: #999;
          width:610px;
          padding-right:0px;
          margin-right:0px;
          color: #000000; 
          background-color: #f6f6f6; 
          background-image: url(./Sugar/images/bgGrayForm.gif); 
          background-repeat: repeat-x; 
          background-position: top; 
          border-bottom:solid 1px #c0c0c0;
          border-top:solid 1px #c0c0c0;
	  }
	  
	  .itemCount { font-size:10px; font-weight: normal; }

      .profileCommunityHeaderLine2 { padding-left: 5px; padding-top:3px; padding-bottom:5px; font-size:11px; font-weight: normal; color:#333; }

	  .paginationLinks { font-size:11px; font-weight:normal; padding-top:3px; }
	  .paginationLinks a { text-decoration: none; padding-right:2px; }
	  
	  .bgGrayForm {
          border-color: #999;
          color: #000000; 
          background-color: #f6f6f6; 
          background-image: url(./Sugar/images/bgGrayForm.gif); 
          background-repeat: repeat-x; 
          background-position: top; 
	  }

	  .bgWideGrayForm {
          border-color: #999;
          color: #000000; 
          background-color: #f6f6f6; 
          background-image: url(./Sugar/images/bgGrayForm.gif); 
          background-repeat: repeat-x; 
          background-position: top; 
          width:615px; 
          border:solid 1px #999;
	  }

	  .bgWhiteForm {
          border: solid 1px #999;
          color: #000000; 
          background-color: #fff; 
          background-repeat: repeat-x; 
          background-position: top; 
          padding:5px;
	  }

	  .bgWideWhiteForm {
          border: solid 1px #999;
          color: #000000; 
          background-color: #fff; 
          background-repeat: repeat-x; 
          background-position: top; 
          width:615px; 
	  }

	  .pageTitleLine {
          border-color: #999;
          color: #000000; 
          background-color: #f6f6f6; 
          background-image: url(./Sugar/images/bgGrayForm.gif); 
          background-repeat: repeat-x; 
          background-position: top; 
          padding:4px; 
          margin-top:5px; 
          border-left: solid 1px #999; 
          border-top:solid 1px #999; 
          border-right:solid 1px #999;
	  }


	  .popupForm { margin-top:0px; }
	  
	  .smallNormalText { font-size: 10px; font-weight:normal; color:#333;}
	  .normalText { color: #333; font-weight:normal; }
      .smallText { font-size:10px; color:#333; }
      .mediumText { font-size:12px; font-weight:bold;  font-family:"lucida grande", tahoma, verdana, arial, sans-serif;}
      .largeText { font-size:14px; font-weight:bold;  font-family:"lucida grande", tahoma, verdana, arial, sans-serif;}
	  .normalRedText { color:#990033; font-weight:normal; }
      .smallRedText { font-size:10px; color:#cc0000;}
      .mediumRedText { font-size:12px; color:#990033; font-weight:bold;  font-family:"lucida grande", tahoma, verdana, arial, sans-serif;}
      .largeRedText { font-size:14px; color:#990033; font-weight:bold;  font-family:"lucida grande", tahoma, verdana, arial, sans-serif;}
      
      .editInlineImg { cursor:pointer; }

/* auctions stuff */      

      .pageDataInputExpand {float:left; margin-left: 15px; padding-bottom:5px; font-weight:bold; cursor:pointer; border-bottom:solid 1px #999; width:465px; margin-bottom:4px;}

      .leftNav { font-weight:bold; list-style:none; margin-left:0px; padding-left:15px; border-top:solid 1px; margin-top:0px; padding-top:10px; margin-bottom:0px; }
      .leftNav li { margin-left:0px; padding-left:0px; line-height:16px; }
      .leftNav li a { font-weight:bold; }
      
      .auctionTitle {text-align:center; font-weight:bold; font-size:11px; padding-bottom:5px; padding-top:2px;}
      .auctionTitle a { font-weight:bold;}
      
      .propTypeOptions { font-weight:normal; padding-left:5px; padding-top:3px; padding-bottom:3px; background-color:#fff; border:inset 1px; }
      .propTypeOptionsLeft { float:left; }
      .propTypeOptionsRight{ float:left; padding-left:25px; }

      .button {
	      border: 1px solid;
	      font-size: 12px;
	      font-weight: normal;
	      background-repeat: repeat-x;
	      background-position: bottom;
	      }

      .buttonOn, .button:hover, .button:focus, .buttonOn:focus {
	      border: 1px solid;
	      background-color: #ffffff;
	      font-size: 12px;
	      font-weight: normal;
	      background-repeat: repeat-x;
	      background-position: top;
	      }

        .countDownArea { padding-top: 5px; }	   
	   .auctionListItem { border-bottom:solid 1px #999; }   
	   .auctionListItemAlt { background-color:#fff; border-bottom:solid 1px #999; }
	   .auctionListHeader { background-color:#c0c0c0; float:left; line-height:18px; font-weight:bold; padding:3px; border-right:solid 1px #fff;  }
	   .auctionListThumb { float:left; padding:3px; padding-top:5px; width:101px; }
	   .auctionListTitle { float:left; width:488px; border-left:solid 1px; border-bottom:solid 1px #333; padding:4px; }
	   .auctionListTitle a { font-weight:bold; font-size:12px; }

	   .auctionListInfo { float:left; padding:3px; width:248px; border-left:solid 1px;  }
	   .auctionListPropInfo { float:left; padding:3px; width:246px;  }
	   
	   .auctionFirm, .auctionTimeLeft { font-weight:bold; color: #990033; font-size:10pt; padding:0px; margin:2px;}
	   .auctionTimeLeft { padding-right:5px;}
	   
	   .auctionHighlightsZone { float:left; background-color:#fff; border-left:solid 1px #999; border-bottom:solid 1px #999;}
	   .auctionHighlights { line-height:18px; margin-top:3px; font-weight:bold; padding-left:20px; }
	   .auctionDocumentsZone { float:left; margin-left:5px; padding-left:0px; width:295px; border-left:solid 1px #999; }
	   .auctionDocsList { border-bottom:solid 1px #999; padding-left:3px; padding-bottom:3px; line-height:20px; }
	   
	   .offeringTopFirmName { float:right; padding-top:3px; }
	   .offeringPhoto { padding:5px;float:left; text-align:center; }
	   .offeringPhoto a { font-weight:bold;}
	   .offeringInfo { float:left; padding-left:15px; width:435px; }
	   
	   .offeringFooterZone { background-color:#fff; padding-bottom:5px; }
	   .offeringFirmInfo { float:left; padding-left:10px; font-size:11px; font-weight:bold; color:gray; line-height:16px; width:230px; }
	   
	   .photosHeaderLeft { float: left;, font-weight:bold; padding-top:5px; }
	   .photosHeaderLeft a { font-weight: bold; }
	   .photosHeaderRight { float: right; }
	   
	   .photosListZone { border:solid 1px #333; height:350px; padding-top:5px; padding-right:5px; background-color:#fff; }
	   .photoListHeaderZone { padding-top:5px; padding-bottom:5px; }
	   .photoListHeader { border-bottom: solid 1px #333; padding-bottom:2px; padding-top:5px;  }
	   .photoListItem { border-bottom:solid 1px #333; line-height:25px; }
	   .photoListItemAlt { border-bottom:solid 1px #333; line-height:25px; background-color:#fff; }
	   .photoListTitle { width:350px; float:left; }
	   .photoListDate { width:145px; float:left; }
	   .photoListFileSize { width:100px; float:left;  }
	   
	   .albumSlideshowZone { border-top:solid 1px #999; padding-top:10px; }
      .albumSlideshowContent { border:solid 1px #c0c0c0; padding:10px; margin-right:25px; width:335px; }
      .albumSlideshowImageItem { width:325px; }
      .albumSlideshowTitleArea { margin-top:1px; border-top:solid 1px #333; padding:5px; background-color:#c0c0c0; }
      .albumSlideshowTitleText { text-align:left;font-weight:bold; float:left; width:200px; overflow:hidden; }
      .albumSlideshowShowText { float:left; }
      .albumSlideshowOrigLink { padding-left:10px; float:left; }
      .albumSlideshowImageDate { float:right; font-size:10px; }
      
      .albumSlideshowJumpToBox { text-align:left; padding-top:5px; margin-top:5px; border-top:solid 1px #c0c0c0; }
	   

	  .profilePhotoListItem { width:140px; height:125px; float:left; padding:2px; border:solid 1px #c0c0c0; margin-right:6px;}
	  .profilePhotoListItemImg { text-align:center; }
	  .profilePhotoListItemTitle { font-weight:bold; text-align:center; }
	  .profilePhotoListItemTitle { text-align:center; }
	  .profilePhotoListItemTitle a { text-decoration:underline; font-weight:bold;}
	  .profilePhotoListItemAuthor a { text-decoration:none;}
	  
	  .offeringListHeader { background-color:#333; color:#fff; float:left; line-height:18px; font-weight:bold; padding:3px; border-right:solid 1px #fff;  }
	  .offeringListCell { float:left; line-height:18px; padding:3px; border-right:solid 1px #fff;  }
	  .offeringListItem { border-bottom:solid 1px #999; background-color:#efefef; line-height:18px; }   
	  .offeringListItemAlt { background-color:#fff; border-bottom:solid 1px #999; line-height:18px; }
	  
	  .mapPropName { font-size:12px; font-weight:bold; padding-bottom:2px; }
	  .mapPropAddress { color:#999; padding-bottom:5px;}
	  .mapPropThumbnail { float:left; border:outset 1px #333; }
	  .mapPropInfo { float:left; padding-left:5px; width:110px; color:#999; }
	  .mapPropOptions { text-align:center; color:#999; font-weight:bold; border-top:solid 1px #999; padding-top:2px; margin-top:3px;}
	  .mapPropOptions a { text-align:center; color:#999; font-weight:bold; border-top:solid 1px #999; padding-top:2px;}
	  


	   

/* end auctions stuff */
      
      .test
{
    background-color: #F4F4F4;
}
      
      
      
      

