body {
   background-color: #FFFFFF;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
   color: #0C0844;
   text-align: left;
}

.site-container {
   width: 760px;   /* total width 760px */
   background-color: Transparent;
   padding: 0;
   margin:0 auto;
   text-align: left;
}

.header {
   width: 660px;   /* total width 760px */
   height: 100px;   /* total height 100px */
   background-color: Transparent;
   padding: 0px 0px 0px 100px;
   font: 20px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
   color: #0C0844;
   padding: 0;
   margin: 0 auto;
   text-align: left;
}

.menubar {
   width: 690px;   /* total width 760px */
   height: 55px;   /* total height 70px */
   background-color: Transparent;
   padding: 15px 0px 0px 70px;
   font: 13px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
   color: #0C0844;
   margin: 0;
   text-align: left;
   background-image: url(sysimages/white01_thick_menubar.jpg);
   background-repeat: no-repeat;
}

.info {
   width: 615px;   /* total width 760px */
   min-height: 300px;
   background-color: Transparent;
   padding: 10px 75px 0px 70px;
   font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
   color: #0C0844;
   margin: 0;
   text-align: left;
   background-image: url(sysimages/white01_thick_infomiddle.jpg);
   background-repeat: repeat-y;
}

.bottomline {
   width: 760px;   /* total width 760px */
   height: 40px;   /* total height 40px */
   background-color: Transparent;
   padding: 0px 0px 0px 0px;
   font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
   color: #0C0844;
   margin: 0;
   text-align: left;
   background-image: url(sysimages/white01_thick_infobottom.jpg);
   background-repeat: no-repeat;
}

.copyright {
   width: 730px;   /* total width 760px */
   background-color: Transparent;
   font: 10px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
   padding: 0;
   margin: 0px 30px 0px 0px;
   text-align: right;
}

.copyrightlink:link {
   color: #0C0844;
   font: 10px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
   text-decoration: none;
}   
.copyrightlink:visited {
   color: #0C0844; 
   font-weight: 500; 
   text-decoration: none;
}   
.copyrightlink:active {
   color: #0C0844; 
   font-weight: 500; 
   text-decoration: none;
}   
.copyrightlink:hover {
   color: #0C0844; 
   font-weight: 500; 
   text-decoration: underline;
}   

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

ul#horizmenu li {
   float: left;
   margin: 0;
   color: #0C0844;
   padding: 0px 40px 0px 0px;
   font: 16px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
}

ul#horizmenu a {
   color: #0C0844;
   text-decoration: none;
}
ul#horizmenu a:visited {
   color: #0C0844;
   text-decoration: none;
}
ul#horizmenu a:active {
   color: #0C0844;
   text-decoration: none;
}
ul#horizmenu a:hover {
   color: #0C0844;
   text-decoration: underline;
}
ul#horizmenu a.selected {
   color: #625AED;
   text-decoration: none;
}
ul#horizmenu a.selected:visited {
   color: #625AED;
   text-decoration: none;
}
ul#horizmenu a.selected:active {
   color: #625AED;
   text-decoration: none;
}
ul#horizmenu a.selected:hover {
   color: #625AED;
   text-decoration: underline;
}

.textlink:link {
   color: #0C0844;
   font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
   text-decoration: underline;
}   
.textlink:visited {
   color: #0C0844; 
   font-weight: 500; 
   text-decoration: underline;
}   
.textlink:active {
   color: #0C0844; 
   font-weight: 500; 
   text-decoration: underline;
}   
.textlink:hover {
   color: #0C0844; 
   font-weight: 500; 
   text-decoration: none;
}   

.articlebox {
   padding: 5px 5px 5px 5px;
   background-color: Transparent;
   font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
   text-align: left;
   border-top: solid 1px #625AED;
   border-right: solid 1px #625AED;
   border-bottom: solid 1px #625AED;
   border-left: solid 1px #625AED;
}

.formerrortext {
   background-color: Transparent;
   font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
   color: #625AED;
   text-align: left;
}

.searchformbuttons_cell {
   height: 40px;
   padding: 0px 0px 0px 0px;
   background-color: Transparent;
   font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 600; 
   color: #0C0844;
   text-align: center;
}

.formmember {
   height: 20px;
   padding: 4px 8px 4px 8px;
   background-color: Transparent;
   font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500; 
}

.formitem {
   padding: 2px 2px 2px 2px;
   background-color: #DEDEDE;
   font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500;
   border-style: none;
}

.formbutton {
   padding: 2px 2px 2px 2px;
   background-color: #0C0844;
   font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif;
   font-weight: 500;
   color: #FFFFFF;
   border-style: none;
   cursor: pointer;
}
