body { font-size: 80%; padding: 0px; margin: 0; line-height: 1.583;  color: #000000; }

body, h1, h2, h3, h4, h5, h6, caption, input { font-family: Arial,"Arial CE", Verdana, "Tahoma", "Luxi Sans", Arial, Helvetica, sans-serif; }

input { font-size: 100%; }

/* Links */
a { color: #213615; text-decoration: underline;}
a:hover { color: #213615;text-decoration: none; }

p, ul, ol, dl { margin-bottom: 1em; margin-top: 0;}

/* Headings */
h1, h2, h3 { font-family: "Trebuchet MS", Arial,"Arial CE", Verdana, "Tahoma", Helvetica, sans-serif; color: #1F6100;  font-weight: normal;}

h1 { font-size: 170%; letter-spacing: 0px; margin-top: 0px; margin-bottom: 0px; padding: 0;}
h2 { font-size: 140%; }
h3 { font-size: 120%; font-weight:bold;}


.imgborder {border: 6px solid #ffffff; }
table {border: #ffffff 0px solid; font-size: 100%;}
table td,th {border: 0;}

.tab {background: #e8e8e8;  border-collapse: collapse; margin: 0; font-size: 90%; width: 100%; }
.tab td {border-bottom : 1px solid #ffffff;  border-style: solid ; padding: 3px 7px; }

.br { clear: both; }
.break { height: 0px; font-size: 1px; clear: both; overflow: hidden; visibility: hidden; }
.small { font-size: 92%;}
.hidden { display: none; }

.center { text-align: center; }

ul {margin: 0px; padding: 0; list-style: none; }


a:hover img.no-border { border: none; }


.inp {padding:4px; font-size: 90%; color: white; border: white 1px solid;  background-color: #8EBE36; }
.inp2 {padding:4px; font-size: 90%; color: #222222; border: white 1px solid;  background-color: #ffffff; }
textarea {font-size:12px; font-family: Arial,"Arial CE";}

.input-button {border-right: #7F1919 2px solid; border-bottom: #7F1919 2px solid; border-left: #FFB922 2px solid; border-top: #FFB922 2px solid; FONT-SIZE: 90%;  TEXT-TRANSFORM: uppercase; color: #ffffff; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center; padding:2px 20px;}
.input-button_orange {border-right: #7F1919 2px solid; border-bottom: #7F1919 2px solid; border-left: #BF0202 2px solid; border-top: #BF0202 2px solid; FONT-SIZE: 90%;  TEXT-TRANSFORM: uppercase; color: #ffffff; BACKGROUND-COLOR: #FF8A00; TEXT-ALIGN: center; padding:2px 20px;}
.input-button2 {FONT-SIZE: 90%;  color: #ffffff; background: #1C6000; padding:5px 20px;}
.input-button2 a {FONT-SIZE: 90%;  color: #ffffff; background: #1C6000; padding:5px 20px; text-decoration:none;}

.content p {margin-top:0px; padding:0px;}

.content .anotation {font-style:italic; font-size:12px; color:#1E6100;}


.content td, .content th { border:0px;}
.content table {border:0px;}

.content img {border:0px;}

img.formated, img.formated_left, img.formated_right {border:6px solid #ffffff;}
img.formated_left {margin: 0px 10px 10px 0px;}
img.formated_right {margin: 0px 0px 10px 10px;}

img.blank_left {margin: 0px 10px 10px 0px;}
img.blank_right {margin: 0px 0px 10px 10px;}

table.table_stylled {border-collapse:collapse;}
.table_stylled th, .table_stylled td { font-size:12px; padding:3px 8px 2px 8px; border: 1px solid white;  }
.table_stylled th {background-color:#1C6300; color:#ffffff; text-align:left;  border-bottom:2px solid white;}
.table_stylled td {background-color:white; color:#000000;}
.table_stylled tr.even td {background-color:#CDE2A7; color:#000000;}

.table_stylled2 th, .table_stylled td { font-size:12px; padding:5px 8px 5px 8px; border: 1px solid white; border-collapse:collapse; }
.table_stylled2 th {background-color:#1C6300; color:#ffffff; text-align:left; padding:5px 8px 5px 8px;  }
.table_stylled2 td {background-color:#B9D291; color:#000000; padding:5px 8px 5px 8px; }

.small {font-size:10px;}

.selected {color:#2C5307; font-style:italic; }

.content ul {list-style-image: url('../web_img/list.gif'); margin-bottom:5px; padding-left:15px;}
.content ul li a {color:#808E43; }

.content a, .content a:visited, .content td  a, .content td a:visited  { color:#213615; text-decoration:underline;}

.table1 {background-color:#ffffff;}
.table1 img {border:4px solid #8AAC62;}
.table1 th, .table1 td { font-size:12px; padding:3px 8px 2px 8px; border: 1px solid white;  }
.table1 th {background-color:#5F8E0E; color:#ffffff; text-align:left; font-weight: normal; border:1px solid white;}
.table1 td {background-color:#CEDDC0; color:#133900; border:1px solid white;}
.table1 caption {background-color:#133900; color:#ffffff;font-size: 16px; font-weight: bold; padding:4px;  text-align:left;}


