@charset "utf-8";

#top_line { display:none; position:fixed; top:0; width:100%; z-index:1000; }

body.fs8 .content p { font-size:8px; }
body.fs9 .content p { font-size:9px; }
body.fs10 .content p { font-size:10px; }
body.fs11 .content p { font-size:11px; }
body.fs12 .content p { font-size:12px; }
body.fs13 .content p { font-size:13px; }
body.fs14 .content p { font-size:14px; }
body.fs15 .content p { font-size:15px; }
body.fs16 .content p { font-size:16px; }
body.fs17 .content p { font-size:17px; }
body.fs18 .content p { font-size:18px; }
body.fs19 .content p { font-size:19px; }
body.fs20 .content p { font-size:20px; }
body.fs21 .content p { font-size:21px; }
body.fs22 .content p { font-size:22px; }
body.fs23 .content p { font-size:23px; }

body.black .left_col p, body.black .content { background:#000; color:#fff; }
body.blue .left_col p, body.blue .content { background:#72AEF3; color:#000; }
body.black .left_col a { color:#fff; }

#top_line {
background: #000;
color: #fff;
padding: 15px 10px 15px 80px
}
body.black #top_line {
color: #fff;
}
#top_line a {
    color: #fff;
}
body.black #top_line a {
    color: #fff;
}

.site_bg .white {
cursor: pointer;
display: inline-block;
background: #fff;
color: #000;
padding: 0 10px;
border: 1px solid #fff;
}
.site_bg .black {
cursor: pointer;
display: inline-block;
background: #000;
color: #FFF;
padding: 0 10px;
border: 1px solid #fff;
}
.site_bg .blue {
cursor: pointer;
display: inline-block;
background: #72AEF3;
padding: 0 10px;
border: 1px solid #fff;
color: #000000;
}

.blind_version {
	font: 18px Arial;
}

.normal a {
	font: 18px Arial;
	text-decoration: underline;
}

.normal a:hover {
	text-decoration: none;
}

.headerFontSize {
	font: 18px Arial;
}

.site_bg {
	font: 18px Arial;
}