a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, big, body, center, canvas, caption, cite, code, command, datalist, dd, del, details, dfn, dl, div, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, span, source, strike, strong, sub, sup, table, tbody, tfoot, thead, th, tr, tdvideo, tt, u, ul, var {
	background:transparent;
	border:0 none;
	font-size:100%;
	margin:0;
	padding:0;
	border:0;
	outline:0;
	vertical-align:top;
}
ol, ul {
	list-style:none;
}
blockquote, q {
	quotes:none;
}
table, table td {
	padding:0;
	border:none;
	border-collapse:collapse;
}
img, embed {
	vertical-align:top;
}
* {
	border:none;
}
.col1, .col2, .col3, .cols {
	float:left;
}
.col1 {
	width:304px;
}
.col2 {
	width:632px;
}
.cols {
	width:268px;
}
#page1 #logo_box {
	padding:48px 0 32px 0px;
}
#page1 header nav {
	top:72px;
}
#page1 .body3 {
	background:url(../images/bg_img.png) center top no-repeat;
	position:absolute;
	height:415px;
	width:373px;
	top:22px;
	left:50%;
	margin-left:127px;
	z-index:10;
}
#page1 .text1 {
	padding:199px 0 0 47px;
}
#page1 #icons {
	padding:42px 0 0 353px;
}
#page1 header {
	padding-bottom:183px;
}
#page1 .marg_top {
	margin-top:-150px;
}
#page5 .col1 .col2 {
	width:80px;
	letter-spacing:-1px;
}
#page5 .col1 .col3 {
	width:140px;
}
