﻿/** General Use **/
body { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: normal 12px Verdana, Tahoma, Helvetica, Arial; position: relative;}
.main { width: 1013px; margin: 0 auto; margin-bottom: 14px; text-align: center; height: 100%; }
.maininner { width: 1013px; border-left: 1px solid #b5b898; border-right: 1px solid #b5b898; height: 100%; text-align:left;}
label {position: relative; font-weight: bold; text-align: left; width: 125px; margin-top: 5px; color: #297374;}
hr {border: none; background-color: #c4c4c4; color: #c4c4c4; height: 1px;}
img { border-style: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
img.top {padding: 0; margin: 0 auto; text-align: left; vertical-align: bottom;}
img.bottom {padding: 0; margin: 0; vertical-align: top; text-align: left;}
input.text, select, textarea { font-size: 11px; border: 2px solid #eee; border-left: 2px solid #b5b898; border-top: 2px solid #b5b898; color: #666666; background: white url("//www.relocation.com/files/backs/back_input.jpg"); font-family: Verdana, Tahoma, Helvetica, Arial;}
.small {font-size: 10px;}
.heading {margin-bottom: 5px;}
a:link, a:visited, a:active {color: #297374;}
a:hover {color: #87a51a;}
a.bold:active, a.bold:visited, a.bold:link, a.bold:hover {  font-weight: bold;}
.center {margin: 0 auto;text-align: center;}
.blue { font-weight: bold; color: #205f60; font-size: 12px; padding: 0px 0px 8px 0px;} 
a#chosen:active, a#chosen:link, a#chosen:visited{color: #87a614; text-decoration: none;}
.article-picture { padding-right: 10px; float:left;}
.shinner {padding: 10px;}
/** End General Use **/
/** Header Area **/
.head { background: url("//www.relocation.com/files/backs/back_head.jpg") no-repeat top right; text-align: left; height: 107px; width: 1013px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.logo {float:left; height: 107px;}
.searchBox {float: right; margin: 0px 25px 0px 0px; padding:35px 0px 0px 0px; height: 100%;}
.searchBox div.button { top: 4px; position: relative; display: inline; vertical-align: top;}
.inc5000{float: left; margin: -28px 30px 0px 0px;}
/** EndHeader Area **/
/** Nav Area **/
.nav{border-bottom: 1px solid #afbd21;padding: 0px 0px 0px 0px;margin: -3px 0px 0px 0px;text-align:left;white-space: nowrap;vertical-align: top; display: block; clear: both;}
#navlist {height:47px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; float: left; display: block; clear: both;}
.mainNav1 {float: left;}
.mainNav2 {float: left; height: 47px; width: 1px; background: url('//www.relocation.com/files/buttons/right_off.gif') right no-repeat; float: left;}
.mainNav3 {float: left; height: 47px; width: 1px; background: url('//www.relocation.com/files/buttons/right.gif') right no-repeat; float: left;}
a.mainNav{color: #297374; font: bold 12px Georgia, "Times New Roman", Times, serif; padding: 14px 15px 18px 14px; text-decoration : none; background: url('//www.relocation.com/files/buttons/bg.gif') repeat-x; float: left;}
a.mainNav:hover {color: #297374; font: bold 12px Georgia, "Times New Roman", Times, serif; padding: 14px 15px 18px 14px; text-decoration: none; background: url('//www.relocation.com/files/buttons/bg3.gif') center no-repeat; float: left;}
a.mainNavSel{color: #297374; font: bold 12px Georgia, "Times New Roman", Times, serif; padding: 14px 15px 18px 14px; text-decoration : none; background: url('//www.relocation.com/files/buttons/bg3.gif') center no-repeat; float: left;}
a.mainNavSel:hover {color: #297374; font: bold 12px Georgia, "Times New Roman", Times, serif; padding: 14px 15px 18px 14px; text-decoration: none; background: url('//www.relocation.com/files/buttons/bg3.gif') center no-repeat; float: left;}
a.mainNavLast{color: #297374; font: bold 12px Georgia, "Times New Roman", Times, serif; padding: 14px 14px 18px 14px; text-decoration : none; background: url('//www.relocation.com/files/buttons/bg.gif') repeat-x; float: left;}
a.mainNavLast:hover {color: #297374; font: bold 12px Georgia, "Times New Roman", Times, serif; padding: 14px 14px 18px 14px; text-decoration: none; background: url('//www.relocation.com/files/buttons/bg3.gif') center no-repeat; float: left;}
a.mainNavLastSel{color: #297374; font: bold 12px Georgia, "Times New Roman", Times, serif; padding: 14px 14px 18px 14px; text-decoration : none; background: url('//www.relocation.com/files/buttons/bg3.gif') center no-repeat; float: left;}
a.mainNavLastSel:hover {color: #297374; font: bold 12px Georgia, "Times New Roman", Times, serif; padding: 14px 14px 18px 14px; text-decoration: none; background: url('//www.relocation.com/files/buttons/bg3.gif') center no-repeat; float: left;}
.hide {display: none;}
.show { display: block;}
/** Body Content Area **/
.body {background: white url("//www.relocation.com/files/backs/bodyBack.jpg") repeat-x; border-top: 11px solid #256a6b; width: 1013px; overflow: hidden; height:100%; display: block; clear: both;}
.bodyleft {float: left;width:344px; margin: 12px 18px; background: transparent; text-align: left;}
.bodyright { position: relative; float: right; width: 194px; margin: 12px 18px; text-align: center; background: transparent; height: 100%;}
.mbr_rt{ background: url('//www.relocation.com/files/backs/top_right.gif') bottom no-repeat; width: 194px; height: 11px;}
.bodycenter { margin: 12px 230px 18px 379px; padding: 0 1px; background: transparent; text-align: left; width: 401px;}
.pagebreak { clear: left; text-align:left; margin: 10px 0px 0px 18px;}
/** Body Left Content Area **/
/*smartcalc*/
.tpform input.text {margin-bottom: 7px;width:335px;}
.tpform label {position: relative; font-weight: normal; text-align: left; width: 125px; color: #297374;	}
/*main*/
.findpro { width: 344px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
/* SOLUTION .findpro {padding: 0;margin: 0;margin-bottom:0px;}*/
/*main inner box*/
.fpinner { background: url("//www.relocation.com/files/backs/back_find-pro.jpg") repeat-y top left; padding: 0; margin: 0; height: 100%;}
.fpinner-bottom {background: url("//www.relocation.com/files/backs/back_find-pro-bottom.jpg") no-repeat bottom left; padding-bottom: 35px; min-height: 100px;}
/* SOLUTION .fpinner-bottom{background: url("/files/backs/back_find-pro-bottom.jpg") no-repeat bottom left;padding-bottom: 35px;min-height: 100px;}*/
.fpinner-top { background: url("//www.relocation.com/files/backs/back_find-pro-top.jpg") no-repeat top left; height: 100%;}
.smartquote {background: transparent; margin: 0px 22px 0 22px; padding: 55px 0 10px 0; text-align: center; font-size: 11px; font-weight: bold; color: #999c79; line-height: 20px;}
hr.smartquote { width: 100%; text-align: center; margin: 10px auto; padding: 0; clear: both;}
.quotebuttons { text-align: center; vertical-align: top;}
.quotebuttons table { margin: -10px auto 0px auto;}
.quotebuttons table tr td { text-align: left;}
.qbright {margin: 0 15px 6px 0;}
.qbleft {position: relative; float:left; margin-left: 15px; width: 110px;}
.quoteform { text-align: left; top: 15px; margin-left: 40px;}
.quoteform select{width: 212px;}
.quoteform input.text {width: 208px;}
.quoteform input.zip {width: 50px;}
.quoteform input.submit {margin: 5px 0px 3px -4px;}
.quoteform input.re {width: 200px; }
div.zipfinder { float:right; width:105px;margin-right: 25px;}
a.zipfinder:active, a.zipfinder:link, a.zipfinder:visited {font-weight: bold;margin-left: 6px;}
.qftiem_short {margin-left: 25px;text-align: left;}
.qftiem_short select {width: 200px;}
.qftiem_short input.zip{width: 50px; }
.quotebutton{text-align: center;}
.leftadbox {font-family: Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px 0px;}
/* SOLUTION .leftadbox {font-family: Georgia, "Times New Roman", Times, serif;padding: 0px 0px 0px 0px;  margin: 0px 0px 0px 0px;}*/
.labinner { background: transparent url("//www.relocation.com/files/backs/back_bill-of-rights.gif") no-repeat top left; padding: 100px 18px 40px 22px; color: white; height: 112px; line-height: 18px;}
.labinner img { margin-top: -5px;}
.trends, .blogs { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
/* SOLUTION .trends, .blogs {margin: 0px 0px 0px 0px; padding: 0px; padding-bottom:0px;}*/
.trendsinner { background: transparent url("//www.relocation.com/files/backs/back_trends.gif") no-repeat top left; height: 177px; padding: 40px 22px 10px 28px;}
.trendsinner img {position: relative; left: -4px;}
.smallbox {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 344px;}
/* SOLUTION .smallbox { padding: 0; margin: 0px 0px 0px 0px; width: 344px; padding-bottom:0px;}*/
.sbinner {border: solid 1px #DDE96B; border-bottom-width: 0px; border-top-width: 0px; padding: 0px 15px 0px 15px; height: 85px; font-size: 11px; margin: 0px 0px 0px 0px;}
.sbinner a:link, .sbinner a:active, .sbinner a:visited {font-size: 12px; font-weight: bold;}
.sbhead {margin-top: 10px;}
.smallbox .heading, .left {float: left;}
.smallbox .sub { padding: 6px 6px 0 0; float: left; clear: both;}
/** Body Right Content Area **/
.bodyright input.button {margin: 0;padding: 0;}
.brinner {padding: 0 7px; margin: 0; background: white; font-size: 11px;min-height: 1000px;}
.brinner div.rightadbox { padding-bottom: 10px;}
input.br {width: 164px; margin: 5px 0;}
.brinner input.button, .brinner img.button { margin: 10px 0;}
textarea.br {width: 164px; height: 90px; margin: 10px 0;}
hr.br {text-align: center; margin: 16px 9px; padding: 0; height: 1px;}
.sponsoredlinks{ text-align: left; padding: 0px 0px 0px 10px;}
.sponsoredlinks a:link, .sponsoredlinks a:active, .sponsoredlinks a:visited {font-weight: bold; line-height: 20px;}
/** End Body Right Content Area **/
/** body center content area **/
.frontinner {margin: 0px 0px 0px 0px;background: url("//www.relocation.com/files/backs/back_smart-way2.gif") no-repeat top left;font-family: Georgia, "Times New Roman", Times, serif;padding:172px 25px 0px 25px;/*height: 175px;*/height: 182px;line-height: 24px;color: #5c5d4a;}
/* SOLUTION .frontinner {margin: 0px 0px 0px 0px; background: url("/files/backs/back_smart-way.jpg") no-repeat top left; font-family: Georgia, "Times New Roman", Times, serif; padding:165px 25px 0px 25px; height: 175px; line-height: 24px; color: #5c5d4a;}*/
.featured {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 402px;}
/* SOLUTION .featured {margin-top: 0px; padding: 0px 0px 0px 0px; width: 402px;}*/
.finner {background: white; padding: 8px 25px; margin: 0; line-height: 18px;}
.feat_img1{width: 16px; text-align: left; padding: 2px 0px 0px 0px;}
.featured hr { margin: 8px 0;}
.featured div.heading { margin: 7px 0;}
.kindmove {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 400px;}
/* SOLUTION .kindmove {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; margin-top: 0px; width: 400px;}*/
.ginner {background: url("//www.relocation.com/files/backs/back_gradiant.jpg") repeat-y top left;padding: 0; line-height: 16px; margin: 0; min-height: 113px;}
.ginner-bottom {background: url("//www.relocation.com/files/backs/back_gradiant-bottom.jpg") no-repeat bottom left; min-height: 113px; padding: 48px 25px 10px 25px;}
.kindmove .ginner-top {background: url("//www.relocation.com/files/backs/back_kind-move2.jpg") no-repeat top left; height: 100%;}
.kindmove-re .ginner-top { background: url("//www.relocation.com/files/backs/back_kind-move-re.jpg") no-repeat top left;}
.kminner a:link, .kminner a:active, .kminner a:visited {font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none;}
.kmform select {width: 275px;}
.kmform input { position: relative; top: 6px;}
.kmbuttons {margin-top:12px;}
.kmright {position: relative; float: right; margin-right: 10px; margin-bottom: 0;}
.kmright a{ font: normal 11px Verdana, Arial; text-decoration: none;}
.kmright a:hover{ font: normal 11px Verdana, Arial; text-decoration: underline;}
.kmleft {}
.kmleft a{ font: normal 11px Verdana, Arial; text-decoration: none;}
.kmleft a:hover{ font: normal 11px Verdana, Arial; text-decoration: underline;}
.blogsinner {background: url("//www.relocation.com/files/backs/back_blogs.jpg") repeat-y top left; padding: 0;margin: 0; line-height: 16px; min-height: 171px; font-size: 11px;}
.blogsinner-bottom {background: url("//www.relocation.com/files/backs/back_blogs-bottom.jpg") no-repeat bottom left; min-height: 171px; padding: 8px 22px 0px 28px;}
.blogsinner-bottom table tr td { padding: 4px 0px 4px 0px; text-align: left;}
.blogsinner-top {background: url("//www.relocation.com/files/backs/back_blogs-top.jpg") no-repeat top left;}
.ask-expert {line-height: 13px;}
.ask-expert .sbinner {border: solid 1px #DDE86C; border-bottom-width: 0px; border-top-width: 0px; height: 310px; padding-left: 80px; background: url("//www.relocation.com/files/backs/back_expert.jpg") no-repeat top left;}
.ask-expert .form { margin: 15px 0 0 -65px;}
.ask-expert input.text { margin: 7px 0;width:300px;}
.ask-expert textarea {width: 300px; height: 45px;}
.bigbox {width: 402px; line-height: 14px; margin: 0px 0px 0px 0px;}
/* SOLUTION .bigbox{margin-top: 0px;margin-bottom: 0px;padding-bottom: 0px;width: 402px;line-height: 14px;}*/
.bbinner { border: solid 6px #B5B899; border-bottom-width: 0px; border-top-width: 0px; padding: 12px 25px 10px 23px; margin: 0;}
.shipvehicle p { text-align: left;}
.getquotes, shipvehicle2 {margin: 0; padding: 0; width: 376px;}
.shipinner {background: url("//www.relocation.com/files/backs/back_ship-vehicle.jpg") no-repeat top left;padding: 60px 25px 10px 25px;margin: 0; height: 77px; font-size: 11px;}
/** footer **/
.footer {width:100%;}
.in_foot{width: 100%;background-color: #e0e5b2;padding-top: 14px;padding-bottom: 14px;border-top: 2px solid #b5b898;text-align: center;color: #297374;}
.insideFooter {width: 1016px; margin: 0 auto; height: 132px; text-align: center; background: /*url("/files/backs/back_footer.jpg")*/ url('//www.relocation.com/files/backs/footer2.gif') no-repeat top center; line-height: 20px;}
.insideFooter img{padding-right: 5px; padding-top: 5px;}
.ifLeft {position: relative; /*padding-left: 30px;*/ padding: 40px 0px 0px 30px; width: 460px; text-align: left; float: left; height: 100px;}
.ifRight { position: relative; text-align: left; /* padding-top: 3px; */padding-top: 40px; width: 500px; float: right; height: 97px;}
.fmleft { position: relative; float:left; width:190px;}
.fmright {position: relative; float: right; width: 130px;}
.fmcenter {margin-left: 190px;margin-right: 10px;padding-left: 1px;padding-right: 1px;}
.trileft {float: left; width: 33%;}
.triright {float: right;width: 33%;}
.clearfix:after {content: "."; display: block;height: 0px;clear: both; visibility: hidden;}
.heightfix:before {content: '.';display: block;visibility: hidden;height: 0;}
.copyright {clear: both; font-weight: bold; font-size: 11px; margin-top: 15px;}
.footer a:link, .footer a:visited, .footer a:active {text-decoration: none; font-size: 11px;}
.footer a:hover {color: #297374;text-decoration: underline;}
/* End Footer */
.truste_hp{vertical-align: bottom; height: auto;}
.truste_hp div{vertical-align: bottom; text-align: left; height: 100%; padding: 15px 0px 0px 25px;}
/* Calendar */
.MyCalendar .ajax__calendar_container {z-index: 1000;border:1px solid #646464;background-color: lemonchiffon;color: red;}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,.MyCalendar .ajax__calendar_other .ajax__calendar_year {color: black;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,.MyCalendar .ajax__calendar_hover .ajax__calendar_month,.MyCalendar .ajax__calendar_hover .ajax__calendar_year {color: black;}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,.MyCalendar .ajax__calendar_active .ajax__calendar_month,.MyCalendar .ajax__calendar_active .ajax__calendar_year {color: black;font-weight:bold;}
.MyCalendar .ajax__calendar_inactive .ajax__calendar_day,.MyCalendar .ajax__calendar_inactive .ajax__calendar_month,.MyCalendar .ajax__calendar_inactive .ajax__calendar_year {text-decoration: line-through;color: Orange;}
.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}
.caption{cursor: move;background-color:#DDDDDD;border:solid 1px Gray;color:Black;}
/* End of Calendar */
.sbinneralt { background: url("//www.relocation.com/files/backs/back_small-box.jpg") repeat-y top left; padding: 0 15px 0 15px; height: 85px; font-size: 11px;}
.sbinneralt a:link, .sbinneralt a:active, .sbinneralt a:visited {font-size: 12px; font-weight: bold;}
.ask-expert .sbinneralt {  border: solid 1px #DDE86C; border-bottom-width: 0px; border-top-width: 0px;height: 310px; padding-left: 80px; background: url("//www.relocation.com/files/backs/back_expertAlt.jpg") no-repeat top left;}
/* ZipCode Classes */
table.zip_field{width: 170px; border: solid 0px transparent; margin: 0px auto 0px 0px;}
td.usrctl_zip_field{text-align: left; padding: 5px 0px 0px 0px;}
.zip_field_{width: 40px; font: normal 12px Arial, Verdana; color: #111111; text-decoration: none;}
a.ziplink{font: normal 12px Arial, Verdana; color: #2233bb; text-decoration: none;}
a.ziplink:hover{font: normal 12px Arial, Verdana; color: #ff0000; text-decoration: underline;}
/* End ZipCode Classes */
table.quote-align{ padding: 0px 0px 0px 25px;}
/* New  */
/* SOLUTION .startmove 
/* labinner */
.labinner p{ text-align: left; padding: 0px 0px 0px 0px;}
.labinner a{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.labinner a:hover{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.labinner a:visited{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.labinnerdiv{ background: url('//www.relocation.com/files/button_medium_flat.gif') no-repeat; height: 35px; width: 146px; padding: 7px 20px 10px 45px; text-align: left; cursor: pointer;}
/* End labinner */
/* trendsinner */
.trendsinner a{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.trendsinner a:hover{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.trendsinner a:visited{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.trendsinnerdiv{background: url('//www.relocation.com/files/button_large_flat.jpg') no-repeat; height: 31px; width: 171px; padding: 9px 40px 9px 45px; text-align: left; cursor: pointer;}
/* End trendsinner */
/* tpform */
.tpform  a{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.tpform  a:hover{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.tpform  a:visited{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.tpformdiv{ background: url('//www.relocation.com/files/button_large.jpg') no-repeat; height: 35px; width: 146px; padding: 9px 20px 9px 45px; text-align: left; cursor: pointer;}
a.gglink{color: #297374;}
a.gglink:hover{color: #297374;}
a.gglink:visited{color: #297374;}
/* End tpform */
/* shipvehicle */
.shipvehicle p{ padding: 10px 0px 0px 0px;}
.shipvehicle a{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.shipvehicle a:hover{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.shipvehicle a:visited{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.shipvehiclediv{ background: url('//www.relocation.com/files/button_medium.jpg') no-repeat; height: 34px; width: 105px; padding: 9px 20px 9px 45px; text-align: left; cursor: pointer;}
/* End shipvehicle */
/* shipinner */
.shipinner a{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.shipinner a:hover{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.shipinner a:visited{ font: bold 13px Georgia, Arial; color: #ffffff; text-decoration: none;}
.shipinnerdiv{ background: url('//www.relocation.com/files/button_medium.jpg') no-repeat; height: 34px; width: 105px; padding: 9px 0px 9px 45px; text-align: left; cursor: pointer;}
/* End shipvehicle2 */
/* End Buttons */

.dlfeat{width: 100%;}


/* rounded corners */
    /* Short forms */
    .sf_rt{background: url('//www.relocation.com/files/backs/top_find-pro.gif') bottom no-repeat; width: 344px; height: 6px;}
    .sf_rb{background: url('//www.relocation.com/files/backs/bot_find-pro.gif') top no-repeat; width: 344px; height: 6px;}

    /* Bigbox */
    .bb_rt{background: url('//www.relocation.com/files/backs/top_big-box.gif') bottom no-repeat; width: 402px; height: 11px;}
    .bb_rb{background: url('//www.relocation.com/files/backs/bot_big-box.gif') top no-repeat; width: 402px; height: 11px;}

    /* Smallbox */
    .sb_rt{background: url('//www.relocation.com/files/backs/top_small-box.gif') bottom no-repeat; width: 343px; height: 8px;}
    .sb_rb{background: url('//www.relocation.com/files/backs/bot_small-box.gif') top no-repeat; width: 343px; height: 8px;}

    /* MostPopular */
    .mpl_rt{background: url('//www.relocation.com/files/backs/top_gradiant-gray.gif') bottom no-repeat; width: 401px; height: 7px;}
    .mpl_rb{background: url('//www.relocation.com/files/backs/bot_gradiant-gray.gif') top no-repeat; width: 401px; height: 7px;}

    /* Featured Articles */
    .fa_rt{background: url('//www.relocation.com/files/heads/head_featured.gif') bottom no-repeat; width: 402px; height: 58px;}
    .fa_rb{background: url('//www.relocation.com/files/backs/bot_big-white.gif') top no-repeat; width: 402px; height: 11px;}
    
    /* Kind of Move */
    .km_rt{background: url('//www.relocation.com/files/backs/top_gradiant.gif') bottom no-repeat; width: 399px; height: 6px;}
    .km_rb{background: url('//www.relocation.com/files/backs/bot_gradiant.gif') top no-repeat; width: 399px; height: 6px;}
/* End rounded corners */

/* Spacing */
div.spcs{ display: block;}
.spcs div{ height: 20px;}
/* YouTube */
.youtube { width: 399px; height: 300px; margin: 0px 0px; padding: 0px 0px;}
.youtube_top { background: url('../../images/yt_top.gif') no-repeat bottom; width: 399px; height: 5px; padding: 0px 0px; margin: 0px 0px;}
.youtube_bot { background: url('../../images/yt_bot.gif') no-repeat top; width: 399px; height: 5px; padding: 0px 0px; margin: 0px 0px;}
.youtube_container { margin: 0px 0px; padding: 0px 0px; width: 399px; min-height: 100px; overflow: auto; background: url('../../images/yt_spand.gif') repeat-y;}

.yt_listings {float: left; margin: 0px 16px 0px 0px; padding: 3px 0px 0px 0px; width: 120px;}
.yt_listings .l1{ width: 118px; margin: 0px 0px 0px 6px; padding: 3px 3px; text-align: center; background-color: #fff; border: solid 1px #e4e4e4;}
.yt_listings .l2{ width: 118px; margin: 5px 0px 0px 6px; padding: 3px 3px; text-align: center; background-color: #fff; border: solid 1px #e4e4e4;}
.yt_listings .l3{ width: 118px; margin: 5px 0px 0px 6px; padding: 3px 3px; text-align: center; background-color: #fff; border: solid 1px #e4e4e4;}
.yt_listings img { border: solid 0px transparent;}
.yt_listings p { text-align: left; padding: 3px 0px; margin: 0px 0px 0px 0px; font: normal 11px Verdana, Tahoma; color: #111;}

.yt_video {float: left; margin: 2px 0px 2px 0px; padding: 0px 0px; width: 260px;}
.yt_video .video { display: block; clear: both; margin: 0px 0px 5px 5px; padding: 0px 0px;}
.yt_video_top {background: url('../../images/v_top.gif') no-repeat bottom; width: 260px; height: 5px; padding: 0px 0px; margin: 0px 0px;}
.yt_video_bot {background: url('../../images/v_bot.gif') no-repeat top; width: 260px; height: 5px; padding: 0px 0px; margin: 0px 0px;}
.yt_video_spand {background: url('../../images/v_spand.gif') repeat-y; width: 260px; min-height: 100px; overflow: auto; padding: 0px 0px; margin: 0px 0px;}
.yt_video h2 { font: bold 20px Georgia, "Times New Roman", Times, serif; color: #256a6b; padding: 0px 0px; margin: 2px 5px 3px 5px;}
.yt_video p { font: bold 12px Verdana, Tahoma; color: #111; margin: 0px 5px 0px 5px; padding: 0px 0px; background-color: #fff;}
/* End YouTube */
.amsa_mark {background: url('//www.relocation.com/files/relo_amsa_member.gif') no-repeat right; height: 59px;}
/* Relo Blog */
h2.relo_blog { background: url('//www.relocation.com/files/heads/relo_blog3.gif') no-repeat right; width: 162px; height: 52px; text-indent: -9999px;}
.relo_blog { display: block; clear: both; margin: 0px auto 0px auto; padding: 0px 0px; width: 172px;}
.relo_blog a { font-size: 11px;}
.relo_blog a:hover { font-size: 11px;}
.relo_blog div { text-align: left; padding: 0px 0px 6px 8px; background: url('//www.relocation.com/files/point_site.gif') top left no-repeat;}
.spacer { display: block; clear: both; height: 10px; padding: 0px 0px; background: url('//www.relocation.com/files/transp.gif') top left no-repeat;}
.icons_ns { display: block; clear: both; margin: 0px 0px; padding: 0px 0px; float: right;}
.icons_ns li { float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 7px; list-style-type: none; font: bold 10px Verdana, Arial; color: #225963; line-height: 15px;}
.icons_ { display: block; clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px;}
.icons_ li { float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 7px; list-style-type: none; font: bold 10px Verdana, Arial; color: #225963; line-height: 15px;}
.icons_ li.first_ { float: left; margin: 0px 0px; padding: 0px 0px; list-style-type: none; font: bold 10px Verdana, Arial; color: #225963; line-height: 15px;}
#rsstooltip{ position: absolute; border: solid 1px #c4c4c4; padding: 5px 5px; visibility: hidden; z-index: 100;line-height: 15px; filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); margin: 0px 0px 0px 0px; font: normal 11px Verdana, Arial; color: #111; text-decoration: none;}
/* End Relo Blog */