BODY {color: black; font-family: Arial; font-size: 13px;}

/* Images */
IMG {margin: 5px;}
IMG.TemplateImage {border: 0; margin: 0px;}

/* Links */
A:link, A:visited, A:active	{color: #eb2027;}

/*Anchor link to link to pages inside pages*/
A.Anchor:link, A.Anchor:visited, A.Anchor:active {text-decoration: none; color: Black;}
A.Anchor:hover {text-decoration: none; color: Black;}

A.HoverLink:link, a.HoverLink:visited, a.HoverLink:active {text-decoration: underline; COLOR: #000000; }
A.HoverLink:hover {text-decoration: underline; COLOR: #000000; }

A.NoHoverLink:link, a.NoHoverLink:visited, a.NoHoverLink:active {text-decoration: none; color: #eb2027;}
A.NoHoverLink:hover {text-decoration: underline; color:#eb2027;}

UL { margin:0px 0px 0px 35px; }
LI { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #666666; list-style:square; }
LI A:link    { COLOR: #eb2027; font-weight:bold; }
LI A:visited { COLOR: #eb2027; font-weight:bold; }
LI A:active  { COLOR: #eb2027; font-weight:bold; }
LI A:hover   { COLOR: #666666; font-weight:bold; }

P { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #666666; padding:0px; margin:0px; text-align:justify; }
P A:link    { COLOR: #eb2027; font-weight:bold; }
P A:visited { COLOR: #eb2027; font-weight:bold; }
P A:active  { COLOR: #eb2027; font-weight:bold; }
P A:hover   { COLOR: #666666; font-weight:bold; }

H1 { font: 16px Arial, Helvetica, sans-serif; COLOR: #221f1f; text-align:left; text-transform:uppercase; border-bottom:#c5c4c4 solid 1px; background:url(/webart/block_red.gif) no-repeat left; margin: 0px 0px 12px 0px; padding:10px 0px 0px 13px; }
H1 A:link    { COLOR: #212f4a; }
H1 A:visited { COLOR: #212f4a; }
H1 A:active  { COLOR: #212f4a; }
H1 A:hover   { COLOR: #000000; }

H2 { font: bold 14px Arial, Helvetica, sans-serif; COLOR: #221f1f; text-align:left; text-transform:uppercase; }
H2 A:link    { COLOR: #212f4a; }
H2 A:visited { COLOR: #212f4a; }
H2 A:active  { COLOR: #212f4a; }
H2 A:hover   { COLOR: #000000; }

H3 { font: bold 12px Arial, Helvetica, sans-serif; COLOR: #221f1f; text-align:left; text-transform:uppercase; }
H3 A:link    { COLOR: #212f4a; }
H3 A:visited { COLOR: #212f4a; }
H3 A:active  { COLOR: #212f4a; }
H3 A:hover   { COLOR: #000000; }

/* Special Tables */
TABLE.BoxTable			{border: 1px solid black; background-color: white; font:13px Arial; color:Black;}
TD.BoxTableHeader		{background-color: black; font: bold 10px Verdana; color: white; text-align: center;}
TD.BoxTableRowWhite		{background-color: White; font: bold 10px Arial; color: Black;}
TD.BoxTableRowSilver	{background-color: Silver; font: bold 10px Arial; color: Black;}

/* TABLE LISTINGS STYLE */
.table { font: normal 12px/16px Arial, Helvetica, sans-serif; COLOR: #666666; vertical-align:top; text-align:left; }
.table A { COLOR: #eb2027; font-weight:bold; }
.table A:hover { COLOR: #666666; font-weight:bold; }
.table TH { padding:3px; color:#FFFFFF; background:#CC0000; font-weight:bold; }
.table TD { border-top: 1px #666666 solid; padding:2px; font-weight:normal; }

.table P { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #666666; padding:0px; margin:0px; }
.table P A:link    { COLOR: #eb2027; font-weight:bold; }
.table P A:visited { COLOR: #eb2027; font-weight:bold; }
.table P A:active  { COLOR: #eb2027; font-weight:bold; }
.table P A:hover   { COLOR: #666666; font-weight:bold; }


.Heading{ font: normal 14px Arial, Helvetica, sans-serif; COLOR: #221f1f; text-align:left; text-transform:uppercase; }
.Heading A:link    { COLOR: #212f4a; }
.Heading A:visited { COLOR: #212f4a; }
.Heading A:active  { COLOR: #212f4a; }
.Heading A:hover   { COLOR: #000000; }

.SubHeading			{ font: bold 12px Arial, Helvetica, sans-serif; COLOR: #221f1f; text-align:left; }
.NormalText { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #666666; padding: 0px 0px 0px 10px; margin:0px; text-align:left; }
.NormalText A:link    { COLOR: #eb2027; font-weight:bold; }
.NormalText A:visited { COLOR: #eb2027; font-weight:bold; }
.NormalText A:active  { COLOR: #eb2027; font-weight:bold; }
.NormalText A:hover   { COLOR: #666666; font-weight:bold; }
.SmallText { font: 10px/14px Arial, Helvetica, sans-serif; COLOR: #666666; padding: 0px 0px 0px 10px; margin:0px; text-align:left; }
.SmallText A:link    { COLOR: #eb2027; font-weight:bold; }
.SmallText A:visited { COLOR: #eb2027; font-weight:bold; }
.SmallText A:active  { COLOR: #eb2027; font-weight:bold; }
.SmallText A:hover   { COLOR: #666666; font-weight:bold; }
.LargeText			{font-size: 16px;}
.HighlightedText	{color: #212f4a;}
.HighlightedText2	{color: #221f1f;}
.Caption			{font-size: 10px;}