br						{visibility: hidden;}

/* ---[ Filter Inputs ]---- */
.dtah_filt				{padding: 2px 0px 2px 8px; font: 11px Tahoma; line-height: 11px; text-align: left; background-color: #E6EAF3;}
.inp20_filt				{width: 20px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp30_filt				{width: 30px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp40_filt				{width: 40px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp45_filt				{width: 45px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp50_filt				{width: 50px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp60_filt				{width: 60px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp70_filt				{width: 70px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp80_filt				{width: 80px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp90_filt				{width: 90px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp100_filt			{width: 100px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp120_filt			{width: 120px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp140_filt			{width: 140px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp160_filt			{width: 160px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.inp200_filt			{width: 200px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}

.sel50_filt				{width: 50px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.sel60_filt				{width: 60px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.sel80_filt				{width: 80px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.sel100_filt			{width: 100px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.sel120_filt			{width: 120px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.sel140_filt			{width: 140px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.sel160_filt			{width: 160px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}
.sel200_filt			{width: 200px; height: 19px; font: 12px Tahoma; margin: 1px 0px;}

.inp_c					{text-align: center;}

/* ---[ Inputs ]----------- */
.inp40					{width: 40px; height: 20px; font: 12px Verdana; margin: 1px 0px;}
.inp60					{width: 60px; height: 20px; font: 12px Verdana; margin: 1px 0px;}
.inp120					{width: 120px; height: 20px; font: 12px Verdana; margin: 1px 0px;}
.inp140					{width: 140px; height: 20px; font: 12px Verdana; margin: 1px 0px;}
.inp140_b				{width: 116px; height: 20px; font: 12px Verdana; margin: 1px 0px;}
.inp200					{width: 200px; height: 20px; font: 12px Verdana; margin: 1px 0px;}
.inp350					{width: 350px; height: 20px; font: 12px Verdana; margin: 1px 0px;}
.sel140					{width: 140px; height: 20px; font: 12px Verdana; margin: 1px 0px;}
.sel200					{width: 200px; height: 20px; font: 12px Verdana; margin: 1px 0px;}
.sel300					{width: 300px; height: 20px; font: 12px Verdana; margin: 1px 0px;}
.sel450					{width: 450px; height: 20px; font: 12px Verdana; margin: 1px 0px;}

.inp40m					{width: 40px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.inp40mc				{width: 40px; height: 20px; font: 12px Verdana; margin: 2px 0px; text-align: center;}
.inp60m					{width: 60px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.inp80m					{width: 80px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.inp120m				{width: 120px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.inp140m				{width: 140px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.inp200m				{width: 200px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.inp250m				{width: 250px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.inp300m				{width: 300px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.inp330m				{width: 326px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.inp350m				{width: 350px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.sel60m					{width: 60px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.sel80m					{width: 80px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.sel100m				{width: 100px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.sel120m				{width: 120px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.sel140m				{width: 140px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.sel180m				{width: 180px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.sel200m				{width: 200px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.sel200m_l				{width: 200px; margin: 2px 0px;}
.sel200m_b				{width: 176px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.sel250m				{width: 250px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.sel300m				{width: 300px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.sel330m				{width: 326px; height: 20px; font: 12px Verdana; margin: 2px 0px;}
.ifl200m				{width: 200px; font: 12px Verdana; margin: 2px 0px 0px 0px;}
.ifl350m				{width: 350px; font: 12px Verdana; margin: 1px 0px 1px 0px;}
.ifl350m_b				{width: 326px; font: 12px Verdana; margin: 1px 0px 1px 0px;}

.smsel200m				{width: 200px; height: 18px; font: 11px Verdana; margin: 2px 0px;}

.div200m				{width: 196px; margin: 2px 0px; padding-left: 4px; background-color: #EDEDF4;}
.div350m				{width: 346px; height: 17px; margin: 2px 0px; padding-left: 4px; padding-top: 3px; background-color: #EDEDF4; font: 12px Verdana;}
.new200m 				{width: 196px; height: 19px; display: block; margin: 2px 0px; padding: 1px 0px 0px 4px; background-color: #F8DDC3; color: #D67F55; font: 11px Verdana; line-height: 16px; font-weight: bold; text-decoration: none;}
.new200m:visited		{color: #D67F55; text-decoration: none;}
.new200m:hover			{color: #C66739; text-decoration: none;}

.inp70ts				{width: 70px; height: 20px; font: 12px Tahoma; margin: 1px 0px 1px 0px;}
.sel70ts				{width: 70px; height: 20px; font: 12px Tahoma; margin: 1px 0px 1px 0px;}
.inp70tsc				{width: 70px; height: 20px; font: 12px Tahoma; margin: 1px 0px 1px 0px; text-align: center;}

.area350m				{width: 350px; height: 80px; font: 12px Verdana; margin: 2px 0px;}
.area380				{width: 380px; height: 80px; font: 12px Verdana;}
.area530				{width: 530px; height: 80px; font: 12px Verdana;}

.line_chk				{width: 13px; height: 13px; margin: 2px 4px 0px 0px;}
.lab_chk				{position: absolute; margin-top: 2px; color: #6D788F; font: 10px Verdana; cursor: pointer;}
.search_chk				{margin: 2px 4px 2px 30px;}
.search_lab_chk			{position: absolute; margin-top: 3px; color: #805E5C; font: 12px Verdana;}

.std_btn				{font: 12px Verdana;}
.std_btnm				{font: 12px Verdana;}
.btn70					{width: 73px; font: 12px Verdana;}
.btn90					{width: 93px; font: 12px Verdana;}
.pad_btn				{font: 12px Verdana; margin-bottom: 14px;}

/* ---[ Block ]------------ */
.blk_cont_ul 			{margin: 0px 6px 0px 9px; padding: 0px; cursor: pointer;}
.blk_cont_ul li			{width: 180px; height: auto; display: block; color: #163C63; font: 11px Tahoma, Arial, Sans-Serif; font-weight: bold; float: left; cursor: pointer;}
.blk_cont_ul li a		{width: 180px; height: auto; display: block; color: #163C63; float: left; border-bottom: 1px solid #E7E4E4; padding: 5px 3px 5px 7px; text-decoration: none; background-image: none;}
.blk_cont_ul li a:visited{width: 180px; display: block; color: #163C63; float: left; border-bottom: 1px solid #E7E4E4; text-decoration: none; background-image: none;}
.blk_cont_ul li a:hover	{color: #125090; border-bottom: 1px solid #E7E4E4; text-decoration: none; background-image: url(../images/blk_menu_sel.gif); background-repeat: no-repeat;}

/* ---[ Page numbers ]----- */
.pg_lst					{margin-bottom: 12px; font: 11px Tahoma, Arial, Sans-Serif; font-weight: bold;}
.pg_lst	a				{width: 27px; height: 16px; display: inline-table; padding-top: 2px; text-decoration: none; text-align: center;}
.pg_lst	a:visited		{text-decoration: none;}
.pg_lst	a:hover			{text-decoration: none;}
.pg_emp					{width: 27px; height: 16px; display: inline-table; padding-top: 2px; text-decoration: none; text-align: center; cursor: default;}
.pg_sel					{width: 27px; height: 16px; display: inline-table; padding-top: 2px; text-decoration: none; text-align: center; background-repeat: no-repeat; cursor: default;}
.pg_left				{width: 27px; height: 16px; display: inline-table; padding-top: 2px; text-decoration: none; text-align: center; background-repeat: no-repeat;}
.pg_left:hover			{width: 27px; height: 16px; display: inline-table; padding-top: 2px; text-decoration: none; text-align: center; background-repeat: no-repeat;}
.pg_left_d				{width: 27px; height: 16px; display: inline-table; padding-top: 2px; text-decoration: none; text-align: center; background-repeat: no-repeat; cursor: default;}
.pg_right				{width: 27px; height: 16px; display: inline-table; padding-top: 2px; text-decoration: none; text-align: center; background-repeat: no-repeat;}
.pg_right:hover			{width: 27px; height: 16px; display: inline-table; padding-top: 2px; text-decoration: none; text-align: center; background-repeat: no-repeat;}
.pg_right_d				{width: 27px; height: 16px; display: inline-table; padding-top: 2px; text-decoration: none; text-align: center; background-repeat: no-repeat; cursor: default;}

/* ---[ Other elements ]--- */
.tlg_emp				{width: 118px; height: 25px; border-right: 1px solid #D7DBE3;}
.srh_c2 .srh_c2_img		{display: inline; vertical-align: top; margin-top: 4px;}
