/* -------------- Site customizations -------------- */

.depth-3 #tncms-region-top-two-index .blox-breaking-news,
.depth-4 #tncms-region-top-two-index .blox-breaking-news,
.depth-5 #tncms-region-top-two-index .blox-breaking-news,
.depth-6 #tncms-region-top-two-index .blox-breaking-news {display:none!important;}

/* .container_16 #tncms-region-center-one-front .slideshow-app,
.container_16 #tncms-region-center-one-index .slideshow-app {width:96.65%;}
.container_16 #tncms-region-center-one-front .slide-navigator,
.container_16 #tncms-region-center-one-index .slide-navigator {width:57%;} */

/* Header Logo */

#blox-header {height:270px;}
#blox-header h1, #blox-header h2 {
bottom:7px;
height:120px;
left:7px;
position:absolute;
width:670px;
}
#blox-header h1 a, #blox-header h2 a {width:100%;height:100%;}
#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2 {
    background:url("../../images/_site/_redesign/ct1.jpg") no-repeat scroll left center transparent;
}

.rotate2 #blox-header-vertical-nav h1,
.rotate2 #blox-header-vertical-nav h2,
.rotate2 #blox-header h1,
.rotate2 #blox-header h2 {
    background:url("../../images/_site/_redesign/ct2.jpg") no-repeat scroll left center transparent;
}

.rotate3 #blox-header-vertical-nav h1,
.rotate3 #blox-header-vertical-nav h2,
.rotate3 #blox-header h1,
.rotate3 #blox-header h2 {
    background:url("../../images/_site/_redesign/ct3.jpg") no-repeat scroll left center transparent;
}

.rotate4 #blox-header-vertical-nav h1,
.rotate4 #blox-header-vertical-nav h2,
.rotate4 #blox-header h1,
.rotate4 #blox-header h2 {
    background:url("../../images/_site/_redesign/ct4.jpg") no-repeat scroll left center transparent;
}

.hp_online #blox-header-vertical-nav h1,
.hp_online #blox-header-vertical-nav h2,
.hp_online #blox-header h1,
.hp_online #blox-header h2 {
    /* width:435px; */
    background:url("../../images/_site/asdf.gif") no-repeat scroll left center transparent;
}

/* .ftimes #blox-header {height:226px;} */
.ftimes #blox-header-vertical-nav h1,
.ftimes #blox-header-vertical-nav h2,
.ftimes #blox-header h1,
.ftimes #blox-header h2 {
    /* height:85px; */
    background:url("../../images/_site/ftimes613.png") no-repeat scroll left center transparent;
}

/* .wabashplaindealer #blox-header {height:220px;} */
.wabashplaindealer #blox-header-vertical-nav h1,
.wabashplaindealer #blox-header-vertical-nav h2,
.wabashplaindealer #blox-header h1,
.wabashplaindealer #blox-header h2 {
    /* height:76px; */
    background:url("../../images/_site/_redesign/wabash.jpg") no-repeat scroll left center transparent;
}

/* .peru_tribune #blox-header {height:240px;} */
.peru_tribune #blox-header-vertical-nav h1,
.peru_tribune #blox-header-vertical-nav h2,
.peru_tribune #blox-header h1,
.peru_tribune #blox-header h2 {
    /* height:96px; */
    /* width:625px; */
    background:url("../../images/_site/_redesign/peru.jpg") no-repeat scroll left top transparent;
}
/* .peru_tribune #weather-sponsor img,
.peru_tribune #weather-sponsor iframe,
.peru_tribune #weather-sponsor embed,
.peru_tribune #weather-sponsor object { bottom:44px; right:222px; } */








#extra-nav {
margin-bottom: 0;
position:relative;
top:-5px;
}
ul.show-empty { height:24px; }
ul.dropdown ul a:link, ul.dropdown ul a:visited { padding:4px 6px 5px; }


#mpTop a {width:144px; display:inline; display:inline-block;}
#mpTop a img {position:relative; left:-44px;}
.top-right-one {right:0px;}
#weather-sponsor img, #weather-sponsor iframe, #weather-sponsor embed, #weather-sponsor object  { right:165px; }
#searchYPtext { float:left; text-align:left; width:300px; }
.footer-section-block.contact  { width:192px; }
#blox-footer .footer-section-block.search { overflow:visible; width:360px; }

