div.content
{
	border-bottom: #ff0000;
	border-width: thin;
}

.no-label {
        clear:both;
        margin-left:219px;
    }
    div p.error {
        color:#cc0000;
        padding-bottom:2px;
        width:415px;
     }
     span.mandatory { color:#cc0000; }
     div.error {
	    color: red;
     }
     
     /* simple css-based tooltip
    div.tooltip { 
    background-color:#000; 
    border:1px solid #fff; 
    padding:10px 15px; 
    width:200px; 
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:12px;  */ 
 
    /* outline radius for mozilla/firefox only
    -moz-box-shadow:0 0 10px #000; 
    -webkit-box-shadow:0 0 10px #000; 
} */ 


     
     div.error img {
        width:24; 
        height: 24;
        float: left; 
        margin: -5px 10px 0px 0px;
     }
     
input.error {
	border: 2px solid #ff0000;
	margin: 0px;
}
     
select.error {
	border: 2px solid #ff0000;
	margin: 0px;
}
     
     input.blur {
        color: #666666;
        }
        
     input.required {
        background-color: #ffa07a;
        }
        
     select.required {
        background-color: #ffa07a;
        }
     

div.header
{
	background-color: #daa520;
	border-bottom: solid 1px #daa520;
	text-align:center;
	color: black;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
}
#tooltip h3, #tooltip div { margin: 0; }


body
{
	background-color: #fdf5e6;
}

.footer
{
	background-color: #f0e68c;
}

.label-default
{
	font-family: Arial;
	font-size: 9pt;
}

.label-not-visible 
{
	visibility: hidden;
}

.label-visible 
{
	visibility: visible;
}

.input-not-visible 
{
	visibility: hidden;
}

.input-visible 
{
	visibility: visible;
}

.sectionHeader
{
	background-color: #8b0000; 
    color: #ffffff;
    font-weight: bold;
    font-size: 12px; 
    font-style: normal;
    font-family: Arial;
}

.button-default
{
	height: 20px;
	width: 80px;
	background-color: #daa520;	
}

.mandatoryNotice
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: red;
}
