﻿

/* CSS Document */

*
{
                margin: 0;
                padding: 0;
}

ul
{
                padding: 0 0 10px 25px;
                list-style-type: none;
}

body
{
                
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
        /* color: #606060; */

}

a
{
                color: #d97523;
                text-decoration: none;
}

a:hover
{
                text-decoration: underline;
}

p
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	
                padding: 5px 0 5px 15px;
}

h1
{
                padding: 0 0 5px 0;
                font-size: 18px;
                color: #0b2d63;
                line-height: 24px;
}

h1#page-title
{
                background: url("/_layouts/1033/images/SatelliteImages/page-title-bg.gif") bottom repeat-x;
                height: 21px;
                padding: 0 0 5px 20px;
                font-size: 14px;
                font-weight: normal;
                color: #a60606;
                line-height: 26px;
}

h2
{
                font-size: 16px;
                color: #0b2d63;
                padding: 0 0 5px 0;
}

h5
{
                font-size: 12px;
                font-weight: bold;
                color: #0a4da6;
}

attmeetheaderlbl
{
	               font-size: 10px;
                font-weight: bold;
                color: #0a4da6;
}

attmeeth2
{ font-size: 16px;
                color: #0b2d63;
                padding: 0 0 5px 0;
}




.clear-tag
{
                clear: both;
                height: 1px;
                line-height: 1px;
                overflow: hidden;
}

.gray-link
{
                color: #5c5b59;
                text-decoration: underline;
}

#wrapper
{
                text-align:left;
                background: #ffffff;
                width: 920px;
                margin: 0 auto;
}

#header
{
                background: url("/_LAYOUTS/1033/IMAGES/SatelliteImages/header-bg.gif") no-repeat top;
                width: 884px;
               height:120px;
}

#header-logo
{
                float: left;
                width: 256px;
                padding: 25px 0 10px 50px;
}

#header-right
{
                float: left;
                width: 578px;
}

#header-right-top
{
                position: relative;
                height: 40px;
                padding: 8px 0 0 10px;
                color: #51a4e2;
}

#header-right-top a
{
                color: #51a4e2;
}

.location
{
                font-size: 20px;
                line-height: 24px;
                font-weight: bold;
                color: #ffffff;
}

.findlocation
{
                position: absolute;
                display: block;
                top: 10px;
                right: 30px;
}

#header-right-bottom
{
                padding: 15px 20px 0 0;
                text-align: right;
}

#header-right-bottom a
{
                padding: 0 7px 0 7px;
}

#header-right-bottom img
{
                vertical-align: middle;
}


.tabheader-topnav
{
                background: url("/_LAYOUTS/1033/IMAGES/SatelliteImages/topnav-bg.gif");
                height: 33px;
                margin: 0;
                padding: 0;
                list-style: none;
                
                display: block;
                height: 33px;
                font-size: 12px;
                font-weight: bold;
                color: #ffffff;
                text-align: center;
                line-height: 33px;

                
}


.tabheader-topnavhover
{
                background: url("/_LAYOUTS/1033/IMAGES/SatelliteImages/topnav-over-bg.gif") repeat-x;
}



#header-topnav
{
                clear: both;
                padding: 0 2px 0 2px;
}

#header-topnav ul
{
                clear: both;
                padding: 0 2px 0 2px;

                background: url("/_LAYOUTS/1033/IMAGES/SatelliteImages/topnav-bg.gif");
                width: 100%;
                height: 33px;
                margin: 0;
                padding: 0;
                list-style: none;
}



#header-topnav ul li
{
                position: relative;
                z-index: 25;
                float: left;
                width: 176px;
}

#header-topnav ul li a:hover
{
                text-decoration: none;
}

#header-topnav ul li:hover
{
                background: url("/_LAYOUTS/1033/IMAGES/SatelliteImages/topnav-over-bg.gif") repeat-x;
}

#header-topnav ul li:hover ul
{
                left: auto;
}

#header-topnav ul li a
{
                display: block;
                height: 33px;
                font-size: 12px;
                font-weight: bold;
                color: #ffffff;
                text-align: center;
                line-height: 33px;
}

#header-topnav ul ul
{
                position: absolute;
                left: -9999px;
                width: 176px;
                background: none #084b8a;
}

#header-topnav ul ul li
{
                background: #084b8a;
                border-bottom: 1px solid #0e5aa0;
}

#header-topnav ul ul li:hover
{
                background: none #0c79d3;
}

#header-topnav ul ul li a
{
                height: 24px;
                font-size: 13px;
                font-weight: normal;
                line-height: 24px;
                text-align: left;
                padding: 0 0 0 15px;
}

#content-area
{
                clear: both;
                width: 870px;
                /*height:700px;*/
                padding: 0 0 0 0;
}

