body {margin:0; padding:0; color:#000; font-size:12px; font-family:Tahoma,Arial,Helvetica,sans-serif; }
table {empty-cells:show; border-collapse:collapse; }
td, th {font-size:12px; }
th {font-weight:normal; text-align:left;}
form {margin:0; padding:0; }
a {color:#ff6600; text-decoration:none; }
a img {border:0;}
p {margin:0; padding:0 0 18px 0; font-size:12px; line-height:18px; font-family:Tahoma,Arial,Helvetica,sans-serif; }

.Headline {margin:0; padding:0; font-size:18px; line-height:24px; font-weight:normal; }
.HeadlineSmall {margin:0; padding:0 0 12px 0; font-size:12px; line-height:18px; font-weight:bold; }

.Note {font-size:11px; color:#6f3c12; }
.Date {color:#9f9f9f;}

.ColorOrange {color:#ff6600; }
.ColorBlack {color:#000000 !important; }
.ColorBrown {color:#6f3c12; }

.TxtUppercase {text-transform:uppercase; }
.TxtBold {font-weight:bold; }

.ImageToLeft {float:left; margin:0 20px 10px 0;}
.ImageToRight {float:right; margin:0 0 10px 20px;}

.AlignLeft {text-align:left; }
.AlignCenter {text-align:center; }
.AlignRight {text-align:right; }
.AlignTop {vertical-align:top; }
.AlignMiddle {vertical-align:middle; }
.AlignBottom {vertical-align:bottom; }

.SpaceLeft {padding-left:20px; }
.SpaceRight {padding-right:20px; }

.BrickShopRowEven {margin:0px; padding:4px 15px; background:#e7f6d1; width:67%;}
.BrickShopRowOdd {margin:0px; padding:4px 15px; background:#ffffff; width:67%;}

