/* Global Page Settings */
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TH {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
BODY {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000;
}
.EMAILf {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: baseline; COLOR: #00C0C0; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TOP: 5px; TEXT-ALIGN: left;
}
.titleBlue {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #5ac0e8; FONT-FAMILY: Arial;
}
.gText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.fistB {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.gtextDown {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A {
	FONT-WEIGHT: bold; COLOR: #90b9bd; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A:link {
	FONT-WEIGHT: bold; COLOR: #90b9bd; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A:visited {
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: none;
}
.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #90b9bd; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.footer_s {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #90b9bd; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
A:active {
	COLOR: #90b9bd; TEXT-DECORATION: none;
}
.MainNav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #90b9bd; TEXT-DECORATION: none;
}
.Azul {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.BlackTextForm {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.GOLDEN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.legal {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.SmallRed {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.price {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.BigTimer {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #FFCC00; FONT-FAMILY: Arial;
}
.SmallTimer {
	FONT-WEIGHT: normal; FONT-SIZE: 8px; COLOR: #FFCC00; FONT-FAMILY: Arial;
}
.dropmenudiv {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; MARGIN-TOP: 0px; Z-INDEX: 100; -MS-FILTER: alpha(opacity=90); LEFT: 770px; VISIBILITY: hidden; FONT: 12px/18px Arial, Helvetica, sans-serif; MARGIN-LEFT: 0px; VERTICAL-ALIGN: -20%; BORDER-LEFT: #666666 1px solid; WIDTH: 150px; COLOR: #3f87a0; BORDER-BOTTOM: #666666 0px solid; POSITION: absolute; TOP: 10px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left; -MS-OPACITY: 0.5; -MOZ-OPACITY: 0.5; -KHTML-OPACITY: 0.5;
}
.dropmenudiv A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: auto; COLOR: #036363; TEXT-INDENT: 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
* HTML .dropmenudiv A {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; WIDTH: 100%; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.dropmenudiv A:hover {
	-MS-FILTER: alpha(opacity=90); BACKGROUND-COLOR: #a5dde3; -MS-OPACITY: 0.5; -MOZ-OPACITY: 0.5; -KHTML-OPACITY: 0.5;
}
.smallclock {
	PADDING: 0px;
}
.white {
	FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #FFFFFF;
}
.productsBlue {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #1795C5;
}
.whiteSmall {
	FONT-SIZE: 12px;FONT-WEIGHT: bold; COLOR: #FFFFFF;
}
.SmallGrey {
	FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #999999;
}
.BrownH {
	FONT-SIZE: 9px; FONT-WEIGHT: lighter; COLOR: #F18E1D;
}

/* Overrides for Login */
#userName, .username, #loginText, .logintext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: baseline; COLOR: #00C0C0; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TOP: 5px; TEXT-ALIGN: left; MARGIN-LEFT: 1em;
}
a.username:active, a.username:link, a.username:visited, a.logintext:active, a.logintext:link, a.logintext:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: baseline; COLOR: #00C0C0; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: normal; TOP: 5px; TEXT-ALIGN: left
}
a.username:hover, a.logintext:hover {
	COLOR: #FFFFFF;
}
.loginseparator {
	MARGIN-LEFT: 0.125em; MARGIN-RIGHT: 0.125em;
}

/* Part Options Panel */
#OptionsTable {
	WIDTH: 100%; BORDER-WIDTH: 1px; BORDER-COLOR: black; BORDER-STYLE: solid;
}
#OptionsTable TR {
	COLOR: #4776BD; BACKGROUND-COLOR: white; BORDER-WIDTH: 0px; BORDER-SPACING: 0px; BORDER-COLLAPSE: collapse; FONT-WEIGHT: bold;
}
#OptionsTable TD {
	MARGIN: 8px; PADDING: 8px;
}
#OptionsTableCell4, #OptionsTableCell4b, #OptionsTableCell5, #OptionsTableCell5b {
	WIDTH: 15%; PADDING-LEFT: 2px; PADDING-RIGHT: 2px;
}
#OptionsTableCell6, #OptionsTableCell6b {
	WIDTH: 30%; PADDING-LEFT: 2px; PADDING-RIGHT: 2px;
}
#ShippingTitle {
	COLOR: #4776BD; FONT-WEIGHT: bold;
}
.ShippingSubtitle {
	 FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #BD1C2A; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../images/fp_b-down.gif);
}
#ProductType {
	WIDTH: 250px;
}

