/* CSS definition file containing sitestyle stylesheets */
body {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
}
.Row {
	padding:0;
	margin:0 0 5px 0;
}
.Row::after {
    content: "";
    clear: both;
    display: block;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	margin : 0px;
	padding : 0px;
	font-size: 15px;
	font-weight: normal;
 }
.MenuOptionHeading {
	font-size : 20px;
	font-weight : bold;
	color : #800000;
	margin : 0;
	padding:0;
}
.MenuOptionSubHeading {
	font-size : 18px;
	font-weight : bold;
	color : #800000;
	margin: 20px 0 5px 0;
}
.MenuOptionSubDesc {
	font-size : 12px;
	font-weight : bold;
	margin : 0px 0px 5px 0px;
}

.MenuOptionText {
	font-size: 13px;
}
.FormDropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	background-color:#FFFFFF;
	border:1px solid #800000;
	width:95%;
	max-width:500px;
}
.Button {
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	text-decoration: none;
	border: 1px solid #810100;
	text-align: center;
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	border-radius: 10px;
	width:220px;
	padding: 4px 8px 4px 8px;
	margin:20px 0 0 0;
	background-color: #810100;
}
.Button:hover {
	color: #C0C0C0;
}
.OptionColumn {
	float:left;
}
.OptionPrice_0 {
	color:#D33437;
	padding:0 20px 0 0;
}
.OptionPrice_1 {
	color:#2937A6;
	padding:0 20px 0 0;
}


@media only screen and (max-width: 499px){
	.OptionColumn {
		width:100%;
	}
}

@media only screen and (min-width: 500px) and (max-width: 650px){
	.OptionColumn {
		width:50%;
	}
}

@media only screen and (min-width: 651px){
	.OptionColumn {
		width:33.33%;
	}
}
