A:HOVER {
	color: #B01536;
	text-decoration: underline;
}

A.Menu {
	color: white;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana;
}

.stdText {
	font-size: 24pt;
	font-family: Verdana;
}

BODY {
	font-family: Verdana;
	font-weight: normal;
	text-decoration: none;
	margin-top: 3px;
	margin-left: 3px;
	margin-right: 3px;
	margin-bottom: 0px;
	scrollbar-3dlight-color: #CC0000;
	scrollbar-base-color: #CC0000;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CC0000;
	scrollbar-face-color: #CCCCCC;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #0000BD;
}

INPUT {
	font-size: 8pt;
	font-family: Verdana;
}

SELECT {
	font-size: 8pt;
	font-family: Verdana;
}

TD {
	font-family: Verdana;
	FONT: 11px Verdana, sans-serif;
	color: #666666;
}

table {
	border-width: 0;
	border-spacing: 0;
	padding: 0;
}

table.grey {
	border-width: 0;
	border-spacing: 0;
	padding: 0;
	background-color: #E1E1E1;
}

table.medium {
	cellpadding: 0;
	cellspacing: 0;
	width: 500;
}

table.small {
	cellpadding: 0;
	cellspacing: 0;
	width: 200;
}
td.header {
	font: 13px Times New Roman;
	background-color: #B01536;
	color: #FFFFFF;
	text-transform: uppercase;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	font-weight: bold;
}

td.grey {
	font: 11px Verdana, sans-serif;
	background-color: #E1E1E1;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
}

td.image:hover{
	border: 1px;
}

tr.grey {
	font: 11px Verdana, sans-serif;
	background-color: #E1E1E1;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px
}


tr.greynoindent {
	font: 11px Verdana, sans-serif;
	background-color: #E1E1E1;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px
}

tr.greyupper {
	font: 11px Verdana, sans-serif;
	background-color: #E1E1E1;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	text-transform: uppercase;
	font-weight: bold;
}

td.greyupper {
	font: 11px Verdana, sans-serif;
	background-color: #E1E1E1;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	text-transform: uppercase;
	font-weight: bold;
}

td.greyupnobold {
	font: 11px Verdana, sans-serif;
	background-color: #E1E1E1;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	text-transform: uppercase;
}

td.greysmallhead{
	background-color: #E1E1E1;
}
	             

.textarea {
	font: 11px Verdana, sans-serif;
}

.input {
	font: 11px Verdana, sans-serif;
}

.InvoiceItems {
	font-size: 7pt;
	font-family: Verdana;
}

.InvoiceLabels {
	font-size: 7pt;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold;
}

.InvoiceKeys {
	font-size: 7pt;
	font-family: Verdana;
}

A.Invoice {
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	color: white;
	text-decoration: none;
}

.InvoiceLabels2 {
	font-size: 7pt;
	font-family: Verdana;
	font-weight: bold;
}

.tableStandardHead {
	font-style: normal;
	color: black;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: xx-small;
	vertical-align: middle;
	background-color: #6699ff;
	text-align: center;
	height: 1px;
}

.tableStandardCell {
	font-style: normal;
	color: black;
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: xx-small;
	vertical-align: middle;
	background-color: #DDDDFF;
	bordercolordark: #C4C4FF;
	bordercolorlight: #C4C4FF;
	line-height: 19px;
	border-width: 1px;
	border-color: #c4c4ff;
	border-style: solid;
	nowrap: nowrap;
}

.tableStandardCellEven {
	font-style: normal;
	color: black;
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: xx-small;
	vertical-align: middle;
	background-color: #86c5f2;
	bordercolordark: #C4C4FF;
	bordercolorlight: #C4C4FF;
	line-height: 19px;
	border-width: 1px;
	border-color: #c4c4ff;
	border-style: solid;
	nowrap: nowrap
}

.tableStandardCellOdd {
	font-style: normal;
	color: black;
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: xx-small;
	vertical-align: middle;
	background-color: #b8ddf8;
	bordercolordark: #C4C4FF;
	bordercolorlight: #C4C4FF;
	line-height: 19px;
	border-width: 1px;
	border-color: #c4c4ff;
	border-style: solid;
	nowrap: nowrap
}

TABLE.ShipPlusTable {
	bordercolordark: #C4C4FF;
	bordercolorlight: #C4C4FF;
	line-height: 19px;
	border-width: 1px;
	border-color: #c4c4ff;
	border-style: solid;
	width: 100%;
}

.nowrap {
	white-space: nowrap;
}

TR.templateSortAlpha {
	background-color: #9999ff
}

TD.templateSortAlpha {
	font-size: xx-small;
}

.templateSortAlphaOn {
	font-size: xx-small;
	color: red;
	font-weight: bold;
}

.LTLMyTitle {
	font-size: 13pt;
	color: #BD0018;
	font-weight: bold;
}

.LTLTitle {
	font-size: 13pt;
	color: #0000BD;
	font-weight: bold;
}

.TLMyTitle {
	font-size: 13pt;
	color: #000080;
	font-weight: bold;
}

.TLTitle {
	font-size: 13pt;
	color: #BD0018;
	font-weight: bold;
}

.adobeCaption {
	font-size: xx-small;
	color: #CC0000;
}

.addrBkAutoFillMsg {
	font-size: 7pt;
	color: #000099;
	font-family: Verdana;
}

.stdTitle {
	font-size: 13pt;
	font-family: Verdana;
	font-weight: bold;
}

