/*---------------- CSS Reset -----------------*/
html, body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,hr,p,
blockquote,pre,a,
abbr,acronym,address,
big,cite,code,del,dfn,em,font,
img,ins,kbd,q,s,samp,strike,strong,sub,
tt,var,b,u,i,q,center,dl,dt,dd,ol,ul,li,
fieldset,form,input,textarea,label,
legend,select,option,button,
table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0; padding:0; border:0; outline:0;
	border-collapse:collapse; empty-cells:show;
	background:transparent;
	letter-spacing:0; word-spacing:0;
	text-decoration:none; list-style:none;
	cursor:default;
	vertical-align:baseline;
/*	overflow:visible;	*/
	text-align:left; direction:ltr;
	font:normal 12px/ 14px Courier New, Courier, monospace;
}
body{behavior:url("css/cssHover.htc");}
b{font-weight:bold}
big{text-transform:capitalize;}
strong{font-weight:bold !important;}
hr{color:#aaa; background-color:#aaa; height:1px;}
sup{font-size:smaller; vertical-align:super;}
small{font-size:9px; line-height:11px;}
a,a img,button,a span,a span, .pointer{cursor:pointer;}
img{vertical-align:middle;}
textarea{resize:none;/* Safari fix to disable textarea resizing */}
textarea,input {cursor: text;}
h1{font-size:1.4em;}
h2{font-size:1.2em;}
h3{font-size:1.1em;}
/*---------------- General Usage -----------------*/
.void{clear:both;}
.bold {font-weight:bold;}
.big{font-size:1.2em;}
.en{direction:ltr; text-align:left;}
.left{float:left;}
.right{float:right;}


html, body{
	overflow:hidden;
	width:100%; height:100%;
	text-align:center;
	background:#fafafa; color:grey;
}
a{color:DarkGrey;}
a:hover{color:black;}

.dot{font-size:10em;line-height:2em;vertical-align:middle;}
.popup{
	position:absolute;
	display:block;
	text-align:center;
	border:solid 1px grey;
	background:white;
	right:50%; margin-right:-200px;
	width:400px;
	top:100%;
	-moz-border-radius:5px; -webkit-border-radius:5px;
}
.IMclient{
	width:100%;
	height:220px;
}
