/*------------------------------------- COMMON STYLE --- */

BODY					{margin:0;padding:0;color:#333333;background:#fff;font: 12px Tahoma, Arial, sans-serif;line-height: 1.5;background: #111;}

H1					{font-size:1.7em;font-weight:normal;margin:0;}
H1#for_booklet				{padding: 10px 0 0 50px;font-size:1.4em;color: #111;text-align: justify;font-family: Tahoma;font-weight: normal;}
H2					{font-size:1.5em;font-weight:normal;margin:10px 0;}
H3					{font-size:1.7em;font-weight:normal;margin:0;}

A					{color: #0D6497;text-decoration:none;}
A:hover, A:active, A:focus		{color: #333333;text-decoration:underline;}

P					{margin:15px 0;}

UL					{margin:0;padding:0;list-style:none;}
UL LI					{padding-left:12px;background: url(lib/img/arrow-off.gif) no-repeat 3px 6px;}

IMG					{border:0;}

TD,DIV					{font-size:1em;}

/*-------------------------------------- FORM --- */

FORM					{margin:0;padding:0;}
INPUT, SELECT				{font: 1em Tahoma, Arial, sans-serif;}
SELECT, .inputbox			{padding: 2px;}
TEXTAREA				{padding-left:2px;}

form#form {border: 0px; padding: 7 7 7 7; text-align:left;  margin: 10 10 10 10; }
TABLE {font: 12px Arial;}
Table tr {padding: 50px 5px;}
input {border: 1px solid #ccc;}

textarea {border: 1px solid #ddd;padding: 5 5 5 5;}

form#form input { }

form#form input#text {width: 100%; font-size: 11px;}

form#form textarea {width: 100%; height: 280px;}

form#form div {vertical-align: middle;}

form#form table {border:0px; border-collapse: collapse; margin: 10 10 10 10; width: 90%}

form#form td {border:0px; padding: 3 3 3 3; text-align:left;}

form#form input#country,
form#form input#district,
form#form input#town {width: 250px; font-size: 11px; }

form#form td.bold_td {font-weight: bold; margin-left: -30px; padding: 20px 0 5px 0;}

form#form 				{font-size: 12px;font-family: Tahoma, Arial, Helvetica, sans-serif; margin: 10px 0px;}
form#form fieldset 			{padding: 7px; margin: 7px 20px 20px 0px;width: 650px; border: 1px solid #ddd;}
form#form fieldset legend		{font-weight: bold; color: #466;}
form#form fieldset div			{margin: 7px 0 20px 0;}
form#form label, span.label 		{cursor: pointer;padding-right: 10px; width: 140px; display: block; float: left; text-align: right; font-weight: bold;}
form#form input, textarea 		{font-size: 1.0em;font-family: Tahoma, Arial, Helvetica, sans-serif;padding: 2px;border: 1px solid #999;width: 210px;background-color: #fefefe;}
form#form textarea 			{width: 500px;height: 80px;overflow: auto;}
form#form input:focus, textarea:focus 	{background-color: #FFF;border-color: #555; }

form#form #wait_indicator {margin-left: 10px;display: none;}



