

/* ----------- My Form ----------- */
.myform
    {
        margin:0 auto; width:80%; padding:14px; 
        font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
    }

fieldset 
    {
	   border:1px solid #ddd; padding:0 0.5em 0.5em;   
    }
    
legend 
    {
	   color:#0b77b7; font-size:1.1em;
    }
    
legend span 
    {
	   width:10em; text-align:right; 
    }

p, h1, form, button
    {
        border:0; margin:0; padding:0;
    }

.spacer
    {
       clear:both; height:10px;
    }
    
/* ------------ Form Class -------------- */

#stylized .todaysdate
    {
        float:left;   
        font-size:12px;
        padding:4px 2px;
        width:200px;
        margin:2px 0px 20px 10px;
        color:#666666;
        font-weight:normal; 
    }
    
    
#stylized .desc 
    {
        color:#666666;
        display:block;
        font-size:11px;
        font-weight:normal;
    }

#stylized .desclong 
    {
        color:#666666;
        display:table-row;
        font-size:11px;
        font-weight:normal;
    }
    
    
#stylized .valmes
    {      
        color:#84B02C;
        font-size:11px;
        font-weight:normal;
        text-align:left;  
        position:relative;
        right:-230px; 
        top:-40px;
    }
    


/* ----------- Stylized Form Contents  ----------- */
#error 
    {
       margin:0px 2px 15px 2px;
       padding:1px 4px;
       border: 1px solid #cd0000;
       background-color: #cd0000;
       font-size:13px;
       color:#fffffd;
    }
    
#error ul
    {
	   list-style: square;
	   padding: 5px;
	   font-size: 11px;
    }

#error ul li
    {
    	list-style-position: inside;
    	line-height: 1.6em;
    }

#error ul li strong
    {
	color: #fffffd; /* #e46c6d;*/
    }

#error.valid ul li strong
    {
	color: #93d72e;
    }

#confirmation 
    {
       margin:0px 2px 15px 2px;
       padding:8px 10px;
       border: 0px solid #cd0000; 
       background-color: #5F93B7;
       font-size:13px;
       color:#fffffd;
    }
    

#stylized
    {
        border:solid 2px #b7ddf2;
        background:#ebf4fb;
    }

#stylized h1 
    {
        font-size:14px;
        font-weight:bold;
        margin-bottom:8px;
    }
    
#stylized p
    {
        font-size:11px;
        color:#666666;
        margin-bottom:20px;
        border-bottom:solid 1px #b7ddf2;
        padding-bottom:10px;
    } 

#stylized dl {position:relative; width:350px;}
#stylized dt {clear:left; float:left; width:130px; padding:4px 0 2px 0; text-align:left;}
#stylized dd {float:left; width:120px; margin:0 0 0px 0; padding-left:6px;}

#stylized .guidelines {
	
	float:left; 
	width:400px; 
	padding:4px 0 2px 0;
	 text-align:left;
 color:#666666;
     
        font-size:11px;
        font-weight:normal;	
}

#stylized label
    {
        display:block;
        font-weight:bold;
        text-align:left;
        width:140px;
        float:left;

    } 

#stylized .indent 
    {       
     	text-indent:60px;
    }
        
#stylized input
    {
        float:left;
        font-size:12px;
        padding:4px 2px;
        border:solid 1px #aacfe4;
        width:200px;
        margin:2px 0 20px 10px;
    }
    
#stylized input.error
    {
        background: #f8dbdb;
	    border-color: #e77776;
    }

#stylized text.error
    {
        background: #f8dbdb;
	    border-color: #e77776;
    }
#stylized text
    {
        float:left;
        font-size:12px;
        padding:4px 2px;
        width:200px;
        margin:0px 0 20px 10px;
        color:#666666;
        font-weight:normal; 
    }
    
#stylized select
    {
        float:left;
        color:#666666;
        font-size:12px;
        padding:4px 2px;
        border:solid 1px #aacfe4;
        width:206px;
        margin:2px 0 20px 10px;
    }

#stylized textarea
    {
        float:left;
        color:#666666;
        font-size:12px;
        padding:4px 2px;
        border:solid 1px #aacfe4;
        width:200px;
        margin:2px 0 20px 10px;
        font-weight:normal; 
    }
    
    
#stylized .button
    {
        float:right;
	margin-top:1em;
        width:80px;
        height:26px;
        background:#666666 /*url(img/button.png) no-repeat*/;
        text-align:center;
        line-height:31px;
        color:#FFFFFF;
        font-size:11px;
        font-weight:bold;
     }

#stylized .longbutton
{
        width:150px;
	margin-top:1em;
	float:right;   
        height:26px;
        background:#666666;
        text-align:center;
        line-height:31px;
        color:#FFFFFF;
        font-size:11px;
        font-weight:bold;
}



#stylized .file
   {
	border:solid 10px;      
   }

/*#stylized dd {float:left; width:120px; margin:0 0 0px 0; padding-left:6px;}*/

#stylized .radio
    {
	clear:left;
        float:left;
        width:32px; 
	margin:6px 0px 0px 0px; 
    }

    
/* ----------- Javascript - CSS ----------- */



