@charset "utf-8";
/* CSS Document */
/* ========== Original site design by phlanet.Media.Group [ info@phlanet.com ] ==========
   ========== Ref: freehold_licensing_stylesheet.css */


			/* ===== general page styles ===== */
body, html {
	font-size: 11px;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	color: #575850;
	
	height: 100%;
	
	background-color: #a5a287;
	
	margin: 0px;
	padding: 0px;
	border: 0px;
}

img {
	border: 0px;
}

	img.float_right {
		float: right;
		margin: 10px 0px 15px 15px;
	}

	img.float_left {
		float: left;
		margin: 15px 20px 20px 0px;
	}


a:link { color:#4d5b84; text-decoration:none; }
a:visited { color:#4d5b84; text-decoration:none; }
a:active { color:#4d5b84; text-decoration:none; }
a:hover { color:#4d5b84; text-decoration:underline; }

a {
	font-weight: bold;
}

p, font, div {
	font-size: 11px;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	color: #575850;
}

h1 {
	font-size: 24px;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	color: #7a2426;
	margin: 0px 0px 15px 0px;
}

h2 {
	font-size: 18px;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	color: #4d5b84;
	margin: 28px 0px 15px 0px;
}

h3 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00aa86;
	margin: 0px 0px 15px 0px;
}

h4 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4d5b84;
	margin: 0px;
}

ul#quotesNames {
	color:white;
	display:none;
	list-style: none;
	height:20px;
	text-align:right;

}

ul#quotesNames li {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	padding-right: 10px;	
	border: solid red 0px;
	display: inline-block;
	width: 230px;
	text-align:right;
}

div.quotesNamesDiv {
	border: solid red 0px;
	text-align:right;
}

div.quotesStatementsDiv {
	border: solid red 0px;
	text-align:left;
	width:98%;
}


ul#quotesStatements {
	color:white;
	display:none;
	list-style: none;
	padding-left: 10px;	
	padding-right: 10px;	
}

ul#quotesStatements li {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}
 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00aa86;
	margin: 0px 0px 15px 0px;
}

			/* ===== header styles ===== */
