﻿/* boxcar.css 
	This file contains style info to be used 
	regardless of the Theme. 
	11/27/07 PWM
*/

div.nonbreaking{
    white-space:nowrap;
}

#breadcrumb{
	font-size:smaller;
}

.tabContainer .ajax__tab_active{
	background-color:Transparent;
}

.errormessagediv{
	background-color:Yellow;	
}

.errormessage{
	color:Red;
	font-size: smaller;
}

.descriptionDiv{
/*	width:400px; */
	text-align:left;
}

.logoDiv{
	float:left;
	padding: 0 15px 15px 0;
}

.bannerTextDiv{
	padding: 42px 0 0 5px;	
}

.headerLabel{
	 font-size: 42px;
}

.cityStateLabel{
	font-size: 18px;
	padding: 0 0 0 35px;
}

.titleDiv{	
/*	color:Blue; */
}

.editItemLink{
	font-size: 10px;
	color:Orange;
}

.headshot{
	width: 152px;
	border-style:solid;
	border-width: 1px;
	border-color:Blue;
}

#directedByDiv{
	clear:both;
}

#urlDataGrid{
	clear:both;
}

.dataDiv{
	float:left;
}

#showDescriptionDiv{
	clear:both;
}

.columnHeaderLabel{
	font-weight:bold;
	font-size: 12px;
}

.showTabPanel{
	height: 200px;
/*	width: 350px; */
}

.personTabPanel{
	height: 200px;
/*	width: 450px; */
}

/* Ajax collapsible panels */
.collapsePanelHeader{
	width: 270px;
	height: 15px;
	color: Yellow;	
	background-image: url('../images/bg-menu-main.png');
	background-repeat:repeat-x;	
	font-weight:bold;
	padding: 5px;
	cursor: pointer;
	vertical-align:middle;	
}

.collapsePanel{
	width: 275px; 
	height: 0px;
	background-color:White;
	overflow:hidden;		
}

.showInnerScrollPanel{
	height: 435px;
	width: 400px;
}

.peopleInnerScrollPanel{
	height: 350px;
	width: 170px;
}

.flashMessageGreen{
	color:Green;
	font-weight:bold;
}

.flashMessageRed{
	color:Red;
	font-weight:bold;
}

/*Reorder List*/
.dragHandle {
	width:10px;
	height:15px;
	background-color:Blue;
	background-image:url(../images/bg-menu-main.png);
	cursor:move;
	border:outset thin white;
}

.callbackStyle {
	border:thin blue inset;		
}

.callbackStyle table {
	background-color:#5377A9;	
	color:Black;
}

.reorderListItemArea {
	margin-left:15px;
/*	font-family: Verdana, Arial, sans-serif; */
	font-size:1em;
	text-align:left;
	white-space:nowrap;
}

.reorderListDiv li {
	list-style:none;
	margin:2px;
	background-image:url(../images/bg_nav.gif);
	background-repeat:repeat-x;
	color:#FFF;
}

.reorderListDiv li a {color:#FFF !important; font-weight:bold;}

.reorderCue {
	border:dashed thin black;
	width:100%;
	height:25px;
}

#mxSubscriptionPricesTable{
	 border: solid thin #AEDFE4;
	 border-collapse:collapse;
}

.previewPanel{
	  margin: 5px 5px 5px 5px;
	  padding:5px 5px 5px 5px;
}