	body {
		text-align:left;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 24px;
		color: #FFF;
		margin: 0px;
		padding: 0px;
		background:url("./images/backgroundTile.jpg") center top #999999;
		}

	p, div, form {
		margin:0;
		padding:0;
		}

	img {
		margin: 0;
		padding: 0;
		border: 0;
		float:left;
		}

	h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:24px;
		line-height:36px;
		font-weight:bold;
		color:#CC0000;
		margin:0px 0px 10px 0px;
		padding:0px;
		}
	
	h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#CC0000;
		margin:5px 5px 8px 5px;
		}
	
	h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:16px;
		margin:15px 0px 3px 0px;
		padding:0px;
		color:#CC0000;
		}
	
	h4 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		margin:0;
		padding:0;
		color:#CC0000;
		}
	
	.green {
		color:#066;
		}
		
	h5 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		margin:10px;
		padding:0;
		color:#FFF;
		}

	a {
		text-decoration:none;
		}
		
	a:link {
		color:#006666;
		}		

	a:hover {
		color:#009999;
		}		
	
	a:active {
	
		}
		
	a:visited {
		color:#006666;
		}
		
.smallfields {
	font-size:10px;
	line-height:10px;
	border:none;
	margin:0;
	padding:0;
	}		

img {
	vertical-align:text-bottom;
	}

input {
	margin:0;
	padding:0;
	}
				
/* DIV SECTIONS */

#FRAME_L {
	width:940px !important;
	margin-left:auto;
	margin-right:auto;
	background:url('./images/shadow_L.jpg') top left repeat-y;
	}

#FRAME_R {
	width:940px !important;
	margin-left:auto;
	margin-right:auto;
	background:url('./images/shadow_R.jpg') top right repeat-y;
	}

#MAIN {
	width:925px !important;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	background:#666666;
	border:1px solid #FFF;
	border-width: 0px 1px 0px 1px;
	}

#topNav {
	width:915px !important;	
	height:25px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	padding:0 5px 0 5px;
	text-align:right;
	line-height:25px;
	}

	#topNav ul {
		list-style-type:none;
		margin:0;
		padding:0;
		}

	#topNav li {
		list-style-type:none;
		margin:0 5px 0 10px;
		padding:0;
		float:right;
		}

	#topNav img {
		vertical-align:middle;
		}
	
	#topNav a:link, #topNav a:visited {
		color:#FFF;
		}

	#topNav a:hover {
		font-weight:bold;
		color:gold;
		}
				
#HEADER, #HEADER_int {
	width:924px !important;
	height:303px !important;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	border:1px solid #FFF;
	border-width:1px 1px 3px 1px;
	background:#095965;
	}

	#HEADER_int {
		height:50px;
		}
	
	#HEADERnav {
		width:924px !important;
		height:50px;
		margin-left:auto;
		margin-right:auto;
		margin:0;
		padding:0;
		border-bottom:3px solid #FFF;
		background:#095965;
		}

	#HEADERnav ul {
		list-style-type:none;
		margin:0;
		padding:0;
		float:right;
		}
		
	#HEADERnav li {
		width:124px;
		list-style-type:none;
		margin:0;
		padding:26px 0 0 0;
		float:left;
		border-left:1px solid #FFF;
		}

		#HEADERnav li a:link {
			border-left:4px solid #FFF;
			padding:0 0 0 5px;
			color:#FFF;
			display:block;
			}
	
		#HEADERnav li a:hover {
			font-weight:bold;
			display:block;
			background:#99CCCC;
			}
	
		#HEADERnav li a:visited {
			border-left:4px solid #FFF;
			padding:0 0 0 5px;
			color:#FFF;
			display:block;
			}
			
	#HEADERnav p.CAPS {
		float:left;
		padding:25px 5px 0 5px;
		}

		#HEADER #clientAccess {
			width:170px;
			height:250px;
			color:#333;
			float:left;
			border-right:1px solid #FFF;
			background:url('./images/MLP_yellowBG.jpg') top left no-repeat #FCAD18;
			}

					#HEADER #clientAccess p {
						float:left;
						margin:0 0 0 5px;
						}
										
		#HEADER #billboard {
			width:753px;
			height:250px;
			float:right;
			background:url('./images/greenPencilBalance.jpg') top left no-repeat;
			}


		#HEADER #billboard img {
			float:none;
			vertical-align:middle;
			}
			
		#HEADER #billboard #projects {
			width:225px;
			padding:0 10px 0 0;
			float:right;
			display:inline;
			}
			
			#HEADER #billboard #projects img {
				margin:40px 0 0 0;
				}

		#HEADER #billboard #quote {
			width:430px;
			margin:0;
			padding:0;
			float:right;
			overflow:hidden;
			}
			
		#HEADER #billboard #quote h3 {
			color:#FFF;
			line-height:18px;
			margin:5px;
			padding:0;
			}
			
	#HEADER .titleDisplay {
		visibility:hidden;
		}
		
		
