html {
	min-height:100%;
	margin-bottom:1px;
	overflow:scroll;
}

body {
	background-color:#EEF2FA;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height:12pt;
	font-size:10pt;
}

#navigation-menu, #flavors-menu {
	list-style-type:none;
	list-style:none;	
	margin:0px;
	padding:0px;
}

#navigation-menu li, #flavors-menu li {
	list-style-type:none;
	float:left;
	margin:0px;
	padding:0px;
}

#navigation-menu {
	color:#FFFFFF;
	font-size:14pt;
	font-weight:bold;
}

#navigation-menu li a {
	color:#FFFFFF;
}

a:link, a:hover, a:visited, a:active {
	text-decoration: none;
}

.copyrights {
	font-size:8pt;
}

.marginTop_10px {margin-top:10px;}
.marginTop_20px {margin-top:20px;}
.marginTopBottom_20px {margin-top:20px;margin-bottom:20px;}
em ul {list-style-type:none;}
em ul li {margin-left:0px;}

/* boxes
----------------------------------------------- */
.box {
	margin-bottom:20px;
	padding:10px 10px 1px 10px;	
}
.box h2 {
	font-size:1em;
	font-weight:normal;
	text-transform:uppercase;
	color:#fff;
	background:#333;
	margin:-10px -10px 0 -10px;
	padding:6px 12px;
}

/* forms
----------------------------------------------- */
form {
	overflow:hidden;
}
fieldset {
	border-top:1px solid #bbb;
	padding:10px;
	position:relative;	
	margin-bottom:10px;
}
legend {
	font-size:1.1em;
	font-weight:bold;
	padding:.4em .8em;
}
fieldset p label {
	width:98%;
}
fieldset p input {
	width:98%;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
fieldset p textarea {
	width:98%;
	height:72px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
label.error {
	color:#FF0000;
}
input[type=submit]{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-top:20px;
}

.success, .errorResponse {
  border: 1px solid;
  margin: 10px 0px;
  padding:15px 10px 15px 50px;
  background-repeat: no-repeat;
  background-position: 10px center;
}

.errorResponse {
  color: #D8000C;
  background-color: #FFBABA;
  background-image: url('../images/error.png');
  background-repeat:no-repeat;
}

.success {
  color: #4F8A10;
  background-color: #DFF2BF;
  background-image:url('../images/success.png');
  background-repeat:no-repeat;
}
