
body, textarea
{
	font-family: verdana;
	font-size:11px;
}

.content { padding: 0px 50px 50px 50px; }

h1
{
	font-size:12px;
	font-weight: bold;
}

h2
{
	font-size: 10px;
	font-weight: bold;
	display: inline;
}

td
{
	font-size: 11px;
	valign: middle;
}

.menubar
{
	background-color: #dfdfdf;
	padding:3px;
}

a:visited, a { color:navy; }
a:hover { color:red; }

div.box_float { padding:10px; background-color: #efefef; border: 1px solid gray; min-width: 60px}
div.box { padding:10px; background-color: #efefef; border: 1px solid gray; width:625px}
div.box_inside { padding:10px; background-color: #efefef; border: 1px solid gray; width:400px}
div.box_half { padding:10px; background-color: #efefef; border: 1px solid gray; width:200px}
div.box_input { float: left; width:200px; padding:5px}
div.row_input { float: left; width:200px; padding:5px}
div.row_box {  padding:10px; background-color: #efefef; border: 1px solid gray; width:1620px;}
input, select { padding: 2px; box-sizing: border-box;}
input { display: inline;}
input[type="submit"]{
	background: linear-gradient(rgb(92, 123, 250), rgb(66, 100, 235));
    border: 1px solid rgb(77, 110, 245);
    color: #fff;
    padding: 5px 15px;
    cursor: pointer;
    text-shadow: rgb(55, 84, 200) 0px 1px 0px;
    border-radius: 5px;
    font-weight: 600;
}
input[type="submit"]:hover{
	background:rgb(66, 100, 235);
}

.clear { clear:both; }

.notice { color: red }

tr.notice td { color: red }

.pending, tr.pending td { color: gray }

tr.rowEven td { background-color: #fafafa } 
tr.rowOdd td { background-color: #efefef }

th { font-size: 10px; font-weight: bold; background-color: #dfdfdf; padding:3px} 
td { text-align: center }

table.order_data td { text-align: left }

input.big_button {
	
	font-size:12px;
	padding: 10px;
	text-transform:uppercase;
}

input.small_button {
	
	font-size:9px;
	padding: 0px;
}

tr.border_top td { border-top:1px solid black;}
td.border_top { border-top:1px solid black;}