/* basic definitions */
/* body {margin: 0; padding: 0; background: #fff; font: normal 14px/140% "Trebuchet MS", Verdana, Arial, sans-serif; color: #000;} */
body {margin: 0; padding: 0; background: #fcfcfc; font: normal 12px/150% Verdana, Arial, sans-serif; color: #000;}
p {margin: 0; padding: 0;}
a {text-decoration: none;}
table {font: normal 12px/120% Verdana, Arial, sans-serif;}

/* header */
/* #header {height: 100px; background: #edf0f9;} */
#header {background: #edf0f9;}
#header a {color: #666666;}
#header h1 {margin: 0 0 0 20px; height: 30px; font-size:14px;}
#header h2 {margin: 0 0 0 20px; height: 35px; font-size:18px;}
#header span {position: absolute; left: 600px; top: 10px;}

/* menu of links */
/* #links {position: absolute; top: 80px; left: 0px; width: 750px; background-color: #349; color: #dbd2a1; text-align: left; font-size: 11px; font-weight: bold;} */
#links {left: 0px; background-color: #349; color: #dbd2a1; text-align: left; font-size: 11px; font-weight: bold; padding: 3px; padding-left: 20px;}
#links a {color: #fff; padding: 2px;}
#links a:hover {color: #ffffff; text-decoration: none; padding: 1px; border: 1px solid #606680; background-color: #808ebf}

/* content */
#content {margin: 20px; background: #FCFCFC;}
#content div#content2 {color: #000; font-size: 12px;}
#content div#content2 {padding: 30px 30px 18px 30px; margin-left: 0px;}
#content a {color: #0000EE; font-weight: normal;}
#content a:hover {color: #0099ff; text-decoration: underline;}
#content h1 {margin: 0; padding: 0; color: #336699; font-size: 15px; font-weight: bold;}
#content h1 > a {color: #007cbb; text-decoration: none;}
#content h1 > a:hover {color: #007cbb; text-decoration: none;}
#content p {padding: 10px;}
#content div {color: #000; font-size: 11px; margin-left: 150px; margin-right: 0px;}
#content legend {color: black;}

/* footer */
#footer {padding: 10px; background: #CACBE9; font-size: 11px;}

SPAN.textit		{ font-style: italic  }
SPAN.textbf		{ font-weight: bold  }
