#contentHeader h1{margin:10px 0 0 10px;padding:0;}
.contactMenuBlock{margin-left:10px;font-size:12px;}
.contactMenuBlock ul li{margin-bottom:4px;}
.contactMenuBlock h2{border-width:0 0 3px 0;border-style:solid;border-color:#019cdf;color:#666;margin:6px 0 0 0;padding:0;}
ul.regionCol,
ul.alphaCol{margin:6px 0 12px 0;padding:0;display:block;float:left;list-style-type:none;width:190px;}
ul.regionCol li,
ul.alphaCol li{font-size:12px;margin:0 0 4px 0;}
.regionBlock ul.midCol,
.alphaBlock ul.midCol{margin-left:10px;margin-right:10px;}
ul#alphaNav{list-style-type:none;margin:0;padding:0;}
ul#alphaNav li{display:block;float:left;padding:0 4px;}
.contactBlock, .departmentContactBlock{clear:left;}
.contactBlock dl, .departmentContactBlock dl{clear:both;margin:14px 0 8px 0;}
.contactBlock dt, .departmentContactBlock dt{display:block;float:left;width:75px;font-size:12px;clear:left;margin:0 4px 0 0;padding:6px 0 0 0;}
.contactBlock dd, .departmentContactBlock dd{display:block;float:left;width:300px;font-size:12px;margin:0;padding:6px 0 0 0;}
.departmentContactFormBlock #phoneRow{padding:0 0 0 8px;}
.departmentContactFormBlock #phoneRow label{width:117px;}
.departmentContactFormBlock #buttonsRow{margin:6px 0 0 232px;}
.departmentContactBlock .phoneLink,
.departmentContactBlock .emailLink{font-size:13px;font-weight:bold;color:#09418e;text-decoration:underline;display:block;margin:14px 0 0 0;padding:0 0 0 26px;}
.departmentContactBlock .phoneLink{background-image:url(/bv70/images/phase2/treeicons03_collapsed.gif);background-repeat:no-repeat;background-position:12px 3px;}
.departmentContactBlock a.activePhoneLink{background-image:url(/bv70/images/phase2/treeicons03_expanded.gif);}
.departmentContactBlock .phoneNumber{display:none;font-size:13px;color:#000;margin:2px 0 0 0;padding:0 0 0 26px;}
.departmentContactBlock span.activePhoneNumber{display:block;}
ul#secondaryNav li#customerAdvocateLink{border-width:1px 0;margin-top:20px;}
.CustomerAdvocateContactFormBlock div.formRow div.formRowCol input{width:200px;}
.CustomerAdvocateContactFormBlock div.formRow div.formRowCol textarea{width:250px;height:75px;}
.formRowColFreeHand{display:block;float:left;}
.inlineInvis{visibility:hidden;position:absolute;top:-999999px;left:-999999px;height:1px;width:1px;}
.simpleFormPair{margin:0;padding:1em 0 0 0;}
.simpleFormPair label,
.simpleFormPair .fauxLabel{font-size:11px;width:104px;display:block;float:left;margin:0 6px 0 0;text-align:right;}
.simpleFormPair input{display:block;float:left;margin:0 4px 0 0;}
.simpleFormPair .fieldNote{display:block;float:left;padding:4px 0 0 110px;width:350px;}
#phoneRow label{width:auto;padding:0 0 0 1em;}
#CANLocator{display:block;float:left;margin:0;padding:0 0 0 1em;}
.localActions {padding:1em 0 0 0;margin:0 0 0 110px;}
.localActions a,
.localActions input{display:block;float:left;margin:0 0 8px;padding:0;}
#CANOverlay{display:none;background-color:#000;position:absolute;top:77px !important;top:70px;z-index:2;width:760px;height:100%;margin:0px auto;}
#CANLocation{display:none;position:absolute;position:absolute;top:310px;z-index:2;width:760px;margin:0px auto;}
#CANLocation #sampleCAN{border:1px solid #465a05;padding:4px;background-color:#fff;width:270px;height:190px;margin:0 0 0 430px;position:relative;}
#CANLocation #sampleCAN .closeLink{display:block;position:absolute;right:4px;top:4px;font-size:10px;color:#146ab7;font-weight:bold;text-transform:uppercase;}
#CANLocation #sampleCAN img{margin:0;padding:0;border-width:0;}
#productPair{display:none;}
#productPair #products_category_1,
#productPair #products_category_5{display:none;}
#twoColumnGeneric{position:relative;}
.reqAst{font-size:1.5em;font-weight:bold;vertical-align:top;color:#E0620F;}
div.hoursDiv{margin:.5em 0 1em 0;text-align:center;width:550px;}
div.hoursDiv p.introTxt{font-size:12px;color:#333;}
div.hoursDiv div.repTable{border:1px solid #CCC;width:548px;}
div.hoursDiv div.repTable .localHeader{width:548px;background-color:#F0F3FB;font-weight:bold;font-size:11px;padding:3px 0;color:#666;}
div.hoursDiv div.repTable table{width:548px;border-width:0;}
div.hoursDiv div.repTable table .invis{visibility:hidden;}
div.hoursDiv div.repTable table td.daysCol{font-weight:bold;}
div.hoursDiv div.repTable table td{padding:2px;}
