/* RWBC styles rev. 1.12 - 01/01/2006 - author Guenther Simon */
/* Divs and Regions plus dependent elements */

#rwbc_top {              position:absolute;
	                 display:block;
	                 top:0px;
	                 height:35px;
	                 left:0%;
	                 width:100%;
	                 padding:0px;
	                 margin:0px;
	                 background-color:#DCDCDC;
	                 background-image:url(../rwbc_2.jpg);
	                 background-repeat:repeat;
	                 background-attachment:fixed;
                                      	}

#class {	         position:relative;
                         display:block;
                         top:35px; 
                         height:98%;
                         left:2%;
                         width:98%;
                         margin:0px;
                         padding:0px;
                         background-color:#fffffd;
                         
                           }

#sched {	         position:relative;
                         display:block;
                         top:35px; 
                         height:98%;
                         left:5%;
                         width:90%;
                         margin:0px;
                         padding:0px;
                         background-color:#fffffd;
                         
                           }

#matches {	         position:absolute;
                         display:block;
                         top:35px; 
                         height:98%;
                         left:5%;
                         width:90%;
                         margin:0px;
                         padding:0px;
                         background-color:#fffffd;
                         
                           }

#blitz {	         clear:both;
                         position:relative;
                         display:block;
                         top:35px; 
                         height:98%;
                         left:2%;
                         width:96%;
                         margin:0px;
                         padding:0px;
                         background-color:#fffffd;
                         
                           }

#seeding {	         position:absolute;
                         display:block;
                         top:35px; 
                         left:5%;
                         height:1600px;
                         width:90%;
                         margin:0px;
                         padding:0px;
                         background-color:#fffffd;
                         border:1px solid #555555;
                         
                           }

#seeding_new {	         position:absolute;
                         display:block;
                         top:35px; 
                         left:5%;
                         height:2200px;
                         width:90%;
                         margin:0px;
                         padding:0px;
                         background-color:#fffffd;
                         border:1px solid #555555;
                         
                           }

#rating {	         position:absolute;
                         display:block;
                         top:35px; 
                         height:98%;
                         left:5%;
                         width:90%;
                         margin:0px;
                         padding:0px;
                         background-color:#fffffa;
                           }

#chronology {	         position:absolute;
                         display:block;
                         top:35px; 
                         height:98%;
                         left:1%;
			 right:1%;
                         margin:0px;
                         padding:0px;
                         background-color:#fffffa;
                           }

#class_crosstable {      
                         clear:both;
                         position:relative;
                         display:block;
                         height:100%;
                         left:14px;
			 width:97%;
                         margin:0px;
                         padding:0px;
                         background-color:#EEEEEE;
                         border:1px dotted #555555;
                           }

#long {                  clear:both;
                         position:relative;
                         display:block;
                         height:100%;
                         left:1%;
                         width:98%;
                         margin:0px;
                         padding:0px;
                         top:30px;
                         background-color:#EEEEEE;
                         border:1px solid #555555; 
                           }
                           
#chron_top {             position:absolute;
	                 display:block;
	                 top:0px;
	                 height:12px;
	                 left:0%;
	                 width:100%;
	                 padding:0px;
	                 margin:0px;
	                 }                        
                           
#chron {	         position:absolute;
                         display:block;
                         width:100%;
                         height:100%;
                         left:0px;
                         margin:0px;
                         padding:0px;
                         
                           }   
                           
#linksection {	         position:absolute;
                         display:block;
                         top:35px; 
                         height:175%;
                         left:5%;
                         width:90%;
                         margin:0px;
                         padding:0px;
                         background-color:#667799;
                         
                           }
                           
#downloads {	         position:relative;
                         display:block;
                         top:35px; 
                         height:100%;
                         left:12%;
                         width:76%;
                         margin:0px;
                         padding:0px;
                         background-color:#3DAF11;
                         
                           }
                           
#date {	         	 position:absolute;
                         display:block;
                         top:-20px;
                         left:0%;
                         padding:5px;
                         }

/* Standard elements */

