  html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em,  
  font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody,  
  tfoot, thead, tr, th, td {  
  	border:0pt none;  
  	vertical-align:baseline;  
  }  

body
{
height:100%;
margin:0pt;
}
table {  
  	border-collapse:separate;  
  	border-spacing:0pt;  
  }  
  	caption, th, td {  
  	font-weight:normal;  
  }  
  blockquote:before, blockquote:after, q:before, q:after {  
  content:"";  
  }  
  blockquote, q {  
  	quotes:"" "";  
  }  
  a{  
  	cursor: pointer;  
  	text-decoration:none;  
  }  
  br.both{  
  	clear:both;  
  }  
  #backgroundPopup{  
  	display:none;  
  	position:fixed;  
  	_position:absolute; /* hack for internet explorer 6*/  
  	height:100%;  
  	width:100%;  
  	top:0;  
  	left:0;  
  	background:#000000;  
  	border:1px solid #cecece;  
  	z-index:2;  
  }  
  #popupContact{  
  	display:none;  
  	position:fixed;  
  	_position:absolute; /* hack for internet explorer 6*/  
  	height:580px;  
  	width:640px;  
  	background:#FFFFFF;  
  	border:2px solid #cecece;  
  	z-index:3;  
  	padding:12px;  
  	font-size:13px;  
  }  
  #popupContact h1{  
  	text-align:left;  
  	color:#6FA5FD;  
  	font-size:22px;  
  	font-weight:700;  
  	border-bottom:1px dotted #D3D3D3;  
  	padding-bottom:2px;  
  	margin-bottom:20px;  
  }  
  #popupContactClose{  
  	font-size:16px;  
  	line-height:14px;  
  	right:6px;  
  	top:4px;  
  	position:absolute;  
  	color:#6fa5fd;  
  	font-weight:700;  
  	display:block;  
  	cursor: pointer;
  }  
  #button{  
  	text-align:center;  
  	cursor: pointer;
  } 
