HTML {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/bg-tile.jpg); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e
}
BODY {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/bg-tile.jpg); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #9e9e9e
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 14px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px 30px; PADDING-TOP: 0px
}
IMG {
	DISPLAY: block; MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
.form_label {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial
}
A {
	COLOR: #005aff; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.namedLink {
	COLOR: #000000
}
A.namedLink:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P.clearfix {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#container {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #e7e7e7 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; MARGIN-LEFT: auto; OVERFLOW: hidden; BORDER-LEFT: #e7e7e7 1px solid; WIDTH: 930px! important; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #e7e7e7 1px solid; HEIGHT: 1%; BACKGROUND-COLOR: #fff
}
#logoHotSpot {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 180px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 95px; TEXT-DECORATION: none
}
#header {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images/header-bg.jpg); WIDTH: 930px; HEIGHT: 95px
}
#header SPAN.top_nav {
	MARGIN-TOP: 14px; FLOAT: right; COLOR: #ea0505; MARGIN-RIGHT: 10px
}
#header SPAN.img_nav {
	CLEAR: right; MARGIN-TOP: 22px; FLOAT: right
}
#header SPAN.top_nav A {
	DISPLAY: inline; MARGIN-LEFT: 8px; COLOR: #ffde01; MARGIN-RIGHT: 8px; TEXT-DECORATION: none
}
#header SPAN.top_nav A:hover {
	TEXT-DECORATION: underline
}
#header SPAN.img_nav A IMG {
	DISPLAY: inline; FLOAT: left
}
#breadcrumb {
	BORDER-RIGHT: #bab9b9 1px solid; BORDER-TOP: #bab9b9 1px solid; DISPLAY: block; PADDING-LEFT: 28px; MARGIN: 3px 0px; BORDER-LEFT: #bab9b9 1px solid; WIDTH: 900px; PADDING-TOP: 3px; BORDER-BOTTOM: #bab9b9 1px solid; HEIGHT: 16px
}
#home_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 735px; PADDING-TOP: 0px; HEIGHT: 299px
}
#career {
	BACKGROUND-POSITION: 0px 26px; DISPLAY: inline; FLOAT: right; BACKGROUND-IMAGE: url(/images/bg.jpg); WIDTH: 185px; COLOR: #fff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 191px
}
#career SPAN.submit {
	DISPLAY: block; LEFT: 60px; POSITION: relative; TOP: 50px
}
#career SPAN.company {
	DISPLAY: block; LEFT: 80px; POSITION: relative; TOP: 15px
}
#career SPAN.department {
	DISPLAY: block; LEFT: 80px; POSITION: relative; TOP: 35px
}
#career SPAN.location {
	DISPLAY: block; LEFT: 80px; POSITION: relative; TOP: 38px
}
.rightCallout {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left! important; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; OVERFLOW: hidden; WIDTH: 190px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.rightCalloutWithBG {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left! important; BACKGROUND-IMAGE: url(/images/bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; WIDTH: 190px; COLOR: #fff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 181px
}
.rightCalloutHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: 700; FONT-SIZE: 16px; BACKGROUND-IMAGE: url(/images/right_callout_header.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px
}
.rightCallout .rightCalloutBody {
	BORDER-RIGHT: #bab9b9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bab9b9 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #bab9b9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bab9b9 1px solid
}
.rightCalloutWithBG .rightCalloutBody {
	PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px
}
.rightCalloutRow {
	
}
.rightCalloutRow SELECT {
	WIDTH: 150px
}
.rightCalloutRow INPUT {
	WIDTH: 146px
}
.rightCalloutRow LABEL {
	CLEAR: both; DISPLAY: block; WIDTH: 500px
}
.rightCalloutRowBtnInput {
	
}
#cnt_callout {
	CLEAR: left; DISPLAY: inline; LEFT: 202px; WIDTH: 185px; POSITION: relative; TOP: 10px; HEIGHT: 230px
}
#cnt_callout DIV {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #c4c4c4 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c4c4c4 1px solid; HEIGHT: 170px
}
#cnt_callout UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#cnt_callout LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#drv_main_frm {
	DISPLAY: block; BACKGROUND-IMAGE: url(/images/driver_frm_bg.jpg); WIDTH: 721px; HEIGHT: 145px
}
#form1 .company {
	DISPLAY: block; LEFT: 75px; POSITION: relative; TOP: 38px
}
#form1 .zip {
	DISPLAY: block; LEFT: 75px; POSITION: relative; TOP: 50px
}
#form1 .submit {
	DISPLAY: block; LEFT: 75px; POSITION: relative; TOP: 60px
}
#form2 {
	FLOAT: left
}
#form2 .company {
	DISPLAY: block; LEFT: 282px; POSITION: relative; TOP: -26px
}
#form2 .zip {
	DISPLAY: block; LEFT: 282px; POSITION: relative; TOP: -12px
}
#form2 .submit {
	DISPLAY: block; LEFT: 282px; POSITION: relative; TOP: -2px
}
#form3 {
	FLOAT: left
}
#form3 .company {
	DISPLAY: block; LEFT: 450px; POSITION: relative; TOP: -26px
}
#form3 .zip {
	DISPLAY: block; LEFT: 450px; POSITION: relative; TOP: -12px
}
#form3 .submit {
	DISPLAY: block; LEFT: 450px; POSITION: relative; TOP: -2px
}
.header A {
	MARGIN-TOP: 6px; FLOAT: right; COLOR: #ffde01; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.header A:hover {
	TEXT-DECORATION: underline
}
#home_cust {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 7px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 303px; BORDER-BOTTOM: #c4c4c4 1px solid; HEIGHT: 289px
}
#home_cust DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.sign_in A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.sign_in DIV {
	DISPLAY: none
}
#home_cust .header {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/customers.jpg); WIDTH: 304px; HEIGHT: 27px
}
#home_cust .signInButton {
	PADDING-RIGHT: 75px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
