/*------------------------------------- tags --------------------------------------------------*/
body {
	background-color:#e9fffa;
	/*color:red;*/
	margin:0px;
	padding:0px;
	font-family: "Comic Sans Ms", Arial, Helvetica, Geneva, sans-serif;
	font-size:15px;
	color:#1e55d3;
}

/*------------------------------------- classes -----------------------------------------------*/
.AreaMainHeading {
	color:#049a98;
	font-weight:bold;
	font-size:14px;
}
/*-----color:#0b3baa;----*/

.AreaSubHeading {
	color:#049a98;
	font-weight:bold;
	font-size:14px;
	margin:25px 0px 25px 0px;
}


.btn01_atRest {
	color:#1E55D3;
	cursor: pointer;
	border:1px solid #F5D4C6;/* FCE5D0 */
	-moz-border-radius:5px; /* Firefox 3.6 and earlier */
	border-radius:5px;
	background-color: #ffffff;/* fallback/image non-cover color */
	/*background-image: url(images/fallback-gradient.png); *//* fallback image */
	/*background-image: -webkit-linear-gradient(top, #FCE5D0 0%, #FFFFFF 42%, #FCE5D0 100%);*//* sandwich horizon style*/
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F5D4C6), color-stop(90%, #ffffff));
	background-image: -webkit-linear-gradient(bottom, #F5D4C6, #ffffff 90%);
	background-image: -moz-linear-gradient(bottom, #F5D4C6, #ffffff 90%);
	background-image: -o-linear-gradient(bottom, #F5D4C6, #ffffff 90%);
	background-image: -ms-linear-gradient(bottom, #F5D4C6, #ffffff 90%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F5D4C6, endColorstr=#ffffff);/* IE 7-8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#F5D4C6, endColorstr=#ffffff)";/* IE 8+ */
	background-image: linear-gradient(bottom, #F5D4C6, #ffffff 90%);
	/*box-shadow: 10px 10px 5px #7A6857;*//*drop shadow*/
	/*box-shadow: h-shadow v-shadow blur spread color inset;*/
	-webkit-box-shadow: 0px 0px 3px 2px #B88B63;
	-moz-box-shadow: 0px 0px 3px 2px #B88B63;
	box-shadow: 0px 0px 3px 1px #B88B63;
}
.btn01_hiLit {
	color:#1E55D3;
	cursor: pointer;
	border:1px solid #F5D4C6;/* FCE5D0 */
	color:#FFAF6B;
	-moz-border-radius:5px; /* Firefox 3.6 and earlier */
	border-radius:5px;
	background-color: #ffffff;/* fallback/image non-cover color */
	/*background-image: url(images/fallback-gradient.png); *//* fallback image */
	/*background-image: -webkit-linear-gradient(top, #FCE5D0 0%, #FFFFFF 42%, #FCE5D0 100%);*//* sandwich horizon style*/
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F5D4C6), color-stop(90%, #ffffff));
	background-image: -webkit-linear-gradient(bottom, #F5D4C6, #ffffff 90%);
	background-image: -moz-linear-gradient(bottom, #F5D4C6, #ffffff 90%);
	background-image: -o-linear-gradient(bottom, #F5D4C6, #ffffff 90%);
	background-image: -ms-linear-gradient(bottom, #F5D4C6, #ffffff 90%);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F5D4C6, endColorstr=#ffffff);/* IE 7-8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#F5D4C6, endColorstr=#ffffff)";/* IE 8+ */
	background-image: linear-gradient(bottom, #F5D4C6, #ffffff 90%);
	/*box-shadow: 10px 10px 5px #7A6857;*//*drop shadow*/
	/*box-shadow: h-shadow v-shadow blur spread color inset;*/
	-webkit-box-shadow: 0px 0px 5px 5px #ffffff;
	-moz-box-shadow: 0px 0px 5px 5px #ffffff;
	box-shadow: 0px 0px 5px 5px #ffffff;
}

.checkboxOptions {
	text-decoration: underline;
}
a.checkboxOptions {
	cursor: pointer;
}
.floatClearer {
	clear: both;
	margin:0px;
	padding:0px;
	width:0px;
	height:0px;
}
.headerMsg {
	color:#049a98;
}
.inputGridRow {
	clear: both;
}
.inputGridRow_wTopMargin10 {
	margin-top:10px;
}
.inputGridRow_wTopMargin15 {
	margin-top:15px;
}
.inputGridLeftColumn {
	text-align: right;
	float: left;
	width:38%;
}
.inputGridRightColumn {
	float: left;
	text-align: left;
	width:57%;
	padding-left:5px;
}
.inputGridRightColumn_fixedData {
	float: left;
	text-align: left;
	width:57%;
	padding-left:5px;
	font-weight: bold;
	font-size:.95em;
}
.rightPaddedCheckbox01 {
	margin:0px 15px 0px 0px;
}
/*------------------------------------- generic classes ---------------------------------------*/
.blueText {
	color:#1E55D3;
}
.centeredText {
	text-align: center;
}
/*------------------------------------- ids ---------------------------------------------------*/
#AreaInfo {
	margin:158px auto 40px auto;
	width:555px;
	line-height:130%;
	font-size:13px;
}
#AreaInfo a {
	color:#049a98;
	text-decoration:underline;
}

/*----#AreaInfo a {
	color:#0b3baa;
	text-decoration:underline;----*/
}

#AreaInfo li {
	margin-top:9px;
}
#bodyContent {
	background:#e9fffa url('../../images/GGN_homePg_popup_Uplift_Your_CityCountry.jpg') no-repeat left top;
	border:1px solid #7ea1e6;
	margin:0px auto 0px auto;
	padding:0px 0px 10px 0px;
	width:640px;
	/*height:999px;*/
}
#bodyContent_Area {
	background:#e9fffa url('../../images/ParticpatationAreaHeader01.jpg') no-repeat left top;
	border:1px solid #7ea1e6;
	margin:0px auto 0px auto;
	padding:0px 0px 10px 0px;
	width:640px;
}
#inputErrors {
	color:red;
}
#participationArea {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	list-style-type:none;
}
#participationArea li {
	margin:16px 0px 0px 0px;
}
