/* ----------------------------------------------------- *//* DePaul Learning Three Column CSS*//* Last edited  17 May 2004 *//* ----------------------------------------------------- *//* Left Column *//* ----------------------------------------------------- */div#left_column {	float: left;	width: 140px; /* for browsers with no escapes at all */	\width: 155px; /* for IE5/Win */	w\idth: 140px; /* for good browsers */	text-align: left;	padding-right: 15px;  position: absolute;  left: 0;	}/* Right Column *//* ----------------------------------------------------- */div#right_column {	float: right;	width: 130px; /* for browsers with no escapes at all */	\width: 145px; /* for IE5/Win */	w\idth: 130px; /* for good browsers */	text-align: left;	padding-left: 15px;	}/* Center Column (Main Content) *//* ----------------------------------------------------- */div#main_content {	width: 500px; /* for browsers with no escapes at all */	\width: 500px; /* for IE5/Win */	w\idth: 500px; /* for good browsers */	height: 100%;	margin: 0 175px;	min-width: 125px;	text-align: left;	}	html>body div#main_content { margin-left: 165px; }#main_content p {	font-style: normal;	max-width: 40em; /* No more than 40 characters line width for text */	}/* Adverts *//* ----------------------------------------------------- */#news_heading {	display: block;	padding: 5px 5px 5px 5px;	width: 120px;	font-family: Arial, sans-serif;	font-weight: bold; 	font-size: 80%;	text-align: center;	color: #ffffff;	border-right: 1px solid #A1A5A9;	border-left: 1px solid #A1A5A9;	border-top: 1px solid #A1A5A9;	background-color: #7E91A4;	}#news {	display: block;	padding: 5px 5px 5px 5px;	width: 120px;	font-family: Arial, sans-serif;	font-size: 80%;	text-align: left;	color: #666666;	border-right: 1px solid #A1A5A9;	border-left: 1px solid #A1A5A9;	border-bottom: 1px solid #A1A5A9;	background: #F0F5F9;		}#news ul {	list-style: circle inside;	margin: 0;	padding: 0 0 0 0;	border: none;	}#news a{	color: #333333; 	}#news a:hover{	color: #000000; 	}		#new_course_heading {	display: block;	padding: 5px 5px 5px 5px;	width: 120px;	font-family: Arial, sans-serif;	font-weight: bold; 	font-size: 80%;	text-align: center;	color: #FFFFFF;	border-right: 1px solid #A1A5A9;	border-left: 1px solid #A1A5A9;	border-top: 1px solid #A1A5A9;	background-color: #989DA5;	}#new_course{	display: block;	padding: 5px 5px 5px 5px;	width: 120px;	font-family: Arial, sans-serif;	font-size: 80%;	text-align: left;	border-right: 1px solid #A1A5A9;	border-left: 1px solid #A1A5A9;	color: #000000;	border-bottom: 1px solid #A1A5A9;	background: ##F0F5F9;	}	#new_course a{	color: #333333;	}#new_course a:hover{	color: #000000; 	}	#new_program_heading {	display: block;	padding: 5px 5px 5px 5px;	width: 120px;	font-family: Arial, sans-serif;	font-weight: bold; 	font-size: 80%;	text-align: center;	color: #666666;	border-right: 1px solid #A1A5A9;	border-left: 1px solid #A1A5A9;	border-top: 1px solid #A1A5A9;	background-color: #E2EEFF;	}#new_program {	display: block;	padding: 5px 5px 5px 5px;	width: 120px;	font-family: Arial, sans-serif;	font-size: 80%;	text-align: left;	color: #666666;		border-right: 1px solid #A1A5A9;	border-left: 1px solid #A1A5A9;	border-bottom: 1px solid #A1A5A9;	background: #ffffff;		}		/* Program Contact *//* ----------------------------------------------------- */#program_contact_heading {	display: block;	padding: 5px 5px 5px 5px;	font-family: Arial, sans-serif;	font-weight: bold; 	text-align: left;	color: #ffffff;	border-right: 1px solid #7E91A4;	border-left: 1px solid #7E91A4;	border-top: 1px solid #7E91A4;	background-color: #7E91A4;	}#program_contact_details {	background: #dbd8c6 url(/content/images/phones_contact.jpg) left no-repeat;  /* background image for some browsers */	display: block;	padding: 5px 5px 5px 150px;	font-family: Arial, sans-serif;	font-size: 80%;	text-align: left;	border-right: 1px solid #7E91A4;	border-left: 1px solid #7E91A4;	color: #000000;	background-color: #F8EEB4;	border-bottom: 1px solid #7E91A4;	}#program_contact_details ul {	list-style: circle inside;	margin: 0;	padding: 0 0 0 0;	border: none;	}#program_contact_details li a {	color: #000000;	text-decoration: none;	}	#program_contact_details li a:hover {	color: #000000;	text-decoration: underline;	}	/* Program Options *//* ----------------------------------------------------- */#program_options ul {	list-style-image:  url(/content/images/program.gif)	}			/* Onsite Contact *//* ----------------------------------------------------- */#onsite_contact_heading {	display: block;	padding: 5px 5px 5px 5px;	font-family: Arial, sans-serif;	font-weight: bold; 	text-align: left;	color: #FFFFFF;	border-right: 1px solid #A1A5A9;	border-left: 1px solid #A1A5A9;	border-top: 1px solid #A1A5A9;	background-color: #7E91A4;	}#onsite_contact_details {	background: #99B093 url(/content/images/phones_onsite.jpg) left no-repeat;  /* background image for some browsers */	display: block;	padding: 5px 5px 5px 150px;	font-family: Arial, sans-serif;	font-size: 80%;	text-align: left;	border-right: 1px solid #A1A5A9;	border-left: 1px solid #A1A5A9;	color: #000000;	background-color: #F0F5F9;	border-bottom: 1px solid #A1A5A9;	}#onsite_contact_details ul {	list-style: circle inside;	margin: 0;	padding: 0 0 0 0;	border: none;	}#onsite_contact_details li a {	color: #000000;	text-decoration: none;	}	#onsite_contact_details li a:hover {	color: #000000;	text-decoration: underline;	}				/* Box Out *//* ----------------------------------------------------- */#boxout_heading {	display: block;	padding: 5px 5px 5px 5px;	font-family: Arial, sans-serif;	font-weight: bold; 	text-align: left;	color: #FFFFFF;	border-right: 1px solid #A1A5A9;	border-left: 1px solid #A1A5A9;	border-top: 1px solid #A1A5A9;	background-color: #A1A5A9;	}#boxout_details {	background: #dbd8c6;	display: block;	padding: 5px 5px 5px 5px;	font-family: Arial, sans-serif;	text-align: left;	border-right: 1px solid #A1A5A9;	border-left: 1px solid #A1A5A9;	color: #000000;	background-color: #F0F5F9;	border-bottom: 1px solid #A1A5A9;	}#boxout_details li a {	color: #000000;	text-decoration: underline;	}	#boxout_details li a:hover {	color: #666666;	text-decoration: underline;	}		    #content-wrap { margin-top: 12px;}
