*{margin:0;padding:0;}
html { height: 100%; }
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 {
	margin:0;
	padding:0;
	border:0;
	outline:0;		
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;	
	vertical-align: baseline;
}
img{border:none;}
body {
	margin:0;
	padding:0;
	text-align:right;
	direction:ltr;
	font: normal 62.5% Arial, Helvetica, Sans-Serif;	
	color:#333;
	background:"images/back.jpg";	
}
/* heading */
h1{font-size:20px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:15px;}
h5{font-size:14px;}
h6{font-size:13px;}
/* text */
p{margin:5px 0px;padding:3px 0px;}
b,em{font-weight:bold;}
ol, ul{list-style: none;}

/* clear */
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}