body {
  margin: 0px;
  background-image: url(http://www.bgtopsites.com/skins/classic/background.jpg);
  background-position: top;
  background-repeat: repeat-x;
  background-color: #FFFFFF;
  color: #777777;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}

fieldset {
  border: 1px solid #737373;
}

form {
  margin: 0px;
}

h1, {
  color: #333333;
  font-size: 23px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: lighter;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
  line-height: 1.5em;
}

h2, {
  margin: 0px;
  padding: 0px;
}

h3 {
  color: #bde7ff;
  font-size: 21px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
}

hr {
  background-color: #737373;
  border: 0px;
  color: #737373;
  height: 1px;
}

p {
  color: #555555;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  margin-top: 7px;
  margin-bottom: 11px;
  padding: 0px;
}

a {
color: #777777;
text-decoration: none;
}

a:hover {
color: #555555;
text-decoration: none;
}

div.bottom {
  color: #737373;
  font-size: x-small;
  text-align: center;
}



.site-title {
  color: #0099cc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

.site-title:hover {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #0099cc;
  text-decoration: none;
}


/* Define some colors */

.darkbg {
  background-color: #FFFFFF;
  color: #FFFFFF;
}
.mediumbg {
  background-image: url(title-background.gif);
  background-repeat: repeat-x;
  color: #555555;
}
.mediumbg2 {
  background-image: url(title-background2.gif);
  background-repeat: repeat-x;
  color: #555555;
}
.lightbg {
  background-color: #fff;
  color: #000;
}
.lightbgalt {
  background-color: #f0f0f0;
  color: #000;
}
.highlight {
  background-color: yellow;
  color: #000;
}

/* Top menu */

a.menu {
  background-color: #fff;
  border: 1px solid #737373;
  color: #000;
  font-weight: bold;
  margin-left: 4px;
  margin-right: 4px;
  padding: 3px;
  text-decoration: none;
}
a.menu:hover, a.menu:active {
  color: #fff;
  background-color: #09c;
  background-image: url(grad_bg.png);
}

a.table_top {
  color: #333333;
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
}
a.table_top:hover, a.table_top:active {
  color: #777777;
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  border-bottom: 1px dotted;
  background: none;
  margin: 0px;
  padding: 0px;
}


  
.header-links {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;

}

.header-links:hover {
  color: #cce7f1;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  border-bottom: 1px dotted;
}

.header-links-div-line {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin-left: 7px;
  margin-right: 7px;
}

.categories {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  background-color: #FFFFFF;
  margin-left: 7px;
  margin-right: 7px;
  }

.add-site-button {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  text-decoration: none;
}

.title {
  color: #555555;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: bold;
  }
  
.add-site-button:hover {
  color: #555555;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  text-decoration: none;
  }

.categories-links {
  color: #43a8cb;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  margin-left: 11px;
  font-weight: normal;
  text-decoration: none;
}

.categories-links:hover {
  color: #7e7e7e;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  margin-left: 11px;
  font-weight: normal;
  text-decoration: none;
  }

.sites-links {
  color: #7e7e7e;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  margin-left: 11px;
  font-weight: normal;
  text-decoration: none;
}

.sites-links:hover {
  color: #43a8cb;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  margin-left: 11px;
  font-weight: normal;
  text-decoration: none;
  }
  
.banner18x18 {
  opacity: 1.00;
  filter: alpha(opacity=100);
  border: 0px;
}
  
.banner18x18:hover {
  opacity: 0.50;
  filter: alpha(opacity=50);
  border: 0px;
}
  
.table-top-title {
  color: #3289d2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  font-weight: normal;
  text-decoration: none;
}
  
.table-top-title:hover {
  color: #58aae3;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 19px;
  font-weight: normal;
  text-decoration: underline;
}


.text {
  display: none; 
  width: 728px; 
  border: 0;
}

#text0 {
  display: block;
}

.search-bar {
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: transparent;
  width: 177px;
  height: 19px;
  padding: 0px;
  margin-top: 7px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border: 0px;
}

.search-button {
  background-image: url(http://www.bgtopsites.com/skins/classic/searchform-right-button.jpg);
  background-repeat: no-repeat;
  background-color: transparent;
  width: 31px;
  height: 24px;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border: 0px;
}
  
.search-button:hover {
  background-image: url(http://www.bgtopsites.com/skins/classic/searchform-right-button-over.jpg);
  background-repeat: no-repeat;
  background-color: transparent;
  width: 31px;
  height: 24px;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  border: 0px;
  }
  
.login-links {
  color: #CCCCCC;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}
  
.login-links:hover {
  color: #999999;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: normal;
}
  
.site-bottom-links {
  color: #0099cc;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}
  
.category-content-links {
  color: #999999;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}
  
.category-content-links:hover {
  color: #777777;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}



.textbar-blue {
  width: 222px; 
  height: 20px; 
  border: 0px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #777777; 
  font-weight: normal;
  background: transparent;
}

.textbar-blue:focus {
  width: 222px; 
  height: 20px; 
  border: 0px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #777777; 
  font-weight: normal;
  background: transparent;
}

.textbar-blue-short {
  width: 127px; 
  height: 20px; 
  border: 0px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #777777; 
  font-weight: normal;
  background: transparent;
}

.textbar-blue-short:focus {
  width: 127px; 
  height: 20px; 
  border: 0px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #777777; 
  font-weight: normal;
  background: transparent;
}

.textbar-gray {
  width: 222px; 
  height: 20px;  
  border: 0px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #777777; 
  font-weight: normal;
  background: transparent;
}

.textbar-gray:focus {
  width: 222px; 
  height: 20px; 
  border: 0px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #777777; 
  font-weight: normal;
  background: transparent;
}

.textbar-gray-02 {
  width: 490px; 
  height: 20px;  
  border: 0px; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #777777; 
  font-weight: normal;
  background: transparent;
}

.textbar-gray-02:focus {
  width: 490px; 
  height: 20px; 
  border: 0px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #777777; 
  font-weight: normal;
  background: transparent;
}

.messagebar-gray {
  width: 477px;
  height: 132px; 
  border: 0px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #777777; 
  font-weight: normal;
  background: transparent;
}

.button-send {
  width: 125px; 
  height: 30px; 
  background-image: url(http://www.bgtopsites.com/skins/classic/addsite-button.jpg);
  font: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #CCCCCC; 
  font-weight: normal;
  border: 0px;
  background-color: transparent;
}

.button-cler:hover {
  width: 125px; 
  height: 30px; 
  background-image: url(http://www.bgtopsites.com/skins/classic/button-clear.jpg);
  font: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #CCCCCC; 
  font-weight: normal;
  border: 0px;
  background-color: transparent;
}

.button-cler {
  width: 125px; 
  height: 30px; 
  background-image: url(http://www.bgtopsites.com/skins/classic/button-clear.jpg);
  font: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #CCCCCC; 
  font-weight: normal;
  border: 0px;
  background-color: transparent;
}

.button-send:hover {
  width: 125px; 
  height: 30px; 
  background-image: url(http://www.bgtopsites.com/skins/classic/addsite-button.jpg);
  font: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #CCCCCC; 
  font-weight: normal;
  border: 0px;
  background-color: transparent;
}



.pagination-links {
  color: #555555;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  padding:  0 7px 0 7px;
  line-height: 23px;
  border: 1px solid #CCCCCC;
}

.pagination-links:hover {
  text-decoration: underline;
}

.pagination-links-selected {
  color: #3289d2;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
  font-weight: bold;
  text-decoration: none;
  padding: 7px;
}
  
.pagination-links-selected:hover {
  color: #555555;
}

.site-bottom-links:hover {
  color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: none;
  background-color: #0099cc;
  text-decoration: none;
}


std{
	font-family: Arial, Helvetica, sans-serif;
}