/* table properties */

/*
 *--------------------------------------------------------------
 * #! Table Container
 *
 *--------------------------------------------------------------
 */
.container-table{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*
 **
 * #! Container where the whole Data Table shows
 *
 **
 */
.tabular-table{
	color:#636563;
}

/*
 *--------------------------------------------------------------
 * #! General Link style
 *
 *--------------------------------------------------------------

.tabular-table tr td a:link,
.tabular-table tr td a:visited{
	
	color:#58BBEB;
	text-decoration:none;
}

.tabular-table tr td a:hover{
	color:#E87830;
}
 */
 
.table-border{
}


/*
 *--------------------------------------------------------------
 * #! Table heading Format
 *
 *--------------------------------------------------------------
 */
tr.table-heading{
	font-weight:bold;
	color:#ffffff;
	height:30px;
	background-color:#F2FAFC;
}

tr.table-heading th{
	padding:5px;
	border-bottom:1px solid #ccc;
	
}

tr.table-heading th a:link, tr.table-heading th a:visited{
	font-weight:bold;
	color:#666;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;


}

tr.table-heading th a:hover{
	text-decoration:underline;
}


th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	letter-spacing: 2px;
	padding:2px;
	text-align:left;
}

/*
 *--------------------------------------------------------------
 * #! Zebra row color
 *
 *--------------------------------------------------------------
 */
.odd_row{
	background-color: #fafafa;
}

.even_row{
	background-color:#ffffff;
	
}


/*
 *--------------------------------------------------------------
 * #! Data Format
 *
 *--------------------------------------------------------------
 */
.table-data{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.table-data td{
	padding:5px;
	text-align:left;
	border-bottom:1px solid #e1e1e1;
	vertical-align:top;
}


/*
 *--------------------------------------------------------------
 * #! First Column Format
 *
 *--------------------------------------------------------------
 */
.table-data th.first{
	border-right: 1px solid #e1e1e1;
}

.table-data tr.odd_row td.first{
	border-right: 1px solid #e1e1e1;
	vertical-align:top;
}

.table-data tr.even_row td.first{
	border-right: 1px solid #e1e1e1;
	border-top: 0;
	vertical-align:top;
}


/*
 *--------------------------------------------------------------
 * #! Select Box Format
 *
 *--------------------------------------------------------------
 */
.table-data td.selectbox{
}

table.outer{

}

table.outer td.border{
	background-color:#6685B5;
	padding:1px;	
}

table.outer td{
}

table.inner{

}


.tablebutton{
	padding-top:10px;
}

.tablebutton .table-widget-left{
/*	background-image:url(/assets/shared/images/table-widget-left.gif);
	background-repeat:no-repeat;
	width:10px;
	height:35px;*/
	float:left;
}

.tablebutton .table-widget-center{
/*	background-image:url(/assets/shared/images/table-widget-center.gif);
	background-repeat:repeat-x;
	height:35px;*/
	float:left;
}

.tablebutton .table-widget-right{
/*	background-image:url(/assets/shared/images/table-widget-right.gif);
	background-repeat:no-repeat;
	width:10px;
	height:35px;*/
	float:left;
}

.table-form-addon{
	float:left;
	border:1px dashed #ccc;
	padding:10px;
	background-color:#f5f5f5;
}

.table-submit{
	float:left;
}

.table-buttons{
	float:left;
}

.table-search{
	padding-top:10px;
	float:left;
}

input.table-form{
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	border:1px solid #BDC7D8;
	padding:3px;
}

input.table-form-button{
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	padding:2px 1px;
}


a.table-button:link, a.table-button:visited{
	color:#FFFFFF;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
}

a.table-button:hover{
	color:#666;
}



