#warform
	{
	font-family: Calibri,Helvetica,Sans;
	font:normal normal 100%/1.2 tahoma, verdana, humanist san-serif;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
/*	margin-bottom: 7px; */
	}


#warform input
    {
    background-color: white;
    }

#warform input.submit
    {
	font-size: .9em;
	background: url('../images/submit.gif');
    }

#warform input.submit:hover
    {
    background-color: yellow;
    }

#warform input:hover
    {
    background-color: yellow;
    }

#warform select
    {
    }

#warform option
    {
/*    border: 1px solid #ccc; */
    }

#warform table
	{
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	}

#warform th
	{
	}

#warform tr.first
	{
	background-color: darkgreen;
	color: white;
	text-align: center;
	}

#warform td
	{
	font-size: .8em;

/*	border: 1px solid #ededed; */
	}

#warform .legend
	{
	background-color:  #333399;
	color: white;
	font-size: .9em;
	}

#warform .form_label
	{
	font-weight: bold;
	text-align: right;
	padding-left: 5px;
	color: #333399; 
	font-size: .8em;
	}

#warform .form_element
	{
	text-align: left;
	}

#warform .label
	{
	font-size: .8em;
	text-align: right;
	}

#warform .error_top:before
	{
	content: url('../images/alert_icon.gif');
	}


#warform .error_top
	{
	color: #cc0000;
	font-weight: bold;
	font-size: .87em;
	}

#warform .error:before
	{
	content: url('../images/icon_alert.gif');
	}

#warform .error
	{
	text-align: left;
	color: #cc0000;
	font-weight: bold;
	font-size: .8em;
	}


#warform .result:before
	{
	content: url('../images/ok_icon.gif');
	}

#warform .result
	{
	color: navy;
	font-weight: bold;
	font-size: 11px;
	}



