﻿body 
{
	background-color: #ffffff;
	text-align: center;
	text-decoration: none;
}

/*bodyLeft
{
	background-color: #ffffff;
	text-align: left;
	text-decoration: none;
}
*/

.home
{
	background: white;
	font-family:Verdana;
}

.h2
/* .h2 - used as our Header with underline */
{
	color:Green;
	font-size:12px;
	font-weight: bold;
	border-bottom:solid 1px #00008b;
	text-align:left 
}

.h3
/* .h3 - as h2 but without the underline */
{
	color:Green;
	font-size:11px;
	font-weight: bold;
	text-align:justify; 
}

.h4
/* .h4 - normal text on the website 
original value for color is :#333333 fro h4 h5 h4bold; */
{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	padding-bottom:10px;
	text-align:justify;
}

.h5
/* .h5 - smaller than normal text on the website */
{
	color:#000000;
	font-size:8px;
	font-weight:normal;
	padding-bottom:10px;
	text-align:left;
	font-weight: bold;
}

.h4bold
/* .h4bold - normal text on the roster (normal with bold) */
{
	color:#000000;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
	text-align:justify;
}

.rosterText
/* .rosterText - normal text on the roster (normal with bold) in Black */
{
	color:#000000;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	padding-bottom:20px;
	vertical-align:middle;
	text-align:justify;
}

.a1
/* .a1 - used to display large text on application welcome form */
{
	color:Green;
	font-size:20px;
	font-weight:normal;
	padding-bottom:10px;
	text-align:center;
}

.flag
/* .flag - for decoration the flag icons on the main page */
{
	border-style:solid;
	border-width:thin;
	width:25px;
	height:15px;
}

.channelViewer
{
	width:435px;
	height:400px;
	background-color:Green;
}

.channelVisualCellEMD
{
	width:435px;
	height:350px;
	text-align:center;
}

.channelVisualCellVATSIM
{
	width:90px;
	height:90px;
	text-align:center;
}

.channelVisualCellVideo
{
	text-align:center;
}

.channelTextCell
{
	width:435px;
	height:50px;
	color:White;
	font-weight:bold;
	
}

.block_on
/* .block_on is used to disply the selected menu */
{
	font-weight: bold;
	color:white;
	background-color:Green;
	text-align:center;
	height: 20px;
	width:145px;
}

.block_off
/* .block_off is used to disply the selected menu */
{
	font-weight: bold;
	color:black;
	background-color:#c0c0c0;
	text-align:center;
	height: 20px;
	width:145px;

}

.iFrame
/* .iFrame - information regarding the look of static-iframes on the index page */
{
	background-color:Transparent;
	width:910px;
}

.divHalfPageLeft
{
	position:absolute;
	left:10px;
	width:430px;
		
}

.divHalfPageRight
{
	position:absolute;
	left:460px;
	width:430px;
}

.divHalfPageCentre
{
	position:absolute;
	left:225px;
	width:430px;
}

.divFullPage
{
	width:900px;
}

.divFullPageCentre
{
	width:900px;
	text-align:center;
}

.fleetPicN
{
	position:absolute;
	width:175px;
	height:100px;
}

.fleetPicA
{
	position:absolute;
	width:175px;
	height:100px;
	border:solid 1px red;
	cursor:pointer;
}

.pageLink
{
	color:Blue;
	cursor:pointer;
}

.fleetButton
{
	color:White;
	background:green;
	cursor:pointer;
	
}

.fleetSelected
{
	background:green;
	background-color:#eeeeee;
}

.titleMainText
{
	color:Green;
	background-color:Transparent;
	font-family:Tahoma;
	font-size:32pt;
	font-weight:bold;
}

.titleSubText
{
	color:Silver;
	background-color:Transparent;
	font-family:Tahoma;
	font-size:15pt;
	font-weight:bold;
}

.titleIntText
{
	color:White;
	background-color:Transparent;
	font-family:Tahoma;
	font-size:15pt;
}

.titleNormalText
{
	background-color:Transparent;
	color:White;
	font-family:Tahoma;
	font-size:9pt;
}

.titleNormalBoldText
{
	background-color:Transparent;
	color:White;
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
}

.i4
/* .i4 - text that provides instruction e.g. Full Name on application*/
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
	text-align:justify;
	font-family:Tahoma;
}

.i5
/* .i5 - text that provides instruction e.g. Full Name on application*/
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	font-family:Tahoma;
}

i5n
/* .i5n - text that provides instruction with normal weight e.g. Dispatch instructions*/
{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	font-family:Tahoma;
}

.i4Link
/* .i4 - text for a link that provides instruction e.g. Click Here to....*/
{
	color:Blue;
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
	text-align:justify;
	font-family:Tahoma;
	text-decoration:none;
}

.e4
/* .e4 - text that is shown in a validator*/
{
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	text-align:justify;
	font-family:Tahoma;
}

.help4
/* .h4 - text that provides help or information e.g. Select Flight First on PIREP*/
{
	color:Silver;
	font-size:10px;
	text-align:justify;
	font-family:Tahoma;
	text-decoration:blink;
}

