body {
   background-color: #ffffff;
   background-image: url('background-fill.jpg');
   background-repeat: repeat-y;
   background-position: center;
   background-attachment: fixed;
   font-family: "Palatino Roman";
   font-size: 11pt;
   color: #000000;
}

a:link {
   color: #4f90b3;
   text-decoration: none;
}

a:visited {
   color: #4f90b3;
   text-decoration: none;
}

a:active {
   color: #4f90b3;
   text-decoration: none;
}

a:hover {
   color: #000000;
   text-decoration: none;
}

#menu a:link {
   color: #000000;
   text-decoration: none;
   padding-left: 4px;
   padding-right: 15px;
}

#menu a:visited {
   color: #000000;
   text-decoration: none;
   padding-left: 4px;
   padding-right: 15px;
}

#menu a:active {
   color: #000000;
   text-decoration: none;
   padding-right: 15px;
}

#menu a:hover {
   color: #4f90b3;
   text-decoration: none;
   padding-left: 4px;
   padding-right: 15px;
}

#menu-container {
   width: 181px;
   vertical-align: top;
   text-align: left;
   text-size: 1px;

}

#menu-light {
   background-image: url('menu-light.jpg');
   background-repeat: repeat-y;
   background-position: top left;
   position: relative;
   border: 0;
   
}

#light-dark-transition {
   background-image: url('menu-light-dark-trans.jpg');
   background-repeat: no-repeat;
   background-position: top left;
   border: 0;
   width: 181px;
   height: 1px;
   font-size: 1px;
}

#menu-dark {
   background-image: url('menu-dark.jpg');
   background-repeat: repeat-y;
   background-position: top left;
   position: relative;
   border: 0;
}

#menu-spacer {
   font-size: 1px;
}

#dark-light-transition {
   background-image: url('menu-dark-light-trans.jpg');
   background-repeat: no-repeat;
   background-position: top left;
   position: relative;
   border: 0;
   width: 181px;
   height: 6px;
   font-size: 1px;
}

#menu-bottom {
   background-image: url('menu-bottom-shadow.jpg');
   background-repeat: no-repeat;
   background-position: top left;
   position: relative;
   border: 0;
   width: 181px;
   height: 7px;
   font-size: 1px;
}

#upper-shadow {
   background-image: url('main-content-upper-shadow.jpg');
   background-repeat: no-repeat;
   background-position: top left;
   position: relative;
   border: 0;
   width: 623px;
   height: 7px;
   font-size: 1px;
   vertical-align: bottom;
}

#main-content {
   background-image: url('main-content.jpg');
   background-repeat: repeat-y;
   background-position: top left;
   position: relative;
   border: 0;
   padding-left: 20px;
   padding-right: 10px;
   padding-bottom: 5px;
   vertical-align: top;
}

.main-content {
   background-image: url('main-content.jpg');
   background-repeat: repeat-y;
   background-position: top left;
   position: relative;
   border: 0;
   padding-left: 4px;
   padding-right: 4px;
   padding-bottom: 5px;
   vertical-align: top;
}


#bottom-shadow {
   background-image: url('main-content-bottom-shadow.jpg');
   background-repeat: no-repeat;
   background-position: top left;
   position: relative;
   border: 0;
   width: 623px;
   height: 7px;
   font-size: 1px;
   vertical-align: top;
}

.link-text{
   font-family: "Palatino Roman";
   font-size: 11pt;
   color: #000000;
}

.HeaderTable {
   background-image: url('top-left-logo.jpg');
   background-repeat: no-repeat;
   background-position: top left;
   position: relative;
   border: 0;
   width: 803px;
   height: 140px;
   vertical-align: middle;
}

.footer { font-size: 9pt; background-image: url(footer.jpg); background-repeat: no-repeat; background-position: left top; text-align: center; position: relative; border: 0; width: 803px; height: 95px; vertical-align: middle; }

.header {
   font-size: 24px;
   color: #FFFFFF;
   text-align: right;
   padding-right: 10px;
}

a.header:active {
   font-size: 24px;
   color: #FFFFFF;
   text-align: right;
   padding-right: 10px;
}

a.header:visited {
   font-size: 24px;
   color: #FFFFFF;
   text-align: right;
   padding-right: 10px;
}

a.header:hover {
   font-size: 24px;
   color: #a6a6a6;
   text-align: right;
   padding-right: 10px;
}

.bottom-links {
   text-align: right;
}

.footer-text {
   font-size: 9pt;
   text-align: center;
   padding-top: 35px;
}

.menu-text {
   padding-left: 10px;
   padding-right: 15px;
   padding-top: 0px;
   padding-bottom: 0px;
}

.feature-text {
   font-size: 9pt;
}

.form {
   padding-bottom: 10px;
}

b {

}

i {

}







