		a:link, a:visited, a:active
		{
			color:#B70709;
		}
		a:hover
		{
			text-decoration:none;
		}
		.heading
		{
			font-family: arial, verdana, sans-serif; font-size: 18px; color: #B70709; font-weight: bold; margin-bottom: 0px; text-decoration: none;
		}
		.subheadingblack
		{
			font-family: arial, verdana, sans-serif; font-size: 16px; color: #000000; font-weight: bold; margin-bottom: 0px; text-decoration: none;
		}
		.subheadingred
		{
			font-family: arial, verdana, sans-serif; font-size: 16px; color: #B70709; font-weight: bold; margin-bottom: 0px; text-decoration: none;
		}
		.exsafontbody
		{
			font-family: arial, verdana, arial, sans-serif; font-size: 12px; color: #000000; line-height: 16px;
		}
		.exsafontbody a:link, .exsafontbody a:visited, .exsafontbody a:active
		{
			font-family: arial, verdana, arial, sans-serif; font-size: 12px; color: #B70709; line-height: 16px; text-decoration: underline;
		}		
		.exsafontbody a:hover
		{
			font-family: arial, verdana, arial, sans-serif; font-size: 12px; color: #B70709; line-height: 16px; text-decoration: none;
		}
		.exsafontbodybold
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; color: #000000; line-height: 16px; font-weight: bold; 
		}
		.exsafontbodyred
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; color: #B70709; line-height: 16px;
		}		
		.exsafontbodyred a:link, .exsafontbodyred a:visited, .exsafontbodyred a:active
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; color: #B70709; line-height: 16px; text-decoration: underline;
		}
		.exsafontbodyredbold
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; color: #B70709; line-height: 16px; font-weight: bold; 
		}
		.exsafontbodyredsmall
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #B70709; line-height: 16px;
		}
		.exsafontbodyredplain
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; color: #B70709; line-height: 16px; text-decoration: none;
		}
		.exsafontbodyredplain a:link, .exsafontbodyredplain a:visited, .exsafontbodyredplain a:active
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; color: #B70709; line-height: 16px; text-decoration: none;
		}
		.exsafontbodyredplain a:hover
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; color: #B70709; line-height: 16px; text-decoration: underline;
		}
		.exsafontbodywhite
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; color: #FFFFFF; line-height: 16px;
		}
		.exsafontbodysmall
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #6A6A6A;
		}
		.exsafontbuttongrey
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #6A6A6A; margin-top: 4px; margin-bottom: 3px;
		}
		.exsafontbuttongrey a:link, .exsafontbuttongrey a:visited, .exsafontbuttongrey a:active
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #6A6A6A; margin-top: 4px; margin-bottom: 3px; text-decoration:none;
		}
		.exsafontbuttongrey a:hover
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; margin-top: 4px; margin-bottom: 3px; text-decoration:none;
		}
		.exsafontbuttonblue
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #5B829B; margin-top: 4px; margin-bottom: 3px;
		}
		.exsafontbuttonblue a:link, .exsafontbuttonblue a:visited, .exsafontbuttonblue a:active
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #5B829B; margin-top: 4px; margin-bottom: 3px; text-decoration:none;
		}
		.exsafontbuttonblue a:hover
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; margin-top: 4px; margin-bottom: 3px; text-decoration:none;
		}
		.exsafontbuttonwhite
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; margin-top: 3px; margin-bottom: 4px; margin-left: 10px; margin-right: 10px;
		}
		.exsafontbuttonwhitelight
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #FFFFFF; margin-top: 3px; margin-bottom: 4px;
		}
		.exsafontbuttonlight
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #7F7F7F; margin-top: 3px; margin-bottom: 3px;
		}
		.exsafontbuttonlight a:link, .exsafontbuttonlight a:visited, .exsafontbuttonlight a:active
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #7F7F7F; margin-top: 3px; margin-bottom: 3px; text-decoration:none;
		}
		.exsafontbuttonlight a:hover
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #FFFFFF; margin-top: 3px; margin-bottom: 3px; text-decoration:none;
		}
		.exsafontbuttonlight1
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #7F7F7F; margin-top: 3px; margin-bottom: 3px; margin-left: 10px; margin-right: 10px;
		}
		.exsafontbuttonlight1 a:link, .exsafontbuttonlight1 a:visited, .exsafontbuttonlight1 a:active
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #7F7F7F; margin-top: 3px; margin-bottom: 3px; text-decoration:none;
		}
		.exsafontbuttonlight1 a:hover
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #7F7F7F; margin-top: 3px; margin-bottom: 3px; text-decoration:underline;
		}
		.exsafontbuttonblack
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #000000; margin-top: 3px; margin-bottom: 3px; margin-left: 10px; margin-right: 10px;
		}		
		.exsafontbuttonsmallwhite
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; margin-top: 3px; margin-bottom: 3px; margin-left: 10px; margin-right: 10px;
		}
		.exsafontbuttonsmallblack
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #000000; margin-top: 3px; margin-bottom: 3px; margin-left: 10px; margin-right: 10px;
		}		
		.exsafontbuttoncondensed
		{
			font-family: arial, verdana, sans-serif; font-size: 10px; color: #7F7F7F; margin-top: 3px; margin-bottom: 3px;
		}
		.exsafontbuttonsmall
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #000000; margin-top: 3px; margin-bottom: 4px; autoflow:auto;
		}
		.ddlrestrictwidth
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #000000; margin-top: 3px; margin-bottom: 4px; autoflow:auto; width: 200;
		}
		.exsafontbodyerror
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #B70709; line-height: 16px; 
		}
		h1
		{
			font-family: arial, verdana, arial, sans-serif; font-size: 14px; font-weight: bold; color: #B70709; margin-top: 0px; margin-bottom: 1px; text-decoration:none;
		}
		h1 a:link, h1 a:visited, h1 a:active
		{
			font-family: arial, verdana, arial, sans-serif; font-size: 14px; font-weight: bold; color: #B70709; margin-top: 0px; margin-bottom: 1px; text-decoration:none;
		}
		h1 a:hover
		{
			font-family: arial, verdana, arial, sans-serif; font-size: 14px; font-weight: bold; color: #000000; margin-top: 0px; margin-bottom: 1px; text-decoration:none;			
		}
		h2
		{
			font-family: arial, verdana, sans-serif; font-size: 18px; color: #B70709; font-weight: bold; margin-bottom: 0px; text-decoration: none;
		}
		h2 a:link, h2 a:visited, h2 a:active
		{
			font-family: arial, verdana, sans-serif; font-size: 18px; color: #B70709; font-weight: bold; margin-bottom: 0px; text-decoration: none;
		}
		h3
		{
			font-family: arial, verdana, sans-serif; font-size: 16px; color: #B70709; font-weight: bold; margin-bottom: 0px; text-decoration: none;
		}
		h3 a:link, h3 a:visited, h3 a:active
		{
			font-family: arial, verdana, sans-serif; font-size: 16px; color: #B70709; font-weight: bold; margin-bottom: 0px; text-decoration: none;
		}
		.exsabackshadowleft
		{
			background-image: url("images/exsabackshadowleft.gif");
		}
		.exsabackshadowright
		{
			background-image: url("images/exsabackshadowright.gif");
		}
		.exsabuttonback
		{
			background-image: url("images/exsabuttonback.gif");
		}
		.exsabuttonbackblack
		{
			background-image: url("images/exsabuttonbackblack.gif");
		}
		.exsabuttonbackred
		{
			background-image: url("images/exsabuttonbackred.gif");
		}
		.exsabuttonbackred1
		{
			background-image: url("images/exsabuttonbackred1.gif");
		}
		.exsabuttonbacklightred
		{
			background-image: url("images/exsabuttonbacklightred.gif");
		}
		.exsabuttonbacklightred1
		{
			background-image: url("images/exsabuttonbacklightred1.gif");
		}
		.exsabuttonbacklightred2
		{
			background-image: url("images/exsabuttonbacklightred2.gif");
		}
		.exsabuttonbacklightgrey
		{
			background-image: url("images/exsabuttonbacklightgrey.gif");
		}
		.exsabuttonbacklightgrey1
		{
			background-image: url("images/exsabuttonbacklightgrey1.gif");
		}
		.exsabuttonbackblock
		{
			background-image: url("images/exsabuttonbackblock.gif");
		}
		.exsadatagridfont
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; color: #DDCACA; padding-top:3px; padding-bottom:9px; background-image: url("images/exsablockstripe6.gif");
		}		
		.exsadatagridfont a:link, .exsadatagridfont a:visited, .exsadatagridfont a:active
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;
		}
		.exsadatagridfont a:hover
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;text-decoration:none;
		}
		.exsadatagridfooterfont
		{
			font-family: verdana, arial, sans-serif; font-size: 2px; background-color:#FFFFFF; background-image: url("images/exsablockstripe.gif");
		}		
		.formadmin
		{
			background-color:#FFFFFF; border:2px inset; font-family: verdana, arial, sans-serif; font-size: 9px; color: #000000; margin-top: 3px; margin-bottom: 4px;	
		}
		.buttonfront
		{
			background-color:#D4D0C8; border:2px outset; font-family: verdana, arial, sans-serif; font-size: 9px; color: #000000; padding-bottom: 1px;	
		}
		.buttonadmin
		{
			background-color:#D4D0C8; border:2px outset; font-family: verdana, arial, sans-serif; font-size: 9px; color: #000000; padding-bottom: 1px;	
		}
		.datagridHeader
		{			
			font-family: verdana, arial, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; margin-top: 3px; margin-bottom: 40px; margin-left: 10px; margin-right: 10px; padding-top:6px; padding-bottom:14px; text-align:center; vertical-align:top; background-image: url("images/exsabuttonbackblack1.gif");
		}
		.datagridFooter
		{			
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #666666; margin-top: 3px; margin-bottom: 3px; background-image: url("images/exsabuttonbacklightgrey1.gif");
		}
		.datagridFooterSum
		{			
			font-family: verdana, tahoma, arial, sans-serif; font-weight:bold; font-size: 9px; color: #FFFFFF; background: #C5C5C5; text-align:center; background-image: url(images/tablebackgroundgrey2.gif);
		}
		.datagridFooterWhite
		{			
			font-family: verdana, tahoma, arial, sans-serif; font-size: 0px; color: #FFFFFF; background: #FFFFFF; text-align:center; background-image: url(images/datagriddivider.gif);
		}
		.datagridpager
		{			
			font-family: verdana, tahoma, arial, sans-serif; font-weight:bold; font-size: 11px; color: #4076BE; background: #FFFFFF; text-align:center;
		}
		.datagridcolumn1
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #7F7F7F; line-height: 16px; width: 198px;
		}
		.datagridcolumn
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #7F7F7F; line-height: 16px; text-align:center; width: 55px;
		}
		.datagridedititem
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #7F7F7F; margin-top: 3px; margin-bottom: 3px; background-image: url("images/exsabuttonbacklightgrey1.gif");
		}
		.datagriditem
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #666666; margin-top: 3px; margin-bottom: 3px; background-image: url("images/exsabuttonbacklightgrey.gif");
		}
		.datagriditemdate
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; color: #666666; line-height: 16px; background: #E5EAF5; text-align:center;
		}
		.datagridalternatingitem
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #FFFFFF; margin-top: 3px; margin-bottom: 3px; background-image: url("images/exsabuttonbacklightred2.gif");
		}
		.datagridalternatingitemdate
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; color: #666666; line-height: 16px; background: #EfEfEf; text-align:center;
		}
		.datagridbutton input
		{
     			font-family: verdana, arial, sans-serif; font-size: 9px; color: #000000; padding-bottom: 1px; width: 55px; text-align:center; background-color:#D4D0C8; border:2px outset; 
		}
		.datagridstats
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #7F7F7F; margin-top: 3px; margin-bottom: 3px; background-image: url("images/exsabuttonbacklightgrey.gif"); text-align:center; height:26px;
		}
		.datagridstatsalternating
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #7F7F7F; margin-top: 3px; margin-bottom: 3px; background-image: url("images/exsabuttonbacklightred1.gif"); text-align:center; height:26px;
		}
		.datagridstatsfooter
		{
			font-family: verdana, arial, sans-serif; font-size: 9px; color: #FFFFFF; font-weight:bold; margin-top: 3px; margin-bottom: 3px; background-image: url("images/exsabuttonbackred.gif"); text-align:center; height:40px;
		}
		.datagridpager
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; color: #DDCACA; padding-top:3px; padding-bottom:8px; background-image: url("images/exsablockstripe6.gif");
		}	
		.datagridpager a:link, .datagridpager a:visited, .datagridpager a:active
		{
			font-family: verdana, arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF;
		}	
		.exsaform
		{
			margin: 0px;
			padding: 0px;
		}