	#pageContent {
		margin-left:0px;
		margin-right:0px;
		margin-top:0px;
		margin-bottom:0px;
	
		background-color:#9cb46c;
		background-image:url('http://www.cccc.edu/registrar/images/background.jpg');
		background-position:right top;
		background-repeat:repeat-y;	
	}
	#registrarContent {
		width:750px;
		margin:0;
		padding:0;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
		background-color:#9cb46c;
		background-image:url('http://www.cccc.edu/registrar/images/background.jpg');
		background-position:right top;
		background-repeat:repeat-y;	
	}
	#footer {
		margin-top:0;
	}
	
	#registrarBody {
		clear:both;
		padding-bottom:10px;
		margin-bottom:0;
	}
	.printLink {
		display:none;

		font-size:.85em;
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;
		color:#333;
	}

/* ------------------------------------------------------------------------------------ */
/* HEAD START ------------------------------------------------------------------------- */

	#registrarHead {
		clear:both;
		width:100%;
		height:220px;

		background-color:#666; 
		background-image:url('http://www.cccc.edu/registrar/images/headerBackground.jpg');
		background-position:top center;
		background-repeat:no-repeat;
	}
	#registrarHeadLeft {
		float:left;
		width:197px;
		text-align:center;
		
		padding-top:5px;
		padding-bottom:5px;
	}
	#registrarHeadLeft img {
		border:4px solid #666;
		margin-left:auto;
		margin-right:auto;
		margin-top:5px;
		margin-bottom:5px;
	}
	#registrarHeadRight {
		float:left;
		width:552px;
		text-align:right;
		
		margin-top:3px;
	}
	#registrarHeadRight #rightMenu {
		width:140px;
		margin-left:auto;
		margin-right:3px;
		margin-top:4px;
		margin-bottom:4px;
		padding-top:5px;
		padding-bottom:5px;

		background-color:#999; /* 9cb46c */
		text-align:center;
	}
	
	#registrarHeadRight .rightLinks {
		width:130px;
		height:62px;
		
		background-color:#ccc; /* d8edaa */

		margin-bottom:5px;
		margin-left:auto;
		margin-right:auto;

		padding:0;

		
		overflow:hidden;

		text-align:left;
	}
	#registrarHeadRight .rightLinks:hover {
		background-color:#bab87c;
	}
	#registrarHeadRight .rightLinks h3 {
		margin:0;
		padding:0;
		padding-left:1px;
		font-size:1.3em;
	}
	#registrarHeadRight .rightLinks p {
		margin:0;
		padding:1px;
		padding-left:5px;
		font-size:.9em;
	}
	#registrarHeadRight .rightLinks a {
		text-decoration:none;
		color:#000;
	}
	#registrarHeadRight .rightLinks a:hover {
		text-decoration:underline;
		color:#666;
	}
	
/* HEAD END --------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ */
/* MAIN SECTION START ----------------------------------------------------------------- */

	#registrarMain {
		clear:both;
	}

/* MAIN SECTION END ------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ */
/* LEFT START ------------------------------------------------------------------------- */
	/*
	#registrarLeft {
		float:left;
		width:197px;
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;	
	}
	#registrarLeft #mainLinks {
		list-style:none;
		padding:0;
		margin:0;
	}
	#registrarLeft #mainLinks a {
		text-decoration:none;
		color:#000;
	}
	#registrarLeft #mainLinks a:hover{
	}
	#registrarLeft #mainLinks li {
		background-color:#d8edaa;
		border-bottom:1px solid #999;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:10px;
	
		font-weight:bold;
	}
	#registrarLeft #mainLinks li:hover {
		background-color:#9cb46c;
	}
	*/
	#registrarLeft {
		float:left;
		width:197px;
		font-family:helvetica, 'Neue Helvetica', 'Helvetica Neue', arial, sans-serif;	
	}
	#registrarLeft #mainLinks {
		list-style:none;
		padding:0;
		margin:0;
	}
	#registrarLeft #mainLinks a {
		text-decoration:none;
		color:#000;
	}
	#registrarLeft #mainLinks a:hover{
	}
	#registrarLeft #mainLinks li {
		background-color:#5593C4; /*d8edaa*/
		border-bottom:1px solid #002c49; /*999*/
		padding-top:2px;
		padding-bottom:2px;
		padding-left:10px;
	
		font-weight:bold;
	}
	#registrarLeft #mainLinks li:hover {
		background-color:#8AC1E7; /*9cb46c*/
	}

