<!-- 

/* tag rules */
p {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; font-size: 10pt; }
p.med {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; font-size: 8pt;}
p.sidehead {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; text-decoration: none;  font-weight: bold; color: #ffffff; font-size: 8pt;}
p.footerNote {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; font-size: 8pt; color:#ffffff; }
p.article{line-height: 1.5; }
p.h {font-family: Arial; font-size: 14pt; font-weight: bold; font-style:arial; text-align: left; color: #000000;}

p.stu_title_h {font-family: Arial; font-size: 18pt; font-weight: bold; font-style: normal; color: #006699;
background-color:#eeffff; 
border-style:solid; border-width: 2px; border-color:#006699; width:727px; padding:8px;
}

p.stacy_title_h {font-family: Arial; font-size: 18pt; font-weight: bold; font-style: normal; color: #006699;
background-color:#ffeeff; 
border-style:solid; border-width: 2px; border-color:#006699; width:727px; padding:8px;
}

p.sophia_title_h {font-family: Arial; font-size: 18pt; font-weight: bold; font-style: normal; color: ffffff;
background-color:pink;; 
border-style:solid; border-width: 2px; border-color:#ffeeff; width:727px; padding:8px;
}




li { padding-left:10px;}

.stacyJournalEntry
{font-family: Arial;
font-size: 10pt;
font-weight: normal; 
font-style: normal; color: #000000;
text-align:left;
background-color:#ffffff; 

border-style:solid;
border-width: 2px; 
border-color:#ffeeff; 
width:727px; 
padding:8px;
}

p.stu_h {font-family: Arial; font-size: 14pt; font-weight: bold; font-style: normal; color: #006699;
background-color:#eeeeee; 
border-style:solid; border-width: 2px; border-color:#006699; width:727px;  padding-left:8px; padding-right:8px;
}

.MOVIEtitle
{font-size: 14pt; font-weight: bold; color: #000000;padding:2px;}
.MOVIErating {font-size: 10pt; font-weight: bold; font-style: normal; color: #000000;
background-color:#eeffff; border-style:solid; border-width: 1px; border-color:#006699; padding:2px;
}
.MOVIEreview
{font-family: Arial; font-size: 10pt; font-weight: normal; font-style: normal; color: #000000;
padding:4px; background-color:#eeeeee; border-style:solid; border-width: 1px; border-color:#006699; 
height:200px;
}


.GAMEtitle
{font-size: 14pt; font-weight: bold; color: #000000;padding:2px;}
.GAMErating {font-size: 10pt; font-weight: bold; font-style: normal; color: #ffffff;
background-color:#0033cc; border-style:solid; border-width: 1px; border-color:#006699; padding:2px;
}
.GAMEreview
{font-family: Arial; font-size: text-align:center; 10pt; font-weight: normal; font-style: normal; color: #000000;
padding:4px; background-color:#eeeeee; border-style:solid; border-width: 1px; border-color:#0033cc; 
}

.ARCADEBLOGtitle
{font-size: 14pt; font-weight: bold; color: #000000;padding:2px;line-height:1.5em;}
.ARCADEBLOGrating {font-size: 10pt; font-weight: bold; font-style: normal; color: #ffffff;
background-color:#666666; border-style:solid; border-width: 1px; border-color:#006699; padding:2px;
}
.ARCADEBLOGreview
{font-family: Arial; font-size: 10pt; font-weight: normal; font-style: normal; color: #000000;
padding:1px; background-color:#eeeeee; border-style:solid; border-width: 1px; border-color:#0033cc;
text-align: center; 
}


div#globalnav {
	position: absolute; 
	background-color:white; 
	left: 120px; 
	width=400; 
	text-align:center; 
	top: 10px; 
	padding: 2px;
	border-style: solid; 
	border-width: 1px;
	border-color:006699;
	font-weight: normal;
	background-color:white; 
	layer-background-color:006699; }
	
div#globalnavShadow {
	position: absolute;
	background-color:black; 
	left: 123px; 
	top: 13px; 
	width=400; 
	text-align:center;  
	padding: 2px;
	border-style: solid; 
	border-width: 1px;
	border-color:006699;
	font-weight: normal;
	background-color:#003366; 
	layer-background-color:003366;}	

p.hw {font-family: Arial; font-size: 12pt; font-weight: bold;  color: #ffffff;}
p.f {font-size: 8pt; color: #FFFFFF;}
p.sidearticle {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; font-size: 8pt; color: #000000; padding:2px;}
p.small {font-family: "MS Sans-serif", Arial, Helvetica, Sans-serif; font-size: 8pt; color: #000000;}
p.auth {font-style: italic; text-align: right; padding:3px;}
.clock {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; font-size: 8pt;}
.date {font-family: arial; font-size: 9pt; color: #336699;}
.footnote {font-family: arial; font-size: 9pt; color: #660033;}
.pageTitle {font-family: century gothic,arial; font-size: 18pt; color: #0033CC; font-weight:bold;  text-align: right; margin-right: 10px; line-height:.5em;}
.subTitle {font-family: century gothic,arial; font-size: 12pt; color: #0033CC; font-weight:bold;  text-align: right; margin-right: 10px; line-height:.5em;}
.headerTitle {font-family:  century gothic, arial,"MS Sans-serif", Helvetica, Sans-serif; font-size: 12pt; color: #000000; font-weight:bold;  text-align: right; margin-right: 10px; line-height:.5em;}
.headerTitle_L {font-family:  arial; font-size: 12pt; color: #000000; font-weight:bold;   margin-right: 10px; line-height:.5em;}
.2colTitle {font-family:  arial; font-size: 12pt; color: #000000; font-weight:bold; }
.topstory {font-family: arial,century gothic; font-size: 10pt; color: #000000; font-weight:normal;  text-align: left;}

.sideThought{padding-left: 40px; font-style : italic; font-size: 8pt;}
ul {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; font-size: 10pt;text-indent: -1em; }

ul.article{line-height: 1.5;}
ul.mainList{ font-size: 12pt;line-height: 1.5; font-weight: bold;}
ul.small {font-size: 8pt; color: #000000;}
ol {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; font-size: 10pt;}
ol.small {font-size: 8pt; color: #000066;}
ol.article{line-height: 1.5;}
a {color: #0033CC; text-decoration: none;}
a:active {color: #006600;}
a:hover {color: #ffffff; background: #336699; }

a.lowernav {color: #006699; font-weight:bold; text-decoration: none;  padding-right:8px; padding-left:8px;}
a.lowernav:active {color: #000000;  }
a.lowernav:hover {color: #ffffff; background: #006699;  }

a.subarticlelink { font-size: 8pt; color: #006699; font-weight:bold; text-decoration: none; }
a.subarticlelink:active {color: #000000;  }
a.subarticlelink:hover {color: #ffffff; background: #006699;  }

p.lowernav	
{		font-weight: normal;
		background-color:white; 
		layer-background-color:006699; 
		}	


a.small {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; color: #00cc33; text-decoration: none; font-size: 8pt;}
a.small:hover {color: #92db6e;}	
a.footer {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; color: #ffffff; text-decoration: none; font-size: 8pt;}
a.footer:hover {color: #92db6e; background: #0033cc; }	

h2 {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; font-size: 10pt; }
h3 {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; font-size: 8pt; }
a.BoxLink { text-decoration: none; color: #0033cc; font-size: 8pt; font-weight: bold;}	
a.BoxLink:hover {color: #0033cc; text-decoration: underline;  }
a.BoxLink:active{ text-decoration: none; color: #0033cc; font-size: 8pt; font-weight: bold;}


a.HeaderNav {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; text-decoration: none;  color: #ffffff; font-size: 8pt; padding-right:4px;}	
a.HeaderNav:hover {color: #92db6e; background:#0033cc; }
a.HeaderNav:active {color: #ffffff;}

a.black{color: "#000000";}
a.chap {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; color: #003366; text-decoration: none; font-size: 8pt;}
a.chap:hover {color: #00AAAA;}	

a.IntroNav {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; font-weight: bold; text-decoration: none;  color: #0033cc; font-size: 10pt; line-height:2.5em; width:125px;}	
a.IntroNav:hover {color: #ffffff; background:#0033cc; }
a.IntroNav:active {color: #0033cc;}

.normal {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; font-size: 10pt; }

/* class definitions */
p.empty {font-family: arial; font-size: 8pt; font-weight: normal; color: ffaaaa;}
p.calendar {font-family: arial; font-size: 8pt; font-weight: bold; color: ##000000;}
a.calendar {color: #000000; text-decoration: none;}
a.calendar.hover {color: #AAAAFF;}






.HeaderDate {font-family: Arial, "MS Sans-serif", Helvetica, Sans-serif; text-decoration: none;  color: #ffffff; font-size: 8pt; padding-left:4px;}
.small {
	font-family: "MS Sans-serif", Helvetica, Sans-serif,Arial ; 
	font-size: 6pt; 
	color: #000000;
}
.important {
	width:465;
	font-size: 12pt; 
	font-weight: bold; 
	color: #ffffff;
	line-height:1em;
	background-color: #3366cc;
	padding: 3px;
}

.sh {
	font-size: 10pt; 
	font-weight: bold; 
	color: #000000;
	line-height:1.5em;
}



.familynewsBLOCK {
		width: 250px;
		font-family:sans-serif,arial, helvetica,Times New Roman,Book Antiqua,;
		font-size: 8pt;
		font-weight: normal;	
		color:black;
		
		}
.familynewsARCHIVE {
		width: 700px;
		font-family:sans-serif,arial, helvetica,Times New Roman,Book Antiqua,;
		font-size: 8pt;
		font-weight: normal;	
		color:black;
		
		}		

.familynews {
		padding:4px;
		text-align: left;
		background-color:white; 
		layer-background-color:Navy; 		
		border-style: solid;
		border-width: 1px;
		border-top: none;
		border-color:336699;}		
.stunews {
		text-align: left;
		background-color:#eeffff; 
		layer-background-color:Navy; 
		color:black;
		padding:4px;
		border-style: solid;
		border-width: 1px;
		border-top: none;		
		border-color:336699;}		
.stacynews {
		text-align: left;
		background-color:#ffeeff; 
		layer-background-color:Navy; 
		color:black;
		padding:4px;
		border-style: solid;
		border-width: 1px;
		border-top: none;
		border-color:336699;}		
.Sophianews {
		text-align: left;
		background-color:#ffffcc; 
		layer-background-color:Navy; 
		color:black;
		padding:4px;
		border-style: solid;
		border-width: 1px;
		border-top: none;
		border-color:336699;}				
.familynewsX {
		width:83px;
		text-align: center;	font-family:sans-serif,arial, helvetica,Times New Roman;font-size: 8pt;font-weight: normal;background-color:#white; layer-background-color:Navy; color:black;padding-left:4px;
		padding-right:4px;
		border-style: solid;
		border-width: 1px;
		border-top: none;
		border-right: none;
		border-color:336699;}			
.stunewsX {
		width:80px;
		font-family:sans-serif,arial, helvetica,Times New Roman,Book Antiqua,;
		font-size: 8pt;
		text-align: center;
		font-weight: normal;
		background-color:#eeffff; 
		layer-background-color:Navy; 
		color:black;		
		padding-left:4px;
		padding-right:4px;		
		border-style: solid;
		border-width: 1px;
		border-top: none;
		border-right: none;
		border-color:336699;}		
.stacynewsX {
		width:80px;
		font-family:sans-serif,arial, helvetica,Times New Roman,Book Antiqua,;
		font-size: 8pt;
		text-align: center;
		font-weight: normal;
		background-color:#ffeeff; 
		layer-background-color:Navy; 
		color:black;		
		padding-left:4px;
		padding-right:4px;		
		border-style: solid;
		border-width: 1px;
		border-top: none;
		border-right: none;
		border-color:336699;}	
.sophianewsX {
		width:80px;
		font-family:sans-serif,arial, helvetica,Times New Roman,Book Antiqua,;
		font-size: 8pt;
		text-align: center;
		font-weight: normal;
		background-color:#ffffcc; 
		layer-background-color:Navy; 
		color:black;		
		padding-left:4px;
		padding-right:4px;		
		border-style: solid;
		border-width: 1px;
		border-top: none;
		border-right: none;
		border-color:336699;}					
		
.stacynewsX1 {
		width:80px;
		font-family:sans-serif,arial, helvetica,Times New Roman,Book Antiqua,;
		font-size: 8pt;
		font-weight: normal;
		text-align: center;
		background-color:#ffeeff; 
		layer-background-color:Navy; 
		color:black;
		padding-left:4px;
		padding-right:4px;
		border-style: solid;
		border-width: 1px;
		border-top: none;
		border-color:336699;}	

									
.sophianewsX1 {
		width:80px;
		font-family:sans-serif,arial, helvetica,Times New Roman,Book Antiqua,;
		font-size: 8pt;
		font-weight: normal;
		text-align: center;
		background-color:#ffffcc; 
		layer-background-color:Navy; 
		color:black;
		padding-left:4px;
		padding-right:4px;
		border-style: solid;
		border-width: 1px;
		border-top: none;
		border-color:336699;}		
			
.familynewsHeader {
	font-family: arial, helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	background-color:0072bc; layer-background-color:Navy; color:white; padding:4px;
	border-style: solid;
	border-width: 1px;	
	border-color:336699;}	
	
.familynewsfooter {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color:0072bc; layer-background-color:Navy; color:white; padding:4px;
	border-style: solid;
	border-width: 1px;	
	border-color:336699;}	




.worldnewsBLOCK{
width: 475px;
font-family: arial, helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color:black; 
padding-left:10px;
}



.worldnewsARCHIVE{
width: 700px;
font-family: arial, helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color:black; 

}
.worldnewsHeader {
	font-size: 16pt;
	font-weight: bold;
	text-align:left;
	background-color:Navy; layer-background-color:Navy; color:white; padding:4px;
	border-style: solid;
	border-bottom: none;
	border-width: 1px;	
	border-color:Navy;}		
.worldnews {
	background-color:eeeeee; 
	layer-background-color:Navy; 	
	border-style: solid;
	border-width: 1px;
	padding:4px;
	text-align:center;
	border-top: none;
	border-color:Navy;}	
	
	
	
.worldnewsFOOTER {
	text-align:left;
	background-color:Navy; 
	layer-background-color:Navy; 
	color:white; 
	padding:4px;
	font-weight: bold;
	border-style: solid;
	border-bottom: none;
	border-width: 1px;	
	border-color:Navy;}	



.SophianewsBLOCK{
width: 475px;
font-family: arial, helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color:black; 
padding-left:10px;
}



.SophianewsARCHIVE{
width: 700px;
font-family: arial, helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color:black; 

}
.SophianewsHeader {
	font-size: 16pt;
	font-weight: bold;
	text-align:left;
	background-color:ff99ff; layer-background-color:ff99ff; color:white; padding:4px;
	border-style: solid;
	border-bottom: none;
	border-width: 1px;	
	border-color:Navy;}		
.SophiaMainnews {
	background-color:eeeeee; 
	layer-background-color:ff99ff; 	
	border-style: solid;
	border-width: 1px;
	padding:4px;
	text-align:center;
	border-top: none;
	border-color:Navy;}	
	
	
	
.SophiaNewsFOOTER {
	text-align:left;
	background-color:ff99ff; 
	layer-background-color:ff99ff; 
	color:white; 
	padding:4px;
	font-weight: bold;
	border-style: solid;
	border-bottom: none;
	border-width: 1px;	
	border-color:ff99ff;}	

.commentAuthor
{font-family: Arial; font-size: 10pt; font-weight: normal; font-style: normal; color: #000000;
padding:3px; background-color:#eeeeee; text-align: left; width:100%;
}
.commenttext{padding:3px;}


.commentbox {
	background-color:#ffffff; 	
	layer-background-color:Navy; 	
	padding:4px;
	text-align:left;
	/* border-top: none;
	border-style: solid;
	border-width: 1px;
	border-color:Navy;
	*/
	}		
	
	
.boxcontent
{width:727px; padding:4px; font-family:arial;size:10;border-style:solid; border-width: 1px; border-color:#006699;}	
	
a.more {color: #ffffff; text-decoration: underline;  padding-right:8px; padding-left:8px;}
a.more:active {color: #ffffff;  }
a.more:hover {color: #006699; background: #dddddd ; }	
	
#layer1 { position:relative; top:0px left:2px; color: #cccccc; font-weight: bold; font-size: 18pt; font-family: arial, helvetica, sans-serif;}
#layer2 {position:relative; top:-28px; left:0px; color: #0033cc; font-weight: bold; font-size: 18pt; font-family: arial, helvetica, sans-serif; }

.crossout {text-decoration : line-through;}


-->
