body {
	margin: 0px;
	background-color: #FFFFFF;
	}
	
.left {
	float: left;
	}

.right {
	float: right;
	}

/*******************************************************************************************************************************
  USED MORE THAN ONCE
*******************************************************************************************************************************/
#fmWrapper {
	width: 942px;
	float: left;
	}
	
#fmHeader {
	width: 100%;
	float: left;
	background-image: url(../images/fm_header_background.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	border-bottom: 1px solid #FFFFFF;
	}
	
	#fmHeaderText {
		width: 726px;
		float: left;
		padding: 24px 0px 0px 10px;
		}
		
#fmNavigation {
	width: 922px;
	float: left;
	background-color: #91002B;
	padding: 9px 10px 9px 10px;
	border-bottom: 1px solid #FFFFFF;
	}
	
	.navItem {
		padding-right: 20px;
		}
		
	.menu {
		visibility: hidden; 
		position:absolute; 
		z-index: 100;
		width: 150px;
		border-top: 0px;
		margin: 0px;
		padding: 0px;
		left: 0px;
		top: 0px;
		}
	
	.dropdownNavItem {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding: 5px 10px 5px 10px;
		margin: 0px;
		background-color: #DBDADA;
		color: #6D232A;
		border-bottom: 1px solid #BBBBBB;
		border-left: 1px solid #BBBBBB;
		border-right: 1px solid #BBBBBB;
		}
					
		.dropdownNavItem a, .dropdownNavItem a:visited, .dropdownNavItem a:active {
			color: #6D232A;
			text-decoration: none;
			}
						
		.dropdownNavItem a:hover {
			color: #6D232A;
			}			

	

#fmBody {
	width: 100%;
	float: left;
	background-image: url(../images/fm_content_background.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	}
	
	#fmBodyLeft {
		width: 97px;
		float: left;
		}
	
	#fmBodyCenter {
		width: 768px;
		float: left;
		background-image: url(../images/fm_content_top_background.jpg);
		background-position: top;
		background-repeat: repeat-x;
		padding: 15px 0px 0px 0px;
		}
		
	#fmBodyRight {
		width: 77px;
		float: left;
		}
	
#fmBottom {
	width: 100%;
	float: left;
	background-color: #000000;
	}
	
#fmFooter {
	width: 100%;
	float:left;
	background-color: #990033;
	}
	
/*******************************************************************************************************************************
  FACULTY MEMBER
*******************************************************************************************************************************/
		
		#fmBodyTop {
			width: 100%;
			float: left;
			background-image: url(../images/fm_top_information_background.jpg);
			background-position: top left;
			background-repeat: repeat-y;
			}
			
			#fmBodyTopLeft {
				width: 120px;
				float: left;
				padding: 20px;
				}
				
				#fmBodyTopLeftImage {
					width: 120px;
					float: left;
					padding: 0px;
					}
				
				#fmBodyTopLeftName {
					width: 120px;
					float: left;
					border-bottom: 1px solid #080600;
					padding: 12px 0px 12px 0px;
					}
					
				#fmBodyTopLeftContent {
					width: 120px;
					float: left;
					padding: 12px 0px 0px 0px;
					}
				
			#fmBodyTopCenter {
				width: 252px;
				float: left;
				padding: 20px;
				}
			
			#fmBodyTopRight {
				width: 316px;
				float: left;
				}
				
				#fmBodyTopRightTop {
					width: 316px;
					float: left;
					}
					
				#fmBodyTopRightBottom {
					width: 236px;
					float: left;
					padding: 20px 40px 20px 40px;
					}
					
					.fmBodyTopRightButton {
						width: 236px;
						float: left;
						padding: 0px 0px 20px 0px;
						}
						
						.fmBodyTopRightImage {
							margin-right: 15px;
							float: left;
							}
				
		#fmBodyBottom {
			width: 738px;
			float: left;
			padding: 15px;
			}
	

	
/*******************************************************************************************************************************
  TESTIMONIALS
*******************************************************************************************************************************/

#testTop {
	width: 100%;
	float: left;
	background-color: #91002B;
	}