BODY {                  background-color:#fffffa}

br   {                  line-height:8px;}


h1 {                    font-size: 22px;
                        font-style: normal;
                        font-family: Tahoma;
                                        }

h2 {                    font-size: 15px;
                        font-style: normal;
	                font-family: Tahoma;
                                         }

h3 {                    font-size: 13px;
                        font-style: normal;
	                font-family: Tahoma;
	                         	 }
h4 {                    font-size: 11px;
                        font-style: normal;
	                font-family: Tahoma;
	                         	 }


h5 {                    font-size: 10px;
                        font-style: normal;
	                font-family: Tahoma;
	                                 }
h6 {                    font-size: 9px;
                        font-style: normal;
	                font-family: Tahoma;
                        	                                 }


#rating  h1,h2,h3,h4,h5,a {   padding-left:3px    }

#seeding h1,h2,h3,h4,h5,a {   padding-left:3px    }

#matches h5               {   color:maroon;   }

#linksection h5           {   font-size:12px; text-align:center;    }
#linksection h1           {   font-size:28px; text-align:center;   }

#blitz h5                 {   color:maroon;    }

#sched a                  {   font-family: Courier New, sans-serif;font-size: 11px;font-style: normal; }

#chronology a {         color:white; font-weight:bold    }

a:link  {  	        text-decoration: none; 
	                font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-style: normal;
		        font-weight: normal;
			font-variant: normal;
			color: #666666;
                        }

a:visited {  	        text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #666666;
                       }

a:active {  	        text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #666666;}

a:hover   {             color:darkblue; background-color:#EEEEEE; }

#chronology a:hover   { background-color:maroon; }

.link {  	        text-decoration: none; 
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: normal;
			font-variant: normal;
			color: #666666;    }




/* Definition classes */
/* Section tables etc. */

.threeborders  {        border-right:1px solid #555555;
                        border-left:1px solid #555555;
                        border-bottom:1px solid #555555;
                                                }


.second  {              height:230px; }

.new	{               color:maroon; }

.blueback  {            background:#66CCFF;
	                padding-left:4px;
	                                   }
/* Section fonts */

.text  {                font-family: Tahoma; font-size: 10px; font-style: normal;
                        font-weight: normal; font-variant: normal; color: #3d3d3d; padding-left:3px;}

.textb  {               font-family: Tahoma; font-size: 12px; font-style: normal; margin-top: 0px;
                        font-weight: normal; font-variant: normal; color: darkblue; padding-left:3px;}


.impressum         {    font-family: Tahoma; font-size: 13px; font-style: normal;
                        font-weight: bold; font-variant: normal; color: black; padding-left:3px;}


.header  {              font-family: Tahoma; font-size: 13px;
                        font-style: normal; font-weight: bold; font-variant: normal; color: darkblue;
                            }


.back  {                color:maroon;
	                font-weight:bold;
	                background:#DCDCDC;
	                                   }

.maroonbottom	{       color:maroon;
	                font-weight:bold;
	                                   }

.eliminated	{	color:#330033;
	                font-weight:bold;
	                                   }

.maroonhistory  {       color:maroon;
	                font-weight:bold;
	                font-size:14pt;
	                                   }

.greentop	{       color:darkgreen;
	                font-weight:bold;
	                                   }

.reference	{	color:sienna;
	                font-weight:bold;
	                                   }

/* Color names: http://www.w3schools.com/html/html_colornames.asp */
/* teal = kind of dirty green/blue mixture */

.accident	{	color:teal;
	                font-weight:bold;
	                                   }

.buildnew	{	color:purple;
	                font-weight:bold;
	                                   }
	
.bluenew	{	color:darkblue;
	                font-weight:bold;
	                                   }

.mini	{	        font-size:8px;
	                                   }

.crossed {	        text-decoration:line-through
	                                    }

.seed { 	        color:darkblue; font:12px normal;
	                                    }
.updated { 	        font-family: Tahoma; color:black; font:10px normal;
	                                    }

.played  {color:maroon; text-decoration:line-through;}

.comment { 	        color:darkblue;
                                  }

.small {                font-size:10px; color:black
	                                     }

.sched	{               color:maroon;
	                font-weight:bold;
	                font-size:16px;
	                text-decoration:underline;
	                                         }


/* Overloaded elements */

pre.textsmall  {        font-family: Courier New, sans-serif;font-size: 10px;font-style: normal;
                        font-weight: normal;font-variant: normal;color: #3d3d3d; padding-left:3px;
} 

pre.text  {             font-family: Courier New, sans-serif;font-size: 11px;font-style: normal; 
                        font-weight: normal;font-variant: normal;color: #3d3d3d; padding-left:3px;
}



