/**
 * @author Design & Accessible Team ( Angie Radtke  )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */


body {
   background: #b3081b url("../images/bodyBg.jpg") no-repeat scroll center top !important;
    color: #000000;
    font-size: 100.1%;
    padding: 0px;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	font-family:Arial,Helvetica,sans-serif;
}

body.contentpane {
	width:auto;
	margin:10px;
	text-align: left;
}

img { border: 0 none; }

.nav {
    float: left;
}
#ja-mainnavwrap {
    float: right;
    width: 73%;
	margin:5px 0 0;
	height: 38px;
}
.logoText {
    float: left;
    width: 25%;
}
#menuwrapper .nav li {
    /*background: rgba(0, 0, 0, 0) url("../images/whiteLine.jpg") no-repeat scroll right center !important;*/
    float: left;
    list-style: outside none none;
	border-right:1px solid #b50014;
}

#menuwrapper .nav li.item-111{ border-right:none;}

#requestquote input, select {
    border: 1px solid #ccc;    
    float: right;
    height: 22px;
    width: 100%; margin-bottom:10px;
}
#requestquote td {
    font-size: 13px;
    font-weight: normal; vertical-align:top;
}

#salesemail {
    width: 100% !important;
    height: 24px !important;
}
.captcha_table {
    margin-top: 11px;
}
#requestquote textarea {
    border: 1px solid #ccc;
    
}


.submit_button .button {
    color: #000;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 3px 24px 0 !important;
    width: 100px !important;
    float: left !important;
}

#easytable-excess-inventory-website .pull-right {
    float: left;
    margin-top: 30px;
    width: 14%;
}

.pagination li a:hover {
    color: #095197;
}

.pagination li {
    float: left;
    list-style: outside none none;
    width: 25px;
}
.pagination {
    float: left;
    margin-top: 12px;
    width: 100%;
}
.pagination .counter {
    display: none;
    float: left !important;
    width: 100% !important;
}
.pagination span {
}
.pagination .pagination-prev {
    margin-left: 6px;
    margin-right: 7px;
}
.pagination-next {
    margin-right: 10px;
}

.createdate {
    display: none;
}
.et_search_result {
    float: left;
    margin-bottom: 12px;
    margin-top: 28px;
    width: 85%;
}
.et_search_result button {
    border: 1px solid #ccc;
    color: #000;
    font-weight: bold;
    padding: 1px;
}
#filter_search {
    border: 1px solid grey;
    box-shadow: 0 0 3px 1px #ccc;
}
#limit {
    margin-bottom: 11px;
}
#excess-inventory-website th {
    background: #ccc none repeat scroll 0 0 !important;
    color: #000;
    padding-left: 10px;
    text-align: justify;
}
#excess-inventory-website th span {
}
#excess-inventory-website {
    border: 1px solid #ccc;
}
#excess-inventory-website td {
    border: 1px solid #ccc;
    padding-left: 9px;
    text-align: justify;
}
.no-column-heading-supplied {
    display: none;
}


.createdate {
    display: none;
}
.et_search_result {
    float: left;
    margin-bottom: 12px;
    margin-top: 28px;
    width: 85%;
}
.et_search_result button {
    border: 1px solid #ccc;
    color: #000;
    font-weight: bold;
    padding: 1px;
}
#filter_search {
    border: 1px solid grey;
    box-shadow: 0 0 3px 1px #ccc;
}
#limit {
    margin-bottom: 11px;
}



#addRowTable {
    width: 100%;
}
.button {
    background: #eee none repeat scroll 0 0;
    color: #000;
    margin-right: 4px;
    margin-top: 10px;
    padding: 3px;
    width: 100px;
}



#menuwrapper .nav li a {
    text-decoration: none;
    border: none;
	padding:5px 24px; text-decoration: none !important; text-shadow: none; color:#000; border:none !important;}

#menuwrapper .nav li a:hover{text-decoration: none; border:none; color: #fff;
	
}


#menuwrapper .nav li:hover{ background: #b50014 !important; color:#fff; 
	
}

.item-116 {
    display: none;
}

#menuwrapper .nav li:hover .nav-child.unstyled.small{	background: #b50014 !important;
    display: block;
    float: left;
    margin: 5px 0 0 -8px;
    padding: 0;
    position: absolute;
    width: 200px;
    z-index: 99999;
	
}


.nav-child.unstyled.small {
	background: #b50014 !important;
    display: none;
    float: left;
    margin: 5px 0 0 -8px;
    padding: 0;
    position: absolute;
    width: 200px;
    z-index: 99999;
}

.nav-child.unstyled.small li{
	width: 200px; background-color:#b50014; background-image: none; margin:0; padding: 0; float: left; color:#fff;
}