#home_drv {
	BORDER-RIGHT: #c4c4c4 1px solid; BORDER-TOP: #c4c4c4 1px solid; DISPLAY: block; MIN-HEIGHT: 255px; FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 303px; BORDER-BOTTOM: #c4c4c4 1px solid; HEIGHT: 289px
}
#home_drv .header {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/drivers.jpg); WIDTH: 304px; HEIGHT: 27px
}
#home_drv UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#home_drv LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#home_drv DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 85px; PADDING-BOTTOM: 10px; WIDTH: 282px; PADDING-TOP: 10px
}
#home_inv {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c4 1px solid; DISPLAY: block; PADDING-LEFT: 0px; MIN-HEIGHT: 255px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; OVERFLOW: hidden; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 303px; PADDING-TOP: 0px; BORDER-BOTTOM: #c4c4c4 1px solid; HEIGHT: 289px
}
#home_inv .header {
	DISPLAY: block; BACKGROUND-IMAGE: url(../images/investors.jpg); WIDTH: 304px; HEIGHT: 27px
}
#home_inv DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 282px; PADDING-TOP: 5px
}
#home_inv .head {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid
}
#home_inv UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#home_inv LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#footer {
	CLEAR: both; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 7px 0px 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 928px; COLOR: #5f5f5f; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
