
/* 
a {color:#1b7cc5; background-color:transparent; text-decoration:underline;}
*/

#OuterContainer
{
	width:100%;height:100%;

	position:absolute;
	top:0px;left:0px;

	overflow:auto;
}

#LeftBackground
{
	position:absolute;
    width:50%;height:100%;
    left:0px;top:0px;
	background-image: url("/Sites/DFW/Images/HeaderLeft.jpg");
	background-repeat:repeat-x;
}
#RightBackground
{
	position:absolute;
    width:50%;height:100%;
    right:0px;top:0px;
	background-image: url("/Sites/DFW/Images/HeaderRight.jpg");
	background-repeat:repeat-x;
}


#PageContainer 
{
    position:absolute;
    left:50%;top:0px;
	width:50%;
overflow:visible;
}

#header 
{
    position:absolute;
    left:-486px; top:0px;
    background-image: url("/Sites/DFW/Images/MainHeader.jpg");
    width:972px; height:120px;
z-index:99;
}

/****** Main Header styles *****/
.MainHeaderLogo {
    position:absolute;
    left:25px;top:0px;
    width:306px;height:105px;

}
.MainHeaderScottAndScottLink
{
    position:absolute;
    left:331px;top:57px;
    width:159px;height:48px;
}

#NavBar 
{
    position:absolute;
    left:-486px; top:120px;
    width:972px; height:58px;
z-index:99;
}

/*
.MainHeaderContactUs {
    position:absolute;
    left:809px;top:38px;
    width:115px;height:35px;
}
*/
#Body  
{
    position:absolute;
    left:-486px; top:178px;
    background-color:#FFF;
    width:972px;height:100%;
overflow:visible;
}

#TopAllColFixedContent {
}
#TwoColContent {
	position:relative;
	left:0px;top:0px;

	overflow:visible;
 

}

.leftPane 
{
 position:relative;
top:0px;left:0px;
    width:467px;

overflow:visible;
 

}

.rightPane
{
    position:relative;
top:0px;left:486px;
    width:509px;

overflow:visible;


}
/*
#TwoColContent {
	position:relative;
	left:0px;right:0px;
 
height:100%;
	overflow:visible;
}

.leftPane 
{
 position:relative;
top:0px;left:0px;
    width:480px;
height:100%;
overflow:visible;

}

.rightPane
{
    position:relative;
top:0px;left:486px;
    width:480px;
height:100%;
overflow:visible;

}
*/
.ClearStyles
{
	/*clear:both;*/
}

#Footer
{

	clear:both;
text-align:center;

/*
position:relative;
left:-486px;top:100%;
width:972px;


margin-top:0px;
*/
}

#FooterImage 
{

	background-image: url("/Sites/DFW/Images/Footer.jpg");
	width:972px;height:268px;
 
}

#DivFooterSiteName
{
	padding-top:20px;
}

#DivFooterLinks
{
	padding-top:20px;
}

#OMEGAnetLogo
{
	padding-top:20px;
}


#Error
{
	position:absolute;
	left:0px; top:0px;
	width:972px;
	background-color:#FF0;
}
 

/* Navigation styles */
.SectionHide {
    display:none;
}

/* Wrap: Global - Default (Home) */
.NavbarWrap_default, .NavbarWrap_visitoragreement, .NavbarWrap_privacystatement, .NavbarWrap_embed {
    position:relative; background-repeat:no-repeat;
    background-image: url("/Sites/DFW/Images/Home_Locals_off.gif");
    width:972px; height:58px;
}

/* Global: Default (Home) */
.default  {
    position:absolute;
    top:0px;height:27px;
    left:0px;width:123px; 
    display:inline;
}
/* Turn off the default SectionHide class so that the section is displayed */
.navsection_default,  .navsection_visitoragreement, .navsection_privacystatement, .navsection_embed { }
/* Local links for Default (Home) */

/*----------------------------------------------------------------------------------------*/
/* Wrap: Global - About */
.NavbarWrap_about, .NavbarWrap_history, .NavbarWrap_foundation, .NavbarWrap_walk, .NavbarWrap_results {
    position:relative;
    background-image: url("/Sites/DFW/Images/AboutFreedomRun_Locals_off.gif");
    width:972px; height:58px;
}
/*********** Global: About *************/
.about {
    position:absolute;
    top:0px;height:27px;
    left:123px;width:121px; 
}
/* Turn off the default SectionHide class so that the section is displayed */
.navsection_about, .navsection_history, .navsection_foundation, .navsection_walk, .navsection_results { }
/* Local links for About */

.history {
    position:absolute;
    top:27px;height:31px;
    left:24px;width:59px;
    background-position:-24px -27px;
}
.foundation {
    position:absolute;
    top:27px;height:31px;
    left:111px;width:207px;
    background-position:-111px -27px;
}
.walk {
    position:absolute;
    top:27px;height:31px;
    left:347px;width:197px;
    background-position:-347px -27px;
}
.results {
    position:absolute;
    top:27px;height:31px;
    left:572px;width:87px;
    background-position:-572px -27px;
}

