/* Body */
body {padding:0; margin:0; font:12px Tahoma, Arial, Sans-Serif; line-height:120%; color:#000; background:#FFF;}


/* links */
a       { bold color: #003B6E; background: #FFF; }
a:hover { bold color: #009000; background: #FFF; }	


/* headings */
h1  { background: #007ACC; font-family:verdana,arial; font-size:11pt; color:#FFFFFF; margin:0; margin-left:0;    margin-right:-800px; line-height:200%; text-align:left; text-indent:15px; font-weight:bold;}
h2  { font: bold 21px Tahoma, Arial; margin-left: -15px; color:#003B6E ;  letter-spacing: 2px; line-height: 90%;} 
h3  { font:      13px Tahoma, Arial; margin-left:  0;    color:#111111 ;  letter-spacing: 1px; line-height:150%;}
h4  { font:      12px Tahoma, Arial; margin-left:  0;    color:#111111 ;  letter-spacing: 1px; line-height: 70%;}


h1 a, h2 a, h3 a, h4 a, h5 a, h6 a                                     { bold color: #003B6E; background: inherit; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { bold color: #009000; background: inherit; }


/* lists and form elements */
ul {margin-left:0; padding-left:15; list-style-type:square; line-height:190%}
form { margin: 0; }


/* left side */
.left      { float: left; width: 800px; margin: 0 0 10px 0; }
.Text_Left { margin: 10px 20px 20px 10px; padding-left:20px ; text-align: justify; border-bottom: 1px dotted #ccc; color: #000; background: #FFF; font: 16px Tahoma, Arial; line-height:120%;}

.description   { padding: 0 0 2px 0; margin: 0 10px 5px 0; border-bottom: 1px dotted #ccc; }
.thumbnail     { float: left; margin: 0 18px 8px 0; border: 1px solid #dedede; }


.Image_Left    {float:left;  margin: 0 20px 5px  0  ; border:1px solid #dedede; }
.Image_Right   {float:right; margin: 0  0   5px 20px; border:1px solid #dedede; }


/* footer  */
.footer { clear:both; text-align:left; line-height: 1.8em; padding: 10px 0 10px 0; border-top: 1px solid #ccc; font: italic 12px Tahoma, Arial; color: #222222;}