.t4
/* .t4 - textboxes */
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	font-family:Tahoma;
}

.t4Caps
/* .t4Caps - used for textboxes and forces uppercase to be shown*/
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	font-family:Tahoma;
	text-transform:uppercase;
}


.tl1
/* .tl1 - used for title text in the 'title' iframe*/
{
	color:#ffffff;
	font-size:30px;
	text-align:justify;
	font-family:Tahoma;	
}


.tl4
/* .tl4 - used for text in the 'title' iframe*/
{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	text-align:justify;
	font-family:Tahoma;	
}

.tlogin
/* .tlogin - used for text in the 'title' iframe to show users login status*/
{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	text-align:justify;
	font-family:Tahoma;
	text-decoration:none;	
}

.menu1
/* .menu1 - used for menu text in the 'title' iframe*/
{
	color:#ffffff;
	background-color:Transparent;
	font-size:14px;
	font-weight:bold;
	text-align:justify;
	font-family:Tahoma;	
	cursor:pointer;
}

.menu2
/* .menu2 - used for other menu text in the 'title' iframe e.g. Logon info*/
{
	color:#ffffff;
	background-color:Transparent;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	font-family:Tahoma;	
}

.menuTB
/* .menuTB - used for textboxes in the 'title' iframe e.g. Logon info*/
{
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	font-family:Tahoma;	
}

.menuBTN
/* .menuTB - used for textboxes in the 'title' iframe e.g. Logon info*/
{
	color:#000000;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	font-family:Tahoma;	
}

.menuBackStrip
/* .menu - used for menu text in the 'title' iframe*/
{
    background-color:#003300;
	color:#003300;
	font-size:1px;
	font-family:Tahoma;	
	text-align:right;
}

.menuLoginStrip
/* .menuLoginStrip - used for Login Area to give importance to section*/
{
    text-align:right;
    background-color:#00bb00;
}

.menuLoginText
/* .menuLoginText - Used for the text in the login area*/
{
    background-color:Transparent;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma;
	color:#ffffff;
}

.footBody 
{
	background-color: #ffffff;
	text-align:left;
	text-decoration: none;
	font-family:Tahoma;
	vertical-align:top;
}

.footTextNormal
{
	font-size:9px;
	color:Gray;
	text-decoration:none;
	
}

.footTextLink
{
	font-size:9px;
	color:Blue;
	text-decoration:none;
	cursor:pointer;	
}

.flag
/* .flag - format of a flag image*/
{
	background-color:Transparent;
	font-size:12px;
	padding-left:20px;
	text-align:justify;
	width:80px;
}

/* .Grid - The css for gridviews in iEMD*/
.Grid 
{ 
	border: solid 1px #FFFFFF;
	font-size:10px;
	font-weight:normal;
	padding-bottom:5px;
	text-align:left;
	font-family:Tahoma;
	color:#000000;
}
.Grid td
{
	border: solid 1px #FFFFFF;
	margin: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	text-align:left;
	
}
.GridHeader
{
	font-weight: bold;
	background-color:green;
	color:White; 
}
.GridItem
{
	background-color: #e6e6e6;
}

.GridAltItem
{
	background-color: white;
}

.menuBar
{
	font-family:Tahoma;
	font-size:10px;
	background-color:Green;
	color:White;
}

.menuBarSelect
{
	background-color:Lime;
}

.adminM4r
{
	border-color:Red;
	background-color:Red;
	border-style:solid;
	border-width:1px;
	font-size:11px;
	font-weight:normal;
	padding-bottom:10px;
	text-align:justify;
	color:White;
}

.adminM4b
{
	border-color:blue;
	background-color:blue;
	border-style:solid;
	border-width:1px;
	font-size:11px;
	font-weight:normal;
	padding-bottom:10px;
	text-align:justify;
	color:White;
}

.adminM4g
{
	border-color:Green;
	background-color:Green;
	border-style:solid;
	border-width:1px;
	font-size:11px;
	font-weight:normal;
	padding-bottom:10px;
	text-align:justify;
	color:White;
}

.adminM4o
{
	border-color:Orange;
	background-color:Orange ;
	border-style:solid;
	border-width:1px;
	font-size:11px;
	font-weight:normal;
	padding-bottom:10px;
	text-align:justify;
	color:black;
}

.adminM4p
{
	border-color:Gray;
	background-color:Gray;
	border-style:solid;
	border-width:1px;
	font-size:11px;
	font-weight:normal;
	padding-bottom:10px;
	text-align:justify;
	color:black;
}
	
	
.photo
{
	background-color:#ffffff;
	font-family:Tahoma;
	text-align:center;
	color:Black;
}

.photoText2
{
	font-size:12px;
	font-weight:bold;
	color:Black;
}

.photoText4
{
	font-size:10px;
	font-weight:normal;
	color:Black;
}

