﻿     * 
     {
         font-family: Arial;
     }
     
     .fakelink
      {
          text-decoration:underline; 
          font-family:Arial; 
          font-size:medium;
          cursor:pointer;
          color:Purple;
      }
      
      .bold
      {
		font-weight:bold;
      }
      
        .normal
      {
		font-weight:normal;
      }
      
      .banner
      {
          width: 992px;
          border: solid 1px silver; 
      }
      
      .tableshadow 
      {
          filter:progid:DXImageTransform.Microsoft.Shadow(color='#111111', Direction='135', Strength='10');
          -webkit-box-shadow: 10px 10px 10px #555; -webkit-border-radius: 5px;
      }   
        
      .barshadow 
      {
          filter:progid:DXImageTransform.Microsoft.Shadow(color='#111111', Direction='135', Strength='10');
          -webkit-box-shadow: 5px 5px 10px #111; -webkit-border-radius: 5px;
      }  

      
     .repshadow
      {
		 filter:progid:DXImageTransform.Microsoft.Shadow(color=#900000, Direction=135, Strength=10);
         -webkit-box-shadow: 5px 5px 10px #F00; -webkit-border-radius: 5px;
      }
      
      .demshadow
      {
		 filter:progid:DXImageTransform.Microsoft.Shadow(color=#204DA2, Direction=135, Strength=10);
         -webkit-box-shadow: 5px 5px 10px #00F; -webkit-border-radius: 5px;
      }
      
      .othshadow
      {
		 filter:progid:DXImageTransform.Microsoft.Shadow(color=#888800, Direction=135, Strength=10);
         -webkit-box-shadow: 5px 5px 10px #880; -webkit-border-radius: 5px;
      }

      .photoshadow 
      {
          filter:progid:DXImageTransform.Microsoft.Shadow(color='#111111', Direction='135', Strength='10');
          -webkit-box-shadow: 5px 5px 10px #111; -webkit-border-radius: 5px;
      }
      .textshadow 
      {
          filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction='135', Strength='5');
          text-shadow: 1px 1px 5px #111; -webkit-border-radius: 5px;
      }  
      .mainframe
      { 
          margin-right:auto;
          margin-left:auto;
          width: 992px;           
          background-color: #0D2541;         
      }
      
      .background
      {
          text-align: center;
          background-image: url(Images/skybluegradient1.jpg); 
          width: 994px; 
          background-repeat: repeat-x;
          font-family:Arial;
          border: 0; 
          margin:0; 
          padding-top:5px; 
          background-color:#A3CDF5;
      }
      
      a:link
      {
		color: #9D050D;
      }
      
      a:visited
      {
		color: Blue;
      }
      
      a:hover
      {
		color: Red;
      }
      
      img.shadow 
      {
        filter:progid:DXImageTransform.Microsoft.Shadow(color='#111111', Direction='135', Strength='5');
        -webkit-box-shadow: 5px 5px 10px #111; -webkit-border-radius: 5px;
      }
          
      img.img {
               cursor: pointer;
              } 
      a.specialLink:link { color: white; }
      a.specialLink:visited { color: white; }
      a.specialLink:hover { color: red; }

      body 
      {
         text-align: center;      
          font-family: @Arial;
          border: 0; 
          margin:0; 
          padding: 0; 
          background-color:#0D2541;
      }
      
      #container {margin:0 auto; width:993px; text-align:left;}
      
      #mapparen {
                   position: absolute;
                   top: 45px;
                   left: 348px;
                   font-family: Arial; 
                   font-size:18px;
                   color: #9D050D;
                  }
      
      #mapmessage {
                   position: absolute;
                   top: 45px;
                   left: 353px;
                   font-family: Arial; 
                   font-size:18px;
                   color: #9D050D;
                  }
      #CurrentResults
      {
		font-size:large; 
        color:#9D050D;
      }
      
      #multirace
      {
		font-size:large; 
      }
      
      #preslink {
                 position: absolute;
                 top: 350px;
                 left: 75px;
                 font-family: Arial; 
                 font-size:18px;               
                }
                
      #copyright {
                 position: absolute;
                 top: 652px;
                 left: 350px;
                 font-family: Arial; 
                 font-size:18px;
                }                                              
                
      #clicktitle {
                   position: relative;
                   top: 40px;
                   left: -80px;
                   font-family: Arial; 
                   font-size:18px;
                  }
                  
      #clicktitle1 {
                    position: relative;
                    top: 40px;
                    left: 200px;
                    font-family: Arial; 
                    font-size:18px;
                   }
                
        a.blacklink:link { color: #9D050D; }
        a.blacklink:visited { color: blue; }
        a.blacklink:hover { color: Red; }
        
        .instructions
        {
			font: Arial;
			color: Black;
			font-size: x-large;
			text-align: left;
			width:700px;
        }
        
        .robotic
        {
  	     background  :transparent url(Images/bkg.gif) left bottom repeat;
	     border-bottom:1px solid #A6A6A6;
      	 font:11px arial, sans-serif;
	     line-height:13px;
	     white-space:normal;
	     }

       .multiPage
            {
                float:left;
                border:1px solid #94A7B5;
                background-color:#F0F1EB;
                padding:4px;
                padding-left:0;
                width:565px;
                margin-left:-1px;           
            }
            
        .multiPageshadow
            {
                float:left;
                border:1px solid #94A7B5;
                background-color:#F0F1EB;
                padding:4px;
                padding-left:0;
                width:565px;
                margin-left:-1px; 
                filter:progid:DXImageTransform.Microsoft.Shadow(color='#111111', Direction='135', Strength='10');
                -webkit-box-shadow: 10px 10px 10px #555; -webkit-border-radius: 5px;               
            }
            
       .multiPage div
            {
                border:1px solid #94A7B5;
                border-left:0;
                
            }
            
       .multiPage img
            {
                cursor:no-drop;
            }
        BODY {text-align: center}
        #container {margin:0 auto; width:993px; text-align:left;}