#footer SPAN {
	MARGIN-RIGHT: 20px
}
#footer A {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px
}
#footer IMG {
	PADDING-RIGHT: 10px; DISPLAY: inline; VERTICAL-ALIGN: middle
}
#footer DIV {
	TEXT-ALIGN: center
}
#footerInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 270px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 5px
}
#responsibleCareLogoSmall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 380px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#lookup {
	FLOAT: left; BACKGROUND-IMAGE: url(/images/lookup_bg.jpg); MARGIN-LEFT: 13px; WIDTH: 185px; HEIGHT: 175px
}
#lookup .company {
	DISPLAY: block; LEFT: 70px; POSITION: relative; TOP: 37px
}
#lookup .zip {
	DISPLAY: block; LEFT: 70px; POSITION: relative; TOP: 60px
}
#lookup .state {
	DISPLAY: block; LEFT: 70px; POSITION: relative; TOP: 65px
}
#lookup .submit {
	DISPLAY: block; LEFT: 70px; POSITION: relative; TOP: 80px
}
#interior_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; OVERFLOW: hidden; WIDTH: 190px; PADDING-TOP: 0px
}
#interior_left UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 23px; PADDING-TOP: 5px
}
#interior_left LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; COLOR: #0090ff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#interior_left LI.expanded SPAN.parent A {
	COLOR: #ff0606
}
#interior_left LI.expanded {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(/images/arrow_down.gif); COLOR: #ff0606; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#interior_left LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 6px 10px; PADDING-TOP: 0px
}
#interior_left LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; COLOR: #0090ff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#interior {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c4 1px solid; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 720px; PADDING-TOP: 0px; BORDER-BOTTOM: #c4c4c4 1px solid
}
#interior_middle {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 48px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: -3px 0px 0px 5px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 465px; PADDING-TOP: 10px; BORDER-BOTTOM: #c4c4c4 1px solid
}
#interior_middle TABLE TD H5 {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px
}
#interior_middle TABLE TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#interior_middle INPUT {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
#interior_middle_cnt {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 600px; PADDING-TOP: 0px
}
#interior_middle_wide {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c4 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 11px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 725px; PADDING-TOP: 0px; BORDER-BOTTOM: #c4c4c4 1px solid
}
#interior_middle_right {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c4 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c4c4c4 1px solid; WIDTH: 530px; PADDING-TOP: 0px; BORDER-BOTTOM: #c4c4c4 1px solid
}
#interior_middle #interior_body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#interior_middle_wide #interior_body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#interior_middle_right #interior_body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#interior_middle_two {
	BORDER-RIGHT: #c4c4c4 2px; PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c4 2px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 25px 0px 10px; BORDER-LEFT: #c4c4c4 2px; WIDTH: 504px; PADDING-TOP: 0px; BORDER-BOTTOM: #c4c4c4 2px
}
#companiesInfoLinks {
	CLEAR: both; PADDING-BOTTOM: 45px
}
#companiesInfoLinks IMG {
	BORDER-RIGHT: white 0px; BORDER-TOP: white 0px; FLOAT: left; BORDER-LEFT: white 0px; BORDER-BOTTOM: white 0px
}
#companiesInfoLinks DIV {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
#companiesInfoLinks DIV DIV {
	CLEAR: right; BORDER-RIGHT: #cccccc 0px; PADDING-RIGHT: 100px; BORDER-TOP: #cccccc 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 22px 0px 0px 60px; BORDER-LEFT: #cccccc 0px; WIDTH: 180px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px
}
#companiesInfoLinks DIV DIV H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.full_table {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 0px; COLOR: #000000; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.full_table TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.full_table .tableHead TD {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #160b9c; TEXT-ALIGN: center
}
#interior_body H3 {
	FONT-SIZE: 16px
}
#interior_middle_two #interior_body {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#interior_tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#interior_tabs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 30px
}
#interior_tabs LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#interior_tabs A {
	BORDER-RIGHT: #c4c4c4 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c4c4c4 1px solid; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c4c4c4 1px solid; COLOR: #323232; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c4c4 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#interior_tabs A.down {
	BORDER-RIGHT: transparent 0px; PADDING-RIGHT: 6px; BORDER-TOP: transparent 0px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px; BORDER-LEFT: transparent 0px; COLOR: #323232; PADDING-TOP: 5px; BORDER-BOTTOM: transparent 0px; HEIGHT: 19px; BACKGROUND-COLOR: #e5e5e5; TEXT-DECORATION: none
}
#interior_tabs #filler {
	DISPLAY: block; BORDER-LEFT: #c4c4c4 1px solid; BORDER-BOTTOM: #c4c4c4 1px
}
#interior_right {
	CLEAR: right; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FLOAT: right; PADDING-BOTTOM: 0px! important; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 190px! important; PADDING-TOP: 0px! important
}
#related {
	CLEAR: both; FLOAT: none; OVERFLOW: hidden; WIDTH: 190px
}
.hidden {
	DISPLAY: none
}
.chronList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 50px 8px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.chronList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.chronList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px; PADDING-TOP: 0px
}
.chronList LI LI {
	MARGIN: 0px 0px 10px
}
.term {
	FONT-WEIGHT: bold
}
.italic {
	FONT-STYLE: italic
}
#interior_middle UL {
	LIST-STYLE-POSITION: outside
}
#interior_middle LI {
	
}
.question {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.answer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 0px
}
.bold_list_title {
	FONT-WEIGHT: bold
}
#ourLeadership {
	CLEAR: both; FLOAT: left
}
#ourLeadership DIV {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
#ourLeadership DIV IMG {
	FLOAT: left; VERTICAL-ALIGN: top
}
#ourLeadership DIV P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 110px; WIDTH: 300px; PADDING-TOP: 0px
}
#interior_left DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#divLeftMenu LI {
	PADDING-BOTTOM: 3px! important; PADDING-TOP: 1px! important
}
#divLeftMenu UL.mktree UL {
	MARGIN-TOP: 5px
}
#divLeftMenu UL.mktree LI {
	MARGIN-BOTTOM: 5px; LIST-STYLE-TYPE: none
}
#divLeftMenu UL.mktree LI.selected {
	FONT-WEIGHT: bold
}
#divLeftMenu UL.mktree LI.selected LI {
	FONT-WEIGHT: normal
}
#divLeftMenu UL.mktree {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#divLeftMenu UL.mktree UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#divLeftMenu UL.mktree LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#divLeftMenu UL.mktree UL {
	MARGIN-LEFT: 20px
}
#divLeftMenu UL.mktree LI.liOpen .bullet {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(/images/minus.gif) no-repeat 0px 2px; WIDTH: 100%; CURSOR: pointer; BORDER-BOTTOM: #cccccc 1px solid
}
#divLeftMenu UL.mktree LI.liClosed .bullet {
	DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(/images/plus.gif) no-repeat 3px 3px; WIDTH: 100%; CURSOR: pointer; BORDER-BOTTOM: #cccccc 1px solid
}
#divLeftMenu UL.mktree LI.liBullet {
	DISPLAY: block; PADDING-LEFT: 12px; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