#testBottom {
	width: 100%;
	float: left;
	padding: 15px 0px 15px 0px;
	}
	
	.testImageWrapper {
		float: left;
		padding-left: 15px;
		padding-bottom: 15px;
		}
		
		.testImage {
			border: 1px solid #000000;
			}
			
/*******************************************************************************************************************************
  TESTIMONIALS
*******************************************************************************************************************************/
#test2Top {
	width: 100%;
	background-color: #246488;
	overflow: auto;
	}
	
	#test2Image {
		width: 321px;
		float: left;
		border-right: 1px solid #FFFFFF;
		}
		
		#test2Right {
			width: 446px;
			float: left;
			}
			
			#test2RightTop {
				width: 100%;
				float: left;
				}
				
				#test2RightTopWrapper {
					width: 316px;
					float: right;
					border-left: 1px solid #FFFFFF;
					border-bottom: 1px solid #FFFFFF;
					}
		
			#test2RightBottom {
				width: 400px;
				float: left;
				margin-top: 10px;
				margin-bottom: 10px;
				padding: 0px 20px 0px 20px;
				}
				
				#test2RightBottomLeft {
					width: 229px;
					float: left;
					border-right: 1px solid #FFFFFF;
					padding: 10px 20px 10px 0px;
					}
			
				#test2RightBottomRight {
					width: 135px;
					float: left;
					padding: 10px 0px 10px 15px;
					}
					
					.test2RightButton {
						width: 135px;
						float: left;
						padding: 20px 0px 20px 0px;
						}
						
						.test2RightButtonImage {
							margin-right: 8px;
							float: left;
							}
					
		
#test2Bottom {
	width: 748px;
	float: left;
	padding: 15px 0px 20px 20px;
	}
	
	#test2BottomLeft {
		width: 272px;
		float: left;
		padding: 0px 30px 0px 0px;
		}
	
	#test2BottomRight {
		width: 446px;
		float: left;
		}
		
		.test2BottomRightWrapper {
			width: 52px;
			float: left;
			padding-right: 11px;
			padding-bottom: 11px;
			}
	
			.test2BottomRightImage {
				border: 1px solid #000000;
				}
				
/*******************************************************************************************************************************
  DATES AND FEES SPECIFIC CODE
*******************************************************************************************************************************/
#dfHeader {
	width: 100%;
	float: left;
	background-color: #000000;
	border-bottom: 1px solid #FFFFFF;
	}
	
#dfTop {
	width: 100%;
	float: left;
	background-color: #000000;
	padding: 0px 0px 15px 0px;
	border-bottom: 30px solid #990033;
	}
	
	#dfTopMain {
		width: 651px;
		float: left;
		border: 10px solid #ECBF62;
		}
		
		#dfTopMainDarkBrown {
		width: 651px;
		float: left;
		border: 10px solid #6d232a;
		}
		
	#dfTopMainRight {
		width: 251px;
		height: 371px;
		float: left;
		background-color: #DCEEEE;
		border: 10px solid #000000;
		}
		
		#dfTopYellow {
			width: 241px;
			float: left;
			padding: 5px;
			background-color: #EECD34;
			}
			
			#dfTopYellowTitle {
				width: 241px;
				float: left;
				}
				
			.dfTopYellowFormRow {
				width: 241px;
				float: left;
				padding-top: 5px;
				}
				
				.dfTopYellowFormLeft {
					width: 70px;
					float: left;
					}
				
				.dfTopYellowFormRight {
					width: 163px;
					float: left;
					padding: 0px 0px 0px 8px;
					}
					
					.dfTopYellowInput {
						width: 130px;
						border: 1px solid #A19F4C;
						color: #000000;
						background-color: #FFFFFF;
						}
						
		#dfTopTools {
			width: 221px;
			float: left;
			background-color: #246488;
			padding: 10px 15px 10px 15px;
			}
		
		#dfTopToolsWrapper {
			width: 251px; 
			float: left;
			padding: 10px 0px 10px 0px;
			}

