/*a:link
{
	color:#a82c2c;
}
a:visited {
COLOR: #2564c4;
}
a:hover {
COLOR: #980b0f;
}
a:active {
COLOR: #0000ff;
}
*/

A:link	{	
	text-decoration:	none;
	color: #993333;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#0000ff; #993333;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	 #2564c4; 
	
	}	
		
A:hover	{	
	text-decoration:	none;
	/*background-color: White;*/
	
}
.link
{

text-decoration: none;
}
.pagerclass SPAN
{
	background-color: Green;
	color: White;
}

/*custom style sheet added on 1/7/2005*/

BODY
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
TABLE
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
TH
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
TR
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
TD
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
UL
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
OL
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
LI
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
P
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
FONT
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
A
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
BLOCKQUOTE
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
LABEL
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
.SnowPageBODY
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
.SnowFormTABLE
{
    BORDER-RIGHT: #000000 1px double;
    BORDER-TOP: #000000 1px double;
    BORDER-LEFT: #000000 1px double;
    BORDER-BOTTOM: #000000 1px double;
    BACKGROUND-COLOR: #ffffff
}
.SnowFormHeaderFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000080
}
.SnowColumnTD
{
    BORDER-RIGHT: #698bb7 1px solid;
    BORDER-TOP: #698bb7 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BORDER-LEFT: #698bb7 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #698bb7 1px solid;
  /*  BACKGROUND-COLOR: #cee3ff*/
  BACKGROUND-COLOR: #FFFFFF;
}

.SnowHeadTD
{
    BORDER-RIGHT: #698bb7 1px solid;
    BORDER-TOP: #698bb7 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    BORDER-LEFT: #698bb7 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #698bb7 1px solid;
    BACKGROUND-COLOR:white
    
}

.SnowGridTD
{
    BORDER-RIGHT: #698bb7 1px solid;
    BORDER-TOP: #698bb7 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BORDER-LEFT: #698bb7 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #698bb7 1px solid;
    BACKGROUND-COLOR:#cee3ff
}

