﻿body {font-family: Myriad Pro Light, Helvetica, Arial, sans-serif;
	background-color: #FFFFFF;
}
table td
{
	vertical-align: top;
}
div, table, table td, body
{
	padding: 0px;
	margin: 0px;
}
.menu{
	text-align:right;
	vertical-align:top;
	color:#FFFFFF;
	font-family:Myriad Pro, Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	background-image:url(images/menu_bg.jpg);
	background-repeat:no-repeat;
	padding-top:20px;
	padding-right:7px;
}

.menu a:link{
	text-decoration:none;
	color:#FFFFFF;
}

.menu a:visited{
	text-decoration:none;
	color:#FFFFFF;
}

.menu a:hover{
	text-decoration:none;
	color:#FFC20C;
}

.title{
	
	color:#FFFFFF;
	text-align:right;
	vertical-align:bottom;
	font-size:35px;
	width: 385px;
	height: 91px;
}
.titleempty
{
    color:#FFFFFF;
	text-align:right;
	vertical-align:bottom;
	font-size:35px;
	width: 385px;
	height: 91px;
}
    
.titletext {
	padding-right:5px;
	padding-bottom:5px;
}

.content{
	background-repeat:no-repeat;
	background-color:#4D99CB;
	width: 385px;
	height: 358px;
	font-family: Myriad Pro Light, Helvetica, Arial, sans-serif;
}

div.ContentScroll
{
	position: absolute;
	width: 385px;
	height: 358px;
	overflow: scroll;
	color: #ffffff;
	overflow:scroll;
	scrollbar-3dlight-color: #4D99CB;
	scrollbar-arrow-color: #4D99CB;
	scrollbar-face-color: #8AB4DA;
	scrollbar-shadow-color: #4D99CB;
	scrollbar-highlight-color: #4D99CB;
	scrollbar-darkshadow-color: #4D99CB;
	scrollbar-track-color: #4D99CB;
}

div.ContentScroll div.ContentScrollInner
{
	margin: 0px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	font-size: 70%;
}

.menu2{
	text-align:center;
	vertical-align:middle;
	background-image:url(images/menu2_bg.jpg);
	background-repeat:no-repeat;
	height:35px;
	font-size:10px;
	color:#FFFFFF;
	
}

.menu2 a:link{
	text-decoration:none;
	color:#FFFFFF;
}

.menu2 a:visited{
	text-decoration:none;
	color:#FFFFFF;
}

.menu2 a:hover{
	text-decoration:none;
	color:#1E3879;
}
.copyright{
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	background-image:url(images/copyright_bg.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	cursor:default;
	height:35px;
}

table.TipsInfo
		{
			border-collapse: collapse;
		}
table.TipsInfo td
		{
			vertical-align: top;
			border-bottom: 2px solid black;
			padding: 10px;
		}
table.TipsInfo td.TipsHeader
		{
			font-style: italic;
		}
table.TipsInfo tr.LastRow td
		{
			border: none;
		}
		
.bottom_menu{
	height:39px; 
	text-align:left;
	vertical-align:middle;
	background-image:url(images/bottom_menu.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	color:#FFFFFF;
	
}	



.main_menu{
	height:44px; width:602px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	background-image:url(images/main_menu.jpg);
	background-repeat:no-repeat;
}

.main_menu a:link{
	text-decoration:none;
	color:#FFFFFF;
}

.main_menu a:visited{
	text-decoration:none;
	color:#FFFFFF;
}

.main_menu a:hover{
	text-decoration:none;
	color:#FFC20C;
}

.copyright_outer{
	    text-align:center;
	    vertical-align:middle;
	    color:#FFFFFF;
	    background-image:url(images/copyright.jpg);
	    font-size:10px;
	    cursor:default;
	    height:35px;
    }
    

.bottom_menu a:link{
	text-decoration:none;
	color:#FFFFFF;
}

.bottom_menu a:visited{
	text-decoration:none;
	color:#FFFFFF;
}

.bottom_menu a:hover{
	text-decoration:none;
	color:#1E3879;
}
div#FuelSurchargeDivOuter
{
	text-align: center;
}
div#FuelSurchargeDivInner
{
	width: 450px;
}
table#FuelSurchargeTable
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width:100%;
}
table#FuelSurchargeTable td
{
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid;
	text-align:center;
}
table#FuelSurchargeTable th
{
	width: 50%;
	text-align:center;
}
table#FuelSurchargeTable tr.FuelSurchargeServiceHeader td
{
	font-style: italic;
	text-align:center;
}

a:hover{
	text-decoration:none;
	color:#FFC20C;
}

a:visited
{	text-decoration:none;
	color:White;
}

a
{	
	text-decoration:none;
	color:White;
}
    	
.Error
{
	color: Red;
	font-size: 15px;
}