/* CSS Document */


/***** MENU *****/
.welcomeNavlist ul li {list-style-type: none; font: 12px/20px Arial; color:#333333;height:28px;border-left: 1px solid;border-right: 1px solid;}
.welcomeNavlist {display: block;width: 145px;padding-top:41px;position:relative; }
.navlist {margin: 0;/*removes indent IE and Opera*/ padding: 0;/*removes indent Mozilla and NN7*/}
.navlist a, .navlist a:visited {outline: none;display: block; height: 28px; line-height: 20px; padding: 0 0 0 10px; border: none; color: #333333; text-decoration: none;  background: url(http://i.imwx.com/web/welcome/nav_left_off.gif);}

.navlist a:hover {outline: none;background: url(http://i.imwx.com/web/welcome/nav_left_roll.gif); color: #333333; border: none; border-top: 0px solid #fefefe; border-bottom: 0px solid #ffffff;}
.navlist #active a {display: block; background: url(none) #ffffff; font-weight:bold; cursor: default;}
li#active  {border-top: 1px solid;border-bottom: 1px solid;height:28px;font: 16px/20px;}
li#active a:hover  {border:none;height:28px;}

.welcomeNavTop {height:28px;position:relative;}
.welcomeNavTitle {height:16px;width:130px;position:absolute;top:49px; left:7px;font: bold 14px/14px Arial; color:#ffffff;z-index:50;}
.welcomeNavTopIMG {height:50px;width:69px;position:absolute;top:0px; left:40px;}
.welcomeNavbottom {height:16px;}
.welTopNavLeft {left:0px;height:28px;width:24px;position:absolute;z-index:1;}
.welTopNavRight {float:left;height:28px;width:133px;position:absolute;right:0px;}


/*Family-specific Styles*/


/* Family Page Styles */

.wxH1Header {font:bold 16px Arial !important;color:#333333;#margin-top:2px;}
h1 {margin:-2px 0px 23px 0px; #padding-bottom:7px; #margin-bottom:13px;}
/* h1 {font:bold 16px Arial !important;color:#333333;margin:0px 0px 26px 0px;padding:0px;} */
h2.featTitle {font:bold 14px Verdana; padding:0px;margin:0px 0px 5px -1px;}
h2.featTitle a{font:bold 14px Verdana;} /* blue link color:#0036cf */
.featBodyTxt h3 {font:bold 12px Verdana; color:#333333;padding:0px;margin:27px 0px 5px 0px !important;}
.featBodyTxt div h3 {font:bold 12px Verdana; color:#333333;padding:0px;margin:25px 0px 5px 0px !important;}
/* .featBodyTxt h3 a, .featBodyTxt div h3 a{color:#3333ff;} blue link */

body {font:11px Verdana; color:#333333;}
p1 {font:12px Verdana; color:#0036cf;}
p2 {font:11px Verdana; color:#0036cf;}
ul {font:11px Verdana;padding:0px;margin:0px;}
ul li{padding:0px;padding:5px 0px 0px 0px; margin:0px;}

UL.leftmarBullet li{margin-left:24px;padding-left:0px;}
.h164 {height:164px;}
.featureImg {width:164px;float: left;background-color:#f1f4fa;}
.featureImg444 {width:444px;float: left;background-color:#f1f4fa;}
.w145 {width:145px;}
.w444, .featTxtBlockLG, .featureArea {width:444px;}
.w436 {width:436px;}

.featureArea {float:left;display:block;}


div.featBodyTxt ul {margin-top:0; margin-bottom:0; list-style-type:disc; list-style-position:outside;}
div.featBodyTxt ul li{margin:0px 0px 0px 15px;}/* padding:30; margin: 24 */


/* Travel */

.travelNav .navlist li#active, .travelNav ul li {border-color:#4e74bf;}
.travelNav .welcomeNavbottom {background:transparent url("http://imwx.com/web/welcome/nav_left_btm_sprite.gif") no-repeat 0px -10px;}
.travelNav  .welcomeNavTopIMG {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -180px -4px;}
.travelNav  .welTopNavLeft {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat 0px -22px;}
.travelNav  .welTopNavRight {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -39px -22px;}


/* Driving */

.drivingNav .navlist li#active, .drivingNav ul li {border-color:#4e74bf;}
.drivingNav .welcomeNavbottom {background:transparent url("http://imwx.com/web/welcome/nav_left_btm_sprite.gif") no-repeat 0px -10px;}
.drivingNav  .welcomeNavTopIMG {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -180px -64px;}
.drivingNav  .welTopNavLeft {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat 0px -82px;}
.drivingNav  .welTopNavRight {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -39px -82px;}


/* Health */

.healthNav .navlist li#active, .healthNav ul li  {border-color:#ee6500;}
.healthNav .welcomeNavbottom {background:transparent url("http://imwx.com/web/welcome/nav_left_btm_sprite.gif") no-repeat 0px -60px;}
.healthNav  .welcomeNavTopIMG {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -180px -124px;}
.healthNav  .welTopNavLeft {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat 0px -142px;}
.healthNav  .welTopNavRight {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -39px -142px;}


/* Home */

.homeNav .navlist li#active, .homeNav ul li {border-color:#b0c53c;}
.homeNav .welcomeNavbottom {background:transparent url("http://imwx.com/web/welcome/nav_left_btm_sprite.gif") no-repeat 0px -135px;}
.homeNav  .welcomeNavTopIMG {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -180px -306px;}
.homeNav  .welTopNavLeft {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat 0px -324px;}
.homeNav  .welTopNavRight {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -39px -324px;}


/* Sports */

.sportsNav .navlist li#active, .sportsNav ul li {border-color:#e6c112;}
.sportsNav .welcomeNavbottom {background:transparent url("http://imwx.com/web/welcome/nav_left_btm_sprite.gif") no-repeat 0px -110px;}
.sportsNav  .welcomeNavTopIMG {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -180px -245px;}
.sportsNav  .welTopNavLeft {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat 0px -263px;}
.sportsNav  .welTopNavRight{background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -39px -263px;}


/* Outdoor */

.outdoorNav .navlist li#active, .outdoorNav ul li {border-color:#ff9c24;}
.outdoorNav .welcomeNavbottom {background:transparent url("http://imwx.com/web/welcome/nav_left_btm_sprite.gif") no-repeat 0px -85px;}
.outdoorNav .welcomeNavTopIMG {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -180px -184px;}
.outdoorNav .welTopNavLeft {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat 0px -202px;}
.outdoorNav  .welTopNavRight {background:transparent url("http://imwx.com/web/welcome/nav_left_top_sprite.gif") no-repeat -39px -202px;}






/* Family Specific Styles */

.featTravel .colorBar {background-color:#4e74bf;}
.featTravel .featTxtBlock, .featTravel .featTxtBlockLG, .featTravel .featureImg {background-color:#f1f4fa;}

.featDriving .colorBar {background-color:#4e74bf;}
.featDriving .featTxtBlock, .featDriving .featTxtBlockLG, .featDriving .featureImg {background-color:#f1f4fa;}

.featHealth .colorBar {background-color:#ee6500;}
.featHealth .featTxtBlock, .featHealth .featTxtBlockLG, .featHealth .featureImg {background-color:#fef4e0;}

.featHome .colorBar {background-color:#b0c53c;}
.featHome .featTxtBlock, .featHome .featTxtBlockLG, .featHome .featureImg {background-color:#f7f9eb;}

.featSports .colorBar {background-color:#e6c112;}
.featSports .featTxtBlock, .featSports .featTxtBlockLG, .featSports .featureImg {background-color:#fcf9e7;}

.featOutdoor .colorBar {background-color:#ff9c24;}
.featOutdoor .featTxtBlock, .featOutdoor .featTxtBlockLG, .featOutdoor .featureImg {background-color:#fff5ea;}


.colorBar {height:8px; width:444;}
.fleft {float:left;}
.featTxtBlockLG {height:162px;float:left;}
.featTxtLG {width:374px;overflow:hidden; height:94px;margin:40px 0px 0px 40px;}
.featTxtBlock {width:280px; height:162px;float:left;}
.featTxt {width:212px;overflow:hidden; height:134px;margin:15px 0px 0px 40px;}
.spacer {height:30px;background-color:#ffffff;}

.featBodyTxt {width:426px;margin:0px 0px 0px 10px;}
.featBodyTxt p{margin:0px; padding:0px;}
.clear_content {clear:both;font-size:1px;line-height:1px;margin:0;padding:0;}

