/* CSS for Metro State including accessibility text, college tab navigation  */
.RRred{   
color: #BB133E;
}
.RRblue{   
color: #002F5F;
}
.RRblack{   
color: #000000;
}
.RRfont-light{   
color: #C5B8B1;
}
.RRfont-medium{   
color: #9D8D85;
}
.RRfont-dark{   
color: #684F40;
}
.RRbackground-light{   
background-color: #f7f2f0;
}
.RRbackground-medium{   
background-color: #9D8D85;
}
.RRbackground-dark{   
background-color: #684F40;
}

/* ---------- BEGIN Metro State College SECTION ---------- */
/*BEGIN Metro State College section FONTS*/
/* accessibility font is positioned above the page, so screen readers and tabbers have access, but it does not appear onscreen */
.hidden_foraccessibility{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
/* begin top right nav font*/
#smallnav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size: .6em;
color: #333;
}
#smallnav a, #smallnav a:visited {
text-decoration: none;
color: #333;
}
#smallnav a:hover {
text-decoration: underline;
color: #000;
}

/*END Metro State College section FONTS*/
/*BEGIN Metro State College section LAYOUT*/
#collegesection{
position: relative;
height: 90px;
margin: 0px;
padding: 0px;
}
#collegeheader{
height: 90px;
background-image: url(/assets/global/images/collegenav/college_header_bg.jpg);
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
}
#collegehomelink{
position: absolute;
top:15px;
left: 5px;
text-align: right;
}
#collegesearchlinks{
position: absolute;
left: auto;
right: 10px;
top:3px;
text-align: right;
}
#collegenavbar{
position: absolute;
margin: 0px;
padding: 0px;
bottom:0px;
right: 0px;
}
/*End Metro State College section LAYOUT*/
/* BEGIN Metro State College section TAB NAVIGATION*/
#collegenav {
position: relative;
bottom: 0;
margin: 0px;
padding: 4px 0;
width: 100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size: .7em;
list-style-type: none;
text-align: right;
}
#collegenav ul{
padding: 0;
margin: 0;
}
#collegenav li{
display: inline;
margin: 0px;
padding: 0px;
overflow: hidden;
list-style-type: none;
}
#collegenav a{
text-decoration: none;
margin: 0px;
color: #ffffff;
}
#collegenav a:hover {
color: #fff;
text-decoration: underline;
}
#collegetab1{
background: url(/assets/global/images/collegenav/collegeheader_L_corner_gradient.jpg) left top no-repeat;
padding: 4px 8px 4px 24px;
border-right: 1px solid #C1CDE8;
}
#collegetab2, #collegetab3, #collegetab4, #collegetab5, #collegetab6, #collegetab7, #collegetab9{
background: url(/assets/global/images/collegenav/collegeheader_1px_gradient.jpg) left top repeat-x;
padding: 4px 8px;
border-right: 1px solid #C1CDE8;
}
#collegetab8{
background: url(/assets/global/images/collegenav/collegeheader_R_corner_gradient.jpg) right top no-repeat;
padding: 4px 24px 4px 8px;
} 
#home #collegetab1{
background: url(/assets/global/images/collegenav/collegeheader_L_corner_red.jpg) left top no-repeat;
}
#about #collegetab2, #academics #collegetab3, #admissions #collegetab4, #campus #collegetab5, #technology #collegetab6, #athletics #collegetab7{
background: url(/assets/global/images/collegenav/collegeheader_1px_red.jpg) left top repeat-x;
}
#library #collegetab8 {
background: url(/assets/global/images/collegenav/collegeheader_R_corner_red.jpg) right top no-repeat;
}
/* END Metro State College section TAB NAVIGATION */
/* ---------- END Metro State College SECTION ---------- */

/* ---------- BEGIN CollegeBottom SECTION ---------- */
/* BEGIN CollegeBottom section FONTS */
#collegefooter {
height: 100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size: .7em;
color: #000;
}
#collegefooter a {
text-decoration: none;
color: #002f5f;
}
#collegefooter a:hover {
color: #002f5f;
text-decoration: none;
border-bottom: 1px solid #002f5f;
}
/* END CollegeBottom section FONTS */
/* BEGIN CollegeBottom section LAYOUT */
#wrapperbottom {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
line-height: 200%;
font-size: .7em;
color: #002f5f;
}
#wrapperbottom a {
text-decoration: none;
color: #002f5f;
text-decoration: underline;
}
#wrapperbottom a:hover {
color: #002f5f;
text-decoration: none;
border-bottom: 1px solid #002f5f;
}
#collegenavbottom{
background: url(/assets/global/images/collegenav/collegeheader_1px_red.jpg) left top repeat-x; 
position: relative; 
bottom: 0; 
border: 0; 
margin: 0; 
padding: 0; 
line-height:0; 
font-size:0; 
height: 5px; 
width: 100%;
}
#collegefooter{
background: url(/assets/global/images/collegenav/metro_state_formal_2color_mbird.gif);
background-repeat: no-repeat;
background-position: 0 3px;
position: relative;
width: 770px;
margin: auto;
border-top: 1px solid #d1dae3;
text-align: center;
padding: 0;
}
/* END CollegeBottom section LAYOUT */
/* ---------- END CollegeBottom SECTION ---------- */
