* {margin: 0;} 
html, body { height: 100%;}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -53px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {height: 53px; }

A:link {COLOR: #0033FF;TEXT-DECORATION: underline}
A:visited {COLOR: #0033FF;TEXT-DECORATION: underline}
A:active {COLOR: #0033FF;TEXT-DECORATION: underline}
A:hover {COLOR: #0033FF;TEXT-DECORATION: underline}

TD {}

.tb_link { FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY:  Verdana;TEXT-DECORATION: none }
.tb_link A:link {FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY:  Verdana;TEXT-DECORATION: none}
.tb_link A:visited {FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY:  Verdana;TEXT-DECORATION: none}
.tb_link A:active {FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY:  Verdana;TEXT-DECORATION: none}
.tb_link A:hover {FONT-SIZE: 13px;COLOR: #000000;FONT-FAMILY:  Verdana;TEXT-DECORATION: none}

.img_link{
  border: 1px solid #330033;
}
.data_list{
  border-bottom-style: solid;
  background: #F3F4F2 ;
  border-bottom-width: 1px;
  border-bottom-color: #EBEBEB;
}
.data_list:hover{
   background: #FFFFFF ;
   border-bottom-width: 1px;
   color: #3366FF;
}
.data_list_link{

}
.data_list_link :hover{
 color: #3366FF;
}
.data_list_light {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  background: #F8F8F8 ;
}
.data_list_light :hover{
   background: #F8F8F8 ;
}
.rows{
  border-bottom-style: solid;
  border-bottom-width: 1px;
  margin-bottom: 3px;
  padding: 2px ;
  background-color: #F5F7F4 ;
}

.board_ans_box{
  background: #F3F4F2;
  border: 1px dotted #D5D2D3
}
.repert_y{
  background-repeat: repeat-y
}
.repert_x{
  background-repeat: repeat-x
}

.content_header{
  border-bottom: 1px solid #0099CC;
  font: normal bold 20px Verdana ;
  color: #4D4D4D;
  border-bottom-width: 2px;
  overflow: auto;
}
.left_ctr_menu{
  color: #0066CC;
  font-weight: bold;
  font-size: 8pt;
}

