/*
	/GENERIC.CSS -- Stylesheet for IE/Netscape type browsers
	A top level style sheet for the active-code.com web site,
	overridden, if desired, by a subsite's own generic.css file
	
	For options, see:
		IE - http://msdn.microsoft.com/workshop/author/css/reference/attributes.asp
		
		align="right"; font-size="90%";
 */

/*	Element Selectors *
/*						{ font-family: Tahoma, Arial, Helvetica, sans-serif; }*/
p						{ margin-left="1in"; margin-right="0.25in"; margin-top="0in"; font-size="90%"; font-family: Tahoma, Arial, Helvetica, sans-serif;}
h1, h2				{ COLOR:#996699; font-family: Verdana; Arial, sans-serif; }
h3, h4, h5, h6, h7, h8, h9
						{ color="#996699"; margin-left="1in"; margin-bottom="0in"; font-family: Verdana; Arial, sans-serif; }
a						{ font-size="90%"; font-family: Tahoma, Arial, Helvetica, sans-serif;}
/*ul, li				{ margin-left="0.9in"; margin-right="0.5in"; align="right"; font-size="75%"; }*/
ol						{ margin-left="90pt"; margin-right="0.5in"; margin-top="0in"; font-family: Tahoma, Arial, Helvetica, sans-serif; }
ul						{ list-style-image: url(/_images/whiteBall.gif); margin-left="82pt"; margin-right="0.5in"; margin-top="0in"; font-family: Tahoma, Arial, Helvetica, sans-serif; }
li						{ font-size="90%"; font-family: Tahoma, Arial, Helvetica, sans-serif; }
						
/*	Attribute Class Selectors: use <p class="name"> to trigger */
.text					{ margin-left="1in"; margin-right="0.25in"; margin-top="0in"; font-size="90%"; font-family: Tahoma, Arial, Helvetica, sans-serif;}

.Error				{ letter-spacing="0.07em"; color:"#FF0000"; font-weight:bold; }
.Point				{ cursor: hand; }
.DontPoint			{ cursor: default; }
.changingCursor	{ cursor:help; onmouseover="this.style.cursor='crosshair'"; }
p.BigFirst:first-letter
						{ font-size: 200%; float: left }
.LetterLine:first-liner
						{ text-transform: uppercase }
.LetterLine:first-letterr
						{ font-size: 200%; float: left }

.largeOLD			{ margin-left="1in"; margin-right="0.25in";  line-height="125%"; letter-spacing="0.07em"; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.large					{ line-height="125%"; letter-spacing="0.07em"; }
.UCase				{ text-transform:uppercase }
.LCase				{ text-transform:lowercase }
.DefCase			{ text-transform:none }
/*	onmouseover="this.className='UCase'" 
	onclick= "this.className='LCase'"
	ondblclick="this.className='DefCase'"
 */

/*	purples:		996699, 9933cc, 990099
	oranges:	orange, ff9900, ff9933 
	*/
.subsite				{ color="#990099"; font-weight:bold; text-transform:uppercase; padding-right=1pt; nowrap; font-family: Tahoma, Arial, Helvetica, sans-serif; }
						
.navCell			{ color="#990099"; size="1"; text-decoration="none";  target="_top"; NOWRAP; align="center"; valign="middle"; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; }
.location				{ color="#990099"; size="1"; text-decoration="none";  target="_top"; nowrap; align="center"; valign="middle"; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; }
.locationActive	{ color:#FFFFFF; size="1"; text-decoration="none";  target="_top"; nowrap; align="center"; valign="middle"; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; }

.logo					{ font-size="115%"; font-family: Verdana; Arial, sans-serif;  font-style="oblique"; }

.cap					{ display:inline; font-size:36pt; float:left;}
.note					{ margin-right="0.0in"; align="right"; font-size="small"; color="yellow"; background-color="#7b68ee"; }

.disappear			{ behavior: url(#default#time2);}
.disappearingNote
						{ begin="0"; dur="5"; timeaction="visibility"; margin-right="0.0in"; align="right"; 
						font-size="medium"; color="yellow"; background-color="#7b68ee"; behavior: url(#default#time2);  }
						/* e.g.: <p class="disappearingNote" DUR="7">This is a Disappearing Paragraph. Note that the DURation MUST be specified...</p> */
.changingBullet	{ style="list-style-type:decimal"; onmouseover="this.style.listStyleType='square'"; }

/* BUGBUG: following broken, use contents directly in element */
.shake				{ onmouseover="shake(2,10)" }

.resumeTop		{ margin-left="0.1in"; align="center"; font-family="'Times New Roman', Garamond, 'Book Antiqua'"; }
.resumeHead		{ margin="0.25in, 0.1in, 0.05in, 0.1in"; font-size="large"; color="#FF9900"; background-color="#996699"; align="center"; font-weight="bold"; font-family="'Times New Roman', Garamond, 'Book Antiqua'"; }
.resumeBody		{ margin="0.1in, 0.1in, 0.1in, 0.1in"; font-size="small"; font-family="'Times New Roman', Garamond, 'Book Antiqua'"; }
.resumeTitle		{ margin="0in, 0.25in, 0in, 0.1in"; font-size="small"; color="midnightBlue"; font-weight="bold"; font-family="'Times New Roman', Garamond, 'Book Antiqua'"; }
.resumeComp	{ margin="0in, 0in, 0.1in, 0.1in"; font-size="small"; color="midnightBlue"; font-family="'Times New Roman', Garamond, 'Book Antiqua'"; }
.resumeCompLink
						{ font-size="small"; color="midnightBlue"; font-family="'Times New Roman', Garamond, 'Book Antiqua'"; }
.resumeList		{ list-style-image: url(/_images/whiteBall.gif); margin-left="0.15in"; margin-right="0.5in"; margin-top="0in"; font-family: Tahoma, Arial, Helvetica, sans-serif; }
.resumeBullet		{ margin-left="0.1in"; margin-right="0.5in"; margin-top="0in"; font-size="x-small"; font-family="'Times New Roman', Garamond, 'Book Antiqua'"; }
.resumeBulletLink
						{ color="#000000"; font-size="x-small"; font-family="'Times New Roman', Garamond, 'Book Antiqua'"; }

/* TODO: following don't yet work... */
.SiteNavBkColorr
						{ bgcolor="#7b68ee";}
.SiteNavColor	{ color="#7b68ee";}

/*	Attribute ID Selectors: use <p ID="name"> to trigger */
#footer				{ font-family: serif; color: brown; }
#hidden				{ display: none; }

/* 	"pseudo styles" include:
	:hover, :first-letter, :first-line
	:before, :after (good for bullets but not supported by IE)
	:first-child, :link, :visited, :active, :focus, :lang
 */
A:hover				{ color: #FF0000; text-decoration="underline"; }
.hidden				{ text-decoration="none"; color:#000000; }
.underlined			{ text-decoration="underline"; color:#000000; }
/*<style fprolloverstyle>A:hover {color: #FF0000; font-weight: bold}</style>*/