.SnowFieldCaptionTD
{
    BORDER-RIGHT: #698bb7 1px solid;
    BORDER-TOP: #698bb7 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #698bb7 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #698bb7 1px solid;
    BACKGROUND-COLOR: #cee3ff
}
.SnowDataTD
{
    BORDER-RIGHT: #b3cae1 1px solid;
    BORDER-TOP: #b3cae1 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #b3cae1 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #b3cae1 1px solid
}
.SnowErrorDataTD
{
    FONT-SIZE: 13px;
    COLOR: #ff0000;
    BACKGROUND-COLOR: #ffffff
}
.SnowSeparatorTD
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #808080
}
.SnowAltDataTD
{
    BORDER-RIGHT: #b3cae1 1px solid;
    BORDER-TOP: #b3cae1 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #b3cae1 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #b3cae1 1px solid;
    BACKGROUND-COLOR: #eff7ff
}
.SnowFooterTD
{
    BORDER-RIGHT: #b3cae1 1px solid;
    BORDER-TOP: #b3cae1 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #b3cae1 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #b3cae1 1px solid;
    BACKGROUND-COLOR: #eff7ff
}
.SnowNullTD
{
    BORDER-RIGHT: #b3cae1 1px solid;
    BORDER-TOP: #b3cae1 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #b3cae1 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #b3cae1 1px solid;
    BACKGROUND-COLOR: #f5fcfd
}
A.SnowSorterLink:link
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.SnowSorterLink:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.SnowSorterLink:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.SnowSorterLink:active
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.SnowDataLink:link
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.SnowDataLink:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.SnowDataLink:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.SnowDataLink:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.SnowNavigatorLink:link
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.SnowNavigatorLink:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.SnowNavigatorLink:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.SnowNavigatorLink:active
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.SnowButton
{
	
    BORDER-RIGHT: #698bb7 1px solid;
    BORDER-TOP: #698bb7 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #698bb7 1px solid;
    BORDER-BOTTOM: #698bb7 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  /*  BACKGROUND-COLOR: #cee3ff*/
  BACKGROUND-COLOR: #eeead1;
}
.SnowButtonCursor
{
	cursor:hand;
    BORDER-RIGHT: #698bb7 1px solid;
    BORDER-TOP: #698bb7 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #698bb7 1px solid;
    BORDER-BOTTOM: #698bb7 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
  /*  BACKGROUND-COLOR: #cee3ff*/
  BACKGROUND-COLOR: #eeead1;
}
.SnowInput
{
    BORDER-RIGHT: #000000 1px double;
    BORDER-TOP: #000000 1px double;
    FONT-SIZE: 13px;
    BORDER-LEFT: #000000 1px double;
    BORDER-BOTTOM: #000000 1px double;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
.SnowTextarea
{
    BORDER-RIGHT: #000000 1px double;
    BORDER-TOP: #000000 1px double;
    FONT-SIZE: 13px;
    BORDER-LEFT: #000000 1px double;
    BORDER-BOTTOM: #000000 1px double;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    HEIGHT: 20px
}
.SnowSelect
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
A.today:link
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.today:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.today:hover
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.today:active
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.selectedDay:link
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.selectedDay:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.selectedDay:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.selectedDay:active
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.weekDay:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.weekDay:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.weekDay:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.weekDay:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
TD.selectedDay
{
    BORDER-RIGHT: #698bb7 1px solid;
    BORDER-TOP: #698bb7 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    MARGIN: 1px;
    BORDER-LEFT: #698bb7 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #698bb7 1px solid;
    BACKGROUND-COLOR: #cee3ff
}
TD.today
{
    BORDER-RIGHT: #ff0000 1px solid;
    BORDER-TOP: #ff0000 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #ff0000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #ff0000 1px solid
}
TD.workday
{
    BORDER-RIGHT: #b3cae1 1px solid;
    BORDER-TOP: #b3cae1 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #b3cae1 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #b3cae1 1px solid
}
TD.weekend
{
    BORDER-RIGHT: #b3cae1 1px solid;
    BORDER-TOP: #b3cae1 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #b3cae1 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #b3cae1 1px solid;
    BACKGROUND-COLOR: #e5f3ff
}
TH.calendar
{
    BORDER-RIGHT: #698bb7 1px solid;
    BORDER-TOP: #698bb7 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    MARGIN: 1px;
    BORDER-LEFT: #698bb7 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #698bb7 1px solid;
    BACKGROUND-COLOR: #cee3ff
}
.CalendarButtons
{
    BORDER-RIGHT: #698bb7 1px solid;
    BORDER-TOP: #698bb7 1px solid;
    FONT-SIZE: 13px;
    MARGIN: 1px;
    BORDER-LEFT: #698bb7 1px solid;
    BORDER-BOTTOM: #698bb7 1px solid;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #cee3ff
}
.CalendarControls
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
.Table
{
    BORDER-RIGHT: #000000 1px double;
    BORDER-TOP: #000000 1px double;
    BORDER-LEFT: #000000 1px double;
    BORDER-BOTTOM: #000000 1px double;
    BACKGROUND-COLOR: #ffffff
}
	

.checkbox
{
font-family:webdings;
position:relative;
font-size:18px;
color:#333399;
top:-4;
left:-2px;
}











.overlay{/* semi teansparent div */
position: absolute;
top: 0; /* These positions makes sure that the overlay */
bottom: 0; /* will cover the entire parent */
left: 0;
TEXT-ALIGN: center;
width: 100%;
height:100%;
background: #000;
opacity: 0.50;
moz-opacity: 0.50; /* older Gecko-based browsers */
filter:alpha(opacity=50); /* For IE6&7 */
}
.content {/* content over  semi teansparent div */
position: relative; /* Moves the Text above the transparency */

display: table-cell;
vertical-align: middle;
}

a.homeImg:link {FONT-WEIGHT: normal;FONT-FAMILY: Verdana; FONT-SIZE: 12px; COLOR: white; TEXT-DECORATION: none}
a.homeImg:visited {FONT-WEIGHT: normal;FONT-FAMILY: Verdana; FONT-SIZE: 12px; COLOR: white;TEXT-DECORATION: none}
a.homeImg:active {FONT-WEIGHT: normal;FONT-FAMILY: Verdana; FONT-SIZE: 12px; COLOR: white;  TEXT-DECORATION: none}
a.homeImg:hover {FONT-WEIGHT: normal;FONT-FAMILY: Verdana; FONT-SIZE: 12px; COLOR: #ff6633; xTEXT-DECORATION: underline}

