
@media screen, projection, print { /* web/cdn/css/mqhome.css *//*************************************************************************************
* =Home Page
**************************************************************************************/
.topLeft{
	background: url(sprt-home-bg.png) no-repeat 0px 0px;
	height:10px;	
}
.topRight{
	background: url(sprt-home-bg.png) no-repeat right 0px;
	margin-left:10px;
	height:10px;
}
.btmLeft{
	background: url(sprt-home-bg.png) no-repeat 0px bottom;
	height:100%;
}
.btmRight{
	background: url(sprt-home-bg.png) no-repeat right bottom;
	margin-left:10px;
	height:100%;
}
.btmRight label{
	font-weight:bold;
	font-size:12px;
	color: #272750;
}
.btmRight .inputAlign{
	margin-top: 4px;
}
.btmRight .homeinput{
	margin-bottom: 10px;
}
.redH {
	color: #d10305;
}
.greenH {
	color: #17a30e;
}
.homeinput{
	width:187px;
	border:1px solid #ebebd4;
}
.homeinput input {
	width:177px;
	cursor:text;
}
.homeinputchev {
	width:265px;
	border:1px solid #ebebd4;
}
.homeinputchev {
	margin-bottom:14px;
}
.homeinputchev input {
	width:241px;
	cursor:text;
}
.safari .homeinput input {
	width:260px;
}
.safari .homeinput{
	width:260px;
}
.safari .homeinputchev{
	width:260px;
}
.dirFive input:focus, .mapFive input:focus, #latLongForm input:focus {
	background-color: #fffddc;
	border: 1px solid #d6d6d6;
}
.dirFive input, .mapFive input, #latLongForm input{
	border: 1px solid #d6d6d6;
	font-size:12px;
	padding:3px 0px 0px 3px;
	height:18px;
}
.dirFive .radio{
	border: none;
	height: auto;
}
.dirFive .homeBtn, .mapFive .homeBtn, #latLongPage .homeBtn {
	padding-top:10px;
}
.stateDiv{
	float:left;
	padding-left: 10px;
}
.zipDiv{
	float:left;
	padding-left: 10px;
}
.searchInput {
	width: 252px;
}
.searchDiv {
	width: 252px;
	padding-bottom:5px;
}
.addressDiv {
	padding-bottom:5px;
}
.addressDiv image {
	vertical-align:top;
}
.addrInput {
	width: 190px;
}
.cityInput {
	width: 137px;
}
.stateInput {
	width: 31px;
}
.zipInput {
	width: 64px;
}
.helpIcon{
	vertical-align:middle;
	padding-bottom:2px;
}
#homeTLPromo, #dirTLPromo, #mapTLPromo{
	float:left;
	margin: 0px 14px 10px 0px;
}
#homeTRPromo, #dirTRPromo, #mapTRPromo{
	float:left;
	margin-bottom: 10px;
}
#homeTLPromo{
	width:294px;
}
#homeTRPromo{
	width:300px;
}
#dirTRPromo, #dirTLPromo{
	width:354px;
}
#homemapsBLPromo{
	width: 354px;
}
#mapTLPromo{
	width: 354px;
}
#mapTRPromo{
	width:294px;
}
#homeMaps{
	float:left;
	width:297px;
	margin: 0px 13px 26px 0px;
}
#homeMapPage, #homeFindPage{
	float:left;
}
#homeMapPage #homeMaps, #homeFindPage #homeMaps{
	float:none;
	width:356px;
}
#homeMapPage .mapLnks, #homeFindPage .mapLnks{
	display: block;
}
#homeMQContDiv .mapLnks{
	display: none;
}
#yourRecent {
	list-style-position:outside;
	padding-left:18px;
}
#yourRecent .bLinks, #yourRecent .gLinks  {
	margin-left:-15px;
}
#yourRecent li span{
	font-weight: bold;
	color: #272750;
	font-size: 12px;
}
#yourRecent ul{
	padding-left:12px;
}
.yourRecentLi{
	padding-top:5px;
}
#homeRecent {
	width: 360px;
	float:left;
}
.heading {
    padding:     1px 5px 2px 5px;
    background:  #f0f3dc;
    font-weight: bold;  
    color: #272750;
	font-size: 12px;
}
.heading div{
	color: #272750;
	font-size: 12px;
}
.heading a{
	font-weight:normal;
}
#homeRtAd{
	float:left;
	width:300px;
	height:250px;
}
#homeDirs{
	float:left;
	width:612px;
	margin:0px 0px 20px 0px;
}
#bottom-footer-container{
	margin-top:10px;
}
.ie7 #bottom-footer-container{
	margin-top:18px;
}
/*two box*/
#homeDir .homeDirReg{
	height:225px;
}
#homeDir .homeDirExt{
	height:310px;
}
#homeMap #homeMaps {
	height:241px;
}
/*five box*/
#homeDirFive .homeDirReg{
	height:285px;
}
#homeDirFive .homeDirExt{
	height:370px;
}
#homeDirPage #homeDirs{
	width:730px;
}
#homeMapFive #homeMaps {
	height:241px;
}
#homeMapPage #homeMapFive #homeMaps, #homeFindPage #homeMapFive #homeMaps{
	height:280px;
}
/**/
#homeStartDir{
	float:left;
	width:298px;
}
#homeDirPage #homeStartDir{
	width: 384px;
}
#homeDirsAmb #homeStartDir{
	width: 344px;
}
#homeLLPromo{
	float:left;
	width:294px;
	margin-right:14px;
}
#homeLRAd{
	float:left;
	width:300px;
}
.topLeft{
	background: url(../images/sprt-home-bg.png) no-repeat 0px 0px;
	height:10px;	
}
.topRight{
	background: url(../images/sprt-home-bg.png) no-repeat right 0px;
	margin-left:10px;
	height:10px;
}
.btmLeft{
	background: url(../images/sprt-home-bg.png) no-repeat 0px bottom;
	height:100%;
}
.btmRight{
	background: url(../images/sprt-home-bg.png) no-repeat right bottom;
	margin-left:10px;
	height:100%;
}	
.homeBtn{
	text-align:center;
	clear:both;
}
#routingOptions{
	padding-bottom: 5px;
}
#routingOptions #formFields{
	padding-top:8px;
}
.gecko #routingOptions #formFields input{
	margin-bottom: 3px;
}
.hiddenButPresent{
	visibility:hidden;
	position:absolute;
	top:-999em;
	left:-999em;
}
#userActionDebugger{
	height:100px;
	width:99%;
	overflow:auto;
	background-color:#ffffdf;
	margin-left:4px;
}
/*Latitude-Longitude page*/
#latLongPage #latLongForm{
	height: 380px;
}
#latLongForm #homeMaps{
	width:356px;
}
#latDegrees input, #longDegrees input {
	width: 66px;
}
.lldegCol{
	float:left;
	width: 85px;
}
.lldecCol{
	float:left;
	width: 100px;
}
/*Ambiguity Layout*/
#homeDirsAmb, #homeDirsAmb2{
	width:354px;
	float:left;
}
#homeDirsAmb{
	margin-right:9px;
}
.dirAmb{
	clear:both;
}
.ambLoc, .ambLoc a{
	/*padding-top:5px;*/
	clear:both;
	font-weight:normal;
	height:0.1%;
}
.highlightThis{
	background-color:#fff;
}
.homeMapAmb{
	float:left;
	width:294px;
}
.homeMapAmb, 
.homeMapAmb div, 
.ambMap,
.ambLoc div,
.geoRightCol,
.geoLeftCol
{
	font-size:12px;
}
#homeDirPage .homeDirAmb{
	height:245px;
	padding-bottom:20px;
}
#homeDirsAmb2 h3{
	padding-top:34px;
}
.disableForm{
	position:relative;
	top:0px;
	left:0px;
	height:255px;
	margin-bottom:-255px;	
	width:354px;
	margin-right:-354px; 
	background: white none repeat; 
	opacity:.50;	
	filter:alpha(opacity=50);
}
.reviseBtn{
	position:relative;
	top:10px;
	left:350px;
	height:20px;
	margin-bottom:-20px;	
	width:60px;
	margin-left:-60px;
	z-index:1;
}
.dkBlue{
	color:#272750;
}
.ambLoc .num{
	float:left;
	text-align:right;
	width:20px;
}
.ambLeftCol{
	float:left;
	width:352px;
}
.ambRightCol{
	float:left;
	width:352px;
	padding-left:15px;
}
.geoLeftCol{
	width:352px;
	clear:both;
	float:left;
}
.geoRightCol{
	padding-left:13px;
	width:352px;
	float:left;
}
#ambStart h2,
#ambEnd h2
{
	margin-bottom:5px;
}
.ambMap #mqar-bottom-footer{
	height: 95px; 
	width: 352px; 
	margin-top: 5px;
}
#homeMQLongDiv #mqar-right-side{
	float:left;
	width:215px;
	margin-left:15px;
	font-size:12px;
	line-height:13px;
	list-style-position:inside;
	margin:0px 0px 10px 7px;
}
#homeMQLongDiv #mqar-right-side .ad{
	padding: 0px 5px;
}
#mqar-bottom-footer .adHeader2{
	padding: 2px 0px 5px 5px;
}
.ie .adHeader2, .ie7 .adHeader2{
	/*fix for IE peekaboo bug*/
	height:12px;	
}
.redWarning{
	color:#9b0707;
}
.homeMapAmb ol,
.ambLeftCol ol,
.ambRightCol ol
{
	list-style-position:outside;
	padding-left:27px;
}
.homeMapAmb ol li,
.ambLeftCol ol li,
.ambRightCol ol li
{
	margin-top:5px;
	font-weight:bold;
	vertical-align:top;
}
.geoLeftCol ul, 
.geoRightCol ul,
.homeMapAmb ul,
.ambLeftCol ul,
.ambRightCol ul
{
	list-style-position:inside;
}
#ambMap ul{
	list-style-position:outside;
}
.homeMapAmb .bLinks li,
.ambLeftCol .bLinks li,
.ambRightCol .bLinks li,
.homeMapAmb .gLinks li,
.ambLeftCol .gLinks li,
.ambRightCol .gLinks li
{
	padding-top:0px;
}

