a, td, input, select, textarea, button
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

BODY
{
	font-size: 8pt;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	scrollbar-track-color: #F7F7F7; /* цвет самой полосы */
	scrollbar-arrow-color: #979797; /* цвет стрелочек */
	scrollbar-face-color: #EEEEEE; /* цвет бегунка */
	scrollbar-highlight-color: #959595; /* левая тень полосы прокрутки */
	scrollbar-shadow-color: #959595; /* правая тень полосы прокрутки */
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
}

table.table_border_bottom
{
	border-bottom: solid 1px #000000;
}

td.blue_cell
{
	background-color: #2E9FDB;
	color: White;
}

td.tdpagetable1
{
	background-image: url('i/zone_name.gif');
	background-repeat: no-repeat;
	background-position:left;
	color: White;
	font-weight: bold;
	background-color: #2E9FDB;
	text-align: right;
	vertical-align:middle;
}

td.textured_button
{
	background-image: url('i/buttons_texture.gif');
	font-family: Tahoma;
	font-size: 10px;
}

td.textured_cell
{
	background-image: url('i/buttons_texture.gif');
	font-family: Tahoma;
	font-size: 10px;
	border: solid 1pt #C3C3C3;
	background-repeat: repeat-x;
}

td.actextured_button
{
	background-image: url('i/buttons_texture_blue.gif');
	font-family: Tahoma;
	font-size: 10px;
	background-repeat: repeat-x;
}

td.graybordercell
{
	border: solid 1px #C3C3C3;
}

table.graytable
{
	border: solid 1px #C3C3C3;
	border-collapse: collapse;
}

table.graytable td
{
	border: solid 1px #C3C3C3;
}

table.copyrights
{
	border-bottom: solid 1px Black;
	border-top: solid 1px Black;
	border-left: none;
	border-right: none;
	border-collapse: collapse;
	background-image: url('i/copyright.gif');
}

table.copyrights td
{
	border: none;
}

table.cleartable
{
	border: none;
}

table.cleartable td
{
	border: none;
}

td.graycell
{
	background-color: #D9D9D9;
	border-right: none;
}

font.font1copyrights
{
	color: #717171;
	font-family: Verdana;
	font-size: 10px;
}

font.fonttitle
{
	color: #F6DEDC;
	font-family: Arial Black;
	font-size: 18px;
	font-weight: bold;
}


a.bluecopyrights
{
	color: #2E9FDB;
	text-decoration: none;
}

a.nodecorat
{
	text-decoration: none;
	color: Black;
	font-family: Tahoma;
	font-size: 11px;
}

a.acshowby
{
	text-decoration: none;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}

a.acshowby:hover
{
	color: Black;
}

a.menu
{
	text-decoration: none;
	color: Black;
	font-family: Tahoma;
	font-size: 10px;
}


a.nodecorat:hover
{
	color: #666666;
}

input.navinp
{
	border: 1px solid black;
	font-size: 7pt;
	height: 13px;
	width: 18px;
}

input.inp
{
	border: solid 1px #D9D9D9;
	width: 98%;
}

input.inpReadOnly
{
	border: solid 1px #D9D9D9;
	background-color: #CCCCCC;
	width: 98%;
}

input.inpreg
{
	border: solid 1px #949494;
	width: 98%;
}

input.button_save
{
	background-image: url('/i/savechanges.gif');
	border: none;
	width: 132px;
	height: 22px;
	text-align: justify;
	letter-spacing: 10pt;
}

input.button_show
{
	background-image: url('/i/show.gif');
	border: none;
	width: 59px;
	height: 22px;
	text-align: center;
}

input.inpsubmit
{
	background-image: url('/i/notext_button.gif');
	border: none;
	width: 121px;
	height: 22px;
	text-align: center;
}


input.button_reg
{
	background-image: url('/i/otpravit_zayav.gif');
	border: none;
	width: 119px;
	height: 56px;
	letter-spacing: 10pt;
	text-align: justify;
}

input.button_decline
{
	background-image: url('/i/decline.gif');
	border: none; /*	width:119px; 	height:56px;*/
	letter-spacing: 10pt;
	text-align: justify;
}

input.button_accept
{
	background-image: url('/i/accept.gif');
	border: none;
	width: 65px;
	height: 22px;
	letter-spacing: 10pt;
	text-align: justify;
	cursor: hand;
}

font.fontlogin
{
	font-family: Verdana;
	font-size: 6.0pt;
	background-color: #EAEAEA;
	color: #777777;
}

font.fontreg
{
	font-family: Arial;
	font-size: 10.0px;
	color: #797979;
}

font.fontreminder
{
	font-family: Arial;
	font-size: 12.0px;
	color: #797979;
	font-weight: bold;
	letter-spacing: 1px;
}

font.fontremindersmall
{
	font-family: Arial;
	font-size: 11.0px;
	color: #797979; /*	font-weight:bold;*/
}

input.inplogin
{
	border: solid 1px #959595;
	width: 97%;
}

td.greenbg
{
	background-image: url('/i/green_zone.gif');
	background-repeat: no-repeat;
}

td.tdcopyrights
{
	background-image: url('/i/corner_right_down.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
}

table.loginbody
{
	background-image: url('/i/loginbg.gif');
}

