body{
  margin:9px 0 0 0;
  color:#333;
  font-family:Arial, Helvetica;
  font-size:12px;
}

img{
  border:0;
}

a:link, a:visited {
  text-decoration:underline;
}
a:hover{
  text-decoration: none;
}

form{
  display: inline;
}

h3{font-size:15px; font-weight:bold;}


.mom {
  width:974px;
}

#logobar .welcome{
	color:#FFF;
}
#logobar .phonenum {
  background: url('/images/movers_logobarR.jpg');
  background-repeat:repeat-x;
  background-position:right;
  width:120px;
  height:50px;
  color:#FFF;
  font-size:16px;
  font-weight:bold;
  text-align:left;
  vertical-align:top;
  line-height:46px
}
#logobar .phonepic {
  background: url('/images/movers_logobarR.jpg');
  background-repeat:repeat-x;
  width:14px;
  height:50px;
}
#logobar .phonepic img{margin-bottom:2px;}

#board{
  margin-top:13px;
}

.box{
  font-size:11px;
}
.box div.boxbody{
   background:url('images/movers_boxRub.jpg');
   padding:0 8px 8px 8px;
   text-align:left;
}
.box a:link, .box a:visited{
  color:#000;
}
.box div.boxbottom{
 background:url('images/movers_boxbottom.jpg');
 width:179px;
 height:22px;
}
.box div.boxtop{
 width:179px;
 height:32px;
 color:#FFF;
 font-size:10px;
 font-weight:bold;
 text-transform:uppercase;
 text-align:center;
 line-height:28px;
}

#discount div.boxtop{
 background:url('images/movers_boxtop_discount.jpg');
 font-size:11px;
 font-weight:bold;
}
#expressq div.boxtop{
 background:url('images/movers_boxtop_expressq.jpg');
}
#expressq fieldset{
  margin:0;
  padding:0;
  border:0;
  color:#000;
  font-size:10px;
  font-weight:bold;
}
#expressq fieldset label{
  display:block;
  padding-top:5px;
}

#expressq fieldset input{
    /*width:99%;*/
    border:1px solid #666;
    color:#666;
    font-size:10px;
}
#expressq fieldset select{
    border:1px solid #666;
    color:#666;
    font-size:10px;
}

#expressq fieldset input.sendquote {
 	background:url('images/movers_btn_sendquote.jpg');
 	width:115px;
 	height:27px;
	line-height:24px;
	border:0;
	clear:left;
	margin-top:5px;
	text-align:center;
	color:#FFF;
	font-size:11px;
	cursor:pointer;
	padding-bottom:3px;
}

a#fullquote, a#fullquote:link, a#fullquote:visited{
 display:block;
 overflow:hidden;
 background:url('images/movers_btn_fullrequest.jpg');
 width:179px;
 height:40px;
 color:#FFF;
 font-size:10px;
 font-weight:bold;
 text-transform:uppercase;
 text-decoration:none;
 text-align:center;
 line-height:36px;
 margin-bottom:21px;
 cursor:pointer;
}
a#fullquote:hover{
 background:url('images/movers_btn_fullrequestHover.jpg');
}

a#bookus, a#bookus:link, a#bookus:visited{
 display:block;
 overflow:hidden;
 background:url('images/movers_btn_book.jpg');
 width:179px;
 height:59px;
 color:#FFF;
 font-size:10px;
 font-weight:bold;
 text-transform:uppercase;
 text-decoration:none;
 text-align:center;
 line-height:67px;
 cursor:pointer;
}
a#bookus:hover{
 background:url('images/movers_btn_bookHover.jpg');
}

a#chatON, a#chatON:link, a#chatON:visited{
 display:block;
 overflow:hidden;
 background:url('images/movers_btn_chatON.jpg');
 width:179px;
 height:190px;
 color:#FFF;
 font-size:10px;
 font-weight:bold;
 text-transform:uppercase;
 text-decoration:none;
 text-align:center;
 line-height:103px;
 cursor:pointer;
}
a#chatON:hover{
 background:url('images/movers_btn_chatHover.jpg');
}

div#chatON{
 overflow:hidden;
 background:url('images/movers_btn_chatON.jpg');
 width:179px;
 height:190px;
 color:#FFF;
 font-size:10px;
 font-weight:bold;
 text-transform:uppercase;
 text-align:center;
 line-height:103px;
 cursor:pointer;
}
a#chatOFF, a#chatOFF:link, a#chatOFF:visited{
 display:block;
 overflow:hidden;
 background:url('images/movers_btn_chatOFF.jpg');
 width:179px;
 height:190px;
 color:#999;
 font-size:10px;
 font-weight:bold;
 text-transform:uppercase;
 text-decoration:none;
 text-align:center;
 line-height:103px;
 cursor:pointer;
}
a#chatOFF:hover{
 background:url('images/movers_btn_chatHover.jpg');
}

div#chatOFF{
 overflow:hidden;
 background:url('images/movers_btn_chatOFF.jpg');
 width:179px;
 height:190px;
 color:#999;
 font-size:10px;
 font-weight:bold;
 text-transform:uppercase;
 text-align:center;
 line-height:103px;
 cursor:pointer;
}