#CONTENT {
	width:924px !important;
	min-height:300px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	color:#666;
	border:1px solid #FFF;
	border-width:0 1px 0 1px;
	background:url('./images/contentBG.jpg') top left #FFF;
	}		

#CONTENT .list ul {
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
	}

#CONTENT .list li {
	list-style-type:none;
	margin:10px 0 10px 0;
	padding:0;
	float:left;
	}
	
	#CONTENT #leftCol {
		width:170px !important;
		min-height:200px;
		float:left;
		margin:0;
		padding:0;
		color:#FFF;
		border-right:3px solid #FFF;
		background:url('./images/greyCol.jpg') top left no-repeat;
		}

			#CONTENT #leftCol a:link {
				color:#FFF;
				}
		
			#CONTENT #leftCol a:hover {
				color:gold;
				}
		
			#CONTENT #leftCol a:visited {
				color:#CCC;
				}
		
			#CONTENT #leftCol img {
				float:left;
				}

			#CONTENT #leftCol .header {
				display:block;
				color:#FFF;
				margin:0;
				padding:0 5px 0 5px;
				border-bottom:3px solid #FFF;
				background:#095965;
				}
			
			#CONTENT #leftCol .article {
				list-style-type:none;
				margin:0;
				padding:8px 3px 8px 15px;
				border-bottom:3px solid #FFF;
				}
	
			#CONTENT #leftCol .article p {
				line-height:12px;
				margin:3px 0 3px 0;
				}
						
			#CONTENT #centerCol {
				width:495px !important;
				float:left;
				margin:0;
				padding:0;
				}
				
					#CONTENT #centerCol #topBanner {
						width:495px;
						height:54px !important;
						display:block;
						float:left;
						margin-bottom:3px;
						background:#095965;
						}
		
					#CONTENT #centerCol .article {
						float:left;
						margin: 5px 0 5px 0;
						padding:5px;
						border-bottom:2px dotted #CCC;
						}
						
					#CONTENT #centerCol .header {
						width:485px !important;
						display:block;
						color:#FFF;
						margin:0;
						padding:0 5px 0 5px;
						background:#666;
						}
				
					#CONTENT #centerCol .centerBlock {
						float:left;
						padding:5px 5px 15px 5px;
						background:#FFF;
						}
					
					
					
					#CONTENT #centerCol .text {
						font-size:12px;
						line-height:24px;
						margin:5px 3px 10px 10px;
						text-indent:15px;
						}
				
			#CONTENT #rightCol {
				width:244px !important;
				min-height:200px;
				float:right;
				margin:0;
				padding:0;
				border-left:3px solid #FFF;
				background:url('./images/yellowCol.jpg') top left no-repeat #FFF;
				}

			#CONTENT #rightCol .header {
				display:block;
				color:#FFF;
				margin:0;
				padding:0 5px 0 5px;
				border-bottom:1px solid #FFF;
				background:#CC3300;
				}
		
			#CONTENT #rightCol ul {
				width:244px;
				list-style-type:none;
				display:block;
				margin:0;
				padding:10px 0 0 0;
				color:#333;
				float:left;
				border-bottom:3px solid #FFF;
				}
	
			#CONTENT #rightCol li {
				list-style-type:none;
				margin:0;
				padding:5px 3px 10px 5px;
				line-height:12px;
				}
	
			#CONTENT #rightCol li p {
				margin:5px 0 5px 0;
				}

			#CONTENT #rightCol h4 {
				}
																								
#FOOTER {
	width:913px !important;
	font-size:10px;
	line-height:12px;
	text-align:center;
	color:#FFF;
	margin-left:auto;
	margin-right:auto;
	padding:5px;
	border-top:1px solid #FFF;
	background:#095965;
	}

#FOOTER a {
		text-decoration:none;
		}
		
#FOOTER a:link {
		font-weight:bold;
		color:#FFF;
		}		

#FOOTER a:hover {
		color:gold;
		}		
	
#FOOTER a:active {
	
		}
		
#FOOTER a:visited {
		color:#CCC;
		}

/* MISC CLASSES */

.alignright,
.alignr {
	float:right;
	}

.alignleft,
.alignl {
	float:left;
	}		

.clearl{
	clear:left;
}
	
/* SPECIFIC LIST CLASSES */

.fluentLink {
	float:right;
	margin:10px;
	text-align:center;
	}

.fluentLink img {
	text-align:center;
	}
	
.fluentLink img {
	text-align:center;
	float:none;
	align:center;
	}