div.header_shell {
	width: 940px;
	height: 63px;
	margin: 0px;
	padding: 0px;

	background-color: #000000;
	background-image: url('images/header_bg.jpg');
	background-repeat: no-repeat;
	
	text-align: right;
}

	
	img.header_logo {
		margin: 13px 10px 0px 10px;
		float: left;
	}
	
	p.header_links {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #ffffff;
		padding: 40px 30px 0px 10px;
		margin: 0px;
	}
	
		p.header_links a:link { color:#ffffff; text-decoration:none; }
		p.header_links a:visited { color:#ffffff; text-decoration:none; }
		p.header_links a:active { color:#ffffff; text-decoration:none; }
		p.header_links a:hover { color:#ffffff; text-decoration:underline; }
		

			/* ===== body/content styles ===== */
div.content_shell {
	background-image: url('images/bg_content.jpg');
	background-position: 50%;
	background-repeat: repeat-y;
	
	width: 940px;
	
	margin: 0px;
	padding: 0px;
	border: 0px;
}

div.content_shell_white_bg {
	background-image: url('images/bg_content_white_bg.jpg');
	background-position: 50%;
	background-repeat: repeat-y;
	
	width: 940px;
	
	margin: 0px;
	padding: 0px;
	border: 0px;
}

	div.right_column_shell {
		width: 220px;

		background-color: #35446e;
		background-image: url('images/right_column_bg.jpg');
		background-repeat: repeat-x;
		background-position: top left;
		
		margin: 0px;
		padding: 0px;
		float: right;
	}
	
		div.right_column {
			padding: 15px;
			margin: 0px;
			
			font-size: 13px;
			font-weight: bold;
			color: #ffffff;
			
			text-align: left;
		}
		
			div.right_column a:link { color:#ffffff; text-decoration:none; }
			div.right_column a:visited { color:#ffffff; text-decoration:none; }
			div.right_column a:active { color:#ffffff; text-decoration:none; }
			div.right_column a:hover { color:#ffffff; text-decoration:underline; }
			
			div.right_column h3 {
				color: #ffffff;
				font-size: 14px;
				font-family: Arial, Helvetica, sans-serif;
				letter-spacing: 0.5px;				
				margin: 5px 0px 5px 0px;
			}
			
			div.right_column ul {
				margin: 0px 0px 5px 20px;
				padding: 5px;
			}
			
			div.right_column li {
				padding: 0px 5px 10px 5px;
				font-weight: normal;
				font-size: 11px;
			}
	
		div.nav_bar_shell {
			width: 700px;
			height: 28px;
			
			background-color: #7a2426;
			background-image: url('images/nav_bg.jpg');
			background-repeat: repeat-x;
			background-positon: top left;
			
			padding: 0px;
			margin: 0px;
		}
		
			div.nav_bar {
				font-family: Trebuchet MS, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #ffffff;
				
				padding: 7px 15px 0px 15px;
				margin: 0px;
				
				text-align: left;
			}
			
				div.nav_bar a:link { color:#ffffff; text-decoration:none; padding-right: 24px;}
				div.nav_bar a:visited { color:#ffffff; text-decoration:none; padding-right: 24px;}
				div.nav_bar a:active { color:#ffffff; text-decoration:none; padding-right: 24px;}
				div.nav_bar a:hover { color:#ffffff; text-decoration:underline; padding-right: 24px;}
		
		div.news_frame_shell {
			background-color: #484d48;
			width: 285px;
			margin: 0px;
			padding: 0px;
		}
		
			div.news_frame {
				padding: 10px 15px 20px 15px;
				margin: 0px;
				text-align: left;
			}
			
			div.news_frame p, div.news_frame, div.news_frame h3 {
				font-weight: 700;
				color: #ffffff;
			}

				div.news_frame a:link { color:#ffffff; text-decoration:none; }
				div.news_frame a:visited { color:#ffffff; text-decoration:none; }
				div.news_frame a:active { color:#ffffff; text-decoration:none; }
				div.news_frame a:hover { color:#ffffff; text-decoration:underline; }
	
		div.left_image_shell {
			width: 285px;
			height: inherit;
			
			background-color: #000000;
			
		}
		
div.text_content_shell {
	width: 415px;
	height: auto;
	
	margin: 0px;
	padding: 0px;
	float: right;
}

	div.text_content {
		height: 590px;
		overflow: auto;
		
		padding: 20px;
		line-height: 20px;
	}
	
		div.text_content li {
			padding-bottom: 15px;
		}
		
div.policy_container {
	width: 285px;
	background-color: #000000;
	border-top: 1px solid #ffffff;
}

	div.policies {
		padding: 10px 0px 0px 0px;
		text-align: center;
	}
	
		div.policies a:link { color:#00aa86; text-decoration:none; }
		div.policies a:visited { color:#00aa86; text-decoration:none; }
		div.policies a:active { color:#00aa86; text-decoration:none; }
		div.policies a:hover { color:#ffffff; text-decoration:none; }
		
div.news_page_content {
	margin: 0px;
	padding: 0px;
	text-align: left;
}

	div.news_page_content h2 {
		font-size: 18px;
		font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
		color: #4d5b84;
		margin: 0px;
	}

	div.news_page_content h3 {
		font-size: 14px;
		font-family: Arial, Helvetica, sans-serif;
		color: #00aa86;
		margin: 0px;
	}
	
	p.read_more_link {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight: bold;
		text-align: right;
	}


			/* ===== footer styles ===== */
div.footer_shell {
	width: 940px;
	height: 50px;
	
	background-image: url('images/footer_bg.jpg');
	background-repeat: no-repeat;
	
	margin: 0px;
	padding: 0px;
}

	div.footer {
		padding: 8px 20px 0px 30px;
		margin: 0px;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #ffffff;

		text-align: left;
	}
	
		div.footer a:link { color:#ffffff; text-decoration:none; }
		div.footer a:visited { color:#ffffff; text-decoration:none; }
		div.footer a:active { color:#ffffff; text-decoration:none; }
		div.footer a:hover { color:#00aa86; text-decoration:none; }

		p.footer_copyright_notice {
			font-size: 9px;
			color: #51544c;
			margin-right: 18px;
			text-align: right;
		}
	
	div.footer_marquee {
		font-size: 11px;
		color: #179575;
		font-family: Arial, Helvetica, sans-serif;
		float: right;
	}