.nav-child.unstyled.small li a{
	width: 200px; background-image: none; margin:0; padding: 0; float: left; text-decoration:none !important; text-shadow: none; color:#fff !important; background-color:#b50014; padding:5px 15px !important;}
	
	
	.nav-child.unstyled.small li a:hover{
		color:#fff;
	}


.nav li {
    padding: 5px 8px;
    width: auto;
}

.nav li a{
	 text-decoration: none;
}

.left {
    float: left;
    width: 20%;
}
.content {
    float: left;
    width: 60%;
}
.right {
    float: left;
    width: 20%;
}


#ja-col1 {
     border: 0 solid red;
    float: left;
    margin: 0;
    padding: 0 12px 20px 0px;
    width: 182px;
}



#ja-col2 {
       border: 0 solid red;
    float: right;
    margin: 0 6px 0 0;
    padding: 0 0 20px;
    width: 185px;
}

#ja-contentwrap {
    border: 0 solid red;
    float: left;
    height: auto;
    margin: 0;
    padding: 0;
	width:500px;
}


.item-page hgroup h1 {
    display: none;
}


.pager.pagenav {
    float: left;
    margin-top: 18px;
    width: 100%;
}
.pager li {
    float: left;
    list-style: outside none none;
    width: 50%;
}
.previous {
    float: left;
}
.next {
    float: right;
    text-align: right;
}
.pager .previous a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    color: #b3081b;
}
.pager .next a {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 0 none;
    color: #b3081b;
    text-decoration: underline;
}

.showHere {
    display: none;
}
.breadcrumbs {
    margin: 8px 0 0;
}

#ja-col1 ul.menu {
    background: #f0f0f0 none repeat scroll 0 0;
    border: 0 solid #c0c0c0;
    border-radius: 8px;
    list-style: outside none none;
    margin: 0;
    padding: 10px;
	width:163px;
}

#ja-contentwrap{
  border-color: red #e9e9e9;
    border-image: none;
    border-style: solid;
    border-width: 0 1px;
    margin: 0 0 0 0px;
    padding: 0 10px;
    text-align: justify;
    width: 504px;
}
.readMore {
    background: rgba(0, 0, 0, 0) url("../../../images/blackArrow.png") no-repeat scroll 65px 7px;
    color: #b3081b !important;
    float: right;
    text-decoration: underline;
    width: 90px;
	
}

.item-page > h2 {
    border-bottom: 1px solid #b3081b;
    color: #b3081b;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 170%;
    padding: 4px 0 8px 3px;
}

.logoText {
    color: #b3081b;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding: 0 0 0 9px;
}


#ja-container2 ul.menu li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}
#ja-col1 ul li, #ja-col2 ul li {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: red red #3c5d8f;
    border-image: none;
    border-style: solid solid dotted;
    border-width: 0;
    list-style: outside none none;
    margin: 0;
    padding-left: 5px;
	width:96%;
	border-bottom: 1px dotted #ccc;
}


#ja-col1 ul.menu li a {
      background-image: url("../images/dotImg.png") !important;
    background-position: 0 5px;
    background-repeat: no-repeat;
    color: #000;
    display: block;
    font-size: 13px;
    font-weight: bold;
    outline: medium none;
    padding: 0 0 0px 24px;
    text-decoration: none;
	
}

#ja-col1 ul.menu li a span {
    background: rgba(0, 0, 0, 0) url("../images/dotImg.png") no-repeat scroll 5px 3px;
    padding-left: 26px;
}

#whyAustralia h1 {
    background: rgba(0, 0, 0, 0) url("../images/redLine.gif") no-repeat scroll left bottom;
    color: #b3081b;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal;
    margin: 0;
    padding: 0 0 10px 10px;
}
#ja-content-ul ul li {
       background: rgba(0, 0, 0, 0) url("../../../images/redArrow.png") no-repeat scroll 10px 5px;
    font-size: 12px;
    line-height: 18px;
    list-style-type: none;
    padding: 0 0 0 20px;
    width: 159px;
}
.actions {

display:none;
}
#contactUs h1 {
    background: rgba(0, 0, 0, 0) url("../images/redLine.gif") no-repeat scroll left bottom;
    color: #b3081b;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: normal;
    margin: 0;
    padding: 0 0 10px 10px;
}

#contactUs {
     background: #f0f0f0 none repeat scroll 0 0;
    border: 0 solid #c0c0c0;
    border-radius: 8px;
    float: left;
    list-style: outside none none;
    margin: 20px 0 0;
    padding: 10px;
    width: 90%;
}

.banner_header {
    float: left;
    width: 100%;
}

#whyAustralia {
    background: #f0f0f0 none repeat scroll 0 0;
    border: 0 solid #c0c0c0;
    border-radius: 8px;
    list-style: outside none none;
    margin: 20px 0 0;
    padding: 10px;
	width:100%;
}
.lineCardTable table tr td {
    border: 0px solid red;
    background: url(../../../images/redArrow.png) no-repeat left 6px;
    padding: 0px 0px 0px 8px;
}
#breadcrumbs { display: none; }
#ja-contentwrap h3 { 
    font-size: 14px;
    color: #b3081b;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold; 
    margin-top:8px;
}
