
.DLG_Triv_modalDiv{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#666;
	-moz-opacity:0.65;
	filter:alpha(opacity=65);
	opacity:0.65;
	display:none;
}

.DLG_Triv_dragDiv{
	position:absolute;
	width:100%;
	height:100%;
	-moz-opacity:0.50;
	filter:alpha(opacity=50);
	opacity:0.50;
	display:none;
}

.DLG_Triv_titleBar,.DLG_Triv_titleBarLine{
	background-image:url(./images/trivantis-dlg-titlebar.gif);
	background-repeat:repeat-x;
	position:relative;	/* IMPORTANT */
}

.DLG_Triv_titleBarLine{
	border-bottom:1px solid #6f6f6f;
	/* border: 1px solid #6f6f6f; */
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #fff;
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.29);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.29);
	box-shadow: 0 1px 2px rgba(0,0,0,.29);
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDQxMCAyNCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjQ1LjI1NzIwOTUyMjc2NjQlIiB5MT0iMy4xODg2MjM2OTE0NTcyNSUiIHgyPSI0NS4yNTcyMDk1MjI3NjY0JSIgeTI9Ijg5LjE4ODYyMzY5MTQ1NzMlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhZGFkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iNDEwIiBoZWlnaHQ9IjI0IiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);
	background-image: -moz-linear-gradient(top, #fff -0.62%, #dadada 85.38%);
	background-image: -o-linear-gradient(top, #fff -0.62%, #dadada 85.38%);
	background-image: -webkit-linear-gradient(top, #fff -0.62%, #dadada 85.38%);
	background-image: linear-gradient(top, #fff -0.62%, #dadada 85.38%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dadada',GradientType=0 );
}

.DLG_Triv_titleText{	/* The title text in the title bar */
	padding:1px;
	padding-left:5px;
	color:#333;
	font-size:12px;
	font-weight:bold;
	font-family: helvetica, arial;
	/* LO-5379 height:15px;  EJT added for PROBLEM1 */
	text-shadow: 1px 1px 2px rgba(255, 255, 255, 1);
}

.DLG_Triv_titleBtns{	/* Div for the buttons in the title bar */
	position:absolute;
	right:4px;
	top:2px; /* EJT changed from 1px to 2px for PROBLEM2 */
	width:100px;
	padding:0px;
	margin:0px;
	height:11px;
}

.DLG_Triv_titleBtns button{
	float:right;
}

/* General button rules */
.DLG_Triv_titleCloseBtn{
	margin:0px;
	/*
	LO-5379 background removed
	padding:2px;
	*/
	*padding:1px; /* EJT added for IE only for PROBLEM2 */
	border: 1px solid transparent;
	font-family: verdana, arial;
	font-size: 13px;
	font-weight: bold;
	color: #7b7b7b;
/* LO-5379
	width:11px;
	height:11px;
*/
	*overflow-y:hidden; /* EJT added for IE only for PROBLEM2 */
	/* LO-5379 background-image:url(./images/trivantis-dlg-close.gif); */
}


.DLG_Triv_winBtnOver {	/* General roll over effects for buttons */
	padding:0px; /* EJT changed from 1px to 0px for PROBLEM2 */
/* LO-5379	margin-right:1px;  EJT added for non IE for PROBLEM2 */
	*margin-right:0px; /* EJT added for IE only for PROBLEM2 */
	border:1px solid #888;
	background-color:#FFF;
	background-position:center 2px; /* EJT added for non IE for PROBLEM2 */
	*background-position:center 1px; /* EJT added for IE only for PROBLEM2 */
	cursor:pointer;
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.26);
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.26);
	box-shadow: 0 1px 2px rgba(0,0,0,.26);
}

.DLG_Triv_window{	/* This div is the parent parent element of window elements such as tabs, content and status bar, i.e. the primary main parent element for a window */
	background-color:#FFF;
	border:1px solid #000;
	width:330px;
	height:200px;
	overflow:hidden;
	top:0px;
	left:0px;
	z-index:100000;
	position:absolute;
	display:none;
	border-radius:3px;
}

.DLG_Triv_innerDiv{	/* This div is the parent parent element of window elements such as tabs, content and status bar, i.e. the primary main parent element for a window */
	position:relative;
	background-color:#FFF;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#FFF;
	border-radius:3px;
}

.DLG_Triv_content{
	overflow:none;
	position:relative;
	border:none;
}

.DLG_Triv_resizeHandle{
	background-image:url('./images/trivantis-dlg-resize.gif');
	background-repeat:no-repeat;
	position:absolute;
	bottom:0px;
	right:0px;
	width:14px;
	height:14px;
}

/*
 * LO-5379
 * A set of CSS tags are rendered for the dialog, but not all of them are defined here.
 * They can be overridden or defined by the customer in HTML extension. These are
 * designed to implement the RCD inheritance (Desktop inherits to Tablet and Phone;
 * Tablet inherits to Phone). When overridden in an HTML extension each style name
 * must have !important. For example:
 *		font-size: 20px !important;
 * Dialog title text:
 * 		TrivDlgTitleText		-- Desktop (inherits to all Tablets and Phones)
 * 		TrivDlgTitleTextTP		-- Tablet Portrait (inherits to Phone Portrait)
 * 		TrivDlgTitleTextTL		-- Tablet Landscape (inherits to Phone Landscape)
 * 		TrivDlgTitleTextPP		-- Phone Portrait
 * 		TrivDlgTitleTextPL		-- Phone Landscape
 * Dialog body text:
 * 		TrivDlgTitleText		<<< * * * same as above for inheritance * * * >>>
 * 		TrivDlgTitleTextTP
 * 		TrivDlgTitleTextTL
 * 		TrivDlgTitleTextPP
 * 		TrivDlgTitleTextPL
 * Dialog button text:
 * 		TrivDlgTitleText		<<< * * * same as above for inheritance * * * >>>
 * 		TrivDlgTitleTextTP
 * 		TrivDlgTitleTextTL
 * 		TrivDlgTitleTextPP
 * 		TrivDlgTitleTextPL
 */

/* Dialog Title Text */
.TrivDlgTitleText{		/* Desktop */
	font-size: 13px;
	padding: 2px 5px 2px;
}
.TrivDlgTitleTextTP{	/* Tablet Portrait override */
	font-size: 18px;
}
.TrivDlgTitleTextTL{	/* Tablet Landscape override */
	font-size: 18px;
}

/* Dialog Body Text */
.TrivDlgText{			/* Desktop */
	font-size: 13px;
}
.TrivDlgTextTP {		/* Tablet Portrait override */
	font-size: 18px;
}
.TrivDlgTextTL {		/* Tablet Landscape override */
	font-size: 18px;
}