#dfBody {
	width: 100%;
	float: left;
	background-image: url(../images/df_body_background.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	}
	
	#dfBodyLeft {
		width: 140px;
		float: left;
		padding: 5px;
		}
	
	#dfBodyCenter {
		width: 672px;
		float: left;
		}
		
		#dfBodyCenterLeft {
			width: 312px;
			float: left;
			padding: 15px 15px 20px 15px;
			}
		
		#dfBodyCenterRight {
			width: 300px;
			float: left;
			padding: 15px 15px 20px 15px;
			}
		
	#dfBodyRight {
		width: 120px;
		float: left;
		}
		
/*******************************************************************************************************************************
  WHO WE ARE
*******************************************************************************************************************************/
#wwaTopHeader {
	width:100%;
	border-bottom: 1px solid #FFFFFF;
	float: left;
	}
	
#wwaTopMain {
	width: 100%;
	float: left;
	background: #000000;
	}
	
#wwaBody {
	width: 100%;
	float: left;
	background-image: url(../images/wwa_content_background.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	}
	
	#wwaBodyCenter {
		width: 687px;
		float: left;
		}
		
		#wwaBodyCenterTop {
			width: 657px;
			padding: 15px;
			float: left;
			background-color: #FFEEC3;
			}

		#wwaBodyCenterBottom {
			width: 657px;
			padding: 15px;
			float: left;
			background-color: #FFFFFF;
			}

/*******************************************************************************************************************************
  STUDENTS
*******************************************************************************************************************************/
#studentsTop {
	width: 100%;
	float: left;
	background-color: #000000;
	}
	
#studentsCenterTop {
	width: 612px;
	float: left;
	background-color: #FFEEC3;
	padding: 30px;
	}
	
	#studentsCenterTopBlue {
		width: 582px;
		float: left;
		padding: 15px;
		background-color: #7B86B0;
		}
		
		#studentsCenterTopDarkBrown {
		width: 582px;
		float: left;
		padding: 15px;
		background-color: #6d232a;
		}
		#studentsCenterTopBlueTitle {
			width: 582px;
			float: left;
			padding: 0px 0px 5px 0px;
			}
			
		#studentsCenterTopBlueContent {
			width: 582px;
			float: left;
			}
			
	#studentsCenterTopBrown {
		width: 582px;
		float: left;
		padding: 15px 0px 0px 0px;
		}
		
#studentsCenterBottom {
	width: 612px;
	float: left;
	padding: 15px 30px 15px 30px;
	}
	
	#studentsCenterBottomLeft {
	width: 610px;
	float: left;
	padding: 0px 20px 0px 0px;
		}
		
		.studentsCenterBottomLeftTitle {
			width: 420px;
			float: left;
			border-bottom: 1px solid #CCCCFF;
			padding: 0px 5px 3px 5px;
			}

		.studentsCenterBottomLeftContent {
	width: 600px;
	float: left;
	padding: 5px 5px 20px 5px;
			}
		
	#studentsCenterBottomRight {
		width: 142px;
		float: left;
		padding-left: 20px;
		}


#ibbcBody {
	width: 912px;
	padding: 15px;
	float: left;
	background-color: #DDEEEE;
	}
	
	#ibbcBodyLeft {
		width: 475px;
		float: left;
		padding: 0px 35px 0px 35px;
		}
		
		#ibbcBodyLeftWrapper {
			width: 445px;
			float: left;
			padding: 15px;
			background-color: #256489;
			}
			
			#ibbcBodyLeftText {
				width: 100%;
				float: left;
				padding: 15px 0px 0px 0px;
				}
					
	#ibbcBodyRight {
		width: 367px;
		float: left;
		}
		
		#ibbcBodyRightTop {
			width: 100%;
			float: left;
			}
		
			.ibbcBodyRightImage {
				border: 5px solid #256489;
				margin-left: 5px;
				margin-bottom: 5px;
				}
					.ibbcBodyRightImageSelected {
				border: 5px solid #FFFFFF;
				margin-left: 5px;
				margin-bottom: 5px;
				}
		#ibbcBodyRightBottom {
			width: 373px;
			padding: 3px 0px 0px 5px;
			float: left;
			}
			
			#ibbcBodyRightBottomText {
				width: 340px;
				border: 2px solid #256489;
				padding: 10px;
				}
				
