body{
  padding: 20px; 
  background-color: #FFF;
  font: 9pt "Trebuchet MS",Verdana, Arial, sans-serif;
}
body { text-align: center; } /* center on ie */

a:link { color: #FE029E; }
a:visited { color: #FE029E; }
a:active { color: #FE029E; }
a:hover { color: #0FE029E; }

a.silver:link { color: silver; }
a.silver:visited { color: silver; }
a.silver:active { color: silver; }
a.silver:hover { color: silver; }

/* nifty */
div#nifty{  background: #EBEBEB; width:176px;}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #EBEBEB}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

div#cnifty{  background: #FFF0F9; width:526px; padding-top:0px; margin-top:0px;}
b.crtop, b.crbottom{display:block;background: #FFF}
b.crtop b, b.crbottom b{display:block;height: 1px; overflow: hidden; background: #FFF0F9}
b.cr1{margin: 0 5px}
b.cr2{margin: 0 3px}
b.cr3{margin: 0 2px}
b.crtop b.r4, b.crbottom b.cr4{margin: 0 1px;height: 2px}


div#pnifty{  background: #FE029E; width:526px; padding-top:0px; margin-top:0px;}
b.prtop, b.prbottom{display:block;background: #FFF}
b.prtop b, b.prbottom b{display:block;height: 1px; overflow: hidden; background: #FE029E}
b.pr1{margin: 0 5px}
b.pr2{margin: 0 3px}
b.pr3{margin: 0 2px}
b.prtop b.pr4, b.prbottom b.pr4{margin: 0 1px;height: 2px}

#container
{
  position: relative;
  margin: 0 auto; /* center on everything else */
  width: 750px;
  text-align: left;
}
#pagebody { position: relative; width: 100%; }

#alpha, #beta
{
  display: inline; /* ie win bugfix */
  position: relative;
  float: left;
  min-height: 1px;
}

#alpha { 
  float:right; 
  width: 540px; 
}
#beta  { 
  width: 175px; 
  margin: 0; 
  float:left; 
  padding: 0;
  background-color:none;
}
#banner {
	margin-bottom:26px;
}
#nifty-inner {
  padding:9px;
  padding-left:12px;
}
h3, h2 {
  font-size:12pt;
  font-weight: 900;
  margin-bottom:2px;
}
h1 {
  font-size:12pt;
  font-weight: 900;
  color: #FE029E;
}
p.content-nav {
	margin-top:0;
}

input.rottenform {
	border:1px solid silver; 
	color:black; 
/*
	font-size:16px; 
 	height:20px; 
	padding:2px;
*/
	margin-bottom:4px;
	margin-top:4px;
}

.magenta {
	color:#FE028E;
}
.grey {
	color:black;
}
.formh1 {
  font-size:12pt;
  font-weight: 900;
	margin-bottom:16px;
	color:black;
}