/* LEFT END -------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------------- */
/* RIGHT START ----------------------------------------------------------------------- */

	#registrarRight {
		float:left;
		width:552px;
		border-left:1px solid #999;
	}
	#registrarRight h1 {
		font-size:1.6em;
		text-align:right;
		
		color:#ccc;
		font-weight:normal;
	
		margin:0;
		padding-right:12px;
		padding-top:7px;
		padding-bottom:7px;

		background-color:#333;
		background-image:url('http://www.cccc.edu/registrar/images/titleBackground.jpg');
		background-position:right top;
		background-repeat:repeat-x;	
	}
	#registrarRight .copy {
		padding-left:15px;
		padding-right:15px;
	}

/* RIGHT END -------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ */
/* COPY START ------------------------------------------------------------------------- */

	.copy dd {
		padding-bottom:10px;
	}
	.copy dt {
		font-weight:bold;
		color:#333;
	}
	.copy dt a {
		color:#000;
		text-decoration:none;
		font-weight:bold;
	}
	.copy dt a:hover {
		color:#9cb46c;
		text-decoration:underline;
	}

/* COPY END --------------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ */
/* POLICIES START --------------------------------------------------------------------- */

	#policiesList li {
		list-style:none;
		padding-bottom:5px;
	}
	#policiesList a {
		color:#000;
	}
	#policiesList a:hover {
		color:#9cb46c;
		text-decoration:underline;
	}

/* POLICIES END ----------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ */
/* GRADUATION INFORMATION START ------------------------------------------------------- */
	
	#graduationInformation li {
		padding-bottom:10px;
	}
	
/* GRADUATION INFORMATION END --------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ */
/* CATALOG START ---------------------------------------------------------------------- */

	#catalogTitle {
		margin-top:0;
	}
	.catCoverImage {
		border:1px solid #000;
	}
	#allCats {
	
	}
	.fullCat {
		clear:both;
	}
	.aCatLeft {
		width:180px;
		float:left;
		padding-bottom:10px;
	}
	.aCatRight {
		width:249px;
		float:left;
		padding-bottom:10px;
	}
	
	.aCatTitle {
		font-weight:bold;
		font-size:1.3em;
	}

/* CATALOG END ------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------ */
/* GRADUATION START ------------------------------------------------------------------- */

	#gradDates {
		margin-left:auto;
		margin-right:auto;
		border:1px solid #333;
		font-family:Helvetica, Arial, Arial, sans-serif;
		font-size:.9em;
	}
	#gradDates a {
		color:#000;
	}	
	#gradDates a:hover {
		color:#999;
	}	
	#gradDates thead, #gradDates tfoot {
		background-color:#93b568;		
		font-weight:bold;
	}
	#gradDates td {
		border-left:1px solid #ccc;
		border-bottom:1px solid #ccc;
		padding-right:10px;
	}
	.tableFooter {
		font-size:.85em;
		color:#666;
		font-style:italic;
		width:325px;
		margin-left:auto;
		margin-right:auto;
	}
	#applySteps li {
		padding-bottom:10px;
	}
	#applySteps li li {
		padding-bottom:2px;
	}
#schLeft {
	float:left;
	width:253px;
	padding-right:7px;
	border-right:1px solid #333;
}
#schRight {
	float:left;
	width:253px;
	margin-left:7px;
}
#schLeft h3, #schRight h3 {
	text-align:center;
	background-color:#999;
	padding:5px;
	margin-top:0;
}
#schLeft p, #schRight p {
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:3px;
	font-weight:bold;
}
#schLeft ul, #schRight ul {
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:15px;
}

/* GRADUATION END --------------------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ */
/* REGISTRATION PROCESS START ------------------------------------------------------- */

	.theSteps {
		margin-left:1px;
		border-left:2px solid #8b261c;
		border-right:2px solid #8b261c;
		border-bottom:20px solid #8b261c;
		margin-top:0;padding:10px;
	}

	.theSteps h2 {
		text-align:right;
		margin-top:1px;
	}

/* REGISTRATION PROCESS END --------------------------------------------------------- */
/* ------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------ */
