@charset "UTF-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}
td.bgstrip {
background-image:url(images/bg_repeat.gif);
background-position:left top;
background-repeat:repeat-y;
}
.lmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #000000;
	font-weight: bold;
}
.lmenu a:link {
	color: #5261e2;
	text-decoration : none;
}
.lmenu a:visited {
	color: #5261e2;
	text-decoration : none;
}
.lmenu a:active {
	color: #cccccc;
	text-decoration : underline;
}
.lmenu a:hover {
	text-decoration : underline;
}
a:link {
	color: #666699;
}
a:visited {
	color: #666699;
}
a:hover {
	color: #663366;
}
a:active {
	color: #999999;
}
.main {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5B5B5B;
	line-height: 20px;
}
.brownText {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #674141;
}
.credit {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
a:link {
	color: #666699;
}
a:hover {
	color: #CC9966;
}
#toplink img {
	border:0;
}
hr {
	color: #666699;
	width: 75%;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}
h3 {
	font-size: 18px;
	font-weight: bold;
	color:#7b84b0;
}
#MainBody th {
	font-family:Arial, Helvetica, sans-serif;
}
#MainBody {
	font-family:Arial, Helvetica, sans-serif;	
}
#MainBody p{
	line-height:1.5em;
	
}
.centre {
	text-align:center;
}
.right {
	text-align:right;
}
.rightpad {
	text-align:right;
	padding-right: 5px;
	}
table tr.altrow td {
        background: #f4f4f4;
}
.stocktable {
	width:647px;
	font-size:90%;
}
.stocktable td {
	font-family:Arial, Helvetica, sans-serif;

	padding-right: 5px;
	
}
.editstocktable {
	width:800px;
	font-size:100%;
}
.editstocktable td {
	font-family:Arial, Helvetica, sans-serif;

	padding-right: 5px;
	
}
form {
	margin-bottom: 5px;
}
.inline {
	display: inline;
}
.stocktable th {
	padding-bottom: 5px;
}
#productsearch {
	font-family: Arial, Helvetica, sans-serif;
	font-style:  italic;
	font-size:90%;
	padding-right: 5px;

}
#mainEditBody {
	padding-left:20px;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}
#TrayEditBody {
	padding-left:20px;
		margin-left:auto;
	margin-right:auto;
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}
.traytable {
	border:1px solid #d6dde6;
	border-collapse: collapse;
}
.traytable td {

	border:1px solid #666699;
	font-size:80%;
}
.traytable th {
		border:1px solid #828282;
		background-color: #bcbcbc;
		padding: .2em;


}
#EditForm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	width:800px;
	margin-left:auto;
	margin-right:auto;

}
#EditForm input {
	width: 400px;
	font-size:100%;
	height: 1.7em;
	margin:5px;
	display:inline;
	font-weight:bold;
	background-color:#f0eee2;
}
form label {
	width:200px;
	text-align:right;
	display:block;
	float:left;
	margin:5px;
}
#EditForm h2  {
	color:#d54608;
	text-align:center;
	margin-left:80px;	
}
#editstock {
	width:750px;
}
#MainBody h2 {
	color:#d54608;
	text-align:center;
}
#EmailForm {
	font-family: Arial, Helvetica, sans-serif;
	
}
#EmailForm input {
	width: 300px;
	font-size:100%;
	height: 1.7em;
	margin:5px;
	display:inline;
	font-weight:bold;
	background-color:#f0eee2;

}
#EmailForm textarea{
	background-color:#f0eee2;
	margin:5px;
	border-color:#f0eee2;
}
#EmailForm label {
	width:150px;
	text-align:right;
	display:block;
	float:left;
	margin:5px;
}
#message {
	padding-left: 50px;
}
.bigbold {
	font-size:130%;
	font-weight:bold;
}
.close {
	margin-bottom:2px;
	margin-top:5px;
}
#toplink {
	vertical-align:middle;
	height:40px;
}
div.actions input {
        height:35px;
        text-align:center;
        width: 150px;
        border:2px outset rgb(215,185,201);
        padding-right:20px;
        padding-left:20px;
        padding-top:8px;
        padding-bottom:8px;
        margin-right:20px;
        text-decoration:none;
		vertical-align:middle;
        }
