p, .txtPg, li, td, legend {
	font-family: calibri, arial, sans-serif, tahoma, verdana, helvetica;
	font-size: 12pt;
	color: #5A5A5A;
}

/* Sales Focused Quote Response */
.quoteResp {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;
}

.moreReasonWin {
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: black;
}

#content {width: auto; margin: 2 4 0 4;}

#subnav {
	width: 184px;
	margin: 0 auto;
}

#divVideoInput {
	height: 125px;
	font-weight: bold;
}

#divVideoNameText, #divVideoAddressText, #divVideoCityStateText, #divVideoZipText, #divVideoPhoneText, #divVideoPhoneExtText
{
	width: 120px;
	padding: 6px 5px 0px 2px;
}

#divVideoNameInput, #divVideoAddressInput, #divVideoCityStateInput, #divVideoZipInput, #divVideoPhoneInput, #divVideoPhoneExtInput
{
	width: 390px;
	padding: 6px 5px 0px 2px;
}

#divPlayerInner {padding: 2px 2px 2px 2px;}

.hilitebox1 {
	width: 98%;
	background: url('http://www.upack.com/images/ShadowGW.jpg');
	border: 1px solid;
	padding: 0px 0px 0px 0px;
}

.hilitebox2 {
	width: 98%;
	background: url('http://www.upack.com/images/ShadowGY.jpg');
	border: 1px solid;
	padding: 0px 0px 0px 0px;
}

.hilitebox3 {
	width: 98%;
	background: url('http://www.upack.com/images/ShadowYW.jpg');
	border: 1px solid;
	padding: 0px 0px 0px 0px;
}

.hilitebox4 {
	width: 98%;
	background: url('http://www.upack.com/images/ShadowPA.jpg');
	border: 1px solid;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
}

#hiliteboxinner {
	padding: 10px 10px 10px 10px;
}

.fadinghilitebox {
	width: 98%;
	background: url('http://www.upack.com/images/ShadowGW.jpg');
	background-repeat: repeat-x;
	border: 1px solid;
	padding: 0px 0px 0px 0px;
}

#fadinghiliteboxinner {
	padding: 5px 10px 5px 10px;
}

.QButtons {
	text-align: center;
	padding: 2px;
	width: 532px;
}

.subnavitem {
	width: 178px;
	margin: 0 auto;
	padding: 2px;
	border-bottom: 1px solid #DEDCF1;
}


.subnavmenu {
	width: 178px;
	margin: 0 auto;
	padding-left: 10px;
	padding: 2px;
}

a.subnav:link, a.subnav:visited {
	font-size: 11px;
	font-weight: bold;
	color: #3F4275;
	display: block;
	text-decoration: none;
	padding-left: 2px;
}
a.subnav:hover {text-decoration: underline;}

a.subnav2:link, a.subnav2:visited {
	font-size: 10px;
	font-weight: bold;
	color: #3F4275;
	display: block;
	text-decoration: none;
	padding-left: 2px;
}
a.subnav2:hover {text-decoration: underline;}

.subempty {
   height: 3px;
   font-size: 3px;
}

a.subnavAT:link, a.subnavAT:visited {
	font-size: 11px;
	font-weight: bold;
	background-color: #8890D1;
	color: #FCFFFD;
	display: block;
	text-decoration: none;
	padding-left: 2px;
}
a.subnavAT:hover {text-decoration: underline;}

.secBottom {
	background: #FFFBEC;
	border: 1px solid #FFF1B9;
	padding: 5px;
}

#fuel {
	width: 213px;
	height: 189px;
	background: url('http://www.upack.com/images/interior/fuelcalc.gif');
	float: right;
	background-repeat: no-repeat;
	margin-left: 5px;
	margin-bottom: 5px;
}

#fuel input, select {
	font-size: 10pt;
}

input, select {
	font-family: calibri, arial, sans-serif, tahoma, verdana, helvetica;
	font-size: 11pt;
}

#fuelmovefrom {
	padding: 58px 10px 5px 18px;
	font-size: 9pt;
}

#fuelmoveto {
	padding: 20px 10px 5px 18px;
	font-size: 9pt;
}

fieldset {
	width: 530px;
}

.storeList {
   line-height: 10px;
}

#fuelCost {
   width: 213px;
	height: 189px;
   background-repeat: no-repeat;
   margin-left: 90px;
}

#preFuelText {
   color: #9999CC;
   font-size: 14px;
   padding: 45px 0px 5px 0px;
   font-weight: bold;
   text-align: center;
}

#postFuelText {
   color: #9999CC;
   font-size: 14px;
   padding: 25px 0px 5px 0px;
   font-weight: bold;
   text-align: center;
}

#fuelText {
   font-size: 14px;
}

.divSection {
	width: 640px;
   border-width: 2px;
   border-style: solid;
   border-color: #E7E7EB;
   border-spacing: 0px;
}

