﻿
body.main
{
	margin: 0;
	height: 100%;
	width: 100%;
	background-color: #000000;
	background-repeat:repeat-x;
	overflow:hidden;
}

a:visited
{
color:silver;
}

a:link
{
color:#edb516;
}



body.frame
{
	background-color: transparent;
	margin: 0;
	color:Silver;
}

.robot 
{
    left:0px auto;
    filter:Alpha(Opacity=10);
    opacity:10;
    z-index:0;
}

.header
{
    position:absolute;
    background-color:Transparent;
    top:0px; 
    left:0px; 
    width:100%;
    z-index:2;
    visibility:hidden;
}

.iframeStyle 
{
    position:absolute;
    background-color:Black;
    top:150px; 
    left:0px; 
    width:800px; 
    z-index:3; 
    overflow:scroll;
    overflow-x:hidden;
    visibility:hidden;
    background-image:url(backgrounds/bodySlice.jpg);
    background-repeat:repeat-y;
    padding:0px;
}
.topMenu 
{
    position:absolute; 
    top:100px; 
    left:0px; 
    width:800px; 
    z-index:4;
    visibility:hidden;
}
.bottomMenu 
{
    position:absolute;
    
    top:725px; 
    left:0px; 
    width:100%; 
    z-index:5;
}
.footer 
{
    position:absolute; 
    top:725px; 
    left:0px; 
    width:100%; 
    z-index:6;
    visibility:hidden;
}
.cover
{
    position:absolute;
    top:0;
    left:0;
    background-color:#000000;
    width:100%;
    height:100%;
    color:#ffffff;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
    z-index:6;
    filter:Alpha(Opacity=50);
    opacity:20;
    visibility:visible;
}

.loader
{
    background-color:transparent;
    position:Absolute;
    width:100px;
    height:100px;
    top:40%;
    left:40%;
    color:White;
    font-style:normal;
    font-weight:bold;
    font-size:12px;
    font-family:Verdana,Arial;
    text-align:center;
    z-index:999;
    visibility:visible;
}

.bodyContentText	
{
	font-family:Arial;
	font-size:15px;
	color:#8ab1c7;
	margin-left:30px;
	margin-right:10px;
	margin-top:0px;
	/* 
	filter:DropShadow();
	width:100%;
    */
}

.bodyContentTitle
{
    font-family:Arial;
	font-size:14px;
	color:#0055ff;
	font-weight:bold;
	margin-left:30px;
	margin-right:20px;
	margin-top:10px;
	width:680px;
	height:30px;
	

}

.highlightText
{
	font-family:Tahoma, Verdana;
	font-size:12px;
	color:#edb516;
}

.productTitle
{
    font-family:Tahoma;
	font-size:14px;
	color:#457ba9;
	font-weight:bold;
	
}

.contactTitle
{
    font-family:Tahoma;
	font-size:14px;
	color:#457ba9;
	font-weight:bold;
	
}

.contactUsLeftTable
{
	border-right:solid 1px #0c0c0c;
	padding-left:10px;
	padding-right:10px;
}

.contactUsRightTable
{
	border-left:solid 1px #262626;
	padding-left:10px;
	padding-right:10px;
	
}

html
{
	scrollbar-3dlight-color:#323232;
	scrollbar-arrow-color:#090909;
	scrollbar-base-color:#363636;
	scrollbar-darkshadow-color:#191919;
	scrollbar-face-color:#555555;
	scrollbar-highlight-color:#6b6b6b;
	scrollbar-shadow-color:#191919;
	scrollbar-track-color:#464646;
}

input
{
	border-top:solid 2px #1c1c1c;
	border-right:solid 2px gray;
	border-left:solid 2px #1c1c1c;
	border-bottom:solid 2px gray;
}



.joinBtn
{
	margin-left:270px;
}

p.contentTitle
{
	margin-left:30px;
	margin-top:5px;
}
.partnersImages
{
	margin-left:10px;
}

.username
{
	font-family:Verdana, Tahoma;
	font-size:18pt;
	color:#b09500;
}


/* --- tablular for TopScores --- */
    #tabsH {
     width:100%;
      background:#000000;
      font-size:93%;
      line-height:normal;
      }
    #tabsH ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      background:url("backgrounds/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      width:100%;
     
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url("backgrounds/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
 
      }
    
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
   
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
   
    #tabsH a:hover span {
      color:#FFF;
    }
   
	#tabsH a:hover {
      background-position:0% -42px;
      }
	#tabsH a:hover span {
      background-position:100% -42px;
      }
   
    #tabsH #current a {
      background-position:0% -42px;
      color:#b09500;
      font-weight:bold;
      }
    #tabsH #current a span {
      background-position:100% -42px;
      color:#b09500;
      font-weight:bold;
      }
/* --- tablular links --- */


/* --- pilot history page --- */
 
.pilotHistoryPage 
{
	width:680px;
	border:none;
	
}

.pilotHistoryPage_header
{
	font-family:Verdana,Tahoma;
	font-size:8pt;
	color:#6699CC;
	font-weight:bold;
	background-image:url(backgrounds/headerSlice1.jpg);
	padding:5px;
	height:20px;
}

