body											{color: #000000; background-color: #E8E8F2; margin-top: 5; margin-left: 0; margin-right: 0;}
td												{font-family: verdana, arial, helvetica, sans-serif; font-size: 12px;}
table											{}
a:visited									{color : #0000FF; text-decoration : underline;}
a:link										{color : #0000FF; text-decoration : underline;}
a:hover										{color : #0000FF; text-decoration : none;}

table.page-width					{width: 754;}

.header										{font-size: 15px; font-weight: bold; text-align: right;}

.tabon										{font-family: tahoma, verdana; font-size: 12px; color: #FFFFFF; font-weight: bold; background: #000000; cursor: hand;}
a.tabon:visited						{color: #FFFFFF; text-decoration: none;}
a.tabon:link							{color: #FFFFFF; text-decoration: none;}
a.tabon:hover							{color: #FFFFFF; text-decoration: none;}

.taboff										{font-family: tahoma, verdana; font-size: 12px; font-weight: bold; cursor: hand;}
a.taboff:visited					{text-decoration: none; color: #000000;}
a.taboff:link							{text-decoration: none; color: #000000;}
a.taboff:hover						{text-decoration: none; color: #000000;}
.taboff-border						{background-color: #B7C7D2;}

.sub-nav-background				{background-color: #FFF9E3;}

.sub-nav-line1						{background-color: #000000;}

.sub-nav-content					{font-size: 10px; font-weight: bold; text-indent: 10px;}
a.sub-nav-content:visited	{text-decoration: underline;}
a.sub-nav-content:link		{text-decoration: underline;}
a.sub-nav-content:hover		{text-decoration: none;}

.sub-nav-line3						{background-color: #FFF5D0;}
.sub-nav-line4						{background-color: #FFEDAC;}
.sub-nav-line5						{background-color: #000000;}

.form-field								{font-size: 11px;}

.search										{color: #333399; background-color: #FFF9E3; font-weight: bold;}
.sort											{color: #333399;}

.breadcrumb								{font-size: 12px; height: 30;}

.page-header							{color: #FFFFFF; font-size: 12px; font-weight: bold; background-color: #333399; height: 30;}
.page-sub-header					{font-weight: bold; background-color: #E6ECFD; height: 25;}

.column-header						{font-size: 12px; font-weight: bold; background-color: #E6ECFD;}
a.column-header:visited		{color: #000000; text-decoration: underline;}
a.column-header:link			{color: #000000; text-decoration: underline;}
a.column-header:hover			{color: #000000; text-decoration: none;}

.content-header						{font-size: 12px; font-weight: bold;}
.content-sub-header				{font-weight: bold;}
.content-bold							{font-weight: bold;}
.content-bold-red					{color: #FF0000; font-weight: bold;}
.content-bold-green				{color: #006600; font-weight: bold;}
.content-bold-white				{color: #FFFFFF; font-weight: bold;}
.content-alt-normal				{color: #FFFFFF;}
.content-alt-bold					{color: #FFFFFF; font-weight: bold;}
.content-small						{font-size: 10px;}
.content-small-bold				{font-size: 10px; font-weight: bold;}
.content-small-alt				{color: #FFFFFF; font-size: 10px;}
.content-small-alt-bold		{color: #FFFFFF; font-size: 10px; font-weight: bold;}
.content-large-bold				{font-size: 15px; font-weight: bold;}

.line-break								{background-color: #333399;}

td.calendar-weekday				{background-color: #FFFFFF; width: 150; height: 150; vertical-align: top;}
td.calendar-off						{background-color: #A5A5A5; width: 150; height: 150; vertical-align: top;}
td.calendar-weekend				{background-color: #F5F5F5; width: 150; height: 150; vertical-align: top;}
.calendar-field						{font-size: 10px;}

.button1									{font-family: tahoma; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #333399; border-width: 2px; cursor: hand; height: 25px; width: 50px;}
.button2									{font-family: tahoma; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #006600; border-width: 2px; cursor: hand; height: 25px; width: 120px;}
.button3									{font-family: tahoma; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC0000; border-width: 2px; cursor: hand; height: 25px; width: 120px;}
.button4									{font-family: tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #333399; border-width: 1px; cursor: hand; height: 20px; width: 30px;}
.button5									{font-family: tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #333399; border-width: 1px; cursor: hand; height: 20px; width: 40px;}
.button6									{font-family: tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #CC0000; border-width: 1px; cursor: hand; height: 20px; width: 100px;}
.button7									{font-family: tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #333399; border-width: 1px; cursor: hand; height: 20px; width: 60px;}
.button8									{font-family: tahoma; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #006600; border-width: 2px; cursor: hand; height: 25px; width: 60px;}
.button9									{font-family: tahoma; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #CC0000; border-width: 2px; cursor: hand; height: 25px; width: 60px;}
.button10									{font-family: tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #006600; border-width: 2px; cursor: hand; height: 22px; width: 80px;}
.button11									{font-family: tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #333399; border-width: 2px; cursor: hand; height: 22px; width: 80px;}

.error-message						{color: #000000; height: 30; font-weight: bold;}

.change										{color: #FF0000; height: 30; font-weight: bold;}

.footer										{color: #FFFFFF; font-size: 11px; font-weight: bold; text-align: center; background-color: #333399; height: 25;}
a.footer:visited					{color: #FFFFFF; font-size: 11px; text-decoration: none;}
a.footer:link							{color: #FFFFFF; font-size: 11px; text-decoration: none;}
a.footer:hover						{color: #FFFFFF; font-size: 11px; text-decoration: none;}

.text10                   {font-family: verdana, arial, helvetica, sans-serif; font-size : 10px;}
.text10-bold         {font-family: verdana, arial, helvetica, sans-serif; font-size : 10px; font-weight: bold;}
.text10-alt             {font-family: verdana, arial, helvetica, sans-serif; font-size : 10px; color: #FFFFFF;}
.text10-alt-bold   {font-family: verdana, arial, helvetica, sans-serif; font-size : 10px; font-weight: bold; color: #FFFFFF;}

.text11                {font-family: verdana, arial, helvetica, sans-serif; font-size : 11px;}
.text11-bold        {font-family: verdana, arial, helvetica, sans-serif; font-size : 11px; font-weight: bold;}
.text11-alt            {font-family: verdana, arial, helvetica, sans-serif; font-size : 11px; color: #FFFFFF;}
.text11-alt-bold    {font-family: verdana, arial, helvetica, sans-serif; font-size : 11px; font-weight: bold; color: #FFFFFF;}

.text12                 {font-family: verdana, arial, helvetica, sans-serif; font-size : 12px; line-height: 12pt; text-decoration: none;}
.text12-bold         {font-family: verdana, arial, helvetica, sans-serif; font-size : 12px; line-height: 12pt; font-weight: bold;}
.text12-alt             {font-family: verdana, arial, helvetica, sans-serif; font-size : 12px; line-height: 12pt; color: #FFFFFF; text-decoration: none;}
.text12-alt-bold     {font-family: verdana, arial, helvetica, sans-serif; font-size : 12px; line-height: 12pt; font-weight: bold; color: #FFFFFF;}
.text12altbold     {font-family: verdana, arial, helvetica, sans-serif; font-size : 12px; line-height: 12pt; font-weight: bold; color: #FFFFFF;}
.text12-alt-bold     {font-family: verdana, arial, helvetica, sans-serif; font-size : 12px; line-height: 12pt; font-weight: bold; color: #FFFFFF;}
.text12-magenta             {font-family: verdana, arial, helvetica, sans-serif; font-size : 12px; line-height: 12pt; color: #CC0099; text-decoration: none;}
.text12-magenta-bold     {font-family: verdana, arial, helvetica, sans-serif; font-size : 12px; line-height: 12pt; font-weight: bold; color: #CC0099;}

.text15                 {font-family: verdana, arial, helvetica, sans-serif; font-size : 15px; text-decoration: none;}
.text15-bold         {font-family: verdana, arial, helvetica, sans-serif; font-size : 15px; font-weight: bold;}
.text15-alt             {font-family: verdana, arial, helvetica, sans-serif; font-size : 15px; color: #FFFFFF; text-decoration: none;}
.text15-alt-bold     {font-family: verdana, arial, helvetica, sans-serif; font-size : 15px; font-weight: bold; color: #FFFFFF;}

.border								{background-color: #333399;}
.content-background		{background-color: #FFFFFF;}
.alt-text-color				{color: #339900;}
.alt-text-color-bold	{color: #339900; font-weight: bold;}
.small-text						{font-size: 10px;}
.line									{background-color: #333399;}
.footer								{background-color: #474a97; color: #FFFFFF; font-size: 10px;}
a.footer:visited			{color: #FFFFFF; font-size: 10px;}
a.footer:link					{color: #FFFFFF; font-size: 10px;}
a.footer:hover				{color: #FFFFFF; font-size: 10px;}
.nav-text							{font-family: verdana; font-size: 11px;}
a.nav-text:visited		{color: #0000FF; font-size: 11px;}
a.nav-text:link				{color: #0000FF; font-size: 11px;}
a.nav-text:hover			{color: #0000FF; font-size: 11px;}
.navon								{font-family: verdana; color: #000000; font-weight: bold;}
.navoff								{font-family: verdana; color: #A5A5A5; font-weight: bold;}

.small-links							{color: #FFFFFF; font-family: Verdana; font-size: 10px;}
a.small-links:visited			{color: #FFFFFF; text-decoration: underlined; font-weight: bold;}
a.small-links:link				{color: #FFFFFF; text-decoration: underlined; font-weight: bold;}
a.small-links:hover				{color: #FFFFFF; text-decoration: none; font-weight: bold;}

.summary				{background-color: #FDFDE4;}
.summary-header	{background-color: #FFFFFF; font-weight: bold;}
table.summary		{background-color: #CECFCE;}
td.summary			{background-color: #FFFFFF;}
.summary-total	{background-color: #000000; color: #FFFFFF; font-weight: bold;}
/* Warning Message Style */

.warning				{color: #CE0000; font-weight: bold; font-size: 12px;}

/* date selected  */

.selected				{background-color: ECECEC;}

a.subnav-text {color:#ffffff; text-decoration: none;}
a.subnav-text_on {color:#ffffff; text-decoration: none;}
a.subnav-text:visited {color:#ffffff; text-decoration: none;}
a.subnav-text_on:visited {color:#ffffff; text-decoration: none;}
a.subnav-text:hover {color:#ffffff; text-decoration: none;}
a.subnav-text_on:hover {color:#ffffff; text-decoration: none;}


.subnav {background-image: url(/images/tab_background.gif); padding-bottom: 4px; font-weight: bold; font-size: 11px; font-family: Verdana; text-align: center; color:#FFFFFF;}
.subnav_on {background-image: url(/images/tab_background_on.gif); padding-bottom: 4px; font-weight: bold; font-size: 11px; font-family: Verdana; text-align: center; color:#FFFFFF;}

.sidenav { background-color:#FFEB98;}
.sidenav-selected { background-color:#FFCF39;}

.topnav {vertical-align: bottom; background-image: url(/images/main_tab_off_background.gif); padding-bottom: 3px; font-weight: 900; font-size: 12px; font-family: Verdana; text-align: center;}
.topnav_on {vertical-align: bottom; background-image: url(/images/main_tab_on_background.gif); padding-bottom: 3px; font-weight: 900; font-size: 12px; font-family: Verdana; text-align: center;}
