/* IntelliKiosk 4.0 CSS SysCore Control File */

body {
	background-color: #FFFFFF;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background-image: url(../images/sidebk.gif);
	background-repeat: repeat-y;
	background-position: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	}
	
.appDisplay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 215px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.photoGallery {
	padding: 10px;
}
.photoCell {
	border: 1px solid #B6C8DA;
}
.photoCellOver {
	border: 1px solid #5882AB;
	background-color: #D8E1EB;
}


#appTitle {
	background-color: #424E5A;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;

}

#appHeader {
	background-color: #003399;
}
	
#appLogo {
	position: absolute;
	left:0px;
	top:18px;
}
#appNavBox {
	width: 185px;
	position: absolute;
	left:0px;
	top:76px;
}

#clientLogo {
	position: absolute;
	right:0px;
	top:18px;

}
.cstmLogo {
	float: right;
	height: 58px;
	background-color: #003399;
}

.headerdisplay {
	color: #FFFFFF;
	padding-left: 215px;
	height: 43px;
	padding-top: 15px;
}

div .headerdiv {
	background-color: #003399;
}

.logoutBox a:link, .logoutBox a:active, .logoutBox a:visited, .logooutBox a:hover {
	color: #FFFFFF;

}
.logoutBox {
	background-color: #000000;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	padding: 8px;
}

.securityscreen {
	background-color: #000000;
	color: #999999;
	font-size: 9px;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align: right;
}

.appQuickLink {

}

.sitelogo {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	background-color: #424E5A;
	width: 200px;
	float: left;
	height: 58px;
}
.shortcutcell {
	width: 200px;
}

#shortcutContainer {
	position: absolute;
	left:0px;
	top:106px;
}

#ikioskmenu {
	position: absolute;
	right:15px;
	top:120px;
	height: 27px;
	width: auto;
}

#pageTitle {
	position: absolute;
	left:215px;
	top:125px;
}

.subAppTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0033CC;
	font-weight: bold;
}
#ikioskcontent {
	margin-left: 215px;
	margin-top: 30px;
	margin-right: 15px;
}
.recordNavBottom {
	background-color: #EEEEEE;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-size: 6.5pt;
	text-align: right;
	color: #999999;
}

.recordNav {
	background-color: #E9E9E9;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B0CBE2;
	font-size: 6.5pt;
	color: #999999;
	text-align: right;

}
.shortcutSubMenu {
	color: #FFFFFF;
	background-color: #003399;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.v4TableHeader {
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	background-color: #EFEFEF;
	padding: 5px;
}

.v4TableHeaderBlue {

	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	background-color: #3D61A8;
	padding: 5px;
}

.v4TableHeaderLight {

	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	background-color: #EFEFEF;
	padding: 5px;
}

.v4TableBorder {
	border: 1px none #DEDFDE;
}
.v4TablePrompt {
	background-color: #F7F7F7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CECFCE;
	color: #959595;
}

.v4TableData {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CECFCE;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	}
	
.v4TableInline {
	background-color: #F7FBFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-weight: normal;
	border: 1px solid #D6DFEF;

	}

