@charset "utf-8";
/* CSS Document */
* {
       margin: 0px;
	   padding: 0px;
  }
body {
          font: 62.5%/1.5 "Lucida Sans Unicode", "Lucida Grande", Lucida, Arial, Helvetica, sans-serif;
		  padding: 20px;
		  text-align: center;
	 }
#wrapper {
              font-size: 1.2em;
			  line-height: 1.5em;
			  margin: 5px auto;
			  text-align: center;
			  width: 500px;
		 }
p {
       margin-bottom: 1em;
	   color:#FF0000;
  }
.printOnly {
                display: none;
		   }
.userRegistration {
                      margin-bottom: 20px;
				  }
/* form styles */
form {
          margin: 0 auto;
          width: 400px;
		  border: 1px solid #bbbbbb;
		  background: #fafafa;
		  padding: 15px;
	 }
fieldset {
              border: 1px solid #666666;
			  padding: 10px;
			  margin-bottom: 1em;
		 }
legend.login {
                  padding: 0 10px;
			      padding-bottom: 5px;
			      font-weight: bold;
			      font-size: 14px;
			      color: #FF0000;
			      background-color: #fafafa;  
			  }
legend  {
             padding: 0 15px;
			 padding-bottom: 8px;
			 font-weight: bold;
			 font-size: 16px;
			 color: #000000;
			 background-color: #fafafa;
		}

.formField {
                border: 1px solid #333333;
				background-color: #dddddd;
		   }
label {
          float: left;
		  text-align: right;
		  font-weight: bold;
		  width: 95px;
	  }
.row input {
                float: right;
				width: 260px;
				padding: 2px;
		   }
.clearFix:after {
                     content: "clear";
					 display: block;
					 height: 0px;
					 clear: both;
					 visibility: hidden;
				}
.row {
          clear: both;
          margin-bottom: 5px;
	 }
.submitButton {
                  font-size: 1.1em;
				  border: 1px solid #333333;
				  background-color: #dddddd;
				  padding: 5px 12px;
				  margin-right: 10px;
				  width: 80px;
				  height: 30px;
			  }
input:focus {
                 border-color: #ff0000;
			}
/* ADD */
#container{
             width: 600px;
             margin: 0 auto;
             text-align: center;
			 margin-bottom: 30px;
           }
#container p.first {
              margin-bottom: 0px; 
              font-family: Helvetica, sans-serif; 
              font-size: 22px;
              color: #333333;
}
#container h2 p.first {
           margin-bottom: 0px; 
           font-family: Helvetica, sans-serif; 
           font-size: 22px;
           color: #333333;
}
#container p.second {
                      background-color: #FFFFCC;
                      padding: 10px;
                      border: 2px solid #FFCC00;
					  font-size: 14px;
					  color: #000000;
                    }
.imgs { float: left; }
#webmaster { 
               margin-top: 25px;
			   color:#000000;
               font-family:Arial, Helvetica, sans-serif;
               font-size: 11px;
           }
#webmaster a { text-decoration: none; }
div#box {
             border: 1px solid #666666;
			 width: 450px;
			 margin: 30px auto;   
		}
div#box ul.download h3 { 
                              border-bottom: 1px solid #666666;
							  margin-bottom: 5px;
							  color: #3366FF;
						 }
ul.download {
              list-style-image: url('pdf.jpg');
              list-style-type: circle;
			  font-family: Arial, Helvetica, sans-serif;
			  font-size: 12px; 
			  
             }
ul.download li { margin-bottom: 12px; }
.red {
          color: #FF0000;
		  font-weight: bold;
}
ul.download li a { 
                      color: #999999;
                      text-decoration: none;
}
ul.download li a:hover { 
                            text-decoration: underline;
                            color: red;
}
#footer_form { 
        text-align:  center;
	    margin-top: 15px;
 }
