/* main */

body
 {
  margin:0;
  padding:0;
  background-color:#000000;
  background-image:url('img/bg3.png');
  font-family:Verdana;
  font-size:15px;
 }
      
a
 {
  color:#dddddd;
  text-decoration:none;
 }
  
a:hover
 {
  color:#ffc600;
  text-decoration:none;
 }

p
 {
  padding-left: 8px;
  padding-right: 8px;
 }

ul
 {
  list-style-type: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 8px;
 }
 
ul li
 {
  background-image: url(img/ul1.png);
  background-repeat: no-repeat;
  background-position: 0px 5px; 
  margin: 4px;
  padding-left: 14px;
 }
 
/* layout */

#main
 {
  width:800px;
  margin-top:32px;
  margin-right:auto;
  margin-bottom:32px;
  margin-left:auto;
  padding:0px 0px 0px 0px;
  background-color:rgba(204,204,204,0.4);
  border:0px solid #cccccc;
  -moz-border-radius: 15px;
  border-radius: 15px;
 }

#top
 {
  width:844px;
  margin:32px auto 32px auto;
 }

#left
 {
  float:left;
  width:200px;
  text-align:center;
  margin:0px 0px 0px 0px;
  padding:12px 0px 0px 0px;
 }

#right
 {
  float:right;
  width:600px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
 }

#bottom
 {
  clear:both;
  width:800px;
  margin:0px 0px -1px 0px;
  padding:0px 0px 0px 0px;
  text-align:center;
 }
 
/* contents */

#contentitem1
 {
  margin:14px 0px -6px 1px;
  padding:8px 8px 8px 8px;
  width:567px;
  background-color:rgba(204,204,204,0.2);
  border:0px solid #cccccc;
  -moz-border-radius: 15px;
  border-radius: 15px;
 }

#headimg
 {
  margin:0px auto 0px auto;
 }

#twitdiv
 {
  width:800px;
  margin:-18px auto 2px auto;
  padding:0px 0px 0px 0px;
  text-align:center;
 }

.hdiv1
 {
  margin:0px auto 16px auto;
  padding:6px 0px 0px 0px;
  width:560px;
  height:26px;
  background-image:url(img/hdiv1bg.png);
  text-align:center;
  vertical-align:center;
  font-family:"Courier New", Courier;
  font-weight:bold;
  font-size:18px;
 }

.hdiv2
 {
  width:240px;
  height:26px;
  margin-top:18px;
  margin-bottom:14px;
  padding:6px 0px 0px 40px;
  background-image:url(img/hdiv2bg.png);
  font-family:"Courier New", Courier;
  color:#222222;
  font-weight:bold;
  font-size:18px;
 }

.hdiv2b
 {
  width:240px;
  height:26px;
  margin-top:18px;
  margin-bottom:14px;
  padding:6px 0px 0px 40px;
  background-image:url(img/hdiv2-bbg.png);
  font-family:"Courier New", Courier;
  color:#222222;
  font-weight:bold;
  font-size:18px;
 }

.hdiv2c
 {
  width:240px;
  height:26px;
  margin-top:18px;
  margin-bottom:14px;
  padding:6px 0px 0px 40px;
  background-image:url(img/hdiv2-cbg.png);
  font-family:"Courier New", Courier;
  color:#222222;
  font-weight:bold;
  font-size:18px;
 }

.hdiv2d
 {
  width:240px;
  height:26px;
  margin-top:18px;
  margin-bottom:14px;
  padding:6px 0px 0px 40px;
  background-image:url(img/hdiv2-dbg.png);
  font-family:"Courier New", Courier;
  color:#222222;
  font-weight:bold;
  font-size:18px;
 }

.hdiv2e
 {
  width:240px;
  height:26px;
  margin-top:18px;
  margin-bottom:14px;
  padding:6px 0px 0px 40px;
  background-image:url(img/hdiv2-ebg.png);
  font-family:"Courier New", Courier;
  color:#222222;
  font-weight:bold;
  font-size:18px;
 }

.hdiv3
 {
  width:350px;
  margin-bottom:14px;
  background-color:rgba(204,204,204,0.1);
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  color:#222222;
  font-weight:bold;
  font-size:18px;
  text-align:center;
 }

.hdiv3box
 {
  margin:0px auto 0px auto;
  width:352px;
  background-color:rgba(204,204,204,0.1);
  text-align:center;
 }

.hdiv4
 {
  margin:0px auto 16px auto;
  padding:6px 0px 0px 0px;
  width:560px;
  height:26px;
  background-image:url(img/hdiv4bg.png);
  text-align:center;
  vertical-align:center;
  font-family:"Courier New", Courier;
  font-weight:bold;
  font-size:18px;
 }

