body {
  background-color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333; 
}

img {
	border: none;
}

#pagewidth{ 
  position: relative;
  min-width: 500px;
  width: 760px; 
  text-align: left; 
  margin-top: 10px;
  margin-right: auto;
  margin-bottom: 10px; 
  margin-left: auto; 
}

#tabbar {
  position: relative;
  left: 0px;
  top: 0px;
  width: 100%;
  vertical-align: bottom;
  margin: 0 0 10px 0;
}

#tabs {
  background-color: #FFFFFF;
  height: 25px;
  margin-bottom: 0px;
  margin-left: 50px;
  font-size: 85%;
  text-align: center;
}

#tabs ul {
  display: inline;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}

#tabs li { 
  float: left; 
}

#tabs span {
  width: 95px; 
  position: relative;
  top: 0;
  margin: 0px 2px 0px 0px;
  float: left;
  padding: 6px 4px 6px 10px;
  text-decoration: none;
  color: #FFFFFF;
}

#tabs a {
  width: 95px; 
  position: relative;
  top: 0;
  margin: 1px 2px 0px 0px;
  float: left;
  background: #EEEEEE;
  border-top: 1px solid #999999;
  border-right: 1px solid #999999;
  border-left: 1px solid #999999;
  padding: 5px 4px 5px 10px;
  text-decoration: none;
  color: #333333;
}

#tabs span a {
  position: relative;
  top: 0;
  float: left;
  background: #EEEEEE;
  border-top: 1px solid #999999;
  border-right: 1px solid #999999;
  border-left: 1px solid #999999;
  text-decoration:none;
  color: #333333;
}

#tabs a:hover {
background:#CCCCCC;
border-top:1px solid #999999;
border-right:1px solid #999999;
border-left:1px solid #999999;
position:relative;
top:0;
padding:5px 4px 6px 10px;
margin-top:0px;
}

#subtabs {
width:100%;
margin:-1px 0px 0px 0px;
padding:5px 0 5px 0;
text-align:center;
}

.login {
background: #C7DFA5;
border: 1px solid #99CC66;
}

h1 {  
                 display:inline;
                 font-family:Arial, Helvetica, sans-serif;
                 font-size:16px;
                 font-weight:bold;
                 color:#333333;}


div.errors, p.errors, .warn {
        border: 1px dashed #666600;
        color: #660000;
        background: #ffeeee;
        margin: 4px;
        padding: 6px;
}

div.tip, p.tip {
        border: 1px solid #00c;
        color: #000066;
        background: #eeeeff;
        padding: 0px 8px;
}

/* -------------------------- google adsense -------------------------- */

#adsense {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

/* -------------------------- google search -------------------------- */

#googlesearch table {
  position: relative;
  margin-left: auto;
  margin-right: auto;
}

#googlesearch td {
  text-align: left;
}


/*
td,th {	
                 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                 font-size: 11px;}

.adsense {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.googlesearch {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 32px;
}

#googlesearch table {
	position: center;
} */
