/* height(DIV-LEFT-BOTTOM_background) = height(DIV-RIGHT) - 3 - 248 -1 
																			= height(DIV-RIGHT) - 252 */
#DIV-LEFT-BOTTOM_background {	position: absolute;
															top: 249px;
															height: 470px;
															width: 249px;
															border-right: 1px solid #cccccc;
															background-color: white;
															background-image: url(../images/_courses/CONTENT_background.png);
															background-repeat: repeat-x;
															background-position: bottom; }

/* height(body) = 135 + 1 + height(DIV-RIGHT) + 3 + 1 + 15 */
/*              = height(DIV-RIGHT) + 155 */
body  	    { height: 877px;
							font-family: verdana, sans-serif;
            	font-size: 10px;
							margin-top: 0px;
							margin-bottom: 0px;
							margin-left: 0px;
							margin-right: 0px;
							background-color: #f1f1f1; }

/* LINES TO CHANGE */
#DIV-LEFT-BOTTOM_copyright { position: absolute;
														 top: 415px;
														 width: 249px;
														 left: -3px;
														 font-size: 7pt;
														 color: #666666;
														 line-height: 150%; }

#DIV-LEFT-BOTTOM_bottomline {	position: absolute;
															top: 455px;
															left: -15px;
															width: 249px;
															height: 4px;
															border-right: 1px solid #cccccc;
															border-bottom: 1px solid #cccccc;
															background-color: #cc0000; }

/* DO NOT CHANGE */
#DIV-RIGHT_bottomline { position: absolute;
												top: 0px;
												left: 250px;
												height: 4px;
  											width: 734px;
												background-color: #666666;
												border-bottom: 1px solid #cccccc; }

/* CIRCLE */
#CIRCLE-LEFT_half { position: absolute;
	 		 						  top: -732px;
							 			left: 240px;
							 			z-index: 1; }
							 			
#CIRCLE-RIGHT_quarter { position: absolute;
	 		 						  		top: -723px;
							 					left: 250px;
							 					z-index: 1; }

/* RIGHT COLUMN */
/* height(DIV-RIGHT) = 3 + 248 + 1 + height(DIV-LEFT-BOTTOM_background) 
										 = 252 + height(DIV-LEFT-BOTTOM_background) */
#DIV-RIGHT_background { height: 722px;
												top: -722px;
												position: absolute;
												left: 0px;
												width: 733px;
												border-right: 1px solid #cccccc;
												font-family: verdana, sans-serif;
												font-size: 9pt; 
												color: #333333;
												background-color: white;
												line-height: 140%;
												background-repeat: repeat-x;
												background-position: bottom;
												z-index: 0; }

/* GENERAL ELEMENTS */
a:link			{ color: #cc0000;
							background-color: inherit;
							text-decoration: none; }

a:active 	{ color: #cc0000;
						background-color: inherit;
						text-decoration: none; }

a:hover 	{ color: #cc0000;
						background-color: inherit;
						text-decoration: underline; }

a:visited 	{ color: #cc0000;
							background-color: inherit;
							text-decoration: none; }

/* RECENT NEWS */
#NEWS-RECENT-CONTAINER { position: absolute;
												 left: 20px;
												 top: 80px;
												 width: 500px; }

#NEWS-RECENT-DATE { color: #999999;
										font-size: 8pt;
										position: relative;
										margin-top: 15px;
										margin-left: 20px;
										margin-bottom: 3px; }

#NEWS-RECENT-TITLE { font-size: 12pt;
										 font-weight: bold;
										 color: #464646;
										 line-height: 160%;
										 margin-left: 20px; }

.NEWS-RECENT-PIC { border: 1px solid black;
									 float: right;
									 margin-right: 5px;
									 margin-left: 10px; }

#NEWS-RECENT-LEADPARA { font-weight: bold;
												font-size: 9pt;
												color: #464646;
												line-height: 160%;
												width: 250px;
												margin-bottom: 15px; }

.NEWS-RECENT-PARA-HALF { width: 250px;
												 line-height: 160%;
												 font-size: 8pt;
												 color: #464646;
												 margin-bottom: 10px; }

.NEWS-RECENT-PARA-FULL { line-height: 160%;
												 font-size: 8pt;
												 color: #464646;
												 margin-bottom: 10px; }