.hdiv5
 {
  width:280px;
  height:26px;
  margin:0px auto 0px auto;
  padding:7px 0px 0px 0px;
  background-image:url(img/hdiv5bg.png);
  color:#222222;
  font-weight:bold;
  text-align:center;
 }

.gamefont
 {
  padding:2px 8px 2px 8px;
  background-color:rgba(0,0,0,0.8);
  border:1px solid;
  border-color:rgba(255,255,255,0.8);
  -moz-border-bottom-left-radius: 15px;
  border-bottom-left-radius: 15px;
  -moz-border-bottom-right-radius: 15px;
  border-bottom-right-radius: 15px;
  font-size:12px;
  font-family:"Courier New", Courier;
  color:rgba(0,160,0,1.0);
 }

.gamefont2
 {
  margin:0px auto 0px auto;
  width:460px;
  font-size:12px;
  font-family:"Courier New", Courier;
  font-weight:bold;
  text-align:center;
 }

.gamefont3
 {
  margin:0px auto 0px auto;
  padding:14px 8px 14px 8px;
  background-color:rgba(0,0,0,0.8);
  border:1px solid;
  border-color:rgba(255,255,255,0.8);
  -moz-border-bottom-left-radius: 15px;
  border-bottom-left-radius: 15px;
  -moz-border-bottom-right-radius: 15px;
  border-bottom-right-radius: 15px;
  font-size:12px;
  font-family:"Courier New", Courier;
  color:rgba(0,160,0,1.0);
 }

.gamefont4
 {
  margin:0px auto 0px auto;
  padding:14px 8px 14px 8px;
  background-color:rgba(0,0,0,0.8);
  border:1px solid;
  border-color:rgba(255,255,255,0.8);
  font-size:12px;
  font-family:"Courier New", Courier;
  color:rgba(0,160,0,1.0);
 }

/* navigation menu */

#navi-home
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-home.png') bottom;
	text-indent: -99999px;
 }

#navi-home:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }
 
#navi-features
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-features.png') bottom;
	text-indent: -99999px;
 }

#navi-features:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-newplayerhelp
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-newplayerhelp.png') bottom;
	text-indent: -99999px;
 }

#navi-newplayerhelp:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }
 
#navi-maps
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-maps.png') bottom;
	text-indent: -99999px;
 }

#navi-maps:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }
 
#navi-whosonline
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-whosonline.png') bottom;
	text-indent: -99999px;
 }

#navi-whosonline:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }
 
#navi-talesoftharel
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-talesoftharel.png') bottom;
	text-indent: -99999px;
 }

#navi-talesoftharel:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }
 
#navi-forums
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-forums.png') bottom;
	text-indent: -99999px;
 }

#navi-forums:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }
 
#navi-changes
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-changes.png') bottom;
	text-indent: -99999px;
 }

#navi-changes:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }
 
#navi-links
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-links.png') bottom;
	text-indent: -99999px;
 }

#navi-links:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-flashclient
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-flashclient.png') bottom;
	text-indent: -99999px;
 }

#navi-flashclient:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-playerrankings
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-playerrankings.png') bottom;
	text-indent: -99999px;
 }

#navi-playerrankings:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-buildersarea
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-buildersarea.png') bottom;
	text-indent: -99999px;
 }

#navi-buildersarea:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-builders-buildershome
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-builders-buildershome.png') bottom;
	text-indent: -99999px;
 }

#navi-builders-buildershome:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-builders-backtoausite
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-builders-backtoausite.png') bottom;
	text-indent: -99999px;
 }

#navi-builders-backtoausite:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-builders-buildingoverview
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-builders-buildingoverview.png') bottom;
	text-indent: -99999px;
 }

#navi-builders-buildingoverview:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-builders-buildinganarea
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-builders-buildinganarea.png') bottom;
	text-indent: -99999px;
 }

#navi-builders-buildinganarea:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-builders-guidelines
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-builders-guidelines.png') bottom;
	text-indent: -99999px;
 }

#navi-builders-guidelines:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-builders-mprogquickref
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-builders-mprogquickref.png') bottom;
	text-indent: -99999px;
 }

#navi-builders-mprogquickref:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-builders-mprogs
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-builders-mprogs.png') bottom;
	text-indent: -99999px;
 }

#navi-builders-mprogs:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-builders-objectbalancing
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-builders-objectbalancing.png') bottom;
	text-indent: -99999px;
 }

#navi-builders-objectbalancing:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-builders-vnumreference
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-builders-vnumreference.png') bottom;
	text-indent: -99999px;
 }

