/**
 * file: account.css
 * date: 2009/08/27 
 * auth: Thomas Cocuzza <tcocuzza@max.md>
 * copy: (c) Copyright 2009 MaxMD Corp.
 * desc: Stylesheet for the account section 
 */

/* (***  ------------------------------------- Main Layout ... */

table {
   border-collapse:collapse;
   empty-cells:show;
   font-size: 12px;
}

table.accList th
{
  padding:              4px 0px;
}

table.accList tr:first-child 
{ 
  border-top:           none;
}

table.accList tr
{ 
  border-top:           2px solid #f2f2f2;
}

tr.accListHeader
{
  border-bottom:        2px solid #6286bc;
}

.checkbox
{
  width:                40px;
  text-align:           center;
}

.description
{
  width:                200px;  
}

.createdate
{
  width:                85px; 
  text-align:           center;
}

.expdate
{
  width:                85px; 
  text-align:           center;
}

.expdate0, .expdate1
{
   background-color: red;
}

.expdate2, .expdate3
{
   background-color: yellow;
}

tr.expdate4 td.expdate
{
   color: green;
}

.autorenew
{
  width:                85px;  
  text-align:           center;
}


.accContainer
{
   width: 575px;
   overflow: hidden;
}

.accContainer .row
{
   display: block;
   overflow: hidden;
}

.accContainerHeader
{
  padding:              2px 10px;
  color:                #000077;
  font-weight:          bold;
   font-size: 14px;
}


.accContainerBody
{ 
  border:               1px solid #bbbbbb;   
  padding:              10px;
   width: 550px;
   /*overflow: hidden;*/
}

.accContainerFooter
{
  float:                right;
}

div.accContainerHeader .sectionTitle
/* section title on the container header */
{
  float:                left;

}

.sectionNotes
/* section notes on the container header */
{
  float:                right;
  font-size: 11px;
  color: red;
  margin-top: 10px;
}

.accFormFieldLabel
{
  width:                135px;
  margin-bottom: 5px;
}

.accFormField
{
  width:                210px;
}

.accInputField
{
  width:                210px;
}

div.accUpdateContactCheckbox
{
  float:                left;
  width:                25px;
}

div.accUpdateContactFormFieldLabel
{
  float:                left;
  text-align:           left;
  width:                90px;
}

.referralTableHeader
{
  padding:              2px 10px;
  background-color:     #f2f2f2;
  color:                #000077;
  font-weight:          bold;
}

.finePrint 
{
  font-size:            11px; 
  font-style:           normal;
  font-color:           #910831; 
  line-height:          12px;
  display:              box;
  padding:              2px 2px 2px 2px;
  border:               1px dashed #999999;
}

div.SrsContactContainer
{
  float:                left;
  margin:               10px;
  width:                235px;
  height:               250px;
/*  border:               1px solid #ff0000; */
}

div.row div.SrsContactContainer
{
  float:                left;
  margin:               10px;
  width:                235px;
  height:               350px;
/*  border:               1px solid #ff0000; */
}

div.SrsContactContainerHeader
{
  color:                #000077;
  font-weight:          bold;
  border-bottom:        1px solid #000077;
  padding:              2px 0px;
}

.accContainer p{
   font-size: 12px;
   color: red;
}

/*-----------------------------------------------------------------------------
// end of account.css
//---------------------------------------------------------------------------*/

