body
 {
   color: #000000;
   font-family: arial, helvetica, verdana, geneva;
   font-size: 12px;
   background-color: #ffffff;
   margin-top: 20px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
}
#sitedescription  {display: none;}	
img {border:none;}

/* default link appearance */
a:link, a:visited, a:active {color: #0077d4; text-decoration: none;}
a:hover {color: #003082; text-decoration: none;}

/* yellow links on home page */
.yellow:link, .yellow:visited, .yellow:active {color: #ffd100; text-decoration: none;}
.yellow:hover {color: #ffffff; text-decoration: underline;}

/* link styles for anchor navigation */
.anchor:link, .anchor:visited, .anchor:active{ color: #b8ccef; text-decoration: none; font-varient: uppercase; letter-spacing: 0; font-size: 16px; padding-left: 30px; }
.anchor:hover { color: #ffee7c; text-decoration: none; font-varient: uppercase; letter-spacing: 0px; padding-left: 30px; }

/* secondary navigation link styles */
.nav2:link, .nav2:visited, .nav2:active { color: #0077d4; font-weight: bold; text-decoration: none; font-varient: uppercase; letter-spacing: 0px; font-size: 14px; }
.nav2:hover { color: #003082; font-weight: bold; text-decoration: underline; font-varient: uppercase; letter-spacing: 0px; }

/* main header for each page */
h1 {font-size: 24px; color: #000000; font-weight: 600; font-varient: uppercase; letter-spacing: 0px; font-family:"Arial", arial, helvetica; padding: 0; margin:0; }

/* white header used on home page */
h2 {font-size: 20px; color: #ffffff; font-weight: 600; font-varient: uppercase; letter-spacing: 0px; font-family:"Arial", arial, helvetica; padding: 0; margin:0; }

/* header for right hand column */
h3 {font-size: 18px; color: #000000; font-weight: 600; font-varient: uppercase; letter-spacing: 0px; font-family:"Arial", arial, helvetica; padding: 0; margin:0; }

/* blue sub-head for each page */
h4 {font-size: 15px; color: #0077d4; font-varient: uppercase; letter-spacing: 0px; font-family:"Arial", arial, helvetica; padding: 0; margin:0; }

/* top blue bar containing the anchor navigation */
.anchornav {width: 998px; height: 20px; text-align: left; vertical-align:middle; background-color: #0077d4;}

/* white bar containing logo */
.logo {width:998px; height:66px; padding-right: 40px; text-align:right; vertical-align:top;}

/* background for top primary navigation */
.topnav { width:998px; height: 43px; background:url(images/nav_bg.gif) repeat-x; text-align: center; }

/* homepage background images */
.bg_home {background:url(images/bg_home4.jpg) no-repeat; width:998px; height:475px; vertical-align:bottom; }

/* text that is on top of homepage image */
.txtlayer { padding-left: 175px; vertical-align:bottom; text-align: left; }

/*video link on main page*/
#videohome {padding-left:30px;}

/* homepage blue content area */
.blue {background-color: #0077d4; width: 978px; color: #ffffff; text-align:top; vertical-align:top; padding: 10px; }

/* content area for all secondary pages */
.content {background-color:#ffffff; width: 998px; vertical-align: top; text-align:left; padding-top: 30px; padding-bottom: 15px; }

/* yellow bar at the bottom with contact info */
.foot {background-color: #FFD100; width: 998px; height: 15px; color:#666666; font-size: 10px; text-align: center;}

/* gray bar at the bottom with copyright info */
.copyright { width: 998px; color:#4f4f4f; font-size: 10px; text-align:center; background-color: #808080; }

/* images for backgrounds of secondary pages */
.bg_career { background: url(images/bg_top_careers5.jpg) no-repeat; width: 998px; height: 191px; }
.bg_community { background: url(images/bg_top_community2.jpg) no-repeat; width: 998px; height: 191px; }
.bg_college { background: url(images/bg_top_college2.jpg) no-repeat; width: 998px; height: 191px; }
.bg_none { background: url(images/bg_top_nocat3.jpg) no-repeat; width: 998px; height: 191px; }

/* secondary navigation positioning */
.navigation { text-align:left; vertical-align:super; padding-left: 5px; padding-top: 12px; line-height: 22px; }

/* positioning for links that are on the right of certain pages */
.links {line-height: 20px; height: 350px; overflow: auto; }

/* Rest of the styles can go here - more in-depth ones for divs and tds */
hr { color: #FFD100; height: 1px; }
.level2 { vertical-align: top; text-align: left; padding: 10px; }

/* for use when you need a smaller font-size */
.smaller {font-size: 11px; }

/* used on homepage */
.white {color: #ffffff;	font-size: 9px; }