BODY 
{
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 background-color : #FFFFFF;
}

.bgBody 
{
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 background-color : #FFFFFF;
 background-position:center;
 background-repeat:no-repeat;
}

.highlight
{
*	background-color : #CCCCCC;
        color: #FFFFFF;
}

.uhighlight
{
	background-color : #CC3333;
        color: #FFFFFF;
}

.unhighlight
{
	background-color : #FFFFFF;
        color: #000000;
}

.highlightMenu
{
	background-color : #ABBDC9;
        color: #FFFFFF;
}

.unhighlightMenu
{
	background-color : #FFFFFF;
        color: #000000;
}

.calendarHide
{
 visibility:hidden;
}

.calendarShow
{
 visibility:visible;
 border:outset 1pt;
 background-color:#EEEEEE;
 color:#000000;
 text-align:center;
}

.calendarWeekend
{
 visibility:visible;
 border:outset 1pt;
 background-color:#CCCCCC;
 color:#000000;
 text-align:center;
}

.calendarShowToday
{
 visibility:visible;
 border:outset 1pt;
 background-color:#663333;
 color:#FFFFFF;
 text-align:center;
}

A
{
 COLOR: #000000; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-weight:normal;
}

A:hover
{
 COLOR: #3333CC; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-weight:normal;
}

.solutionsA
{
 COLOR: #3333CC; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-weight:normal;
}

.solutionsA:hover
{
 COLOR: #CC3333; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-weight:normal;
}

.searchA
{
 COLOR: #666666; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:8pt;
 font-weight:bold;
}

.searchA:hover
{
 COLOR: #663333; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:8pt;
 font-weight:bold;
}

.homeA
{
 COLOR: #000000; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:7pt;
 font-weight:normal;
}

.homeA:hover
{
 COLOR: #FFFFFF; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:7pt;
 font-weight:normal;
}

.menuA
{
 COLOR: #FFFFFF; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:9pt;
 font-weight:bold;
}

.menuA:hover
{
 COLOR: #AA7777; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:9pt;
 font-weight:bold;
}

.leftmenuA
{
 COLOR: #006633; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:13pt;
 font-weight:bold;
}

.leftmenuA:hover
{
 COLOR: #AA7777;*663333; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:13pt;
 font-weight:bold;
}

.leftmenuSA
{
 COLOR: #006633; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:11pt;
 font-weight:bold;
}

.leftmenuSA:hover
{
 COLOR: #AA7777;*663333; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:11pt;
 font-weight:bold;
}

.mainTextA
{
 COLOR: #666666; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:8pt;
 font-weight:bold;
}

.mainTextA:hover
{
 COLOR: #663333; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:8pt;
 font-weight:bold;
}

.calendarA
{
 COLOR: #FFFFFF; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:11px;
 font-weight:normal;
}

.calendarA:hover
{
 COLOR: #AA7777; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 text-decoration : none;
 font-size:11px;
 font-weight:normal;
}

.mainContent 
{
 COLOR: #333333; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 FONT-SIZE: 12px; 
 LINE-HEIGHT: 17px
}

.mainText
{
 COLOR: #666666; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 FONT-SIZE: 11px; 
 LINE-HEIGHT: 17px
}

.mainTextLN
{
 COLOR: #666666; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 FONT-SIZE: 12px; 
 font-weight:normal;
}

.mainTextLB
{
 COLOR: #003366; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 FONT-SIZE: 12px; 
 font-weight:bold;
}

.mainTextL
{
 COLOR: #663333; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 FONT-SIZE: 12px; 
 font-weight:bold;
}

.mainTextVL
{
 COLOR: #003366; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 FONT-SIZE: 16px; 
 font-weight:bold;
}

.dateText
{
 COLOR: #AAAAAA; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 FONT-SIZE: 11px; 
 LINE-HEIGHT: 17px
}

.titleText
{
 COLOR: #003366; 
 FONT-FAMILY: arial; 
 FONT-SIZE: 16pt; 
 font-weight:bold;
}


/* Content: default text for <td> */
td  {
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	border: 0pt;
}

.normalPushButton
{
 font-family : Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 8pt;
 background-color:#003366;
 border-color:#003366;
 border-width:2;
 height:26;
 width:120;
 color:#FFFFFF;
 cursor: hand;
}

.calendarPushButton
{
 font-family : Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 8pt;
 background-color:#003366;
 border-color:#003366;
 border-width:2;
 height:24;
 width:80;
 color:#FFFFFF;
 cursor: hand;
}

.calendarMiniPushButton
{
 font-family : Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 8pt;
 background-color:#8B9DA9;
 border-color:#8B9DA9;
 border-width:1;
 height:18;
 width:60;
 color:#FFFFFF;
 cursor: hand;
 text-alignment:top;
}

.graphPushButton
{
 font-family : Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 9pt;
 background-color:#8B9DA9;
 border-color:#8B9DA9;
 border-width:3;
 height:24;
 width:150;
 color:#FFFFFF;
 cursor: hand;
}
