/* Default Styles */
body, p
{
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 0pt;
    margin-right: 0pt;
    padding: 0pt;
    border: 0pt;

    color: black;

    font-family: "arial", serif;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
    font-weight: 100;		
    font-size: 10pt;		
    line-height: 14pt; 
}
li
{
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 0pt;
    margin-right: 0pt;
    padding: 0pt;
    border: 0pt;

    color: black;

    font-family: "arial", serif;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
    font-weight: 100;		
    font-size: 10pt;		
    line-height: 14pt; 
}
p {
    border-style: none;
    padding: 2pt;
}

hr {
    color: navy;
}

table.DisplayTable , td.DisplayTable{
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 0pt;
    margin-right: 0pt;
    padding: 1pt;
    border: 2pt;
    border-style: solid;
    
    color: black;
    font-family: "arial", serif;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
    font-weight: 100;		
    font-size: 8pt;		
    line-height: 10pt; 
}
/* Default table settings */
table {
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 0pt;
    margin-right: 0pt;
    padding: 0pt;
    border: 1pt;
    border-style: none;
}
/** Login Specific styles **/
.WelcomeMessage
{
    display: inline; 
    color: white;
    font-family: "arial", sans-serif;
    font-size: 8pt;
    line-height: 14pt; 
    font-weight: normal;
}
.PowerMessage
{
    display: inline; 
    color: #11AF4A;
    font-family: "arial", sans-serif;
    font-size: 8pt;
    line-height: 10pt; 
    font-weight: normal;
}


/** Home/Main Page **/
.Salutation
{
    display: inline; 
    color: navy;
    font-family: "arial", sans-serif;
    font-size: 8pt;
    line-height: 14pt; 
    font-weight: normal;
}

.MeetingBar, a.MeetingBar:active, a.MeetingBar:link, a.MeetingBar:visited
{
    background-color: Navy;
    margin-top: 0pt;
    margin-bottom: 0pt;
    margin-left: 0pt;
    margin-right: 0pt;
    padding: 0pt;
    border: 1pt;
    border-style: none;
    color: white;
    font-family: "arial", sans-serif;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
    font-weight: 700;		
    font-size: 10pt;		
    line-height: 12pt; 
    text-decoration: none; 
}

.MeetingName, a.MeetingName:active, a.MeetingName:link, a.MeetingName:visited
{
    display: inline; 
    background-color: Navy;
    color: white;
    font-family: "arial", sans-serif;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
    font-weight: 700;		
    font-size: 10pt;		
    line-height: 12pt; 
    text-decoration: none; 
}
.MeetingInformation, a.MeetingInformation:active, a.MeetingInformation:link, a.MeetingInformation:visited
{
    display: inline; 
    background-color: Navy;
    color: white;
    font-family: "arial", sans-serif;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
    font-weight: 700;		
    font-size: 10pt;		
    line-height: 12pt; 
    text-decoration: none; 
}

