BODY
{
    FONT-SIZE: 11px;
    COLOR: #000;
	font-family:Arial, Helvetica, sans-serif;
	background:url(background.gif) repeat-x #ffffff;
}
table {
	border-collapse:collapse;
	max-width:500px !important;
}
TD
{
    FONT-SIZE: 11px;
}
P
{
    FONT-SIZE: 11px;
    COLOR: #000;
}
DIV
{
    FONT-SIZE: 10px;
    COLOR: #555555;
}
.mainheader {
	height:64px;
	background:url(logo.gif) no-repeat;
	border:none;
	width:100% !important;
}
STRONG
{
    FONT-SIZE: 11px;
    COLOR: #444444;
}
.dark
{
    COLOR: #222222
}
.smaller
{
    FONT-SIZE: 9px;
    COLOR: #666666
}
A
{
	color:#000;
}
A:link
{
    COLOR: #000;
    TEXT-DECORATION: none;
}
A:visited
{
    /*COLOR: #000;*/
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #6699ff;
    TEXT-DECORATION: none;
}
.shade
{
    FONT-WEIGHT: normal;
	font-size:10px;
	color:#fff;
	text-transform:uppercase;
    TEXT-ALIGN: right;
	padding:5px 10px;
	width:60px;
	border-right:1px solid #1258a0;
	height:15px;
}
.wpstable
{
    BORDER: #d9d9d9 1px solid;
    padding: 20px 0 0 0;
	width:500px !important;
}
.salestable
{
    BORDER: #d9d9d9 1px solid;
    padding: 20px 0 0 0;
	width:550px;
}
.lookup
{
    BORDER: 1px solid #fff;
	padding:10px;
    BACKGROUND: #cccccc;
	text-transform:uppercase;
}
.lookup a {
	text-decoration:underline;	
}
.input
{
    BORDER: #cccccc 1px solid;
    BACKGROUND: #cccccc;
}
.header
{
    BORDER-bottom: #cccccc 1px solid;
	font-weight:bold;
    COLOR: #000000;
	text-transform:uppercase;
	text-align:center;
}
.headersm
{
    BORDER: #cccccc 1px solid;
    FONT: bold 9px ;
    COLOR: #000000;
}
TD.header A
{
    COLOR: #000;
}
TD.header A:hover
{
    COLOR: #fe3101;
    TEXT-DECORATION: underline;
}
.footer {
	width:900px;
	height:45px;
	background:#444;
	text-align:center;
}

.detail
{
    /*BORDER: #ffffff 1px solid;
    COLOR: #000000;*/
}
.delete_label
{
    BORDER: #cccccc 1px solid;
    FONT-WEIGHT: bold;
}
.delete_field
{
    BORDER: #cccccc 1px solid;
}

.view
{
    BORDER: 1px;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #e6e6e6;
}
.highlighted_row
{
    BACKGROUND-COLOR: #cccccc
}
TABLE.green_screen
{
    BACKGROUND: #006699
}
TABLE.green_screen TD
{
    BACKGROUND: #f0f0ff;
    FONT: 10pt arial;
    COLOR: #000000
}
TABLE.green_screen STRONG
{
    FONT: bold 12pt arial;
    COLOR: #000000
}
TABLE.green_screen INPUT
{
    BORDER: #006699 3px double;
    BACKGROUND: #ffffff;
    FONT: 10pt Tahoma;
    COLOR: #000000;
}
INPUT.FKEY
{
    BORDER: #cccccc 3px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #006699;
    COLOR: #ffffff;
    FONT-FAMILY: "Lucida Bright"
}
TABLE.green_screen INPUT.FKEY
{
    BORDER: #cccccc 3px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND: #006699;
    COLOR: #ffffff;
    FONT-FAMILY: "Lucida Bright"
}
.page_name
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 18px;
    COLOR: #ffffff;
	text-transform:uppercase;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left;
}
.sidebar
{
    BACKGROUND-IMAGE: url(sidebar.gif);
    BACKGROUND-REPEAT: repeat-y
}
.noshade
{
    BACKGROUND-COLOR: #cccccc
}
A.menu
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial;
}
A.mainmenu
{
	color:#fff;
	float:right;
}
A.mainmenu:hover
{
    COLOR: #fff;
    TEXT-DECORATION: underline
}
A.menu
{
	color:#fff;
	padding:5px;
}
A.menu:visited
{
	color:#fff;
}
A.menu:hover
{
    COLOR: #fff;
    TEXT-DECORATION: underline
}
A.menu:active
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.menu2
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Arial;
	color:#fff;
	text-transform:uppercase;
	padding:5px;
}
A.menu2:hover
{
    COLOR: #fff;
    TEXT-DECORATION: underline;
}
INPUT
{
    BACKGROUND-COLOR: #ffffff
}
INPUT.btn
{
    BACKGROUND-COLOR: #d3d3d3;
	float:right;
	cursor:pointer;
}
.msg
{
    color: red;
    font-size: 14px;
    font-weight: bold; 
}
.wpstable tr {
	/*background:#fff;*/
	border-bottom:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
	border-top:1px solid #b9b9b9;
}
.wpstable td {
	padding:7px 5px;
	color:#000;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
}
.wpstable tr:hover {
	/*background:#b7c9db;*/
}
.wpstable td a {
	color:#000;
	text-decoration:underline;
}
.wpstable tr  a:hover {
	color:#000;
	font-weight:bold;
}
.wpstable .header  a:hover {
	color:#fe3101;
	font-weight:bold;
}
.salestable tr {
	/*background:#fff;*/
	border-bottom:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
	border-top:1px solid #b9b9b9;
}
.salestable td {
	padding:7px 5px;
	color:#000;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #b9b9b9;
}
.salestable tr:hover td {
	/*background:#b7c9db;*/
}
.salestable td a {
	color:#000;
	text-decoration:underline;
}
.salestable tr a:hover {
	color:#000;
	font-weight:bold;
}
.salesid {
	font-size:18px;
	font-weight:bold;
	color:#fe3101;
	text-align:left;
}
.itemtable {
	float:left;
	margin-bottom:15px;
	text-transform:uppercase;
}
.itemtable td {
	padding:7px 5px;
	color:#000;
}
.action_detail a {
    color:#444;
	font-size:9px;
}
.action_detail
{
    font-weight: normal;
    font-size: 11px;
    background: #ffffff;
    font-style: italic;
	width:110px;
}
.headertr {
	border-bottom:1px solid #444;
}
.logintable {
	width:200px;
	color:#000;
	text-transform:uppercase;
	float:left;
}
.logintable td {
	padding:5px;
}
.recordtable {
	width:400px;
}
.recordtable tr {
	border-bottom:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
	border-top:1px solid #b9b9b9;
}
.recordtable td {
	padding:7px 5px;
	color:#000;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
}
.detailstable {
	width:420px;
	border: 1px solid #b9b9b9;
}
.detailstable tr {
	/*background:#fff;*/
	border-bottom:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
	border-top:1px solid #b9b9b9;
}
.detailstable td {
	padding:7px 5px;
	color:#000;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #b9b9b9;
}
.detailstable td a {
	color:#000;
	text-decoration:underline;
}
.detailstable tr a:hover {
	color:#000;
	font-weight:bold;
}
.blankbg {
	background:#fff;
	padding-top: 25px;
}
.blankbg input.btn {
	float:none;
}
.blankbg .header {
	border-bottom:none;
}
.blankbg img {
	cursor:pointer;
}