.v4TableFooter {
	font-weight: bold;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	background-color: #EFEFEF;
}
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.miniContentContainer {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.v4TablePromptLtVariant {
	background-color: #EFF3F7;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6DFEF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	color: #666666;
}

.quickAdd {
	background-color: #EEEEEE;
	border: 1px solid #666666;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* IntelliKiosk 3.0 CSS SysCore Control File */

.listview {
	border: 1px solid #999999;
}
.listviewHeader {
	font-weight: bold;
	background-color: #D5DFFF;
	font-size: 7pt;
	color: #000033;
	height: 15px;
	background-image: url(../images/listViewBg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.dataCell {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDE8FF;
}


.pageheader {
	background-color: #003399;
	color: #FFFFFF;
}
.errorAlert {
	font-weight: bold;
	color: #CC0000;
}

.logoborder {
}
.pageshell {
}
.displayCell {
	background-color: #F2F2F2;
	border: 1px solid #999999;
}
.textHighlight {
	font-weight: bold;
	color: #666666;
	background-color: #E4E4E4;
}

.copyrightBorder, .copyrightBorder img  {
	border: 1px solid #0066CC;
}


table, td, p, tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
}
input, form, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006699;
}

.menubar {
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #999999;
}
.applicationbar {
	background-color: #E6E6E6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #999999;
	padding: 5px;
}
.applicationcell {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	text-align: center;
}

.applicationContainer {
}
.footerbar {

	background-color: #E8E8E8;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
a:link, a:active, a:visited {
	color: #0066CC;
	text-decoration: none;
}
a:hover {
	color: #003366;
	text-decoration: underline;
}

.leftpanelContainer {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	width: 200px;
	background-color: #CCCCCC;
	width: 200px;
}

.leftpanelFrame {
	background-color: #FFFFFF;
	border: 1px solid #5A8BDA;
}
.primaryContainer {
	background-color: #FFFFFF;
}

.leftpanelhighlight {
	color: #003399;
	background-color: #D5DFFF;
	vertical-align: baseline;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5A8BDA;
	padding-left: 5px;
}
.blackborder {
	border: 1px solid #000000;
}

.rightpanelContainer {
	background-color: #FFFFFF;
	padding: 10px;
	height: 750px;
}
.leftpanelContainer a:link, .leftpanelContainer a:active, .leftpanelContainer a:visited {
	text-decoration: none;

}
.leftpanelContainer a:hover {
	color: #000000;
	text-decoration: underline;
}
.menuCell {

	background-color: #D5DFFF;
	border: 1px solid #0066CC;
	text-align: center;
}

.applicationSubHeader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0033CC;
	font-weight: bold;
}

.recordNav2 {
	background-color: #E9E9E9;
	font-size: 6.5pt;
	color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.altRow {
	background-color: #F7F7F7;
}
.altRowBlue {
	background-color: #EAEAFF;
}
.altRowWhite {
	background-color: #FFFFFF;
}
.copyright {
	color: #FFFFFF;
	font-size: 9px;
	text-align: center;
	width: 200px;
}
.copyright a:link, .copyright a:active, .copyright a:visited {
	color: #FFFFFF;
	font-size: 9px;
}
.imgborder {
	border: 1px solid #000000;
}
.applicationcell2 {
	background-color: #666666;
	border: 1px solid #000000;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
}
.requiredField {
	color: #CC0000;
}

.sysLeftPanel {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	background-color: #424E5A;
}

.menuHeader {
	background-color: #424E5A;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.menuHeaderHighlight {
	background-color: #003399;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.subContainer {
	display:none;
	padding: 7px;
}
.subContainerEXT {
	display:block;
	padding: 7px;
}

.menuHeader a:link, .menuHeader a:active, .menuHeader a:hover, .menuHeader a:visited, .menuHeaderHighlight a:link, .menuHeaderHighlight a:active, .menuHeaderHighlight a:hover, .menuHeaderHighlight a:visited  {
	color: #FFFFFF;
}

.menuLevel2 {
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.menuLevel2 a:link, .menuLevel2 a:active, .menuLevel2 a:visited {
	color: #0060BF;
}

.taboption {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	background-color: #F7F7F7;

}
.addRecordTab {
	background-color: #B7CEFF;
	border: 1px solid #003399;
	padding: 5px;
}

.sectionHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
.rightPanelMenu {
	background-color: #003399;
	color: #FFFFFF;
	padding: 10px;
}
.rightPanelSub {
	background-color: #F2F2F2;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.rightContainer {
	padding-bottom: 10px;
	width: 200px;
	padding-right: 10px;
}
.titleTab {
	color: #000000;
	background-image: url(../images/frames/titlebk.gif);
	background-repeat: repeat-x;
	text-align: center;
}
.titleTabEXT {
	background-color: #9A9CA6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}



.docinset, .docinset table td p {
	font-size: 9px;
	background-color: #FFFFFF;
}
.viewDisplayCell {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
}
.displayHighlight {
	color: #000000;
	background-color: #EBEBEB;
}
.dataHighlight {
	font-weight: bold;
	color: #0033CC;
}

.picborder {
	border: 1px solid #000000;
}
.tablesubHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0033CC;
}
.displayCellWhite {

	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.applicationSubHeaderGrey {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
	font-weight: bold;
}
.inputContainerMenu {
	background-color: #E0DFE3;
	border-right-color: #9A9CA6;
	border-left-color: #9A9CA6;
	border-bottom-color: #D1CFD6;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}

.inputContainer {
	background-color: #ECEBED;
	border-right-color: #9A9CA6;
	border-left-color: #9A9CA6;
	border-bottom-color: #D1CFD6;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F3F2F4;
	padding-right: 3px;
	padding-left: 3px;
}
.inputContainerFooter {
	background-color: #E0DFE3;
	border-right-color: #9A9CA6;
	border-left-color: #9A9CA6;
	border-bottom-color: #9A9CA6;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F3F2F4;
	border-top-width: 1px;
	border-top-style: solid;
	color: #999999;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.infoDisplayCell {
	background-color: #F8F8F8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ECEBED;
	border-right-color: #CDCAD0;
	border-left-color: #FFFFFF;
}

.inputHeader {
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.appSubMenuTab {
	padding: 4px;
	background-color: #E2E2E2;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
}
.appSubMenuLeft {
	border: 1px solid #666666;
	padding: 4px;
	background-color: #D0D1D0;
	text-align: center;
	background-image: url(../images/sysIcons/formButtonBgOn.gif);
	background-repeat: repeat-x;
}
.appSubMenuTab a, .appSubMenuLeft a{
	color: #333333;
}
.editButton {
	border: 1px solid #9A9CA6;
	padding: 4px;
	background-image: url(../images/sysIcons/formButtonBgOn.gif);
	background-repeat: repeat-x;
	text-align: center;
	background-color: #E0DFE3;
}
.calendarBorder {
	border: 3px solid #C3D9FF;
	background-color: #F4F8FB;
}
.dayHeaders {
	color: #003399;
	background-color: #C3D9FF;
	text-align: center;
	padding: 3px;
}
.dayCells {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCDDEE;
	vertical-align: top;
	background-color: #FFFFFF;
	width: 14%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCDDEE;
}
.dayNum {
	background-color: #E8EEF7;
	text-align: right;
	padding: 2px;
}
.dayContainer {
	padding: 3px;
	height: 100px;
}
.dayContainerOver {
	padding: 3px;
	height: 100px;
	background-color: #F4F8FB;
}
.dayContainerToday {
	padding: 3px;
	height: 100px;
	background-color: #FFFFCC;
}
.dayEmptyCell {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCDDEE;
	vertical-align: top;
	background-color: #FFFFFF;
	width: 14%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCDDEE;
}
.dayCellOver {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCDDEE;
	vertical-align: top;
	background-color: #C9DBED;
	width: 14%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCDDEE;
}
.weekplaceholder {
	background-color: #C3D9FF;
}
.hourcell {
	background-color: #E8EEF7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCDDEE;
	vertical-align: top;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCDDEE;
}
.roundedMenu {
	background-image: url(../images/frames/menuselect.jpg);
	width: 110px;
}
.leftxp {
	background-image: url(../images/leftpanel2.jpg);
	background-repeat: repeat-y;
	background-position: left 200px;
}
.holdSub {
	color: #A8C5FF;
	padding: 3px;
	border: 1px solid #6699CC;
	background-color: #FFFFFF;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}

.ikioskicons {
	border: 1px solid #FFFFFF;
}
.displayShade {
	background-image: url(../images/bkshade.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.titleDisplay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006699;
	font-weight: bold;
}
.v2displayshell {
	background-color: #F0FAFF;
}
.v2textdisplay {
	color: #999999;
}
.whiteText {
	color: #FFFFFF;
	padding-left: 20px;

}
.whiteText a:link, .whiteText a:active, .whiteText a:visited, .whiteText a:hover {
	color: #FFFFFF;

}
.shortcutbk {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;

}
.ikiosk20toplogo {
}
.iconborder {

}
a.img {
	text-decoration: none;
}
.ltgreyContainer {
	background-color: #F8F8F8;
}
.navigationcontrol {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tabContainer {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
.tabBottomBorder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.formContainer {
	padding: 10px;
	border: 10px solid #F7F7F7;
}
.tooltip {
	color: #006699;
}

.formborder {
	border: 1px solid #666666;
}
.tableInputBorder {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.tabFiller {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}


.addRecordTab {
	background-color: #E8EFFF;
	border: 1px solid #003399;
	padding: 5px;
}
.addRecordTab a:link, .addRecordTab a:active, .addRecordTab a:visited {
	color: #000066;

}
.addRecordTab a:hover { 

}
.tableInputBorder2 {
	border: 1px solid #999999;
}
.rightmenucell {
	width: 580px;
}
.v3Container {

	background-color: #FFFFFF;
	padding: 0px;
	height: 750px;
}
.v3masterContainer {
	background-color: #EBEBEB;
}
.v3SectionHeader {
	background-color: #FFFFFF;
	padding: 10px;
	font-family: "Arial Narrow", Arial, Verdana;
	font-size: 24px;
	color: #003399;
	font-variant: normal;
}
.v3highlightTab {
	background-image: url(../images/v3/ltr/stab-sb.gif);
	background-repeat: repeat-x;
	padding-left: 14px;
}
.v3SubTab {
	background-image: url(../images/v3/ltr/stab-ub.gif);
	padding-left: 14px;
	background-repeat: repeat-x;
}
.v3tabBackground {
	background-image: url(../images/v3/ltr/stab-bg.gif);
	background-repeat: repeat-x;
}
.v3paddedContainer {
	padding: 10px;
}
.addnew {
	background-color: #E1ECFF;
	border: 1px solid #003399;
	color: #000000;
}

.addnewOver {
	background-color: #FFFFFF;
	border: 1px solid #003399;
	color: #000000;
}
.addnewOver a:hover, .addnewOver a:hover {
	text-decoration:none;
	}
	.detailContent {
	background-color: #FBFBFB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	color: #000000;
}
.formborder {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-style: none;
}
.detailLabel2 {
	background-color: #F0F5FF;
	color: #0049D2;
}
.dataDisplayDetail {
	color: #000000;
	background-color: #FFFFFF;
}
.titleBarDisplay {
	background-color: #D9E6FF;
}
.controlCell {
	border: 1px solid #93B9FF;
}
.dataTable {
	background-color: #93B9FF;
}
.editInline {
	background-color: #DFEBFF;
	padding: 10px;
	border: 1px solid #A6C8FF;
}
.detailLabelHeader {
	background-color: #F4F4F4;
	color: #000000;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.titleBarDisplay2 {
	background-color: #D9E6FF;
	color: #0049D2;
	font-size: 12px;
	text-transform: uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.appDisplay2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