/*width: 524px;
 padding: 7px 0 15px 20px;
height: 18px;
 */
#ticker
{
                position: relative;
                background: url(/_LAYOUTS/1033/IMAGES/SatelliteImages/new-ticker-bg.gif) no-repeat top;
                width:0px;
                
               padding:0px;
               height:0px;
                margin: auto;
}

#ticker a
{
                font-size: 12px;
                font-weight: bold;
                color: #565656;
}              

#ticker a:hover
{
                text-decoration: none;
}

#ticker ul
{
                position: absolute;
                top: 0;
                left: 160px;
                z-index: 1;
                width: 650px;
                margin: 6px 0 0 0;
                padding: 0;
                list-style: none;
}

#ticker ul a
{
                font-weight: normal;
}

#content
{
                clear: both;
                float: left;
                background: url(/_LAYOUTS/1033/IMAGES/SatelliteImages/spliter.gif) no-repeat top right;
                width: 592px;
                padding: 0 0 0 0;
}

#content ul
{
		list-style-type:disc;
           padding:0px 0px 0px 15px;
           	font-family:verdana,arial,helvetica,sans-serif;
	
	color: #606060;
}

.info-tabs
{
                display: block;
                float: left;
                width: 139px;
                height: 23px;
                border-top: 1px solid #a5cae0;
                border-right: 1px solid #a5cae0;
                margin: 10px 0 0 0;
                font-size: 14px;
                font-weight: bold;
                line-height: 23px;
                color: #908e8d;
                text-align: center;
}

.info-tabs:hover
{
                text-decoration: none;
}

.selected-info-tab
{
                color: #0a4da6;
}

.info-tabs:hover
{
                color: #0a4da6;
}

.first-info-tabs
{
                border-left: 1px solid #a5cae0;
}

.info-sections
{
                clear: both;
                overflow: auto;
                background: #eaf4f9;
                width: 521px;
                height: 287px;
                padding: 25px;
                border: 1px solid #a5cae0;
                margin: 0 0 10px 0;
}

.infosecp
{
	font-size:8pt;
}

.info-sections h2
{
                border-bottom: 1px solid #d3e9f6;
                margin: 0 0 5px 0;
}

#info-section2, #info-section3
{
                display: none;
}

.banners
{
                background: url(/_LAYOUTS/1033/IMAGES/SatelliteImages/gray-gradient-bg.gif) repeat-x top;
                padding: 10px;
                border: 1px solid #dedede;
}

.banners h5
{
                padding: 0 0 5px 0;
}

.banners a
{
                color: #d97523;
                text-decoration: none;
}

.banners a:hover
{
                text-decoration: underline;
}

.banners strong
{
                color: #a60606;
}

#home-banner1 div
{
                float: left;
                width: 259px;
                height: 94px;
               padding:0px 0px 0px 0px;
               border:0px;
                /*margin: 0 10px 0 0; */
}


#home-banner1 p
{
                
               padding:0px 0px 0px 0px;

}



#home-banner2 p
{
                
               padding:0px 0px 0px 0px;

}

#home-banner2 div
{
                float: left;
                width: 259px;
                height: 94px;
               padding:0px 0px 0px 0px;
               border:0px;
 
                /*margin: 0 10px 0 0; */
}

#home-banner1
{
                float: left;
                width: 259px;
                height: 94px;
                
                padding:0px 0px 0px 0px;
                /*margin: 0 10px 0 0; */
}

#home-banner2
{
                position: relative;
                float: left;
                width: 259px;
                height: 94px;
                padding:0px 0px 0px 0px;
                
}

#home-banner2 #blog-image
{
                position: absolute;
                  top: 0px;
                right: 0px;
}

#rightbar
{
                float: left;
                width: 253px;
                margin: 0 0 0 10px;
}

#rightbar-nav
{
                /*background: #eaf4f9;*/
                margin: 0 0 20px 0;
                 background: #eaf4f9;
}

.rightbar-nav-item
{
                clear: both;
                width: 253px;
                padding: 5px 0 5px 0;
                
                background: #eaf4f9;
                
}

.rightbar-nav-item-icon
{
                float: left;
                width: 66px;
                padding: 10px 0 0 0;
                text-align: center;
}

.rightbar-nav-item-content
{
                float: left;
                width: 177px;
                padding: 0 10px 0 0;
}

.rightbar-nav-item-content p
{
               
                padding: 0 0 0 0;
}

.rightbar-nav-item-content h5
{
                padding: 10px 0 0 0;
}

#rightbar .banners
{
                border: 0;
                border-top: 1px dotted #b2b2b2;
}

#rightbar-banners
{
                border: 1px solid #dedede;
}