.divSectionHead {
	height: 20px;
   background: #E7E7EB;
/*   font-variant: small-caps;*/
   font-weight: bold;
   padding: 2px 0px 0px 3px;
   border: 1px solid #dddddd;
}

.divSectionBody {padding: 2px;}

.minicarttop    {position: relative; top: 3px; padding-left: 5px; font-size: 12pt; font-weight: bold;}
.minicartbottom {padding: 0 5; font-size: 8pt; font-weight: bold;}

/**********************************************************/
/**********************************************************/
/* existing style sheet selectors */
.txtHdPara {
	font-size: 14px;
	font-weight: bold;
	color: #3F4374;
	margin-top: 5px;
	margin-bottom: 8px;
}

.txtPgBold, .txtForm {font-weight: bold;}
.navBar              {background-color: #3F4374;}
.sectionResultLine   {background-color: #E3E2E2;}
#BreadCrumbs         {font-size: 11px; margin-top: 0px;}

.bgColor0 {background-color: #ffffff;}
.bgColor1 {background-color: #DDDFF1;}
.bgColor2 {background-color: #9999CC;}
.bgColor3 {background-color: #CCCCFF;}
.bgColor4 {background-color: #FFFBEC;}
.bgColor5 {background-color: #FF0000;}
.bgColor6 {background-color: #6B6B6B;}
.bgColor7 {background-color: #CCCCCC;}
.bgColor8 {background-color: #E2E0E0;}
.bgWhite  {background-color: #ffffff;}

#leftCol {padding-left: 5px;}

.cityCodeErr {background-color: #fa8072;}

.txtPg, .txtPgBold, .txtForm, .txtNavBar, .txtTip,
.txtTipBold, .txtFormReq, .txtErr, .txtNote, .txtNoteW, .txtNoteWB,
.txtHdPara, .txtNav, .txtNavNL, .seNav, .txtVideoSmall, .txtVideo, .navBar,
.navBarTxt, .navBarTxt2 {font-family: calibri, arial, sans-serif, tahoma, verdana, helvetica;}
.txtBoxNavBar {font-family: verdana, arial, helvetica, sans-serif; font-size: 14px;}
.txtPg2 {font-size: 11px;}
.txtTip, .txtTipBold, .txtNav, .txtNavBar, .txtNavNL,
.txtVideo, .txtVideoSmall, .txtNote, .txtNoteW {font-size: 10pt;}
legend, .txtPgBold, .txtTipBold, .txtForm, .txtFormReq, .txtNoteWB {font-weight: bold;}
.txtFormReq, .txtErr  {color: #ff0000;}
.txtNoteW, .txtNoteWB {color: #ffffff;}
.txtNavNL             {color: #c0c0c0; font-weight: bold;}

.seNav   {font-size: 20pt; color: #000;}
.hidden  {display:none;}
.visible {display:block;}

.navBarTxt, .navBarTxt2 {
   color: #fff;
   font-size: 11px;
   font-weight: bold;
}

.tblForm           {border-width: 2px; border-style: solid; border-color: #E7E7EB; border-spacing: 0px; width: 540px;}
.tblFormSmall      {border-width: 2px; border-style: solid; border-color: #E7E7EB; border-spacing: 0px;}
.tblFormHead       {background: #E7E7EB; font-weight: bold;}
.tblFormBody       {padding: 2px 2px 2px 2px; margin: 2px;}
div.tblFormHead    {background: #E7E7EB; font-weight: bold; padding: 3px;}
.formHead          {font-weight: bold; background-color: #9999CC;}
.navBar            {background-color: #3F4374;}
.sectionResultLine {background-color: #E3E2E2;}
.inputDisable      {background-color: #ffffff;}

/* quote display style sheet values */
.qFldW, .qFldB, .qData, .qTtlW, .qTtlB, .qTtlH, .qTtlPE, .qTtlT, .qNote,
.qTtlT2, .qNote2, .qTtlT3, .qTt1A, .qFldC
   { font-family: verdana, arial, helvetica, sans-serif; }

.qFldW, .qFldB, .qTtlW, .qTtlB, .qTtlH, .qTtlPE, .qTtlT, .qTtlT2, .qTtlT3,
.qTt1A, .qFldC           {font-weight: bold;}
.qTtlT                   {font-size: 18pt;}
.qTtlT2                  {font-size: 17px;}
.qTtlH, .qTtlPE, .qTtlT3 {font-size: 15px;}
.qTtlW, .qTtlB, .qTt1A   {font-size: 14px;}
.qFldW, .qFldB, .qData, .qTtlA, .qNote2, .qFldC {font-size: 12px;}
.qNote                   {font-size: 10px;}
.xxs                     {font-size: 1px;}
.qFldW, .qTtlW           {color: #FFF;}
.qFldB, .qData, .qTtlB, .qTtlPE, .qTtlT, .qNote, .qTtlT2, .qTtlT3,
.qNote2, .qFldC          {color: #000;}
.qTtlH                   {color: #9A9964;}
.qTt1A                   {color: #339933;}