#navi-builders-vnumreference:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-builders-olcguide
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-builders-olcguide.png') bottom;
	text-indent: -99999px;
 }

#navi-builders-olcguide:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi-builders-availablevnums
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi-builders-availablevnums.png') bottom;
	text-indent: -99999px;
 }

#navi-builders-availablevnums:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

.navi-favor
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
 }

#gotm
 {
  margin:2px auto 2px auto;
  padding:6px 2px 6px 2px;
  width:167px;
  background-color:rgba(204,204,204,0.2);
  border:0px solid #cccccc;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-align:center;
 }

.votebutton
 {
  margin:0px auto 12px auto;
  border:0px;
 }
 
/* more */
 
#navi2-newplayerhelp
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-newplayerhelp.png') bottom;
	text-indent: -99999px;
 }

#navi2-newplayerhelp:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-basiccommands
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-basiccommands.png') bottom;
	text-indent: -99999px;
 }

#navi2-basiccommands:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-classinfo
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-classinfo.png') bottom;
	text-indent: -99999px;
 }

#navi2-classinfo:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-raceinfo
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-raceinfo.png') bottom;
	text-indent: -99999px;
 }

#navi2-raceinfo:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-clans
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-clans.png') bottom;
	text-indent: -99999px;
 }

#navi2-clans:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-religions
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-religions.png') bottom;
	text-indent: -99999px;
 }

#navi2-religions:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-applications
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-applications.png') bottom;
	text-indent: -99999px;
 }

#navi2-applications:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-wizlist
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-wizlist.png') bottom;
	text-indent: -99999px;
 }

#navi2-wizlist:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-app-houseconstruction
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-app-houseconstruction.png') bottom;
	text-indent: -99999px;
 }

#navi2-app-houseconstruction:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-app-manorconstruction
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-app-manorconstruction.png') bottom;
	text-indent: -99999px;
 }

#navi2-app-manorconstruction:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-app-clansubmission
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-app-clansubmission.png') bottom;
	text-indent: -99999px;
 }

#navi2-app-clansubmission:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-app-socialsubmission
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-app-socialsubmission.png') bottom;
	text-indent: -99999px;
 }

#navi2-app-socialsubmission:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-app-pkmotivations
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-app-pkmotivations.png') bottom;
	text-indent: -99999px;
 }

#navi2-app-pkmotivations:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi2-app-builderapp
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi2-app-builderapp.png') bottom;
	text-indent: -99999px;
 }

#navi2-app-builderapp:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-barbades
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-barbades.png') bottom;
	text-indent: -99999px;
 }

#navi3-barbades:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-mahrina
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-mahrina.png') bottom;
	text-indent: -99999px;
 }

#navi3-mahrina:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-markov
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-markov.png') bottom;
	text-indent: -99999px;
 }

#navi3-markov:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-sylune
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-sylune.png') bottom;
	text-indent: -99999px;
 }

#navi3-sylune:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-asteri
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-asteri.png') bottom;
	text-indent: -99999px;
 }

#navi3-asteri:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-cylad
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-cylad.png') bottom;
	text-indent: -99999px;
 }

#navi3-cylad:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-mentmacro
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-mentmacro.png') bottom;
	text-indent: -99999px;
 }

#navi3-mentmacro:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-vyrul
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-vyrul.png') bottom;
	text-indent: -99999px;
 }

#navi3-vyrul:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-elbar
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-elbar.png') bottom;
	text-indent: -99999px;
 }

#navi3-elbar:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-jirah
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-jirah.png') bottom;
	text-indent: -99999px;
 }

#navi3-jirah:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-kiradus
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-kiradus.png') bottom;
	text-indent: -99999px;
 }

#navi3-kiradus:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

#navi3-ytrewtsu
 {
	display: block;
	width: 188px;
	height: 32px;
	margin:0px 0px 8px 0px;
	background: url('img/navi3-ytrewtsu.png') bottom;
	text-indent: -99999px;
 }

#navi3-ytrewtsu:hover
 {
	margin:0px 0px 8px 0px;
	background-position: 0 0;
 }

.navi2td
 {
  width:190px;
  text-align:center;
 }

.navi2td2
 {
  width:20px;
 }

.form1
 {
  width:200px;
  padding:6px;
  background-color:#444444;
  border:1px solid;
  border-color:#aaaaaa;
  font-family:"Courier New", Courier;
  font-weight:bold;
  font-size:12px;
 }

.form2
 {
  padding:6px;
  background-color:#666666;
  border:1px solid;
  border-color:#aaaaaa;
  font-family:"Courier New", Courier;
  font-weight:bold;
  font-size:12px;
 }
 
