li
{
    FONT-SIZE: 20pt;
    FONT-FAMILY: Verdana;
}
body 
{ background-color:white; 
}
#wrapper
{  
    width:840px;  
    margin: auto;  
    text-align:left; 
 }  

.a12
{
	
    FONT-SIZE: 12px;
    COLOR: #666666;
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a10
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a14
{
    FONT-SIZE: 14px;
    COLOR: #666666;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a16
{
    FONT-SIZE: 16px;
    COLOR: #666666;
    LINE-HEIGHT: 24px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a10 A:link
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a10 A:visited
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a10 A:hover
{
    FONT-SIZE: 10px;
    COLOR: #0000ff;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.a10 A:active
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a12 A:link
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a12 A:visited
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a12 A:hover
{
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.a12 A:active
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a14 A:link
{
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a14 A:visited
{
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a14 A:hover
{
    FONT-SIZE: 14px;
    COLOR: #0000ff;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.a14 A:active
{
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a16 A:link
{
    FONT-SIZE: 16px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a16 A:visited
{
    FONT-SIZE: 16px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a16 A:hover
{
    FONT-SIZE: 16px;
    COLOR: #0000ff;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.a16 A:active
{
    FONT-SIZE: 16px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v12
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    LINE-HEIGHT: 18px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.v10
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.v09
{
    BORDER-RIGHT: gray 1pt;
    BORDER-TOP: gray 1pt;
    FONT-SIZE: 9px;
    BORDER-LEFT: gray 1pt;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: gray 1pt;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.v08
{
    BORDER-RIGHT: solid 1pt #000000;
    BORDER-TOP: solid 1pt #000000;
    FONT-SIZE: 9px;
    BORDER-LEFT: solid 1pt #000000;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: solid 1pt #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.v07
{
    BORDER-TOP: solid 1pt #000000;
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.v14
{
    FONT-SIZE: 14px;
    COLOR: #666666;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.v16
{
    FONT-SIZE: 16px;
    COLOR: #666666;
    LINE-HEIGHT: 24px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.v10 A:link
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v10 A:visited
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v10 A:hover
{
    FONT-SIZE: 10px;
    COLOR: #0000ff;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.v10 A:active
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v12 A:link
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v12 A:visited
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v12 A:hover
{
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.v12 A:active
{
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v14 A:link
{
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v14 A:visited
{
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v14 A:hover
{
    FONT-SIZE: 14px;
    COLOR: #0000ff;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.v14 A:active
{
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v16 A:link
{
    FONT-SIZE: 16px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v16 A:visited
{
    FONT-SIZE: 16px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.v16 A:hover
{
    FONT-SIZE: 16px;
    COLOR: #0000ff;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.v16 A:active
{
    FONT-SIZE: 16px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.a09
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.button124x20
{
    WIDTH: 124px;
    COLOR: navy;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial
}
TD
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana;
    height:20px;
    vertical-align:top;
}
Button
{
	height:10
}
INPUT
{
    FONT: 8pt arial,verdana
}
TEXTAREA
{
    FONT: 8pt arial,verdana
}
SELECT
{
    FONT: 8pt arial,verdana
}
A
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-SIZE: 9px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: normal;
    TEXT-DECORATION: underline
}
font
{
	font-size: 9pt;
	FONT-FAMILY: Verdana;
}
.BackgroundTable
{
	background-color:Black;
	FONT-FAMILY: Verdana;
	COLOR: #FFFFFF;
}
.ForegroundTable
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
	background-color:#f5f5f5;
}
.L1Table
{
	width:100%;
	padding:0px; 
}
.BlueTableH1
{
	background-color:#2b2892;
    FONT-FAMILY: Verdana;
    COLOR: #FFFFFF;
    FONT-SIZE: 10pt;
	font-weight:bold;
	vertical-align:middle;
	height:22
}
.BlueTableH2
{
	background-color:#2b2892;
	FONT-FAMILY: Verdana;
	COLOR: #FFFFFF;
	font-size: 9pt;
	font-weight:bold;
	vertical-align:middle;
	height:22
}
.BlueTableH3
{
	background-color:lightsteelblue;
	FONT-FAMILY: Verdana;
	COLOR:Black;
	font-size: 8pt;
	font-weight:bold;
	vertical-align:middle;
	height:22
}
.BlueTableH3_nobold
{
	background-color:lightsteelblue;
	FONT-FAMILY: Verdana;
	COLOR:Black;
	font-size: 7.5pt;
}
.GrayTableH3
{
	background-color:lightgrey;
	FONT-FAMILY: Verdana;
	COLOR:Black;
	font-size: 8pt;
	font-weight:bold;
	vertical-align:middle;
	height:22
}
.FreightClassPopUp
{
	font-size:7pt;
	font-family:Verdana;
}
TextBox
{
	height:10px;
}
.h3_1
{
	background-color:#B0C4DE;
	FONT-FAMILY: Verdana;
	COLOR:Black;
	font-size: 8pt;
	font-weight:bold;
	vertical-align:middle;
	height:22;
}
.h3_2
{
	background-color:#3c5f84;
	FONT-FAMILY: Verdana;
	COLOR: #FFFFFF;
	font-size: 10pt;
	font-weight:bold;
	vertical-align:middle;
	height:22;
}
.Alt_tbl1
{
	background-color:whitesmoke;
}
.Alt_tbl
{
	background-color:#e5e5e5;
}
.popupControl
{
	position:absolute;
	visibility:hidden;
}
.dgNotes
{
	height:400px;
}
.ErrorMsg
{
    background-color:White;
	font-weight:bold;
	color:Red;
	font-size:12pt;
}
.SuccessMsg
{
	font-weight:bold;
	color:Green;
	font-size:10pt;
}
.CriticalInfo
{
	background-color:White
}
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=50);
	opacity:0.95;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}
.vis1
{
	 display:none;
}
.vis2
{
	 display:inline;
}
.viewloadgrid
{
    FONT-SIZE: 11px;
    COLOR: white;
    font-weight:bold;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: NONE;
}
.verdana16B
{
	font-family:Verdana;
	font-size:16pt;
	color:Black;
	font-weight:bold;
}
.verdana12B
{
	font-family:Verdana;
	font-size:12pt;
	color:Black;
	font-weight:bold;
}
.verdana10
{
	font-family:Verdana;
	font-size:10pt;
	color:Black;
}
.verdana10B
{
	font-family:Verdana;
	font-size:10pt;
	color:Black;
	font-weight:bold;
}
.verdana9
{
	font-family:Verdana;
	font-size:9pt;
	color:Black;
}
.verdana9B
{
	font-family:Verdana;
	font-size:9pt;
	color:Black;
	font-weight:bold;
}
.verdana85 
{
	font-family:Verdana;
	font-size:8.5pt;
	color:Black;
}
.verdana85B 
{
	font-family:Verdana;
	font-size:8.5pt;
	color:Black;
	font-weight:bold;
}
.verdana8 
{
	font-family:Verdana;
	font-size:8pt;
	color:Black;
}
.verdana8B 
{
	font-family:Verdana;
	font-size:8pt;
	color:Black;
	font-weight:bold;
}
.verdana7
{
	font-family:Verdana;
	font-size:7pt;
	color:Black;
}
.list1 {
    cursor: move; 
    background-color: whitesmoke;
}
.c0 { background-color: whitesmoke; }
.c1 { background-color: lightgrey; }
.BookedQuote { background-color: #C0DCC0; }
.QuotedQuote { background-color: LightBlue; }
.lsb { background-color: LightSteelBlue; }
.fb {font-weight:bold;}
.aOver{cursor: pointer; background-color: #d9f1f9;font-size: 8pt; font-weight: bold;FONT-FAMILY: Verdana;TEXT-DECORATION: none}
.aOut{cursor: pointer; background-color: LightSteelBlue;font-size: 8pt; font-weight: bold;FONT-FAMILY: Verdana;TEXT-DECORATION: none}
.CautionMsg8
{
	font-weight:bold;
	color:#FF8A00;
	font-size:8pt;
}

.CautionMsg
{
	font-weight:bold;
	color:#FF8A00;
	font-size:12pt;
}

.Pink
{
	background-color: pink; 
}
.RequireInput
{
    background-color: #FCF4BE;
}
.InvalidInput
{
    background-color: pink; 
}
