.dummysoHttpCombinerWorks{}
h1.library_ { padding: 0px 0px; margin: 0px 0px;}
/* Smallbox */
.smallbox {padding: 0px 0px; margin: 0px 0px; width: 344px; display: block;}
.smallbox .sub {padding: 6px 6px 0px 0px; float: left; clear: both;}
.sbinner { border: solid 1px #DDE96B; border-bottom-width: 0px; border-top-width: 0px; padding: 0px 0px 0px 15px; font-size: 11px; background-color: #ffffff;}
.sbinner a:link, .sbinner a:active, .sbinner a:visited {font-size: 12px; font-weight: bold;}
.sbhead {margin-top: 10px;}
.sbpara { margin-top: 5px;}
.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;}
/* Ask Expert */
.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 0px 0px -65px;}
.ask-expert input.text {margin: 7px 0px; width:300px;}
.ask-expert textarea {width: 300px; height: 45px;}
.smallbox .heading, .left {float: left;}
.sbinneralt {border: solid 1px #DDE86C; border-bottom-width: 0px; border-top-width: 0px; background: url("//www.relocation.com/files/backs/back_small-box.jpg") repeat-y top left; padding: 0px 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;}
/* BigLeft - LearningCenter */
.bigleft {float: left; width:765px; padding: 0px 0px; margin: 0px 0px 12px 0px; background: transparent; text-align: left;}
.bigleft .widemain {margin:0px auto;}
.botleft { position: relative;float: left; width:374px; margin: 0px 10px 0px 0px; background: transparent; text-align: left;}
.botcenter {position: relative; float: left; width:374px; margin: 0px 0px 0px 0px; background: transparent; text-align: left;}
.botright {position: relative; float:right; width:374px; margin: 0px 0px 0px 0px; background: transparent; text-align: left;}
.getquotes, shipvehicle2 {margin: 0px 0px; padding: 0px 0px;width: 374px;}
.shipinner { background: url("//www.relocation.com/files/backs/back_ship-vehicle.jpg") no-repeat top left; padding: 60px 25px 10px 25px; margin: 0px 0px; height: 77px; font-size: 11px;}
.gqinner { background: url("//www.relocation.com/files/backs/back_get-quotes.jpg") no-repeat top left; padding: 60px 25px 10px 25px; margin: 0px 0px; height: 77px; font-size: 11px;}
h1.tools_reports { background: url('//www.relocation.com/files/heads/head_tools-big.jpg') no-repeat top right; width: 414px; height: 48px; text-indent: -9999px;}
.lcsearch {height: 50px; text-align: center;}
.lcsearch input.text { width:250px; vertical-align: middle; height: 17px; padding-top: 4px;}
.blg_rt{ background: url('//www.relocation.com/files/backs/top_wide-thin.gif') no-repeat bottom center; width: 762px; height: 11px;}
.blg_rb{ background: url('//www.relocation.com/files/backs/bot_wide-thin.gif') no-repeat top center; width: 762px; height: 9px;}
.wideinner { padding: 10px 25px; margin: 0px 0px; background: url("//www.relocation.com/files/backs/back_wide-thin.jpg") repeat-y top left; color: #4f4b4b; text-align: left; line-height:18px;}
/* Bullet Articles */
.browse{width: 235px; float: left;}
.browse .bullet{ background: url('../../files/bullet2.gif') no-repeat left top; padding: 0px 0px 5px 16px;}
.browse_ { margin: 0px 25px 0px 0px; padding: 0px 0px; display: inline; float: left; width: 200px;}
.browse_ .bullet_{ background: url('../../files/bullet2.gif') no-repeat left top; padding: 0px 0px 5px 16px;}
.browse_1 { margin: 0px 0px 0px 0px; padding: 0px 0px; display: inline; float: left; width: 200px;}
.browse_1 .bullet_{ background: url('../../files/bullet2.gif') no-repeat left top; padding: 0px 0px 5px 16px;}
/* Category Display */
.tabs { margin: 0px 0px; padding: 1px 0px 0px 0px; white-space: nowrap;}
.tabs li { position: relative; display: inline; list-style-type: none; padding: 4px 8px 0px 8px; margin: 1px 5px 0px 0px; vertical-align: bottom; border: 1px solid #e8e8e8; background: white; top:2px;}
.tabs a:active, .tabs a:link, .tabs a:visited { color: #999b86; font-weight: bold; text-decoration: none;}
li#selectedTopic, li#selectedCategory {position: relative; top: 3px; color: #297374; border-bottom: none; padding-top: 7px;}
li#selectedTopic a:active, li#selectedTopic a:link, li#selectedTopic a:visited, li#selectedCategory a:active, li#selectedCategory a:link, li#selectedCategory a:visited {font-weight: bold; color: #297374;}
li#selectedTab, li#selectedTab2 { background: #e8e8e8;}
.tabbedlist { border: 1px solid #e8e8e8; margin: 0px 0px; padding: 15px 15px; overflow: auto;}
.categoryArticlesList { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
.categoryArticlesList .cat_article {width: 30%; float: left;}
.cat_article div a { background: url('//www.relocation.com/files/bullet2.gif') no-repeat left top; padding: 0px 0px 5px 16px;}
.cat_article div a:hover { background: url('//www.relocation.com/files/bullet2.gif') no-repeat left top; padding: 0px 0px 5px 16px;}
/* 3 Boxes */
.learning_boxes { display: block; margin: 0px 0px; padding: 0px 0px;}
.learning_boxes p { line-height: 16px; padding: 0px 20px; margin: 0px 0px;}
.lb_research { background: transparent url("../../files/backs/back_research-blogs_whole.jpg") no-repeat top left; padding: 71px 0px 0px 0px; margin: 0px 12px 0px 0px; width: 246px; float: left; height: 228px;}
.lb_calc { background: transparent url("../../files/backs/back_calc_whole.jpg") no-repeat top left; padding: 65px 0px 0px 0px; margin: 0px 11px 0px 0px; width: 246px; float: left; height: 228px;}
.lb_tools { background: transparent url("../../files/backs/back_tools_whole.jpg") no-repeat top left; padding: 75px 0px 0px 0px; width: 246px; float: left; height: 228px;}
.rbinner { background: transparent url("../../files/backs/back_research-blogs_whole.jpg") no-repeat top left; padding: 65px 20px 10px 20px; line-height: 16px;}
.toolinner { background: transparent url("../../files/backs/back_tools_whole.jpg") no-repeat top left; padding: 60px 20px 30px 20px;line-height: 16px;}
.calcinner { background: transparent url("../../files/backs/back_calc_whole.jpg") no-repeat top left; padding: 30px 0px;line-height: 16px;}
/* Calculators */
h1.smart_calculator { background: url('//www.relocation.com/files/heads/head_smart-calc-big.jpg') no-repeat top right; width: 360px; height: 50px; text-indent: -9999px; margin: 0px 0px; padding: 0px 0px;}
.tabMovingList { padding: 20px 0px 0px 0px;}
.c_subtabs { float: right; clear: both; margin: 0px 0px; padding: 0px 0px;}
.tabWeightPage { padding: 20px 0px 0px 0px;}
.scleftbar { position: relative; float: left; width:194px; margin: 0px 0px; background: transparent; text-align: left; padding: 15px 0px 0px 0px;}
.scmainbody { margin: 0px 0px; float:right; padding: 10px 0px; background: transparent; text-align: left; width: 500px;}
.scmenu { padding-right: 10px; text-align:right;}
.scmenu .mcalc-w-livingxxx {color: #87a614; text-decoration: underline;}
.scmenu a { text-decoration: none;}
.scintro, .scsmall {font-size: 11px;line-height: 14px; padding: 10px 0px; margin: 0px 0px;}
table.scmove th { background: #cccccc; font-weight:bold; color: black;}
table.scmove td { vertical-align: top;}
.calc_button{ margin-right: 23px;}
.scquant { width: 25px;}
.sccost { width: 40px;}
th.room { background:#cccccc; font-weight: bold; text-align: center;}
td.scnotes { width: 210px; line-height: 14px; padding: 0 0 8px 8px;}
input.scresults { width: 100px;}
.scmainbody table { width: 100%;}
/* Bios */
.biophoto { float: left; margin: 5px 10px 0px 0px; height:83px; width: 83px; border: 2px solid #b4be53; padding: 0;}
.bios, .half { float: left; width: 45%; margin-bottom: 25px; padding-right: 15px;}
.bio { margin-top: 25px;}
/* BodyRight */
.bodyright { float: right; width: 194px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center;}
.mbr_rt{ background: url('//www.relocation.com/files/backs/top_right.gif') bottom no-repeat; width: 194px; height: 11px; display: none;}
.bodyright input.button {margin: 0px 0px; padding: 0px 0px;}
.brinner {padding: 0px 7px; margin: 0px 0px; background: #fff; font-size: 11px; min-height: 1000px; height: auto;}
.brinner div.rightadbox { padding-bottom: 10px;}
input.br { width: 164px; margin: 5px 0px;}
.brinner input.button, .brinner img.button {margin: 10px 0px;}
textarea.br { width: 164px; height: 90px; margin: 10px 0px;}
hr.br {text-align: center; margin: 16px 9px; padding: 0px 0px; 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;}
/* shipvehicle */
.shipvehicle p { text-align: left;}
.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 */
/* Mortgage CheckList */
.mortgagechecklist, .popprojects {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; width: 402px;}
.mcinner { background: url("//www.relocation.com/files/backs/back_mortgage-checklist.jpg") no-repeat top left; padding: 65px 25px 0px 25px; margin: 0px 0px;}
.mcinner em { font-style: normal}
.mcinner strong, strong.orange { color: #b47f2b; font-style: normal}
.popprojects .ginner { line-height: 18px;}
.popprojects .ginner-top { padding-top: 10px; background: url("//www.relocation.com/files/backs/back_pop-projects-top.jpg") no-repeat top left;}
.mostpopular{font-weight:bold; text-align: left;}
.mostpopular table tr td { padding: 4px 0px; text-align: left;}
.needresearch {margin: 0px 0px; background: url("../../files/backs/back_need-research2.jpg") no-repeat top left; width: 374px; height: 161px; padding: 0px 0px;}
.needresearch .needinner { padding: 75px 35px 0px 20px;}
.needresearch .needinner .need_ { display: block; text-align: right; padding: 10px 0px 0px 0px;}
/* News Articles */
/* Article Search */
.article_search_ { display: block; clear: both; margin: 0px 0px; padding: 0px 0px;}
.article_search_ span { font-weight: bold; width: 120px; text-align: left;}
.article_search_ .text { width: 300px;}
hr.hrl { color: #29738f; margin: 0px 0px; display: block; clear: both;}
/* Article Search */
/* Article Preview */
.article_news_preview { display: block; clear: both; padding: 0px 0px; margin: 0px 0px;}
.article_news_preview_ { display: block; clear: both; padding: 0px 0px 0px 30px; margin: 0px 0px;}
p.cat_title { padding: 0px 0px; margin: 0px 0px 5px 0px;}
p.cat_title a { font-size: 14px; font-weight: bold; color: #aaa; text-decoration: underline;}
p.cat_title a:hover { font-size: 14px; font-weight: bold; color: #999; text-decoration: none;}
.anp_title { text-align: left; padding: 0px 0px; margin: 0px 0px;}
.anp_title a { font-weight: bold;}
.anp_title a:hover { font-weight: bold;}
.anp_content { text-align: left; padding: 0px 0px; margin: 0px 0px;}
.anp_date { font-size: 9px; color: #111; padding: 0px 0px; margin: 0px 0px 10px 0px; font-style:oblique;}
/*Rating*/
.articleRatingStar_ReadOnly{ font-size: 0pt; width: 19px; height: 24px; margin: 0px; padding: 0px; display: block; cursor:default; background-repeat: no-repeat; background-position:left;}
.articleRatingStar{font-size: 0pt; width: 19px; height: 24px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat; background-position:left;}
.emptyRatingStar{background-image:url('//www.relocation.com/files/star-empty.jpg');}
.filledRatingStar{background-image:url('//www.relocation.com/files/star-filled.jpg');}
.bigbox { display: block; margin: 0px 0px; padding: 0px 0px; width: 402px;}
.bb_rt{background: url('//www.relocation.com/files/backs/top_big-box.gif') bottom no-repeat; width: 402px; height: 11px; margin: 0px 0px; padding: 0px 0px;}
.bb_rb{background: url('//www.relocation.com/files/backs/bot_big-box.gif') top no-repeat; width: 402px; height: 11px; margin: 0px 0px; padding: 0px 0px;}
.bbinner_ {border: solid 6px #B5B998; border-bottom-width: 0px; border-top-width: 0px; padding: 12px 10px 0px 17px; margin: 0px 0px; line-height: 14px; background-color: #fff;}
.bbinner {border: solid 6px #B5B998; border-bottom-width: 0px; border-top-width: 0px; padding: 12px 23px 0px 23px; margin: 0px 0px; line-height: 14px; background-color: #fff; text-align: left;}
.bbinner p.bb { text-align: right; padding: 0px 0px; margin: 0px 0px;}
/* Travel Planner */
.tpsmall .bbinner{ border: solid 6px #B5B998; border-bottom-width: 0px; border-top-width: 0px;}
.tpform input.text { margin-bottom: 7px; width:335px;}
.tpform label {position: relative; font-weight: normal; text-align: left; width: 125px; color: #297374;	}
.tpform input.button, .tpform img.button { margin-top: 9px;}
.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;}
.smartermoving img { cursor: pointer;}
.tellus img { cursor: pointer;}
.category_content { clear: both; margin: 20px 0 10px 0; padding: 0 0; line-height: 22px; overflow: auto;}
.category_content .cat_img { float: left; clear: left; margin: 0 20px 0 0;}

