/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 08 February 2012 13:04:45
*/


/*
  Styles for the content of remotely hosted forms
  [Each customisation has the styles specific to a type of form]
*/

/* highlight required fields */
*.redstar { color: red; } 

#form-content table 
{ width: 620px; border-collapse: collapse; margin-top: 20px; }

#form-content table td
{ vertical-align: top; }

#form-content table tr.divider td
{ border-top: 1px solid #C0C0C0; }

#form-content table th
{ text-align: left; 
  color: #085aa4;
  font-weight: bold; 
  font-size: 12px; 
  padding-bottom: 3px; 
  border-bottom: 1px solid #085aa4; 
 }

#form-content table td.money
{ text-align: right; }

#form-content p { margin: 6px 0; }

#form-content table#Sum_Order { width: auto; }
#form-content table#Sum_Order td { padding: 3px 0; }

#form-content table#Sum_Order th.Sum_Qty { text-align: right; padding: 3px 1em 3px 0; }
#form-content table#Sum_Order td.Sum_Qty { text-align: right; padding-right: 1em; }

#form-content table#Sum_Order th.Sum_Dsc { text-align: left;  }
#form-content table#Sum_Order td.Sum_Dsc { text-align: left;  }

#form-content table#Sum_Order th.Sum_Val { text-align: right; padding: 3px 0 3px 2em; }
#form-content table#Sum_Order td.Sum_Val { text-align: right; padding-left: 2em; }

#form-content th.Sum_Lab { text-align: left; width: 140px; padding: 3px 1em 3px 0; }
#form-content td.Sum_Lab { text-align: left; width: 140px; padding: 3px 1em 3px 0; }

#form-content th.Sum_Inf { text-align: left; padding: 3px 0; }
#form-content td.Sum_Inf { text-align: left; padding: 3px 0; }



