﻿/*
Title:      	Baseproject form styles for screen media
Author:     	gbe, © 2007 anaXis nv.
Updated:        Aug 17 2007
*/

/* form-container
------------------------------------- */
a:hover {color:#a60705;}
.fieldrow {clear:both;display:block;margin:5px;}
DIV.form-container DIV.resultrow
{
    font-size:0.8em;
    margin-top:10px;
}
 p.error
{
    color:Red;    

}

newcontent div.Root_mainContent_pnlForm{ padding-left: 15px!important;   padding-right: 15px!important; }
newcontent pmain  div.fieldrow label {margin-right: 15px!important; }
DIV.floatleft div {}
DIV.floatleft {padding-bottom:3px;}
DIV.form-container FIELDSET DIV
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0.15em;
    padding-top: 0.15em;
    font:  normal 13px arial,verdana,san-serif;
}
DIV FIELDSET legend
{
   color:#737373;
    padding-left:7px;
 padding-right:7px;
     font:  normal 13px arial,verdana,san-serif;
}
div.form-container H1,div.form-container P
{
    margin-left:5px;    
    
}
DIV.form-container LABEL EM
{
    margin-left: 2px;
    font:  normal 13px arial,verdana,san-serif;
}
.fieldrow LABEL, newcontent pmain  div.fieldrow label 
{color:#737373;
    padding-right: 15px;
    display: block;
    float: left;
    width: 160px;
    margin-right: 10px;
    position: relative;
    font:  normal 13px arial,verdana,san-serif;
}
.fieldrow div span
{
    font:  normal 13px arial,verdana,san-serif;
    margin-left: 5px;
}

.fieldrowinv
{
   font:  normal 13px arial,verdana,san-serif;
   overflow: hidden;
   clear: both;
   *margin-top: 2px;
}
div.fieldrow table tr td input
{
        float:left;
        margin-right:5px;
}
DIV.form-container SPAN.label
{
    padding-right: 15px;
    display: block;
    float: left;
    width: 90px;
    margin-right: 10px;
    position: relative;
}

/* form-results
------------------------------------- */
DIV.form-results
{
    padding: 10px 10px 10px 27px;
    font:  normal 13px arial,verdana,san-serif;
}
#newcontent div.form-results 
{
    font-size: 0.9em;
    font-family: arial,verdana,san-serif;
    
 }
DIV.form-results DL
{
    margin:0px 0px 10px 0px;    
}
DIV.form-results DT A
{
        font: bold 0.91em arial,verdana,san-serif;
        margin-bottom:0px;
}
DIV.form-results DT a:hover,DIV.form-results H2 A:hover {color:#a60705;text-decoration:underline;}

DIV.form-results H2 A
{
    font: bolder 13px arial,verdana,san-serif;
     margin-bottom:0px;
   
}
DIV.form-results H2 B
{
    display:block;
    /*font: bold 0.61em arial,verdana,san-serif;
    margin-left: 15px;--search events*/
}
DIV.form-results H2
{
    margin-bottom:3px;
}

DIV.form-results P
{
    margin-bottom: 10px;
}
span.fieldresultcount
{
    
    font: normal 11px arial,verdana,san-serif;
    margin-left:10px;

}
A.title
{
    font: bolder 1.5em arial,verdana,san-serif;
}
/* form-pager
------------------------------------- */
div.form-pager
{
    padding-left: 35px;
    float:inherit;
    font:  normal 13px arial,verdana,san-serif;
    
}
div.form-pager #numbut, div.form-pager #next, div.form-pager #last
{
    float:left;
    margin-right:15px;
}
div.form-pager #numbut A
{
    margin-right:15px;    
}
#newcontent #loginlist p.error
{
    color:Red;    
}
div.form-newsrequest
{
    margin-right:15px;    
}