﻿/*
Help Styles
*/
TABLE.help
{
    font-size: 10pt;
}
TABLE.help TD.help_title
{
    font-weight: bold;
    font-size: 12pt;
    background-color: #154365;
    color: #eaffff;
}
TABLE.help TD.help_item
{
    font-size: 10pt;
    background-color: Silver;
}
TABLE.help TD.help_altitem
{
    font-size: 10pt;
    background-color: #EBEBEB;
}
/*
List Items Styles
*/
LI 
{
    line-height: 12pt;
}
UL 
{
	font-size: 10pt;
}

TABLE.error
{
	border: solid 2px red;
}
SPAN.error 
{
	color: Red;
	font-weight: bold;
}
TABLE.message
{
	border: solid 2px blue;
}
SPAN.message
{
	color: blue;
	font-weight: bold;
}
font
{
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

/*
quote styles
*/
/* #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
 {
	border-left: solid 1px #37489A;
	border-right: solid 1px #37489A;
 }
 TD.Interview_Layout TABLE TABLE
 {
	border: none;
 }
TABLE.BO_Interview_Control
{
}
TD.BO_Interview_Body
{
}
TR.BO_Interview_Actions
{
	background-color: #FAFAFA;
}
TD.BO_Interview_Actions
{
	border: #666666 1px solid;
}
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_Label_Control
{
	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-color: #163391;
	color: white;
	font-weight: bold;
}
TD.Interview_Form_Title
{
	font-weight: bold;
	color: white;
	background-color: #163391;
}
TD.BO_Interview
{
	border-bottom: solid 1px #AAAAAA;
	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;
	margin-left: 1px;
}
FONT.Interview_Floating_Label_Control
{
	font-weight: bold;
	margin-left: 1px;
}
TD.Interview_Label_Control
{
	background-color: #F5F5DC;
	border-bottom: solid 1px #AAAAAA;
	border-right: solid 1px #AAAAAA;
	height: 30px;
}
TD.Interview_Floating_Label_Control
{
	background-color: #F5F5DC;
	border-bottom: solid 1px #AAAAAA;
	border-right: solid 1px #AAAAAA;
	border-left: solid 1px #AAAAAA;
	height: 30px;
	text-align: center;
}
TR.BO_Interview
{
	background-color: #F5F5DC;
}
TR.BO_Interviewalt
{
	background-color: #F5F5DC;
}
/*
 *
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;
}
/*
START: POPUP STYLES
*/
/*
 *
Popup Help Window Rendering
 *
 */
A.Popup
{
	text-decoration: none;
}
TABLE.Popup
{
	background-color: #154365;
}
SPAN.Popup
{
	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.PopupUrl
{
	color: cornsilk;
	border-bottom: #0107a1 1px solid;
	text-decoration: underline;
}
HR.Popup
{
	color: #ebebeb;
}
TD.PopupTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #ebebeb;
	text-decoration: none;
}
FONT.PopupTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: #ebebeb;
	text-decoration: none;
}
TD.PopupText
{
	font-weight: normal;
	font-size: 10pt;
	color: #ebebeb;
	text-decoration: none;
}
FONT.PopupText
{
	font-weight: normal;
	font-size: 10pt;
	color: #ebebeb;
	text-decoration: none;
}
/*
END: POPUP STYLES
*/