.pilotHistoryPage_list
{
	font-family:Verdana,Tahoma;
	font-size:10pt;
	color:#b0b0b0;
	font-weight:normal;
	padding:2px;
}



/* --- recent games page --- */
.recentGamesPage 
{
	width:680px;
	border:none;
	
}

.recentGames_header
{
	font-family:Verdana,Tahoma;
	font-size:8pt;
	color:#6699CC;
	font-weight:bold;
	background-image:url(backgrounds/headerSlice1.jpg);
	background-repeat:repeat-x;
	padding:5px;
	height:20px;
}

.recentGames_list
{
	font-family:Verdana,Tahoma;
	font-size:10pt;
	color:#b0b0b0;
	font-weight:normal;
	padding:2px;
}	


/* --- top scores page --- */
.topScoresPage 
{
	width:680px;
	border:none;
	
}

.topScores_header
{
	font-family:Verdana,Tahoma;
	font-size:8pt;
	color:#6699CC;
	font-weight:bold;
	background-image:url(backgrounds/headerSlice1.jpg);
	background-repeat:repeat-x;
	padding:5px;
	height:20px;
}

.topScores_list
{
	font-family:Verdana,Tahoma;
	font-size:10pt;
	color:#b0b0b0;
	font-weight:normal;
	padding:2px;
}	

.periodText
{
	font-family:Verdana,Tahoma;
	font-size:10pt;
	color:#b09500;
	font-weight:bold;
	
}
#Player2link
{
	color:#FF2020;
	text-decoration:none;
}
#Player1link
{
	color:#95B8FF;
	text-decoration:none;
}

.TipsAndTricksTitle
{
	font-family:Tahoma, Verdana;
	font-size:12px;
	color:#dcab00;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:20px;
}

/* --- Logon page --- */

.MainTable 
{
    width:700px;
    background-image:url(../../images/logon_background.jpg);
    background-repeat:no-repeat;
}

.leftSide
{
    width:240px;
    margin-top:50px;
    margin-left:35px;

}

.LogonBtn
{
    margin-top:10px;
    margin-right:25px; 
}

.LogonBtn2
{
    margin-top:10px;
    margin-right:37px; 
}

.font1
{
    font-family:Verdana;
    font-size:12px;
    color:#edb516;
}

.font2
{
    font-family:Arial;
    font-size:16px;
    font-weight:bold;
    color:#edb516;
}

.quote
{
    font-family:Verdana;
    font-size:12px;
    color:#8ab1c7;
    width:200px;
    margin-left:20px;
    margin-top:10px;
}
    
.forgotPass
{
    width:200px;
    margin-left:20px;
    margin-top:10px;
    margin-bottom:10px;
    font-family:Verdana;
    font-size:9px;
    text-decoration:underline;
    color:#8ab1c7;
}

.rememberMe
{
    width:150px;
    font-family:Verdana;
    font-size:10px;
    color:#8ab1c7;
    margin-left:0px;
}

.rightSide
{
    width:250px;
    margin-top:50px;
    margin-left:0px;
    margin-right:20px;
}

.quoteRight
{
    font-family:Verdana;
    font-size:12px;
    color:#8ab1c7;
    width:200px;
    margin-left:10px;
    margin-top:10px;  
}

/* --- company page --- */

.page_CompanyGraphics
{
    width:700px;
    height:133px;
    background-image:url(../../images/page_CompanyGraphics.jpg);
    background-repeat:no-repeat;
}

.page_MissionGraphics
{
    width:700px;
    height:133px;
    background-image:url(../../images/page_MissionGraphics.jpg);
    background-repeat:no-repeat;
    
}

.page_JobsGraphics
{
    width:700px;
    height:133px;
    background-image:url(../../images/page_JobsGraphics.jpg);
    background-repeat:no-repeat;
}

.page_ContactGraphics
{
    width:700px;
    height:133px;
    background-image:url(../../images/page_ContactGraphics.jpg);
    background-repeat:no-repeat;
}

.page_VisionGraphics
{
    width:700px;
    height:133px;
    background-image:url(../../images/page_VisionGraphics.jpg);
    background-repeat:no-repeat;
}

.page_VisionariesGraphics
{
    width:700px;
    height:133px;
    background-image:url(../../images/page_VisionariesGraphics.jpg);
    background-repeat:no-repeat;
}

.page_PicsAndVidsGraphics
{
    width:700px;
    height:133px;
    background-image:url(../../images/page_PicsAndVidsGraphics.jpg);
    background-repeat:no-repeat;
}

.page_PressGraphics
{
    width:700px;
    height:133px;
    background-image:url(../../images/page_PressGraphics.jpg);
    background-repeat:no-repeat;
}

.page_PartnersGraphics
{
    width:700px;
    height:133px;
    background-image:url(../../images/page_PartnersGraphics.jpg);
    background-repeat:no-repeat;
}

.page_AirRaceGraphics
{
    width:700px;
    height:206px;
    background-image:url(../../images/airRaceBack.jpg);
    background-repeat:no-repeat;
    text-align:center;
}

