﻿/*- UCAdminMenu Tabs --------------------------- */

.ubercolortabs{
    padding: 0;
    width: 100%;
    overflow: hidden;
    background: transparent;
}
.ubercolortabs ul{
    font-family: verdana,tahoma,helvetica;
    font-weight:bold;
    margin: 0;
    margin-left:40px;
    padding: 0;
    list-style: none;
}
.ubercolortabs li{
    display: inline;
    margin: 0 2px 0 0;
    padding: 0;   
    line-height:normal;
    background-image:none !important;
}
.ubercolortabs a{
    float: left;
    color: white;
    background: #804000 url(images/roundleft.png) no-repeat left top; /*default background color of tabs, left corner image*/
    margin: 0 2px 0 0;
    padding: 0 0 1px 3px;
    text-decoration: none;
    letter-spacing: 1px;
}

.ubercolortabs #lnkPacks
{
    background-color:#E31937;    
}
.ubercolortabs #lnkProjects
{
    background-color:#E36F1E;    
}
.ubercolortabs #lnkUsers
{
    background-color:#00674E;    
}
.ubercolortabs #lnkVolunteers
{
    background-color:#6E5300;    
}
.ubercolortabs #lnkContactUsers
{
    background-color:#00929F;    
}
.ubercolortabs #lnkMapSessions
{
    background-color:#8A2003;    
}
.ubercolortabs #lnkRouteReviews
{
    background-color:#E36F1E;    
}

.ubercolortabs a span{
    float: left;
    display: block;
    background: transparent url(images/roundright.png) no-repeat right top; /*right corner image*/
    padding: 5px 12px 3px 12px;
    cursor: pointer;
    font-size:12px;
}
.ubercolortabs a span{
    float: none;
}
.ubercolortabs a:hover, .ubercolortabs li.selected a{
    background-color: #AE5300; /*background color of tabs onMouseover*/
    color: white;
}
.ubercolortabs a:hover span{
    background-color: transparent;
}

/* SELECTED TAB STYLE */
.ubercolortabs li.selected a
{
    background-color:White !important;
    background-image:none;
    color:Black !important;
    border:1px solid #C0C0C0 !important;
    border-bottom:none !important;
}
.ubercolortabs li.selected a span
{  
    background-image:none;    
}

.ubercolordivider{ /*CSS for horizontal line.*/
    clear: both;
    padding: 0;
    width: 100%;
    height: 1px;
    line-height: normal;
    background: #919B9C; /*background color of horizontal line*/
    border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
    margin-top:-2px;
}

/*- END ADMIN Menu Tabs --------------------------- */


.smallmeta
{
	width: 98%; /*border-style: solid;         border-width: 2px;         border-color: Black;*/
	overflow: hidden;
}


/* validation message popup */
.RulesResultsDiv
{
    
}
.RulesResultsDiv TH.requiredInformation
{
    font-weight:bold;
}
.RulesResultsDiv TH.preferredInformation 
{
    font-weight:bold;
}
.RulesResultsDiv .requiredInformation TD
{
    
}
.RulesResultsDiv .preferredInformation TD
{
    
}
.RulesResultsDiv DIV.passed
{
    color:Green;
    padding:3px 0px;
}
.RulesResultsDiv DIV.failed
{
    color:Red;
    padding:3px 0px;
}

.PackValidationResults
{
	width: 100%;
	height: 300px;
	border-style: solid;
	border-width: 1px;
	border-color: Gray;
	overflow-x: hidden;
	overflow-y: auto;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin-top: 1px;
	background-color: transparent;
}

.tooltip
{
    -moz-border-radius: 15px;
    border-radius: 15px;
	border-style: solid;
	border-width: 4px;
	border-color: #9E9E9E;
	overflow: hidden;
	padding:15px 15px;
	color:#FFFFFF;
	background-color: #2D2D2D;
	font-size:small;
	/*font-weight:bold;*/
    /*opacity:0.95;
    filter:alpha(opacity=95);	*/
    max-width:500px;
    z-index:10002 !important;
    text-align:left;
}

.tooltip P
{
    margin-bottom:12px;
}
.tooltip P:last-child
{
    margin-bottom:0px;
}
.tooltip A {
    color: white;
    text-decoration:underline;
}

/*-------------------------*/
/*----- ROUTE PROFILE  ----*/
/*-------------------------*/
#UCRouteProfile
{
   position:relative; 
}
#UCRouteProfile_profileLoading
{
    position:absolute;    
    background-color:White;
    filter: alpha(opacity=75);
    opacity:0.75;
    z-index:9999;
    height:100%;
    width:100%;
    background-image: url('images/ajax-loader.gif'); 
    background-repeat:no-repeat;
    background-position:center center;       
}