@charset "utf-8";
/* CSS Document */

body {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#505050;
}
a:link, a:visited {
	text-decoration:none;
	color:#365ebf;
}
a:hover {
	text-decoration:none;
	color:#f0640f;
}
a.nav:link, a.nav:visited {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#365ebf;
}
a.nav:hover {
	text-decoration:underline;
	color:#f0640f;
}
.brand_promise {
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#ffffff;
	background-color:#365ebf;
}
.watermark{
	background-image:url(images/watermark.jpg);
	background-repeat:no-repeat;
}
.orange_header {
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	line-height:19px;
	color:#f0640f;
}
.disabled {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	color:#999999;
}
.big_nav {
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#365ebf;
}
.small_nav {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:18px;
	color:#365ebf;
}
.gray_box {
	background-color:#eeeeee;
	padding:10px;
}
.challenge_box {
	border: 3px solid #f0640f;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	padding:10px;
}
/*.challenge_boxBotCap {
	background-image:url(images/challengeBotCap.png);
	background-position: right;
	background-position: bottom;
	background-repeat:no-repeat;
}*/
.challengeHeader {
	background-color:#f0640f;
	color=:white;
	font-weight:bold;
	font-size:14px;
	padding:10px;
	height: 12px;
	-webkit-border-top-right-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-topleft: 15px;
}
.currentChallengeHeader {
	background-color:#365ebf;
	color=:white;
	font-weight:bold;
	font-size:14px;
	padding:10px;
	height: 12px;
	-webkit-border-top-right-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-topleft: 15px;
}
.currentChallenge_box {
	border: 3px solid #365ebf;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	padding:10px;
}.entDayHeader {
	background-color:#DC3C1E;
	color:white;
	font-weight:bold;
	font-size:14px;
	padding:10px;
	height: 12px;
	-webkit-border-top-right-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-topleft: 15px;
}
.entDay_box {
	border: 3px solid #DC3C1E;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	padding:10px;
}
.topRail {
	background-color:#F5F5F5;
	border-top:solid 1px #CCC;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	-webkit-border-top-right-radius: 15px;
	-webkit-border-top-left-radius: 15px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-topleft: 15px;
}
.bottomRail {
	background-color: #F5F5F5;
	border-bottom:solid 1px #CCC;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
}
.leftRail {
	background-color: #F5F5F5;
	border-left:solid 1px #CCC;
	}
.rightRail {
	background-color: #F5F5F5;
	border-right:solid 1px #CCC;
	}