TD,P,B,INPUT,DIV{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

.navi {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9ac00b; text-decoration: none; vertical-align: middle}
A:hover {color: #000000; text-decoration: none; background-color: none}
.link2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #9ac00b; font-weight: bold}
.footer {font-size: 10px;}
.main A.link {font-family: Verdana, Arial, Helvetica, sans-serif; color: #9ac00b; font-weight: bold}
.main h1.pagetitle {margin:10px 0 15px 0; padding:0 0 2px 0; font-family:verdana, arial, sans-serif; color:#808080; font-weight:bold; font-size:220%;}
.main h1 {margin:10px 0 10px 0; font-family:verdana, arial, sans-serif; color:#505050; font-weight:normal; font-size:210%;}
.main h2 {font:bold 170% Arial, sans-serif;color:#a8c80c;text-align:left;margin:30px 0px 10px 0;border-bottom:1px solid #a5a5a5;border-collapse:collapse; }
.main h3 {font:bold 170% Arial, sans-serif;color:#9ebad8;text-align:left;margin:30px 0 10px 0;border-bottom:1px solid #a5a5a5;border-collapse:collapse; }
.main h4 {margin:1.5em 0 1.0em 0; color:#505050; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:170%;}
.main h5 {margin:1.5em 0 1.0em 0; color:#505050; font-family:verdana, arial, sans-serif; font-size:140%;}
.main h6 {margin:1.2em 0 0.2em 0; color:#505050; font-weight:bold; font-size:120%;}
.main p {margin:0 0 1.0em 0; line-height:1.5em; font-size:120%;}
.main b {margin:0 0 1.0em 0; line-height:1.5em; font-size:100%;}
.main table blockquote {clear:both; margin:0 30px 0.6em 30px; font-size:90%;}
.main blockquote {clear:both; margin:0 30px 0.6em 30px; font-size:100%;}
.main table a {line-height:20px; font-size:100%;}
.main .tbl1 { font-size:120%;}
.main table td {padding: 5px; font-size:100%;}
.main table th {padding: 5px; font-size:100%;}
.main h1 a {color:#467aa7; font-weight:normal; text-decoration:none;}
.main ul {list-style:none; margin:0.5em 0 0.8em 0;}
.main ul li {margin:0 0 0.2em 2px; padding:0 0 0 12px; background:url(../Images/bg_bullet_full_1.gif) no-repeat 0 0.5em; line-height:1.4em; font-size:120%;}
.main ul li ul li {margin:0 0 0.2em 2px; padding:0 0 0 12px; background:url(../Images/bg_bullet_half_1.gif) no-repeat 0 0.5em; line-height:1.4em; font-size:100%;}
.main img.noborder1 {border: none;padding:0px 0px 0px 0px;margin:5px 5px 0px 0px; }

.datatable1 table {border-collapse: collapse;border: 2px solid #b9d2eb;color: #333;background: #fbfbe5;font-size:120%;}
.datatable1 caption {padding: 0 .4em .4em;text-align: left;font-size: 1em;font-weight: bold;color: #333;background: transparent;}
.datatable1 td, th {border: 1px dotted #c2c2c2;padding: 2px;letter-spacing: -1px;}
.datatable1 thead th, tfoot th {border: 1px solid #5b94d1;text-align: left;font-size: 1em;font-weight: bold;color: #444;background: #e0ebf6; }
.datatable1 tfoot td {border: 1px solid #e8d4bc;}
.datatable1 tbody td a {font-size:100%;}
.datatable1 tbody td a:hover {font-size:100%;}
.datatable1 .odd {color: #333;background: #f5f5f5;}
.datatable1 tbody tr:hover {color: #333;background: #efefef;}
.datatable1 tbody tr:hover th,tbody tr.odd:hover th {color: #333;background: #efefef;}
