/* Boris Panchenko, 2009 */
/* TAG's */
a			{ text-decoration: underline; color: Black; }
a:hover		{ text-decoration: none; }
body		{ background: White url(../_img/bg_body.gif) repeat center top; margin: 0px; padding: 0px; }
body,td		{ font: normal 80% Tahoma; color: #333333; }
input,textarea,select	{ font: normal 100% Tahoma; color: #333333; }
h1,h2,h3,h4,h5,h6				{ margin: 0px; padding: 0px; }
h1			{ font-size: 140%; font-weight: normal; margin: 0px 0px 0px 0px; }
h1 a		{ text-decoration: none; }
h1 small	{ font-size: 40%; }
h2			{ font-size: 135%; font-weight: normal; padding: 0px 0px 5px 0px; }
h3			{ font-size: 100%; font-weight: bold; padding: 0px 0px 5px 0px; }
h4			{ font-size: 120%; font-weight: normal; padding: 0px 0px 5px 0px; }
h5			{ font-size: 110%; font-weight: bold; padding: 0px 0px 5px 0px; }
h6			{ font-size: 105%; font-weight: normal; padding: 0px 0px 5px 0px; }
img			{ border: none; margin: 0px; }
table		{ border: none; border-collapse: collapse; }
table td 	{ padding: 0px; vertical-align: top; }
small		{ font-size: 80%; }
small small { font-size: 7pt; }
ul			{ list-style: none; margin: 0px; padding: 0px; }
ul li		{ padding-left: 17px; background: url(../_img/li.gif) no-repeat 10px 7px; margin-top: 2px; }


/* ID */
#_pagebox		{ width: 800px; text-align: left; background-color: White; margin-top: 30px; padding: 20px 0px 20px 0px; }


#display				{ width: 760px !important; height: 272px; overflow: hidden; margin-left: 20px; }
#display .inside		{ margin-left: 0px; }
#display .inside img	{ float: left; margin: 0px 10px 0px 10px; }


/* classes */
h1.head_text	{ text-align: center; font-size: 240%; font-weight: bold; text-transform: uppercase; background-color: White; padding: 3px 0px 5px 0px; margin-top: 28px; }

.form	{ width: 360px; float: left; margin: 0px 0px 0px 20px; }

.text	{ width: 360px; float: left; margin: 0px 0px 0px 20px; }

.textColorRed	{ color: #B10000; }
.textSmallCaps	{ font-variant: small-caps; }
.textUpperCase	{ text-transform: uppercase; }


/* FORM */
form		{ margin: 0px 0px 0px 0px; }
form br		{ clear: left; }
form input.auto	{
	width: auto !important;
	height: auto !important;
	border: none !important;
	background: transparent !important;
}
form label					{ float: left; text-align: right; width: 130px; margin: 2px 5px 0px 0px; }
form input,textarea			{ border: 1px solid #A3A3A3; }
form input,textarea,select	{ float: left; width: 220px; margin: 0px 0px 6px 0px; background: White; }
form input.small			{ font-size: 8pt; }
form textarea				{ height: 150px; overflow: auto; }
button	{ width: 122px; height: 24px; background: url(../_img/btn_send.gif) no-repeat; border: none; color: White; }


/* Other */
