@charset "utf-8";

/*
 * CSS Document
 */

/* Element defaults */
body						{ font-family:Arial, Tahoma, Verdana, sans-serif; font-size:13px; color:#000000; margin:0; line-height:160%; background:#FFFFFF; }
hr              	   		{ color:#E0E0E0; height:1px; background:#E0E0E0; border:0; margin:10px 0; }
img	            			{ border:0; }
blockquote					{ margin:0 10px; }

/* Table elements */
table						{ font-family:Arial, Tahoma, Verdana, sans-serif; font-size:1em; color:#000000; }
th							{ font-size:1em; color:#000000; text-align:left; background-color:#EBEBEB; }
tr, td						{ color:#000000; }
thead						{ display:table-header-group; }

/* Form elements */
form						{ margin:0; }
fieldset					{ margin:0; border:0; padding:0; }
input, select, textarea		{ font-family:Arial, Tahoma, Verdana, sans-serif; font-size:1em; color:#000000; margin-bottom:5px; }
legend						{ color:#000000; font-weight:bold; }
label						{ font-size:1em; color:#000000; font-weight:bold; }

/* Text elements */
p							{ font-family:Arial, Tahoma, Verdana, sans-serif; font-size:1em; color:#000000; margin:0 0 15px 0; line-height:160%; }
ol, ul, li					{ font-family:Arial, Tahoma, Verdana, sans-serif; font-size:1em; color:#000000; }

h1							{ margin:0 0 15px 0; font-size:2em; color:#000000; font-weight:normal; line-height:120%; }
h2							{ margin:0 0 15px 0; font-size:1.3em; color:#000000; font-weight:normal; line-height:150%;  }
h3							{ margin:0 0 15px 0; font-size:1.2em; color:#000000; line-height:160%; }
h4							{ margin:10px 0; font-size:1em; color:#000000; font-weight:bold; }
h5							{ margin:10px 0; font-size:1em; color:#000000; font-weight:normal; }
h6							{ margin:10px 0; font-size:1em; color:#000000; font-weight:bold; }

/* Href elements */
a    						{ color:#999999; text-decoration:underline; }
a:hover   					{ color:#666666; text-decoration:none; }

/* Classes */
.clear						{ clear:both; padding:0; margin:0; height:1px; line-height:100%; }
.error						{ color:#FF0000; }