/* GLOBAL LAYOUT STYLES */


body  
{
margin: 0px;
cursor: default;
background-color: #003399;
}

a
{
color: #FFCC33;
text-decoration: underline;
}

a:hover
{
color: #FFCC33;
text-decoration: underline;
}



img
{
border: 0px;
}


/* SPLASH PAGE CENTER */

DIV#flyhcSplashPageCenter
{
position: absolute;
left: 50%;
top: 50%;
width: 800px;
height: 600px;
margin-left: -398px;
margin-top: -305px;
border: white 1px solid;
}



/* STAGE LAYOUT STYLES */

DIV#flyhcStageCenter
{
position: absolute;
left: 50%;
top: 50%;
width: 900px;
height: 600px;
margin-left: -450px;
margin-top: -305px;
border: white 1px solid;
}


/* LAYOUT STYLES */

DIV#flyhcStageBg
{
}


DIV#flyhcStageContent
{
position: absolute;
top:54px;
left:85px;
border: green 0px solid;
width: 800px;
height: 600px;
overflow: auto;
}

DIV#flyhcStageContent_Home
{
position: absolute;
top:15px;
left:45px;
border: green 0px solid;
width: 800px;
height: 600px;
overflow: auto;
}

DIV#flyhcSectionTitle
{
position: absolute;
top:10px;
left:8px;
}


DIV#flyhcStageNavigation
{
position: absolute;
top:35px;
right:17px;
vertical-align: middle;
text-align: right;
border:#FFFFFF solid 1px;
}


DIV#flyhcStageNavigationHome
{
position: absolute;
top:504px;
right:17px;
border:#FFFFFF solid 1px;
vertical-align: middle;
text-align: right;
}


DIV#flyhcStageSubNavigation
{
position: absolute;
top:109px;
right:17px;
vertical-align: middle;
text-align: right;
border:#FFFFFF solid 1px;
}


/* MENU STYLES*/

#flyhcSectionIconMenuDivider
{
width: 2px;
background-color: #FFFFFF;
}


#flyhSectionIconMenu
{
background-color: #BAB5B3;
}

#flyhSubSectionIconMenu
{
background-color: #BAB5B3;
}

#flyhcSectionIconMenuIconActive
{
background-color: #7DD0FF;
}



#flyhcSectionIconMenuBar
{
width: 22px;
height: 62px;
background-color: #FF8800;
/*background-image: url(/media/templates/flyhcNavigationBarDragBg.gif);*/
background-repeat: repeat-x;
}


/* SUB MENU STYLES*/

#flyhcSubSectionIconMenuDivider
{
width: 66px;
background-image: url(/media/templates/flyhcHelpersWhitePixel.gif);
background-repeat: repeat-x;
}


#flyhcSubSectionIconMenuIconActive
{
background-color: #7DD0FF;
}


#flyhcSubSectionIconMenuBar
{
width: 66px;
height: 22px;
background-color: #FF8800;
/*background-image: url(/media/templates/flyhcNavigationBarDragBg.gif);*/
background-repeat: repeat-x;
}



/* DEFAULT ARTICLE STYLES */


DIV#flyhcDefaultArticle
{

}


DIV#flyhcDefaultArticleTitle
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 18px;
font-size: 17px;
text-transform: uppercase;
text-decoration:none;
color: #FF9900;
margin-bottom: 10px;
}


DIV#flyhcDefaultArticleDescription
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 16px;
font-size: 12px;
/*text-transform: uppercase;*/
text-decoration:none;
color: #FFFFFF;
margin-bottom: 10px;
}


DIV#flyhcDefaultArticleBody
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 16px;
font-size: 12px;
/*text-transform: uppercase;*/
text-decoration:none;
color: #FFFFFF;
}

#flyhcDefaultArticleBody td
{
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-weight: bold;
line-height: 16px;
font-size: 12px;
/*text-transform: uppercase;*/
text-decoration:none;
color: #FFFFFF;
}


/*ABOUT SWAP ARTICLE STYLES*/

#flyhcAboutSwapArticleTable
{
width:100%;
margin-top: 80px;
}

#flyhcAboutSwapArticleText
{
width:50%;
}


#flyhcAboutSwapArticleImage
{
padding-left: 20px;
text-align: center;
}



/* GALLERY LAYOUT STYLES */

Div#macGalleryContainer
{
display: block;
padding: 0px 10px 0px 10px;
width: 525px;
}

Div#macGalleryThumbBar
{
width: 525px;
height: 85px;
margin-bottom: 5px;
overflow: auto;
border-top: #FFFFFF;
border-bottom: #FFFFFF;
}

Div#macGalleryThumbBarPhotos
{
width: 500px;
height: 84px;
margin-bottom: 5px;
overflow: auto;
}

Div#macGalleryThumbTable
{
padding: 3px 3px 3px 3px;
}

.macGalleryThumbItem
{
display: block;
padding: 1px;
border: 1px solid white;
padding: 3px 3px 3px 3px;
}

Div#macGalleryImage
{
text-align: center;
width: 520px;
height: 328px;
margin-right: 15px;
overflow: hidden;
}

Div#macGalleryImagePhotos
{
text-align: center;
width: 520px;
margin-right: 15px;
}

Div#macGalleryPreNext
{
text-align: right;
margin-right: 10px;
padding-bottom: 5px;
}

Div#macGalleryPreNext a
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}

Div#macGalleryPreNext a:hover
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}


Div#macGalleryInfo
{
display: block;
position: relative;
width: 195px;
height: 225px;
}

Div#macGalleryLink
{
display: block;
position: absolute;
left: 0px;
bottom: 1px;
font-family: Verdana, Geneva, Monaco, Arial;
font-weight: normal;
font-size: 11px;
text-decoration: none;
}

Div#macGalleryLink a
{
font-family: Verdana, Geneva, Monaco, Arial;
font-weight: normal;
font-size: 11px;
text-decoration: underline;
color: black;
}

Div#macGalleryLink a:hover
{
font-family: Verdana, Geneva, Monaco, Arial;
font-weight: normal;
font-size: 11px;
text-decoration: none;
color: #FFFFFF;
}


/* GALLERY TEXT STYLES */

Div#macGalleryTitle
{

font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
padding: 5px;

/*font-family: Verdana, Geneva, Monaco, Arial;
font-weight: bold;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;
text-align: left;
padding-bottom: 5px;
height: 20px;*/
}

Div#macGalleryDesc
{
font-family: Verdana, Geneva, Monaco, Arial;
font-weight: normal;
font-size: 11px;
text-decoration: none;
text-align: left;
margin-top: 10px;
padding-right: 15px;
color: #FFFFFF;
}

