   div#body form
   { 	position:	relative;
   	width: 		460px;
   	margin:		0 0 0 20px;
   	z-index: 	50 !important;
   }
   div#body div.col form
   {	width:		260px;
   	left:			auto;
   	margin:		0 0 0 30px;
	}
   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;
      color:			#ff3300;
		background:		#ececec;
		border:			1px solid #cacaca;
		border-width:	0 1px 1px 0;
     	margin:     	0 3px 3px 0;
      padding:			3px 0 0 3px;
   }
   div#body form input.text
   {	height:     	17px;
      
   }
   
   div#body form input.bold{	font-weight:	bold; }
   
   div#body form textarea{ height: 75px !important;}
   div#body form select{ height: 17px !important; background-color: transparent;}
  
   div#body form .whole { 		width: 450px; }
   div#body form .half	{ 		width: 222px; float: left; }
   div#body form .third	{ 		width: 145px; float: left;}
   div#body form .fourth{		width: 108px; float: left;}
   div#body form input.check{ bo rder: 0; background: none;}
	
	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: 220px; float: left;}
  div#body form b.third{width: 154px; float: left;}
  div#body form b.fourth{width: 116px; 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 table input.button, div#body table a.button
	{	float:		left;
	}
	div#body table div input.button, div#body table div a.button
	{	float:		none;
	}
	
  div#body a.button
  {	padding:					5px 20px 0 5px;
  	height:						16px;
  	text-decoration:	none;
  }
  div#body a.button:hover
  {	
  }
  div#body form input.submit
  {		color:				black;
			text-decoration:	none;
			font-size:				11px;
			display:					block;
			height:					43px;
			width:					169px !important;
			margin:					5px 5px 5px 0;
			padding:					0;
			border:					0;
			background:				transparent url(/imgs/design/submit.gif) no-repeat;
   }
   div#body form div.col
   {  width:      197px;
      margin:     0 3px 3px 0;
      padding:    3px 0 3px 0;
      float:      left;
      border:     0; 
      background: #545BFF;
   }
	#body .hidden
   {	display:			none;
	}
   div#body form p.highlight
   {	background:		#FFFFAF;
	}
   .odd{	background:			#EBEBEB;}
 	.even{	background:		none;}

/* ------------------------------------------------------- TABLE STYLES --- */
	table
	{	bo rder-collapse: 	collapse;
		position:			relative !ie;
		margin:				6px 0;
		width:				100%;
	}
	table td
	{	padding:			3px;
		position:		relative !ie;
		border:			2px solid white;
	}
 	table .title td
 	{	font-size:		12px;
 		font-weight:	bold;
 		line-height:	10px;
 		text-align:		center;
 	}
 	table td.title
 	{	font-size:		12px;
 		font-weight:	bold;
 		line-height:	10px;
 		background:		white;
 	}
 	table tr.even td.title
 	{	background:		#F1EFEE;
 	}
 	table td.odd
 	{	background:		#EDF6F7;
 	}
 	table td.even
 	{	background:		#D6E6E9;
 	}
 
