BODY
{
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.vbsText
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9pt;		
	color:Black
}

.vbsVersion
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9pt;		
	color:lightgrey
}


.vbsLoginName
{
	color:Black;
	font-size:8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
	font-style:normal;
	font-weight:bold;	
}
.vbsLoginStatus
{
	padding-top:5px;
}


.vbsBreadcrumbDateTime
{
	color: black;	
	text-decoration:none;
	font-size: 8pt;	
	font-weight:bold;
	font-family: verdana, arial, helvetica, sans-serif;		
}



.vbsWizardFrame
{
	border-bottom: solid 1px lightgrey;
	background-color: White;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	width:100%;
	color:black	
}

.vbsWizardSmallText
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	color:black	
}


.vbsWizardFrameHeader
{
 font-size         : 12px;  
  font-weight      : bold;
  text-align       : left;
  height           : 21px;
  line-height      : 21px;
  text-indent      : 8px;
  letter-spacing   : 0px;
  color            : #FFFFFF;
  background-color : #993333;
  background-image : url(/common/images/vbsfadedtitle.jpg);   
	padding-left: 0px;	
	padding-bottom:0px;
	padding-right:0px;
	padding-top:0px;
}
	
.ContainerDataGrid 
{
	margin: 0px 0px 0px 3px;
	border: solid 1px lightgrey;
	color:Black;	
}
.ContainerDataGrid td
{
	vertical-align:top
}
.vbsBorderedBox
{
	background-color:#F5F5F5;
	border:solid 1px #333366;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
}

.vbsMenu
{
	BACKGROUND-REPEAT: repeat-y; 
	vertical-align:top; 
	width:172px; 
	background-image: url(images/leftback.jpg); 
	background-color:white
}
.vbsPeakPeriod_False
{
	background-color:Black
}

.vbsPeakPeriod_True
{
	background-color:red
}

.vbsErrorMessage
{
	 color:Red;
	 font-family:Verdana,Arial,Helvetica,sans-serif;
	 font-size: 12px;
}

.vbsButton
{
	Background-Color: #FFFBFF;
	Border-Color: #CCCCCC;
	Border-Style: solid;
	Border-Width: 1px;
	font-family: Verdana;
	Font-Size: 13px;
	color : #284775
}

.MessageListReadTrue 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: black; 
	text-decoration: none;
	font-weight:normal
}

:hover.MessageListReadTrue
{
	color: #0099CC;
}

.MessageListReadFalse
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: black; 
	text-decoration: none;
	font-weight:bold;
	
}

:hover.MessageListReadFalse
{
	color: #0099CC;
}
.PeakPeriodLegend
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: black; 
	text-decoration: none;
	font-weight:bold;	
	background-color:Honeydew;	
	text-align:center;
	border: solid 0px black;	
	height:30px;
}

.BookingSummaryUnits
{
	border:solid 1px lightgrey;
	margin-bottom:5px;
	margin-top:2px;
	margin-left:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;	
}

.BookingSummaryUnits td
{
	color:black;
	border-top:solid 1px lightgrey;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:2px;
	font-weight :normal
}

.BookingSummaryUnits th
{
	color:black;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:2px;
	background-color:#F5F5F5;	
	font-size: 12px;

}

.ValidationContainers
{
	border:solid 1px lightgrey;
	margin-bottom:5px;
	margin-top:2px;
	margin-left:5px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;	
	font-weight:normal
}

.ValidationContainers td
{
	color:black;
	border-top:solid 1px lightgrey;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	font-weight:normal
}
.ValidationContainers th
{
	color:black;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	background-color:#F5F5F5;	
	font-size: 12px;
	font-weight:normal

}
.InvoiceHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: black; 
	text-decoration: none;
	font-weight:bold;
	
}
.InvoiceDescription
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: black; 
	text-decoration: none;
	font-weight:normal;

}
:hover.InvoiceDescription
{
	color: #0099CC;
}

:hover.InvoiceHeader
{
	color: #0099CC;
}

.SearchTipLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: gray; 
	text-decoration: none;
	font-weight:normal;
	margin-left: 3px;

}
:hover.SearchTipLink
{
	color: #0099CC;
}

.VBSWAPDate
{
	font-weight:normal;
	color:black;
	border:solid 1px red;
	padding:2px;
	margin-right:5px
}
.gotopage{
    font-size:x-small;
    width:20px;
}

