/* 
cascading style sheet for redhat.com -- created 03.16.00

COMMENTS:
--linux version
*/

BODY	{
	/* font-family: helvetica, sans serif;
	background-color: #FFFFFF; */
	margin: 0px;
	}

/*	

this is messing up the fonts in the rest of the site - so leave out until the whole site is css.

TH, TD, P	{
	font-family: helvetica, sans serif;
	font-size: 12pt;
	}
*/

.regularlineheight
		{
		line-height		:	1.2em;
		}

.smalltext
		{
		font-size		:	10pt;
		}


.palenote
		{
		font-size		:	10pt;
		color			:	#666666;
		}
		
.subhead1
		{
		font-size		:	12pt;
		font-weight		:	bold;
		}

.subhead2
		{
		font-size		:	12pt;
		color			:	#666666;
		font-weight		:	bold;
		}

.subhead3
		{
		font-size		:	10pt;
		color			:	#666666;
		font-weight		:	bold;
		}

.subhead4
		{
		font-size		:	9pt;
		color			:	#666666;
		font-weight		:	bold;
		}

.subheadsmall
		{
		font-size		:	9pt;
		font-weight		:	bold;
		padding-bottom	:	4px;
		}

.subtitle
		{
		font-size		:	10pt;
		color			:	#666666;
		font-weight		:	bold;
		line-height		:	1.2em;
		}
		
.titletext
		{
		font-size		:	14pt;
		font-weight		:	bold;
		line-height		:	1.4em;
		}

.titletext2
		{
		font-size		:	18pt;
		font-weight		:	normal;
		line-height		:	1.4em;
		}

.storetitle						/* for store titles */
		{
		font-size		:	24pt;
		font-weight		:	normal;
		line-height		:	1.4em;
		color			:	#666666;
		}

.storetitle2						/* for store titles */
		{
		font-size		:	18pt;
		font-weight		:	normal;
		line-height		:	1.4em;
		color			:	#666666;
		}

		
.tinytext
		{										/* bottom links */
		font-size: 8pt;
		font-family: helvetica, sans serif;		/* explicit for the footer */
		}

.navhead	{
		font-size: 8pt;
		color: #333333;
		font-family: helvetica, sans serif;
		padding-top: 7pt;
		padding-bottom:	7pt;
		font-weight : bold;
		}

/* ---------------GLOBAL WRAPPER STYLES ---------------- */

.globalnav {					/* style for pipes between global nav links */
	font-family: helvetica, sans serif;
	font-size:9pt;
	color: #cc0000;
	font-weight:bold;
	}

.globallinks {					/* style for global nav links */
	font-family: helvetica, sans serif;
	font-size:10pt;
	color: #336699;
	font-weight: bold;
	text-decoration: none;
	}
.breadcrumb {					/* breadcrumb links */
	font-family: helvetica, sans serif;
	font-size: .8em;
	}
.siblinglink {					/* color sibling nav links */
	font-family: helvetica, sans serif;
	color:#cc0000;
	font-size:10pt;
	}
.siblingnav {					/* nav below breadcrumbs */
	font-family: helvetica, sans serif;
	line-height: 15px;
	font-size: .8em;
	font-weight: bold;
	}
.tertiarynav {					/* left-hand nav */
	font-family: helvetica, sans serif;
	font-size: 10pt;
	}
.tertiarylink {				/* left-hand nav link color */
	font-family: helvetica, sans serif;
	color: #336666;
	font-size: 10pt;
    font-weight: bold;
	}
.tertiarysublink {          /* sublink in tertiary nav - inline */
	color: #666666;
	}
.tertiarypage {				/* current page in left-hand nav */
	color: #666666;
	font-size: 10pt;
	font-weight: bold;
    background-color: #cccccc;
	}
.tertiaryspace {			/* spacing for tertiary sublinks - block */
	margin-left: 1em;
	}

.sectionlink {				/* left-hand nav link color */
	font-family: helvetica, sans serif;
	color: #000066;
	font-size: 10pt;
        font-weight: normal;
	}
.areatitle1 {
	font-family: helvetica, sans serif;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	color: #cc0000;
	}

.areatitle2 {				/* for community section */
	font-family: helvetica, sans serif;
	font-size: 14pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	}
	
.pagetitle1 {					/* title directly above content */
	font-family: helvetica, sans serif;
	font-size: 18pt;
	font-weight: bold;
	}
	
.footertext {
	font-family: helvetica, sans serif;
	font-size: 8pt;
	line-height: 1.2em;
	}

.copyright {
	font-family: helvetica, sans serif;
	color: #666666;
	font-size: 10pt;
	line-height: 18px;
	}
	
.stripes	{
	background-image: url(/img/homepg_tab_div.gif);
	}
	
.stripes2	{
	background-image: url(/img/homepg_tab_div2.gif);
	}


/* ------------------margins--------------- */
.rightmargin {
	padding-left: 10px;
	}

/* ----------- styles for community section------------ */

LI.communitylistitem {			/* used in community center */
	color: #FFCC00;
	}  								
UL.communitylist {
	margin-bottom: 12px;
 	}
.calendar {						/* used in community center, event_results.html */
	font-family: helvetica;
	font-size: 10pt;
	color: #000000;
	}
.datelink {						/* used in community center, event_results.html */
	text-decoration: none;
	}
	
/* ------------------------------ */


.errormsg {
   	color: #CC0000;
	}

.asterisk {
        font-size:  12pt;
        color:  #cc0000;
        font-weight:  bold;
        }
