/******************************
 *        RUC style.css       *
 ******************************/
/*
 *
 */

a { text-decoration: none; }
BODY {
		color: white;
		background-color: #003366;
		font-family: Arial;
}
.name {
		color: /* #CC9900 */ white;
		/* background-color: #003366; */ /* guard color from BODY color override */
		font-family: Verdana /* "Times New Roman" */;
		font-style: italic;
		font-size: 18pt;
		text-align: left;
}
.name a {
		text-decoration: none;
		color: white;
}
.name a:hover {
		color: white;
		border: 1px dotted white;
}
.topmenubar {
		border-top: 2px solid blue;
		border-bottom: 2px solid blue;
		/* background-color: #003366; */
		background-color: navy; 
		color: white;
		font-size: 14pt;
}
/* Netscape 4.75 - does not inherit from topmenubar, does not support 14pt; */
.hmenu {
		color: white;
		font-family:Arial;
		font-size: 10pt;
		font-weight: normal;
		font-variant: small-caps;
}
.hmenu a: {
		text-decoration: none;
		color: white;
}
.hmenu a:link {
		color: white;
}
.hmenu a:visited {
		color: white;
}
.hmenu a:hover {
		color: white;
		border: 1px dotted white;
}
.menutitle {
		border-top: 2px solid #cc9900;		
		border-bottom: 2px solid #cc9900;		
		font-variant: small-caps;
		text-align: center;
		color: white;
}
.menulabel {
		color: white;
		border-bottom: 2px solid #cc9900;		
		font-variant: small-caps;
		/*width: 80px;*/  /* This changes width of nav headers "Who we are" etc */
}

/* this forces the suboptions within the nav bar to smaller width
.menupopup {
		width: 40px;
}
*/

/* this forces the whole nav panel to shrink (just the text)
.menubar {
		width: 40px;
}
*/


#scripturemsg {
		text-align: right;
		font-size: 10pt;
		font-style: italic;
		color : white; /* needed for NS4.75 */
		font-family: Arial; /* needed for NS4.75 */
/*
		background-color: navy;
		border-top: 2px solid blue;
		border-bottom: 2px solid blue;
*/
		padding-left: 20px;
		padding-right: 20px;
}
.index {
		/* border: 1px solid white; */
		color: white;		
		font-family: Arial; /* needed for NS4.75 */
		font-size: 10pt;
		width: 190px; /* ibf, limit nav width so we dont get any nav panel "bounce effect" as we mouseover */
}
.index a {
		text-decoration: none;		
		/* color: white; */		
}
.index a:hover {
		background-color: gray;
		border: 1px dotted gray;		
}
.main {
		color: #003366;
		background-color: white;
		font-family: Verdana;
		font-size: 10pt;
		background-image: url(~skin/ruc_light85.gif);
		background-repeat: no-repeat; background-position: center; 
}
.top-left-corner {
		background-image: url(~skin/ruc/top-left.gif);
		background-repeat: no-repeat;
}
.top-middle-side {
		background: url(~skin/ruc/top-middle.gif);
}
.left-middle-side {
		background: url(~skin/ruc/left-middle.gif);
}
.bottom-left-corner {
		background-image: url(~skin/ruc/bottom-left.gif);
		background-repeat: no-repeat;
}
.bottom-middle-side {
		background: url(~skin/ruc/bottom-middle.gif);
}
.main h1 {
		border-bottom: 1px solid #003366;
		/* color: #003366; */
		font-size: 14pt;
		font-variant: small-caps;
}
.main .h1-subtitle {
		margin-top: -12px;
		font-weight: bold;
		font-style: italic;
		font-size: 12pt;
}
.main a:hover {
		color: #003366;
		background-color: gray;
}
.news {
		color: navy;
		padding: 0px;
		background-color: #909090;		
}
.news a {
		text-decoration: none;
		color: navy;
}
.newscaption {
		color: navy;
		font-size: 14pt;
		font-variant: small-caps;
}
.newsitem {
/*		color: navy; */
		padding: 10px;
		font-size: 10pt;
		font-style: italic;
		border: 1pt solid navy;
		background-color: white; 
}
.bbitem {
		border: 1px ridge navy;
		background-color: white; 
}
.bbdate {
		padding-top: 0px;
		padding-right: 5px;
		border-bottom: 1px solid navy;
		color: navy;
		font-size: 8pt;
		text-align: right;
}
.bbnote {
		padding: 0px 10px 5px 10px;
		font-size: 10pt;
		font-style: italic;
		background-color: white; 
}
.newsitem a:hover {
		background-color: lightblue;
		border: 1px dotted blue;
}
.bbnote a:hover {
		background-color: lightblue;
		border: 1px dotted blue;
}
.footer {
		color: gray;
		font-family:Arial;
		font-size:10pt;
}
