body {margin:0;padding:0; background-color:#ffffff;font-size:13px;color:#444444;font-family:Arial,Helvetica,sans-serif;}
a {color:#91b500; text-decoration:none; }
a:hover {text-decoration:underline;}
a img {border:0px;}
form {margin:0;padding:0;}
strike {color:#aaaaaa;}

p {margin:0;padding:0 0 16px 0; font-size:13px; line-height:16px; }
ul {margin:0;padding:0 0 16px 15px; font-size:13px; line-height:16px;}
ol {font-size:13px; line-height:16px;}

h1 {margin:0;padding:0 0 10px 0;font-size:16px; line-height:18px; text-transform:uppercase; color:#000000; font-weight:normal;}
h2 {margin:0;padding:0 0 10px 0;font-size:14px; line-height:16px; text-transform:uppercase; color:#000000; font-weight:normal;}
	h2 .price {padding-left:10px;font-weight:bold; color:#c92127;}
h3 {margin:0;padding:0 0 10px 0;font-size:13px; line-height:16px; color:#333333; font-weight:bold;}
	h3 a {color:#0c569c; text-decoration:none;}
	h3 a:hover {color:#2a86de; text-decoration:underline; }
h4 {margin:0;padding:0 0 5px 0;font-size:13px; line-height:14px; color:#333333; font-weight:bold;}

.headlineBlue {margin:0;padding:0 0 10px 0; color:#2a86de; font-weight:bold; }
	.headlineBlue .Date {display:block; padding-top:2px; font-weight:normal; }

.txtSmall {font-size: 10px; }
.txtBig {font-size: 14px; font-weight: bold;}
.txtNormal {font-size: 13px; }
.txtBold {font-weight:bold;}
.txtBlackBold {font-weight:bold;color:#000000;}
.txtUppercase {text-transform:uppercase}

.BoxBckgrGrey {margin-bottom:20px; padding:10px; background:#f1f1f1;}
	.BoxBckgrGrey p {padding-bottom:0px;}

.tblInfo td {color:#333333; padding:4px 3px 5px 3px; font-size:12px; line-height:14px;}
td.tblHead,
.tblHead td {text-transform:uppercase;padding-top:5px;padding-bottom:5px;}
td.tblRow0,
.tblRow0 td {background-color:#f1f1f1; font-weight:bold; border-left:5px solid #ffffff;}
td.tblRow1,
.tblRow1 td {background-color:#ffffff; font-weight:bold;border-left:5px solid #ffffff;}

.colorTxt {color:#444444; }
.colorDarkTxt {color:#333333; }
.colorBlue {color:#2a86de; }
.colorBlack {color:#000000;}
.colorRed {color:#c92127;}
.colorGreen {color:#88a60f; } /*82a200*/

.imageAlignLeft {float:left; margin:0 15px 20px 0;}
.imageAlignRight {float:right; margin:0 0 20px 15px;}
.imageAlignLeftBordered {float:left; margin:0 15px 20px 0; border:1px solid #110400; }
.imageAlignRightBordered {float:right; margin:0 0 20px 15px;border:1px solid #110400; }


.spaceBottom {margin-bottom:16px; }
.alignMiddle {vertical-align:middle}
.price {font-weight:bold; color:#c92127;}
