h1           { font-family: Arial; font-size: 12pt; color: #000000; margin-top: 0px; 
               margin-bottom: 3px }
body         { font-family: Arial; font-size: 10pt; margin-left: 0px; margin-top: 0px; background-color:#CDCDCD }
 
.date        { font-family: Arial; font-size: 0.8em; color: #000000; font-weight: bold; text-align: right }
.toolbar     { font-family: Arial; font-size: 10pt; color: #000000; text-align: center; font-weight: bold;
               margin-top: 6px; margin-bottom: 6px }
               
a.toollink { color: 0000ff; font-weight: bold; text-decoration: underline; font-size: 1.2em; margin-right: 5px; margin-left: 5px }
 
/* a:hover { text-decoration: none; color:#FF0000 } */
               
.capstitle   { font-family: Arial; font-size: 1.3em; font-variant: small-caps; 
               font-weight: bold; margin-top: 4px; margin-bottom: 8px }
               
.capslink   { font-family: Arial; font-size: 14pt;  font-variant: small-caps; 
               font-weight: bold; text-decoration: underline }
               
:hover.capslink { text-decoration: underline; }               
.smalltext   { font-family: Arial; font-size: 0.7em; color: #ffffff }
.sitetitle { font-size: 1.2em; margin-top: 5px; margin-bottom: 6px; font-family:Verdana; font-weight: bold; }
.updatetitle { font-size: 1.1em; margin-top: 5px; margin-bottom: 6px; font-family:Arial; font-weight: bold; }
.quote { font-size: 1.4em; margin-top: 5px; margin-bottom: 6px; font-family:Arial; font-weight: bold; font-style:italic; color: #ffffff }
 
.updatetext { font-size: 1em; margin-top: 4px; margin-bottom: 4px; font-weight: normal }
.fpholder {border-left:2px solid #FF2486; border-right:2px solid #FF2486; border-bottom:2px solid #FF2486; background-color:#FCFFE8; padding: 2px; 
			background-image:url('/sitepages/menudrop.jpg'); background-repeat:repeat }
.fpholder img.facepic { border: 1px solid #ffffff; }
.fpholder img.thumb { border: 1px solid #000000; }
.fpholder img.whitethumb { border: 1px solid #ffffff; }
 
.fpholder ul {color: #003300; font-family: Arial; font-size: 0.8em; font-weight: bold }
.fpholder ul li { margin-bottom: 9px; }
.sitetext { margin-top: 5px; margin-bottom: 6px; font-family:Arial; font-size:10pt; font-style:italic; font-weight:bold  }
.titlelink { font-family: Arial; font-size: 1.2em; color:#0000FF; font-weight:bold; text-decoration:none }
.middletext { margin-top: 25px; margin-bottom: 30px; font-family:Arial; font-size:12pt; font-style:italic; font-weight:bold; color:#800000; line-height:170%  }
:hover.titlelink { text-decoration: underline; }
.tick        { margin-left: 5px }
.updatetable { color: #000000; font-family: Arial; font-size: 8pt; text-decoration: none; 
               text-align: left; margin-top: 0px; 
               margin-bottom: 0px; background-image: url('/sitepages/updatetable.png'); 
		background-repeat: no-repeat; background-position:   center top;
               height:75px; overflow: hidden; width:98%; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:3px }


.blue {  background-image: url('/sitepages/updatetableblue.png'); background-repeat: no-repeat; background-position:   center top;}



.updatetable img.thumb { border: 1px solid #000000; max-width: 100px; }
.updatetable h2 { margin-top: 0px; margin-bottom: 0px; font-size: 8pt; }
.updatetable p.desc { font-size: 10px; margin-top: 0px; margin-bottom: 0px; }
.updatetable a { font-family: Arial; color: #0000ff; font-size: 8pt; }
.updatetable td { font-family: Arial; font-size: 10px;  text-decoration: none }
 
.updatetable h2 { margin-top: 0px; margin-bottom: 0px; font-size: 8pt; }
      
               
.sitecell {width: 97%; height: 230px; color: #000080; text-align: center; font-family: Arial; font-size: 0.75em; position: relative;
		border: 1px solid #000000; padding: 1px 2px 1px 2px; margin: 1px; background-color: #E4E4E4; overflow: hidden; line-height: 120%}
		
.sitecell a.biglink  { color: #000080; font-weight: bold; font-size: 1.4em; font-weight: bold; margin-bottom: 2px}
.sitecell :hover.biglink { color: #ff0000; }   
 
.sitecell a.titlelink {color: #000080; font-weight: bold; font-size: 1.1em; font-weight: bold; margin-bottom: 2px; text-decoration: underline}
.sitecell :hover.titlelink { color: #ff0000; }   
 
               
div.sitecell img.thumb { border: 1px solid #000000; margin: 2px }		               
div.sitecell img.whatsnewpic { border: 1px solid #0000ff; margin-top: 5px; margin-bottom: 3px  }		                      
 
 
.whitebox a.backlink { font-size: 0.8em; color: #000080; text-decoration: underline; font-weight: bold }
.whitebox :hover.backlink { color: #ff0000; }
 
.sitecell p.hubtext { margin-top: 6px; margin-bottom: 2px;  font-size: 0.8em; }
       
.sitecell td.lastupdate { border-top:1px solid #000080; font-size: 0.7em; font-family:Arial; color:#000080; font-style:italic; font-weight:bold;
						text-align: left; width: 80% }       
       
.wrapper {-webkit-border-top-left-radius:10px;		 -moz-border-radius-topleft:10px;	
		-webkit-border-top-right-radius:10px;	 -moz-border-radius-topright:10px;		
		-webkit-border-bottom-left-radius:10px;		 -moz-border-radius-bottomleft:10px;	
		-webkit-border-bottom-right-radius:10px;	 -moz-border-radius-bottomright:10px;		
		background-color: #4A4A5D;  border: 1px solid #000000;; padding-left:3px; padding-right:3px; padding-top:16px; padding-bottom:16px }
		
		
.player_wrapper {		
		background-color: #000000; width: 500px; padding: 10px; color: #ffffff; font-size: 0.9em; font-weight: bold }
		
.key { vertical-align: -6px; margin: 0px 2px 0px 2px; }
.whatsnew td { width: 14%; text-align: center; padding: 2px; margin: 2px; } 
 
.tab {margin:0px 1px; border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; 
	-webkit-border-top-left-radius:10px;		 -moz-border-radius-topleft:10px;	
		-webkit-border-top-right-radius:10px;	 -moz-border-radius-topright:10px;		
	   background-color:#FF2386;
	   font-family:Arial; font-size:10pt; color:#FFFFFF; text-align:center; 
	    font-weight:bold; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:0px 
	    
 
 
}               
             
.wncell {width: 98%; height: 85px; color: #000000; text-align: left; font-family: Arial; font-size: 0.8em; line-height: 1.1em;
		border: 1px solid #000000; padding: 1px; margin: 1px; background-color: #4A4A5D; overflow: hidden}
		
.wncell a { color: #ffff00; font-weight: bold; font-size: 0.95em; }
.wncell a:hover { color: #ff0000; }
		
 
.wncell img.thumb { border: 1px solid #ffffff; float: left; margin-right: 3px;  }		
.wncell div.date { float: right; text-align: right; 
				padding-right: 2px; width: 60px; height: 16px; font-size: 0.9em; }               
.icon { vertical-align: middle;  }   
 
.quotetable { width: 99%;margin-top:10px; margin-bottom:12px; }
.tickline {font-family: Arial; font-size: 1.1em; color: #ffffff; margin-top: 0; font-weight: bold; margin-bottom: 0}
.tick { margin-left: 4px; }
 
.topbox {border:2px solid #FF2386; width: 99%; color: #FFFFFF; height: 110px; background-color: #000000; background-image: url('/sitepages/stripesback.jpg'); 
		background-repeat: repeat-x; background-position: left top; position: relative;
		-webkit-border-top-left-radius:10px;		 -moz-border-radius-topleft:10px;	
		-webkit-border-top-right-radius:10px;	 -moz-border-radius-topright:10px;	
		-webkit-border-bottom-left-radius:10px;		 -moz-border-radius-bottomleft:10px;	
		-webkit-border-bottom-right-radius:10px;	 -moz-border-radius-bottomright:10px; padding: 2px	}
		
p.big { font-size: 1.2em;  font-weight: bold; margin: 3px }		


.whitebox {border:2px solid #333333; width: 99%; color: #FFFFFF; height: 110px; background-color: #E4E3E3; background-image: url('/sitepages/whiteback.jpg'); 
		background-repeat: repeat-x; background-position: left top; position: relative; text-align: center;
		-webkit-border-top-left-radius:10px;		 -moz-border-radius-topleft:10px;	
		-webkit-border-top-right-radius:10px;	 -moz-border-radius-topright:10px;	
		-webkit-border-bottom-left-radius:10px;		 -moz-border-radius-bottomleft:10px;	margin-bottom: 10px;
		-webkit-border-bottom-right-radius:10px;	 -moz-border-radius-bottomright:10px; padding: 2px; color: #000000	}
		
.blackborder { border: 2px solid #000000;	-webkit-border-top-left-radius:10px;		 -moz-border-radius-topleft:10px;	margin-top: 8px;
		-webkit-border-top-right-radius:10px;	 -moz-border-radius-topright:10px;	
		-webkit-border-bottom-left-radius:10px;		 -moz-border-radius-bottomleft:10px;	
		-webkit-border-bottom-right-radius:10px;	 -moz-border-radius-bottomright:10px; 	padding: 6px; width: 90%; background-color:#FFFFFF }
 
 
.menubar { text-align: center }
.menubar a { font-weight: bold; font-family:Times New Roman; font-size:18pt; text-decoration:none; color:#000000; font-style:italic;  }
 
.menuover {background-image: url('/sitepages/topbar1001/blacktab2.jpg'); background-repeat: no-repeat; background-position: center top; text-align: center }
.menuover a { font-weight: bold; font-family:Times New Roman; font-size:18pt; text-decoration:none; color:#ffffff; font-style:italic; }
 
 
.white { background-color: #ffffff; }
 
.menuline    { color: #FFFFFF; width: 98%; height: 20px; text-align: left; font-size: 0.9em;
               border-bottom: 1px solid #FFFFFF; margin-bottom: 6px;
               background-color: #000000; padding-left:10px; padding-right:10px; padding-top:1px; padding-bottom:1px }
               
.menuline a { color: #ffFFFF; margin-right: 10px; margin-left: 10px; }    
 
.menuline a:hover { color: #ff0000; } 
 
 
.fpholder img.thumb { border: 1px solid #000000; }
h2 {font-family: Arial; font-size: 0.9em; color: #ffffff; margin-top: 0; font-weight: bold; margin-bottom: 0}