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

body {
	margin: 0px 0px 10px 0px;
	height: 100%;
	height: 100%;
	padding: 0;
	margin-bottom: 1px;
	background-color:#69BD45;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
#nav {
float:left;
width:200px;
}
#main {
float:right;
width:600px;
}

table.main {
  text-style: bold;
  font-size: 14px;
  background-color:white;
  filter:alpha(opacity=85);
  -moz-opacity:.85;
  opacity:.85;
}
#main2 {
float:left;
width:400px;
}
#stats{
float:right;
width:200px;
}
td.top_menu{
	width: 800px;
	height: 68px;
	background-image:url("/images/menu/menu_bg.png");
	background-repeat: no-repeat;

}
td.meters{
background-image: url("/images/meters/meters_box.png");
background-repeat:no-repeat;
width:172px;
height:33px;
}
td.body_bg_home {
	width: 800px;
	height: 582px;
	background-image:url("/images/bg_home.png");
	background-repeat: no-repeat;
}
td.body_bg {
	width: 800px;
	height: 582px;
	background-image:url("/images/bg.png");
	background-repeat: no-repeat;
}
td.body_bg2 {
	width: 800px;
	height: 582px;
	background-image:url("/images/bg2.png");
	background-repeat: no-repeat;
}
.textInput
{
border: none;
background: #fdf1c2;
color: #000000;
height:23px;
font-size: 1.1em;
}
td.login_bg
{
background-image: url("/images/login/login_bg.png");
background-repeat:repeat-y;
}
div#footer {
	text-align: center;
	font-size: .9em;
	margin-top: -1px !important;
	margin-top: 0;
}
/* Top Menu */
a.home_sroll {	display: block;
	width: 81px;
	height: 68px;
	background: url("/images/menu/home.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.home_sroll {
	background-position: 0px -68px;
}
a.about_sroll {	display: block;
	width: 81px;
	height: 68px;
	background: url("/images/menu/about.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.about_sroll {
	background-position: 0px -68px;
}
a.instructions_sroll {	display: block;
	width: 154px;
	height: 68px;
	background: url("/images/menu/instructions.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.instructions_sroll {
	background-position: 0px -68px;
}
a.where_sroll {	display: block;
	width: 154px;
	height: 68px;
	background: url("/images/menu/where.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.where_sroll {
	background-position: 0px -68px;
}

/* links */
a.fun_facts {	display: block;
	width: 172px;
	height: 33px;
	background: url("/images/links/fun_facts.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.fun_facts {
	background-position: 0px -33px;
}
a.pedz_faqs {	display: block;
	width: 172px;
	height: 34px;
	background: url("/images/links/pedz_faqs.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.pedz_faqs {
	background-position: 0px -34px;
}
a.pedz_games {	display: block;
	width: 172px;
	height: 31px;
	background: url("/images/links/pedz_games.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.pedz_games {
	background-position: 0px -31px;
}
a.in_news {	display: block;
	width: 172px;
	height: 41px;
	background: url("/images/links/in_news.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.in_news {
	background-position: 0px -41px;
}
/* Logged */
a.steps {	display: block;
	width: 172px;
	height: 46px;
	background: url("/images/logged/steps.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.steps {
	background-position: 0px -46px;
}
a.goals {	display: block;
	width: 172px;
	height: 52px;
	background: url("/images/logged/goals.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.goals {
	background-position: 0px -52px;
}
a.level {	display: block;
	width: 172px;
	height: 52px;
	background: url("/images/logged/level.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.level {
	background-position: 0px -52px;
}
a.battlezone {	display: block;
	width: 172px;
	height: 46px;
	background: url("/images/logged/battlezone.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.battlezone {
	background-position: 0px -46px;
}
a.arcade {	display: block;
	width: 172px;
	height: 60px;
	background: url("/images/logged/arcade.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.arcade {
	background-position: 0px -60px;
}
a.logout {	display: block;
	width: 92px;
	height: 68px;
	background: url("/images/menu/logout.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.logout {
	background-position: 0px -68px;
}
a.myinfo {	display: block;
	width: 93px;
	height: 68px;
	background: url("/images/menu/myinfo.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.myinfo {
	background-position: 0px -68px;
}
/* login */
a.login {	display: block;
	width: 172px;
	height: 51px;
	background: url("/images/login/login.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.login {
	background-position: 0px -51px;
}


a.buddies {	display: block;
	width: 111px;
	height: 50px;
	background: url("/images/buddies.png") 0 0 no-repeat;
	text-decoration: none;
}
a:hover.buddies {
	background-position: 0px -50px;
}
.intro {
	font:medium;
	color: #0037AC;
}
.bold_blue {
	font-weight:bold;
	color: #0037AC;
}
td.bold_blue {
  text-align: center;
}
.bold_red {
	font-weight:bold;
	color: #CA0000;
}

.bold_dblue {
	font-weight:bold;
	color: #22177F;
}

tr.layout2 {
  background-color: #0037AC;
}
td.layout2 {
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
}
.border{
	border: 2px solid #A0B8C8 ; BORDER-bottom: 2px solid #A0B8C8;
}
.prog-border {
  height: 24px;
  width: 280px;
  background: #fff;
  border: 1px solid silver;
  margin: 0;
  padding: 0;
}
.prog-bar {
  height: 18px;
  margin: 3px;
  padding: 0;
  background: #C9DDEC;
  text-align: right;
}
.prog-text {
  height: 18px;
  margin: 3px;
  padding: 0;
  text-align: right;
  vertical-align: middle;
  font-size: 12px;
  color: #000000;
}
a.footer:link {font-size:10px; color:#FFFFFF; text-decoration:none; margin: 10px 10px 10px 10px;}
a.footer:visited{font-size:10px; color:#FFFFFF; text-decoration:none; margin: 10px 10px 10px 10px;}
a.footer:active{font-size:10px; color:#FFFFFF; text-decoration:none; margin: 10px 10px 10px 10px;}
a.footer:hover { font-size:10px; color:#FFFFFF; text-decoration:none; margin: 10px 10px 10px 10px;}
.smaller {font-size: smaller}
.border {border: 2px solid #0037AC ; BORDER-bottom: 2px solid #0037AC;}

.darkgreen { color: rgb(86, 131, 71); }
.green { color: rgb(96, 227, 94); }
.blue { color: rgb(7, 0, 220); }
.pink { color: rgb(255, 0, 252); }

a.news:link {font-size:14px; color:blue; text-decoration:none;}
a.news:visited{font-size:14px; color:blue; text-decoration:none;}
a.news:active{font-size:14px; color:blue; text-decoration:none;}
a.news:hover { font-size:14px; color:blue; text-decoration:underline;}

