
#main { width:738px;}

/*#header {height:468px;}*/

#footer { height:61px;}

.column1, .column2, .column3, .indent_column, .col1, .col2, .col3, .ind_col {float:left;}

/* index */

#index .columns1 .column1 {width:241px;}
#index .columns1 .column2 {width:242px;}
#index .columns1 .column3 {width:241px;}
#index .columns1 .indent_column {width:7px;}

#index .ver_line { background:url(/images/ver_line.gif) repeat-y 493px 0; width:100%;}
#index .columns2 .column1 {width:493px;}
#index .columns2 .column2 {width:245px;}

/* index-1 */

#index_1 #middle .column1 {width:496px;}
#index_1 #middle .column2 {width:241px;}

#index_1 .col1 {width:206px;}
#index_1 .col2 {width:207px;}
#index_1 .ind_col {width:42px;}


/* index-2 */

#index_2 .columns1 .column1 {width:490px;}
#index_2 .columns1 .column2 {width:241px;}
#index_2 .columns1 .indent_column {width:7px;}

#index_2 .ver_line { background:url(/images/ver_line.gif) repeat-y 493px 0; width:100%;}
#index_2 .columns2 .column1 {width:493px;}
#index_2 .columns2 .column2 {width:245px; background:url(/images/ver_line.gif) left repeat-y;}

/* index-3 */

#index_3 #middle .column1 {width:496px;}
#index_3 #middle .column2 {width:241px;}

#index_3 .col1 {width:206px;}
#index_3 .col2 {width:207px;}
#index_3 .ind_col {width:42px;}

/* index-4 */

#index_4 #middle .column1 {width:496px;}
#index_4 #middle .column2 {width:241px;}

#index_4 .col1 {width:206px;}
#index_4 .col2 {width:207px;}
#index_4 .ind_col {width:42px;}

/* index-5 */

#index_5 .columns1 .column1 {width:241px;}
#index_5 .columns1 .column2 {width:490px;}
#index_5 .columns1 .indent_column {width:7px;}

.infotable {
	padding: 0px;
	margin:  0px;
}

.infotable th{
	background-color: #eeeeee;
	border: #e0e0e0 1px solid;
}

#even{
	background-color: #efefef;
	border: #e0e0e0 1px solid;
}

#even:hover{
	color:  blue;
	background-color: #ffffaa;
	border: #e0e0e0 1px solid;
}

#odd{
	background-color: #ffffff;
	border: #e0e0e0 1px solid;
}

#odd:hover{
	color:  blue;
	background-color: #ffffaa;
	border: #e0e0e0 1px solid;
}

   .tbl_headercell tbody .tbl_headercell_dataRollOver{
      /* Rollover style on mouse over (Data) */
      background-color:#FFF;
      /* No mouseover color in this example - specify another color if you want this */

   }

   .tbl{
      font-family:arial;
      font-size:12px;
      /* width:400px; */
      empty-cells: show;
   }

   .tbl td{
      margin:0px;
      padding:2px;
      empty-cells: show;
      border-bottom:1px solid #EAE9E1; /* Border bottom of table data cells */
      border-right:1px solid #EAE9E1;  /* Border bottom of table data cells */
      max-height:10px;

   }
   .tbl tbody{
      background-color:#FFF;
   }

   .tbl_headercell{
      /* Standard column header */
      border-top:2px solid #ECE9D8;
   }

   .tbl thead{
      /*position:relative; */ ;
   }
   .tbl thead tr{
      /*position:relative; */
      top:0px;
      bottom:0px;
   }

   .tbl .scrollingContent{
      overflow:auto;
      overflow-y:auto;                    /* NOTE: Remove for no scrolling */
      overflow:-moz-scrollbars-vertical;  /* NOTE: Remove for no scrolling */
      width:100%;
      /* NOTE: Specify a required height for the scrollable table or remove for no scrolling */
      height:350px;
	}


.error_div {
	background: #eee no-repeat left top;
	border: 1px solid #95969A;
	overflow: visible;
	position: absolute;
	display: block;
	width: 265px;
	top: 100px;
	left: 100px;
	z-index: 20;
	margin: 0px;
}

.error_div_iframe{
	background: #eee no-repeat left top;
	border: 1px solid #95969A;
	overflow: visible;
	position: absolute;
	display: block;
	width: 265px;
	top: 100px;
	left: 100px;
	z-index: 10;
	margin: 0px;
}

.error_div_header {
	background-color: #002bb8;
	border: 0px solid;
	overflow: hidden;
	display: block;
	position: relative;
	text-decoration:none;
	color: white;
	margin: 0px;
	top: 0px;
	left: 0px;
	height: 20px;
	width: 100%;
	z-index: 200;
}

.error_div_close {
	height:18px;
	text-decoration:none;
	color: white;
	border: 0px solid #666;
	display: block;
	top: 1px;
	right: 1px;
	position: absolute;
	float: right;
	z-index: 200;
}