/* New Averitt Site */
.myHeaderURL {
	font-size: 12pt;
	color: #BD0018;
	font-weight: bold;
	font-family: Verdana;
}

.myHeaderURLnew {
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	text-transform: none;
}

.myHeaderLinks {
	color: #666666;
	font-size: 7pt;
	font-family: Verdana;

}

/* Footer Styles */
.footer {
	font-family: Verdana, sans-serif;
	font-size: 9px; /* Font Size */
	color: #666666; /* Font Color */
	text-decoration: none; /* Font Style */
	text-align: center /* Align Text */
}

A.footer {
	color: #999999
}

a.footer:hover {
	text-decoration: underline
}

a.footerlinks{
	FONT: 10px Verdana;
	color:  #737373;
	font-weight: bold;
	text-decoration: none;
	
}

a.footerlinks:hover{
	text-decoration: underline;
}

.services {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666666
}

A.services {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none
}

A.services:hover {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline
}
A.links {
	Color: #B01536;
	text-decoration: underline
}

/************** White Text *****************/
.secnav2 {
	FONT: 10px Verdana, sans-serif;
	color: #000066;
	text-align: left
}

.secnav3 {
	FONT: 10px Verdana, sans-serif;
	color: #000066;
	text-align: center
}

A.secnav2 {
	Color: #666666;
	text-decoration: none;
	text-align: left
}

.secnav4 {
	FONT: 10px Verdana, sans-serif;
	Color: #B01536;
	text-decoration: none;
	text-align: left;
	font-weight: bold
}

A.secnav4 {
	FONT: 10px Verdana, sans-serif;
	Color: #B01536;
	text-decoration: none;
	text-align: left;
	font-weight: bold
}

A.secnav4:hover {
	FONT: 10px Verdana, sans-serif;
	Color: #B01536;
	text-decoration: underline;
	text-align: left;
	font-weight: bold
}

A.secnav2:hover {
	Color: #BD0018;
	text-decoration: underline;
	text-align: left
}

.whiteheader {
	FONT: 11px Verdana;
	color: #FFFFFF;
	background: #B01536;
	text-transform: uppercase;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	font-weight: bold;
}

.whiteheadernoncap {
	FONT: 11px Verdana;
	color: #FFFFFF;
	background: #A1101B;
	text-transform: none;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	font-weight: bold;
}

A.whiteheader {
	Color: #FFFFFF;
	text-decoration: none
}

A.whiteheader:hover {
	Color: #FFFFFF;
	text-decoration: underline;
}

.whiteheadercaption {
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	text-transform: none;
}

.greyheader{
	FONT: 11px Verdana;
	color: white;
	background: #737373;
	text-transform: uppercase;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	font-weight: bold;
	valign: middle;
}

.resultheader{
	FONT: 11px Verdana;
	color: white;
	background: #737373;
	text-transform: uppercase;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	font-weight: bold;
}

A.resultheader {
	Color: white;
	text-decoration: none
}

A.resultheader:hover {
	Color: white;
	text-decoration: underline;
}

.redheader1 {
	FONT: 11px Verdana;
	color: #FFFFFF;
	background: #B01536;
	text-transform: uppercase;
}

.greyfooter{
	FONT: 12px Verdana;
	color: #737373;
	background: #E1E1E1;
	font-weight: bold;
	vertical-align: middle;
	
}



/************** General Text Styles *****************/
.generaltext {
	FONT: 11px Verdana, sans-serif;
	color: #666666;
}

A.generaltext {
	Color: #000066;
	text-decoration: underline
}

A.generaltext:hover {
	text-decoration: underline;
	color: #BD0018;
}

.errortext{
	color: #B01536;
	font-weight: bold;
}

.splash{
	FONT: 10px Verdana;
	color: #B01536;
	font-weight: bold;
}

/************** Page Title Styles *****************/
.pagetitle1 {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #D3003D
}

A.pagetitle1 {
	color: #D3003D;
	text-decoration: none
}

A.pagetitle1:hover {
	text-decoration: underline
}

/************** Online Tools Buttons *****************/
.redbutton {
	FONT-SIZE: 12px;
	COLOR: #143675
}

.redlink {
	FONT: 10px Verdana, sans-serif;
	color: #D3003D
}

A.redlink {
	color: #D3003D;
	text-decoration: underline
}

A.redlink:hover {
	text-decoration: underline
}
/*****************************************************/
.error {
	color: #B01536;
	font-weight: bold;
}
.redEmphasis {
	color: #B01536;
}

.imagebutton {
	
	cursor: pointer;
	background-attachment: scroll;
	vertical-align: 0px;
	letter-spacing: 0px;
	text-indent: 0px;
	word-spacing: 0px;
	line-height: 0px;
	text-decoration: none
}

/************** Border Styles *****************/

.leftborder{
	border-left-width: 1px;
	border-style: solid;
	border-left-color: black;
}

.lefttopborder{
	border-style: solid;
	border-top-color: black;
	border-left-width: 1px;
	border-left-color: black;
	border-top-width: 1px;
}

.topbottomfooter{
	border-style: solid;
	border-top-color: #737373;
	border-top-width: 2px;
	border-bottom-color: #737373;
	border-bottom-width: 2px;
}

.allborder{
	border-style: solid;
	border-top-color: black;
	border-left-width: 1px;
	border-left-color: black;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: black;
	border-right-width: 1px;
	border-right-color: black;
}

.allbutrightborder{
	border-style: solid;
	border-top-color: black;
	border-left-width: 1px;
	border-left-color: black;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: black;
}

