/* CSS Document for Bluecube framework */
/***************************************************************/
/*                          GRID                               */
/***************************************************************/
/* This file contains css styles sheets to define the look and */
/* feel of a grid.                                             */
/* @Author: Alan (Berg) Amorim                                 */
/* @Date: 20070423                                             */
/***************************************************************/

/***************************************************************/
/*                        DELIMITER                            */
/***************************************************************/
/*
	@ClassName: bluecubeGrid
	@Type: class css
	@Group: none
	@Selector: none
	@Description: Delimiter to group css styles in a single body.
*/
.bluecubeGrid {
	/* delimiter css body */
	overflow: auto;
	background-color: #FFFFFF;	
	cursor: default;
	border: 1px solid #DCDCDC;
}
/***************************************************************/
/*                           Hearder                           */
/***************************************************************/
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 10px;
	white-space: nowrap;		
}
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.headerCell {
	border-style: solid;
	border-width: 1px;
	border-top-color: #EEEEEE;
	border-left-color: #EEEEEE;
	border-bottom-color: #333333;
	border-right-color: #333333;
	background-color: #D9EDF7;
	padding: 2px 6px 2px 6px;
	white-space: nowrap;
	text-align: center;
}
/***************************************************************/
/*                           BODY                              */
/***************************************************************/
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.line {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	cursor:pointer;
}
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.lineOver {
	background-color: #66CC33;
	color: #FFFFFF;
}
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.lineSelected {
	background-color: #3300CC;
	color: #FFFFFF;
}
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.lineDisabled {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	background-color: #CCCCCC;
	color: #FFFFFF;
}
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.lineSelecionada {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	background-color: #3300CC;
	color: #FFFFFF;
}
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.cell {
	white-space: nowrap;
	border: 1px solid #EEEEEE;
	padding-left: 2px;
	padding-right: 2px;
	white-space: nowrap;	
}
/***************************************************************/
/*                           ALIGN                             */
/***************************************************************/
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.center {
	text-align: center;
}
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.justify {
	text-align: justify;
}
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.left {
	text-align: left;
}
/*
	@ClassName: 
	@Type: 
	@Group:
	@Selector:
	@Description:
*/
.bluecubeGrid
.right {
	text-align: right;
}

.bluecubeGrid
.height {
	height: 15px;
}