/* Structural CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #505253;
	font-size: 12px;
}

.Page {
	margin: 0 0 10px 0;
	padding: 15px 10px 10px 10px;
	min-width: 1000px;
	clear: left;
	border-bottom: 2px solid #e5e2df;
}


/* Top Banner */

	.TopAds {
		margin: 0 auto;
		padding: 5px 0 5px 0;
		border-bottom: 1px solid #efefef;
	}	
	
	.HeaderShell {
		background: url(../images/bg-page.gif) top left repeat-x;
		margin: 0;
		padding: 0;
		height: 105px;
	}
	
	.Header {
		height: 70px;
		margin: 0 10px 0 10px;
		padding: 0 10px 0 5px;
		min-width: 1000px;
		font-size: 11px;
	}
	
	.logo {
		float: left;
		padding: 10px 0 0 0;
		margin: 0;
	}
	
	.networklinks {
		float: left;
		padding: 25px 0 0 0;
		margin: 0;
	}
	
	#Google_Search {
		float: right;
		padding: 27px 0 0 0;
	}


			

/* Profile Top - Title and Tools */

	.ProfileTop {
		margin: 5px 20px 15px 20px;
		min-width: 855px;
		text-align: center;
	}
	
	.Navigation {
		margin: 8px 20px 10px 20px;
		min-width: 855px;
		height: 15px;
	}
	
	.Title {
		width: 400px;
		padding: 0 10px 10px 20px;
	}


/* Shell */

	.PageShell {
		margin: 0 0 0 0;
		padding: 0;
	}

	#ContentLeft {
		padding: 0px 0 0 0;
		margin: 0 330px 0 0;
	}
	
/* updated 04/11/13  */
	#ContentOneCol-Signup {
		padding: 20px;
		margin: 0 0 0 0;
	}	
	
	#ContentOneCol {
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	
	#TwoColContentLeft {
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	
	#TwoColContentRight {
		padding: 0 20px 0 0;
		margin: 0 0 0 20%;
	}
	
	#LeftContent {
		float: left;
		width: 17%;
		margin: 0 20px 0 0;
		padding: 3px;
		border: 1px solid #e5e2df;
	}
	
	#CenterContent {
		float: left;
		width: 78%;
		overflow: hidden;
	}
	
	#ContentRight {
		float: right;
		width: 310px;
		padding: 0 3px 3px 3px;
		margin: 0 5px 0 0;
		border: 1px solid #e5e2df;
	}
	
	.clear {
		clear: both;
		height: 1px;
		width: 1px;
	}
	
	.clearleft {
		clear: left;
		height: 1px;
		width: 1px;
	}


/* LeftContent Panel within the Editing Screens */

	#EditorContentCenter {
		padding: 0px 10px 10px 10px;
		margin-right: 410px; 
	}


/* Footer */

	.Footer {
		margin: 20px 10px 20px 10px;
		padding: 0 10px 0 0;
		min-width: 850px;
		font-size: 11px;
	}
	
	.footerlogo {
		float: left;
		padding-right: 20px;
	}
	
/* for reason box on AccountSummary.aspx */

.statusReason
{
    background-color: White;
    top: 275px;
    left: 500px;
    padding: 20px;
    border: solid 1px gray;
    position: absolute;    
    width: 400px;
    height: 200px;
    display: none;    
}
	