/********************************************************/
/* Orignial code by Jan Pavelka (www.phoca.cz) 		*/
/*							*/
/* Adapted by Joomla-R-Us for SQl 2 Excel		*/
/*							*/
/********************************************************/
.sql2excel-hr {
	border-bottom: 3px solid #D6D6D6;
	margin-bottom: 10px;
}


#sql2excel-sections-box a img {
	border:		0px;
	padding:	0;
	margin:		0;
}

/* sections box */
#sql2excel-sections-box div.sql2excel-sections {
	width:		30%;
	position:	relative;
	float:		left;
	border: 	1px dotted #D6D6D6;
	margin:		5px;
	padding:	5px;

}
#sql2excel-sections-box div.sql2excel-sections div {
	margin:0;padding:0;
}

#sql2excel-sections-box div.sql2excel-sections div div{
	margin:0;padding:0;
}

#sql2excel-sections-box div.sql2excel-sections div div div{
	margin: 	0;
	padding:	0;
}

/* sections box head*/
#sql2excel-sections-box div.sql2excel-sections div div div div{
	padding:	0;
	margin:		0;
/*	background: #D6D6D6; */
}
#sql2excel-sections-box div.sql2excel-sections div div div div div{
	padding:	0;
	margin:		0;
}

#sql2excel-sections-box div.sql2excel-sections div div div div div h3 {
	margin:			0px;
	padding-left:		15px;
	padding-top:		2px;
	padding-bottom:		5px;
	padding-right:		5px;
	margin-bottom:		7px;
	background-image: url('../images/sql2excel-head-silver-grad.png');
	background-repeat: repeat-x;
}

#sql2excel-sections-box div.sql2excel-sections div div div div div h3 a{
	color:			rgb(72,72,72);								/* CHANGE */
	text-decoration:	none;
}



#sql2excel-section-box .sql2excel-section,
#sql2excel-category-container .sql2excel-category,
#phoca-dl-file-box .sql2excel-file {
	margin:		5px;
}


/* sections, section */
#sql2excel-sections-box .sql2excel-category,
#sql2excel-section-box .sql2excel-category {
	padding-left:	20px;
	background: url('../images/category_sm.png') 0 0 no-repeat;
	
}

/* section, category, file */ 

#sql2excel-section-box .sql2excel-section h3,
#sql2excel-category-container .sql2excel-category h3,
#phoca-dl-file-box .pd-file h3{
	margin:		0;
	padding-left:	15px;
	padding-top:	2px;
	padding-bottom:	5px;
	padding-right:	5px;
	background-image: url('../images/sql2excel-head-silver-grad.png');		/* CHANGE */	
	margin-bottom:	7px;
	color:		rgb(72,72,72);						/* CHANGE */
	background-repeat: repeat-x;
}

#sql2excel-section-box .sql2excel-section div.sql2exceltop,
#sql2excel-category-container .sql2excel-category div.sql2excel-top,
#phoca-dl-file-box .pd-file div.sql2excel-top {
	float:		right;
	position:	relative;
	width:		16px;
	margin-top:	5px;
	margin-right:7px;
}
#sql2excel-sections-box  h3 small,
#sql2excel-section-box .pd-section h3 small,
#sql2excel-category-container .sql2excel-category h3 small,
#phoca-dl-file-box .pd-file h3 small {
	color:		rgb(72,72,72);						/* CHANGE */
	font-size:	small;
	font-weight:normal;
}

#sql2excel-sections-box  h3 a{
	font-weight:bold;
	text-decoration:underline;
	color:		rgb(72,72,72);						/* CHANGE */
}


#sql2excel-category-container .sql2excel-document {
	padding-left:20px;
	background: url('../images/download-icon.png') 0 0 no-repeat;
}

#sql2excel-category-container .sql2excel-csv {
	padding-left:20px;
	background: url('../images/csv.gif') 0 0 no-repeat;
}

#sql2excel-category-container .sql2excel-html {
	padding-left:20px;
	background: url('../images/table.png') 0 0 no-repeat;
}

#sql2excel-category-container table {
	border-collapse:collapse;
}

#sql2excel-category-container table tr {
	border-collapse:collapse;
}

#sql2excel-category-container table tr td.wbdownload {
	border-collapse:collapse;
	border-bottom:1px dotted #cccccc;
	padding-top:15px;
	padding-bottom:15px;
}

#sql2excel-category-container table tr td.textonly {
	border-collapse:	collapse;
	border-bottom:		0px;
	padding-top:		5px;
	padding-bottom:		5px;
}

#sql2excel-category-container .wb-download {	
	margin:			1px 0px 1px 3px;
}

#sql2excel-category-container .wb-download div {
/*	border:			1px solid #fff;	*/
	background: 	transparent url('../images/download-icon.png') 3px center no-repeat;
	padding:		3px 10px 3px 25px;
}

#sql2excel-category-container .sql2excelpreview{
	margin:			1px 0px 1px 3px;
}
#sql2excel-category-container .sql2excelpreview div {
/*	border:			1px solid #fff;   */
	background: 	transparent url('../images/preview-icon.png') 3px center no-repeat;
	padding:		3px 10px 3px 25px;
}

#sql2excel-category-container h4, #overDiv h4 {
	margin:			2px 0;
	padding:		2px 0;
}

#sql2excel-most-viewed-box small {
	color:			#cccccc;
	font-size:		small;
}

#sql2excel-most-viewed-box .sql2excel-workbooks {
	margin:			5px;
}

#sql2excel-most-viewed-box .sql2excel-document {
	padding-left:	20px;
	background: 	url('images/document.png') 0 0 no-repeat;
}

/* Plugin */
#sql2excel-category-container-plugin .sql2excel-document {
	padding-left:	20px;
	background: 	url('images/document.png') 0 center no-repeat;
	text-align:		left;
	padding-top:	4px;
	padding-bottom:	4px;
	
}

.sql2excel-navigation {
	padding:		2px;
	border:		 	1px dotted #D6D6D6;
	width:			6em;
	position:		relative;
	float:			right;
	text-align:		center;
	margin-left:	5px;
}

.sql2excel-navigation .navigation-text {
	color:				#BF6070;
	background-color:	#D6D6D6;
	padding:			2px;
	margin-bottom:		3px;
	font-size:			10px;
	text-align:			center;
}


.sql2excel-pagination {
	margin-top:20px;
}
