body {
	margin: 0;
	padding: 0;
	border: 0;
}

/* Z-index of #mask must lower than #boxes .window */  
#mask {   
  position: absolute; 
/*  z-index:9000;  */
  z-index:9000;    
  background-color: #333;   
  display:none;   
}   
     
#boxes .window { 
  background: url(../images/wp101cover326a.png) no-repeat center;  
  position:absolute; 
  border-style:solid;
  border-width:2px;
  width:310px;   
  height:200px; 
  display:none;   
/*  z-index:9999;  */
  z-index:9999;    
  padding:20px;   
}   
  
  
/* Customize your modal window here, you can add background image too */  
#boxes #dialog {   
  width:310px;    
/*  height:303px;
  border-style:solid;
  border-width:2px;  */
  background-color: #FFFFFF;    
}  

#whitePaper			{ width:280px; margin:0 auto; height:190px; padding:0px 0; /* border: dotted; */ 
                        position:relative;}  */
/*  form fieldset				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em;
							margin:0px 0px 5px 0px; width:250px; position:relative;
							border:dashed; display:block; padding: 0px 10px 8px; }  */

label					{ font-size:90%; display:block; float:left; /*width:10em;*/ text-align:right;
						margin:.2em .2em 0 0; font-color:#fff; font-weight:bold;padding:8px 0px; }
label.error           	{ font-weight:normal;color:#FF9E40;text-align:left;width:280px; padding-left:20px;
                        background: transparent url(../images/cancel.png) no-repeat scroll left; }

/*  BEGINNING ERROR CSS FOR ASK US  */

input.text-input2		{ width:140px;margin:0px;padding:0px 0;color:#333; }						
input.text-input3 		{ width:140px;margin:0px;padding:0px 0;color:#333; }
input.text-input4		{ width:180px;margin:0px;padding:0px 0;color:#333; }


label#namewp_label      { position:absolute; top:45px; left:35px; color: #000080;}
input#namewp            { position:absolute; top:65px; left:35px; height:17px; }
label#namewp_error      { position:absolute; top:45px; left:75px; color:#FF0000; font-size: 9px; font-weight: bold; }

label#phonewp_label     { position:absolute; top:90px; left:35px; color: #000080;}
input#phonewp          { position:absolute; top:107px; left:35px; height:17px; }
label#phonewp_error     { position:absolute; top:90px; left:80px; color:#FF0000; font-size: 9px; font-weight: bold; }

label#emailwp_label     { position:absolute; top:132px; left:35px; color: #000080;}
input#emailwp        { position:absolute; top:151px; left:35px; height:17px; }
label#emailwp_error     { position:absolute; top:132px; left:75px; color:#FF0000; font-size: 9px; font-weight: bold; }

label#wphead1_label		{ position:absolute; top: 27px; left: 35px; color: #000080; font-size: 14px; font-weight: bold; }
label#wpclose1_label	{ position:absolute; top:-2px; left:282px; color:#FF9E40; font-size: 9px; font-weight: bold; }
label#wplogo1_label	    { position:absolute; top:67px; left:196px; color:#FF9E40; font-size: 9px; font-weight: bold; }
label#wpprivacy1_label	{ position:absolute; top:188px; left:128px; color:#FF0000; font-size: 10px; font-weight: bold; }

/*  END ERROR CSS FOR ASK US  */

input.buttonwp					{ position:absolute; top:180px; left:40px; padding:1px 1px; width: 80px;
                       			 height:22px;border:1px solid #fff; margin:5px 0px 0px 0px; 
								 cursor:pointer;color:#000080; 
								 font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
												background:#FF9E40; -moz-border-radius:10px; }  */

/*  input.button					{ position:absolute; top:140px; left:120px; padding:3px 6px; width: 94px;
                        border:2px solid #fff; margin:20px 0px 0px 0px; color:#3D7169; 
												font-family:Verdana, Arial, Helvetica, sans-serif;
												background: transparent url(images/bt_register.png) no-repeat 0 0;
											 	-moz-border-radius:5px;  }  */

#messagewp						{ position:relative; width:300px; height: 190px; margin:50px 0 0 100px; }
#messagewp h2						{ font-size:150%; color:white;   margin:10px 0 0 80px;  }
#messagewp p						{ font-size:12px; color:white; font-weight:bold; margin:6px 0 0 85px; }
#checkmarkwp						{ position:relative; top:6px; left:120px; }
