body {
margin:0;
margin-top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#container {
width:1000px;
margin:0 auto;
}
#header {
height:100px;
margin-bottom:25px;
}
#header a {
text-decoration: none;
color:white;
}
#header a:hover {
text-decoration:underline;
}
#topnavbg {
height:20px;
background-color:#154b55;
border-bottom:1px solid white;
}
#topnav {
height:20px;
width:1000px;
margin:auto;
background-color:#154b55;
}
#topnav span.links {
position:relative;
top:2px;
font-size:11px;
color:white;
font-weight:bold;
float:right;
}
#fugrobannerbg {
background-color:#154b55;
border-bottom:1px solid white;
}
#fugrobanner {
width:1000px;
margin:auto;
}
#navbar2bg {
background-color:#6389A0;
}
#navbar2 {
height:20px;
width:1000px;
margin:auto;
background-color:#6389A0;
}
#navbar2 span.links {
position:relative;
top:2px;
font-size:11px;
color:white;
font-weight:bold;
}
#mainpane {
float:left;
width:100%;
height:auto;
border-right:1px dotted gray;
}
#content {
float:right;
width:75%;
margin:0;
padding-right:20px;
}
#leftbar {
width:20%;
margin-right:10px;
border-right:1px dotted gray;
float:left;
height:700px;
}
#footer {
border-top:1px solid #154b55;
clear:both;
}
#footer span {
float:right;
color:#A4A4A4;
font-size:10px;
margin-top:5px;
}
#footer a {
color:#A4A4A4;
}
#footer .sideimg {
float:right;
margin-top:5px;
}
h1,h2,h3,h4,h5 {
color:#0004B0;
letter-spacing:0.1em;
}
h6 {
color:#666666;
text-transform:uppercase;
letter-spacing:0.1em;
margin:0;
}
h6 a {
color:#666666;
}
#homepage-images {
list-style-type:none;
padding:0;
margin:0;
margin-bottom:20px;
}
#content img.border {
border:2px solid #D2D2D2;
}
a {
text-decoration:none;
color:#000099;
}
a:hover {
text-decoration:underline;
}
li {
font-size:11px;
}
p {
font-size:11px;
line-height:150%;
margin-bottom:1.5em;
}
span.right {
float:right;
}
p.fancy {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size:14px;
}
/**GLOSSY MENU**/
.glossymenu{
margin: 5px 0;
padding: 0;
width: 100%; /*width of menu*/
}
.glossymenu a.menuitem{
background: white;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #22546D;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
border-bottom:1px solid #22546D;
}
.glossymenu a.menutop {
background-color:#154b55;
color:white;
font-weight:bold;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #22546D;
}

.glossymenu a.menutop:visited, .glossymenu .menutop:active {
color:white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 7px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover, .glossymenu a.selected{
background-color:#D2DDE3;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px dashed gray;
background-color:#F2F2F2;
padding-left:5px;
}

.glossymenu div.submenu ul li a{
display: block;
font-size: 11px;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover, .glossymenu div.submenu ul li.selected {
background: #DFDCCB;
colorz: white;
}
table {
width:60%;
}
th {
text-align:center;
font-variant:small-caps;
border-bottom:1px dotted gray;
color:#0004B0;
}
td {
font-size:11px;
}
