﻿body  		{ margin: 0px; padding: 0px; background-color: white; font-family:Tahoma; color:#808080; font-size:10px}
a:visited	{ color: black; text-decoration: none; }
a:link		{ color: black; text-decoration: none; }
a:hover		{ color: black; text-decoration: none; }
a:active	{ color: black; text-decoration: none; }
span, P, TABLE, TD, TH, DIV, FORM, UL, OL, H2, H4, CENTER, DD, DT, BLOCKQUOTE {font-family: Tahoma; font-size: 9pt; color:#808080}

H1			{ font-size: 12pt; color: #000080; font-weight:bold; margin-top:3px; margin-bottom:1}
H2			{ font-size: 10pt; color: #000000; font-weight:bold; margin-top:3px; margin-bottom:1}

/* custom styles */
.CARed		{ font-weight: bold; color:#9E0B0E; }
.MABlue		{ font-weight: bold; color:#0071BC; }
.Admin		{ font-weight: bold; color:#000000; }
.UpdateFooter	{font-size:9px; color:#808080; text-align:right; vertical-align:bottom}

/* */

/* Table Formats */
.Contact	{ text-align: left; vertical-align: top;}
td.LT		{ text-align: left; vertical-align: top; padding-left: 15px; padding-top: 5px}
td.Header	{ text-align: left; vertical-align: bottom; border-bottom-style:solid; border-bottom-width:1px; margin-top:6px; margin-bottom:6px }
td.HandBack	{  text-align: left; vertical-align: top; padding-left: 5px; padding-top: 5px; background-image: url( ../pic/hand_bk.jpg); background-attachment: fixed; background-position: bottom; background-repeat: no-repeat; }
td.sysHand	{  text-align: left; vertical-align: top; padding-left: 15px; padding-top: 5px; background-image: url( ../pic/hand_bk3.jpg); background-attachment: fixed; background-position: bottom; background-repeat: no-repeat; }
.ThinBorder	{  border-style: solid; border-width: 2px; border-color: #666666;} 
.SiteBorder	{ border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.SiteHeader	{ font-size: 10pt; font-weight: bold; color: #000000;background-image: url(../pic/menu_tile_g.gif);line-height: 30px;margin-top: 0px;padding-left:20px;}
td.BackgroundImgage	{ font-size: 12px; Text-align:left; vertical-align: bottom;  background-image: url( ../pic/back_tile2.gif); background-attachment: fixed; background-repeat: repeat-Y; padding-left: 10px; padding-bottom:5px;  color: black; }


/*  Top Menu Right */
A.MenuLink			{ font-size: 12px; text-align: left; Color: #FFFFFF; text-decoration: none; background:url('pic/white_border.gif') no-repeat 0px 0px; DISPLAY: block; line-height: 16px; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px }
a:visited.MenuLink 	{ font-size: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none; }
a:hover.MenuLink 	{ font-size: 12px; COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: bold; }
/* */

/*  Top Menu Leftheader  */
A.ParentMenuItem			{ font-size: 10pt; text-align: left; Color: #FFFFFF; font-weight:bold; padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px}
/* */

/*  Top Menu Left  */
#NavMenu			{ display: block; width: 160px; vertical-align: top; padding-left: 5px; }
#NavMenu A			{ padding-left: 10px; display: block; BACKGROUND-POSITION: left 2px; BACKGROUND-IMAGE: url(../pic/link.gif); background-repeat:no-repeat; line-height: 17px; color: black; text-decoration: none; }
#NavMenu A:Hover	{ display: block; color: black; text-decoration: none; }
#NavMenu DIV		{ margin: 0px; margin-left: 10px; }
.ItemSpacer			{ padding-top: 8px;}
/* */

/*  Bottom Menu Left  */
A#MenuItem { font-size: 12px; line-height: 30px; BACKGROUND-POSITION: 0px -30px; LEFT: 0px; BACKGROUND-IMAGE: url('pic/menu_tile.gif'); MARGIN: 0px auto; WIDTH: 180px; POSITION: absolute; HEIGHT: 30px; TEXT-DECORATION: none; font-weight: bold; text-align: left; padding-left:0px}
a:hover#MenuItem { BACKGROUND-POSITION: 0px 0px }
a:active#MenuItem { BACKGROUND-POSITION: 0px 0px }
/* */

/* Listitem */
LI		{ list-style-type:disc } 
a       { font-family: Tahoma; font-size: 9pt; color: #000080 }