/************************************************************************************************************
*	DHTML modal dialog box	(CSS for the DHTMLSuite_modalMessage class)
*
*	Created:						August, 26th, 2006
*	@class Purpose of class:		Display a modal dialog box on the screen.
*			
*	Css files used by this script:	modal-message.css
*
* 	Update log:
*
************************************************************************************************************/

.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	opacity:.4;	/* Transparency */
	background-color:#000;
	z-index:101;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:3px solid #000;	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#FFF;	/* White background color for the message */
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}

/* CSS Document */
/* paymentModal stylesheet */
#wrapper
	{
	width: 450px;
	height: 300px;
	padding-top:0;
	}

#titleDiv
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: white;
	padding:0;
	background-color:#036;
	height:25px;
	margin-bottom: 2px;
	width:100%;
	}
	
#invoiceTitle
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #036;
	padding:0;
	height:25px;
	margin-bottom: 2px;
	border:1px solid #d6d6d6;
	}

#ccContentDiv
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	border: 1px solid #d6d6d6;
	padding: 8px;
	}

#cartItemDiv
	{
	border: 1px solid #d6d6d6;
	padding: 1px 8px;
	margin-bottom: 2px;
	margin-top:0;
	}
.formtext
	{
	padding-bottom: 14px;
	text-align: left;
	}
	
button, input {
	background-color: #EEEEEE;
	margin-left: 5px;
}

select
	{
	background-color: #EEE;
	margin-left: 5px;
	}
	
.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}

.textLeft {
	text-align:left;
}

.bigWidth {
	width:270px;
}

.smallWidth {
	width:75px;
}

.purchase
	{
	text-align: center;
	padding-top: 5px;
	margin-top:0;
	}

.red {
	color:red;
}
#left {
	text-align:left;
}

#invoiceFieldset {
	 border: 1px solid #d6d6d6;
	 padding: 5px;
}

