﻿fieldset 
{
  padding: 0px 3px 2px 3px;
  text-align:left;
  margin-bottom: 7px; 
  /* width:100%;  RG: took this out because it broke the exam editor. */
}


legend
{
  font-weight:bold;
  font-size:105%;
  margin-bottom: 3px;
}

legend a
{
    color:#689429;
}

table.standardForm
{
    border-collapse: collapse;
}

table.standardForm td
{
    padding: 3px 5px;
    border: 1px solid #dededc;
}

table.standardForm .label 
{
    background-color: #dededc;
    padding-right:0.5em;
    padding-left: 2em;
    padding-top:0.2em;
    text-align:right;
    font-weight:normal;
    border-color: #7ba23e;
    white-space:nowrap;
}

table.standardForm td.commands
{
    padding-left: 1em;
    padding-top: 6px;
    padding-bottom: 6px;
}


.standardForm
{
    clear:both;  
    width:auto;  
}

    .standardForm .formElement
    {
        padding:5px;
        clear:both;
        border-bottom:1px solid #cccccc;
        float:left;
        width:98%;
    }
    
    .standardForm .formElementLast
    {
        border-bottom:0px solid #cccccc;
    }
    
    .standardForm .formElement .labelContainer
    {
        width:100px;

        float:left;
        margin-right:10px;
    }
    
    .standardForm .formElement .labelWide
    {
        width:150px;
    }
    
    
    .standardForm .formElement .controlContainer
    {
        float:left;
    }
   
    .standardForm .formElement .labelContainer .labelColor_Primary
    {
        color: #648C26;
        font-weight: bold;
        position: relative;
        left: 5px;
        float:left;
    }
   
    .standardForm .formElement .labelContainer .labelDefault
    {
        color: #000;
        font-weight: bold;
        position:relative;e
        top:6px;
        left:5px;
    }    
     
	.standardForm .formElement .control
    {
        width:250px;
        height:25px;
    }
    
    .standardForm .formElement .controlNarrow
    {
        width:160px;
    }
    
    .emailToTextbox
    {
        width:250px;
        height:120px;
    }
    
    
.aspnetform fieldset p.error label 
    { 
        color: red; 
    }
    
div.errorContainer 
{
	background-color: #eee;
	border: 1px solid red;
	margin: 5px;
	margin-bottom:10px;
	padding: 5px;
}
div.errorContainer ol li {
	list-style-type: disc;
	margin-left: 20px;
}
div.errorContainer { display: none }
.container label.error {
	display: inline;
}
form.aspnetform { width: 30em; }
form.aspnetform label.error {
	display: block;
	margin-left: 1em;
	width: auto;
}

label.required
{
 color: red;    
}

.hideMe
{
display:none;
}

.showMe
{
display:inline;
}
