   div#body form
   { 	margin: 	0 0 0 40px;
   		width: 		550px;
   		z-index: 	100 !important;
   }
   div#body form p{ clear: left; margin: 0 0 3px 0;}
   
   div#body form input, div#body form textarea, div#body form select, div#body form div.input{ 
      font-size:  	11px;
      height:     	17px;
      border:				1px solid #96811b;
      background: 	#eceeda url(/imgs/design/input.gif) repeat-x;
      margin:     	0 3px 3px 0;
      padding:			3px 0 0 3px;
      color:				black;
   }
   div#body form input.bold{	font-weight:	bold; }
   
   div#body form textarea{ height: 75px !important;}
   div#body form select{ height: 17px !important; padding: 0;}
	
   div#body form .whole { 	width: 543px; }
   div#body form .half	{ 	width: 267px; float: left; width: 264px !ie; }
   div#body form .third	{ 	width: 175px; float: left;}
   div#body form .fourth{	width: 100px; float: left;}
   div#body form input.check{ }
	
	div#body form div.col input.check,div#body form div.col input.radio{ _background: #E0F1E9 !important;}
	
	div#body form div.half{ width: 192px; float: left; }
	
	div#body form b small{ font-size: 10px; }
  div#body form b{ display: block; }
  div#body form b.half{ width: 274px; float: left;}
  div#body form b.third{width: 182px; float: left;}
  div#body form b.fourth{width: 104px; float: left;}
  div#body form b em
  {	color:			red;
  	font-size:		20px;
  	line-height:	8px;
  	_line-height:	normal;
  	position:		relative;
  	top:				7px;
  }
  div#body form span
  {	position:		absolute;
  }
  
  div#body input.button, div#body a.button
	{	color:					black;
		background:				url(/imgs/design/submit.gif) no-repeat center right;
		text-decoration:		none;
		text-transform:		uppercase;
		font-weight:			bold;
		text-align:				left;
		font-size:				11px;
		font-size:				10px !ie;
		display:					block;
		height:					22px;
		margin:					5px 5px 5px 0;
		padding:					0 20px 0 4px;
		padding:					0 5px 0 3px !ie;
		border:					0;
		float:					left;
		float:					none !ie;
		z-index:					110;
   	position:				relative;
	}
  div#body a.button
  {	padding:					5px 20px 0 5px;
  	height:						16px;
  	text-decoration:	none;
  }
  div#body a.button:hover
  {	background:				url(/imgs/design/button.gif) no-repeat center right;
  }
  div#body form input.submit
  {		color:						black;
			background:				url(/imgs/design/button.gif) no-repeat;
			text-decoration:	none;
			text-transform:		uppercase;
			font-weight:			bold;
			text-align:				left;
			font-size:				11px;
			display:					block;
			height:						26px;
			width:						112px !important;
			margin:						5px 5px 5px 0;
			padding:					0 0 0 5px;
			border:						0;
   }
   div#body form div.col
   {  width:      197px;
      margin:     0 3px 3px 0;
      padding:    3px 0 3px 0;
      float:      left;
      border:     0; 
      background: #545BFF;
   }
	
/* ------------------------------------------------------- W/SIDE STYLES --- */
	div#body div#content form
	{	margin: 		0 0 0 20px;
   	width: 			450px;
	}
	div#body div#content form .whole{		width:	442px; width: 438px !ie;}
	div#body div#content form .half{		width:	217px; width: 215px !ie; }
	div#body div#content form .third{		width:	145px; }
	div#body div#content form .fourth{	width:	108px; }
	
	div#body div#content form b.third{	width:	147px; }
	div#body div#content form b.fourth{	width:	112px; }
	div#body div#content form b.half{		width:	220px; }
/* ------------------------------------------------------- THE SIDE STYLES --- */
	div#body div#side form
	{	margin: 		0 0 20px 20px;
   	width: 			200px;
	}
	div#body div#side form .whole{	width:	200px; }
	div#body div#side form .half{		width:	 96px; }
	div#body div#side form .third{	width:	 45px; }
	div#body div#side form .fourth{	width:	108px; }
	
	div#body div#side form b.third{		width:	147px; }
	div#body div#side form b.fourth{	width:	112px; }
	

/* ------------------------------------------------------- TABLE STYLES --- */
	table
	{	border-collapse: 	collapse;
		border-left: 			1px solid #1F1F1F;
		border-right: 		1px solid #1F1F1F;
		position:		relative !ie;
	}
	table td
	{	padding:		3px;
		margin:			0;
		position:		relative !ie;
	}
 	table .head
 	{	font-size:		12px;
 		font-weight:	bold;
 		line-height:	14px;
 		color:			white;
 		background:		#1F1F1F;
 		
 	}
 	table .head td
 	{	text-align:		center;
 	}
 	table .subhead
 	{	color:				black;
 		background:		#D2C61A;
 		text-align:		left;
 		font-weight:	bold;
 	}
 	table .odd{		background:		#EAE57D;}
 	table .even{	background:		#F4EF8F;}
 	table .RES{		color:			#D2C61A;}
	table .more
	{	background:		#FFFB8F;
		border: 			2px solid #DFDB6F;
		padding:			5px;
	}
	table td.res
	{	width:				35px;
		background:		url(/imgs/tools/mini-stamp.jpg) no-repeat center center;
		text-align:		center;
		font-family:	times;
		font-size:		14px;
	}
	
	table#list .odd,table#list .even
	{	font-size:	.8em !important;
		line-height:	.9em;
	}
	table#list tr.subhead td
	{	background:		url(/imgs/design/list-rowHead.jpg) no-repeat;
	}
	table#list tr.head td
	{	background:		url(/imgs/design/list-TableHead.jpg) no-repeat;
		height:				113px;
	}
	
	td.numbers
	{	text-align:		right;
		font-size:		9px;
		border-left:	1px solid #DFD653;
		width:				45px;
	}
 	.err
 	{	color:					red;
 		border-left:		3px solid red;
 		padding-left:		5px;
 	}
 	div#body div#side form
 	{	width:					150px;
 	
 	}
	
	td.status
	{	text-align:			center;
		width:					30px;
	}
	td.model
	{	text-align:			center;
		width:					69px;
	}
	td.bedbaths
	{	text-align:			center;
		width:					25px;
	}
/* ------------------------------------------------------- List STYLES --- */
	div#body .pageControls
	{	clear:				both;
		font-size:		11px;
		height:				25px;
		padding:			3px;
		font-weight:	bold;
	}
	div#body .pageControls .left
	{	float:				left; }
	div#body .pageControls .right
	{	float:				right; }


