﻿/* Melon Farmers  */
body		   	{ font-family: Verdana; font-size: 10pt; }
.mf_body	   	{ width:96%; min-width:300; max-width:1920; margin:auto; }

blockquote	   	{ margin-left: 4%; margin-right: 2%;}
/*blockquote	   	{ margin-left: 20; margin-right: 10;}*/

table		   	{ border-collapse: collapse;}
table,body,tr,td	{ border: 0 none Black; }

body table		{ font-family: Verdana; font-size: 10pt; }

table.mf_table_minimum  { border: 0 none Black; width: auto; }
tbody.mf_table_minimum  { border: 0 none Black; }
tr.mf_table_minimum     { border: 0 none Black; }
td.mf_table_minimum     { border: 0 none Black; }

table.mf_table_spacer   { border: 0 none Black; width: auto; }
tbody.mf_table_spacer   { border: 0 none Black; }
tr.mf_table_spacer     	{ border: 0 none Black; }
td.mf_table_spacer     	{ border: 0 none Black; }

table.wrapper   	{ border: 0 none Black; width: 100%; }
tbody.wrapper    	{ border: 0 none Black; }
tr.wrapper     		{ border: 0 none Black; }
td.wrapper     		{ border: 0 none Black; }

table.article   	{ border: 0 none Black; width: 100%; }
tbody.article    	{ border: 0 none Black; }
tr.article     		{ border: 0 none Black; }
td.article     		{ border: 0 none Black; }

table.mf_article   	{ border: 0 none Black; width: 100%; }
tbody.mf_article    	{ border: 0 none Black; }
tr.mf_article     	{ border: 0 none Black; }
td.mf_article     	{ border: 0 none Black; }

table.mf_table_wide   	{ border: 0 none Black; width: 100%; }
tbody.mf_table_wide    	{ border: 0 none Black; }
tr.mf_table_wide     	{ border: 0 none Black; }
td.mf_table_wide     	{ border: 0 none Black; }


table.index   		{ border: 1px solid Gray; width: auto; }
tbody.index    		{ border: 1px solid Gray; }
tr.index     		{ border: 1px solid Gray; }
td.index     		{ border: 1px solid Gray; }

table.mf_table   	{ border: 1px solid Gray; width: auto; }
tbody.mf_table    	{ border: 1px solid Gray; }
tr.mf_table     	{ border: 1px solid Gray; }
td.mf_table     	{ border: 1px solid Gray; }


table.mf_table_hits 		{ border: 1px solid Gray; width: 100%; }
.mf_table_hits tbody		{ border: 1px solid Gray; }
.mf_table_hits tr		{ border: 1px solid Gray; }
.mf_table_hits td		{ border: 1px solid Gray; vertical-align: top;}

table.mf_table_versions 	{ border: 1px solid Gray; width: auto; }
.mf_table_versions tbody 	{ border: 1px solid Gray; }
.mf_table_versions tr   	{ border: 1px solid Gray; }
.mf_table_versions td   	{ border: 1px solid Gray; font-family: Arial; font-size: 10pt; vertical-align: top;}
td.mf_table_versions_icons	{ width: 60; text-align: center; }

table.mf_table_runtime  { border: 0 none Black; width: auto; }
.mf_table_runtime tbody { border: 0 none Black; }
.mf_table_runtime tr   	{ border: 0 none Black; }
td .mf_table_runtime    { border: 0 none Black; }

