.AccentedText
{
	color:Gray;
}
.AccentedText2
{
	color:Blue;
}
.ApplicationArea1
{
    background-color:#edeeee;
    font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:10pt;
}
.ApplicationArea2
{
    background-color:gray;
}
.ActionLink
{
	 font-family: Geneva, Arial, Helvetica, sans-serif;
	 font-size:10pt;
	 color:Blue;
	font-weight:bold;
}
.ActionLinkOver
{
	 font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:Red;
	font-weight:bold;
}
.ActionLinkSelected
{
	 font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:Black;
	font-weight:bold;
}
.Calendar
{
	border: solid 2 black;
}
.CalendarSelectedDay
{
	background-color:Yellow;
}
.CalendarSelector
{
	background-color:Blue;
	color:White;
}
.CalendarHeader
{
	background-color:Whitesmoke;
	color:Gray;
}
.CalendarDayHeader
{
	background-color:Whitesmoke;
	color:Gray;
}
.CalendarDay
{
	background-color:lightblue;
}
.CalendarToday
{
	background-color:whitesmoke;
}
.CalendarWeekendDay
{
	background-color:whitesmoke;
}
.CalendarDisabledDay
{
	background-color:whitesmoke;
}
.DataHeader
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color:Gray;
    color:White;
    font-size:11pt;
    font-weight:bold;
}
.DataField
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:10pt;
}
.DataLabel
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	
}
.FormButton
{
	Font-size:8pt; 
	background-color: #DFE2E9;  
	border-bottom:  1px outset #98a9b8; 
	border-right: 1px outset #98a9b8;
}
.FormLabel
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
}

.FormTextInput
{
	font-size: 10pt;
	border-top-style: none;
	border-bottom: gray 1px dotted;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	border-right-style: none;
	border-left-style: none;
	background-color: whitesmoke;
}
.FormErrorArea
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.FormErrorText
{
	font-size: 10pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:Red;
}
.FormRequiredFieldIndicator
{
	font-size: 10pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:Red;
}
.GeneralText
{
	color:Black;
	font-family: Geneva, Arial, Helvetica, sans-serif; 
    font-size: 10pt;
}
.Grid1Container
{
    border-style:solid;
    border-width:1px;
    border-color:White;
}
.Grid1Header
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
    background-color:Gray;
    color:White;
    font-weight:bold;
    font-size:10pt;
    text-align:left;
    border-bottom-width:0px;
    border-right-width:0px;
    border-top-width:0px;
    border-left-width:1px;
    border-style:solid;
    border-color:White;
}
.HeaderText
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
    font-size:10pt;
    font-weight:bold;
}
.HeaderBackground
{
	 background-color:Gray;
}
.InstructionsArea
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Geneva, Arial, Helvetica, sans-serif; 
    font-size:10pt;
}
.Instructions1
{
	/*border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;*/
	font-family: Geneva, Arial, Helvetica, sans-serif; 
    font-size:10pt;
}
.Instructions2
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: Geneva, Arial, Helvetica, sans-serif; 
    font-size:10pt;
}
.Row1
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:10pt;
}
.Row1MouseOver
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	background-color:Blue;
	font-size:10pt;
	cursor:hand;
	color:White;
}

.Row1Alternating
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	background-color:whitesmoke;
}
.Row2
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	background-color:white;
}
.Row2Alternating
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	background-color:whitesmoke;
}
.Tab
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	background-color:Gray;
}
.TabOver
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	background-color:Gray;
}
.SelectedTab
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	background-color:Gray;
}
.SelectedStep
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:10pt;
    font-weight:bold;
    background-color:#edeeee;
}
.Step
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:9pt;
}
