/*

General Elements

*/

body {
font-size:62.5%;   /*set the medium font size to 10px  */
font-family:Verdana,Arial;
color:#58585a;
background:#DFDDCE;
}

em{
font-style:normal;
font-weight:bold;
}
sup {
font-size:8px;
}
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
a:link, a:visited {
	color: #006699;
}
p a,li a {
color:#58585a;
}
p.intro,p.intro a {
color:#008735;
font-weight:bold;
font-size:14px;

}
h1,h2,h2 a,h1 a {
color:#008735;
}
h1 {
font-size:14px;
font-weight:bold;
margin-bottom:-3px;
}
h2 {
font-size:10px;
font-weight:normal;
margin-bottom:2px;
}
/*

Main divs

*/
#divWrapper {
width:710px;
margin:0px auto 0px auto;
border:solid 5px #ffffff;
background:#ffffff;
}
#divHeader {
height:74px;
width:100%;
}
#divHeader div ol {
width:180px;
font-size:10px;
margin-top:14px;
}
#divHeader ol li {
height:15px;
float:left;
}
#divMasthead {
height:16px;
margin-bottom:1px;
padding-top:4px;
background:#008735;
width:709px;
}
#divMasthead p {
color:#ffffff;
font-size:11px;
margin:0px 0px 0px 10px;
}

#divNews div {
width:157px;
float:left;
height:39px;
margin:0px 1px 1px 0px;
float:left;
display:inline;
padding:10px;
background:transparent url(/imgs/news.jpg) no-repeat left top;
}
#divNews #divNews1 {
width:158px;
}
#divNews #divNews2 {
width:156px;
}
#divNews #divNews3 {
width:156px;
}
#divNews #divNews4 {
width:156px;
margin-right:0px;
}
#divNews p a {
color:#ffffff;
font-size:10px;
line-height:13px;
}
#divNews p a:hover {
text-decoration:underline;
}
#divContainer {
clear:left;
margin-top:1px;
}
#divLeft {
float:left;
display:inline;
width:178px;
background:#ffffff url(/imgs/mainmenu.jpg) no-repeat left top;
}
#divRight {
float:right;
display:inline;
width:531px;
background:transparent url(/imgs/separator.jpg) repeat-y left top;
margin-bottom:5px;
}
#divRight p {
margin:20px 27px 0px 27px;
line-height:16px;
}
#divRight p a {
text-decoration:underline;
}
#divRight p.intro {
margin-top:27px;
line-height:18px;
}
#divSitemap {
background:#dfddce;
clear:both;
padding:2px 0px 2px 10px;
}
#divSitemap p,#divSitemap p a {
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

/*

Main Menu 

*/
#divLeft ul {
width:168px;
padding:0px 0px 0px 10px;
}
#divLeft ul li{
float:left;
clear:left;
display:inline;
margin:7px 0px 0px 0px;
height:17px;
width:155px;
}
#divLeft ul li a {
color:#ffffff;
font-size:10px;
font-weight:bold;
}
#divLeft ul li a:hover {
color:#008735;
}
#divLeft ul li a.selected {
color:#ec8323;
}
/*

Level 1 

*/
#divContentLeft {
width:310px;
float:left;
display:inline;
padding:0px 15px 10px 0px;
margin:27px 0px 10px 27px;
}
body.wide #divContentLeft {
	width:430px;
}
#divContentLeft p {
margin:10px 0px 0px 0px;
font-size:11px;
}
#divContentRight {
float:right;
padding:0px 0px 0px 10px;
background:transparent url(/imgs/separator.jpg) repeat-y left top;
margin:27px 0px 0px 0px;
width:168px;
display:inline;
}
#divContentRight ul li {
font-size:10px;
margin:4px 0px 4px 0px;
}
#divContentLeft ul {
margin-top:7px;
}
#divContentLeft ul li {
font-size:11px;
list-style-type:square;
list-style-position:outside;
margin:3px 0px 0px 14px;
}
#divContentLeft ul li a{
text-decoration:underline;
}
#divContentLeft h2 {
margin-top:15px;
}

#divContentLeft ul#ulLogos li {
float:left;
display:inline;
width:140px;
margin:10px 0px 0px 0px;
padding:0px;
text-align:left;
list-style:none;
}

/* Form */

form label {
	font-weight: bold;
}

form input,
form textarea {
	width: 150px;
}

#submit {
	width: 50px;
}
