body {	 margin:0px 0px 0px 0px;background: rgb(57,52,41);font-faimily: Arial,Helvetica,sans-serif;}
#banner{background:rgb(70,130,180);background-repeat: repeat-x;height: 100px; width: 100%;color: white;}
/* top menu stuff */		
#topbar{background: rgb(255,140,0); height: 25px;width: 100%;}
#topnav {height: 25px; background: rgb(255,140,0);width:710px;}


#topnav a,#topnav a:link,#topnav a:visited {float: left; display:block; width:100px; height:25px; background:rgb(255,140,0);
  text-align:center; text-decoration:none; font-weight: bold; color:#fff; line-height:25px; overflow:hidden;}
#topnav a:hover,#topnav a.active{background:#ccc;color: black;font-weight: bold;}




/* end top menu*/

#mainbox {width: 1000px;height: 600px;margin: 0px auto;background: rgb(57,52,41);position: relative;}
.picture{width: 600px; margin: 0px auto;padding: 20px 0 0 0;}





label {float: left;text-align: right;margin-right: 15px;width: 100px;}
input {font-size: .8em;}

.pointer{cursor: pointer;}

img {	border-style: none; }	
a {color: white;text-decoration:underline;}
a:visited {color: white;}
a:hover {text-decoration: underline;}
a:active {color: white;}



	 
.blue{color: blue;}
.red{color: red;}
.back_red{background: red;}
.large{font-size: 1.2em;}
.xlarge{font-size: 1.5em;}
.bold{font-weight: bold;}
.center{text-align: center;}
.left{text-align: left;}
.right{text-align: right;}
.right_bottom_abs{position: absolute; right: 0px; bottom: 0px;}
.left_bottom_abs{position: absolute; left: 0px; bottom: 0px;}
.border{border: 1px solid black;}
.small{font-size: .7em;}
.clear{clear: both;}
	 
.space5right{padding-right: 5px;}
.space10right{padding-right: 10px;}
.space15right{padding-right: 15px;}
.space5left{padding-left: 5px;}
.space10left{padding-left: 10px;}
.space15left{padding-left: 15px;}

.spacer_div_10{width:0px; height: 10px;}


table {text-align: center;table-layout: fixed;
  border-collapse: collapse;border-spacing: 0px;padding: 0px;  }    
td {border-style: solid;border-spacing: 0px;border: 0px solid black;
	 border-top-width: 0px;padding: 0px;padding-left: 15px;text-align: left;empty-cells: show;}








     

#loginbox {position: absolute;left: 300px;top: 300px;width: 280px;height: 200px;background-color:#CCCCCC;
    border-style:solid;border-width: 1px;}






#custlist {float: left;background-color:#CCCCCC;border: 5px solid #747169;
    height: 600px;width: 620px; }

#inside_custlist {overflow: auto; height: 550px;}

#custlist table {width: 600px;text-align: center;table-layout: fixed;
  border-collapse: collapse;border-spacing: 0px;padding: 0px;  }

#custlist td {margin-left: 0px;margin-right: 0px;border-style: solid;border-spacing: 0px;border: 0px solid black;
	 border-top-width: 0px;padding: 0px;padding-left: 5px;text-align: left;font-size: .8em;empty-cells: show;}


#newcust {float: right;text-align: center;width: 300px;background-color:#CCCCCC;font-size: .9em;color:#333333;
    border: 5px solid #747169;margin: 5px 0 5px 0;}
#newcust div{text-align: left;width: 220px; padding: 5px;}

#newcust td {margin-left: 0px;margin-right: 0px;border-style: solid;border-spacing: 0px;border: 0px solid black;
	 border-top-width: 0px;padding: 0px;padding-left: 5px;text-align: left;font-size: .9em;empty-cells: show;}
	 


#workorder {float: left;width: 470px;height: 610px;background-color:#cccccc;border: 5px solid #747169;
    text-align: center;position: relative;color: #333333;}
#wo_table {width: 180px; margin: 0 auto;text-align: center;table-layout: fixed;border: 1px solid black;
  border-collapse: collapse;border-spacing: 0px;padding: 0px;margin-bottom: 10px;  }

#editwo_left {float: left;position: relative;}

#editwo_right {float: left;width: 165px;height: 210px;text-align: right;position: relative;}


#editwo_bottom {margin: 0 auto;text-align: left;}

    
#parts {float: left;width: 180px;height: 360px;background-color:#CCCCCC;border: 5px solid #747169;
    font-size: .9em;color: #333333;margin-left: 5px;}


#totals_box{float: right;width: 300px;  background-color: #cccccc; border: 5px solid #747169;margin: 5px 0 5px 0;
    font-size: .9em;}