option
 {
  background-color:#cccccc;
  border:1px dotted;
  border-color:#aaaaaa;
  font-family:"Courier New", Courier;
  font-weight:bold;
  font-size:12px;
 }

.table1
 {
  margin:0px auto 0px auto;
 }

.table2
 {
  margin:-18px auto 0px auto;
 }

.table1td1
 {
  width:96px;
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-weight:bold;
  font-size:12px;
  text-align:center;
 }

.table1td2
 {
  width:150px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }
 
.table1td2:hover
 {
  background-color:rgba(0,0,0,0.1);
  border-color:rgba(255,255,255,0.4);
 }

.table1td3
 {
  width:122px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td3:hover
 {
  background-color:rgba(0,0,0,0.1);
  border-color:rgba(255,255,255,0.4);
 }

.table1td4
 {
  width:150px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td5
 {
  width:192px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td5:hover
 {
  background-color:rgba(0,0,0,0.1);
  border-color:rgba(255,255,255,0.4);
 }

.table1td6
 {
  width:50px;
  background-color:rgba(204,204,204,0.1);
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td7
 {
  width:70px;
  background-color:rgba(204,204,204,0.1);
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td8
 {
  width:100px;
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td9
 {
  width:250px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td9:hover
 {
  background-color:rgba(0,0,0,0.1);
  border-color:rgba(255,255,255,0.4);
 }

.table1td10
 {
  width:165px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td10:hover
 {
  background-color:rgba(0,0,0,0.1);
  border-color:rgba(255,255,255,0.4);
 }

.table1td11
 {
  width:336px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td11:hover
 {
  background-color:rgba(0,0,0,0.1);
  border-color:rgba(255,255,255,0.4);
 }

.table1td12
 {
  width:165px;
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td13
 {
  width:79px;
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:10px;
  text-align:center;
 }

.table1td13:hover
 {
  background-color:rgba(0,0,0,0.1);
  border-color:rgba(255,255,255,0.4);
 }

.table1td14
 {
  width:344px;
  padding:4px;
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td15
 {
  width:344px;
  padding:4px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td16
 {
  width:250px;
  background-color:rgba(204,204,204,0.0);
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td17
 {
  width:94px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td18
 {
  width:44px;
  background-color:rgba(204,204,204,0.0);
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table1td19
 {
  width:150px;
  background-color:rgba(204,204,204,0.0);
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table2td1
 {
  width:96px;
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-weight:bold;
  font-size:12px;
  text-align:center;
 }

.table2td-blank
 {
  width:96px;
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-weight:bold;
  font-size:12px;
  text-align:center;
 }

.table3td1
 {
  width:506px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table3td1:hover
 {
  background-color:rgba(0,0,0,0.1);
  border-color:rgba(255,255,255,0.4);
 }

.table3td2
 {
  padding:4px;
  width:500px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }
 
.table3td4
 {
  width:350px;
  border:1px dotted;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table3td5
 {
  width:506px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table3td6
 {
  width:350px;
  background-color:rgba(204,204,204,0.1);
  border:1px solid;
  border-color:rgba(204,204,204,0.4);
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.table4td1
 {
  width:506px;
  padding:2px;
  background-color:rgba(0,0,0,0.8);
  font-size:12px;
  font-family:"Courier New", Courier;
  color:rgba(0,160,0,1.0);
  text-align:left;
 }

.table4td2
 {
  width:250px;
  margin:0px auto 0px auto;
  padding:8px;
  background-color:rgba(0,0,0,0.8);
  border:1px solid;
  border-color:rgba(255,255,255,0.8);
  font-size:12px;
  font-family:"Courier New", Courier;
  color:rgba(204,204,204,0.8);
  text-align:left;
 }

.table4td3
 {
  width:250px;
  margin:0px auto 4px auto;
  padding:8px;
  background-color:rgba(0,0,0,0.6);
  border:1px solid;
  border-color:rgba(255,255,255,0.8);
  color:rgba(204,204,204,0.6);
  text-align:center;
 }

.table4
 {
  margin:0px auto 0px auto;
  border:1px solid;
  border-color:rgba(255,255,255,0.8);
  border-spacing:0;
  border-collapse:collapse;
 }

.tabletd-blank
 {
  font-family:"Courier New", Courier;
  font-size:12px;
  text-align:center;
 }

.smalllight
 {
  margin-top:14px;
  margin-bottom:-2px;
  font-size:12px;
  color:rgba(0,0,0,0.6);
 }

.fmud {
  width:1220px;
  margin:0px auto 0px auto;
  background-color:rgba(0,0,0,1.0);
  -moz-border-radius:15px;
  border-radius:15px;
  text-align:center;
      }