.hub
{
	background-color:#ffffff;
	font-family:Tahoma;
	text-align:center;
	color:Black;
}

.hubText1
{
	font-size:24px;
	font-weight:bold;
	color:lime;
}

.hubText3
{
	font-size:12px;
	font-weight:bold;
	color:Black;
	font-family:Courier New;
}

.hubText3
{
	font-size:11px;
	font-weight:normal;
	color:Black;
	font-family:Courier New;
}

.passwordBarBorder
{
	border:solid 1px #c0c0c0;
	width:200px;
	padding:2px;
	
}

.passwordBarIndicator_poor
{
	color:Red;
}

.passwordBarIndicator_weak
{
	color:Fuchsia;
}

.passwordBarIndicator_average
{
	color:blue;
}

.passwordBarIndicator_strong
{
	color:Green;
}

.passwordBarIndicator_excellent
{
	color:Lime;
}

.appBold
/* .appBold - Used to display pilot ID and ass. info */
{
	color:Green;
	font-size:36px;
	text-align:center; 
}

.fleetDownloadTitle
/* .fleetDownloadTitle - used on fleet page to highlight FS2002 , Fs2004 download section */
{
	color:White;
	background-color:Green;
	font-size:11px;
	font-weight: bold;
	text-align:justify; 
}

.fleetDownloadText
/* .fleetDownloadTitle - used on fleet page to highlight download name */
{
	color:Black;
	font-size:10px;
	font-weight: normal;
	text-align:justify; 
}

.fleetDownloadButton
/* .fleetDownloadTitle - used on fleet page to highlight the download link*/
{
	color:White;
	background-color:Red;
	font-size:11px;
	font-weight: bold;
	text-align:justify; 
}

.fleetLink
/* .fleetDownloadTitle - used on fleet page to highlight FS2002 , Fs2004 download section */
{
	color:White;
	text-align:justify;
	text-decoration:underline;
}

.supportImage
/* .supportImage - format of a support/training page image*/
{
	background-color:Transparent;
	padding-bottom:50px;
	text-align:justify;
}

.dropShadowPanel
/* .dropShadowPanel - used for the panels on the home page */
{
	background-color:#ffffff;
	border-color:#333333;
	border-top:solid 1px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-bottom:solid 1px;
	padding:0px 0px 0px 0px;
	text-indent:0px;
	z-index:1;
	
}

.dropShadowPanelCentre
/* .dropShadowPanelCentre - used for the panels on the home page with text centred*/
{
	background-color:#ffffff;
	border-color:#333333;
	border-top:solid 1px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-bottom:solid 1px;
	padding:0px 0px 0px 0px;
	text-indent:0px;
	z-index:1;
	text-align:center;
	
}

.panelHeader
/* .panelHeader - used for the 'title' of a panel on the home page */
{
	background-color:#007700;
	color:White;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma;
	vertical-align:text-top;
	text-align:center;
}

.newsPublished
/* .newsPublished - used for the 'title' of a panel on the home page */
{
	background-color:#dddddd;
	color:Black ;
	font-size:10px;
	font-family:Tahoma;
	vertical-align:text-top;
	text-align:right;
}

.menu
/* .menu - Used for the menu*/
{
    background-color:green;
	font-size:10px;
	font-weight:bold;
	font-family:Tahoma;
	color:#ffffff;
}


.tableH
/* .tableH - used for the header text in a schedule table*/
{
    background-color:green;
	font-size:10px;
	font-family:Tahoma;
	color:#ffffff;
}

.tableS
/* .tableH - used for the sub header text in a schedule table*/
{
    background-color:Silver;
	font-size:10px;
	font-family:Tahoma;
	color:#444444;
}

.tableN
/* .tableH -  used for the normal table row*/
{
    background-color:white;
	font-size:10px;
	font-family:Tahoma;
	color:#000000;
}

.tableA
/* .tableA - used for the alternate table row*/
{
    background-color:#aaffaa;
	font-size:10px;
	font-family:Tahoma;
	color:#000000;
}


.twitterHeader
/* .panelHeader - used for the 'title' of a panel on the home page twitter feed*/
{
	background-color:#007700;
	color:White;
	font-size:10px;
	font-family:Verdana;
	vertical-align:text-top;
	text-align:right;
}

.twitterStory
/* .newsPublished - used for the 'title' of a panel on the home page twitter feed*/
{
	background-color:#ffffff;
	color:Gray;
	font-size:8px;
	font-family:Verdana;
	vertical-align:text-top;
	text-align:left;
}

.twitterIntro
/* used for the main text on the Twitter Entry page*/
{
	background-color:#ffffff;
	color:Black;
	font-size:10px;
	font-family:Verdana;
	vertical-align:text-top;
	text-align:left;
}

.twitterNumberOfChars
/* used for the number of charactors left message on the Twitter Entry page*/
{
	background-color:#ffffff;
	color:gray;
	font-variant:small-caps;
	font-style:italic;
	font-size:8px;
	font-family:Verdana;
	vertical-align:text-top;
	text-align:right;
}