body,html {
height:100%;
}

body {
background-color:#f6f5f2;
}
body,td,th {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

A.topmenu:link { text-decoration: underline; color: #3d3511; font-size: 10px }
A.topmenu:active { text-decoration: underline; color: #3d3511; font-size: 10px }
A.topmenu:visited { text-decoration: underline; color: #3d3511; font-size: 10px }
A.topmenu:hover { text-decoration: none; color: #3d3511; font-size: 10px }

A.bread:link { text-decoration: underline; color: #216165; font-size: 11px }
A.bread:active { text-decoration: underline; color: #216165; font-size: 11px }
A.bread:visited { text-decoration: underline; color: #216165; font-size: 11px }
A.bread:hover { text-decoration: none; color: #216165; font-size: 11px }

A.footernav:link { text-decoration: underline; color: #ffffff; font-size: 10px }
A.footernav:active { text-decoration: underline; color: #ffffff; font-size: 10px }
A.footernav:visited { text-decoration: underline; color: #ffffff; font-size: 10px }
A.footernav:hover { text-decoration: none; color: #ffffff; font-size: 10px }

A.documentslinks:link { text-decoration: underline; color: #3d3511; font-size: 11px }
A.documentslinks:active { text-decoration: underline; color: #3d3511; font-size: 11px }
A.documentslinks:visited { text-decoration: underline; color: #3d3511; font-size: 11px }
A.documentslinks:hover { text-decoration: none; color: #000000; font-size: 11px }

.leftshadow {
 background-image:url(../images/shadow_left.gif);
 width:15px;
 height:auto;
}
.rightshadow {
 background-image:url(../images/shadow_right.gif);
 width:15px;
 height:auto;
}

.toptxt {
 font-size:10px;
 color: #3d3511;
}

.blacktxt {
 font-size:11px;
 color: #000000;
 line-height:18px;
}

.greentitle {
 font-size:14px;
 color:#207552;

}

.welcomeboxbg {
 background-image:url(../images/home_box_bg.gif);
 width:97px;
 height:auto;
 padding:5px;

}
.welcomeboxtxt {
 font-size:11px;
 color:#000000;
 width:260px;
 height:auto;
 padding:6px 10px 6px 6px;
}

.whatsnew {
 background-color:#2c1f00;
 height:auto;
}

.whatsnewtxt {
 font-size:11px;
 color:#FFFFFF;
 padding:15px;
 height:auto;
}

.whatsnewtxt a {
 color: white;
 text-decoration: underline;
}

.whatsnewtxt a:hover {
 text-decoration: none;
}

.search {
    color: black;
    padding: 2px;
    width: 145px;
    height: 14px;
    font-size: 10px;
    background: #e8f8f9;
    border: 1px solid #51b298;
}

.footerbg {
 background-color:#4d7459;
 width:935px;
 height:25px;
}

.footertxt {
 font-size:10px;
 color:#FFFFFF;

}

.rightboxcontents {
 background-image:url(../images/rightbox_bg.gif);
 width:208px;
 height:auto;
 font-size:11px;
 color:#000000;
 padding:15px;
 line-height:16px;
}
.browntitle {
 font-size:13px;
 color:#3e3919;
 font-weight:bold;
}

.documents_title {
 font-size:20px;
 color:#51b298;
}
.welcome_box {
 background-color:#3d3511;
 padding-left:8px;
 height:28px;
 font-size:20px;
 color:#ffffff;
}
.whatnews_box {
 background-image:url(../images/whatsnew_box_line.gif); 
 height:19px;
 font-size:20px;
 color:#ffffff;
}

.partners_box {
 background-image:url(../images/partners_box_bg.gif);
 height:19px;
 font-size:20px;
 color:#e5f2cc;
}

.right_box {
 background-color:#bceb9b;
 height:30px;
 font-size:12px;
 font-weight:bold;
 padding-left:15px;
 color:#2a6c5b;
}

.left_box {
 background-color:#51b298;
 padding-top:5px;
 padding-left:13px;
 font-size:13px;
 font-weight:bold;
 color:#ffffff;
}

.navigation {
 background-color:#81be74;
 width:171px;
 padding:5px 14px 5px 14px;
 font-size:10px;
 font-weight:bold;
 color:#3d3511;
}

td.navigation {
 height: 30px;
}

.navigation.first {
 padding-top:0px;
}

.navigation.last {
 padding-top:5px;
}

.navigation a {
 font-size:10px;
 font-weight:bold;
 color:#3d3511;
 text-decoration:none;
}

.navigation a:hover {
 text-decoration:underline;
}

A.topmenu.textSizeToggleNormal {
    font-size: 10px;
}

A.topmenu.textSizeToggleLarger {
    font-size: 14px;
}

