body { padding: 0; margin: 20px; font-size: 10pt; font-family: verdana, tahoma, sans-serif; line-height: 1.5em; background: #0cb99c; color: #333333; }
div { text-align: left; }
#topOfPage { display: none; }
#conteiner { width: 900px; padding: 25px; background: #fff; margin-left: auto; margin-right: auto; }
#header { height: 45px; }
#logo {	height: 50px; float: right; font-family:Tahoma;font-size:14px; font-weight:bold;}
#search { float: right; padding-top: 8px; text-align: right; width: 225px; }
#btm { clear: both; background: #e8e8e8; height: 28px; }
#top { background: #e8e8e8 url('../images/bird.jpg') no-repeat 100% 0; height: 176px; clear: both }
#body { clear: both; margin-bottom: 15px; margin-top: 15px; }
#footer { clear: both; padding-top: 5px; }
div.block, div.blockDistinct { padding: 4px; padding-bottom: 3px; padding-top: 8px; }
div.blockDistinct { background: #ffffff; }
.blockdarkgrey { background: url("../images/corner2.gif") no-repeat 100% 100% #DADADA; }
h1, h2 { margin: 0; margin-bottom: 10px; padding: 0; font-weight: normal; font-size: 22px; color:#9bc61a }
#top h1 { color: #fff; padding-left: 25px; padding-top: 65px; line-height: 110%;}
p {	margin: 0; margin-bottom: 5px; }
p.right { text-align: right; }
#footer p { text-align: center;	clear: both; color: #aaaaaa; font-size: 8pt; }
input, select { font-family: Verdana, helvetica, arial, sans serif; font-size: 10pt;  background-color: #FFFFFF;  border: 1px solid #aaaaaa;  color: #777777; }
textarea {  font-size: 10pt; font-family: Verdana, helvetica, arial, sans serif; background-color: #FFFFFF;  border: 1px solid #aaaaaa;  color: #777777; }
form { margin: 0; }
fieldset { padding: 0; border: 0; }
legend { display: none; }

.submit { 
 font-size: 12pt; 
 font-weight: bold;
 background-color: #dddddd; 
 border: 1px solid #aaaaaa; 
 color: #333333;
 width: 300px;
 height: 30px;
}
.submit:hover {
  background-color: #cccccc !important;
  }

.pics {
   border:1px solid #cccccc; float:right; margin: 6px 0px 0px 15px; padding:4px;
  }
.align-right { float:right; margin: 6px 0px 10px 15px;}
.align-left { float:left; margin: 0px 15px 0px 6px;}

.small { font-size: 10px; font-family: verdana, tahoma, sans-serif;}

#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #0cb99c;
color: White;
float: left;
width: 100%;
font-family: verdana, tahoma, sans-serif;
font-weight: bold;
font-size: 13px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.3em 1em;
background-color: #0cb99c;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #AEE01D;
color: #fff;
}

ul { margin: 0; padding : 0; list-style : none; }

#btm li { margin: 0; padding: 0; padding-top: 3px; padding-bottom: 4px;	padding-left: 7px;	padding-right: 7px; border-left: 1px solid #fff; float: right; }
#btm li.active { background: #505050; color: #fff;  padding-bottom: 4px;}
#footer li { float: left; padding: 0; height: 15px;	vertical-align: middle;	padding-right: 25px; font-size: 11px; }
a:link, a:visited { text-decoration: underline; }
a:hover, a:active { text-decoration: none; }
a:link, a:visited { color: #85af16 }
a:hover, a:active { color: #777777; }
 
#btm a:link, #btm a:visited { color: #222222;  text-decoration: none; font-size: 10px;} 
#btm a:active, #btm a:hover { color: #787878;  text-decoration: none; font-size: 10px;} 
a.dom:link, a.dom:visited {font-size: 8pt; font-weight: normal; text-decoration: none; float: right;}
a.dom:hover, a.dom:active {font-size: 8pt; font-weight: normal; text-decoration: underline; float: right;}
a.dom:link, a.dom:active, a.dom:visited { color: #aaaaaa; } 
a img { border: 0; }
a img:active { border: 0; }
span.highlight { color: #abd6f1; }
span.hide { display: none; }
span.underline { text-decoration: underline; }

.roundedcornr_box_903026 {
   background: #dadada; width: 94%;
}
.roundedcornr_top_903026 div {
   background: url(../images/corner1.gif) no-repeat top left;
}
.roundedcornr_top_903026 {
   background: url(../images/corner2.gif) no-repeat top right;
}
.roundedcornr_bottom_903026 div {
   background: url(../images/corner3.gif) no-repeat bottom left;
}
.roundedcornr_bottom_903026 {
   background: url(../images/corner4.gif) no-repeat bottom right;
}

.roundedcornr_top_903026 div, .roundedcornr_top_903026, 
.roundedcornr_bottom_903026 div, .roundedcornr_bottom_903026 {
   width: 100%;
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_903026 { margin: 0 30px; }