/**
 * @package LQM Component
 * @subpackage Media
 * @version $Id: default.css 979 2010-06-15 16:37:53Z tcp $
 * @copyright Copyright (C) 2006 - 2011 Green Mountain Information Technology
 *            and Consulting. All rights reserved.
 * @author tcp@ourdatasolution.com
 */

@CHARSET "UTF-8";

.lqmPane
{
	margin: auto;
	font-size: 1em;
	margin-bottom: 8px;
}

.lqmPane tr, .lqmPane td{
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.lqmApplicationList td {
	padding: 2px;
	padding-right: 20px;
}

.lqmContentPlugin {
	margin: 10px auto;
}

.lqmDescription {
	margin: 0 auto; 
}

.lqmTitle, .lqmApplicationTitle, .lqmActionTitle {
	margin: 0 auto;
	font-size: 140%;
	text-align: center;
}

div.lqmExportPane ul {
	list-style:none outside none;
	list-style-type: none !important;
}

div.lqmExportPane ul li {
	float:right;
	padding: 4px !important;
}

.lqmExportLink {
}

.lqmFormTable {
	margin: 0 auto; 
	text-align: center;
}

.lqmResults {
	margin: 0 auto; 
	text-align: center;
}

.lqmFormTarget, .lqmResultGridTarget, .XXXlqmApplicationListTarget {
	margin-bottom: -6px;
}

.lqmApplicationListTarget {
	
}

.lqmResultsTarget {
	
}

.lqmResultsPane {
	
}

.lqmMessage, .lqmResultsMessage, .lqmErrorMessage {
	padding: 0;
	margin: 8px 0;
}

div.lqmFieldsetDescription {
	display: block;
}

div.lqmFormSubpage {
	margin-top: -6px;
}

.lqmFormContainer div
{
	margin-bottom: 5px;
}

.lqmApplicationDescription p
{
	margin-top: 6px;
}

table.lqmResultsTable
{
	margin: auto;
}

table.lqmResultsTable th
{
	font-weight:bold;
	text-align: center;
	padding: 3px;
}

table.lqmResultsTable td
{
	padding: 3px;
}

table.lqmResultTable th, table.lqmResultTable td
{	
	padding: 4px;
}

th.lqmResultTableSingleColumn1
{
	text-align: right;
	padding: 2px;
}
	
td.lqmResultTableSingleColumn2
{
	text-align: left;
	padding: 2px;
}

.lqmPane input:focus {
	border: 1px solid;;
}

div.lqmChart {
	border: none;
}

.x-panel-mc {
	padding: 4px 0 0;
}

.x-panel-tl {
	border-bottom: none;
}

.x-date-picker tr, .x-date-picker td {
	border: none;
}

.x-panel-btns-ct button {
	font-weight:bold;
}

div.x-tab-panel div.x-tab-strip-wrap ul {
	margin: 0px !important;
	padding: 0px !important;
}

div.x-tab-panel div.x-tab-strip-wrap li {
	list-style-type: none;
}

.x-fieldset
{
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

fieldset.horizontal div.x-column
{
	padding-right: 25px;
}

fieldset.horizontal .x-fieldset-bwrap {
}

fieldset.horizontal .x-form-label-top .x-form-item label.x-form-item-label {
	display:		block;
}
	
fieldset.horizontal .x-fieldset-description
{
}

fieldset.horizontal .x-form-item label.x-form-item-label {
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
}

.x-fieldset-description
{
	max-width: 500px;
	padding-bottom: 6px;
	padding-left:	125px;
}

.x-form-item  {
	padding: 1px 0 1px 0;
}

.x-form-item-desc
{
	background-image: url(../images/info.gif);
	background-position:right center;
	background-repeat:no-repeat;
	display:inline-block;
	height:14px;
	opacity:0.66;
	margin-left:1px;
	margin-right:1px;
	padding:0 1px;
	vertical-align:top;
	width:13px;
}

.x-form-label-left label {
	width: 110px;
}


.x-form-label-required
{
	background-image: url(../images/required.gif);
	background-position:right center;
	background-repeat:no-repeat;
}

.x-toolbar-add {
	background-image:url(../images/new.png) !important;
}
.x-toolbar-add:hover {
	background-image:url(../images/new_f2.png) !important;
}
.x-toolbar-publish {
	background-image:url(../images/publish.png) !important;
}
.x-toolbar-publish:hover {
	background-image:url(../images/publish_f2.png) !important;
}
.x-toolbar-unpublish {
	background-image:url(../images/unpublish.png) !important;
}
.x-toolbar-unpublish:hover {
	background-image:url(../images/unpublish_f2.png) !important;
}
.x-toolbar-delete {
	background-image:url(../images/delete.png) !important;
}
.x-toolbar-delete:hover {
	background-image:url(../images/delete_f2.png) !important;
}
.x-toolbar-edit {
	background-image:url(../images/edit.png) !important;
}
.x-toolbar-edit:hover {
	background-image:url(../images/edit_f2.png) !important;
}
.x-toolbar-details {
	background-image:url(../images/preview.png) !important;
}
.x-toolbar-details:hover {
	background-image:url(../images/preview_f2.png) !important;
}
.x-toolbar-print {
	background-image:url(../images/preview.png) !important;
}
.x-toolbar-print:hover {
	background-image:url(../images/preview_f2.png) !important;
}

.x-toolbar-search {
	background-image:url(../images/search.png) !important;
}

/* Sample customization */
.gridPanel139 .x-grid3-col-price_current {
	color: blue;
}

/* Hack for */
table.nopad {
	min-width: 99%;
}

.lqm-grid-color-bad div {
	color: red;
}

.lqm-grid-color-good div {
	color: green;
}