	/* ###################################################################### */
	/* File controls internal styles */
	/* ###################################################################### */	

	/* Include internal pages styles */
	/* -------------------------------------------------------------------- */		
	/* @import "/assets/css/pages/page.css"; */
	
	.internal #content {	
		background: url('/app_themes/betacenter/assets/images/layout/layout_content-bg2.png') transparent repeat-y;	
	}				
	.internal.no-subnav #content {
		background: url('/app_themes/betacenter/assets/images/layout/layout_content-bg.png') transparent repeat-y;	
	}		
	.internal .west {
		padding-top: 11px;
	}
	.internal .west .nav-col {
		float: left;
		width: 145px;
	}
	.internal .west .content-col {
		float: left;
		width: 467px;
		margin-left: 18px;
	}	
	.internal.no-subnav .west .content-col {
		float: left;
		width: 612px;
		padding-left: 18px;
		margin-left: 0px;
	}		
	/* Sub Nav */
	.internal .west #sub-navigation {
		margin: 0px;
		width: 120px;
		padding: 0px 0px 0px 0px;	
	}	
	.internal .west #sub-navigation li {
		list-style: none;
		padding: 0px 0px 22px 0px;
		margin: 0px 0px 22px 0px;
		border-bottom: 1px solid #dedab4;				
	}
	.internal .west #sub-navigation li.noborder {
		border-bottom: 0px;				
	}		
	.internal .west #sub-navigation a {
		font-size: 16px;
		color: #ffa300;	
		text-decoration: none;
		font-weight: bold;		
	}
	.internal .west #sub-navigation a:hover {
		color: #8b009a;	
	}
	.internal .west #sub-navigation span {
		font-size: 16px;
		text-decoration: none;
		font-weight: bold;
		color: #8b009a;	
	}
	/* Content */	
	.internal .west .content-banner {
		margin-bottom: 20px;
	}				
	.internal .west .content-col .image-floatleft {
		float: left;
		margin: 0px 15px 0px 0px;
		/*border: 2px solid #e1e1e1;*/
	}
	.internal .west .content-col .image-floatright {
		float: right;
		margin: 0px 0px 0px 15px;
		/*border: 2px solid #e1e1e1;*/
	}
	.internal .SearchResults 
	{
		padding: 5px 0px 5px 0px;
	}
	.internal .SearchResult {
		padding: 5px 0px 5px 0px;
	}								
	/* Page Specific */
	/* Ecommerce */	
	.internal.ecommerce .west {
		width: 682px;
		margin-right: 0px;
		padding-left: 0px;		
	}
	.internal.ecommerce .west .content-banner {
		margin: 20px 0px 0px 29px;	
	}	
	.internal.ecommerce .west h2 {
		margin-left: 29px;				
		margin-bottom: 0px;		
	}
	.internal.ecommerce .west iframe {
		padding: 0px 0px 0px 23px;
		margin: 10px 0px 0px 0px;
		width: 644px;
		height: 530px;		
	}				
	