div.actions {
	text-align:center;
}
div.actions  input:hover {
        background-color:  rgb(215,185,201)
        }
div.actions ul {
        margin-top:20px;
        padding-left:100px;
        list-style:none;
        height:40px;
        }
 div.actions ul li {
        display: inline;
        position:relative;
        float:left;
        height:35px;
        }
div.actions ul li a {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight:bold;
        height:35px;
        text-align:center;
        width: 150px;
        border:2px outset rgb(215,185,201);
        padding-right:20px;
        padding-left:20px;
        padding-top:5px;
        padding-bottom:5px;
        margin-right:20px;
        text-decoration:none;
        }
div.actions ul li a:hover {
        background-color:  rgb(215,185,201)
        }
div.actions ul li input {
        height:35px;
        text-align:center;
        width: 120px;
        border:2px outset rgb(215,185,201);
        padding-right:20px;
        padding-left:20px;
        padding-top:5px;
        padding-bottom:5px;
        margin-right:20px;
        text-decoration:none;
        }
div.actions ul li input:hover {
        background-color:  rgb(215,185,201)
        } 
#pass label {
	width:150px;
	text-align:right;
	display:block;
	float:left;
	margin:5px;
}
#header {

	text-align: left;
}
#lhs {
	position:absolute;
	float: left;
	width: 240px;
	padding-top: 10px;

}
#wrapper {
	position:absolute;
	border-left: 1px solid #7b84b0;
	border-right: 1px solid #7b84b0;
	width:898px;
	padding-top: 10px;
	
}
#explain {
	margin-top: 15px;
	width:640px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right:7px;
	padding-left:22px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	font-size:90%;
	background-color: #dfe3ff;
}
#searchform {
	width:662px;
	text-align:right;
	background-color: #ffe9bd;
	padding-right: 7px;
}
#pfximage {
	position: relative;
	margin-left: 910px;
	float:left;
}
#mainbox {
	margin-left: auto;
	margin-right: auto;
	width: 1040px;
}
#sl1mainbody {
	float:left;
	margin-left: 240px;
}
#footer {
	clear:both;
}
#outerwrap {
	position: absolute;
	float:left;
}
.saleno {
	width:30px;
}
#mainSalesBody {
	padding-left:20px;
	width:800px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
}
#saleslinedata input {
	display: block;
}
#salesformdata {
	display: block;

}
#custselect {
	position: relative;
}
#address {
	clear:both;
	margin-left
}
#slwrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	border-left: 1px solid #7b84b0;
	border-right:1px solid #7b84b0;
	width: 955px;
	/*background: url("/path/to/your/background_cols.gif") repeat;*/
}
#slcontainer {
	border-left: 1px;
	border-color:#f0f0f0;
	border-right: 1px;
}
#slheader {
	margin: 0 0 0 0;
	background: yellow;
}
#slside-a {
	float: left;
	width: 180px;
}
#slside-b {
	float: right;
	width: 122px;
	padding-right: 1px;
}
#slcontent { 
	float: left;
	/*width: 61%; */
	width: 620px;
}
#slfooter {
	clear: both;
margin-left:-1px;
}
#slsearchform {
	width: 640px;
	text-align:right;
	background-color: #ffe9bd;
	padding-right: 7px;
}
#slexplain {
	margin-top: 15px;
	width:620px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right:7px;
	padding-left:22px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	font-size:90%;
	background-color: #dfe3ff;
}
#slmainbody {
	width: 620px;
}
#slwrapper th {
	font-family: Arial,Helvetica,sans-serif;
}
h2  {
font-family: verdana, arial, helvetica, sans-serif;

}