h1{padding:8px 0;font-size:13pt;color:#036;}
/*-- BEGIN:Override primary nav in global.css ============================= */
#header{padding:4px 0px 4px 0px;font-size:10px;margin:0px;color:#fff;height:45px;text-decoration:none;}
#utilityNav UL #utilityNavFirst{padding-left:20px;}
#headerSearch input{font-size:8pt;border:1px solid black;}
#headerSearch .button{font-size:7pt;border:1px solid #FFF;background:#036;color:#FFF;font-weight:bold;margin-bottom:1px;}
#headerSearch{padding:1px 6px 0 0;float:right;width:220px;text-align:right;}
#content ul{margin-bottom:0px;}
html body #container div label.invisibleLabel{display:none;}
html body #container div label.inline{display:inline;}
br.cheapClear{clear:both;}
div#mainArea{float:left;width:546px;margin:0 20px 0 38px;display:inline;}
div#mainArea p{font-size:12px;}
div#relatedArea{width:156px;margin:0;padding:0;float:left;display:inline;}
div#relatedArea div.relatedBlock{border-width:0;padding:0;margin:0 0 20px 0;display:block;clear:both;}
div#relatedArea div.relatedBlock p.blockHeader{border-color:#86A6CD;border-style:solid;border-width:0 0 3px 0;color:#666666;font-size:11px;font-weight:bold;letter-spacing:0px;text-transform:uppercase;margin:0 0 .25em 0;padding:0;line-height:14px;}
div#relatedArea div.relatedBlock p{margin:2px 2px 2px 8px;}
div#footer{clear:both;}
div#footer p.legalNote{font-size:10px;color:#666666;}
/*-- END:Additions made to layout_editorial following DMT Parts Store and QuickPay --*/
#wrapperV2,
.contentWrapper{margin:0;padding:0;width:760px;}
.contentWrapper div#relatedArea{width:138px;margin:0 0 0 18px;}
div#centerArea{float:left;width:430px;margin:0 10px;}
div#leftArea,
div#rightArea{float:left;width:155px;margin:0;padding:0;}
#wrapperV2 div#centerArea{float:left;width:410px;margin:0 20px 0 10px;}
#wrapperV2 div#leftArea{float:left;width:155px;margin:0;padding:0;}
#wrapperV2 div#rightArea{float:left;width:165px;margin:0;padding:0;}
div#leftHalf{float:left;width:375px;margin:0 10px 0 0;padding:0;}
div#rightHalf{float:left;width:375px;margin:0;padding:0;}
#contentHeader{margin:8px 0;padding:0;width:760px;clear:both;}
#contentHeader h1{}
#leftArea input, #rightArea input{font-size:11px;}
#leftArea .localBlock,
#rightArea .localBlock,
#topRightNav .localBlock{background-color:#F0F3FB;width:139px;margin:0 0 1px 0;padding:8px;clear:both;}
#wrapperV2 #rightArea .localBlock,
#wrapperV2 #topRightNav .localBlock{background-color:#F0F3FB;width:149px;margin:0 0 1px 0;padding:8px;clear:both;}
#leftArea .localBlock p.blockHeader,
#rightArea .localBlock p.blockHeader,
#topRightNav .localBlock p.blockHeader{font-size:12px;font-weight:bold;color:#036;margin:0 0 1px 0;}
#centerArea #pageHeader{margin:0;}
#centerArea #pageHeader h1{margin:0 0 8px 0;padding:0;}
#centerArea h2{border-width:0 0 3px 0;border-style:solid;border-color:#019cdf;color:#666;margin:0;padding:18px 0 0 0;}
#centerArea p{font-size:12px;margin:.25em 0 .5em 0;}
#rightArea .localBlock{}
#rightArea .localBlock p.blockHeader{}
#leftArea label,
#rightArea label{font-size:11px;margin:2px 0 0 0;display:block;}
#leftArea ul#secondaryNav{background-color:#F0F3FB;list-style-type:none;margin-top:8px;margin-bottom:8px;margin-left:0;margin-right:0;padding:0;width:155px;}
#leftArea ul#secondaryNav li{border-width:0 0 1px 0;border-style:dotted;border-color:#B9C8D8;padding:0;margin:0;}
#leftArea ul#secondaryNav li a{text-decoration:none;color:#024589;font-size:10px;font-weight:700;display:block;width:135px;padding:2px 0 5px 20px;margin:0;}
#leftArea ul#secondaryNav li a:hover{color:#009bdf;text-decoration:underline;}
#leftArea ul#secondaryNav li.navToParent a{width:145px;padding-left:10px;font-size:11px;}
#leftArea ul#secondaryNav li.last{}
#leftArea ul#secondaryNav li.current{background-color:#ffffff;}
#leftArea ul#secondaryNav li.current a{
	background-color:#ffffff;
	background-image:url(/images/shared/bullet_arrow_024588.gif);
	background-position:10px 50%;
	background-repeat:no-repeat;
}
#contentHeader #breadcrumbNav{list-style-type:none;margin:0;}
#contentHeader #breadcrumbNav li{display:block;float:left;margin:0 6px 0 0;font-size:11px;color:#000;font-weight:normal;}
/* #contentHeader #breadcrumbNav li.bnavFirst{font-weight:bold;font-size:18px;color:#019cdf;margin-top:0;} */
#contentHeader #breadcrumbNav li.bnavLast{}
/*-- BEGIN:Generic Form Declarations --*/
div.formRow{clear:left;}
div.formRow label,
div.formRow .fauxLabel{display:block;float:left;clear:left;width:125px;font-size:12px;margin:0;padding:0;}
div.formRow div.formRowCol{margin:0;padding:0;display:block;float:left;}
div.formRow div.formRowCol input,
div.formRow div.formRowCol select{float:left;width:100px;margin:0;}
#formNotes{width:500px;}
#formNotes p{font-size:11px;}
.entryBtn{margin:.5em 0 1em 0;}
.required{color:#e0620f;font-weight:bold;}
label span.required,
label span.optional,
.fauxLabel span.required,
.fauxLabel span.optional{width:9px;display:block;float:left;}
.fieldNote{clear:left;color:#666;display:block;margin-top:2px;}
.fieldError{clear:left;color:#E0620F;display:block;margin-top:2px;}
p.errorSummary{
background-color:#FFFFFF;
background-image:url(/images/shared/icon_error.gif);
background-position:left center;
background-repeat:no-repeat;
border-color:#E0620F;
border-style:solid;
border-width:1px 0pt;
clear:both;
color:#E0620F;
display:block;
margin:0pt 0pt 1em;
padding:0.25em 0.25em 0.25em 20px;
width:400px;
}
/*-- END:Generic Form Declarations --*/
html body .oneColumnGeneric,
#oneColumnGeneric{}
html body #container .oneColumnGeneric div#centerArea,
#oneColumnGeneric #centerArea{width:760px;margin:0;padding:0;}
html body #container .twoColumnGeneric,
#twoColumnGeneric{}
html body #container .twoColumnGeneric div#centerArea,
#container #twoColumnGeneric div#centerArea{width:595px;margin:0 0 0 10px;}
#rightArea #loginArea{border:1px solid #019CDF;padding:4px 0 4px 8px;display:block;width:145px;margin-top:10px;
			background-color:#F0F3FB;
			clear:both;
			margin:0pt 0pt 1px;}
#rightArea #loginArea a{display:block;text-decoration:underline;}
#wrapperV2 #rightArea #loginArea{width:155px;}