/*******************************************************************************************************************************
  FACULTY
*******************************************************************************************************************************/
#facBody {
	width: 100%;
	float: left;
	background-image: url(../images/fac_content_background.jpg);
	background-position: top left;
	background-repeat: repeat-y;
	}
	
#facBodyLeft {
	width: 318px;
	float: left;
	padding: 0px 10px 0px 0px;
	}

	#facBodyLeftTop {
		width: 318px;
		float: left;
		border-bottom: 1px solid #000000;
		padding: 0px 0px 10px 0px;
		}
		
		#facBodyRedBox {
			width: 298px;
			float: left;
			padding: 10px;
			background-color: #6D232A;
			}
			
			#facBodyRedBoxTitle {
				width: 298px;
				float: left;
				padding: 0px 0px 8px 0px;
				}
				
			#facBodyRedBoxContent {
				width: 298px;
				float: left;
				}
				
				.facBodyRedBoxImage {
					float: left;
					margin: 0px 10px 20px 0px;
					}
		
	#facBodyLeftText {
		width: 318px;
		float: left;
		padding: 10px 0px 0px 0px;
		}
	
#facBodyRight {
	width: 318px;
	float: left;
	padding: 0px 0px 0px 10px;
	}

/*******************************************************************************************************************************
  ALUMNI
*******************************************************************************************************************************/
#alumBody {
	width: 100%;
	float: left;
	background-image: url(../images/alum_background.jpg);
	background-postion: top left;
	background-repeat: repeat-y;
	padding: 0px 0px 0px 0px;
	}
	
#alumLeftColumn {
	width: 671px;
	float: left;
	}
	
	#alumText {
		width: 651px;
		float: left;
		padding: 10px;
		}

#alumTopMainRight {
	width: 251px;	
	float: left;
	background-color: #DCEEEE;
	border: 10px solid #000000;
	}
	
	.alumSide {
		width: 251px;
		float: left;
		border-bottom: 10px solid #000000;
		}
		
	#alumSideGreen {
		width: 241px;
		padding: 5px;
		background-color: #DFED99;
		float: left;
		}
		
/*******************************************************************************************************************************
  CONTACT US
*******************************************************************************************************************************/
.contactLoginWrapper {
	width: 652px;
	padding: 10px;
	float: left;
	border-bottom: 5px solid #90002A;
	}
	
	.contactusLogin1 {
		width: 170px;
		float: left;
		padding: 0px 10px 0px 0px;
		}
		
	#contactusLogin2 {
		width: 190px;
		float: left;
		padding: 10px;
		}
	
	.contactusLogin3 {
		width: 241px;
		float: left;
		padding-left: 9px;
		}

/*******************************************************************************************************************************
  RECRUITERS 
*******************************************************************************************************************************/
#recruitersBody {
	width: 912px;
	float: left;
	background-color: #C0C0C0;
	border-bottom: 1px solid #FFFFFF;
	padding: 15px;
	}
	
	#recruitersLeft {
		width: 650px;
		float: left;
		padding-right: 25px;
		}
		
	#recruitersRight {
		width: 237px;
		float: left;
		}
		
		#recruitersRightBlue {
			width: 207px;
			float: left;
			padding: 15px;
			background-color: #B4D5CF;
			border-bottom: 15px solid #C0C0C0;
			}

		#recruitersRightRed {
			width: 207px;
			float: left;
			padding: 15px;
			background-color: #90002A;
			}
			
/*******************************************************************************************************************************
  VIDEOS AND MEDIA 
*******************************************************************************************************************************/
#mediaBody {
	width: 912px;
	float: left;
	background-color: #CADAEA;
	border-bottom: 1px solid #FFFFFF;
	padding: 15px;
	}
		
/*******************************************************************************************************************************
  OLDER 
*******************************************************************************************************************************/
.leftcolumn {
	background-color: #999966;
}

.Lshape {
	background-color: #999966;
}
