body {
  margin: 0px;
  padding: 0px;
  background-color: #ffffff;
}

p {
	margin: 0px;
	margin-bottom: 8px;
}

form {
  display: inline;
  margin: 0px;
}

.link {
	font: bold 10pt Verdana, Geneva, sans-serif;
	width: auto;
	text-decoration: none;
	display: block;
	padding: 0px;
	background-color: #5a7bc0;
	color: #fff;
	text-align: center;
	cursor: pointer;
	margin: 0px 0px 8px 0px;
}
.link:hover {
	font: bold 10pt Verdana, Geneva, sans-serif;
	width: auto;
	background-color: #ff9178;
	text-decoration: none;
	display: block;
	padding: 0px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	margin: 0px 0px 8px 0px;
}

.table_main {
  width: 990px;
  height: 800px;
  border-collapse: collapse;
  border-width: 0px;
  background-color: #ffffff;
  margin-left: auto;
  margin-right: auto;
  background:url('../pics/header.png') center top no-repeat; 
  font: bold 12px verdana;
  color: #000;
}

.table_main td{
  font: normal 12px sans-serif;
  padding: 0px;
}

.table_main .cell_head{
  height: 146px;
  width: auto;
  text-align: center; 
  padding: 0px;
  color: #000;
}

.table_main .cell_menu{
  height: 30px;
  text-align: center;
  font: 13pt Trebuchet MS, sans-serif;
  background-color: #ff;
  background:url('../pics/header_menu.png') center top no-repeat; 
  vertical-align: middle;
  padding: 0px;
  color: #fff;
}

.table_main .cell_menu_bottom{
  height: 40px;
}

.table_main .cell_submenu{
  width: 182px;
  text-align: center;
  font: 10pt Trebuchet MS, sans-serif;
/*  background-image: url(../pics/formbg.png);*/
  vertical-align: top;
  padding: 0px 14px 0px 40px;
/*  border-width: 0px 2px 0px 0px;
  border-style: solid;
  border-color: #eee;*/
  color: #fff;
}

.table_main .cell_footer{
  height: 24px;
  text-align: center;
  font: 13pt Trebuchet MS, sans-serif;
/*  background-image: url(../pics/menubg.png);*/
  vertical-align: middle;
  padding: 0px;
}

.table_main .cell_body{
  width: 675px;
  vertical-align: top;
  text-align: left;
  background: url(../pics/body_logo.png) center top no-repeat;
/*  border-width: 0px 1px 0px 0px;
  border-style: solid;
  border-color: #aaa;
  background-image: url(../pics/bodybg.jpg);
  background-repeat: no-repeat;
  background-position: center bottom;*/
  padding: 5px;
}

.table_head {
  width: auto;
  height: 100%;
  border-collapse: collapse;
  border: none 0px;
}
.table_head td{
  padding: 0px;
}
.table_head .cell_menu{
  vertical-align: middle;
  text-align: center;
  height: 32px;
  padding: 0px 0px 0px 16px;
}
.table_head .cell_title{
  vertical-align: middle;
  text-align: center;
  padding: 0px;
  font: bold 24px verdana;
  color: #ffffff;
}
.table_head .cell_login{
  vertical-align: right;
  text-align: right;
  width: 200px;
  padding: 0px 16px 0px 0px;
}



