﻿body{margin:0px 0px 0px 0px;padding:0px;}
h1{font:bold 16px Arial;color:#FE0000;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
h2{font:normal 18px Arial;color:#FE0000;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}
h3{font:bold 14px Arial;color:#FE0000;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}
h4{font:bold 13px Arial;color:#333333;margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}
.cnt{font:normal 11px Arial;color:#686868;line-height:16px;}
.tblbg{background:#f6f6f6;}
.brd{border:solid 1px #dbdbdb;padding:10px;background-color:#ffffff;}
.brdss{background-color:#FFFFFF;border:#dbdbdb 1px solid;}
.errMsg{font-weight:bold;font-size:11px;color:#cc0000;font-family:verdana;text-decoration:none;}
.tbx{border:#a5acb2 1px solid;color:black;font-family:arial;background-color:#ffffff;font-size:11px;}
.ddl{border:#a5acb2 1px solid;color:black;font-family:arial;background-color:#ffffff;font-size:11px;margin:0px;padding:0px;}
.ctrlhd{font-size:18px;color:#FE0000;font-family:arial;text-decoration:none;}
/* Hdr - Starts */
.mn{COLOR:#ffffff;font-family:Arial;font-size:11px;font-weight:bold;text-decoration:none;}
.mn a{COLOR:#ffffff;font-family:Arial;font-size:11px;font-weight:bold;text-decoration:none;}
.mn a:hover{COLOR:#000000;}
.advlnk{font:bold 12px Arial;color:#737373;text-decoration:none;}
.advlnk:hover{color:#FE0000;}
.tfshd {font-family:Verdana; font-weight:bold; font-size:10px; color:#888888;}
.tfhd{font-family:Verdana; font-weight:bold; font-size:20px; color:#016aa1;}
/* End */
/* Ftr - Starts */
.ftr{font-size:11px; font-family:Arial; color:#000000; text-decoration:none; border-left:solid 1px #BCBCBC; border-right:solid 1px #BCBCBC; border-bottom:solid 1px #BCBCBC;}
.ftra{padding:0px 2px 0px 2px; text-decoration:none; color:#000000;}
.ftra:hover{color:#cc0000;}
.ftr span{color:#ffffff;}
/* End */
/* SBox - Starts */
.frmq{font:bold 36px Verdana; color:#FFFFFF;padding:0px 0px 0px 20px;}
.cmpmov{font:bold 18px Verdana; color:#FFFFFF;}
.stps{font:bold 13px Arial;color:#494949;}
.sbct{font:bold 12px Arial; color:#575757;}
.prvp{font:normal 9px Arial;COLOR:#868686;padding-left:70px;}
.ssbhd{font:bold 20px Arial; color:#FE0000;}
.zplk{font:normal 10px Arial; color:#0000ff;}
/* End */
/* SrvBox - Starts */
.srvlk{font:bold 14px Arial; text-decoration:none; color:#FE0000;line-height:20px;}
.srvlk:hover{color:#000000;}
/* End */
/* Cities Control - Starts */
a.ctlnk{font-size:11px;color:#686868;font-family:arial;text-decoration:none;padding-left:8px;line-height:18px;}
a.ctlnk:hover{color:#FE0000;}
/* End */
/* RtNav - Starts */
.ucbd{background-color:#efefef;border-top:solid 1px #dedede;border-bottom:solid 1px #ffffff;}
.arwlk { list-style-type:none; padding:0px 0px 0px 10px; margin:0px 20px 0px 0px;}
.arwlk li {background:url(/images/cn/arrow.gif) left no-repeat; padding-left:10px; line-height:18px; }
.arwlk li a {font-size:11px;color:#686868;font-family:arial;text-decoration:none;}
.arwlk li a:hover {color:#FE0000;}
.brk {margin:0px; padding:10px 0px 0px 0px;}
.jus{font:normal 11px Arial; text-decoration:none; color:#FE0000;}
.jus:hover{color:#000000;}
/* End */
/* Partner Styles - Starts */
.leadSEHeading{padding-right:2px; font-size:12px; font-family:verdana}
.inputBox{border-right:#a5acb2 1px solid; border-top:#a5acb2 1px solid; font-size:11px; border-left:#a5acb2 1px solid; color:black; border-bottom:#a5acb2 1px solid; font-family:arial; background-color:#ffffff}
.errMsg1{font-weight:bold; font-size:11px; color:#ff0000; font-family:verdana; text-decoration:none}
.smallFont{font-size:10px; color:#1c1d1e; font-family:verdana,helvetica, sans-serif; text-decoration:none}
.txtSelect{border-right:#a5acb2 1px solid; border-top:#a5acb2 1px solid; font-size:11px; border-left:#a5acb2 1px solid; color:black; border-bottom:#a5acb2 1px solid; font-family:arial; background-color:#ffffff; margin:0px; padding:0px;}
.homeTabText{font-weight:bold; font-size:10px; color:#333333; font-family:ms sans serif; text-decoration:none}
.sbshd{font-weight:bold; font-size:12px; color:#666666; font-family:verdana; text-decoration:none;}
.sbctbk{font-weight:bold; font-size:11px; color:#000000; font-family:verdana; text-decoration:none; margin:0px; padding:0px;}
.ServicetxtSelect{border-right:#a5acb2 1px solid; border-top:#a5acb2 1px solid; font-weight:bold; font-size:12px; border-left:#a5acb2 1px solid; color:#12336d; border-bottom:#a5acb2 1px solid; font-family:arial; background-color:#ffffff}
.sbintlct{font-size:11px; color:#ffffff; font-family:verdana;}
.sbhd{font-weight:bold; font-size:23px; color:#d04837; font-family:verdana; text-decoration:none;}
/* End */
/* Landing Pages - Starts */
.frmqld{font:bold 32px Verdana; color:#FE0000; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.cmpmovld{font:bold 17px Verdana; color:#868686;padding:0px;margin:0px;line-height:25px;}
.stpsld{font:bold 14px Arial; color:#868686;font-style:italic;}
.sbintllk{font-size:11px;color:#ffffff;font-family:verdana;}
/* End */
/* FMC HDR Start */
.brdcrmbtxt{FONT-SIZE:11px;font-weight:bold;COLOR:#FFFFFF;FONT-FAMILY:verdana;}
a.brdcrmbtxt{FONT-SIZE:11px;font-weight:bold;COLOR:#FFFFFF;FONT-FAMILY: verdana;}
a.brdcrmbtxt:hover{COLOR:#FE0000;}
/* End */
/* Guides */
.gdct{font:normal 13px Arial;color:#686868;line-height:16px; text-align:justify; padding:0px 10px 0px 10px;}
.gdct ul {padding-top:5px; padding-bottom:5px; margin-top:5px; margin-bottom:5px;}
.gdhd{font:bold 18px Arial; color:#FE0000; line-height:30px; padding-left:10px;}
.gdlk{padding-right:10px;}
.gdlk a{font:normal 11px Arial; color:#0000ff;}
.arw{list-style-type:none; padding:0px 0px 0px 12px; margin:0px 0px 0px 0px;}
.arw li{background:url(/images/tools/arrow3.gif) left no-repeat; padding-left:20px; line-height:18px; }
.arw li a{font-size:11px;color:#686868;font-family:arial;text-decoration:none;}
.arw li a:hover{color:#FE0000;}
/* End */
/* Ftr Pages */
A.fsalk{ COLOR: #0066CC; FONT-FAMILY: Arial,sans-serif,Helvetica; FONT-SIZE: 12px; TEXT-DECORATION: underline}
A.fsalk:hover{ COLOR: #000000; FONT-FAMILY: Arial,sans-serif,Helvetica; FONT-SIZE: 11px; TEXT-DECORATION: underline}
.ftrhd{font:bold 30px arial; color:#FE0000;padding:15px 0px 0px 0px;margin:0px;}
.ftshd{font:bold 14px arial;color:#FE0000;text-decoration:none;}
.fsahd{font:bold 12px arial;color:#FE0000;text-decoration:none;}
.smlk {padding:5px 0px 5px 30px; margin:0px 0px 0px 0px;}
.smlk a{color:#000000;text-decoration:none;font:normal 12px arial;padding-left:5px;}
.smlk a:hover{color:#fd0e07;}
/* End */
/* Lead Form */
.lfcphd{font:bold 14px Arial; color:#FFFFFF;}
.rmlk{font:bold 12px Arial; text-decoration:underline; color:#FE0000;}
.rmlk:hover{color:#000000;}
.ctbk{font:normal 11px Arial;color:#000000;}
/* End */
/* FMC HDR */
.bctxt{FONT-SIZE:12px;font-weight:bold;COLOR:#FFFFFF;FONT-FAMILY:arial;}
.bctxt a{FONT-SIZE:12px;font-weight:bold;COLOR:#FFFFFF;FONT-FAMILY:arial;}
.bctxt a:hover{COLOR:#FE0000;}
/* End */
/* Province Page */
.fsbhd{font:bold 26px Arial; color:#FE0000;}
.oarwlk { list-style-type:none; padding:0px 0px 0px 10px; margin:0px 20px 0px 0px;}
.oarwlk li {background:url(/images/fmc/arrowfmc.gif) left top no-repeat; padding-left:10px; line-height:18px;}
.oarwlk li a {font-size:11px;color:#686868;font-family:arial;text-decoration:none;}
.oarwlk li a:hover {color:#FE0000;}
a.pctlk{font-size:11px;color:#686868;font-family:arial;text-decoration:none;line-height:18px;}
a.pctlk:hover{color:#FE0000;}
/* End */
/* City Page */
.brdssr {background-color:#FFFFFF; border:#FE0000 1px solid;}
.clstbd {border-right:#dddddd 1px solid;}
.nfhd h4{font:bold 14px Arial; color:#333333; padding:0px 0px 5px 0px; margin:0px;}
.srvbgLD {background:url(/images/fmc/long-distance-moves.gif) no-repeat; width:111px;}
.srvbgIM {background:url(/images/fmc/international-moves.gif) no-repeat; width:100px;}
.srvbgOR {background:url(/images/fmc/office-relocation.gif) no-repeat; width:90px;}
.srvbgSS {background:url(/images/fmc/self-storage.gif) no-repeat; width:66px;}
.srvbgLM {background:url(/images/fmc/local-moves.gif) no-repeat; width:68px;}
.srvbgAT {background:url(/images/fmc/auto-transport.gif) no-repeat; width:79px;}
/* End */
/* ratingsmall control */
.rvwlk {font-family:Arial; font-weight:normal; text-decoration:none; font-size:11px; color:#333333;}
.rvwlk a {font-family:Arial; font-weight:normal; text-decoration:none; font-size:11px; color:#FE0000;}
.rvwlk a:hover {font-family:Arial; font-weight:normal; text-decoration:none; font-size:11px; color:#333333;}
.frvw {font-family:Arial, sans-serif; font-weight:bold; text-decoration:none; font-size:11px; color:#525252;}
.frvw:hover {color:#FE0000;}
/* End */
/* signin control */
.sgnlnk {font-family:Arial; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.sgnlnk a {font-family:Arial; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
.sgnlnk a:hover {font-family:Arial; font-size:12px; font-weight:bold; color:#fe0000; text-decoration:none;}
.sgnlnk #lgn {font-family:Arial; font-size:12px; font-weight:bold; color:#fe0000; text-decoration:none;}
.sgnlnk #lgn:hover {font-family:Arial; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
/* End */
/* Latest Coupons Control */
.lchead {font-family:Verdana; font-weight:bold; text-decoration:none; font-size:10px; color:#0ea0e9;}
.lcsh {font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; padding-bottom:5px;}
.lcdate {font-family:Verdana; font-weight:bold; text-decoration:none; font-size:10px; color:#0ea0e9;}
.lcbrd {border-width:1px; border-color:#94c905; border-style:dotted;}
.lcct {font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; font-size:12px; color:#000000;}
.cnm{font:bold 14px Arial; color:#686868; text-decoration:none;}
/* End */
/* FMC Quoteform Control */
.ctqtxt {font:bold 11px Arial; color:#000000; text-decoration:none;}
/* End */
/* profile header control */
.prhd {font-family:Arial, sans-serif; font-weight:bold; text-decoration:none; font-size:12px; color:#999999;}
.prhd h1 {margin:0px; padding:0px; font:bold 20px Arial; color:#fe0000;}
/* End */
/* profile page */
#tabs {font:bold 13px Arial; width:627px;}
#tabs div.off {height:31px; line-height:31px; padding:0 20px; float:left; border:1px solid #ffffff; cursor:pointer; position:relative; z-index:20; border-bottom-color:#e0e0e0;}
#tabs div.on  {height:32px; line-height:31px; padding:0 20px; float:left; border:1px solid #e0e0e0; cursor:pointer; position:relative; z-index:100; border-bottom:0; background:url(/images/fmc/tabs.gif) repeat-x left bottom;}
div.hide {display:none; overflow:hidden;}
div.show {width:627px; background:#fff; top:-1px; border:1px solid #e0e0e0;position:relative; font:11px verdana, arial, sans-serif;}
/* End */
/* overallrating control */
.rthd{font:bold 14px Arial; color:#1c529a; text-decoration:none;}
/* End */
/* modal popup */
#TB_window {font: 12px Arial, Helvetica, sans-serif; color: #333333;}
#TB_secondLine {font: 10px Arial, Helvetica, sans-serif; color:#666666;}
#TB_overlay {position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%;}
.TB_overlayMacFFBGHack {background: url(/images/fmc/macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
* html #TB_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; top:50%; left:50%;}
* html #TB_window {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:inline; margin: 0 15px 15px 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666;}
#TB_caption{height:25px; padding: 0px 25px 5px 25px; float:left;}
#TB_closeWindow{height:25px; padding:7px 25px 5px 0; float:right;}
#TB_ajaxWindowTitle{float:left; padding:7px 0 5px 10px; margin-bottom:1px; font-family:Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000;}
#TB_title{background-color:#e8e8e8; height:27px;}
#TB_load{position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; }
* html #TB_load {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');} 
#TB_HideSelect{z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%;}
* html #TB_HideSelect {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');} 
#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right;}
/* end */
/* map styles */
#map_window { width:175px; }
#map_window_contents { background:#FFFFFF url(/images/fmc/map-bg.gif) bottom repeat-x; border: 1px solid  #016aa1; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
#map_window_beak { width: 0px; height: 10px; }
#map_window_close { width: 10px; height: 10px; background: url('/images/fmc/map-close.gif') top left no-repeat transparent; cursor: pointer; padding:5px 0px 0px 0px; }
* html #map_window_close { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fmc/map-close.gif', sizingMethod='crop'); }
#map_window_tl, #map_window_tr, #map_window_bl, #map_window_br, #map_window_t, #map_window_l,#map_window_r,#map_window_b { height: 0px; width: 0px; }
.maphd {color:#ffffff; font-family:arial; font-size:11px; font-weight:bold; text-decoration:none; background-color:#fe0000; padding-left:5px; height:15px;}
.mapct {color:#686868; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; padding-left:5px;}
/* end */
.ldhd{font:bold 30px Arial;color:#fe0000;}
.ddlqf{border-right:#a5acb2 1px solid; border-top:#a5acb2 1px solid; font-size:12px; border-left:#a5acb2 1px solid; color:black; border-bottom:#a5acb2 1px solid; font-family:arial; background-color:#ffffff; margin:0px; padding:0px;}
