@charset "utf-8";

body { margin:0; padding:0; width:100%; color:#959595; font:normal 12px/1.8em Arial, Helvetica, sans-serif; background-color:#f5f5f5}
html, .main { padding:0; margin:0;}
h1 { margin:0; padding:28px 0 0 10px; color:#ebeced; font:bold 36px/1.2em "Liberation sans", Arial, Helvetica, sans-serif; letter-spacing:-2px;}
h1 a, h1 a:hover { color:#ebeced; text-decoration:none;}
h1 red { color:#e20000;}

h2 { margin:0; color:#ebeced; font:bold 18px/1.1em "Liberation sans", Arial, Helvetica, sans-serif;}
h2 a, h1 a:hover { color:#ebeced; text-decoration:none;}
h2 red { color:#e20000;}

h3 { margin:0; color:#414141; font:bold 18px/1.1em "Liberation sans", Arial, Helvetica, sans-serif;}
h3 a, h1 a:hover { color:#ebeced; text-decoration:none;}

p { margin:8px 0; padding:0 0 8px 0; font:normal 12px/1.8em "Liberation sans", Arial, Helvetica, sans-serif;}
a { color:#959595; text-decoration:underline;}
center {text-align:center;}

/* header */
.header { background-color:#232323; height:100px; position:fixed; width:100%;}
.header_resize { margin:0 auto; padding:0 0 16px; width:1200px;}
.logo { padding:45px 0 0; width:auto; float:left; height:auto;}

/* menu */
.menu_nav { margin:0 auto; padding:28px 0 0; height:44px; float:right;}
.menu_nav ul {
	list-style:none;
	padding:0;
	height:44px;
	float:right;}
.menu_nav ul li { margin:0; padding:0 0 0 8px; float:left;}
.menu_nav ul li a { display:block; margin:0; padding:11px 20px; color:#7d7d7d; text-decoration:none; font-size:13px; font-weight:bold;}
.menu_nav ul li.active a, .menu_nav ul li a:hover { color:#fff; background-color:#414141;}

/* content */
.content { text-align:justify; padding: 105px 0 75px; }
.content_resize { margin:0 auto; padding:40px 0; width:1024px; }

/* vertSpace */
.vertSpace { height: 60px; }

/*  */

/* footer */
.footer { background-color:#666; width:100%; position:fixed; left:0; bottom:0; }
.footer_resize {  margin:0 auto; padding:20px 0 0 10px; width:980px;}

/* disclaimer */
.disclaimer { background-color:#666; position:fixed; right:0; bottom:0; width:auto; padding-right:20px;}

/* images */
img.floatLeft { float: left; margin: 0 20px 80px 0; }
img.floatRight { float: right;margin: 0 0 10px 20px; }

