﻿

/* HEADINGS   
----------------------------------------------------------*/




/* FORM ELEMENTS   
----------------------------------------------------------*/

textarea 
{
        font-family:Tahoma, Geneva, sans-serif;
}
div.accountInfo
{
    width: 42%;
}


.dynform 
{
    border: medium none;
    padding: 0;
}
.dynform label 
{
    clear: both;
    display: block;
    float: left;
    font-size: 0.79em;
    margin-top: 5px;
    width: 30%;
}
.dynform input, .dynform select, .dynform textarea
{
    margin-top:5px;
    float:left;
    background-color: #C1D72F;
    border: 1px solid #C1D72F;
    width: 230px;
}

.dynform span
{
    overflow:auto;
    margin-top:10px;
    display:block;
    clear:both;
}
.dynform span.rcList
{
    overflow:auto;
    margin-top:0px;
    display:inline;
}

.dynform span input
{
    clear:both;
    float:left;
}
.dynform span label
{
    width:auto;
    float:left;
    clear:none;
}
.dynform .required 
{
    float:right;
    width:5%;
    clear:none;
    display:inline;
}
.dynform .requiredSummary
{
    color: #FF0000;
    font-weight:bold;
}

/* MISC  
----------------------------------------------------------*/

/* Text */
.text-left  {text-align:left;}
.text-center{ text-align: center; }
.text-right {text-align:right;}
.uppercase  { text-transform: uppercase; }

.biggest    { font-size: 2em; }
.bigger     { font-size: 1.3em; }
.big        { font-size: 1.2em; }
.medium     { font-size: 0.95em; }
.small      { font-size: 0.8em; }
.smaller    { font-size: 0.7em; }
.smallest   { font-size: 0.65em;}

.fwLighter  { font-weight: lighter; }
.fwRegular  { font-weight: normal;  }
.fwBold     { font-weight: bold;    }
.fwBolder   { font-weight: bolder;  }

/* Color Scheme */
.text-white	{ color: #ffffff; }
.text-red   { color: #ff0000; }
.text-black { color: #000000; }

/* Global settings */
.padTop05em   {	padding-top:0.5em;	}
.padTop1em	  {	padding-top:1em;	}
.padTop15em   {	padding-top:1.5em;	}
.padTop2em	  {	padding-top:2em;	}
.padTop25em   {	padding-top:2.5em;	}
.padTop3em	  {	padding-top:3em;	}
.padTop35em   {	padding-top:3.5em;	}
.padLeft1em   {	padding-left:1em;	}
.padLeft15em  {	padding-left:1.5em;	}
.padLeft2em   {	padding-left:2em;	}
.padLeft3em   {	padding-left:3em;	}
.padLeft9em   {	padding-left:7.5em;	}
.padRight05em {	padding-right:0.5em;}
.padRight1em  {	padding-right:1em;	}
.padRight15em {	padding-right:1.5em;}
.padRight2em  {	padding-right:2em;	}
.padRight25em {	padding-right:2.5em;}
.padBottom05em{	padding-bottom:0.5em;}
.margTop05em  {	margin-top:0.5em;	}
.margTop1em	  {	margin-top:1em;		}
.margTop15em  {	margin-top:1.5em;	}
.margTop2em	  {	margin-top:2em;		}
.margTop25em  {	margin-top:2.5em;	}
.margTop3em	  {	margin-top:3em;		}
.margTop35em  {	margin-top:3.5em;	}
.margLeft05em {	margin-left:0.5em;	}
.margLeft1em  {	margin-left:1em;	}
.margLeft15em {	margin-left:1.5em;	}
.margLeft2em  {	margin-left:2em;	}
.margLeft3em  {	margin-left:3em;	}
.margRight05em{	margin-right:0.5em;	}
.margRight1em {	margin-right:1em;	}
.margRight15em{	margin-right:1.5em;	}
.margRight2em {	margin-right:2em;	}

.fLeft	{float:left;}
.fRight	{float:right;}
.clear	{clear:both;}
.noPad	{padding:0px !important;}
.noMarg	{margin:0px !important;}

