.breadcrumbs {
   font-size: smaller;
}

.error {
   color: crimson;	
}

body {
   margin: 0px;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   background-image: url('../img/bg.png');
   background-repeat: repeat-y;
}

td {
   vertical-align: top;
}
   
ul {
   margin-left: 1em;
   padding-left: 1em;
}

li.nobullet {
   list-style-type: none;
   margin-left: 1em;
   padding-left: 1em;
}

#login {
   position: absolute;
   top: 450px;
   left: 90px;
   background: white;
   border: 1px solid black;
   width: 375px;
   padding: 10px;
}

.container {
   padding: 3px;
   cell-spacing: 2px;
   width: 1025px;
   position: absolute;
   top: 150px;
   left: 0px;
   z-index: 1;
}

.portlet {
   background: white;
   border: 1px solid black;
   margin: 3px;
   position: static;
   z-index: 1;
}

.portletContent {
   padding-left: 5px;
   padding-right: 5px;
   padding-top: 5px;
   z-index: 1;
   margin-bottom: 8px;
   line-height: 125%;
   position: static;
}

.portletTitle {
   background: #557292;
   border-bottom: 1px solid black;
   color: white;
   font-size: 14px;
   font-weight: bold;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
   margin-bottom: 5px;
   padding-top: 2px;
   padding-right: 2px;
   padding-left: 13px;
   padding-bottom: 2px;
   z-index: 1;
   position: static;
}

.heading {
   color: #557292;
   font-size: 14px;
   font-weight: bold;
}

.smallcaps {
   font-variant: small-caps;
   font-size: 12px;
   font-weight: bold;
}

.smaller {
   font-size: 10px;  
}

a:link, a:visited {
   color: #6E9C32
}