/* Sortable tables */
table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

pre {
 white-space: -moz-pre-wrap;
 white-space: -pre-wrap;
 white-space: -o-pre-wrap;
 white-space: pre-wrap;
 word-wrap: break-word;
}

td.welcome {
    background-color:#eee;
    color:#666666;
}

tr.currentTeamOptions {
    background-color:green;
}


textarea {
    background-color:green;
}

tr.teamOptions {
background-color:#1D4624;
color:#F4EEE0;
}

body {
background-color:#1D4624;
color:#F4EEE0;
}

a:link {color: #F4EEE0; text-decoration: underline; }
a:active {color: #0000ff; text-decoration: underline; }
a:visited {color: #927A45; text-decoration: underline; }
a:hover {color: #ff0000; text-decoration: none; }

#all {
	margin: auto;
}

#leftcol {
	position: absolute;
	width: 150px;
	margin: 0;
	top: 200px;
	left: 0;
}

#adminLeftcol {
	position: absolute;
	width: 150px;
	margin: 0;
	top: 250px;
	left: 0;
}
#loginLeftcol {
	position: absolute;
	width: 150px;
	margin: 0;
	top: 110px;
	left: 0;
}
#topBanner {
	height: 100px;
}
#topMenu {
	position: absolute;
	margin: 0;
	height: 150px;
	left: 0;

}
#adminTopMenu {
	position: absolute;
	margin: 0;
	height: 180px;
	left: 0;

}
#loginTopMenu {
	position: absolute;
	margin: 0;
	height: 180px;
	left: 0;

}
#main {
	position: absolute;
	margin: 0;
	top: 200px;
	left: 150px;
}

#adminMain {
	position: absolute;
	margin: 0;
	top: 250px;
	left: 150px;
}
#loginMain {
	position: absolute;
	margin: 0;
	top: 110px;
	left: 150px;
}

#sidemenu
	{} 


#footer	{
	font-size: 60%;
	position: absolute;
	bottom: 10px
}

li { 
	margin-top: 0.8em; 
	margin-bottom: 0.8em; 
}

.breadcrumb{position:relative; height:40px; width:100%; top:5px;} 
.breadcrumb ul{position:relative; margin:0 5px 0 5px; padding:0; height:30px; background:url('/UserFiles/breadcrumbImage.png') 0px -30px repeat-x; } 
.breadcrumb ul li{padding:0; margin:0; list-style:none; float:left; height:30px display:inline;} 
.breadcrumb ul li a{font:12px Arial, Helvetica, sans-serif; color:rgb(255,255,255); text-decoration:none; line-height:30px; display:block; background:url('/UserFiles/breadcrumbImage.png') 100% -60px no-repeat; } 
.breadcrumb ul li a span{padding:0 17px 0 15px; } 
.breadcrumb ul li a:hover span{text-decoration:underline; color:rbg(255,255,255);} 
.breadcrumb ul li span.active{background:none;} 
.breadcrumb ul li a.active span{color:rgb(255,255,255);} 
.breadcrumb ul li a.active:hover span{text-decoration:none;} 
.breadcrumb .left{position:absolute; top:0px; left:0px; width:10px; height:30px; display:block; z-index:1; background:url('/UserFiles/breadcrumbImage.png') 0% 0px no-repeat;} 
.breadcrumb .right{position:absolute; top:0px; right:0px; width:10px; height:30px; display:block; z-index:1; background:url('/UserFiles/breadcrumbImage.png') 100% -90px no-repeat; }