* { margin: 0; padding: 0; }


/* -------------------------------------------- */
/* 				Global parameters  				*/
/* -------------------------------------------- */

body,
h1,h2,h3,h4,h5,h6,
p,ul,ol,
td,
input,textarea,select 		{ font: 12px/18px Arial, Helvetica, Verdana, sans-serif; color: #333333; }

h1, h2, h3, h4, h5, h6		{ font-family: "Trebuchet MS"; }

h1 							{ color: #F26522; font-size:1.50em; font-weight:normal; }
h2 							{ color:#070809; } 
h3 							{ color:#070809; font-size:1.21em; font-weight: bold; } 
h4 							{ color:#000000; font-size:1.05em; font-weight: bold; } 

#sidebar p,
#content p					{ margin: 10px 0; }
#content ul,
#content ol	 				{ margin: 10px 0 10px 40px; }


a							{ color: #0000FF; }
a:hover						{ color:#FF0000; text-decoration: none; }
h2 a						{ color: #F26522; text-decoration: none; }

.big 						{ font-size:1.11em; }
.bigger 					{ font-size:1.21em; }
.small 						{ font-size:0.91em; }


.hidden, .hide			{ display: none; }

form.support			{ padding: 20px 20px; border: 1px dotted #CCCCCC; width: 250px; }
span.label,
form span.label			{ display: block; float: left; width: 100px; margin-right: 10px; font-weight: bold; border-bottom: 1px dotted #CCCCCC; }
form p					{ clear: both; }
input.submit			{ margin-left: 110px; }				

#content img.right		{ float: right; margin-left: 10px; padding: 2px; border: 1px dotted #CCCCCC;  }

body				{ text-align: center; margin: 20px 0; }
#container			{ width: 400px; margin: 0 auto; text-align: left; }
#footer				{ width: 400px; margin: 0 auto; border-top: 1px dotted #F26522; padding-top: 10px; }