.content
{
    width:700px;    
    background-image:url(../../images/page_slice.jpg);
    background-repeat:repeat-y;
    
}


.CompanyText	
{
	font-family:Arial;
	font-size:15px;
	color:#8ab1c7;
	margin-left:160px;
	margin-right:10px;
	padding-bottom:30px;
	width:400px;
	
}
.PartnersText
{
	font-family:Arial;
	font-size:13px;
	color:#8ab1c7;
	margin-left:160px;
	margin-right:10px;
	padding-bottom:30px;
	width:400px;
	
}
.ContactText	
{
	font-family:Arial;
	font-size:15px;
	color:#8ab1c7;
	margin-left:160px;
	margin-right:10px;
	padding-bottom:30px;
	width:450px;
	
}

.mandatoryFieldText
{
    font-family:Arial;
    font-size:12px;
    color:#edb516;
}


.login_pages_scn1
{
    background-image:url(../../images/scn4.jpg);    
    width:239px;
    height:213px;
    font-family:Arial;
    font-size:15px;
    color:#5d9cff;
    font-weight:bold;
}

.login_pages_scn2
{
    background-image:url(../../images/scn5.jpg);
    background-repeat:no-repeat;
    width:261px;
    height:213px;
}

.login_pages_scn3
{
    background-image:url(../../images/scn6.jpg);
    background-repeat:no-repeat;
    width:240px;
    height:213px;
}


.login_pages_scn1_multi
{
    background-image:url(../../images/scn1.jpg);
     background-repeat:no-repeat;
    width:239px;
    height:213px;
    
}

.login_pages_scn2_multi
{
    background-image:url(../../images/scn2.jpg);
    background-repeat:no-repeat;
    width:261px;
    height:213px;
}

.login_pages_scn3_multi
{
    background-image:url(../../images/scn3.jpg);
    background-repeat:no-repeat;
    width:240px;
    height:213px;
}

.login_pages_titleSlice
{
    background-image:url(../../images/login_pages_titleSlice.jpg);
    background-repeat:repeat-x;
    height:29px;
    
}

.login_pages_scanlineSlice
{
    background-image:url(../../images/login_pages_scanlineSlice.jpg);
    
   
}

.game_details_footer
{
    background-image:url(../../images/game_details_footer.jpg);
    
   
}

.fontRed_multi
{
    font-family:Arial;
    font-size:15px;
    color:Red;
    font-weight:bold;
}

.fontBlue_multi
{
    font-family:Arial;
    font-size:15px;
    color:#5d9cff;
    font-weight:bold;
}


.picturesPage 
{
    margin-left:20px;
}

.notice
{
    font-family:Arial;
    font-size:10px;
    color:#f5f5f5;
    margin-right:20px;
}

.picPageTitle 
{
    background-image:url(../../images/picPageTitleBack.jpg);
    background-repeat:no-repeat;
    width:600px;
    height:33px;
    margin-left:80px;
}

.albumTitle 
{
    font-family:Arial;
    font-size:12px;
    color:#edb516;
    text-align:left;
    margin-left: 30px;
    margin-top:10px;
    
    
}

.album 
{
    border-right:2px solid #1c1c1c;
    border-bottom:2px solid #1c1c1c;
    border-top:2px solid #493011;
    border-left:2px solid #493011;
    margin-bottom: 20px;
}

.image 
{
    border-right:2px solid #1c1c1c;
    border-bottom:2px solid #1c1c1c;
    border-top:2px solid #493011;
    border-left:2px solid #493011;
    text-align:center;
    width:100px;
    height:100px;
}

.picPartners 
{
    position:absolute;
    left:550px;
    top:183px;
    z-index:40;
}



/*press header*/

a.PressHeader:link {
	text-decoration: none;
	color:red;
	display:table-cell;
	color: #6699CC;
	font-size: 15px;
}
a.PressHeader:visited {
	text-decoration: none;
	color:red;
	display:table-cell;
	color: #6699CC;
	font-size: 15px;

}
a.PressHeader:hover {
	text-decoration: underline;
	color:red;
	display:table-cell;
	color: #6699CC;
	font-size: 15px;

}
a.PressHeader:active {
	text-decoration: underline;
	color:red;
	display:table-cell;
	color: #6699CC;
	font-size: 15px;


}



/*PressHeader {font-family: Arial, Helvetica, sans-serif; color: #6699CC; font-size: 18px; }*/
.PressLink {font-family: Arial, Helvetica, sans-serif; color:#6699CC }


/*

GAME DETAILS FOR SCOREKEEPER

*/

.style6 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FECF2E;
	font-weight: bold;
	font-size:12px
}
.style9 {color: #00CCFF; font-family: Arial, Helvetica, sans-serif;}
.style10 {font-size: 12px}
.style2 {	color: #00CCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}


/* Pilot Profile*/
.pilotprofile {
	font-family: verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}

.pilotUserName {
	font-family: verdana, Helvetica, sans-serif;
	color: #EDB516;
	font-size: 11px;
}

.HomeHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
}