/*
 Blue Arrow Color: #B8C0E1
 Orange Arrow Color: #FAC248
 Header Background Color: #ECE6EA
 Menu Background Color: #B8C0E1
 Highlighted Block Color: #6600FF
 Gray Block Color: #D8DBDC
 Header Text Color: #989FAF
 Logo Block Color: #FEF4C7
 Outline Color: #9999D6
*/

TABLE.Portrate_Bookmarks
{
	background: white;
	color: black;
}
TD.Portrate_Bookmark_Spacer 
{
	border-bottom : solid 1px #666666;
}
TD.Portrate_Bookmark_Blank_Spacer
{
}
TD.Portrate_Bookmark
{
	background: #C0C0C0;
	color: cornsilk;
	border : outset 1px #666666;
}

TD.Portrate_SelectedBookmark
{
	font-weight: bold;
	background: #eaebf2;
	color: black;
	border-top: solid 1px #666666;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #eaebf2;
}

A.Portrate_Bookmark:visited
{
	color: Black;
	text-decoration: none;
}
A.Portrate_SelectedBookmark:visited
{
	text-decoration: none;
}
A.Portrate_Bookmark
{
	color: Black;
	text-decoration: none;
}
A.Portrate_SelectedBookmark
{
	text-decoration: none;
}
TD.Portrate_Bookmark_Separator
{
	background-color: #eaebf2;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}

/*
 *
Form Control Rendering
 *
 */
TABLE.Portrate_Interview_Control
{
}
TD.Portrate_Interview_Body
{
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
TR.Portrate_Interview_Actions
{
	background-color: #FAFAFA;
}
TD.Portrate_Interview_Actions
{
	border: #666666 1px solid;
}

FONT.Portrate_Heading
{
	font-weight: bold;
	color: blue;
}

FONT.Portrate_Literal
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
}


FONT.Portrate_Label
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
}

FONT.Portrate_Option
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
}

FONT.Portrate_Error
{
	font-size: 10pt;
	color: red;
}

INPUT.Portrate_Input
{
	border: solid 1px #4b0082;
}

TD.Portrate_Error
{
	font-size: 10pt;
	color: red;
	border-bottom: solid 1px #AAAAAA;
}
TD.Portrate_Form_Heading
{
	font-weight: bold;
	color: black;
	background-color: #B8C0E1;
}
TD.Portrate_Form_Title
{
	font-weight: bold;
	color: white;
	background-color: steelblue;
}
TD.Portrate_Label_Control
{
	font-weight: bold;
	background-color: #eaebf2;
	border-bottom: solid 1px #AAAAAA;
	border-right: solid 1px #AAAAAA;
}
TD.Portrate_Interview
{
	border-bottom: solid 1px #AAAAAA;
}
TR.Portrate_Interview
{
	background-color: white;
}
TR.Portrate_Interviewalt
{
	background-color: #eaebf2;
}
/*
 *
Popup Help Window Rendering
 *
 */
A.Portrate_InterviewPopup
{
	text-decoration: none;
}
TABLE.Portrate_InterviewPopup
{
	background-color: #f0f0f0;
}
SPAN.Portrate_InterviewPopup
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10px;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	font-family: verdana, trebuchet, sans serif;
	background-color: #f0f0f0;
}
A.Portrate_InterviewPopupUrl
{
	color: blue;
	border-bottom: #0107a1 1px solid;
	text-decoration: underline;
}
HR.Portrate_InterviewPopup
{
	color: red;
}
TD.Portrate_InterviewPopupTitle
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	text-decoration: none;
}
FONT.Portrate_InterviewPopupTitle
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	text-decoration: none;
}
TD.Portrate_InterviewPopupText
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	text-decoration: none;
}
FONT.Portrate_InterviewPopupText
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	text-decoration: none;
}