#blox-wrapper {background:url("../../images/_site/shadow.png") repeat scroll 0 0 transparent;}

ul.dropdown li.active-horizontal, ul.dropdown li.hover, ul.dropdown li:hover { background-color:#2B5BAF; }
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag { background-color:#2B5BAF; }


.ftimes ul.dropdown li.active-horizontal,
.ftimes ul.dropdown li.hover,
.ftimes ul.dropdown li:hover,
.ftimes .blox-breaking-news h2,
.ftimes .blox-breaking-news dt,
.ftimes .blox-breaking-news p.title-flag { background-color:#7BADDE; }
.ftimes { background-color:#7BADDE!important; }
/* .ftimes #blox-footer { background-color:#5E96CF; }
.ftimes #blox-footer .footer-section-block h4,
.ftimes .blox-bottom-block-holder ul li a,
.ftimes #blox-footer p { color:white; } */
.ftimes ul.dropdown ul li:hover { background:#F8262F; }
.ftimes #weather-bug * a { color:#F8262F; }


.hp_online {background-color:#EAE9DB!important;}
/* .hp_online #blox-header {background-color:#181144;}
.hp_online #blox-header h2 {
    border:1px solid #444444;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
} */
.hp_online ul#extra-left a, .hp_online #weather-bug * a, .hp_online #blox-header-search a {color:#181144!important;}
/* .hp_online ul.dropdown, .hp_online ul.dropdown li {background:url("../../images/_site/redgrad.png") #BC0D00; color:white;}
.hp_online ul.dropdown li a {color:white;}
.hp_online ul.dropdown li a:hover,
.hp_online ul.dropdown li:hover a,
.hp_online ul.dropdown li.hover a {color:yellow;}
.hp_online ul.dropdown li.active-horizontal a {color:#dd0;}
.hp_online ul.dropdown li ul li {background:white; color:#888;}
.hp_online ul.dropdown li ul li a { color:#888!important; } */



.peru_tribune {background-color:#C5CDE7!important;}
.peru_tribune ul.dropdown li.active-horizontal,
.peru_tribune ul.dropdown li.hover,
.peru_tribune ul.dropdown li:hover { background-color:#E64F4D; }
.peru_tribune #blox-footer .contact {width:210px;}



.wabashplaindealer {background-color:#85AADB!important;}















































#MNSwdg {
border:1px solid #D6D6D6;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:518px;
overflow:hidden;
width:473px;
}
#MNSwdgContainerBorder {
padding:0 14px 14px 15px;
}
#MNSwdg .clear {
clear:both;
}
#MNSwdg div#MNSwdgTitle {
margin:26px 0 13px;
padding:0;
}
#MNSwdg img {
border:0 none;
}
#MNSwdgSearchBox {
background:url("../../images/img/bgSearchBox.gif") no-repeat scroll 0 0 #93A732;
color:#FFFFFF;
height:87px;
margin-bottom:24px;
margin-left:1px;
overflow:hidden;
width:441px;
}
#MNSwdgSBpad {
padding:19px 7px 0;
}
.MNSwdgSBexample {
font-size:9px;
margin-top:1px;
}
#MNSwdgSearchBox label {
display:block;
margin-bottom:1px;
}
#MNSwdgSearchBox input {
border:1px solid #D5D5D5;
color:#676565;
font-family:Verdana,Sans-Serif;
font-size:11px;
}
#MNSwdgSkillsKeywordsContainer {
float:left;
margin-right:10px;
width:183px;
}
input#MNSwdgSkillsKeywords {
padding:3px 0;
width:181px;
}
#MNSwdgLocationContainer {
float:left;
margin-right:11px;
width:130px;
}
input#MNSwdgLocation {
padding:3px 0;
width:128px;
}
#MNSwdgSBbutton {
float:left;
height:20px;
margin:15px 0 0;
width:93px;
}
#MNSwdgSBbutton a {
color:#FFFFFF;
display:block;
font-weight:bold;
text-decoration:none;
width:74px;
}
#MNSwdgMainBox a {
color:#2200CC;
}
#MNSwdgMainBox li a {
}
#MNSwdgMBleftContent {
float:left;
margin-right:17px;
width:308px;
}
#MNSwdgMBrightContent {
float:left;
margin-top:4px;
width:119px;
}
.MNSwdgMBLCbox {
margin-top:0;
width:308px;
}
.MNSwdgMBLCbox ul {
line-height:1.4em;
list-style-position:inside;
margin:0 0 5px 5px;
padding-left:0;
}
.MNSwdgMBLCbox li {
margin-bottom:3px;
}
.MNSwdgMBLCboxHeader {
height:40px;
margin-bottom:9px;
width:308px;
}
.MNSwdgMBLCboxHeader h2 {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#333333;
font-size:12px;
margin:0 0 9px;
padding:0;
}
#MNSwdgMBLCbox1header {
background:url("../../images/img/bglboxheader1.jpg") no-repeat scroll 0 0 transparent;
}
#MNSwdgMBLCbox2header {
background:url("../../images/img/bglboxheader2.jpg") no-repeat scroll 0 0 transparent;
height:20px;
margin-top:25px;
}
#MNSwdgMBLCbox2row1 {
background:url("../../images/img/bgCarBench.jpg") no-repeat scroll right top transparent;
margin-bottom:20px;
}
#MNSwdgMBLCbox2row2 {
background:url("../../images/img/bgCarAdvice.jpg") no-repeat scroll right top transparent;
height:45px;
}
#MNSwdgMBLCbrowseall {
font-weight:bold;
}
.MNSwdgMBRCbox {
margin-bottom:15px;
width:119px;
}
.MNSwdgMBRCboxHeader {
height:27px;
overflow:hidden;
}
.MNSwdgMBRCboxHeader h2 {
background:none repeat scroll 0 0 transparent;
color:#333333;
font-size:12px;
margin:0 0 8px;
padding:6px;
}
#MNSwdgMBRCbox1header {
background:url("../../images/img/bgRBoxHeader1.gif") no-repeat scroll 0 0 transparent;
}
#MNSwdgMBRCbox2header {
background:url("../../images/img/bgRBoxHeader2.gif") no-repeat scroll 0 0 transparent;
}
.MNSwdgMBRCboxContent {
background-color:#F2F2F2;
border-color:-moz-use-text-color #E5E5E5 #E5E5E5;
border-right:1px solid #E5E5E5;
border-style:none solid solid;
border-width:0 1px 1px;
font-size:10px;
line-height:1.6em;
padding:5px 4px 6px;
}
.MNSwdgMBRCboxButton {
margin-top:10px;
}
#MNSwdgMBRCbox2content {
padding-bottom:20px;
}
.MNSwdgMBRCbox2contentBlock {
line-height:1.3em;
padding:8px 10px 1px 3px;
}
.MNSwdgMBRCbox2contentBlock h3 {
background:none repeat scroll 0 0 transparent;
border:0 none;
color:#000000;
font-size:11px;
line-height:1.3em;
margin:0;
padding:0;
}
.ritem {
margin:0 0 5px;
}
#MNSwdgMBRCfoot {
margin-top:-7px;
padding:0 3px;
}
#MNSwdgMBRCfoot a {
color:#000000;
text-decoration:none;
}
#MNSwdg .gbOrangeButton {
background:url("../../images/img/button_fills.gif") repeat-x scroll 0 0 #EC8632;
border-color:#DC8F60 #A3531F #A3531F #DC8F60;
border-style:solid;
border-width:1px;
}
#MNSwdg .gbOrangeButton:hover {
background:url("../../images/img/button_fills.gif") repeat-x scroll 0 -21px #EC8632;
border-color:#E68D43 #853106 #853106 #E68D43;
border-style:solid;
border-width:1px;
}
#MNSwdg a.globalButton {
color:#FFFFFF !important;
cursor:pointer !important;
display:-moz-inline-box !important;
font-family:Arial !important;
font-size:12px !important;
font-weight:bold !important;
height:18px !important;
line-height:16px;
overflow:visible !important;
padding:0 8px 1px;
text-decoration:none !important;
vertical-align:middle !important;
white-space:nowrap !important;
}
#MNSwdg input.globalButton {
color:#FFFFFF !important;
cursor:pointer !important;
display:block !important;
font-family:Arial !important;
font-size:12px !important;
font-weight:bold !important;
overflow:visible !important;
padding:2px 8px 0;
text-decoration:none !important;
vertical-align:middle !important;
white-space:nowrap !important;
}
#MNSwdg .globalButton:hover {
color:white !important;
text-decoration:none !important;
}
#MNSwdg .globalButton {
height:19px !important;
line-height:18px;
margin:0 !important;
padding-top:0 !important;
}
#MNSwdg :first-child + html .globalButton {
line-height:18px !important;
padding-top:0 !important;
}




















