/* ---------------------------------------------------------------- */ 
/* CSUCI Web Site css */ 
/* LAST UPDATE: January 25, 2004  */
/* NOTE1: BODY, P, and TD attributes control the default page fonts */ 
/* NOTE2: Two spaces should appear after { and before } for DW3 bug */ 
/* Added subsidenav definition - removed letter-spacing attributes (NS incompatable) */
/* -------------------------------------------------------------   */

body {
margin:0;
padding:0;
}

/* AUTOMATIC ATTRIBUTES */
a:link {  text-decoration: underline; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif  } 
a:active {  text-decoration: underline; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif  } 
a:visited {  text-decoration: underline; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif  } 
a:hover {  text-decoration: underline; font-size: 11px; color: #CC3333; font-family: Verdana, Arial, Helvetica, sans-serif  } 

/* TEXT ATTRIBUTES FOR SUBMENU NAVIGATION TEXT ON ALL SUBPAGES  */
a.submenu:link {  text-decoration: none; font-size: 10px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal   } 
a.submenu:active {  text-decoration: none; font-size: 10px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal  } 
a.submenu:visited {  text-decoration: none; font-size: 10px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal  } 
a.submenu:hover {  color: #CC3333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal  } 

/* TEXT ATTRIBUTES FOR BREADCRUMBS */
.breadcrumb { font-size: 10px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
/* FOR BREADCRUMB LINKS */
a.breadcrumb:link {  text-decoration: none; font-size: 10px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif  } 
a.breadcrumb:active {  text-decoration: none; font-size: 10px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif  } 
a.breadcrumb:visited {  text-decoration: none; font-size: 10px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif  } 
a.breadcrumb:hover {  text-decoration: underline; font-size: 10px; color: #CC3333; font-family: Verdana, Arial, Helvetica, sans-serif  } 

/* TEXT ATTRIBUTES FOR NEWS TEXT ON HOME PAGE   */
a.homenews:link {  text-decoration: none; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal  } 
a.homenews:active {  text-decoration: none; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal  } 
a.homenews:visited {  text-decoration: none; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal  } 
a.homenews:hover {  text-decoration: none; color: #CC3333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal  } 

/* TEXT ATTRIBUTES FOR NEWS LINKS ITEM HEADINGS  */
a.homenewslink:link {  text-decoration: none; font-size: 14px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold  } 
a.homenewslink:active {  text-decoration: none; font-size: 14px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold  } 
a.homenewslink:visited {  text-decoration: none; font-size: 14px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold  } 
a.homenewslink:hover {  text-decoration: underline; color: #CC3333; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold  } 

/* TEXT ATTRIBUTES FOR NEWS LINKS ITEM HEADINGS  */
a.newslinkhead:link {  text-decoration: none; font-size: 12px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold  } 
a.newslinkhead:active {  text-decoration: none; font-size: 12px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold  } 
a.newslinkhead:visited {  text-decoration: none; font-size: 12px; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold  } 
a.newslinkhead:hover {  text-decoration: underline; color: #CC3333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold  } 

/* TEXT ATTRIBUTES FOR NEWS LINKS ITEMS   */
a.newslink:link {	text-decoration: underline;	font-size: 11px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; list-style-type: none;   } 
a.newslink:active {  text-decoration: none; font-size: 11px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal  } 
a.newslink:visited {  text-decoration: underline; font-size: 11px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal  } 
a.newslink:hover {  text-decoration: underline; color: #CC3333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal  } 

.small {  font-family: Verdana, Arial, sans-serif; font-size: 8px; color: #666666  } 
td {  font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #000000 } 
p {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000 } 
b {  font-weight: bold  } 
h1, h1 a:link, h1 a:active, h1 a:visited { font-size: 17px; font-weight: bold; color: #CC3333; font-family: Verdana, Arial, Helvetica, sans-serif }
h1 a:hover {  font-size: 17px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif }
h2, h2 a:link, h2 a:active, h2 a:visited {  font-size: 13px; font-weight: bold; color: #CC3333; font-family: Verdana, Arial, Helvetica, sans-serif }
h2 a:hover {  font-size: 13px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif }
h3 {  font-size: 11px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif }
h4 {  font-size: 10px; font-weight: bold; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif }
li {  font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000;  } 
ul  {  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal; color: #000000; } 
caption { font-size: 11px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif }
th {  font-size: 11px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif }
.black {  font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000  } 
.white {  font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF  }
.lnav-spacer {  font-size: 14px}
.title-subtext {  font-size: 11px; font-weight: bold; color: #000000 }
.home-date {  font-size: 10px; color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal}
.head-rightnav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC3333 }
.bodytitle { font-size: 17px; font-weight: bold; color: #CC3333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; }
.copyright {  font-size: 10px; font-weight: bold; color: #CC3333; font-family: Verdana, Arial, Helvetica, sans-serif }

.quickfind { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000}
.subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; color: #CC3333}
.redsubmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC3333}
.introtext { font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }

/* used in skip navigation for 508 compliance */
#skip a, #skip a:hover, #skip a:visited  
 { 
 position:absolute; 
 left:0px; 
 top:-500px; 
 width:1px; 
 height:1px; 
 overflow:hidden;
 } 
  
 #skip a:active 
 { 
 position:static; 
 width:auto; 
 height:auto; 
 }
