﻿body{margin:0px 0px 0px 0px;padding:0px;}
h1{font:bold 16px Arial;color:#00247d;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
h2{font:normal 18px Arial;color:#00247d;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}
h3{font:bold 14px Arial;color:#00247d;margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}
h4{font:bold 13px Arial;color:#00247d;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;}
.brdssr {background-color:#FFFFFF; border:#cc142b 1px solid;}
.ctrlhd{font-size:18px;color:#00247d;font-family:arial;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;}
.err{font-weight:bold;font-size:11px;color:#cc0000;font-family:verdana;text-decoration:none;}
.ftrhd{font:bold 30px arial; color:#00247d;padding:15px 0px 0px 0px;margin:0px;}
/* 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:#00247d;}
.advlnk{font:bold 12px Arial;color:#737373;text-decoration:none;}
.advlnk:hover{color:#cc142b;}
/* Landing Pages start*/
.stpsld{font:bold 14px Arial; color:#868686;font-style:italic;}
.frmqld{font:bold 32px Verdana; color:#00247d; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.cmpmovld{font:bold 17px Verdana; color:#868686;padding:0px;margin:0px;line-height:25px;}
/* 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;}
.ftr span{color:#ffffff;}
.ftra{padding:0px 2px 0px 2px; text-decoration:none; color:#000000;}
.ftra:hover{color:#00247d;}
/* Footer Pages */
.ftshd{font:bold 14px arial;color:#00247d;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:#cc142b;}
/* RtNav - Starts */
.ucbd{background-color:#efefef;border-top:solid 1px #dedede;border-bottom:solid 1px #ffffff;}
.jus{font:normal 11px Arial; text-decoration:none; color:#cc142b;}
.jus:hover{color:#000000;}
.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:#cc142b;}
.brk {margin:0px; padding:10px 0px 0px 0px;}
/* SrvBox - Starts */
.srvlk{font:bold 14px Arial; text-decoration:none; color:#00247d;line-height:20px;}
.srvlk:hover{color:#cc142b;}
/* 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:#868686;}
.prvp{font:normal 9px Arial;COLOR:#868686;padding-left:45px;}
.sbct{font:bold 12px Arial; color:#575757;}
.schbhd{font:bold 20px Arial; color:#00247d;}
.fsbhd{font:bold 26px Arial; color:#00247d;}
.intllk{font-size:11px;color:#ffffff;font-family:arial;}
.sbhd{font-weight:bold; font-size:23px; color:#cc142b; font-family:Arial; text-decoration:none;}
/* Top Cities Control */
.tcthd{font:bold 15px Arial;color:#00247d;text-decoration:none;}
a.tctlnks {	font-size: 11px; color: #484848; font-family: arial,sans-serif,helvetica; text-decoration: none}
a.tctlnks:hover {font-size: 11px; color: #f25d13; font-family: arial,sans-serif,helvetica; text-decoration: none}
/* Guides */
.gdlk{padding-right:10px;}
.gdlk a{font:normal 11px Arial; color:#0000ff;}
.gdhd{font:bold 18px Arial; color:#00247d; line-height:30px; padding-left:10px;}
.arw{list-style-type:none; padding:0px 0px 0px 12px; margin:0px 0px 0px 0px;}
.arw li{background:url(/images/tools/arrow.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:#cc142b;}
.lnk a{font-size:13px;color:#686868;font-family:arial;text-decoration:none; padding:0px 0px 0px 10px;}
.lnk a:hover{color:#cc142b;}
.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;}
.gdct a{font:normal 13px Arial; color:#0000ff; line-height:16px;}
.grdhd {font:bold 13px Arial; color:#ffffff; background-color:#aaaaaa; height:25px; border:solid 1px #aaaaaa;}
.grdct {font:normal 13px Arial; color:#686868; height:20px; border:solid 1px #aaaaaa;}
/* Lead Form */
.ldhd{font-weight:bold; font-size:14px; color:#000000; font-family:Arial; text-decoration:none;}
.qftxt{font:normal 12px Arial; color:#000000;}
.chktxt{font:bold 13px Arial; color:#ffffff;}
/*Bread Crumb Links */
.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:#FFAB35;}
/* 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:#cc142b;}
a.tctlnks {	font-size: 11px; color: #484848; font-family: arial,sans-serif,helvetica; text-decoration: none}
a.tctlnks:hover {font-size: 11px; color: #f25d13; font-family: arial,sans-serif,helvetica; text-decoration: none}
/* 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:#00247d;}
.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:#00247d;}
/* overallrating control */
.rthd{font:bold 14px Arial; color:#00247d; text-decoration:none;}
/* 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:#00247d; text-decoration:none;}
.sgnlnk #lgn {font-family:Arial; font-size:12px; font-weight:bold; color:#00247d; text-decoration:none;}
.sgnlnk #lgn:hover {font-family:Arial; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
/* 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:#00247d;}
.tfshd {font-family:Verdana; font-weight:bold; font-size:10px; color:#888888;}
.tfhd{font-family:Verdana; font-weight:bold; font-size:20px; color:#016aa1;}
/* Profile page starts */
#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;}
.lfcphd{font:bold 14px Arial; color:#FFFFFF;}
.ctqtxt {font-family:Arial, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}
.fsahd{font:bold 12px arial;color:#00247d;text-decoration:none;}
/* Google Map Styles - STR */
#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:#00247d; padding-left:5px; height:15px;}
.mapct {color:#686868; font-family:arial; font-size:11px; font-weight:normal; text-decoration:none; padding-left:5px;}
/* 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/cn/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');}/* ie6 hack */
#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');}/* ie6 hack */
#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:#016aa1;}
#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; /* -height/2 0 0 -width/2 */}
* html #TB_load {position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');} /* ie6 hack */
#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');} /* ie6 hack */
#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;}
/* 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;}
/* Other Services control */
.oarwlk { list-style-type:none; padding:0px 0px 0px 10px; margin:0px 20px 0px 0px;}
.oarwlk li {background:url(/images/cn/arrow1.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:#00247d;}
/*city page*/
.bxHdlk{font-size: 17px; color: #666666; font-family:arial,sans-serif; font-weight:bold;text-decoration:none}
.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;}
.nflk{font:bold 14px Arial; text-decoration:none; color:#ffde00;line-height:20px;}
.nflk:hover{color:#00247d;}
.upgrdlk{font:normal 11px Arial; text-decoration:none; color:#00247d;}
.upgrdlk:hover{color:#ffde00;}
.ctlk a{font:normal 11px Arial; color:#CC142B; text-decoration:none;}
.ctlk a:hover{font:normal 11px Arial; color:#484848; text-decoration:none;}