

/**** GENERAL STYLES START ****/	

img
{
border: 0px;
}

p{
margin:5px 0 10px 0;
}

a
{
	text-decoration: none;
	color: #F58026;
}

a:visited {
	color: #F58026;
}

a:hover {
	color: #666666;
}

/*  LAYOUT STRCUCTURES */

td,p,ul,ol,li,dl,dt,dd,menu,dir,blockquote,pre,tt,div
{
		color: #333333;
	font: 12px Trebuchet MS;
line-height:1.5;
}
body {
background: #FFFFFF;

}

/*************** THEME STYLES START ****************/

h1,
h1 a,
h1 a:visited
{
	background: #ffffff;
	color: #3d505f;
	font: normal 20px Trebuchet MS;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

h2{
	margin: 0px 0px 10px 0px;	
	padding: 0px;
	
}

h2,
h2 a,
h2 a:visited
{
	color: #666666;
	font: bold 18px Trebuchet MS;
	padding:0 0 5px 0;
	text-transform:uppercase;
	border-bottom:1px solid #D0D0D0;
}

h2.section-header
h2.section-header a,
h2.section-header a:visited
{
/*	background: none;
	font: normal 20px Trebuchet MS;
	margin: 0px 0px 0px 0px;
	border-bottom: 0px solid #fff;
	border-left: 0px solid #ccc; */
	text-transform: none;
	background-color:##Box Header Color##;
	text-decoration: none;
}

h3,
h3 a,
h3 a:visited
{
	color: #808080;
	font: bold 16px Trebuchet MS;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
}

h3 a
{
	text-decoration: none;
}

a.link-button,
a.link-button:active,
a.link-button:visited,
a.link-button-iframe
{	
	background: #f3efe7;
	border: 0px solid #ffffff;
	color: #fff;
	font-size: 9px;
	text-decoration: none;
	padding: 5px 10px 5px 10px;

}

a.link-button:hover,
a.link-button-iframe
{
	text-decoration: none;
	background-color: #666;
}

.topbutton
{
	background:#e8e8e8 url(/cloud/pos/client/images/tab-bg.jpg) left top repeat-x;
	line-height:1;	
	padding:4px 8px 4px 8px;
	height:45px;
	display: block;
	text-align:center;
	color:#000;
	text-shadow:1px 1px 0 #fbf8ef;
	text-decoration:none;
	border:1px solid #aaaaaa;
	border-bottom:0px;
	width:45px;
	font: 12px normal Arial;
	margin-left:3px;
}



/**** LEFT NAV STYLES START ****/

table#leftnav
{
	width: 100%;
}	

td#ln-top 
{
}
	
td#ln-middle 
{
}

td#ln-bottom 
{
	padding-top:5px;
}

a.ln-link-std-level1,
a.ln-link-std-level1:hover,
a.ln-link-std-level1-closed,
a.ln-link-std-level1-closed:hover,
a.ln-link-std-level1-open,
a.ln-link-std-level1-open:hover,
a.ln-selected-std-level1,
a.ln-selected-std-level1:hover,
a.ln-selected-std-level1-closed,
a.ln-selected-std-level1-closed:hover,
a.ln-selected-std-level1-open,
a.ln-selected-std-level1-open:hover{
	padding-left: 5px !important;
	font: bold 16px Arial !important;
	text-transform:uppercase;
    border-bottom: 2px dotted #000000 !important;
	display:none;
}


a.ln-link-std-level2,
a.ln-link-std-level2:hover,
a.ln-link-std-level2-closed,
a.ln-link-std-level2-closed:hover,
a.ln-link-std-level2-open,
a.ln-link-std-level2-open:hover,
a.ln-selected-std-level2,
a.ln-selected-std-level2:hover,
a.ln-selected-std-level2-closed,
a.ln-selected-std-level2-closed:hover,
a.ln-selected-std-level2-open,
a.ln-selected-std-level2-open:hover{
	background:#e8e8e8 url(/cloud/pos/client/images/tab-bg.jpg) left top repeat-x;
	line-height:1;	
	padding:12px 4px 4px 4px;
	height:30px;
	display: block;
	text-align:center;
	font: 16px normal Arial;
	color:#000;
	text-shadow:1px 1px 0 #fbf8ef;
	text-decoration:none;
	border:1px solid #aaaaaa;
	border-bottom:0px;
}

a.ln-link-std-level3,
a.ln-link-std-level3:hover,
a.ln-link-std-level3-closed,
a.ln-link-std-level3-closed:hover,
a.ln-link-std-level3-open,
a.ln-link-std-level3-open:hover,
a.ln-selected-std-level3,
a.ln-selected-std-level3:hover,
a.ln-selected-std-level3-closed,
a.ln-selected-std-level3-closed:hover,
a.ln-selected-std-level3-open,
a.ln-selected-std-level3-open:hover{
	color:#fff;
	font: 14px normal Arial;	
	background:#39464f url(/cloud/pos/client/images/tab-hover.jpg) left top repeat-x;
	line-height:1;	
	height:26px;	
	padding:12px 4px 6px 4px;
	display: block;
	text-align:center;	
	text-decoration:none;
	border:0px solid #aaaaaa;
	border-bottom:0px;	
	margin:0px 0px 0px 0px;
}
	

a.ln-link-std-level4,
a.ln-link-std-level4:hover,
a.ln-link-std-level4-closed,
a.ln-link-std-level4-closed:hover,
a.ln-link-std-level4-open,
a.ln-link-std-level4-open:hover,
a.ln-selected-std-level4,
a.ln-selected-std-level4:hover,
a.ln-selected-std-level4-closed,
a.ln-selected-std-level4-closed:hover,
a.ln-selected-std-level4-open,
a.ln-selected-std-level4-open:hover{
	background:#e8e8e8 url(/cloud/pos/client/images/tab-bg.jpg) left top repeat-x;
	line-height:1;	
	padding:12px 4px 6px 4px;
	height:26px;
	display: block;
	text-align:center;
	font: 14px normal Arial;
	color:#000;
	text-shadow:1px 1px 0 #fbf8ef;
	text-decoration:none;
	border:1px solid #aaaaaa;
	border-bottom:0px;
}


a.ln-link-std-level5,
a.ln-link-std-level5:hover,
a.ln-link-std-level5-closed,
a.ln-link-std-level5-closed:hover,
a.ln-link-std-level5-open,
a.ln-link-std-level5-open:hover,
a.ln-selected-std-level5,
a.ln-selected-std-level5:hover,
a.ln-selected-std-level5-closed,
a.ln-selected-std-level5-closed:hover,
a.ln-selected-std-level5-open,
a.ln-selected-std-level5-open:hover{
	color:#fff;
	font: 14px normal Arial;	
	background:#39464f url(/cloud/pos/client/images/tab-hover.jpg) left top repeat-x;
	line-height:1;	
	height:26px;	
	padding:12px 4px 6px 4px;
	display: block;
	text-align:center;	
	text-decoration:none;
	border:0px solid #aaaaaa;
	border-bottom:0px;	
	margin:0px 0px 0px 0px;
	}

/* LEFT NAV SUB LINKS */


a.ln-link-sub,
a.ln-selected-sub,
a.ln-link-sub:active,
a.ln-selected-sub:active,
a.ln-link-sub:visited,
a.ln-selected-sub:visited
{
	background: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	color: #333333;
	display: block; /* "block" is used to make top and bottom padding work on A tags*/
	font: normal 12px arial;
	padding: 4px 3px 4px 25px;
	text-align:left; /* by default this A tag will center the text */
	text-decoration: none;
}

a.ln-selected-sub,
a.ln-link-sub:hover,
a.ln-selected-sub:hover 
{
	font-weight:bold;
}

.FilterHeaders
{
	padding: 4px 3px 4px 5px !important;
	font: bold 14px Arial !important;
	text-transform:uppercase;	
    margin-top: 5px !important;
    border-bottom: 1px dotted #000000;
	background: #dddddd;
}

.FilterTable
{
	background: #eeeeee;	
}

/**** LEFT NAV STYLES END ****/

/**** FOOTER STYLES START ****/

div#footer-container
{
	margin-top:5px;
}

div#footer-container,
div#footer-container div,
div#footer-container span.spacer,
div#footer-container a,
div#footer-container a:active,
div#footer-container a:visited,
div#footer-container strong
{
	color: #626161;
	font: 12px/1.5 Verdana;
	text-decoration:none;
}

div#footer-container a:hover
{
	text-decoration:underline;
}

div#footer-container strong{
	font-weight:bold;
}

div#footer-container #footer-list{
	background: #f3f3f3 url(/webfiles/InnerspaceAU/layouts/images/FooterBackground.jpg);
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;	
	padding: 10px 10px;
}

div#footer-container .footer-width{
	overflow:auto;
	padding:20px 0;
	border-top:1px solid #D0D0D0
}


div#footer-container .footer-left
{
	float:left;
	clear:both;
}

div#footer-container .footer-right
{
	float:right
}


/**** FOOTER STYLES END ****/

#products-search-section{
	padding: 3px;
	border:1px solid #aaaaaa;
	width: 75%;
	background:#fff url("/cloud/pos/client/images/list-bg.jpg") left top repeat-x;
	font-size: 13px;
	height:22px;
	color:#3b4850;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.button-blue{
	border:1px solid #39464f;
	background:#39454e url("/cloud/pos/client/images/button-bg-blue.jpg") left top repeat-x;
	color:#fff;
	font-size:12px;
	text-shadow:1px 1px 0 #39444c;
	text-decoration:none;
	height:28px;
	padding:3px 7px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin:0 3px 0 0px;
	}