@charset "utf-8";

/* CSS Document */

/*******************************************

 * The following are the classes for 

 * Field Elements (for Forms)

*******************************************/



label {

        margin: 0;

        padding:0.2em;

        margin-top:0.3em;

        text-align:right;

        width:170px;

        float:left;


      }

  

fieldset {

            background-color:#cccccc;

            border:solid 0 #ffffff; /* Opera doesn't get border:none or border:0 on fieldsets */

            width:500px;

         }

  

legend {

          width:300px;

          height:30px;

          color:#ffffff;

          font-size:1.5em;

          padding-left:0.5em;

/*		  

          background: transparent url("/images/legend_bg.gif") no-repeat;

*/

          position:relative;

          top:0em;


          font-weight:bold;

          letter-spacing:-1px;

          white-space:pre; /* hack: make sure */

       }



.br {

      display:none;

    }  

  

.textfield {

              font:1.1em  Verdana, Arial, Helvetica, sans-serif ;

              color:black;
			  
			  text-align:left;

              margin:3px;

              height:20px;

              border:solid 0 #ffffff;

              padding: 3px 8px;

/*

              background:transparent url("/images/textfield_bg.gif") no-repeat scroll;

*/

              width:210px;

              voice-family: "\"}\""; 

              voice-family:inherit;

              width:300px;

            }



/*

fieldset>input.textfield {

                            background:transparent url("/images/textfield_bg.gif") no-repeat;

                         }

*/



textarea {

            white-space: soft;

            font:1.1em Verdana, Arial, Helvetica, sans-serif;

            color:black;
			
			text-align:left;

            margin:3px;

/*			

            height:165px;

*/

            border:solid 0 #ffffff;

            padding: 0 8px;

/*			

            background:#ffffff url("/images/textarea_bg.gif") no-repeat scroll;

*/

            width:210px;

            voice-family: "\"}\""; 

            voice-family:inherit;

            width:300px;

          }



/*

fieldset>textarea {

                    background:transparent url("/images/textarea_bg.gif") no-repeat;

                  }

*/



.submit {

          margin:3px;

/*		  

          background:transparent url("/images/submit.gif") no-repeat;

*/

          height:20px;

          border:solid 0 #ffffff;

          width:80px;

          font:1.1em Verdana, Arial, Helvetica, sans-serif;

          color:#666666;

          text-transform:uppercase;

        }             



.form {

        font-family:Verdana, Arial, Helvetica, sans-serif;

        font-size:0.9em;

        margin:5px;

        color:#000000;

		background-color:#cccccc;

      }

      

.form:after {

              content: "."; 

              display: block; 

              height: 0; 

              clear: both; 

              visibility: hidden;

            }   

            

.checkboxLabel {

        			margin: 0;

        			padding:0.2em;

        			margin-top:0.3em;
					font-weight:normal;
					text-transform:none;

        			text-align:left;

        			width:450px;

        			float:right;

			   }			



.tableFieldset {

					color:#0000CC;

					font-size:1.5em;

					text-align:center;

					font-weight:bold;

			   }

			   

.tableFieldName {

					color:#999999;

					text-align:center;

					font-weight:500;

			    }

			   

.tableOrignalData {

				  };			   

				  

.tableUpdateData {

				 };				  