*							{font-family: Verdana, Arial, Helvetica; font-size: 100%; line-height: 1.25em;}

A							{cursor: pointer; font-family: inherit}
A:link						{color: #000000; text-decoration: none}
A:visited					{color: #000000; text-decoration: none}
A:hover						{text-decoration: none}
A:active					{color: #FF0000; text-decoration: none}

a.nav:link					{color: #000000; text-decoration: none;}
a.nav:visited				{color: #000000; text-decoration: none;}
a.nav:hover					{color: #000000; text-decoration: none;}
a.nav:active				{color: #000000;}

a.redlink:link				{color: red; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px;}
a.redlink:visited			{color: red; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px;}
a.redlink:hover				{color: red; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px; text-decoration: none;}
a.redlink:active			{color: red; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px;}

a.redlinksmall:link			{color: red; font-size: 11px; font-family: inherit; font-weight: normal; line-height: 18px;}
a.redlinksmall:visited		{color: red; font-size: 11px; font-family: inherit; font-weight: normal; line-height: 18px;}
a.redlinksmall:hover		{color: red; font-size: 11px; font-family: inherit; font-weight: normal; line-height: 18px; text-decoration: none;}
a.redlinksmall:active		{color: red; font-size: 11px; font-family: inherit; font-weight: normal; line-height: 18px;}

a.whitelink:link			{color: white; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px;}
a.whitelink:visited			{color: white; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px;}
a.whitelink:hover			{color: red; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px; text-decoration: none;}
a.whitelink:active			{color: white; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px;}

a.bluelink:link				{color: blue; font-size: 12px; font-family: inherit; line-height: 18px;}
a.bluelink:visited			{color: blue; font-size: 12px; font-family: inherit; line-height: 18px;}
a.bluelink:hover			{color: blue; font-size: 12px; font-family: inherit; line-height: 18px; text-decoration: none;}
a.bluelink:active			{color: blue; font-size: 12px; font-family: inherit; line-height: 18px;}

a.blacklinkhidden:link				{color: black; font-size: 12px; font-family: inherit; line-height: 18px; text-decoration: none;}
a.blacklinkhidden:visited		{color: black; font-size: 12px; font-family: inherit; line-height: 18px; text-decoration: none;}
a.blacklinkhidden:hover			{color: black; font-size: 12px; font-family: inherit; line-height: 18px; text-decoration: none;}
a.blacklinkhidden:active			{color: black; font-size: 12px; font-family: inherit; line-height: 18px; text-decoration: none;}

a.bluelinksmall:link		{color: blue; font-size: 11px; font-family: inherit; font-weight: normal; line-height: 17px;}
a.bluelinksmall:visited		{color: blue; font-size: 11px; font-family: inherit; font-weight: normal; line-height: 17px;}
a.bluelinksmall:hover		{color: blue; font-size: 11px; font-family: inherit; font-weight: normal; line-height: 17px; text-decoration: none;}
a.bluelinksmall:active		{color: blue; font-size: 11px; font-family: inherit; font-weight: normal; line-height: 17px;}

BODY						{overflow: -moz-scrollbars-vertical;}

/* Margins */
.mar_15_LR			{padding-left: 15px; padding-right: 15px;}
.mar_25_LR			{padding-left: 25px; padding-right: 25px;}		

P							{line-height: 100%;}

span.med_bold				{color: #333333; font-size: 12px; font-family: inherit; font-weight: bold; line-height: 18px;}
span.med_bold_red			{color: #800000; font-size: 12px; font-family: inherit; font-weight: bold; line-height: 18px;}
span.med_bold_red_u 		{color: #800000; font-size: 12px; font-family: inherit; font-weight: bold; line-height: 18px; text-decoration: underline;}
span.med_normal				{color: #333333; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px;}
span.med_light_normal		{color: #FFFFFF; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px;}
span.med_light_bold			{color: #FFFFFF; font-size: 12px; font-family: inherit; font-weight: bold; line-height: 12px;}
span.med_blue_normal		{color: #000080; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px;}
span.med_blue_bold			{color: #000080; font-size: 12px; font-family: inherit; font-weight: bold; line-height: 18px;}
span.small					{color: #333333; font-size: 11px; font-family: inherit; font-weight: normal; line-height: 17px;}
span.small_bold				{color: #333333; font-size: 11px; font-family: inherit; font-weight: bold; line-height: 17px;}
span.large					{color: #000000; font-size: 18px; font-family: inherit; font-weight: bold; line-height: 24px;}
span.large_blue				{color: #000080; font-size: 18px; font-family: inherit; font-weight: bold; line-height: 24px;}
span.larege_light_bold		{color: #FFFFFF; font-size: 18px; font-family: inherit; font-weight: bold; line-height: 24px;}
span.med_bold_st			{color: #333333; font-size: 12px; font-family: inherit; font-weight: bold; line-height: 18px; text-decoration: line-through;}
span.med_normal_st			{color: #333333; font-size: 12px; font-family: inherit; font-weight: normal; line-height: 18px; text-decoration: line-through;}

td.ColumnHeader1			{background-color: #336699; color: #FFFFFF; text-align: center; font-size: 12px; font-family: inherit; font-weight: bold; height: 24px;}
td.ColumnHeader2			{background-color: #CCCCCC; color: #000000; text-align: center; font-size: 12px; font-family: inherit; font-weight: bold; height: 22px;}
td.ColumnHeader3			{background-color: #336699; color: #FFFFFF; font-size: 11px; font-family: inherit; font-weight: normal; height: 14px;}
td.ColumnDetail1			{background-color: #CCCCCC; color: #000000; font-size: 11px; font-family: inherit; font-weight: normal; height: 14px;}
td.menuNormal				{background-color: #FFFFFF; color: #333333; text-align: left; font-size: 12px; font-family: inherit; font-weight: normal; height: 18px; cursor: auto;}
td.menuNormalOver			{background-color: #CCCCCC; color: #333333; text-align: left; font-size: 12px; font-family: inherit; font-weight: normal; height: 18px; cursor: pointer;}
td.menuNormalRed			{background-color: #FFFFFF; color: #FF0000; text-align: left; font-size: 12px; font-family: inherit; font-weight: bold; height: 18px; cursor: auto;}
td.menuNormalOverRed		{background-color: #CCCCCC; color: #FF0000; text-align: left; font-size: 12px; font-family: inherit; font-weight: bold; height: 18px; cursor: pointer;}
td.menuSelected				{background-color: #FFFFFF; color: #336699; text-align: left; font-size: 12px; font-family: inherit; font-weight: bold; height: 18px; cursor: auto;}
td.menuSelectedOver			{background-color: #CCCCCC; color: #336699; text-align: left; font-size: 12px; font-family: inherit; font-weight: bold; height: 18px; cursor: pointer;}
td.menuSelectedRed			{background-color: #FFFFFF; color: #FF0000; text-align: left; font-size: 12px; font-family: inherit; font-weight: bold; height: 18px; cursor: auto;}
td.menuSelectedOverRed		{background-color: #CCCCCC; color: #FF0000; text-align: left; font-size: 12px; font-family: inherit; font-weight: bold; height: 18px; cursor: pointer;}

.CommentHidden				{padding-top: 15px; padding-left: 15px; padding-right: 15px; color: #000080; background-color: #EDEDED; border-left: solid 1px #808080; border-right: solid 1px #808080; border-bottom: solid 1px #808080; display: none}
.CommentVisible				{padding-top: 15px; padding-left: 15px; padding-right: 15px; color: #000080; background-color: #EDEDED; border-left: solid 1px #808080; border-right: solid 1px #808080; border-bottom: solid 1px #808080; line-height: 20px}

.btn3d_blue					{color: #FFFFFF; background-color: #EDEDED; background-image: url(3dbutton_blue.gif); background-position: bottom; background-repeat: repeat; border: none; cursor: pointer; font-weight: normal; width: 140px; height: 28px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
.btn3d_green				{color: #FFFFFF; background-color: #EDEDED; background-image: url(3dbutton_green.gif); background-position: bottom; background-repeat: repeat; border: none; cursor: pointer; font-weight: normal; width: 140px; height: 28px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
.btn3d_orange				{color: #FFFFFF; background-color: #EDEDED; background-image: url(3dbutton_orange.gif); background-position: bottom; background-repeat: repeat; border: none; cursor: pointer; font-weight: bold; width: 140px; height: 28px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
.btn3d_grey					{color: #000000; background-color: #808080; background-image: url(3dbutton_grey.gif); background-position: bottom; background-repeat: repeat; border: none; cursor: pointer; font-weight: normal; width: 160px; height: 24px; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}