/* Quote Table Formatting */
#UploadTable {
	WIDTH: 100%; BORDER-WIDTH: 1px; BORDER-STYLE: solid; BORDER-COLOR: black; PADDING: 0px; MARGIN: 0px;
}
#UploadTable {
	BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; COLOR: black; PADDING: 0px; MARGIN: 0px; TEXT-ALIGN: center; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle;
}
#UploadTable TH {
	BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; COLOR: black; PADDING: 5px; MARGIN: 0px; TEXT-ALIGN: center; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle;
}
/*
#UploadTable TD {
	BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; BORDER-WIDTH: 1px; BORDER-STYLE: none; BORDER-COLOR: white; COLOR: black; PADDING: 2px; TEXT-ALIGN: center; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle;
}
*/
.TotalsTable {
	BORDER-WIDTH: 0px; BORDER-SPACING: 0px; BORDER-COLLAPSE: collapse;
}
.Totals {
	FONT-WEIGHT: normal; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; BORDER-WIDTH: 0px; BORDER-STYLE: none; BORDER-COLOR: white; COLOR: black; PADDING: 5px; TEXT-ALIGN: center; WIDTH: 130px; 
}
.TotalsLabel {
	FONT-WEIGHT: normal; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; BORDER-WIDTH: 0px; BORDER-STYLE: none; BORDER-COLOR: white; COLOR: black; PADDING: 5px; TEXT-ALIGN: right; WIDTH: 810px;
}
.TotalRow {
	BORDER-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; BORDER-STYLE: none; BORDER-COLOR: white; COLOR: white; PADDING: 5px; TEXT-ALIGN: left; WIDTH: 100%;
}
#UploadTableCell13 {
	WIDTH: 200px;
}
#UploadTableCell16, #UploadTableCell17 {
	WIDTH: 75px;
}
#QuoteFormDivCell2 {
	HEIGHT: 5px;
}
.SelectMenu {
	TEXT-ALIGN: left; VERTICAL-ALIGN: top; FONT-SIZE: 12px; 
}
.HilightOff TD {
	BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; BORDER-WIDTH: 1px; BORDER-STYLE: none; BORDER-COLOR: white; COLOR: black; PADDING: 2px; TEXT-ALIGN: center; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle;
}
.HilightOn TD {
	BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #F8F8F8; BORDER-WIDTH: 1px; BORDER-STYLE: none; BORDER-COLOR: white; COLOR: black; PADDING: 2px; TEXT-ALIGN: center; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle;
}
.SelectedOn TD {
	BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white; BORDER-WIDTH: 1px; BORDER-STYLE: none; BORDER-COLOR: white; COLOR: black; PADDING: 2px; TEXT-ALIGN: center; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle;
}
#SubTotal {
	BORDER-TOP-WIDTH: 0px; 
}
.PartInfo {
	LINE-HEIGHT: 200%;
}
.StatusInfo {
	COLOR: Red; TEXT-ALIGN: left; DISPLAY: inline-block;
}
.StatusInfo ul {
  MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;
}
.ChangeTitle {
	FONT-SIZE: 16px;
}
.ErrorCell {
	PADDING: 5px;
}
.ChangePrice {
   COLOR: #BD1C2A; FONT-WEIGHT: bold;
}
.Thumbnail {
	WIDTH: 64; HEIGHT: 64; CURSOR: hand; CURSOR: pointer;
}
#Update, #AddPart, #DeletePart {
	WIDTH: 80px;
}
#PlaceOrder {
   COLOR: black; FONT-WEIGHT: bold;
}
#OrderBuilderTitle {
	WIDTH: 100%; COLOR: #4776BD; FONT-SIZE: 18px; TEXT-ALIGN: left;
}
#OrderBuilderText {
	WIDTH: 100%;
}
/*
.ChangeButton input {
	WIDTH: 2em; HEIGHT: 2em; BORDER: 0px; 
}
*/
#NDA {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; WIDTH: 500px;
}
.ShipInfo {
	FONT-SIZE: 10px; WIDTH: 600px;
}
.ShipInfoDay {
	COLOR: #4776BD;
}
.ShipFinePrint {
	FONT-SIZE: 10px; WIDTH: 600px;
}

/* Order StepBar */
#StepBar {
	WHITE-SPACE: nowrap; BORDER-WIDTH: 0px; PADDING: 0px; MARGIN: 0px auto; TEXT-ALIGN: center;
}
#StepBar LI {
	LIST-STYLE-TYPE: none; FLOAT: left;
}
.ResetButtonDiv {
	 PADDING-RIGHT: 50px;
}

/* Navbar */
#NavigationDiv {
	WIDTH: 560px; HEIGHT: 33px; BACKGROUND-IMAGE: url(../images/fp_backnav.gif);
}
#Navigation {
	FLOAT: left; LIST-STYLE: none; MARGIN: 0px; PADDING-LEFT: 38px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
}
#Navigation LI {
	FLOAT: left; MARGIN: 0px; PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; LIST-STYLE-POSITION: outside; DISPLAY: inline; HEIGHT: 33px;
}
#Navigation A {
	FLOAT: left; COLOR: #009999; DISPLAY: block; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px;
}
#Navigation A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cccccc 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/fp_over.gif); BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #009999; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #00ff00;
}
#Navigation A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cccccc 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #009999; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#Navigation A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cccccc 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #cccccc 1px solid; COLOR: #009999; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#Navigation .current A {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cccccc 1px solid; BACKGROUND-IMAGE: url(../images/fp_current.gif); BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #37023b;
}

