@import url(common.css);
@import url(menu.css);
@import url(homepage.css);
@import url(landingpage.css);
@import url(newsevents.css);
@import url(activitysearch.css);
@import url(reglogin.css);
@import url(sitemapsearch.css);
@import url(gallery.css);
@import url(textbuttons.css);
@import url(overrides.css);
@import url(sifr.css);eft;
 border-left:1px solid gray;
 margin-left: -1px;
}

#content {
 float:left;
 padding:10px;
}

#search {
 padding:10px;
 border-bottom: 1px solid gray;
 background:silver;
 float:left;
}

#footer {
 padding:10px;
 border-top: 1px solid gray;
 background:silver;
 text-align:right;
}

#all {
 float:left;
 background:white;
 width:650px;
}

#paging {
 border-left: 1px solid gray;
 border-bottom: 1px solid gray;
 border-right:1px solid gray;
 background:silver;
 float:left;
 width:100%;
}

#profiles ul {
 margin-left: 15px;
 padding:0px;
}

#profiles ul li {
 line-height: 1.3em;
 list-style: square;
}

.selected {
 font-weight:bold;
 font-style : italic;
}

a {
 text-decoration: none;
}

a:hover {
 text-decoration: underline;
}

.inactive {
 color:silver;
}

hr {
 height: 1px;
 border:0px;
 color: #EEEEEE;
 background: #EEEEEE;
}

.clear {
 clear:both;
}

.next, .prev {
 padding: 5px;
 display:block;
 width:35px;
}

.prev {
 float:left;
 border-right: 1px solid gray;
}

.next {
 border-left: 1px solid gray;
 float:right;
 text-align:right;
}

.pagenum,.currentpage {
 float:left;
 padding: 5px 7px 5px 7px;
 border-right: 1px solid white;
 background:silver;
}

.pagenum a:hover {
 color:black;
}

.currentpage, .next:hover, .prev:hover {
 background:gray;
 color:white;
 font-weight:bold;
 text-decoration:none;
}

.thumbnail, .lastthumbnail {
 float: left;
 width: 100px;
 border: 1px solid #999999;
 margin: 0px 15px 15px 0px;
 padding: 5px;
}

.thumbnail img, .lastthumbnail img {
 border: 1px solid black;
}

.lastthumbnail {
 margin-right:0px;
}

.floatright {
 float:right;
}

.floatleft {
 float:left;
}

.button {
 float:right;
 display:block;
 background:silver;
 padding: 0px;
 font-size:7pt;
 margin-top: 3px;
 width: 100px;
 border :1px solid gray;
 text-align: center;
 font-weight: bold;
}

.button:hover {
 color: white;
 background:gray;
 text-decoration:none;
}

.activeTab{
  background: silver;
  border:1px solid gray;
  border-bottom:1px solid silver;
  position: relative;
  top: 1px;
  padding:5px;
 }
 
.activeTab a {
 border: none;
 padding: 0px;
 font-weight:bold;
}

.inActiveTab {
 background-color: white;
 border:1px solid gray;
 padding:5px;
 position: relative;
 top: 1px;
}

.inActiveTab a {
 border: none;
 padding: 0px;
}

.hrseparator {
 height: 3px;
 border:0px;
 color: silver;
 background: silver;
}

.red {
	color:red;
}

.checkout-warning {
  border:1px solid #999;
  background-color:#ff0;
  width:525px;
  margin-left:2px;
}

.checkout-warning p {
  margin:5px 5px 10px 5px;
  color:#000;
  font-weight:bold;
  text-align:center;
}

.checkout-warning p span {
  font-size:2.5em;
  position:relative;
  top:.4em;
}

h1.topcoach {
	padding: 11px 0 0 95px ;
	background: transparent url(images/topcoach.gif) no-repeat;
	height: 30px;
}

a.topcoach {
	padding: 0  0 0 43px;
	background: transparent url(images/topcoach-small.gif) no-repeat;
}