#rightbar #rightbar-banner1
{
                position: relative;
                height: 100px;
                border-top: 0;
}

#rightbar-banner1 p
{
	padding: 0 5px 0 135px;	
	/*Added positioning to the p tag to align the images and text*/
	position: absolute;
	top: 30px;
	left: 10px;

}

#rightbar-banner1 #video-image
{
                position: absolute;
                top: 30px;
                left: 10px;
}

#rightbar #rightbar-banner3
{
                position: relative;
                height: 180px;
}

#rightbar-banner3 p
{
                padding: 0 0 0 10px;
}


#rightbar #local-coach-image
{
                position: absolute;
                top: 35px;
                left: 10px;
}



#footer
{
    clear: both;
    background: url(/_LAYOUTS/1033/IMAGES/SatelliteImages/footer-bg.gif) repeat-x top;
    height: 55px;
    padding: 15px;
    color: #999999;
    
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}

#footer-left
{
                float: left;
                width: 410px;
}

#footer-right
{
                float: left;
                width: 444px;
                text-align: right;
}

#footer-right a
{
                color: #70a9d7;
                padding: 0 3px 0 3px;
}

#footer-right a:hover
{
                color: #005dab;
                text-decoration: none;
}

/* Support for the "iehover-fix.js" */

ul.nav iframe {
                position: absolute;
                left: 0;
                top: 0;
                z-index: -1;
                filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

/* End Support for the "iehover-fix.js" */


/*
Changed to indicate picture in rightbar-banner1
#rightbar #LocalCoachImage*/
#rightbar-banner1 #LocalCoachImage
{
	position: absolute;
	top: 35px;
	left: 10px;
}

/*********************
*     CONTACT US     *
*********************/

#contact-leftbar
{
                background: url(/_LAYOUTS/1033/IMAGES/SatelliteImages/contact-leftbar-bg.gif) repeat-y;
                float: left;
                width: 252px;
                margin: 0 5px 0 0;
}

#contact-leftbar-content
{
                padding: 20px;
}

#contact-leftbar-content strong
{
                color: #0a4da6;
}

#contact-leftbar-content a
{
                color: #5c5b59;
                text-decoration: underline;
}

#contact-content
{
                float: left;
                width: 577px;
                margin: 20px 20px 0 15px;
}



/*******************
*     CALENDAR     *
*******************/

.ModuleTitle /* Additions and/or edits for sharepoint calendar.css */
{
                background: url(/_LAYOUTS/1033/IMAGES/SatelliteImages/page-title-bg.gif) repeat-x;
                display: block;
                height: 42px;
                font-size: 16px;
                color: #a60606;
                text-align: center;
}

.ms-cal-gempty /* Additions and/or edits for sharepoint calendar.css */
{
                background: #e3efff;
                padding: 0 20px 20px 20px;
}


/*******************
*     Facilitator     *
*******************/
#facilitators-list
{
	list-style: none;
	width: 572px;
	padding: 0 0 0 0;
	margin: 0;
}

#facilitators-list li
{
	float: left;
	width: 143px;
	height: 190px;
	text-align: center;
	padding:0px 0px 10px 0px;
}

#facilitators-list li a
{
	color: #a60606;
	text-decoration: underline;
}

#facilitator-menu
{
	padding: 10px 0 5px 0;
	font-size: 12px;
	color: #333333;
}

#facilitator-menu select
{
	margin: 0 10px 0 10px;
	font-size: 12px;
	color: #0a4da6;
}

#facilitator-menu a
{
	color: #a60606;
	text-decoration: underline;
}

#facilitator-detail
{
	
	background: url(/_LAYOUTS/1033/IMAGES/SatelliteImages/facilitator-detail-bg.gif) repeat-y;
	width: 532px;
}

.facilitator-detail-content
{
	position: relative;
	padding: 20px;
}

.facilitator-detail-content-portrait
{
	position: absolute;
	top: 25px;
	left: 25px;
}

.facilitator-detail-content-bio
{
	padding: 0 0 0 130px;
font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #606060;

		
}

.facilitator-detail-content-bio a
{
	color: #5c5b59;
	text-decoration: underline;
font-size:12px;
}

.facilitator-name
{
	font-size: 14px;
	color: #a60606;
}



.rightbar-nav-item-content a
{
                padding: 0 0 0 0;
}

.rightbar-nav-item-content p
{
                padding: 0 0 0 0;
}

#rightbar-banner2 p
{
	padding: 0px 0px 0px 0px;	
	

}




#WebPartWPQ2 UL
{
		list-style-type:disc;
           padding:0px 0px 0px 35px;
           	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 8pt;
	color: #606060;

}
.txt_Id
{
	display:NONE;
}