.MNSwdgMBLCboxHeader h2, .MNSwdgMBRCboxHeader h2 {
line-height: inherit;
font-weight: bold;
font-family: inherit;
}
#MNSwdgMainBox a {
text-decoration:underline;
}
.MNSwdgMBLCbox ul, .MNSwdgMBLCbox ul li {
list-style-type:disc;
list-style-position:inside;
}
#MNSwdgMainBox li a {
font-size:12px;
}




















.blox-html-asset a { text-decoration:underline; }


.classifieds #businessSearch-simple .search-box form,
.classifieds #businessSearch-simple .search-box .frame { padding:0px; }

.pGroupLabel { font-size:20px; }
#blox-html-container #blox-wrapper .subscriptionlink .blox-title h3 {background:none; border-top:none;}
#blox-html-container #blox-wrapper .subscriptionlink .blox-title {background:none;}










#blox-header-search  {
bottom:50px;
}

/* ticket 503144 darin */
* {white-space: normal;}

#tncms-block-607649{
padding-top: 84px;}

#tncms-block-607652{
padding-top: 689px;}

#tncms-block-607653{
padding-top:695px;}


/* monster widget style*/

.fnt1 {
	font-size: 11px;
	font-weight: normal;
	color: #333;
	cursor: default;
}
.fnt1 a, a.fnt1 {
	color: #0056ad;
	text-decoration: none;
	cursor: pointer;
}
.fnt1 a:visited, a.fnt1:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt1 a:hover, a.fnt1:hover {
	color: #0056ad;
	text-decoration: underline;
	cursor: pointer;
}
.fnt2 {
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	cursor: default;
}
.fnt2 a, a.fnt2 {
	color: #fff;
	text-decoration: underline;
	cursor: pointer;
}
.fnt2 a:visited, a.fnt2:visited {
	color: #fff;
	text-decoration: underline;
	cursor: pointer;
}
.fnt2 a:hover, a.fnt2:hover {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.fnt3 {
	font-size: 11px;
	font-weight: normal;
	color: #9574b3;
	cursor: default;
}
.fnt3 a, a.fnt3 {
	color: #fff;
	text-decoration: underline;
	cursor: pointer;
}
.fnt3 a:visited, a.fnt3:visited {
	color: #fff;
	text-decoration: underline;
	cursor: pointer;
}
.fnt3 a:hover, a.fnt3:hover {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.fnt4 {
	font-size: 13px;
	font-weight: normal;
	color: #333;
	cursor: default;
}
.fnt4 input, input.fnt4 {
LINE-HEIGHT: 26px;
}
.fnt4 a, a.fnt4 {
	color: #0056ad !important;
	text-decoration: none;
	cursor: pointer;
}
.fnt4 a:visited, a.fnt4:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt4 a:hover, a.fnt4:hover {
	color: #0056ad !important;
	text-decoration: underline;
	cursor: pointer;
}
.fnt5 {
	font-size: 13px;
	font-weight: bold;
	color: #333;
	cursor: default;
}
.fnt5 a, a.fnt5 {
	color: #0d51ab;
	text-decoration: none;
	cursor: pointer;
}
.fnt5 a:visited, a.fnt5:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt5 a:hover, a.fnt5:hover {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
.fnt7 {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	cursor: default;
}
.fnt7 a, a.fnt7 {
	color: #fff;
	text-decoration: underline;
	cursor: pointer;
}
.fnt7 a:visited, a.fnt7:visited {
	color: #fff;
	text-decoration: underline;
	cursor: pointer;
}
.fnt7 a:hover, a.fnt7:hover {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.fnt8 {
	font-family: inherit; /* fix FF buttons */
	font-size: 13px;
	font-weight: bold;
	color: #673695;
	text-transform: uppercase;
	cursor: pointer;
}
.fnt10 {
	font-family: inherit; /* fix FF buttons */
	font-size: 16px;
	font-weight: bold;
	color: #673695;
	text-transform: uppercase;
	cursor: pointer;
}
.fnt11 {
	font-size: 16px;
	font-weight: normal;
	color: #333;
	cursor: default;
}
.fnt11 a, a.fnt11 {
	color: #0d51ab;
	text-decoration: none;
	cursor: pointer;
}
.fnt11 a:visited, a.fnt11:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt11 a:hover, a.fnt11:hover {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
.fnt11_js {
	font-size: 16px;
	font-weight: normal;
	color: #333;
	cursor: default;
}
.fnt11_js a, a.fnt11_js {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
.fnt11_js a:visited, a.fnt11_js:visited {
	color: #ae7cdd;
	text-decoration: underline;
	cursor: pointer;
}
.fnt11_js a:hover, a.fnt11_js:hover {
	color: #0d51ab;
	text-decoration: none;
	cursor: pointer;
}
.fnt12 {
	font-size: 16px;
	font-weight: bold;
	color: #333;
	cursor: default;
}
.fnt12 a, a.fnt12 {
	color: #0d51ab;
	text-decoration: none;
	cursor: pointer;
}
.fnt12 a:visited, a.fnt12:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt12 a:hover, a.fnt12:hover {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
.fnt13 {
	font-size: 13px;
	font-weight: normal;
	color: #999;
	cursor: default;
}
.fnt13 a, a.fnt13 {
	color: #0d51ab;
	text-decoration: none;
	cursor: pointer;
}
.fnt13 a:visited, a.fnt13:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt13 a:hover, a.fnt13:hover {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
.fnt14 {
	font-size: 11px;
	font-weight: normal;
	color: #0e774a;
	cursor: default;
}
.fnt14 a, a.fnt14 {
	color: #0e774a;
	text-decoration: none;
	cursor: pointer;
}
.fnt14 a:visited, a.fnt14:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt14 a:hover, a.fnt14:hover {
	color: #0e774a;
	text-decoration: underline;
	cursor: pointer;
}
.fnt15 {
	font-size: 13px;
	font-weight: normal;
	color: #ca0002;
	cursor: default;
}
.fnt16 {
	font-size: 13px;
	font-weight: normal;
	color: #0e774a;
	cursor: default;
}
.fnt16 a, a.fnt16 {
	color: #0e774a;
	text-decoration: none;
	cursor: pointer;
}
.fnt16 a:visited, a.fnt16:visited {
	color: #0e774a;
	text-decoration: none;
	cursor: pointer;
}
.fnt16 a:hover, a.fnt16:hover {
	color: #0e774a;
	text-decoration: underline;
	cursor: pointer;
}
.fnt17 {
	font-size: 16px;
	font-weight: bold;
	color: #ccc;
	cursor: default;
}
.fnt17 a, a.fnt17 {
	color: #0d51ab;
	text-decoration: none;
	cursor: pointer;
}
.fnt17 a:visited, a.fnt17:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt17 a:hover, a.fnt17:hover {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
.fnt18 {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	cursor: default;
}
.fnt18 a, a.fnt18 {
	color: #fff;
	text-decoration: underline;
	cursor: pointer;
}
.fnt18 a:visited, a.fnt18:visited {
	color: #fff;
	text-decoration: underline;
	cursor: pointer;
}
.fnt18 a:hover, a.fnt18:hover {
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
.fnt19 {
	font-size: 16px;
	font-weight: normal;
	color: #333;
	cursor: default;
}
.fnt19 a, a.fnt19 {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
.fnt19 a:visited, a.fnt19:visited {
	color: #ae7cdd;
	text-decoration: underline;
	cursor: pointer;
}
.fnt19 a:hover, a.fnt19:hover {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
.fnt20 {
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	cursor: default;
}
.fnt20 a, a.fnt20 {
	color: #0d51ab;
	text-decoration: none;
	cursor: pointer;
}
.fnt20 a:visited, a.fnt20:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt20 a:hover, a.fnt20:hover {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
.fnt21 {
	font-size: 11px;
	font-weight: normal;
	color: #CA0002;
	cursor: default;
}
.fnt21 a, a.fnt21 {
	color: #CA0002;
	text-decoration: none;
	cursor: pointer;
}
.fnt21 a:visited, a.fnt21:visited {
	color: #CA0002;
	text-decoration: none;
	cursor: pointer;
}
.fnt21 a:hover, a.fnt21:hover {
	color: #CA0002;
	text-decoration: none;
	cursor: pointer;
}
.fnt22 {
	font-size: 28px;
	font-weight: normal;
	color: #333333;
	cursor: default;
}
.fnt22 a, a.fnt22 {
	color: #0d51ab;
	text-decoration: none;
	cursor: pointer;
}
.fnt22 a:visited, a.fnt22:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt22 a:hover, a.fnt22:hover {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
.fnt23 {
	font-size: 28px;
	font-weight: bold;
	color: #333;
	cursor: default;
}
.fnt23 a, a.fnt23 {
	color: #0d51ab;
	text-decoration: none;
	cursor: pointer;
}
.fnt23 a:visited, a.fnt23:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt23 a:hover, a.fnt23:hover {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
.fnt24 {
	font-size: 26px;
	font-weight: normal;
	color: #333;
	cursor: default;
}
.fnt24 a, a.fnt24 {
	color: #0d51ab;
	text-decoration: none;
	cursor: pointer;
}
.fnt24 a:visited, a.fnt24:visited {
	color: #ae7cdd;
	text-decoration: none;
	cursor: pointer;
}
.fnt24 a:hover, a.fnt24:hover {
	color: #0d51ab;
	text-decoration: underline;
	cursor: pointer;
}
/*------------------------------------------------------------------*/

#doormat {
	font: 13px Arial, sans-serif; /* this definition should be on body level*/
}
#doormat {
	width: 966px;
	position: relative;
	padding-top: 14px;
}
#doormat ol, #doormat ul, #doormat ul li, #doormat ol li {
	list-style: none;
}
.wacDoormat {
	zoom: 1;
	margin-bottom: -7px;
	margin-left: -3px;
}
.wacDoormat .mcFooterBanner {
	padding-top: 14px;
	text-align: center;
}
.wacCenterStage .mcFooterBanner {
	text-align: center;
}
#doormat .dmInner {
	background:#dddddd;
	padding:7px;
	position: relative;
	top: 40px;
*top: 35px; /* IE7 fix */
	margin-bottom: 30px;
}
#doormat .dmTabs {
	margin: 0 0 0 7px;
	padding: 0;
	position: absolute;
	float: left;/*width: 100%;*/
}
#doormat .dmTabs li {
	cursor: pointer;
	background-color: #EEE;
	border-right: 1px solid #EEE;
	display: inline-block;
*display: inline; /* IE7 fix */
 *zoom: 1; /* IE7 fix */
	margin: 0px 7px 0px 0px;
	padding: 13px 4px 13px 4px;
*padding-top: 8px; /* IE7 fix */
	float: left;
	width:  173px;
	height: 14px;
	text-align:center;
}
#doormat .dmTabs li.active {
	border-right:  1px solid #bbbbbb;
	background-color: #bbbbbb;
	background-image: url(../../images/_site/monster/global_main30_img.png);
	background-repeat: no-repeat;
	background-position: 0px -210px;
}
#doormat .dmTabsContent {
	z-index: 10;
	background: #fff;
	padding:0px;
	height:417px;
	background:#eee;
	text-align: left;
	border-top:1px solid #cccccc;
}
#doormat .dmTabsContent>div {
	display: none;
	max-height: 486px;
	overflow: hidden;
}
/*------------------------------------------------------------------*/

#lp_cntr {
	width:475px;
	height:520px;
	#height:515px;
	border:1px solid #d6d6d6;
	overflow:hidden;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;margin-left:auto;margin-right:auto
}
/*--TOP PART---*/
#lp_top {
	padding:11px 7px 2px 7px;
	overflow:hidden;
}
#lp_top_left {
	width:275px;
	float:left;
	font-size:18px;
	font-weight:bold;
	color:#73479c;
}
#lp_top_right {
	width:140px;
	float:right;
	text-align:right;
}
/*--PURPLE BOX---*/
#lp_pur_Box {
	width:461px;
	background:url(../../images/_site/monster/pur_bg.jpg) repeat-x left top #502a73;
	height:141px;
	margin-bottom:12px;
}
#lp_pur_Box_row {
	padding:10px 13px 11px 13px;
	overflow:hidden;
	line-height:21px;
	height:85px;
}
#lp_pur_Box_row input {
	padding-left:5px;
	background:#fff;
	border:1px solid #dddddd;
	height:28px;
}
#MformKeyword {
	width:208px;
	float:left;
}
#MformKeyword input {
	font-size: 13px;
	font-weight: normal;
	color: #666 !important;
	width:205px !important;
}
#MformLocation {
	width:208px;
	float:right;
}
#MformLocation input {
	font-size: 13px;
	font-weight: normal;
	color: #666 !important;
	width:199px;
}
.MfieldLabel {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	cursor: default;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
	margin-bottom: 3px;
}
#lp_pur_Box_row .MorangeButton {
	text-align:center !important;
	font-size: 13px !important;
	font-weight: bold;
	color: #673695 !important;
	text-transform: uppercase;
	width:73px !important;
	cursor: pointer;
	background:url(../../images/_site/monster/search_bg.jpg) no-repeat left top #eeeeee !important;
	text-decoration:none;
	margin-top:14px;
	font-family:Arial, Helvetica, sans-serif;
	border:0px;
	height:26px !important;
	padding:3px 7px;
	border-right:1px solid #bbbbbb !important;
	line-height:16px;
}
#browse {
	float:left;
	text-align:center !important;
	padding-top:9px;
	color:#fff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
}
#browse a {
	color:#fff;
	text-decoration:underline;
}
#browse a:hover {
	color:#fff;
	text-decoration:none;
}
/*--GET FOUND---*/
#lp_get {
	margin:0px 15px 11px 15px;
	padding-bottom:14px;
	overflow:hidden;
	border-bottom:1px solid #cccccc;
}
#lp_getfound {
	width:175px;
	float:left;
}
#lp_getfound img {
	float:right;
}
#lp_getconnected {
	width:190px;
	float:right;
}
#lp_getconnected img {
	float:right;
}
/*--CAREER--*/
#lp_career {
	width:430px;
	margin:0px auto;
	overflow:hidden;
	padding-bottom:11px;
	margin-top:11px;
}
#lp_careertools {
	width:175px;
	float:left;
}
#lp_careeradvice {
	width:190px;
	float:right;
}
#lp_career ul {
	list-style:disc !important;
}
#lp_career ul li {
	list-style:disc !important;
	color:#0d51ab !important;
	line-height:22px;
}
/*--POWERED---*/
#lp_powered {
	margin:0px 15px 14px 15px;
}
/*--ECOMM OFFER---*/
#lp_bluebox {
	width:461px;
	background:url(../../images/_site/monster/endsoon.jpg) no-repeat left top #0058af;
	height:141px;
}
/*--WHITE SECTION---*/
#lp_whiteBox {
	background:#fff;
	padding:0px 7px;
	overflow:hidden;
	height:277px;
}
/*--POST ROW---*/
#post_row {
	border-bottom:1px solid #eee;
	float:left;
	margin-bottom:10px;
	padding:0px 7px;
}
#post_row ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#post_row ul li {
	padding:0px 5px 6px 5px;
	border-right:1px solid #eee;
	display:inline;
	float:left;
	height:25px;
}
/*--POWER ROW---*/
#power_row {
	float:left;
	margin-top:4px;
	overflow:hidden;
}
#power_row_left {
	width:214px;
	float:left;
	margin-right:7px;
}
#power_row_right {
	width:222px;
	float:right;
}
/*--MAIN BG---*/
#headerWrapper {
	display:none;
}
.defaultBgd {
	background:none !important;
}
img, a {
	border:0px;
}
#lp_btn {
	clear:both;
	margin-top:14px !important;
	float:left;
	text-align:center;
	margin-left:180px;
}
/* BEGIN buttons */
.glbBtn:hover {
	text-decoration: none !important; /* override standard link behavior */
}
.glbBtn {
	border-right:  1px solid #bbbbbb;
	cursor: pointer;
	background-color: #eeeeee;	/*background-color: transparent;*/
	background-image: url('http://img-seeker.newjobs.com/mons/v3.7.1.2886/global_main30_img.axd');
	background-repeat: no-repeat;
	display: inline-block;
*display: inline; /* IE7 fix */
 *zoom: 1; /* IE7 fix */
	text-decoration:none;
}
span:hover.glbBtn, a:hover.glbBtn, span:hover.glbBtn input {
	color: #893cd1;
}
span:active.glbBtn, a:active.glbBtn {
	color: #673695;
}
span.glbBtn.glbBtnDisabled, a.glbBtn.glbBtnDisabled, .glbBtnDisabled input {
	color: #999999 !important;
	cursor: default;
}
.glbBtnA, span:active.glbBtnA.glbBtnDisabled, a:active.glbBtnA.glbBtnDisabled {
	margin: 0px 0px 0px 0px;
	padding: 5px 8px 5px 8px;
	height: 16px; /* needed for mac display issues */
	background-position: 0px -90px;
	line-height: 16px;
	height: 16px; /* Safari on Mac fix */
}
span:active.glbBtnA, a:active.glbBtnA, a:focus.glbBtnA {
	background-position: 0px -116px; /* active state has darker top bg and all dark borders (don't confuse with hover state) *//*outline: #ffffff dotted 1px;*/ /* for FF (and IE8+ when we drop 7 compat mode); maybe we don't want this */
}
.glbBtnB, span:active.glbBtnB.glbBtnDisabled, a:active.glbBtnB.glbBtnDisabled {
	margin: 0px 0px 0px 0px;
	padding: 7px 13px 7px 13px;
*padding-top: 8px; /* IE7 fix */
	background-position: 0px -142px;
	height: 20px; /* Safari on Mac fix */
}
span:active.glbBtnB, a:active.glbBtnB, a:focus.glbBtnB /* for FF and IE8 */ {
	background-position: 0px -176px; /* active state has darker top bg and all dark borders (don't confuse with hover state) *//*outline: #ffffff dotted 1px;*/ /* for FF (and IE8+ when we drop 7 compat mode); maybe we don't want this */
}
/* END buttons */
#lp_bluebox_cntr {
	width:230px;
	float:left;
	padding:14px;
}
.redux-button {
	border: none;
	background: transparent;
	color: #fff;
	font-weight: bold;
	white-space: nowrap;
	text-decoration: none;
	cursor: pointer;
	width: auto;
	overflow: visible;
	display: inline-block;
	font-family:Arial, Helvetica, sans-serif;
}
button.redux-button {
	margin-left:-4px;
*margin-left: 4px;
}
.btn-primary-large {
	font-size: 14px;
	margin: 5px 0px 0px 0px;
	height: 24px;
}
html > body .btn-primary-large:hover .button-left {
	background: url(http://media.newjobs.com/id/hiring/redux/global/buttons/btn.green.sprite.png) no-repeat 0px -66px !important;
}
html > body .btn-primary-large:hover .button-right {
	background: url(http://media.newjobs.com/id/hiring/redux/global/buttons/btn.green.sprite.png) no-repeat 100% -88px !important;
}
html > body .btn-primary-large:hover .button-text {
	background: url(http://media.newjobs.com/id/hiring/redux/global/buttons/btn.green.sprite.png) repeat-x 0px -110px !important;
}
.btn-primary-large .button-left {
	background: transparent url(http://media.newjobs.com/id/hiring/redux/global/buttons/btn.green.sprite.png) no-repeat 0px 0px;
	padding-right: 0px;
	display: block;
	float: left;
	position: relative;
}
.btn-primary-large .button-right {
	background: transparent url(http://media.newjobs.com/id/hiring/redux/global/buttons/btn.green.sprite.png) no-repeat 100% -22px;
	padding-right: 3px;
	padding-left: 3px;
	display: block;
	float: left;
}
.btn-primary-large .button-text {
	background: transparent url(http://media.newjobs.com/id/hiring/redux/global/buttons/btn.green.sprite.png) repeat-x 0px -44px;
	display: inline;
	float: left;
	line-height: 14px;
	_line-height: 11px;
	padding: 3px 10px 8px 10px;
	_padding: 5px 10px 6px 10px;
	height: 11px;
}
#endsoon {
	width:78px;
	float:right;
	padding-right:54px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#fff;
	padding-top:42px;
	text-shadow:1px 1px #666;
}



/* monster widget style end */

/* corrects text-indent style placed on classifieds in feed file - 584696 - dotto */
.classifieds #classified-asset .description p {text-indent: initial!important;}

/* hide in-story ads on obits - 592224 - dotto */
.obituaries #in-story {display: none;}

/* Ticket #595843: Picture buttons jsandy */
span.buy-photo {display: none;}