/* global */

body {
	text-align:center;
	margin: 0;
	padding: 0;
	font-family: Verdana,Arial,sans-serif;
	font-size:18px;
	color: #666;
}
table {
	font-family: Verdana,Arial,sans-serif;
	font-size:18px;
	color: #666;
}
form {margin:0}

a {
  color: #3182EC;
}
span.clickable {
  color: #3182EC;
  text-decoration:underline;
  cursor: pointer;
}
.wrapper {
  text-align:left;
}
.auto_center {
  margin-left:auto;
  margin-right:auto; 
}
.f_left {
  float:left;
}
.f_right {
  float:right;
}
.clearb {
  clear:both;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
}
h1 {
  font-size: 28px;
  font-weight: bold;
  margin-bottom: 8px;
}
h2 {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 8px;
}
h3 {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 2px;
}

/* header */
#header {
  width:800px;
  height:32px;
  overflow:hidden;
}
.topbar {
  height:22px;
  border-bottom: 1px solid #ccc;
  /*margin-bottom: 2px;*/
  font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Georgia,"Courier New",Arial,sans-serif;
  font-size: 16px;
  color: #666666;
  margin-top:4px;
  /*background-color:blue;*/
  /*font-size: 24px;*/
  /*padding: 0 24px;*/
}
.topbar a {
  color: #3182EC;
  text-decoration:none;
}
.topbar a:hover {
  text-decoration:underline;
}

#top_menu {
  margin-left:4px;
}
#top_menu a{
  margin-right: 12px;
}

/* content */
#content {
  width:800px;
  color:#666;
}


/* footer */
#footer {
  margin-top:8px;
  width:800px;
  color:#666666;
}
#footer_menu {
  margin-left: 20px;
}
.bottombar {
  height:22px;
  border-top: 1px solid #ccc;
  margin-bottom: 2px;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Georgia,"Courier New",Arial,sans-serif;
  font-size: 16px;
  
}

/* misc */
.link_div {
  padding:0;
  margin:0;
  font-size:12px;
}
.link_div input, .link_div textarea{
  font:12px Arial,sans-serif;
  width:170px;
}

/*
for print
*/

.qiputitle {
	text-align: left; 
	font-size: 28px;
}
.print_table {
	margin-top:16px;
}
.print_table td{
	padding:8px;
}
.url_foot_l {
	font-size:16px;
	float:left;
}
.url_foot_r {
	font-size:16px;
	float:right;
}
