﻿body
{
	margin:0px;
	padding:0px;
	font-family:Arial;
	font:Arial;
	font-size:9pt;
	background-color:#ababab;

}

.pageWrapper
{
	background-color:#ababab;
}

p,h1,h2,h3,h4,h5
{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:9pt;
	font-family:Arial;
	font:Arial;
}

.flylogo
{
	padding-left:10px;
	padding-top:0px;
}


.topwrapper
{
	background-color:#ababab;
	width:964px;
	margin-left:auto;
	margin-right:auto;
}

.topa
{
	width:964px;
	height:40px;
	
	background:#ababab url("/images/ui/topa.jpg") no-repeat;
}

.topb
{
	width:963px;
	height:65px;	
	background:#ababab url("/images/ui/topb.jpg") repeat-y;
}

.top
{
	width:949px;
	height:60px;
	margin-left:auto;
	margin-right:auto;
	background-color:White;
}

.topright
{
	float:right;
}
.topleft
{
}
.navwrapper
{
	background-color:#ababab
}

.navouter
{
	width:964px;
	margin-left:auto;
	margin-right:auto;
	background: url("/images/ui/titlebarouter.jpg") repeat-y;
}

.nav
{
	width:950px;
	height:24px;
	margin-left:auto;
	margin-right:auto;
	
	
}


.titlebarwrapper
{
	background-color:#ababab;
	
}

.titlebarouter
{
	
	width:964px;
	margin-left:auto;
	margin-right:auto;
	background: url("/images/ui/titlebarouter.jpg") repeat-y;
}



.titlebar
{
	
	width:950px;
	height:130px;
	margin-left:auto;
	margin-right:auto;
	background: url("/images/ui/titlebarinner.jpg") repeat-x;

}

.titlebarContent
{
	height:130px;	
	padding-left:12px;
	padding-right:12px;
	font-size:16px;
	line-height:20px;
	color:#ffffff;
	margin-right:300px;
}

.titleBarRight
{
	float:right;
	width:200px;
	margin-top:5px;
	
}

.mainwrapper
{
	background-color:#fafafa;
}

.mainouter
{
	background:#fafafa url("/images/ui/mainbg.jpg") repeat-y;
	width:964px;
	margin-left:auto;
	margin-right:auto;
}

.main
{
	width:950px;
	
	margin-left:auto;
	margin-right:auto;
}

.mainLeft
{
	float:left;
	width:250px;
}

.mainRight
{
	float:right;
	width:250px;
}

.mainCenter
{
	
	margin-right:270px;
	background-color:Transparent;
	font-family:Arial !IMPORTANT;
	color:#1b305c;
	line-height:25px;
	font-size:11pt;
	padding-bottom:10px;
}



.mainLeftContent, .mainRightContent
{
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
}

.mainCenterContent
{
	padding-left:12px;
	padding-top:12px;
}

.mainCenterContent
{
	
}

.mainCenterBottomSpacer
{
	clear:both;
}

.serviceswrapper
{
	background-color:#fafafa;	
	
}

.servicesouter
{
	
	width:964px;
	margin-left:auto;
	margin-right:auto;
	background: url("/images/ui/servicesouter.jpg") repeat-y;
	padding:0;
}

.servicesouterb
{
	
	width:964px;
	margin-left:auto;
	margin-right:auto;	
	height:130px;
	background: url("/images/ui/servicesouter.jpg") repeat-y;
	padding:0;
}


.services
{	
	width:950px;	
	margin-left:auto;
	margin-right:auto;	
	height:30px;
}

.servicesTab
{
	padding:0px;margin:0px;
	/*background-color: #2a4279;*/
	height:25px;	
	padding-left:15px;
	margin-right:700px;
	overflow:hidden;
}

.servicesTabTitle
{
	padding-left:12px;	
	padding-top:5px;
	color:White;
	font-size:8pt;
	font-weight:bold;
}

.serviceCreds
{
	float:right;
	margin-right:10px;
	
	
}

.serviceCredsInner
{
	padding-top:5px;
	width:300px;
	
}

.serviceCredsInner a:link, .serviceCredsInner a:visited
{
	color:White;
	text-decoration:none;
	font-size:8pt;
}

.serviceItems
{
	padding-top:3px;
	padding-left:25px;

}

.serviceTreeView
{
	float:left;
	color:White !important;
	font-size:8pt !important;
	
}
.servicemenucontainer
{
	
	
}

.servicemenu
{
	border:none !important;

}
.tickercontainer
{
	float:right;
	width:700px;
	height:28px;	
	color:White;		
	overflow:hidden;
}

.tickerdiv
{
	
	display:block;
	height:25px;
	padding-left:12px;	
	padding-top:5px;
	background: url("/css/fly/Menu/topmenunormal.jpg") ;
	
}

.footerwrapper
{
	
	background-color:#ababab;	
	width:964px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	
}

.footerouter
{	
	width:964px;
	height:25px;
	background: black url("/images/ui/footerbg.jpg") no-repeat;
}
.footer
{
	width:950px;
	height:18px;	
	margin-left:auto;
	margin-right:auto;	
	color:White;
	font-size:7pt;
	line-height:18px;
}

.footer a:link, .footer a:visited
{
	color:#ffffff;
	text-decoration:none;
}

.footer a:hover, .footer a:focus
{
	color:#ffffff;
	text-decoration:underline;
}

.footerright
{
	float:right;	
	width:475px;
}

.footerrightinner
{
	padding-right:20px;
	text-align:right;
}

.footerleft
{
	margin-right:475px;
	width:475px;
}

.footerleftinnner
{
	padding-left:20px;

}

.innerpad
{
	padding-left:12px;
	padding-right:12px;
}

.menuContainer
{
	height:23px !IMPORTANT;
	overflow:hidden;
	
}

.menuSelected
{
	background-color:#2a4279 !IMPORTANT;
	border-color:#2a4279 !IMPORTANT;
	color:Red;
}
.panelBarClicked
{
	background-color:#2a4279 !IMPORTANT;
	border-color:#2a4279 !IMPORTANT;
	color:White !important;
}

    /* The following CSS needs to be copied to the page to produce textbox-like RadEditor */
    .reWrapper_corner, .reWrapper_center
    {
        display: none !important;
        padding:0px !important;
        border-width:0px !important;
               
    }
                
    .reLeftVerticalSide,
    .reRightVerticalSide,
    .reToolZone,
    .reToolCell
    {
        background: white !important;
        border:none !important;
        padding:0px !important;
        margin:0px !important;
    }
    
    .reContentCell
    {
        border-width: 0 !important;
    }
    
    .formInput
    {
       border: solid 1px black;
    }
    
    .RadEditor
    {
    	border-width:0px !important;
        filter: chroma(color=c2dcf0);
    }
    
.serviceItems a:link, .serviceItems a:visited  {color:White !IMPORTANT;}    
.serviceItems a:hover, .serviceItems a:focus  {color:Black !IMPORTANT;}    

 

.clientlogoswrapper {}
.clientlogosheader {color:White;margin-top:10px;margin-bottom:5px}
.clientlogocontainer{width:200px;}