/**********  Text Effects  ***********/
.Bold { font-weight:bold; }
.Bolder { font-weight:bolder; }
.Underline { text-decoration: underline; }
.Italics { font-style:oblique; }
.LargeText { font-size:large; font-weight:bold; }
.LargerText { font-size:larger; font-weight:bold; }
.VeryLargeText { font-size:18pt; }
.SmallText { font-size:small; font-weight:bold; }
.SmallerText { font-size:smaller; font-weight:bold; }
.XSmallText { font-size:x-small; }
/************************************/


/********  General Effects  *********/
.DisplayNone { display:none; }
.Bordered { border:thin solid gray; }
/************************************/


/*************  Colors **************/
.ColorDarkGray { color:#333333; }
.ColorRed { color:#FF0000; }
.ColorDarkRed { color:#C80916; }
.ColorRowLight { background-color:white; }
.ColorRowDark { background-color:#D4D4D4; }
.ColorRowHighlight { color:#083B69; background-color:#D1DDE9; }
.ColorBlue { color:#338B99; }
/************************************/


/**********  Positioning  ***********/
.FloatLeft { float:left; }
.FloatRight { float:right; }
.FloatClear { clear:both; }
.TextLeft { text-align:left; }
.TextRight { text-align:right; }
.TextCenter { text-align:center; }
.OverflowNone { overflow:hidden; }
.OverflowAuto { overflow:auto; }
/************************************/


/*************  Spacing  ************/
.FullWidth { width:95%; min-width:50%; }
.ThreeQuartersWidth { width:75%; min-width:37%; }
.HalfWidth { width:47%; min-width:25%; }
.ThirdWidth { width:30%; min-width:15%; }
.QuarterWidth { width:23%; min-width:12%; }
.FifthWidth { width:19%; min-width:10%; }

.SpaceAbove { margin-top:25px; }
.SpaceBelow { margin-bottom:25px; }
.SmallSpaceAbove { margin-top:10px; }
.SmallSpaceBelow { margin-bottom:10px; }

.Padding { padding-top:10px; padding-bottom:10px; padding-left:5px; padding-right:5px; }
.PadBelow { padding-bottom:10px; }
.PadAbove { padding-top:10px; }
.SmallPadBelow { padding-bottom:5px; }
.SmallPadAbove { padding-top:5px; }
.SmallVerticalPad { padding-top:5px; padding-bottom:5px; }

.SpaceLeft { margin-left:10px; }
.SpaceRight { margin-right:10px; }
/************************************/


/******  Application Specific  ******/
.PoliceAuctionsColors { color:#083B69; background-color:#D1DDE9; }
.PoliceAuctionsInverseColors { color:#D1DDE9; background-color:#083B69; }
.SearchResultsHeader { background-color:#336693; color:white; font-weight:bold; }
.SearchSelectWidth { width:125px; }

.RegistrationLink { color:red; font-style:bold; }
/*.CityLetterLink { background-color:gray; width:10px; margin-left:8px; text-align:center; font-style:bold; padding:3px; }*/
.CityLetterLink { color:white; background-color:gray; margin-left:2px; text-align:center; font-style:bolder; padding:5px; border:thin solid black; }

.ColWidthIndex { width:25px; }
.ColWidthDetails { width:50px; }
.ColWidthStatus { width:50px; }
.ColWidthListingType { width:100px; }
.ColWidthStreet { width:17%; }
.ColWidthCity { width:95px; }
.ColWidthZipCode { width:45px; }
.ColWidthBedBath { width:75px; }
.ColWidthPrice { width:75px; }
.ColWidthProp {width:45px;}
.ColWidthPhoto { width:5px; }