#submenu{
	background:url(images/movers_submenu_rub.jpg);
	margin-top:9px;
}
#submenu td.off, #submenu td.on, #submenu td.title {
	text-transform:uppercase;
	padding:0 10px 0 10px;
	white-space:nowrap;
	font-size:11px;
	vertical-align:top;
	line-height:30px;
}
#submenu td.on{
	font-weight:bold;
}
#submenu td.title {
	color:#000;
	padding:0 8px 0 0;
	font-weight:bold;
}
#submenu td.om{
	background:url(images/movers_submenu_1moverRub.jpg);
}
#submenu td.tm{
	background:url(images/movers_submenu_2moversRub.jpg);
}
#submenu td.co{
	background:url(images/movers_submenu_3corpRub.jpg);
}
#submenu td.title a:link, #submenu td.title a:visited {
	color:#333;
	font-weight:normal;
}
#submenu td.title a:hover {
	font-weight:normal;
}
#submenu a:link, #submenu a:visited {
	color:#333;
}

#textContent{
	margin-top:8px;
	text-align:justify;
}
#textContent td{
	vertical-align:top;
}
#textContent td.cBox1{
	width:308px;
}
#textContent td.cBox2{
	width:464px;
}
#textContent h5, #textContent h4 {
	text-align:left;
	font-size:12px;
	font-weight:bold;
}
#textContent h5 {margin: 24px 0 12px 0;}
#textContent h4 {margin: 0 0 12px 0;}

#textContent img.floaterR{
	float:right;
	margin-left:12px;
	border:1px solid #646464;
}

.footer{
	margin:15px 0 5px 0;
	font-size:11px;
	color:#999;
	text-align:center
}
.footer a:link, .footer a:visited{
	color:#999;
}

.alert_expressq{
	margin-top:5px;
	font-size:10px;
	line-height:10px;
	text-align:left;
}

#flashmenu{
	position:absolute;
	text-align:left;
	top:5px;
	left:50%;
	z-index:10;
}
#flashmenu div{
	width:600px;
	text-align:left;
	margin-left:-201px;
}


#fullq fieldset, .fullq fieldset {
  margin:0;
  padding:0;
  border:0;
  color:#000;
  font-size:10px;
  font-weight:bold;
}
#fullq fieldset label, .fullq fieldset label{
  display:block;
  padding-top:5px;
}

#fullq fieldset input, .fullq fieldset input{
    width:30%;
    border:1px solid #666;
    color:#000;
    font-size:10px;
}
#fullq fieldset select, .fullq fieldset select{
    border:1px solid #666;
    color:#000;
    font-size:10px;
}

#fullq fieldset input.sendquote, #fullq fieldset input.sendquote {
 	background:url('images/movers_btn_sendquote.jpg');
 	width:115px;
 	height:27px;
	line-height:24px;
	border:0;
	clear:left;
	margin-top:5px;
	text-align:center;
	color:#FFF;
	font-size:11px;
	padding-bottom:3px;
	cursor:pointer;
}

#fullq fieldset div.location, #fullq fieldset div.location {
	border:1px dashed #999;
	padding:5px;
}

span.red {color:#FF3300;}
span.white {color:#FFF;}

#fullq div.separaterow, #fullq div.separaterow{
	margin-top:15px;
	border-top:1px dashed #999;
	border-bottom:1px dashed #999;
	padding-bottom:10px;
	/*background-color:#EEE;*/
}

span.redAlert {color:#FF3300 !important; font-weight:bold;}
span.greenAlert {color: #336600 !important; font-weight:bold;}


#gallery td {
	vertical-align:top;
	text-align:center;
}
#gallery td span {
	display:block;
	padding-top:4px;
	font-size:11px;
}

.formAlert{background-color:#FF9999;}
.formAlertB{background-color:#FF9966;}

#news{
	position:absolute;
	text-align:left;
	top:585px;
	left:50%;
	z-index:10;
}
#news div{
	width:150px;
	text-align:left;
	margin-left:-475px;
}
#news div a{color:#fff; text-decoration:none; font-size:11px; font-weight:bold;}

div.addressBox{padding:15px; width:220px; margin:0; font-size:12px; font-weight:normal;}

.artititle{background-color:#EEE; font-weight:bold; padding:5px;}

.artlink{color:#000; text-decoration:underline;}

.arttitlelnk:link, .arttitlelnk:visited, .arttitlelnk:hover{text-decoration:none; color:#333;}

.linksTable{margin-top:5px;}
.linksTable a:link, .linksTable a:visited{text-decoration:underline; color:#333;}
.linksTable a:hover{text-decoration:none; color:#333;}
.linksTable td{padding-right:20px;}

.blackbtn {
 	background:url('images/movers_btn_sendquote.jpg');
 	width:115px !important;
 	height:27px !important;
	line-height:24px !important;
	border:0 !important;
	clear:left !important;
	margin-top:5px !important;
	text-align:center !important;
	color:#FFF !important;
	font-size:11px !important;
	cursor:pointer !important;
	padding-bottom:3px !important;
}

.lowmenu{font-size:11px; margin-top:20px; line-height:18px;}
.lowmenu a{color:#666;}