.main_box, .main_box_s {
  background-color: #e7ded1;
  margin: 0px;
  border-collapse: collapse;
  text-align: left;
  width: 200px;
  height: 190px;
}
.main_box_s{
  background-color: #aaccee;
}
.main_box .head td, .main_box_s .head td {
  font: 13pt Trebuchet MS, Sans-serif;
  background-color: #336699;
  text-align: center;
  border: 0px;
  color: #ffffff;
}
.main_box td img, .main_box_s td img {
  float: left;
  margin-right: 16px;
}
.main_box .topleft, .main_box_s .topleft{
  width: 24px;
  height: 24px;
  padding: 0px;
  background: url(../pics/t_l.gif) left bottom no-repeat;
}
.main_box .top, .main_box_s .top{
  height: 24px;
  width: auto;
  padding: 0px;
}
.main_box .topright, .main_box_s .topright{
  width: 24px;
  height: 12px;
  padding: 0px;
  margin: 0px;
  background: url(../pics/t_r.gif) left top no-repeat;
}
.main_box .left, .main_box_s .left{
  height: 100%;
  width: 24px;
  padding: 0px;
  margin: 0px;
}
.main_box .body, .main_box_s .body{
  font: inherit;
  text-align: inherit;
  vertical-align: inherit;
  width: auto;
  height: 100%;
  padding: 0px 6px 6px 0px;
  margin: 0px;
}
.main_box .right, .main_box_s .right{
  height: 100%;
  width: 24px;
  padding: 0px;
  margin: 0px;
  background: url(../pics/right.gif) left top repeat-y;
}
.main_box .bottomright, .main_box_s .bottomright{
  width: 24px;
  height: 24px;
  padding: 0px;
  margin: 0px;
  background: url(../pics/b_r.gif) left top no-repeat;
}
.main_box .bottomleft, .main_box_s .bottomleft{
  width: 24px;
  height: 24px;
  padding: 0px;
  background: url(../pics/b_l.gif) left top no-repeat;
}
.main_box .bottom, .main_box_s .bottom{
  height: 24px;
  width: auto;
  padding: 0px;
  background: url(../pics/bottom.gif) left top repeat-x;
}



.small_box, .small_box_s {
  font-size: 1pt;
  background-color: #fdfcf8;
  margin: 0px 0px 8px 0px;
  border-collapse: collapse;
  text-align: left;
  width: 210px;
}
.small_box_s{
  background-color: #aaccee;
}
.small_box td, .small_box_s td{
  font-size: 1pt;
}
.small_box .head td, .small_box_s .head td {
  font: 13pt Bookman Old Style,Georgia,sans-serif bold;
  background-color: #fdfcf8;
  text-align: center;
  border: 0px;
  color: #063273;
}
.small_box td img, .small_box_s td img {
  float: left;
  margin-right: 4px;
}
.small_box .topleft, .small_box_s .topleft{
  width: 8px;
  height: 8px;
  padding: 0px;
  background: url(../pics/small_box/t_l.png) left top no-repeat;
}
.small_box .top, .small_box_s .top{
  height: 8px;
  width: 100%;
  padding: 0px;
  background: url(../pics/small_box/top.png) left top repeat-x;
}
.small_box .topright, .small_box_s .topright{
  width: 8px;
  height: 8px;
  padding: 0px;
  margin: 0px;
  background: url(../pics/small_box/t_r.png) left top no-repeat;
}
.small_box .left, .small_box_s .left{
  height: 100%;
  width: 8px;
  padding: 0px;
  margin: 0px;
  background: url(../pics/small_box/left.png) left top repeat-y;
}
.small_box .body, .small_box_s .body{
  font: 10pt Verdana, Geneva, sans-serif;
  text-align: inherit;
  vertical-align: top;
  width: auto;
  height: 100%;
  padding: 5px 5px 5px 5px;
  margin: 0px;
  color: #000;
}
.small_box .right, .small_box_s .right{
  height: 100%;
  width: 8px;
  padding: 0px;
  margin: 0px;
  background: url(../pics/small_box/right.png) left top repeat-y;
}
.small_box .bottomright, .small_box_s .bottomright{
  width: 8px;
  height: 8px;
  padding: 0px;
  margin: 0px;
  background: url(../pics/small_box/b_r.png) left top no-repeat;
}
.small_box .bottomleft, .small_box_s .bottomleft{
  width: 8px;
  height: 8px;
  padding: 0px;
  background: url(../pics/small_box/b_l.png) left top no-repeat;
}
.small_box .bottom, .small_box_s .bottom{
  height: 8px;
  width: auto;
  padding: 0px;
  background: url(../pics/small_box/bottom.png) left top repeat-x;
}

.show {
  font: 11pt Verdana, Geneva, sans-serif;
  padding: 16px;
  text-align: justify;
}

