* {
	margin: 0px;
	padding: 0px;
	font-size:14px;
}

#document {
	width:980px;
	min-height:1600px;
	margin-left:auto;
	margin-right:auto;
	border-style:groove;	
}

#left-content{
	margin: 0 5px 0 5px;	
	float:left;
	/*border-style:groove; */
}

#right-content{
	margin: 0 5px 0 5px;
	float:left;
	width:745px;
	min-height:1800px;
	/*border-style:groove;	*/
}

div#map *{
	font-size:5px;
}

.link {
}
---------------------------------- */

/* BEGIN: round border
---------------------------------- */

div#corner {
	background:#FFFFCC none repeat scroll 0 0;
	margin:0 10%;
}

b.rtop, b.rbottom {
	background:#FFFFFF none repeat scroll 0 0;
	display:block;
}

b.rtop b, b.rbottom b {
	background:#FFFFCC none repeat scroll 0 0;
	display:block;
	height:1px;
	overflow:hidden;
}

b.r1 {
	margin:0 5px;
}

b.r2 {
	margin:0 3px;
}

b.r3 {
	margin:0 2px;
}

b.rtop b.r4, b.rbottom b.r4 {
	height:2px;
	margin:0 1px;
}

.round_border {
  display: block;
}
.round_border * {
  background: #fff;
  display: block;
  height: 1px;
  overflow: hidden;
}

.round_border_layer6 {
  background: #c4c4c4;
  border-left: 1px solid #d3d4d5;
  border-right: 1px solid #d3d4d5;
  margin: 0 6px;
  padding: 0 1px;
}

.round_border_layer5 {
  border-left: 2px solid #d3d4d5;
  border-right: 2px solid #d3d4d5;
  margin: 0 4px;
}

.round_border_layer4 {
  border-left: 1px solid #d3d4d5;
  border-right: 1px solid #d3d4d5;
  margin: 0 3px;
}

.round_border_layer3 {
  border-left: 1px solid #c4c4c4;
  border-right: 1px solid #c4c4c4;
  margin: 0 2px;
}

.round_border_layer2 {
  border-left: 1px solid #c4c4c4;
  border-right: 1px solid #c4c4c4;
  margin: 0 1px;
}

.round_border_layer1 {
  border-left: 1px solid #c4c4c4;
  border-right: 1px solid #c4c4c4;
  margin: 0 1px;
}

.round_border_content {
  border-left: 1px solid #c4c4c4;
  border-right: 1px solid #c4c4c4;
  background: #fff;
  overflow: hidden;
  padding: 4px 10px;
  *zoom:1; /*ie*/
  *padding-bottom: 0.5em;
}

.round_border_content.min_size {
  min-height: 450px;
}

.round_border_content.main_reporting {
  overflow: visible;
}
.round_border_content.main_reporting .report_table {
  table-layout: fixed;
  width: 100%;
}
---------------------------------- */

/* END: round border
---------------------------------- */
