/************************************************************************************
*	GLOBAL STYLES FOR SHAREPOINT DFS PAGE LAYOUTS  (Public site)					*
*																					*
*	NOTE:	this stylesheet should be included AFTER dfs_shared.css in dfs.master	*
*			to override shared styles if necessary for Public (SharePoint) pages	*
*																					*
************************************************************************************/

/* begin secondaryMain styles */
#dfs-secondaryMain {
	margin: 20px 0 0 0; 
}
/* /end secondaryMain styles */

#dfs-secondaryBottom 
{
    clear: both;
}
	
#dfs-tabs {
	width: 677px;
	height: 63px;
	background-image: url("Images/dfs/tabs_bg.gif");
	background-repeat: repeat-x;
	padding: 0 0 0 18px;
	}

#dfs-tabs div {
	float: left;
	margin: 0 0 0 1px;
	}	

.dfs-tabActive a {
	display: block;
	background: url("Images/dfs/tabActive_left.gif") no-repeat left top;
	padding: 5px 0 14px 11px;
	color: #666;
	font-weight: bold;
	text-decoration: none;
	}
	
.dfs-tabActive span {
	background: url("Images/dfs/tabActive_right.gif") no-repeat right top;
	padding: 5px 11px 12px 0;
	}		
	
.dfs-tabInactive a {
	display: block;
	background: url("Images/dfs/tabInactive_left.gif") no-repeat left top;
	padding: 5px 0 14px 11px;
	color: #666;
	font-weight: bold;
	text-decoration: none;
	}
	
.dfs-tabInactive span {
	background: url("Images/dfs/tabInactive_right.gif") no-repeat right top;
	padding: 5px 11px 12px 0;
	}	
	
#dfs-tabContent	{
	width: 625px;		
	padding: 0 20px 0 32px;
	margin: -20px 0 0 0;
	}
#dfs-contentColumn1,
#dfs-contentColumn2,
#dfs-contentColumn3
{
    margin-top: 20px;
    float: left;
    width: 215px;
    overflow: hidden;
    padding: 0px 10px 0px 10px;
    min-height: 100%;
    height: auto !important; /* standards compliant browsers */
    height: 100%; /* IE6 and below applies this as min-height */
}
#dfs-contentColumn2 {
    width: 213px;
    border-left: 1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;
}

/* this promo container is for promos in public site defined on page-to-page basis */
#dfs-globalPromo {
    margin: 11px 0 15px 0;
    padding-top: 15px;
    border-top: 1px solid #ccc;
}
