.navbg {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFCFCF;
}
.leftbordercell {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CFCFCF;
}
.logincell {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 20px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-right: 12px;
}
input {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #555555;
	border: 1px solid #9F9F9F;
	background-color: #F9F9F9;
}
.radiobtn {
	border:none; background-color: #FFF;
}
.contentarea {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	padding-right: 30px;
	padding-left: 20px;
	padding-top: 10px;
}
.footer {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #777777;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFCFCF;
	padding-top: 5px;

}
.sectioncell {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;

}
hr {
	background-color: #CFCFCF;
	color: #CFCFCF;
}
.hl1 {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	color: #ED8101;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ED8101;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
}
.fineprint {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #777777;
	text-decoration: none;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;

}
.sectioncell2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #888888;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 15px;
	text-align: justify;
	background-color: #F5F4F4;



}
.leftbordercellwhite {

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.bonusgift {
	background-image:   url("../images/bonus/bonusgifts.gif");
	height: 156px;
	width: 359px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 130px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: pointer;
	}
	
	.bonusgiftR {
	background-image:   url("../images/bonus/bonusgifts-r.gif");
	height: 156px;
	width: 359px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 130px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: pointer;
}

.bonusgiftR2 {
	background-image:   url(../images/bonus/bonusgifts-r2.gif);
	height: 156px;
	width: 178px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 130px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: pointer;
	background-repeat: no-repeat;
}

.benefitgift {
	background-image:   url("../images/benefit/benefit_items.gif");
	height: 156px;
	width: 359px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 130px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: pointer;
}

.benefitgiftR {
	background-image:   url(../images/benefit/benefit_items-r.gif);
	height: 156px;
	width: 359px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 130px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: pointer;
	background-repeat: no-repeat;
}

.benefitgiftR2 {
	background-image:   url("../images/benefit/benefit_items-r2.gif");
	height: 156px;
	width: 179px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 130px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: pointer;
}

.meals {
	background-image: url(../images/meals/meals.jpg);
	height: 156px;
	width: 359px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 130px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	cursor: pointer;

}
.sectioncell3 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFCFCF;
	list-style-position: outside;
	list-style-type: disc;


}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navbg2 {
	background-color: #FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;







}
.navtxtbg {
	background-color: #FFFFFF;
	font: 11px Arial, Helvetica, sans-serif;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFCFCF;
	padding-bottom: 10px;
	padding-right: 5px;



}
.pagetitle {
	font: 20px Arial, Helvetica, sans-serif;
	color: #FFAE00;
}
.pagetitle a:hover { text-decoration:underline; color: #FFAE00; }

.subtitle {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #0066CC;
}
.top {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DDDDDD;
	padding-right: 2px;
	padding-bottom: 5px;


}
.more {
	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;

}
a.more:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	text-decoration: none;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.title {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #003399;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CFCFCF;


}
.sectionimgs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-left: 0px;



}
.itemsimg {
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #DFDFDF;
}
.celltitle {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #0066CC;
	background-color: #E8E8E8;
	padding: 3px;
}
.cellbodywhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 3px 10px;
}
select {

	font: 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #555555;
	border: 1px solid #9F9F9F;
	background-color: #F9F9F9;
}
.sectiontxt {
	padding: 0px 5px 5px 0px;
	margin: 0px;
}
/*.sectiontxt a { color: #016EC6; }
.sectiontxt a:hover { color: #ED8101; }*/
a.blue {
	color: #0066CC;
	text-decoration: underline;
}
a.blue:hover {
	color: #0066CC;
	text-decoration: none;
}
.contentareaDot {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	padding-right: 30px;
	padding-left: 20px;
	padding-top: 10px;
	border-top: dashed 1px #CFCFCF;
}

.popupbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: center;
}

.errorText {
	color: #990000; font-size: 11px; font-weight:bold;
}

body { font-family:Verdana, Arial, Helvetica, sans-serif; }