td .mf_left_ntsc   	{ border: 0 none Black; font-size: 8pt; text-align: left; vertical-align: middle; color: #800000; }
td .mf_left_pal		{ border: 0 none Black; font-size: 8pt; text-align: left; vertical-align: middle;}
td .mf_right_ntsc  	{ border: 0 none Black; font-size: 10pt; text-align: right; vertical-align: middle; color: #800000; }
td .mf_right_pal  	{ border: 0 none Black; font-size: 10pt; text-align: right; vertical-align: middle;}

table.mf_small_text   	{ border: 0 none Black; font-size: 8pt; width: auto; }
tbody.mf_small_text   	{ border: 0 none Black; font-size: 8pt; }
tr.mf_small_text     	{ border: 0 none Black; font-size: 8pt; }
td.mf_small_text     	{ border: 0 none Black; font-size: 8pt; }

table.mf_menu_minimum   { border: 0 none Black; font-family: Arial; width: auto; }
tbody.mf_menu_minimum   { border: 0 none Black; font-family: Arial; }
tr.mf_menu_minimum     	{ border: 0 none Black; font-family: Arial; }
td.mf_menu_minimum     	{ border: 0 none Black; font-family: Arial; }

table.mf_menu_wide   	{ border: 0 none Black; font-family: Arial; width: 100%; }
tbody.mf_menu_wide    	{ border: 0 none Black; font-family: Arial; }
tr.mf_menu_wide     	{ border: 0 none Black; font-family: Arial; }
td.mf_menu_wide     	{ border: 0 none Black; font-family: Arial; }

table.mf_menu_centre   	{ border: 0 none Black; text-align:center; font-family: Arial; width: 100%; }
tbody.mf_menu_centre    { border: 0 none Black; text-align:center; font-family: Arial; }
tr.mf_menu_centre     	{ border: 0 none Black; text-align:center; font-family: Arial; }
td.mf_menu_centre     	{ border: 0 none Black; text-align:center; font-family: Arial; }

table.mf_table_menu_centre   { border-width: 3px; border-style: solid; border-color: silver black black silver; background-color: #D2E1FF; text-align: center; width: 100%; }
tbody.mf_table_menu_centre   { border: 0 none Black; text-align:center; vertical-align: top; font-family: Arial; }
tr.mf_table_menu_centre      { border: 0 none Black; text-align:center; vertical-align: top; font-family: Arial; }
td.mf_table_menu_centre      { border: 0 none Black; text-align:center; vertical-align: top; font-family: Arial; }

.mf_menu_cell_centre	{ vertical-align: top; text-align: center; }

.mf_table_centre   	{ font-family: Verdana; font-size: 10pt; border-collapse: collapse; border-spacing: 2px;}
.mf_table_right    	{ font-family: Verdana; font-size: 10pt; border-collapse: collapse; border-spacing: 2px; float: right; }
.mf_table_left     	{ font-family: Verdana; font-size: 10pt; border-collapse: collapse; border-spacing: 2px; float: left; }
.mf_table_panel		{ font-family: Verdana; font-size: 10pt; background-color: #FFE3D6; }
.caption           	{ font-family: Comic Sans MS; }
.mf_caption        	{ font-family: Comic Sans MS; }

.mf_table_menu	      	{ border-width: 3px; border-style: solid; border-color: silver black black silver; background-color: #D2E1FF; width: 100%; }
.mf_table_menu_centre	{ border-width: 3px; border-style: solid; border-color: silver black black silver; background-color: #D2E1FF; text-align: center; width: 100%; }
.mf_table_advert      	{ border-width: 3px; border-style: solid; border-color: silver black black silver; background-color: #ffffff; width: 100%; }
.mf_index_cell_border 	{ border-width: 4px; border-color: #ffffff; border-style: solid; border-collapse:collapse;}
.mf_index_cell_inner  	{ border-width: 0; border-color: #ffffff; border-style: solid; border-collapse:collapse;}
.mf_table_block	      	{ border-width: 0; border-collapse: collapse; font-family: Verdana; font-size: 10pt;  border-spacing: 2px; margin: 3px; display: inline-block; vertical-align: top; }
.mf_table_block_centre	{ border-width: 0; border-spacing: 2px; margin: 3px; display: inline-block; vertical-align: top; text-align: center;}
.mf_advert_block      	{ border-width: 0; font-family: Verdana; font-size: 10pt;  display: inline-block; vertical-align: middle; max-width: 500;}
.mf_table_index	      	{ border-width: 0; border-collapse: collapse; font-family: Verdana; font-size: 10pt;  margin: 4px; display: inline-block; vertical-align: top; }

.mf_greyed_out		{ background: #f0f0f0; }

/* div */

div.mf_div_centre	{ text-align: center; }


/* date & menu cells */

.datemain          { font-family: Arial; color: #C17400; background: #D2E1FF }
.datesex           { font-family: Arial; color: #C17400; background: #D0D0D0 }
.datelib           { font-family: Arial; color: #C17400; background: #F5E9D8 }
.dateta            { font-family: Arial; color: #F6EF95; background: #000000 }

.mf_head_headline      	{ font-family: Arial; font-size: 14pt; color: #C17400; font-weight: normal; margin: 0 }
.headheadline      	{ font-family: Arial; font-size: 14pt; color: #C17400; font-weight: normal; margin: 0 }
h1		   	{ font-family: Arial; font-size: 14pt; font-weight: normal; margin: 0 }

.mf_head_sub           	{ font-family: Arial; font-size: 14pt; color: #C17400; font-weight: normal; margin: 0 }
.headsub           	{ font-family: Arial; font-size: 14pt; color: #C17400; font-weight: normal; margin: 0 }
h2		   	{ font-family: Arial; font-size: 14pt; font-weight: normal; margin: 0 }


.mf_date_comment		{ font-family: Arial; font-size: 14pt; color: #FF0000; font-weight: normal; background: #D2E1FF }
h3				{ font-family: Arial; font-size: 14pt; color: #FF0000; font-weight: normal; }
.mf_date_headline      		{ font-family: Arial; font-size: 14pt; color: #C17400; font-weight: normal; margin: 0 }
.dateheadline      		{ font-family: Arial; font-size: 14pt; color: #C17400; font-weight: normal; margin: 0 }
.mf_date_headline_link      	{ font-family: Arial; font-size: 14pt; color: #C17400; font-weight: normal; margin: 0 }
.mf_date_headline_link:link	{ font-family: Arial; text-decoration: none; color: #C17400; font-weight: normal }
.mf_date_headline_link:visited	{ font-family: Arial; text-decoration: none; color: #C17400; font-weight: normal }
.mf_date_headline_link:hover	{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }

.mf_date_sub           		{ font-family: Arial; font-size: 12pt; color: #C17400; font-weight: normal; margin: 0 }
.datesub           		{ font-family: Arial; font-size: 12pt; color: #C17400; font-weight: normal; margin: 0 }

.mf_date_heading         	{ font-family: Arial; font-size: 12pt; color: #C17400; font-weight: normal }
.dateminor         		{ font-family: Arial; font-size: 12pt; color: #C17400; font-weight: normal }


.mf_head       	   	{ font-family: Arial; font-size: 10pt; color: #C17400; font-weight: normal; background: #D2E1FF }
.head          	   	{ font-family: Arial; font-size: 10pt; color: #C17400; font-weight: normal; background: #D2E1FF }
.mf_head_link:link	{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.mf_head_link_:visited	{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.mf_head_link:hover	{ font-family: Arial; text-decoration: none; color: #C17400; font-weight: normal }
.mf_head:link		{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.mf_head:visited	{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.mf_head:hover		{ font-family: Arial; text-decoration: none; color: #C17400; font-weight: normal }
.headLink:link		{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.headLink:visited  	{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.headLink:hover    	{ font-family: Arial; text-decoration: none; color: #C17400; font-weight: normal }
.combobox          	{ font-family: Arial; font-size: 8pt; border-style: none; color: #0000ff; font-weight: normal; background: #D2E1FF}

.mf_menu          	{ font-family: Arial; font-size: 10pt; color: #C17400; font-weight: normal; background: #D2E1FF }
.menu          	   	{ font-family: Arial; font-size: 10pt; color: #C17400; font-weight: normal; background: #D2E1FF }
.mf_menu_link:link     	{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.mf_menu_link:visited  	{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.mf_menu_link:hover    	{ font-family: Arial; text-decoration: none; color: #C17400; font-weight: normal }
.menuLink:link     	{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.menuLink:visited  	{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.menuLink:hover    	{ font-family: Arial; text-decoration: none; color: #C17400; font-weight: normal }
.mf_menu_combobox       { font-family: Arial; font-size: 8pt; border-style: none; color: #0000ff; font-weight: normal; background: #D2E1FF}

.mf_date			{ font-family: Arial; font-size: 10pt; color: #C17400; font-weight: normal; background: #D2E1FF; }
.mf_date_centre			{ font-family: Arial; font-size: 10pt; color: #C17400; font-weight: normal; background: #D2E1FF; text-align: center; }
.date		   		{ font-family: Arial; font-size: 10pt; color: #C17400; font-weight: normal; background: #D2E1FF }
.mf_date_link:link     		{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.mf_date_link:visited  		{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.mf_date_link:hover    		{ font-family: Arial; text-decoration: none; color: #C17400; font-weight: normal }
.mf_date:link     		{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.mf_date:visited  		{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.mf_date:hover    		{ font-family: Arial; text-decoration: none; color: #C17400; font-weight: normal }
.dateLink:link     		{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.dateLink:visited  		{ font-family: Arial; text-decoration: none; color: #0000FF; font-weight: normal }
.dateLink:hover    		{ font-family: Arial; text-decoration: none; color: #C17400; font-weight: normal }


.mf_main_comment        { font-size: 16pt; color: #FF0000; font-weight: normal; margin: 0; }
.mf_comment        	{ font-size: 16pt; color: #FF0000; font-weight: normal; margin: 0; }
.comment           	{ font-size: 16pt; color: #FF0000; font-weight: normal; margin: 0; }
.mf_main_headline       { font-size: 16pt; color: #FF0000; font-weight: normal; margin: 0; }
.mf_headline       	{ font-size: 16pt; color: #FF0000; font-weight: normal; margin: 0; }
.headline          	{ font-size: 16pt; color: #C17400; font-weight: normal; margin: 0; }
h4          	   	{ font-size: 16pt; color: #C17400; font-weight: normal; margin: 0; }
.mf_main_headline:link     	{ text-decoration: none; color: #C17400 }
.mf_main_headline:visited  	{ text-decoration: none; color: #C17400 }
.mf_main_headline:hover    	{ text-decoration: none; color: #FFD393 }
.headlineLink:link    		{ text-decoration: none; color: #C17400 }
.headlineLink:visited 		{ text-decoration: none; color: #C17400 }
.headlineLink:hover   		{ text-decoration: none; color: #FFD393 }

.mf_main_sub    	{ font-size: 14pt; color: #C17400; font-weight: normal; margin: 0; }
.mf_subheadline    	{ font-size: 14pt; color: #C17400; font-weight: normal; margin: 0; }
.sub               	{ font-size: 14pt; color: #C17400; font-weight: normal; margin: 0; }
.mf_main_sub:link     	{ text-decoration: none; color: #C17400 }
.mf_main_sub:visited  	{ text-decoration: none; color: #C17400 }
.mf_main_sub:hover    	{ text-decoration: none; color: #FFD393 }

.mf_hits_sub    	{ font-size: 12pt; color: #C17400; font-weight: normal; margin: 0; }
h5                	{ font-size: 12pt; color: #C17400; font-weight: normal; margin: 0; }
.mf_hits_sub:link     	{ text-decoration: none; color: #C17400 }
.mf_hits_sub:visited  	{ text-decoration: none; color: #C17400 }
.mf_hits_sub:hover    	{ text-decoration: none; color: #FFD393 }


.mf_main_heading   { font-size: 10pt; color: #C17400; font-weight: bold; margin: 0;  }
.mf_heading        { font-size: 10pt; color: #C17400; font-weight: bold; margin: 0; }
.mf_heading_bold   { font-size: 10pt; font-weight: bold; margin: 0; }
.minor        	   { font-size: 10pt; color: #C17400; font-weight: bold; margin: 0; }
h6                 { font-size: 10pt; color: #C17400; font-weight: bold; margin: 0; }


.mf_main           { font-size: 10pt; color: #4F4F4F; font-family: Verdana, Geneva, sans-serif;}
.main              { font-size: 10pt; color: #4F4F4F; font-family: Verdana, Geneva, sans-serif;}
.mf_main_text      { font-size: 10pt; color: #4F4F4F; font-family: Verdana, Geneva, sans-serif;}

.mf_quote          { color: #800000;}
.mf_update 	   { color: #FF0000 }

.mainLink:link     { text-decoration: none }
.mainLink:visited  { text-decoration: none }
.mainLink:hover    { text-decoration: none; color: #C17400 }
.mf_link      	   { text-decoration: none }
.mf_link:link      { text-decoration: none }
.mf_link:visited   { text-decoration: none }
.mf_link:hover     { text-decoration: none; color: #C17400 }
.mf_link_internal      	    { text-decoration: none }
.mf_link_internal:link      { text-decoration: none }
.mf_link_internal:visited   { text-decoration: none }
.mf_link_internal:hover     { text-decoration: none; color: #4F4F4F }

.fill              { font-size: 8pt }
.advert	           { font-size: 12pt; color: #4F4F4F }

.pic               		{ border-width: 0; margin: 2px; float: right }
.picLeft           		{ border-width: 0; margin: 2px; float: left }
.picHome           		{ border-width: 0; margin: 0; float: none }
.mf_picture_right  		{ border-width: 0; margin: 2px; float: right }
.mf_picture_right_centre  	{ border-width: 0; margin: 2px; float: right }
.mf_picture_right_fixed 	{ border-width: 0; margin: 2px; float: right }
.mf_picture_left   		{ border-width: 0; margin: 4px; margin-right: 4px; float: left }
.mf_picture_centre 		{ border-width: 0; margin: 4px; float: none }
.mf_picture_centre_scaled	{ border-width: 0; margin: 4px; float: none }
.mf_picture_border_right	{ border-style: solid; border-width: 4px; border-color: #D2E1FF; margin: 2px; float: right }
.mf_picture_border_left   	{ border-style: solid; border-width: 4px; border-color: #D2E1FF; margin: 2px; float: left }
.mf_pciture_border_left   	{ border-style: solid; border-width: 4px; border-color: #D2E1FF; margin: 2px; float: left }
.mf_picture_border_centre 	{ border-style: solid; border-width: 4px; border-color: #D2E1FF; margin: 0; float: none }


.mf_button	{ font-family: Arial; font-size: 8pt; color: #333333; font-weight: bold }

.mf_spoiler	{ opacity: 0.05; }
.mf_spoiler:hover { opacity: 1.0; }

.mf_button_index {
	width: 100;
	background-color:#44c767;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #18ab29;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 3px;
	text-decoration:none;
	text-shadow:0 1px 0 #2f6627;
}
.mf_button_index:hover {
	background-color:#5cbf2a;
}
.mf_button_index:active {
	position:relative;
	top:1px;
}

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}