#divLeftMenu UL.mktree LI.liOpen UL {
	DISPLAY: block
}
#divLeftMenu UL.mktree LI.liClosed UL {
	DISPLAY: none
}
#login TABLE {
	DISPLAY: block
}
#login TABLE TD {
	BORDER-RIGHT: #000000 0px; BORDER-TOP: #000000 0px; BORDER-LEFT: #000000 0px; BORDER-BOTTOM: #000000 0px
}
#login TABLE TD TD {
	DISPLAY: block; FLOAT: left; WIDTH: auto
}
#login TABLE TR {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#login .check_box {
	PADDING-LEFT: 95px
}
#login .check_box INPUT {
	DISPLAY: block; FLOAT: left
}
#login .check_box LABEL {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 5px
}
.largeButton {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; PADDING-LEFT: 100px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/btn_bg_large.jpg); MARGIN-LEFT: 18px; BORDER-LEFT: #ffffff 0px; WIDTH: 110px; CURSOR: pointer; COLOR: #07015b; BORDER-BOTTOM: #ffffff 0px; HEIGHT: 28px; BACKGROUND-COLOR: transparent
}
.largeButton1 {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/btn_bg_large1.jpg); BORDER-LEFT: #ffffff 0px; WIDTH: 126px; CURSOR: pointer; COLOR: #07015b; BORDER-BOTTOM: #ffffff 0px; HEIGHT: 28px; BACKGROUND-COLOR: transparent
}
.largeButton2 {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/btn_bg_large2.jpg); BORDER-LEFT: #ffffff 0px; WIDTH: 150px; CURSOR: pointer; COLOR: #07015b; BORDER-BOTTOM: #ffffff 0px; HEIGHT: 28px; BACKGROUND-COLOR: transparent
}
.xLButton {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/btn_bg_XL.jpg); BORDER-LEFT: #ffffff 0px; WIDTH: 200px; CURSOR: pointer; COLOR: #07015b; BORDER-BOTTOM: #ffffff 0px; HEIGHT: 28px; BACKGROUND-COLOR: transparent
}
#login .largeButton {
	DISPLAY: block; FLOAT: left; MARGIN-LEFT: 95px! important
}
.frm TBODY TR TD TABLE TBODY TR TD LABEL {
	TEXT-ALIGN: left! important
}
.inner_input {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; WIDTH: 154px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
.formTitle {
	FONT-WEIGHT: bold! important
}
.labelLeftCol {
	CLEAR: left; PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 65px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.row {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.currentStockTable {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 0px; COLOR: #777
}
.currentStockTable SPAN {
	PADDING-RIGHT: 25px; COLOR: #000
}
.chartFinderBlock TABLE {
	MARGIN: 10px
}
.chartFinderBlock TABLE TD {
	TEXT-ALIGN: right
}
#Tank_Terminology {
	MARGIN-TOP: 40px
}
#Tank_Calibration {
	MARGIN-TOP: 40px
}
TABLE.tankCalibrationTable {
	CLEAR: both; WIDTH: 490px
}
.tankCalibrationTable TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #0f077c
}
.tankCalibrationTable TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.tankCalibrationTable TD TABLE TR TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.subHdrMapTable SPAN {
	FONT-WEIGHT: bold
}
.img_double_spread {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; WIDTH: 100%; PADDING-TOP: 0px
}
.img_double_spread IMG {
	BORDER-RIGHT: #bab9b9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bab9b9 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 7px 7px 10px 0px; BORDER-LEFT: #bab9b9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bab9b9 1px solid
}
.img_landscape {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; WIDTH: 100%; PADDING-TOP: 0px
}
.img_landscape IMG {
	BORDER-RIGHT: #bab9b9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bab9b9 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px 7px 10px 0px; BORDER-LEFT: #bab9b9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bab9b9 1px solid
}
#report TR {
	
}
#report TR TD {
	BORDER-BOTTOM: #cccccc 1px solid
}
.frame {
	WIDTH: 50%
}
.frame DIV {
	MARGIN: 4px
}
DIV.frame LABEL {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; WIDTH: 80px! important; PADDING-TOP: 0px! important; TEXT-ALIGN: right
}
.searchForm {
	WIDTH: 100%
}
.searchForm DIV {
	MARGIN: 4px
}
DIV.searchForm LABEL {
	PADDING-RIGHT: 5px! important; DISPLAY: block; PADDING-LEFT: 0px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; WIDTH: 150px! important; PADDING-TOP: 0px! important; TEXT-ALIGN: right
}
DIV.searchForm OPTION {
	WIDTH: 100px! important
}
.activeShip_btn {
	PADDING-LEFT: 65px! important
}
.check_box INPUT {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; BORDER-LEFT: #ffffff 0px; BORDER-BOTTOM: #ffffff 0px
}
#driverAnniversaries {
	DISPLAY: block; WIDTH: 500px
}
#driverAnniversaries CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: large; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#driverAnniversaries TR {
	DISPLAY: block; WIDTH: 500px
}
#driverAnniversaries TR TH {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #326ad9; TEXT-ALIGN: left
}
#myDirections {
	LINE-HEIGHT: 20px
}
#tripSummary {
	FONT-WEIGHT: bold; MARGIN: 20px 0px
}
#tripSpecifications {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#tripSpecifications TABLE {
	DISPLAY: block; WIDTH: 230px
}
#tripSpecifications TABLE .subHdrMapTable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#home_custBod {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.signInTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
.locations {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; BORDER-LEFT: #ffffff 0px; BORDER-BOTTOM: #ffffff 0px
}
.locations TBODY TR TH {
	TEXT-ALIGN: left
}
.tableContainer {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; OVERFLOW: scroll; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 500px
}
.check {
	PADDING-LEFT: 57px; PADDING-TOP: 15px
}
.check INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.check LABEL {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
#integrityHotlineIssuesList {
	LIST-STYLE: none none outside
}
#integrityHotlineIssuesList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-TOP: 0px
}
#integrityHotlineIssuesList UL {
	LIST-STYLE: none none outside
}
#integrityHotlineIssuesList LI UL LI {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.hiddenText LABEL {
	DISPLAY: none
}
A.reportLink {
	FONT-WEIGHT: bold; MARGIN: 5px 0px 5px 10px; COLOR: #333
}
A.selectedReportLink {
	FONT-WEIGHT: bold; MARGIN: 5px 0px 5px 10px; COLOR: #b90707
}
A.selectedReportLink:hover {
	TEXT-DECORATION: none
}
A.reportDetailsLink {
	PADDING-RIGHT: 36px; PADDING-LEFT: 36px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px
}
DIV.reportLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(/images/bg_topBarNav.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: -10px; PADDING-TOP: 5px; HEIGHT: 21px
}
DIV.reportLinks SPAN {
	PADDING-LEFT: 14px; COLOR: #999
}
TABLE.optionsTable {
	BORDER-COLLAPSE: collapse
}
TABLE.optionsTable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
DIV.controlBar {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; TEXT-ALIGN: center
}
.reportingLabel {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #800517; FONT-FAMILY: Verdana
}
.reportingTable {
	BORDER-COLLAPSE: collapse
}
.reportingTableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: url(/images/bg_tableHdr.gif) #800517; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 30px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.reportingTableItemClear {
	FONT-SIZE: 9px; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.reportingTableItemGrayed {
	FONT-SIZE: 9px; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: silver; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.reportingTableFooter {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #800517; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
TABLE.reportDataGrid {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
TABLE.reportDataGrid TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 10px; PADDING-BOTTOM: 12px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 12px; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
TABLE.reportDataGrid TR.alternate TD {
	BACKGROUND-COLOR: #dddddd
}
TR.headerCell TD {
	COLOR: white
}
TABLE.reportDataGrid TH {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/bg_tableHdr.gif); PADDING-BOTTOM: 5px; COLOR: white; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #560202; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
TR.headerCell TD {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/bg_tableHdr.gif); PADDING-BOTTOM: 5px; COLOR: white; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #560202; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
TABLE.reportDataGrid TH A {
	COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.headerCell A {
	COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.alignRight TH {
	TEXT-ALIGN: left
}
TR.headerCell TD {
	TEXT-ALIGN: left
}
TABLE.alignRight TD {
	TEXT-ALIGN: left
}
DIV#divMyQdiContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; POSITION: relative
}
DIV.shipmentSearchControlBlock {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #cccccc; PADDING-TOP: 10px
}
DIV.newShippmentSearchButtonContainer A {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/btn_bg_XL.jpg); BORDER-LEFT: #ffffff 0px; WIDTH: 200px; CURSOR: pointer; COLOR: #07015b; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 0px; HEIGHT: 21px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
A.buttonXL {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; DISPLAY: block; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/btn_bg_XL.jpg); BORDER-LEFT: #ffffff 0px; WIDTH: 200px; CURSOR: pointer; COLOR: #07015b; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 0px; HEIGHT: 21px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
H2.shippmentDetailsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-TRANSFORM: capitalize
}
TABLE.shipmentDetailTable {
	MARGIN: 20px 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.shipmentDetailTable TD {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
TABLE.shipmentDetailTable TR.grey TD {
	BACKGROUND-COLOR: #dddddd
}
DIV#interior_fullpage {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.ncrDetailTable TH {
	TEXT-ALIGN: left
}
TABLE.ncrDetailTable TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
DIV.ncrDetailRefNumberBlock {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
SPAN.refNumber {
	FONT-WEIGHT: bold
}
TABLE.ncrDetailTableOrderRelated {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.ncrDetailTableOrderRelated TH {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #dddddd
}
TABLE.ncrDetailTableOrderRelated TD {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center
}
DIV#NCRExport {
	MARGIN: 10px 0px; COLOR: #cccccc
}
DIV#NCRExport SPAN {
	COLOR: black; MARGIN-RIGHT: 10px
}
DIV.ncrOptionsBlock {
	CLEAR: both; MARGIN: 10px 0px; COLOR: #cccccc
}
DIV.ncrOptionsBlock SPAN {
	COLOR: black; MARGIN-RIGHT: 10px
}
DIV.ncrButton {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
DIV.newNcrTitle H1 {
	
}
DIV.frmSection {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
DIV.frmTitle {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BACKGROUND-COLOR: #dddddd
}
DIV.frmSection DIV {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
DIV.frmSection DIV LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 150px; MARGIN-RIGHT: 10px; TEXT-ALIGN: right
}
.detailBtnDiv {
	RIGHT: 10px; POSITION: absolute; TOP: 40px; TEXT-ALIGN: right
}
.contentReportDiv {
	MARGIN-TOP: 15px
}
TABLE.optionsTable SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 120px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right
}
TABLE.pollingGrid TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.pollingGrid TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.shipmentSearchDetailMapWraper {
	FLOAT: right
}
DIV.shipmentSearchDetailMap {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; HEIGHT: 400px
}
TABLE.shipmentDetailTable TD.orderNumberShipmentDetails {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.checkcallsHdr {
	BACKGROUND: url(/images/bg_tableHdr.gif) #560202 repeat-x left bottom; WIDTH: 100%; COLOR: #fff
}
.checkCallsTable {
	WIDTH: 300px
}
.checkCallsTable TABLE.pollingGrid TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DIV.checkcallsHdr H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
TABLE.darkGreyTable TH {
	COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #929292; BORDER-BOTTOM-STYLE: none
}
TABLE.darkGreyTable TR.headerCell TD {
	COLOR: #fff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #929292; BORDER-BOTTOM-STYLE: none
}
TABLE.darkGreyTable TR.alternate TD {
	BACKGROUND-COLOR: #767676
}
TABLE.darkGreyTable TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; FONT-FAMILY: Verdana; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #929292; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#divTankCalibrationReportLinks {
	LEFT: -15px; POSITION: relative; TOP: 10px
}
.spacer {
	WIDTH: 5px; HEIGHT: 10px
}
.errMsg {
	FONT-SIZE: smaller; COLOR: red
}
.tdBorder {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid
}
.tdBorderLR {
	BORDER-RIGHT: 1px solid; BORDER-LEFT: 1px solid
}
.tdBorderTB {
	BORDER-TOP: 1px solid; BORDER-BOTTOM: 1px solid
}
.footer {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: #5f5f5f; BORDER-BOTTOM: #cccccc 1px solid
}
.printHidden {
	
}
.printOnly {
	DISPLAY: none
}
.stdWidth {
	WIDTH: 100px
}
#pwdRecovery_div .largeButton {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/images/btn_bg_large.jpg); BORDER-LEFT: #ffffff 0px; WIDTH: 110px; CURSOR: pointer; COLOR: #07015b; MARGIN-RIGHT: 50px; BORDER-BOTTOM: #ffffff 0px; HEIGHT: 28px; BACKGROUND-COLOR: transparent
}
#cuw_div .largeButton {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(/images/btn_bg_large.jpg); BORDER-LEFT: #ffffff 0px; WIDTH: 110px; CURSOR: pointer; COLOR: #07015b; MARGIN-RIGHT: 100px; BORDER-BOTTOM: #ffffff 0px; HEIGHT: 28px; BACKGROUND-COLOR: transparent
}
.check2 {
	PADDING-LEFT: 60px; VERTICAL-ALIGN: bottom! important; PADDING-TOP: 15px
}