.liTopPad{
	padding-top:10px;
}
.iconWarn{
	float:left;
	padding-right:5px;
}
#mqar-map-side h5{
	font-size:12px;
}
.homePage{
	min-width: 770px;
}
.map-amberror-scroll,
.map-geoerror-scroll,
.map-searcherror-scroll,
.map-stateerror-scroll,
.map-locationerror-scroll,
.map-dymerror-scroll,
.search-amberror-scroll,
.search-geoerror-scroll,
.search-searcherror-scroll,
.search-stateerror-scroll,
.search-locationerror-scroll,
.search-dymerror-scroll
{
	min-width:932px;
}
.dir-amberror-scroll,
.dir-geoerror-scroll,
.dir-searcherror-scroll,
.dir-stateerror-scroll,
.dir-locationerror-scroll,
.dir-dymerror-scroll
{
	min-width:990px;
}
.ie .homePage #homeMQLongDiv,
.ie .homePage #bottom-header-container,
.ie .homePage #bottom-footer-container
{
	width: 734px;
}
.ie .map-amberror-scroll #homeMQLongDiv,
.ie .map-geoerror-scroll #homeMQLongDiv,
.ie .map-searcherror-scroll #homeMQLongDiv,
.ie .map-stateerror-scroll #homeMQLongDiv,
.ie .map-locationerror-scroll #homeMQLongDiv,
.ie .map-dymerror-scroll #homeMQLongDiv,
.ie .search-amberror-scroll #homeMQLongDiv,
.ie .search-geoerror-scroll #homeMQLongDiv,
.ie .search-searcherror-scroll #homeMQLongDiv,
.ie .search-stateerror-scroll #homeMQLongDiv,
.ie .search-locationerror-scroll #homeMQLongDiv,
.ie .search-dymerror-scroll #homeMQLongDiv,
.ie .map-amberror-scroll #bottom-header-container,
.ie .map-geoerror-scroll #bottom-header-container,
.ie .map-searcherror-scroll #bottom-header-container,
.ie .map-stateerror-scroll #bottom-header-container,
.ie .map-locationerror-scroll #bottom-header-container,
.ie .map-dymerror-scroll #bottom-header-container,
.ie .search-amberror-scroll #bottom-header-container,
.ie .search-geoerror-scroll #bottom-header-container,
.ie .search-searcherror-scroll #bottom-header-container,
.ie .search-stateerror-scroll #bottom-header-container,
.ie .search-locationerror-scroll #bottom-header-container,
.ie .search-dymerror-scroll #bottom-header-container,
.ie .map-amberror-scroll #bottom-footer-container,
.ie .map-geoerror-scroll #bottom-footer-container,
.ie .map-searcherror-scroll #bottom-footer-container,
.ie .map-stateerror-scroll #bottom-footer-container,
.ie .map-locationerror-scroll #bottom-footer-container,
.ie .map-dymerror-scroll #bottom-footer-container,
.ie .search-amberror-scroll #bottom-footer-container,
.ie .search-geoerror-scroll #bottom-footer-container,
.ie .search-searcherror-scroll #bottom-footer-container,
.ie .search-stateerror-scroll #bottom-footer-container,
.ie .search-locationerror-scroll #bottom-footer-container,
.ie .search-dymerror-scroll #bottom-footer-container
{
	width:910px;
} 
.ie .dir-amberror-scroll #homeMQLongDiv,
.ie .dir-geoerror-scroll #homeMQLongDiv,
.ie .dir-searcherror-scroll #homeMQLongDiv,
.ie .dir-stateerror-scroll #homeMQLongDiv,
.ie .dir-locationerror-scroll #homeMQLongDiv,
.ie .dir-dymerror-scroll #homeMQLongDiv,
.ie .dir-amberror-scroll #bottom-header-container,
.ie .dir-geoerror-scroll #bottom-header-container,
.ie .dir-searcherror-scroll #bottom-header-container,
.ie .dir-stateerror-scroll #bottom-header-container,
.ie .dir-locationerror-scroll #bottom-header-container,
.ie .dir-dymerror-scroll #bottom-header-container,
.ie .dir-amberror-scroll #bottom-footer-container,
.ie .dir-geoerror-scroll #bottom-footer-container,
.ie .dir-searcherror-scroll #bottom-footer-container,
.ie .dir-stateerror-scroll #bottom-footer-container,
.ie .dir-locationerror-scroll #bottom-footer-container,
.ie .dir-dymerror-scroll #bottom-footer-container
{
	width:942px;
}
.ambMap #mqar-bottom-footer .adText,
#ambStart #mqar-bottom-footer .adText,
#ambEnd #mqar-bottom-footer .adText,
.geoRightCol #mqar-bottom-footer .adText,
.geoLeftCol #mqar-bottom-footer .adText
{
	font-size:11px; 
} }
