﻿/* #4b0082 -> #154365
*  #F5F5DC -> quote background color for fields.
*/
table.uwnotice
{
    border: solid 1px black;
    background-color: Cornsilk;
    color: red;
    font-weight: bold;
}

font.disabled
{
	text-decoration: line-through;
}
/*
Interview Browser
*/
TABLE.interview_browser
{
    font-size: 10pt;
}

TABLE.interview_browser TD.item
{
    border: solid 1px #666666;
	background: #eaebf2;
	color: black;
    margin: 3px 3px 3px 3px;
    text-align: center;
}

TABLE.interview_browser TD.item A.item 
{
    text-decoration: none;
}

TABLE.interview_browser TD.item_current A.item 
{
    text-decoration: none;
}

TABLE.interview_browser TD.item_current
{
    border: solid 1px #666666;
	background: cornsilk;
	color: black;
    margin: 3px 3px 3px 3px;
    text-align: center;
    font-weight: bold;
}

/*
 *
Bookmark Rendering
 *
 */
TABLE.Interview_Bookmarks
{
	background: white;
	color: black;
}
TD.Interview_Bookmark_Spacer
{
	border-bottom: solid 1px #666666;
}
TD.Interview_Bookmark_Blank_Spacer
{
}
TD.Interview_Bookmark
{
	background: #C0C0C0;
	color: cornsilk;
	border: outset 1px #666666;
}

TD.Interview_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.Interview_Bookmark:visited
{
	color: Black;
	text-decoration: none;
}
A.Interview_SelectedBookmark:visited
{
	text-decoration: none;
}
A.Interview_Bookmark
{
	color: Black;
	text-decoration: none;
}
A.Interview_SelectedBookmark
{
	text-decoration: none;
}
TD.Interview_Bookmark_Separator
{
	background-color: #eaebf2;
	border-left: solid 1px #666666;
	border-right: solid 1px #666666;
}
/*
 *
Form Control Rendering
 *
 */
 TABLE.Repeat_Item
 {
 border: solid 1px navy;
 }
 
 TD.Interview_Layout TABLE
 {
 }
 TD.Interview_Layout TABLE TABLE
 {
	border: none;
 }
TABLE.BO_Interview_Control
{
	margin: 0 auto;
	box-shadow: 0px 2px 5px #303030;
}
TD.BO_Interview_Body
{
	background-color: #FFFFFF;
}
TR.BO_Interview_Actions
{
	background-color: #FAFAFA;
}
TD.BO_Interview_Actions
{
	border-top: 1px solid #9b9c9b;
	box-shadow: inset 0 1px 0 white;
	background-image: url(images/low_contrast_linen.png);
}
FONT.Interview_Heading
{
	font-weight: bold;
	color: white;
}

FONT.Interview_Literal
{
	font-weight: bold;
	font-size: 10pt;
	color: #154365;
	margin-left: 1px;
}

FONT.Interview_Label
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
}

FONT.Interview_Option
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
}

FONT.Interview_Error
{
	font-size: 10pt;
	color: red;
}

INPUT.Interview_Input
{
	border: solid 1px #154365;
}
TD.Interview_Error
{
	font-size: 10pt;
	color: red;
	background-color: White;
	border-bottom: solid 1px #AAAAAA;
}
TD.Interview_Floating_Error
{
	font-size: 10pt;
	color: red;
	background-color: White;
	border-bottom: solid 1px #AAAAAA;
	border-left: solid 1px #AAAAAA;
}
TD.Interview_Form_Heading
{
	background-image: url(images/whitey_alt.png);
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	padding: 4px;
	border-top: 1px solid #9b9c9b;
	box-shadow: inset 0 1px 0 white;
	border-bottom: 1px solid #9b9c9b;
}
TD.Interview_Form_Title
{
	font-weight: bold;
	color: white;
	background-color: #163391;
}
TD.BO_Interview
{
	height: 30px;
}
FONT.Help
{
	font-size: 8pt;
	font-style: italic;
}

TD.Interview_Inline_Help
{
	font-size: 8pt;
	font-style: italic;
}
.Interview_Input
{
	margin-left: 2px;
	margin-right: 2px;
}
FONT.Interview_Label_Control
{
	font-weight: bold;
	padding-left: 5px;
}
FONT.Interview_Floating_Label_Control
{
	font-weight: bold;
	margin-left: 1px;
}
TD.Interview_Label_Control
{
	height: 30px;
}
TD.Interview_Floating_Label_Control
{
	height: 30px;
	text-align: center;
}
TR.BO_Interview
{
}
TR.BO_Interviewalt
{
	background-color: #FFFFFF;
}
/*
 *
Popup Help Window Rendering
 *
 */
A.BO_InterviewPopup
{
	text-decoration: none;
}
TABLE.BO_InterviewPopup
{
	background-color: #154365;
}
SPAN.BO_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: #154365;
}
A.BO_InterviewPopupUrl
{
	color: cornsilk;
	border-bottom: #0107a1 1px solid;
	text-decoration: underline;
}
HR.BO_InterviewPopup
{
	color: #ebebeb;
}
TD.BO_InterviewPopupTitle
{
	font-weight: bold;
	font-size: 12px;
	color: #ebebeb;
	text-decoration: none;
}
FONT.BO_InterviewPopupTitle
{
	font-weight: bold;
	font-size: 12px;
	color: #ebebeb;
	text-decoration: none;
}
TD.BO_InterviewPopupText
{
	font-weight: normal;
	font-size: 10px;
	color: #ebebeb;
	text-decoration: none;
}
FONT.BO_InterviewPopupText
{
	font-weight: normal;
	font-size: 10px;
	color: #ebebeb;
	text-decoration: none;
}