body
{
	/*background-image:url(/images/bluparkay.jpg);*/
	font-family:Verdana;
	text-align:center;
	font-size:10px;
}

#contentBox
{
	background-color: White;
	width:700px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}

#content
{
	margin: 10px 0 10px 50px;
	height: auto;
	min-height: 600px;

}

#content .title
{
	color: #999999;
	font-size:20px;
	font-weight:bold;
	border-bottom: solid 1px black;
	margin-bottom: 20px;
}

#header
{
	background-image:url(/images/til8.jpg);
	
	padding: 35px 0px 8px 35px;
}

#header .title
{
	color:White;
	font-size:20px;
	font-weight:bold;
}

#footer
{
	text-align:center;
	padding:2px;
	border-top: solid 1px #999999;
}
.grid
{
	width:100%;
	border: solid 1px #999999;
	margin-bottom:10px;
	}
.gridItem
{
	background-color:white;
	color:black;
}
.gridAlternativeItem
{
	background-color:#EEEEEE;
	color:black;
}
.gridHeader
{
	background-color:#999999;
	font-weight:bold;
	text-align:center;
	color:White;
}
#addRouteContainer
{
	padding-top:30px;
}

#addRouteContainer td, #itemsContainer td
{
	font-weight:bold;
	padding-right:20px;
	padding-bottom:5px;
}

#formContainer td
{
	padding-bottom:5px;
}

.titleLabel
{
	font-size: 11px;	
}

.formTable td:first-child span
{
	font-weight:bold;
	padding-right:20px;	
}

.formSection
{
	font-size: 11px;	
}

.formLabel
{
	font-weight:bold;
	padding-right:20px;
	padding-bottom:5px;
}
	
input, select
{
	font-family:Verdana;
	font-size:10px;
}
/*
#content
{
	background-image:url(/images/back.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
*/
.errorMessage
{
	color:Red;
}
.successMessage
{
	color:Green;
}
.rights
{
	color:Blue;
}a:link              
{ 
	color:#999999; 
	text-decoration:none; 
	font-weight:normal;
}
a:visited           
{ 
	color:#999999; 
	text-decoration:none; 
	font-weight:normal;
}
a:hover             
{ 
	color:#999999; 
	text-decoration:underline; 
	font-weight:normal;
}
a:active            
{ 
	color:#999999; 
	text-decoration:none; 
	font-weight:normal;
}
#menu
{
	text-align:right;
	padding-right:10px;
}

#menu .menuItem
{
	display:inline;
	padding:0px 10px 0px 10px;
}

#menu .menuItem a:link              
{ 
	color:white; 
	text-decoration:none; 
	font-weight:normal;
	font-weight:bold;
}
#menu .menuItem a:visited           
{ 
	color:white; 
	text-decoration:none; 
	font-weight:normal;
	font-weight:bold;
}
#menu .menuItem a:hover             
{ 
	color:white; 
	text-decoration:underline; 
	font-weight:normal;
	font-weight:bold;
}
#menu .menuItem a:active            
{ 
	color:white; 
	text-decoration:none; 
	font-weight:normal;
	font-weight:bold;
}

#navigationmenu a
{
	margin-left: 5px;		
}

/** Marketing **/
#marketingheader
{
	background-image:url(/images/addedvaluelogo.png);	
	background-repeat:no-repeat;
	background-position:left;		
	padding: 35px 0px 8px 35px;	
	text-align:right;
	margin-right: 15px;
	padding-bottom: 15px;
	height: 90px;	
}

#marketingheader h1
{
	font-size: 30px;	
}

.navigationbutton
{	
	background: white url(/images/button.png) no-repeat fixed center; 		
}
#chart
{
    float:left;
    padding-right:7px;
    padding-top:10px;
}
.report-text
{
    border:1px solid #CCCCCC;
    height:341px;
    margin-top:10px;
    padding-left:2px;
    width:266px;
}
#chart table
{
    padding-left:100px
}
#stimulus
{

}
#filters
{    
    float:left;
    width:426px;
}
#filters select
{
    width:146px;
display:inline-block;
}
#filters label
{
    padding-right:5px;
    width:200px;
    display:inline-block;
    height:20px;
}

/** TableSorter plugin **/
.header.headerSortUp
{
    background-position:right;
    background-repeat: no-repeat;
    background-image: url(../images/icons/sort_up.gif);
    background-color: #e9e7d7;
}

.header.headerSortDown
{
    background-position:right;
    background-repeat: no-repeat;
    background-image: url(../images/icons/sort_down.gif);
    background-color: #e9e7d7;
}


#export
{
    display:block;    
}
.report-option
{
    width:270px;    
}
.bubbleInfo {
    position: relative;
}

.popup {
    position: absolute;
    display: none; /* keeps the popup hidden if no JS available */
    width:200px;
    height:90px;
    padding-left:2px;
    padding-right:2px;
    background-color:White;
    border:solid 1px gray;
    overflow:hidden;
}
