/*
** Copyright (c) Softwire 2006 - all rights reserved.
*/

/*=============================================================================
== Default body style (none yet)
=============================================================================*/
body
{}

/*=============================================================================
== Default image style is borderless.
=============================================================================*/
img
{
  border:0;
}

/*=============================================================================
== Default margins for text regions of pages.
=============================================================================*/
.TextPanel
{
  margin: 15px 20px 10px 20px;
}

/*=============================================================================
== TextPanel with smaller margins for some pages.
=============================================================================*/
.TextPanel2
{
  margin: 5px 20px 5px 20px;
}

/*=============================================================================
== Styles for address search. To be included in the branded css(s).
=============================================================================*/

.AddressResultsTable
{
  width:350px;
  border-style:solid;
  border-width:1;
  border-color:Black;
  table-layout:fixed;
}

.AddressResultHeaderLeftCol
{
	width:60px;
}

.AddressResultRowLeftCol
{
	width:60px;
}

.AddressResultAlternatingRow
{
	background-color:#c8c8c8;
}

.AddressResultHeader
{
	background-color:#c8c8c8;
}

.AddressResultPager
{
	background-color:#c8c8c8;
}

/*=============================================================================
=============================================================================*/

.FormTable
{
  width:80%;
}

.FormTable th
{
  text-align:left;
  padding-right:25px;
  width:40%;
}

.FormPanel p
{
    margin-top:    5px;
    margin-bottom: 5px;
}
                           
/*=============================================================================
== Styles for ProductConfirmation
=============================================================================*/

/*=============================================================================
== For the list of PDFs, just use a <ul> with images as bullets.
=============================================================================*/
ul.ProductConfirmationList
{
  list-style-image: url(../Images/file_pdf.gif);
  list-style-position: outside;
  padding: 10px;
  margin: 5px;
}

ul.ProductConfirmationList li
{
  padding-left: 10px;
}

/*=============================================================================
== Style for making text bold and underlined.
=============================================================================*/
.BoldUnderline
{
  font-weight:bold;
  text-decoration: underline;
}

.Bold
{
  font-weight:bold;
}

/*=============================================================================
== Styles for manipulating contents of td cells
=============================================================================*/
.CrushLeftMarginAndPaddingOfTableWithin
{
    padding-left: 0;
    margin-left:  0;
}

.CrushLeftMarginAndPaddingOfTableWithin > table
{
    margin-left:  0;
    padding-left: 0;
    border-collapse: collapse;
}

.CrushLeftMarginAndPaddingOfTableWithin > table > tbody > tr > td > label
{
    margin-left:  5px;
    vertical-align: top;
}

