*{margin:0px;padding:0px;}
body{margin:0 auto;text-align:center;font-family:'Arial';line-height:2em;font-size:14px;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;}
caption, th{text-align:left;}
q:before, q:after{content:'';}
abbr, acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input, textarea, select{*font-size:100%;}
h1,h2,h3,h4,h5,h6,font{line-height:2em;font-weight:normal;font-size:14px;}
h1{font-size:16px;font-weight:bold;}
ul,li,dt,dd{list-style:none;white-space:nowrap;overflow:hidden;}
legend{color:#000;}
div{margin:auto;}
a{color:#0E6DBC;text-decoration:none;}
a:hover{color:#F60;}
div{margin:auto;text-align:left;}
.ac-g .ac-hd{float:left;width:740px;}
.ac-g .ac-bd{float:right;width:200px;}
table th,table td{border:1px solid #CCC;padding:3px 5px;}
table th{text-align:center;}

body{background-color:#EBEBED;}
.doc2{background:transparent url(images/bg.jpg) repeat-y center center;}
.box{border:1px solid #CCC;}
.box .tit{background-color:#EEE;border-bottom:1px solid #CCC;font-weight:bold;padding:0px 6px;}
.box .bd{padding:3px 5px;}
.box-first{border-bottom:0px;}
.box a{padding:0px 4px;}
ul.c li{float:left;padding:0px 3px;}
.ggf{float:right;margin:16px 20px;}
hr{background-color:#CCC;border:0px;height:1px;overflow:hidden;}

#hd, #bd,#ft,#links{width:950px;position:relative;background-color:#FFF;}
#hd{padding-bottom:10px;}
#hd .hd{float:left;width:220px;}
#hd .bd{float:right;width:730px;}
#hd font{font-size:26px;font-weight:bold;line-height:1em;}

#bd .monthlist{margin-top:10px;}
#bd .rcon{float:right;}

#links li{float:left;padding:0px 5px;white-space:nowrap;}
#ft{text-align:center;}

.c,
.ac-g{zoom:1;}
.c:after,
.ac-g:after{content:'.';clear:both;display:block;height:0;visibility:hidden;}