.history_on, .foundation_on, .walk_on, .results_on {
    background-image: url("/Sites/DFW/Images/AboutFreedomRun_Locals_on.gif");
}

/*----------------------------------------------------------------------------------------*/
/* Wrap: Global - Sponsors */
.NavbarWrap_sponsors {
    position:relative;
    background-image: url("/Sites/DFW/Images/Sponsors_Locals_off.gif");
    width:972px; height:58px;
}
/*********** Global: Sponsors *************/
.sponsors {
    position:absolute;
    top:0px;height:27px;
    left:244px;width:121px; 
}
/* Turn off the default SectionHide class so that the section is displayed */
.navsection_sponsors { }
/* Local links for Sponsors */

/*----------------------------------------------------------------------------------------*/
/* Wrap: Global - Schedule */
.NavbarWrap_schedule {
    position:relative;
    background-image: url("/Sites/DFW/Images/ScheduleCourseMap_Locals_off.gif");
    width:972px; height:58px;
}
/*********** Global: Schedule *************/
.schedule {
    position:absolute;
    top:0px;height:27px;
    left:365px;width:123px; 
}
/* Turn off the default SectionHide class so that the section is displayed */
.navsection_schedule { }
/* Local links for Schedule */

/*----------------------------------------------------------------------------------------*/
/* Wrap: Global - Volunteer */
.NavbarWrap_volunteer {
    position:relative;
    background-image: url("/Sites/DFW/Images/Volunteer_Locals_off.gif");
    width:972px; height:58px;
}
/*********** Global: Volunteer *************/
.volunteer {
    position:absolute;
    top:0px;height:27px;
    left:487px;width:122px; 
}
/* Turn off the default SectionHide class so that the section is displayed */
.navsection_volunteer { }
/* Local links for volunteer */

/*----------------------------------------------------------------------------------------*/
/* Wrap: Global - Register */
.NavbarWrap_register {
    position:relative;
    background-image: url("/Sites/DFW/Images/RegisterToRun_Locals_off.gif");
    width:972px; height:58px;
}
/*********** Global: Volunteer *************/
.register {
    position:absolute;
    top:0px;height:27px;
    left:608px;width:121px; 
}
/* Turn off the default SectionHide class so that the section is displayed */
.navsection_register { }
/* Local links for register */

/*----------------------------------------------------------------------------------------*/
/* Wrap: Global - Teams */
.NavbarWrap_teams {
    position:relative;
    background-image: url("/Sites/DFW/Images/CorporateTeams_Locals_off.gif");
    width:972px; height:58px;
}
/*********** Global: Teams *************/
.teams {
    position:absolute;
    top:0px;height:27px;
    left:729px;width:122px; 
}
/* Turn off the default SectionHide class so that the section is displayed */
.navsection_teams { }
/* Local links for teams */

/*----------------------------------------------------------------------------------------*/
/* Wrap: Global - Contact */
.NavbarWrap_contact {
    position:relative;
    background-image: url("/Sites/DFW/Images/ContactDonate_Locals_off.gif");
    width:972px; height:58px;
}
/*********** Global: Contact *************/
.contact {
    position:absolute;
    top:0px;height:27px;
    left:851px;width:122px; 
}
/* Turn off the default SectionHide class so that the section is displayed */
.navsection_contact { }
/* Local links for Contact */

/*---------- End of global and local navigation styles ---------*/
/*
Other Styles
*/
.wideNarrowContentArea { width:500px; text-align:left; float:none; }

.formBox { width:400px; border:2px solid #d7dadb; color:#7c8083; left:50%; position:relative; }
.formFieldTitle {  
float:left; width:80px; text-align:right; 
font-weight:bold; 
margin-right:10px; margin-top:5px; margin-bottom:5px; 
}
.contentIntroParagraph { color:#6f777c; margin-top:20px; margin-bottom:20px; margin-left:20px; }


.contactForm 
{
	width:820px;
}

.contactFormFTB
{
	width:500px; height:100px;
}

.DivLeftFixedContentPlaceholder
{
	padding-left:76px;
}

/* Embedded DIV Map Styles */
/***********************************/
#LocationsMapFloatbox
{
    display:none;
    /* Place the height and width on the floatbox link data-fb-options attribute
    width:975px; height:596px; 
    */
}


#fbBox #FloatboxLocationsMap
{
    position:absolute;
    top:0px; left:255px;
    width:430px; height:480px; 
    /*width:100%; height:100%;*/
    border:2px solid #CCCCCC;
}


#fbBox #FloatboxLocationsMapMarkerListContainer
{
    position:absolute;
    top:0px; left:0px;
    width:362px;height:100%;
    margin:10px;
}

#fbBox #FloatboxLocationsMapMarkerList a {
    color:#0273C9;
    font-weight:bold;
    font-style:italic;
}

/* Embedded DIV map styles ends */


