/* www.immunsystem.com version 1.3  */

body {
font-family : ariel, helvetica, sans-serif;
color : #000;
background : #fff url(images/green-bg.png) repeat-x;
font-size : 100%;
}

* {
margin : 0;
padding : 0;
}

h1 {
font-size : 14pt;
text-align : left;
font-weight : 500;
color : navy;
line-height : 1.2em;
margin-top : 15px;
margin-bottom : 7px;
background-color : inherit;
}

h2 {
font-size : 12pt;
font-weight : 500;
line-height : 1.1em;
color : #017602;
margin-top : 10px;
margin-bottom : 7px;
background-color : inherit;
}

h3 {
font-size : 11pt;
text-align : left;
font-weight : bold;
color : black;
margin-top : 5px;
margin-bottom : 5px;
background-color : inherit;
}

h4 {
font-size : 10pt;
text-align : left;
font-weight : bold;
color : blue;
margin-top : 5px;
margin-bottom : 5px;
background-color : inherit;
}

a {
font-size : 9pt;
font-family : arial, helvetica, sans-serif;
margin : 0;
color:#000000;
background-color : inherit;
}

a.none {
text-decoration: none;
}

p {
font-family : arial, helvetica, sans-serif;
margin : 0;
font-size : 10pt;
}

p.margin-left{
padding-left: 200px
}

p.margin-right{
padding-right: 15px
}

p.small{
font-size : 8pt;
padding-left: 30px;
padding-right: 15px
}

#tabletext{
font-size : 9pt;
color: #000;
background-color: inherit;
}

#table2 {
font-size : 8pt;
color: #000;
background-color: #C0E0E0;
border: solid 1px #999;
}

#table2 td{
padding-left: 10px;
padding-right: 10px;
}

.right {
border-right: solid 1px #999;
}

.top-right {
border-top: solid 1px #999;
border-right: solid 1px #999;
}

.top {
border-top: solid 1px #999;
}

#container {
padding : 0;
margin-top : 0px;
margin-left : auto;
margin-right : auto;
width : 900px;
color: #000;
background-color : #fff;
border-left : 1px solid #66cccc;
border-bottom : 1px solid #66cccc;
border-right : 1px solid #66cccc;
}

#avian-container {
padding : 0;
margin-top : -32px;
margin-left : auto;
margin-right : auto;
width : 900px;
color: #000;
background-color : #fff;
border-left : 1px solid #66cccc;
border-bottom : 1px solid #66cccc;
border-right : 1px solid #66cccc;
}

#maintext {
padding : 0 40px 30px 45px;
width : 660px;
color: inherit;
background-color: inherit;
border-right : 1px solid #66cccc;
}

#topmenu {
border-top : 1px solid #66cccc;
border-bottom : 1px solid #66cccc;
}

#rightmenu {
margin : 0;
width : 240px;
padding : 0 20px 20px 20px;
}

#footer {
padding-top: 10px;
padding-bottom: 10px;
text-align : center;
margin : 0;
border-top : 1px solid #66cccc;
}

ul.lista {
font-size : 9pt;
line-height : 20px;
margin-left : 30px;
margin-top: 10px;
margin-bottom: 10px;
text-align : left;
list-style : square;
color : black;
background-color : inherit;
}

div#listmenu {
width : 100%;
float : left;
border-top : 1px solid #66cccc;
border-bottom : 1px solid #66cccc;
font-size : 10px;
color: inherit;
background-color : #99CCCC;
margin-top : 0;
}

div#listmenu ul {
margin : 0 0 0 40px;
}

div#listmenu li {
float : left;
position : relative;
list-style-type : none;
color: inherit;
background-color : #99CCCC;
border-right : 1px solid #66cccc;
}

div#listmenu li:first-child {
border-left : 1px solid #66cccc;
}

div#listmenu a {
display : block;
padding : 5px 15px;
text-decoration : none;
color : #333;
background-color : inherit;
}

div#listmenu a:hover {
color : #333;
background-color : #fff;
}

div#listmenu ul li ul {
margin : 0;
position : absolute;
width : 100%;
left : -1px;
}

div#listmenu ul li ul li {
width : 100%;
border-left : 1px solid #66cccc;
border-bottom : 1px solid #66cccc;
border-right : 1px solid #66cccc;
}

div#listmenu ul li ul li:first-child {
border-top : 1px solid #66cccc;
}

div#listmenu ul li ul {
display : none;
}

div#listmenu ul li:hover ul {
display : block;
}

body div#listmenu ul li ul li ul {
visibility : hidden;
top: 10px;
left : 80px;
}

div#listmenu ul li ul li:hover ul {
visibility : visible;
}

* html div#listmenu ul {
float : left;
border-left : 1px solid #000;
margin-left : 15px;
}

* html a {
display : block;
}

* html div#listmenu ul li ul {
border-top : 1px solid #66cccc;
border-left : 0;
}