.x-item-disabled-displayanyway {
    color: #000000 !important;
    -moz-opacity: 100;
    opacity: 1;
}
.accept {
    background-image:url(ext-4.0/examples/shared/icons/fam/accept.gif) !important;
}
.add {
    background-image:url(ext-4.0/examples/shared/icons/fam/add.gif) !important;
}
.banner {
    background-image:url(images/landfire_banner_b.jpg) !important;
}
.cross {
    background-image:url(ext-4.0/examples/shared/icons/fam/cross.gif) !important;
}
.delete {
    background-image:url(ext-4.0/examples/shared/icons/fam/delete.gif) !important;
}
.foldergo {
    background-image:url(ext-4.0/examples/shared/icons/fam/folder_go.gif) !important;
}
.grid {
    background-image:url(ext-4.0/examples/shared/icons/fam/grid.png) !important;
}
.logout {
    background-image:url(ext-4.0/examples/sandbox/images/logout.gif) !important;
}
.icon-grid {
    background-image:url(ext-4.0/examples/shared/icons/fam/grid.png) !important;
}
.icon-padlock {
    background-image:url(ext-4.0/examples/sandbox/images/icon_padlock.png) !important;
}
.icon-sem {
    background-image:url(favicon.ico) !important;
}
.sem {
    background-image:url(images/favicon.ico) !important;
}
.tablerefresh {
    background-image:url(ext-4.0/examples/shared/icons/fam/table_refresh.png) !important;
}
.tabs {
    background-image:url(ext-4.0/examples/tabs/images/tabs.gif) !important;
}
.x-grid-group-title {
	font: bold 14px tahoma, arial, verdana, sans-serif;
	color: #0000ff;
}
.x-grid-row-summary {
	font: bold 12px tahoma, arial, verdana, sans-serif;
	color: #0000ff;
}
td.ezlf-about-image {
	padding: 0px;
}
td.ezlf-about-name {
	padding: 10px;
	font: bold 16px verdana, tahoma, arial, sans-serif;
	color: #0000ff;
}
td.ezlf-about-bio {
	padding: 10px;
	font: 12px verdana, tahoma, arial, sans-serif;
	color: #000000;
}
td.ezlf-header-banner {
	background: #416DA3 url('images/landfire_banner_b.jpg') no-repeat top left;
	padding: 0px;
	font: bold 36px verdana, tahoma, arial, sans-serif;
	letter-spacing: 20px;
	font-style: italic;
	color: #ff0000;
	text-align: center;
	vertical-align: center;
}
td.ezlf-header-logo {
	padding: 0px;
	font: normal 24px verdana, tahoma, arial, sans-serif;
	letter-spacing: 3px;
	color: #000000;
	text-align: center;
}
td.ezlf-home {
	padding: 10px;
	font: 14px verdana, tahoma, arial, sans-serif;
	color: #0000ff;
}
td.ezlf-home-cap {
	padding: 10px;
	font: 16px verdana, arial, tahoma, sans-serif;
	color: #000000;
}
div.ezlf-orders-contact {
	border-style:solid;
	border-width:3px;
	background-color:#b0c4de;
	padding: 10px;
	font: 12px verdana, tahoma, arial, sans-serif;
	color: #000000;
}
td.ezlf-orders-desc {
	padding: 10px;
	font: 12px verdana, tahoma, arial, sans-serif;
	color: #000000;
}
td.ezlf-orders-step {
	padding: 10px;
	text-align: center;
	vertical-align: top;
	font: bold 16px verdana, tahoma, arial, sans-serif;
	color: #0000ff;
}
td.ezlf-products-image {
	padding: 0px;
}
td.ezlf-products-name {
	padding: 10px;
	font: bold 16px verdana, tahoma, arial, sans-serif;
	color: #0000ff;
}
div.ezlf-products-more {
	padding: 10px;
	font: bold 16px verdana, tahoma, arial, sans-serif;
	color: #0000ff;
}
td.ezlf-products-brief {
	padding: 10px;
	font: 12px verdana, tahoma, arial, sans-serif;
	color: #000000;
}
td.ezlf-products-cost {
	padding: 10px;
	font: 12px verdana, tahoma, arial, sans-serif;
	color: #000000;
}
p.ezlf-products-desc {
	margin-top: 12px;
	padding: 5px;
	font: 12px verdana, tahoma, arial, sans-serif;
	color: #000000;
}
ul.ezlf-products-desc {
	list-style-type:none;
	padding:5px;
	font: 12px verdana, tahoma, arial, sans-serif;
	line-height: 150%;
	margin:0px;
	color: #000000;
}
li.ezlf-products-desc {
	background-image:url(images/red_checkmark.png);
	background-repeat:no-repeat;
	background-position:0px 5px; 
	padding-left:24px;
}

/*------------------------------------------------------*/
/* This is from a web example of how to set tab height */
.MainPanel .x-tab-bar-strip {
    top: 40px !important; /* Default value is 20, we add 20 = 40 */
}
.MainPanel .x-tab-bar .x-tab-bar-body {
    height: 43px !important; /* Default value is 23, we add 20 = 43 */
    border: 0 !important; /* Overides the border that appears on resizing the grid */
}
.MainPanel .x-tab-bar .x-tab-bar-body .x-box-inner {
    height: 41px !important; /* Default value is 21, we add 20 = 41 */
}
.MainPanel .x-tab-bar .x-tab-bar-body .x-box-inner .x-tab {
    height: 41px !important; /* Default value is 21, we add 20 = 41 */
}
.MainPanel .x-tab-bar .x-tab-bar-body .x-box-inner .x-tab button {
    height: 33px !important; /* Default value 13, we add 20 = 33 */
    line-height: 33px !important; /* Default value 13, we add 20 = 33 */
}
.MainPanel .x-tab button {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #416DA3;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    outline: 0 none;
    overflow-x: visible;
    overflow-y: hidden;
    padding: 0;
    text-overflow: ellipsis;
}
.MainPanel .x-tab button .x-tab-icon, .x-tab a .x-tab-icon {
    background-repeat: no-repeat;
    //bottom: auto;
    height: 48px;	/*18px; */
    left: -5;
    position: absolute;
    //right: auto;
    top: -5;
    width: 48px; /* 18px; */
}
.list {
    padding-left: 16px;
    padding-bottom: 10px;
}
.list li{
    list-style: square;
    padding: 2px;
}
