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: #af0502;}
A:hover {color:#333}

/*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.MenuLink:link, A.MenuLink:visited, A.MenuLink:active {text-decoration: none; color: #AF0502;}
A.MenuLink:hover {text-decoration: none; color:#FFFFFF;}

A.HoverLink:link, a.HoverLink:visited, a.HoverLink:active {text-decoration: none; color: Blue;}
A.HoverLink:hover {text-decoration: underline; color: Red;}

A.NoHoverLink:link, a.NoHoverLink:visited, a.NoHoverLink:active {text-decoration: none; color: Blue;}
A.NoHoverLink:hover {text-decoration: underline; color: Blue;}

/* 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;}

.interior_page DIV {font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #333;}

.interior_page UL LI {font: 12px/16px Arial, Helvetica, sans-serif; font-weight:bold; COLOR: #333;  padding:0px 0px 2px 13px; margin:0px; list-style-type:none; background:url(/webart/arrow_red.gif) no-repeat 0px 2px;} 
.interior_page UL LI A {font: 12px/16px Arial, Helvetica, sans-serif; font-weight:bold; COLOR: #007dc3;}
.interior_page UL LI A:hover{ font: 12px/16px Arial, Helvetica, sans-serif; font-weight:bold; COLOR: #333333;}
.interior_page UL LI UL LI {margin:0px; padding:2px; color:#313332; font: 11px/13px Arial, Helvetica, sans-serif; font-weight:bold; COLOR: #333; list-style-type:disc; background:none;}
.interior_page UL LI UL LI A {margin:0px; padding:1px; color:#313332; font: 11px/13px Arial, Helvetica, sans-serif; font-weight:bold; COLOR: #339999;}
.interior_page UL LI UL LI A:hover{margin:0px; padding:1px; font: 11px/13px Arial, Helvetica, sans-serif; font-weight:bold; COLOR: #333;}

P {font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #333; margin: 0px; padding: 2px 0px 8px 0px;}
P A:link    {COLOR: #af0502; font-weight:bold; text-decoration:none;}
P A:visited {COLOR: #af0502; font-weight:bold; text-decoration:none;}
P A:active  {COLOR: #af0502; font-weight:bold; text-decoration:none;}
P A:hover   {COLOR: #333; font-weight:bold; text-decoration:none;}

.interior_page DIV {font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #333;}
.interior_page DIV A:link    {COLOR: #af0502; font-weight:bold; text-decoration:none;}
.interior_page DIV A:visited {COLOR: #af0502; font-weight:bold; text-decoration:none;}
.interior_page DIV A:active  {COLOR: #af0502; font-weight:bold; text-decoration:none;}
.interior_page DIV A:hover   {COLOR: #333; font-weight:bold; text-decoration:none;}

H1 {font: bold 22px/28px Arial, Helvetica, sans-serif; COLOR: #af0502; margin: 0px; padding: 0px;}
H1 A:link    {COLOR: #af0502; font-weight:bold;}
H1 A:visited {COLOR: #af0502; font-weight:bold;}
H1 A:active  {COLOR: #af0502; font-weight:bold;}
H1 A:hover   {COLOR: #333; font-weight:bold;}

H2 {font: bold 18px/24px Arial, Helvetica, sans-serif; COLOR: #333; margin: 0px; padding: 0px;}
H2 A:link    {COLOR: #af0502; font-weight:bold;}
H2 A:visited {COLOR: #af0502; font-weight:bold;}
H2 A:active  {COLOR: #af0502; font-weight:bold;}
H2 A:hover   {COLOR: #333; font-weight:bold;}

H3 {font: bold 14px/18px Arial, Helvetica, sans-serif; COLOR: #333; margin: 0px; padding: 0px;}
H3 A:link    {COLOR: #af0502; font-weight:bold;}
H3 A:visited {COLOR: #af0502; font-weight:bold;}
H3 A:active  {COLOR: #af0502; font-weight:bold;}
H3 A:hover   {COLOR: #333; font-weight:bold;}

H4 {font: bold 14px/18px Arial, Helvetica, sans-serif; COLOR: #af0502; margin: 3px 0px 5px 0px; padding: 0px;}

H5				{ font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #333; margin: 0px; padding:0px; }
H5 A:link    	{ font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #333; text-decoration:none; margin: 0px; padding:0px; }
H5 A:visited 	{ font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #333; text-decoration:none; margin: 0px; padding:0px; }
H5 A:active  	{ font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #333; text-decoration:none; margin: 0px; padding:0px; }
H5 A:hover  	{ font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #af0502; text-decoration:none; margin: 0px; padding:0px; }

H5.sub				{ font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #333; margin: 0px; padding:0px 0px 0px 6px; background:url(../images/arrow_red.gif) no-repeat 0px 3px; }
H5.sub A:link    	{ font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #333; text-decoration:none; margin: 0px; padding:0px 0px 0px 6px; }
H5.sub A:visited 	{ font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #333; text-decoration:none; margin: 0px; padding:0px 0px 0px 6px; }
H5.sub A:active  	{ font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #333; text-decoration:none; margin: 0px; padding:0px 0px 0px 6px; }
H5.sub A:hover  	{ font: 12px/20px Arial, Helvetica, sans-serif; COLOR: #af0502; text-decoration:none; margin: 0px; padding:0px 0px 0px 6px; }


.Heading			{font: bold 22px/28px Arial, Helvetica, sans-serif; COLOR: #af0502; margin: 0px; padding: 0px;}
.SubHeading			{font: bold 18px/24px Arial, Helvetica, sans-serif; COLOR: #333; margin: 0px; padding: 0px;}
.NormalText			{font-size: 13px; color: black;}
.SmallText			{font-size: 10px;}
.LargeText			{font-size: 16px;}
.Caption			{font-size: 10px; line-height:12px; padding:5px 0px 0px 0px;}