/* CSS Document */

/* Generic Tags */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #ebebeb;
	padding: 0;
	margin: 0;
}

p {
	margin: 0;
	padding: 0;
	text-align: justify;
}

h1 {
	color: #0067c5;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 10px 0 15px 0;
}

h2 {
	color: #0067c5;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 8px 0 15px 0;
}

h3 {
	color: #0067c5;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 3px 0 10px 0;
}

img { 
	border: 0;
	padding: 0;
	margin: 0;
}

table {
	padding: 0;
	margin: 0 0 10px 0;
}

tr, td {
	padding: 0;
	margin: 0;
}

hr { 
	border: solid 1px #000;
}

a,
a:link,
a:active,
a:visited {
	color: #0067c5;
	text-decoration: underline;
} 

a:hover {
	text-decoration: underline;
	color: #000;
}

fieldset {
	border: 0;
	padding: 0;
	margin: 0;
}

.clear {
	clear: both;
	margin: 0;
	padding: 0;
}
.new {
	color: #000;
	text-transform: none;
	background-color: #FFFF00;
	font-size: 11px;
	padding: 2px;
}
.emph {
	color: #0067c5;
}
a.emph,
a:link.emph,
a:visited.emph,
a:active.emph {
	color: #0067c5;
}
a:hover.emph {
	color: #000;
}
.caution {
	color: #ff0000;
}
.left {
	float: left;
}
.right {
	float: right;
}
.bigger {
	font-size: 14px;
}
.smaller {
	font-size: 10px;
}

/* Static Divs */

#mmf_container {
	width: 780px;
	text-align: left;
	margin: 15px auto;
	padding: 0;
	border: 0;
	overflow: hidden;
	background: #fff;
	/* border: 1px solid #f00; */
}

	#mmf_container_content {
		margin: 0;
		padding: 0;
	}

		#mmf_header {
			width: 100%;
			height: 111px;
			margin: 0;
			padding: 0;
			text-align: center;
		}

/* TOP NAVIGATION START */
		#mmf_topnav {
			color: #fff;
			background-color: #0067c5;
			font-weight: bold;
			width: 780px;
			text-align: right;
		}
			#mmf_topnav ul {
			padding: 4px 0;
			width: 100%;
			margin: 0;
			color: #fff;
			background-color: #0067c5;
			white-space: nowrap;
			text-align: right;
			list-style-type: none;
			}
			#mmf_topnav li {
				display: inline;
				padding: 0;
			}
			#mmf_topnav a,
			#mmf_topnav a:link,
			#mmf_topnav a:active,
			#mmf_topnav a:visited {
				color: #fff;
				padding: 4px 10px;
				background-color: #0067c5;
				font-weight: bold;
				text-decoration: none;
				border-right: 1px solid #000;
			}
			#mmf_topnav a.noborder {
				border: none;	
			}
			#mmf_topnav a:hover {
				color: #000;
				font-weight: bold;
				text-decoration: none;
			}
/* TOP NAVIGATION END */

#mmf_content {
	padding: 0;
}

/* RIGHT COLUMN START */
	#mmf_content_rhcontent {
		float: right;
		padding: 0;
		margin: 0;
		width: 253px;
		text-align: center;
		color: #ddd;
		background-color: #000;
		/* border: solid 1px #ff0; */
	}
	#mmf_content_rhcontent p {
		font-size: 10px;
		font-weight: normal;
	}
	#mmf_content_rhcontent ul {
		font-size: 12px;
		font-weight: bold;
		text-align: left;
		padding: 0;
		color: #0067c5;
		list-style-type: square;
		margin: 5px 0 0 15px;
	}
	#mmf_content_rhcontent li {
		padding: 0 0 3px 0;
	}
	#mmf_content_rhcontent a,
	#mmf_content_rhcontent a:link,
	#mmf_content_rhcontent a:active,
	#mmf_content_rhcontent a:visited {
		color: #ddd;
		text-decoration: underline;
	}
	#mmf_content_rhcontent a:hover {
		color: #0067c5;
		text-decoration: underline;
	}
		#mmf_content_rhcontent_content {
			padding: 20px;		
			/* border: solid 3px #f0f; */
		}
		.mmf_content_rhpictures_first {
			padding: 0 0 10px 0;
		}
		.mmf_content_rhpictures_middle {
			padding: 20px 0 10px 0;
		}
		.mmf_content_rhpictures_last {
			padding: 20px 0 20px 0;
		}
