/* styles for Golden Age */

/* Layout styles */
body {
	margin: 0; 
	overflow-x: hidden;
	font-size: 10px;
}
.print_only {display: none !important;} /* hides elements that will be shown on printed page */
.no_print {} /* becomes hidden when printed */
.page_break {} /* becomes page break when printed */

ul {margin-top:0; margin-bottom:0}
ol {margin-top:0; margin-bottom:0}

/* Text Styles */
.heading {font-family: Arial, sans-serif; font-size: 2em; color: white; font-style: italic; text-align:left; margin: 10px 15px 10px 15px;}
.sub_heading {font-family: 'Arial', serif; font-size: 1.9em; font-weight: bold; margin: 5px 10px 0 15px;}
.n_text {font-family: 'Arial', 'Times New Roman', serif; font-size: 1.7em; color: #374459; text-align: justify; margin: 0px 35px 0px 35px;}
.rates {font-family: 'Arial', 'Times New Roman', serif; font-size: 1.7em; color: #374459; text-align: left;}
.rates_price {text-align: right; border:1px solid red; width:40px;}
.menu {font-family: 'Arial', 'Times New Roman', serif; font-size: 1.7em; color: #374459; text-align: left; margin: 0px 0px 0px 35px;}
.menu_small {font-size: 0.7em; margin: 0px 0px 10px 0px;}
.menu_price {text-align: right;  margin: 0px 0px 10px 0px;}
.button {font-family: 'Tahoma', 'Arial', 'Verdana', serif; font-size: 1.6em; color: #eaeaea; font-weight: bold; text-align: center; margin: 0px 7px 0 7px;}
.contact_button {font-family: 'Tahoma', 'Arial', 'Verdana', serif; font-size: 0.8em; color: #343434; text-align: center; margin: 0px 10px 0 10px;}
.contact {font-family: 'Tahoma', 'Arial', sans-serif; font-size: 10pt; text-align: right; margin: 0px 20px 0 0px;}
.contact_n_text {font-family: 'Arial', 'Times New Roman', serif; font-size: 1.7em; color: #374459; text-align: justify; margin: 0px 10px 0px 10px;}

.nav { 
	font-family: 'Tahoma', 'Times New Roman', 'Verdana', serif; 
	font-size: 12pt; font-weight: bold; 
	color: #dfeae4; text-align: justify; 
	margin: 0px 10px 0 10px;
}

	.button a:link { color: #d7dee2; text-decoration:none;}
	.button a:visited { color: #d7dee2; text-decoration:none;}
	.button a:active { color: #d7dee2; text-decoration:none;}
	.button a:hover {color: white; text-decoration:none;}
				
.no_js {font-family: Arial, sans-serif; font-size: 8pt; color: red; text-align: justify;}
.no_js_instruc {text-align: right; color: #861114;}
.caption {font-family: 'Arial', serif; font-size: 8pt; text-align: center}
.footer {font-family: Arial, sans-serif; font-size: 0.8em; color: #C0C0C0; text-align: center;}
.no_a {font-family: 'Tw Cen MT Condensed', Arial, serif; color: #ced5d7 !important; text-decoration: none; text-align: center;}
/* End Text Styles */

/* Email System Styles */
input {font-family: Arial, sans-serif; font-size: 10pt; padding-left:5px; border-style:solid; border-width: 1px; border-color: #A5ACB2; background-color: #F2F2F2; margin-top:5px;}
input.check {border-style:none; background-color: transparent;}
textarea {font-family: Arial, sans-serif; font-size: 10pt; border-style:solid; border-width:1px; border-color: #A5ACB2; background-color: #F2F2F2;}




/* Link Styles */
a:link {color: #0087c6;}
a:visited {color: #01557c;}
a:active {color: #FF0000;}

/* Contact Styles */
.asterix {color: #FF0000}
.bold {font-weight: bold}

/* Input Field Styles */
input {border-style: solid; border-width: 1px; border-color: black; font-family: Arial, sans-serif; font-size: 10pt;}
textarea {border-style: solid; border-width: 1px; border-color: black; font-family: Arial, sans-serif; font-size: 10pt;}
input.radio_i {background-color: transparent; border-style: none;}
.c_buttons {cursor: pointer; cursor: hand; font-size:8pt; width:70px; height:20px; text-align: right; background-repeat: no-repeat; background-position: center left; background-color: #E7E7E7;}
/* End styles */