
.Normal
{
	font-size:14px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
    
a:link
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}

a:link
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}

a:visited
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}

.ColorPane
{
	color: #FFFFFF;
	background-image: url(images/blue_background.gif);
	padding: 5px 5px 5px 5px;
}

.ColorPaneText
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/blue_background.gif);
}

.ContentPane
{
	color: #666666;
	padding: 5px 5px 5px 5px;
}

.ContentPaneText
{
    color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}

A.tcpLogin:link {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

A.tcpLogin:visited {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

A.tcpLogin:active {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}

.ColorPaneText a:link
{
    color: White;
}

.ColorPaneText a:visited
{
    color: White;
}

H1, H2
{   
    color: #666666;
}


.logoBack 
{
    background-image: url(images/Logo_SingleLine.jpg);
}

/*
    === Menu Styles ===
*/

/* the red - #D21B20 */

.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #666666 0px solid; 
	border-bottom: #666666 0px solid; 
	border-top: #666666 0px solid; 
	border-right: #666666 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	background-color: #666666 ; 
	border-left: #666666 1px solid; 
	border-bottom: #666666 1px solid; 
	border-top: #666666 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #666666; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}


.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	/* background-color: #D21B20; */
	background-image: url(images/blue_background.gif);
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
}
.MainMenu_MenuArrow {
	border-right: #666666 1px solid; 
	border-bottom: #666666 1px solid; 
	border-top: #666666 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* Repeat Background colour on menu so it expands with tabs */
.MenuBG {
	/* background-color: #D21B20; */
	background-image: url(images/blue_background.gif);
}







/*
	=== Template Page Styles ===
*/

.spacer
{
	background-image: url(images/spacer.gif);
}

.gray_divider
{
    background-image: url(images/gray_divider_block.gif);
}

.gray_horizontal_divider
{
    background-image: url(images/gray_divider_block.gif);
    background-repeat: repeat-x;
}

.gray_vertical_divider
{
    background-image: url(images/gray_divider_block.gif);
    background-repeat: repeat-y;
}

.top_right_area
{
	background-image: url(images/top_right_area_ffl.jpg);
	background-repeat: no-repeat;
}


.LogoImage
{
    background-image: url(images/logo-tall.jpg);
    background-repeat: no-repeat;
}

.SloganImage
{
    background-image: url(images/tcp-slogan-ffl.jpg);
    background-repeat: no-repeat;
}


/*
    Splash Page Picture Styles
*/

.SplashHeaderNavigation
{
	background-image: url(images/blue_background.gif);
	font-family: Arial, Helvetica; 
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	color: white;
	width: 391px; 
	height: 15px;
	margin-top: 5px;
	margin-left: 357px;
}

A.SplashMenuLink:link, A.SplashMenuLink:visited
{
	color: White;
}

.SplashPageHeader
{
    background-image: url(images/SplashPageHeader_ffl.jpg);
    background-repeat: no-repeat;
}

.SplashPicture1_Normal
{
    background-image: url(images/SplashPicture1-tint.jpg);
    background-repeat: no-repeat;
}

.SplashPicture1_Hover
{
    cursor: pointer;
    background-image: url(images/SplashPicture1-Color.jpg);
    background-repeat: no-repeat;
} 

.SplashPicture2_Normal
{
    background-image: url(images/SplashPicture2-tint.jpg);
    background-repeat: no-repeat;
}

.SplashPicture2_Hover
{
    cursor: pointer;
    background-image: url(images/SplashPicture2-Color.jpg);
    background-repeat: no-repeat;
} 

.SplashPicture3_Normal
{
    background-image: url(images/SplashPicture3-tint.jpg);
    background-repeat: no-repeat;
}

.SplashPicture3_Hover
{
    cursor: pointer;
    background-image: url(images/SplashPicture3-Color.jpg);
    background-repeat: no-repeat;
}  

.SplashPicture4_Normal
{
    background-image: url(images/SplashPicture4-tint.jpg);
    background-repeat: no-repeat;
}

.SplashPicture4_Hover
{
    cursor: pointer;
    background-image: url(images/SplashPicture4-Color.jpg);
    background-repeat: no-repeat;
}  

.SplashPicture5_Normal
{
    background-image: url(images/SplashPicture5-tint.jpg);
    background-repeat: no-repeat;
}

.SplashPicture5_Hover
{
    cursor: pointer;
    background-image: url(images/SplashPicture5-Color.jpg);
    background-repeat: no-repeat;
}  







/* Template Photos */

.TemplatePhoto_WomanThinking
{
    background-image: url(images/TemplatePhoto_WomanThinking.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_Asian
{
    background-image: url(images/TemplatePhoto_Asian.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_BlackPensive
{
    background-image: url(images/TemplatePhoto_BlackPensive.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_Curly
{
    background-image: url(images/TemplatePhoto_Curly.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_MomWindow
{
    background-image: url(images/TemplatePhoto_MomWindow.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_HerschendsSDC
{
    background-image: url(images/HerschendsSDC_Subtitled.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_BlondCW
{
    background-image: url(images/TemplatePhoto_BlondCW.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_FingerGrasp
{
    background-image: url(images/TemplatePhoto_FingerGrasp.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_Hugging
{
    background-image: url(images/TemplatePhoto_Hugging.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_MomTwoGirls
{
    background-image: url(images/TemplatePhoto_MomTwoGirls.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_AsianPrayer1
{
    background-image: url(images/TemplatePhoto_AsianPrayer1.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_AsianPrayer2
{
    background-image: url(images/TemplatePhoto_AsianPrayer2.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_BlondeBlue
{
    background-image: url(images/TemplatePhoto_BlondeBlue.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_CaringWomanSingleMom
{
    background-image: url(images/TemplatePhoto_CaringWomanSi.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_ScaredMom
{
    background-image: url(images/TemplatePhoto_ScaredMom.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_ShakingHands
{
    background-image: url(images/TemplatePhoto_ShakingHands.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_WhiteCaring
{
    background-image: url(images/TemplatePhoto_WhiteCaring.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_WhiteHair
{
    background-image: url(images/TemplatePhoto_WhiteHair.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_Phone
{
    background-image: url(images/TemplatePhoto_Phone.jpg);
    background-repeat: no-repeat;
}




/*
    Leadership Pictures
*/

.TemplatePhoto_SuzanneEllis
{
    background-image: url(images/Suzanne-Ellis.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_DianneEly
{
    background-image: url(images/Dianne-Ely.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_JanWingo
{
    background-image: url(images/Jan-Wingo.jpg);
    background-repeat: no-repeat;
}

.TemplatePhoto_ReinaDaleske
{
    background-image: url(images/Reina-Daleske.jpg);
    background-repeat: no-repeat;
}