/* RIGHT COLUMN END */

/* LEFT COLUMN START */
	#mmf_content_lhcontent {
		padding: 0;
		margin: 0;
		float: left;
		width: 523px;
		background-color: #fff;
		/* border: solid 1px #0f0; */
	}
		#mmf_content_lhcontent_content {
			padding: 20px 30px 5px 30px;
			/* border: solid 3px #00f; */
		}
		#mmf_content_lhcontent_content p {
			padding: 0 0 10px 0;
			line-height: 16px;
		}
		#mmf_content_lhcontent img.parabutton {
			float: left;
			padding: 0 8px 0 0;
		}
/* LEFT COLUMN END */

/* BOTTOM NAVIGATION START */
		#mmf_bottomnav {
			color: #000;
			font-size: 10px;
			padding: 0 10px 0 0;
			text-align: center;
			float: right;
		}
			#mmf_bottomnav a,
			#mmf_bottomnav a:link,
			#mmf_bottomnav a:active,
			#mmf_bottomnav a:visited {
				color: #000;
				text-decoration: none;
			}
			#mmf_bottomnav a:hover {
				color: #fff;
				text-decoration: none;
			}
			#mmf_bottomnav ul {
			padding: 5px 0 0 0;
			margin: 0;
			}
			#mmf_bottomnav li {
				display: inline;
				list-style-type: none;
				padding: 0;
			}
/* BOTTOM NAVIGATION END */
	
/* ENDBANNER START */
#mmf_endbanner {
	width: 100%;
	margin: 0;
	padding: 0 0 5px 0;
	background: #0067c5;
}
	#mmf_endbanner_content {
		padding: 5px 10px 10px 30px;
	}

		#mmf_endbanner_content p.copyright {
			padding: 0;
		 	float: left;
			font-size: 10px;
			color: #000;
		}
		#mmf_endbanner_content .tinylogo {
			float: right;
			padding: 0 0 0 4px;
			margin: 0;
		}
		#mmf_endbanner_content .tinylogofirst {
			float: right;
			padding: 0 0 0 7px;
			margin: 0;
		}

/* ENDBANNER END */

#mmf_footer {
	width: 100%;
	height: 25px;
	margin: 0;
	padding: 0;
	background: #000;
}
#mmf_footer_trading {
	margin: 0;
	padding: 2px 0 0 30px;
	background-color: #ebebeb;
	font-size: 10px;
	color: #666;
}
	
	

/* Index Page */

#mmf_index {
}
	#mmf_index a, 
	#mmf_index a:link, 
	#mmf_index a:visited, 
	#mmf_index a:active {
	}
	
	#mmf_index a:hover {
	}


		

/* Contact Page */

#mmf_contact {
}


#mmf_contact .form {
	color: #0067c5;
	padding: 10px 0;
}
#mmf_contact .form td {
	padding: 3px 0;
}

#mmf_contact .width {
	width: 250px;
}
#mmf_contact .height {
	height: 60px;
}
#mmf_contact .checkbox {
	font-size: 10px;
	line-height: 10px;
	color: #000;
}
#mmf_contact .terms {
	font-size: 10px;
	line-height: 10px;
}
#mmf_contact #mmf_content_rhpictures {

}
#mmf_contact #mmf_content_rhpictures .meet {
	color: #0067c5;
}
	#mmf_contact .team {
		padding: 15px 0 0 0;
	}
	#mmf_contact .team td {
		padding: 3px 10px 3px 0;
	}
	#mmf_contact .jobtitle {
		font-size: 10px;
	}
	#mmf_contact .official {
		color: #0067c5;
		font-size: 10px;
	}
	#mmf_contact .more {
		font-size: 10px;
		float: right;
	}


