* {
	font-family:Arial;
	font-size:12;
}

h2 {
	font-size:18;
}

#divProgress {
	position:absolute;
	background-color:black;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:99;
	text-align:center;
	vertical-align:middle;
    /* ieWin only stuff */
        /* with this trick only IE
           manage the following 2 attributes */
	/*
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
        (enabled=true, sizingMethod=scale src='images/progress.gif');
	*/
	opacity: .75;               /* Standard style for transparency */
	-moz-opacity: .75;          /* Transparency for older Mozillas */
	filter: alpha(opacity=75);  /* Transparency for IE */
}

.clickable {
	cursor:pointer;
}

#divLogin {
	font-size:12;
}

#divLogin td {
	font-size:10;
}

#divLogin input {
	height:20;
	font-size:10;
}

#divAdminLogin {
	font-size:12;
}

#divAdminLogin td {
	font-size:10;
}

#divAdminLogin input {
	height:20;
	font-size:10;
}

#divCartSummary {
	font-size:12;
	margin:20;
}

#divOutside {
	position:relative;
	border:double;
	width:95%;
	overflow:auto;
	background-color:#DEE7DC;
}

#other {
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#divOutside table {
	position:relative;
	overflow:auto;
}

.divCartDetail td{
	font-size:11;
	background-color:#AAC0A5;
}

.divCartDetail th{
	font-size:11;
	background-color:#AAC0A5;
}

.divSearchResults td{
	font-family:Arial;
	font-size:11;
}

.srPic {
	width:15%;
	background-color:#AAC0A5;
	vertical-align:middle;
	text-align:center;
}

.srPic img{
	max-width:100px;
	width:expression(this.width > 100 ? 100: true);
}

.srItemNo {
	width:15%;
	background-color:#AAC0A5;
	font-weight:bold;
	font-size:12;
}

.srItemName {
	background-color:#AAC0A5;
	font-weight:bold;
	font-size:12;
}

.srItemDesc {
	background-color:#AAC0A5;
}

.srPricing {
	width:25%;
	background-color:#AAC0A5;
	font-weight:bold;
}

.srSpacer {
	height:6;
	background-color:#DEE7DC;
}


#ordernotes {
	width:100%;
	height:80;
}

.menu {
	margin: 0;
	padding: 12; 
	list-style-type: none;
	list-style-image: none;
}

.menuitem {
	margin: 0;
	font-size:11;
}

.menuhover {
	background-color:#AAC0A5;
}

#divRecords {
	width:100%;
	overflow:auto;
}

#divRecords tr th{
	background-color:#AAC0A5;
}

#divRecords tr td{
	background-color:#AAC0A5;
}

.divTableClass tr th{
	background-color:#AAC0A5;
}

.divTableClass tr th{
	background-color:#AAC0A5;
}

#divWorkHeader {
	font-size:16;
	font-weight:bold;
}

#divWorkResults {
	position:relative;
	width:100%;
	overflow:auto;
}

.tblPrice td{
	background-color:#DEE7DC;
	
}
