div, p, td, th, li, body {font-family:verdana,'MS Sans Serif',helvetica;font-size:10px}

textarea {
	border: #687687 solid 1px;
    font-size:10px;
    font-family:verdana,'MS Sans Serif',helvetica;
}

input {
	height: 19px;
	border: #687687 solid 1px;
    font-size:10px;
    font-family:verdana,'MS Sans Serif',helvetica;
}

input.check {
	height: 16px;
	border: #FFFFFF solid 1px;
	padding: 0 0 0 0;
}

.smallbtn {background: url(/images/bg_smallbtn.gif) no-repeat;width:30px;height:19px;border:none;font:11px Arial;font-weight:bold;color:#2B2B2B;}
.btn1 {background: url(/images/bg_btn1.gif) no-repeat;width:72px;height:24px;border:none;font:11px Arial;font-weight:bold;color:#2B2B2B;}
.btn2 {background: url(/images/bg_btn2.gif) no-repeat;width:112px;height:24px;border:none;font:11px Arial;font-weight:bold;color:#2B2B2B;}
.btn3 {background: url(/images/bg_btn3.gif) no-repeat;width:152px;height:24px;border:none;font:11px Arial;font-weight:bold;color:#2B2B2B;}

/*
body {
	background: #939BC4 url(/images/body_bg.jpg) repeat-x;
}
*/

.form_content {
	background: #FFFFFF url(/images/components/bg_form.png) repeat-x bottom right;
}

.m10 {margin-top:10px}
.m6 {margin-top:0px}

.header {font-weight:bold;padding: 0 0 0 5; color:#FFFFFF;}

.basic {background-color:#dee3e5; width:99.9%;padding: 0 0px 0 0}
.basic th {border:white solid 1px;border-width:1px 0px 0px 1px}
.basic td {border:white solid 1px;border-width:1px 0 0 1px; height:18px;}
.basic th {background-color:#B7B7B7;font-weight:normal;border-bottom:#3F3F3E solid 2px}
.basic th a {color:black}
.basic th.sort {background-color:#5E5E5D;border-bottom-color:#A6A39C;color:#FFFFFF;}

a.table_header {color:black;text-decoration:none;}
a.table_header:hover {color:#e51f00}

.even {background-color:#eff3f4}
.ueven {background-color:red}
.total {background-color:#C3C3C3}
.even2 {background-color:#e8ebec}
.redrow {background-color:RED}
.greenrow {background-color:#50C850}
.purplerow {background-color:#FCA7B6}
.yellowrow {background-color:#FF8000}
.lightgreenrow {background-color:#00C800}
.grayrow {background-color:GRAY}

.corn_tl {background:#dee3e5 url(/images/components/corn4lt.gif) no-repeat}
.corn_tr {background:url(/images/components/corn4rt.gif) no-repeat top right}
.corn_bl {background:url(/images/components/corn4lb.gif) no-repeat bottom left}
.corn_br {background:url(/images/components/corn4rb.gif) no-repeat bottom right}

.row_over {background-color:#D3D3D3}
.row_select {background-color:#C2E2BC}

a.scroller {color:#1D1B71; text-decoration:none;}

.form_title {background:#FFFFFF url(/images/components/spacer.gif) repeat-x bottom;}
.split_title {background:#FFFFFF url(/images/components/bg_title.png) repeat-x bottom;}


#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #CCFF9D;
}


.login_text {
	font:11px Arial,Verdana;
	color:#01106D;
	font-weight:bold;
}

.login_input {
	border: #01106D 1px solid;
	width: 150px;
	height: 20px;
	background:transparent url(/images/bg_input.gif) repeat-x;
	font:12px Arial,Verdana;
	color:#000000;
	padding: 2 0 0 3;
}

.login_button {
	border: #01106D 1px solid;
	width: 80px;
	height: 23px;
	background:transparent url(/images/login_button.gif) no-repeat;
	font:12px Arial,Verdana;
	color:#FFFFFF;
	font-weight:bold;
}

.calendar_not_month {
    background-color: lightgray;
}
.calendar_current_day {
    background-color: darkred;
}
.calendar_has_orders {
    background-color: green;
}
.calendar_no_orders {
    background-color: white;
}
.calendar_link {
    color: black;
    text-decoration: none;
}