.ActivityBar
{
    background-color: #EEEEFF;
    color: black;
    font-family: "arial", serif;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
    font-weight: 100;		
    font-size: 10pt;		
    line-height: 10pt; 
}
.ControlListHeader
{
    background-color: #FFFFFF;
    color: black;
    font-family: "arial", sans-serif;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
    font-weight: 800;		
    font-size: 8pt;		
    line-height: 10pt; 
}
.ControlListItem
{
    background-color: #FFFFFF;
    color: black;
    font-family: "arial", serif;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
    font-weight: normal;		
    font-size: 10pt;		
}
div.SearchPrompt
{
	color: #464646; 
	font-family: arial, helvetica, arial, sans-serif; 
	font-size: 11px; 
	line-height: 11px; 
}
/** Step pages **/
.StepListItemComplete, a.StepListItemComplete:active, a.StepListItemComplete:link, a.StepListItemComplete:visited
{
    color : #464646;;
    font-family: "arial", arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
A.StepListItemComplete:Hover     { color : #FF0066; text-decoration : underline; }

.StepListItemIncomplete, a.StepListItemIncomplete:active, a.StepListItemIncomplete:link, a.StepListItemIncomplete:visited
{
    color : #464646;;
    font-family: "arial", arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
A.StepListItemIncomplete:Hover     { color : #FF0066; text-decoration : underline; }

.StepListCurrent, a.StepListCurrent:active, a.StepListCurrent:link, a.StepListCurrent:visited
{
    color : #464646;;
    font-family: "arial", arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}
A.StepListCurrent:Hover     { color : #FF0066; text-decoration : underline; }

.CurrentlyEditing
{
    color: Navy;
    font-family: "arial", serif;
    font-size: 8pt;
    font-weight: bold;
}
.SideBarInstructions
{
    color: Black;
    font-family: "arial", serif;
    font-size: 8pt;
    font-weight: 500;
}

.SubmitButton {
    background-color: #ddccaa;
    border-color: #ddccaa;
    border-style: ridge;
    border-width: 3pt;
    color: Navy;
    font-size: 8pt;
    font-family: arial;
}
.EditorButton {
    background-color: #444488;
    border-color: #333399;
    border-style: ridge;
    border-width: 3pt;
    color: white;
    font-size: 8pt;
    font-family: arial;
}


body.SummaryPage
{
	color: navy;
	background-color: #eeeeee;
}

td.ToolBarItem, a.ToolBarItem, div.ToolBarItem 
{
    color: navy;
    font-family: "arial", Sans-Serif;
    font-size: 8pt;		
    font-weight: 600;
    line-height: 9pt; 
}

.SystemHeader
{
    color: navy;
    font-family: "arial", Sans-Serif;
    font-size: 13pt;		
    line-height: 14pt; 
    font-weight: 800;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: small-caps;	/* Currently has two values: small-caps and normal. */
}
.SystemHeaderAlert
{
    color: red;
    font-family: "arial", Sans-Serif;
    font-size: 14pt;		
    line-height: 16pt; 
    font-weight: 800;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: small-caps;	/* Currently has two values: small-caps and normal. */
}

.AffirmationText
{
    color: navy;
    font-family: "arial", serif;
    font-size: 10pt;
    line-height: 14pt; 
    font-weight: normal;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
}

.IntroductionText  /** Association defined Intro Text **/
{
    color: black;
    font-family: "arial", serif;
    font-size: 10pt;
    line-height: 16pt; 
    font-weight: normal;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
}
.InstructionalText  /** Instructions for the page **/
{
    color: black;
    font-family: "arial", sans-serif;
    font-size: 10pt;
    line-height: 12pt; 
    font-weight: normal;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
}
.InformationalText   /** Information regarding status, word count, headers, etc. **/
{
    color: black;
    font-family: "arial", sans-serif;
    font-size: 10pt;
    line-height: 12pt; 
    font-weight: normal;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
}


.ActionItem
{
    color: navy;
    font-family: "arial", serif;
    font-size: 8pt;
    font-weight: bold;
}
.ActionList
{
    color: black;
    font-family: "arial", sans-serif;
    font-size: 10pt;
    font-weight: normal;
}


/* div.FormPrompt, p.FormPrompt, td.FormPrompt*/
.FormPrompt
{
    display: inline; 
    color: black;
    font-family: "arial", Sans-Serif;
    font-size: 10pt;		
    line-height: 14pt; 
    font-weight: 700;
}
/*div.FormPromptRequired, p.FormPromptRequired, td.FormPromptRequired*/
.FormPromptRequired
{
    display: inline; 
    color: navy;
    font-family: "arial", Sans-Serif;
    font-size: 10pt;		
    line-height: 14pt; 
    font-weight: 700
}


.DataLabel
{
    color: navy;
    font-family: "arial", Sans-Serif;
    font-size: 10pt;		
    line-height: 14pt; 
    font-weight: 700;
}
.DataDisplay
{
    color: black;
    font-family: "arial", serif;
    font-size: 10pt;
    line-height: 14pt; 
    font-weight: normal;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
}
.DataHighlight {
    background-color: #EEEEFF;
    color: black;
    font-family: "arial", serif;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
    font-weight: 100;		
    font-size: 10pt;		
    line-height: 16pt; 
}
.SubmitAlert
{
    color: red;
    font-family: "Arial", Sans-Serif;
    font-size: 12pt;		
    font-weight: 700;
}


.MeetingFooter 
{
    font-family: "arial", serif;
    font-size: 8pt;
    font-weight: bold;
}

.TechnicalSupportTag
{
    color: navy;
    font-family: "arial", serif;
    font-size: 10pt;
}
.CopyrightNotice
{
    color: navy;
    font-family: "arial", Sans-Serif;
    font-size: 8pt;		
}
.LogoTag
{
    color: navy;
    font-family: "arial", Sans-Serif;
    font-size: 7pt;		
}
.PlannerOptionHeader
{
    display: inline; 
    color: black;
    font-family: "Arial", sans-serif, "arial";
    font-size: 14pt;
    font-weight: bold;
}
.PlannerOptionSubHeader
{
    display: inline; 
    color: red;
    font-family: "Arial", sans-serif, "arial";
    font-size: 12pt;
    font-weight: bold;
}
.ResultListItem
{
    background-color: #FFFFFF;
    color: black;
    font-family: "arial", serif;
    font-style: normal;		/* Selects between italics, oblique, and normal. */
    font-variant: normal;	/* Currently has two values: small-caps and normal. */
    font-weight: normal;		
    font-size: 8pt;		
    line-height: 10pt; 
    text-align: left;
}
.ErrorMessage
{
    display: block; 
    color: red;
    font-family: "arial, arial, sans-serif";
    font-style: normal;		
    font-variant: normal;	
    font-weight: bold;		
    font-size: 10pt;		
    line-height: 12pt; 
    text-decoration: none; 
}
.AddEditButton 
{	
	background-color:#D6E7F7;
	border-color:NAVY;
	border-style: ridge;
	border-width: 1pt;
	color: Navy;
	font-size: 8pt;
	font-family: arial;
	CURSOR:hand 
}
font.comment           { font-family: arial, helvetica, arial, sans-serif; font-size: 10px; line-height: 11px; }
font.error             { font-family : arial, arial, sans-serif; font-size : 10pt; color : #FF0000; }
font.splat             { font-family : arial, arial, sans-serif; font-size : 10pt; color : #FF0000; }
font.primarynav        { color: #464646; font-family: arial, helvetica, arial, sans-serif; font-size: 11px; line-height: 11px; }
font.primarynavsubtitle { color: #464646; font-family: arial, helvetica, arial, sans-serif; font-size: 11px; line-height: 11px; }
font.primarynavsub     { font-family: arial, helvetica, arial, sans-serif; font-size: 11px; line-height: 11px; font-weight: bold;}
font.secondarynav      { color: #464646; font-family: arial, helvetica, arial, sans-serif; font-size: 10px; line-height: 11px; }
.small   { font-family: arial, arial, sans-serif, helvetica; font-size: 10px; line-height: 11px; }

A.normallink           { color : #464646; text-decoration : none; }
A.normallink:Visited   { color : #464646; text-decoration : none; }
A.normallink:Active    { color : #464646; text-decoration : none; }
A.normallink:Hover     { color : #FF0066; text-decoration : underline; }

A.content              { color : #0033CC; text-decoration : underline; }
A.content:Visited      { color : #0033CC; text-decoration : underline; }
A.content:Active       { color : #0033CC; text-decoration : underline; }
A.content:Hover        { color : #FF0066; text-decoration : underline; }


font.featurestext      { font-family : arial, arial, sans-serif; font-size : 10pt; color : rgb(0, 0, 0); }
p                      { font-family : arial, arial, sans-serif; font-size : 10pt; color : rgb(0, 0, 0); }
ul, li, ol             { font-family : arial, arial, sans-serif; font-size : 10pt; color : rgb(0, 0, 0); }
div                    { font-family : arial, arial, sans-serif; font-size : 10pt; color : rgb(0, 0, 0); }
body, table, td, tr    { font-family : arial, arial, sans-serif; font-size : 10pt; color : rgb(0, 0, 0); }
span.hdr1              { font-family : times, arial, sans-serif; font-size : 18pt; font-style:italic; color : rgb(102, 102, 102); }

.error { font-family : arial, arial, sans-serif; font-size : 10pt; color : #FF0000; }
.data  { font-family : arial, arial, sans-serif; font-size : 10pt; color : #000000; }
.label { font-family : arial, arial, sans-serif; font-size : 10pt; }
.graylabel { font-family : arial, arial, sans-serif; font-size : 10pt; background-color : #EBEBEB; }

.return{ font-family : arial, arial, sans-serif; font-size : 8pt; color : #000000; }
.subsection{ font-family : arial, arial, sans-serif; font-size : 8.5pt; font-weight : bold; }

.gray { font-family : arial, arial, sans-serif; font-size : 10pt; background-color : #EEEEEE }

A.maplink           { color : #464646; text-decoration : none; font-size : 9pt; }
A.maplink:Visited   { color : #464646; text-decoration : none; font-size : 9pt; }
A.maplink:Active    { color : #464646; text-decoration : none; font-size : 9pt; }
A.maplink:Hover     { color : #FF0066; text-decoration : underline; font-size : 9pt; }

<!--
#primarymenu {position:absolute; left:16; top:114; width:97; height:150; z-index :0; visibility:hidden;}
#patch {position:absolute; left:0; top:0; width:12; height:36; z-index:1;}
#primarymenuchoice1 {position:absolute; left:149; top:113; width:136; height:29; z-index:1; visibility:hidden;}
#primarymenuchoice2 {position:absolute; left:149; top:148; width:136; height:29; z-index:1; visibility:hidden;}
#primarymenuchoice3 {position:absolute; left:149; top:183; width:136; height:29; z-index:1; visibility:hidden;}
#primarymenuchoice4 {position:absolute; left:149; top:218; width:136; height:29; z-index:1; visibility:hidden;}
#primarymenuchoice5 {position:absolute; left:149; top:253; width:136; height:29; z-index:1; visibility:hidden;}
#primarymenuchoice6 {position:absolute; left:149; top:288; width:136; height:29; z-index:1; visibility:hidden;}
#primarymenuchoice7 {position:absolute; left:149; top:323; width:136; height:29; z-index:1; visibility:hidden;}
#primarymenuchoice8 {position:absolute; left:149; top:358; width:136; height:29; z-index:1; visibility:hidden;}
#primarymenuchoice9 {position:absolute; left:149; top:393; width:136; height:29; z-index:1; visibility:hidden;}
#primarymenuchoice10 {position:absolute; left:149; top:428; width:136; height:29; z-index:1; visibility:hidden;}
#primarymenuchoice11 {position:absolute; left:149; top:463; width:136; height:29; z-index:1; visibility:hidden;}
#primarymenuchoice12 {position:absolute; left:149; top:498; width:136; height:29; z-index:1; visibility:hidden;}
-->


