/* CSS Document */

.header1 {
background-image:url(img/headerbg.jpg);
background-position:top;
background-repeat:repeat-x;
vertical-align:top;
width:176px;
}
.header2 {
background-image:url(img/headerbg.jpg);
vertical-align:top;
background-position:top;
background-repeat:repeat-x;
text-align:right;
}
.footerleft {
background-image:url(img/footer1.jpg);
background-position:top left;
background-repeat:no-repeat;
vertical-align:top;
background-color:#29431E;
}
.footer {
background-image:url(img/footerbg.gif);
background-position:top;
background-repeat:repeat-x;
text-align:center;
vertical-align:top;
background-color:#29431E;
}
.footerbox {
background-image:url(img/footer2.jpg);
background-position:top right;
background-repeat:no-repeat;
text-align:center;
padding-top:9px;
padding-bottom:7px;
color:#FFFFFF;
font-size:14px;
}
.mainpage {
vertical-align:top;
text-align:left;
padding:12px;
padding-left:0px;
background-image:url(img/rightsidebgtop.gif);
background-position:top right;
background-repeat:no-repeat;
}
.maintable {
background-image:url(img/rightsidebg.gif);
background-position:right;
background-repeat:repeat-y;
}
.menubar {
vertical-align:top;
background-image:url(img/menubarbg.gif);
background-repeat:repeat-y;
width:176px;
}
.menu {
vertical-align:top;
background-image:url(img/menubg.gif);
background-repeat:repeat-y;
background-position:left;
}
.topmainbg {
background-image:url(img/topmainbg.gif);
background-repeat:repeat-x;
background-position:top;
}
.textbox {
padding-left:18px;
padding-right:18px;
padding-top:8px;
padding-bottom:0px;
}
a.menutext:link {
color:#FFFFFF;
text-decoration:none;
}
a.menutext:visited {
color:#FFFFFF;
text-decoration:none;
}
a.menutext:hover {
color:#f3ede6;
text-decoration:underline;
}
a.menutext:active {
color:#FFFF00;
}
.menuitems {
padding-left:8px;
font-weight:600;
background-image:none;
}
.menusubitems {
font-size:12px;
margin-left:13px;
}