.searchbox {width: 98%; color: #000000; border: 1px solid #000000; padding: 2px; background-color: #E4E4E4; text-align: center; font-size: 10pt; }
.admininput  { color: #000000; font-family: Arial; font-size: 1em; text-align: left; 
               border: 1px solid #000000; background-color: #FFFFE1 }
.searchbox p.title { font-size: 0.8em; font-weight: bold; margin: 0px; }
.searchbox a.one { font-size: 0.8em; color: #0000FF; text-decoration: underline; font-weight: bold; margin-right: 6px; }
.searchbox a.two { font-size: 1em; color: #0000ff; text-decoration: underline; font-weight: bold; margin-right: 6px; }
.searchbox a.three { font-size: 1.2em; color: #0000ff; text-decoration: underline; font-weight: bold; margin-right: 6px; }
.searchbox a.four { font-size: 1.4em; color: #ff0000; text-decoration: underline; font-weight: bold; margin-right: 6px; font-style:italic  }
.searchbox td a { font-size: 0.8em; color: #000080; text-decoration: underline; font-weight: bold}
.searchbox td a:hover {color:#ff0000; }


.searchbox p.tagsearch { font-size: 0.9em; font-weight: bold; margin: 0px; }

form { padding: 0px; margin: 0px; }

.searchbox img.key { vertical-align: middle; margin-right: 2px; cursor: pointer}
.searchinput {font-family: Arial; font-size: 8pt; color: #000000; border: 1px solid #000000; background-color: #FBFEDA }


.adminbutton {color: #FFFFFF; text-align: center; font-family: Arial; font-size: 8pt; text-decoration: none; 
				font-weight: bold; width: 90px; height: 20; border-style: outset; 
				border-width: 1px; background-image: url('../images/newhub/menubar2.jpg'); background-repeat: repeat-x }  


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;  }
               
.toolbar a { color: ffff00; font-weight: bold; text-decoration: underline; font-size: 1em; margin-right: 5px; margin-left: 5px }

.toolbar a:hover { text-decoration: none; color:#FF0000 }
               
.capstitle   { font-family: Arial; font-size: 1.4em; color: #ffffff; font-variant: small-caps; 
               font-weight: bold; margin-top: 4px; margin-bottom: 8px }
               
.capslink   { font-family: Arial; font-size: 12pt; color: #000080; 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: 6px; margin-bottom:6px; font-family:Arial; font-weight: bold; color: #ffffff; text-align: center}
.quote { font-size: 1.2em; margin-top: 5px; margin-bottom: 6px; font-family:Arial; font-weight: bold; font-style:italic; color: #ffffff }

.updatetext { font-size: 1.1em; margin-top: 4px; margin-bottom: 4px; font-weight: normal }
.fpholder {border-left:2px solid #F91212; border-right:2px solid #F91212; 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 #000000; }
.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; border: 1px solid #000000; margin-top: 0px; 
               margin-bottom: 0px; padding: 1px; background-color: #FFFFFF; height:85px; overflow: hidden }
.updatetable img { 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; color: #000000; text-decoration: none }

.updatetable h2 { margin-top: 0px; margin-bottom: 0px; font-size: 8pt; }
      

.pickcell { width: 96%; color: #000080; text-align: center; font-family: Arial; font-size: 0.8em; 
	border: 1px solid #000000; margin-bottom: 2px; background-color: #E4E4E4;
	background-image: url('../sitepages/whiteback.jpg'); 
		background-repeat: repeat-x; background-position: left top; padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:4px }

.pickcell a { color: #0000ff; font-size: 1em; font-weight: bold; text-decoration: underline; }
.pickcell a:hover { color: #ff0000; }

.pickcell p { margin-top: 2px; margin-bottom: 2px; font-size: 0.9em; }

.pickcell img.icon { margin: 0px 2px 0px 2px; }

.top10cell {width: 96%; height: 95px; color: #000080; text-align: left; font-family: Arial; font-size: 0.8em; position: relative;
		border: 1px solid #000000; padding: 1px 2px 1px 2px; margin: 1px; background-color: #E4E4E4; overflow: hidden; line-height: 120%}		

               
.sitecell {width: 97%; height: 230px; color: #000080; text-align: center; font-family: Arial; font-size: 0.75em; 
		border: 1px solid #000000; padding: 1px 2px 1px 2px; margin: 1px; background-color: #E4E4E4; overflow: hidden; line-height: 120%}
		
.biglink  { color: #0000FF; font-weight: bold; font-size: 1.3em; font-weight: bold; margin-bottom: 2px}
.sitecell :hover.biglink, .top10cell :hover.biglink, .wncell a.biglink { color: #ff0000; }   

.sitecell a.titlelink, .top10cell a.titlelink {color: #000080; font-weight: bold; font-size: 1.1em; font-weight: bold; margin-bottom: 2px; text-decoration: underline}
.sitecell :hover.titlelink, .top10cell :hover.titlelink { color: #ff0000; }   

               
div.sitecell img.thumb, div.top10cell img.thumb { border: 1px solid #000000; margin: 2px }		               

a.smalltitle {color: #0000ff; font-weight: bold; font-size: 1.2em; font-weight: bold; margin-bottom: 2px; text-decoration: underline}
               

div.sitecell img.whatsnewpic { border: 1px solid #0000ff; margin-top: 5px; margin-bottom: 3px  }		                      

.sitecell td img.icon { margin: 0px 2px 0px 2px; }
.sitecell p.hubtext, .mawcell 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% }       

.sitecell p.tagsearch { font-size: 1.2em; font-weight: bold; margin: 0px; }


       
.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:6px; padding-bottom:6px }
		
		
.player_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: #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 {  padding: 2px; margin: 2px; }   */

.tab, .bottomtab {margin:0px 1px; border-top:2px solid #000000; border-left:2px solid #000000; border-right:2px solid #000000; 
	   background-color:#F91212;   font-family:Arial; font-size:10pt; color:#FFFFFF; text-align:center; 
	    font-weight:bold; padding-left:4px; padding-right:4px; padding-top:3px; padding-bottom:3px }               
	    
.tab {	-webkit-border-top-left-radius:10px;		 -moz-border-radius-topleft:10px;	
		-webkit-border-top-right-radius:10px;	 -moz-border-radius-topright:10px;	 }

.bottomtab {	-webkit-border-bottom-left-radius:10px;		 -moz-border-radius-bottomleft:10px;	
		-webkit-border-bottom-right-radius:10px;	 -moz-border-radius-bottomright:10px;	}			    
	    
	    
.tab a, .bottomtab a { color: #ffff00; }	              
             
.wncell {width: 98%; height: 85px; color: #000000; text-align: left; font-family: Arial; font-size: 0.85em; line-height:1.1em;
		border: 1px solid #000000; padding: 1px; margin: 1px; background-color: #FFFFFF; overflow: hidden}
		
.wncell a { color: #0000ff; font-weight: bold; font-size: 0.90em; }
.wncell a:hover { color: #ff0000; }
		

.wncell img.thumb { border: 1px solid #000000; float: left; margin-right: 3px;  }		
.wncell div.date { float: right; text-align: right; 
				padding-right: 2px; width: 60px; height: 16px; font-size: 0.9em; }               
.wncell img.icon { vertical-align: middle;  }   

.off { background-color: #C0C0C0; }


.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 #F91212; width: 99%; color: #FFFFFF; background-color: #000000; 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	}

.topbox a { color: #FFFF00; }	
.menubar { background-position: center; text-align: center; background-image:url('../sitepages/topbar1001/blackbar1001_2x1.jpg'); background-repeat:no-repeat;
		 vertical-align: middle }
.menubar a { font-weight: bold; font-family:Times New Roman; font-size:14pt; text-decoration:none; color:#000000; font-style:italic; margin-top: 3px  }

.menuover {background-image: url('images/blacktab.jpg'); background-repeat: no-repeat; background-position: center top; text-align: center }
.menuover a { font-weight: bold; font-family:Times New Roman; font-size:14pt; text-decoration:none; color:#ffffff; font-style:italic; }


.autorank    { color: #000000; }
.autorank a {font-size: 10pt; color: #0000FF; text-decoration: none; margin: 0;; font-family:Arial; font-weight:bold }
.autorank a:hover { text-decoration: underline; }
.autorank td {border:1px solid #C0C0C0; text-align: left; padding: 2px; font-family:Arial; font-size:10px; text-decoration:none; color:#000000; vertical-align:top;
			height: 35px; overflow: hidden }
.jmbfoot { display: none; }


.mawcell { width: 99%; height: 94px; text-align: center; position: relative; }
.mawcell img.flag { position: absolute; left: 5px; top: 2px; }
.mawlink { color: #ffff00; font-weight: normal; text-decoration: none; }
:hover.mawlink { text-decoration: underline; }
#tac2 .hubtext {font-size: 0.8em; margin: 3px 0px; }