<!--------------------------- Overall ---------------------------------- -->

BODY,TD {
    color:#444444;
    font-family:verdana, arial, helvetica, sans-serif;
    font-size:11px;
}
UL {
    margin: 0px 30px 0px;
}
UL.space {
    margin: 0px 18px 0px;
}
UL.space LI {
    margin: 6px 3px 0px;
}
	
<!--------------------------- Links ------------------------------------ -->

A {
    color:#3A5099;
    text-decoration:none;
}
A.footer {
    color:black;
}
A.brightbluelink {
    color:#3A5099;
} 
A.graylink {
    color:#666666;
}
A.whitelink {
	color:white;
}

<!--------------------------- Color/Shading classes --------------------- -->

.error {
    color:#FF0000;
    font-size:10px;
}
.nav {
    color:#FFFFFF; <!-- White text color for top and bottom navs -->
}
.sideNav {
    font-family:arial, helvetica, sans-serif;
    font-size:11px;
}
.sideNavSmall {
    font-family:arial, helvetica, sans-serif;
    font-size:10px;
}
.sideNavSelected {
    font-family:arial, helvetica, sans-serif;
    font-size:11px;
    color:#B3AF01;
}
.pageHeader {
    color:#333333;
    font-family:arial, helvetica, sans-serif;
    font-size:24px;
    font-weight:bold;
}
.sectionHeader {
    color:#444444;
    font-family:arial, helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
} 
.smallHeader {
    color:#3A5099;
    font-family:verdana, arial, helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
} 
.newsHeader {
    color:#000000;
    font-family:arial, helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
} 
.largeHeader {
    color:#9A9A9A;
    font-family:arial, helvetica, sans-serif;
    font-size:30px;
}
.gray {
    color:#333333; <!-- Medium gray text color -->
}
.darkgray {
    color:#666666; <!-- Dark gray text color -->
}
.darkblue {
	color:#3A5099; <!-- Dark blue text color -->
}
.small {
    font-size:10px; <!-- 10 point font size -->
}
.smallest {
    font-size:9px; <!-- 9 point font size -->
} 
.darkblueBG {
    background-color:#3A5099; <!-- Dark blue background color -->
}
.altdarkblueBG {
    background-color:#31518C; <!-- Dark blue background color -->
}
.darkgrayBG {
    background-color:#666666; <!-- Dark gray background color -->
}
.lightblueBG {
    background-color: #E8F0F7; <!-- Light blue background color -->
}
.medblueBG {
    background-color: #849FCA; <!-- Medium blue background color -->
}
.lightgrayBG {
    background-color:#CCCCCC; <!-- Light gray background color -->
} 
.brightblueBG {
    background-color:#84AED6; <!-- Bright blue background color -->
} 
<!--------------------------- Divs ---------------------------------- -->

DIV.container { 
    position:   relative; 
} 
DIV.above { 
    position:   absolute; 
    top:        0; 
    left:       0; 
    z-index:    2; 
} 
DIV.below { 
    position:   absolute; 
    top:        0; 
    left:       0; 
    z-index:    1; 
} 

<!--------------------------- Scrollbars ---------------------------------- -->
.newsScroller {
	scrollbar-arrow-color:#506E89;
	scrollbar-base-color:#506E89;
	scrollbar-shadow-color:#506E89;
	scrollbar-face-color:#C4D5E5;
	scrollbar-highlight-color:#F7F7F7;
	scrollbar-darkshadow-color:#F1F1F1;
	scrollbar-3dlight-color:#8EA6BC;
}