	/* share this */
a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}
/*
 * Facebox CSS
 */

#facebox .b {
  background:url('/image/facebox/b.png');
}

#facebox .tl {
  background:url('/image/facebox/tl.png');
}

#facebox .tr {
  background:url('/image/facebox/tr.png');
}

#facebox .bl {
  background:url('/image/facebox/bl.png');
}

#facebox .br {
  background:url('/image/facebox/br.png');
}

#facebox {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
  padding: 10px;
  /*background: #fff;*/
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

/* Calendar CSS */
#facebox img {
  border: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}





/*
Zillow
*/
#zillow_search_container {
width:435px;
height:auto;
float:left;
}

#zillow_search_container img {
border: 0px;
}

.zillow_box3 {
width:175px;
height:auto;
float:right;
margin-right:5px;
}





/*
 Monster
 */
#monster_container{margin-bottom: 10px; margin-top:10px; min-width:648px}

#monster_search_container{width:450px; height:auto}

#monster_search_adv{width:450px; height:auto}

#careers_title{margin-bottom:7px}

ul.monster_container{list-style:disc; margin-left:0; padding-left:1em; text-indent:-1em; list-style-position:inside; vertical-align:top; margin-top:5px}

#monster_content{width:648px}

#monster_search_box{width:auto; margin-bottom:10px; padding-top:5px; padding-bottom:5px; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; border-left:1px solid #d4d4d4; background:url(http://static.cnhi.zope.net/birmingham/Monster/images/monster_search_grey_back.jpg) repeat-x}

#monster_search_title{width:100%; height:25px; background:url(http://static.cnhi.zope.net/birmingham/Monster/images/purple_back2.jpg) repeat-x 0 top; text-align:left; text-indent:5px; color:#fff; font:bold 16px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif; padding-top:3px; float:left}

#monster_all_fields{width:385px; height:auto; padding-top:8px; float:left}

.monster_box{margin-bottom: 10px; width:320px; float:left; margin-right:10px}

.monster_box2{margin-bottom: 10px; width:320px; float:left}

.monster_image{float:left; display:inline; margin:5px}

.masthead{font-weight:700}

.monster_empbox2{width:648px; float:left; margin-bottom: 5px;}

.monster_empbox_top2{width:auto; height:25px; background:url(http://static.cnhi.zope.net/birmingham/Monster/images/empblue_back1.gif) repeat-x 0 top; text-align:left; text-indent:5px; color:#fff; font:bold 16px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif; padding-top:3px}

.KeywordsTextBox_long{border:1px #ccc solid; width:365px}

.CityTextBox{border:1px #ccc solid; width:250px}

.ZipTextBox{border:1px #ccc solid; width:100px}

.SearchTipsEtc{text-align:right; font-size:8pt; margin:2px; padding:2px}

.mon_search_titles_nobold{font:12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}

#mon_search_titles{font:bold 12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}

#mon_search_titles_big{font:bold 14px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}

#shortsearch{margin:0}

.monster_adv_form{margin-top:0; margin-bottom:0}

.monster_box3{width:175px; height:auto; float:right; margin-right:5px}

#monster_container{margin-top:10px; min-width:648px}

#monster_search_container{width:450px; height:auto}

#monster_search_adv{width:450px; height:auto}

#careers_title{margin-bottom:7px}

ul.monster_container{list-style:disc; margin-left:0; padding-left:1em; text-indent:-1em; list-style-position:inside; vertical-align:top; margin-top:5px}

#monster_content{width:648px}

#monster_search_box{width:auto; margin-bottom:10px; padding-top:5px; padding-bottom:5px; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; border-left:1px solid #d4d4d4; background:url(http://static.cnhi.zope.net/birmingham/Monster/images/monster_search_grey_back.jpg) repeat-x}

#monster_search_title{width:100%; height:25px; background:url(http://static.cnhi.zope.net/birmingham/Monster/images/purple_back2.jpg) repeat-x 0 top; text-align:left; text-indent:5px; color:#fff; font:bold 16px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif; padding-top:3px; float:left}

#monster_all_fields{width:385px; height:auto; padding-top:8px; float:left}

.monster_box{width:320px; float:left; margin-right:10px}

.monster_box_content

.monster_box2{width:320px; float:left}

.monster_image{float:left; display:inline; margin:5px}

.masthead{font-weight:700}

.KeywordsTextBox_long{border:1px #ccc solid; width:365px}

.CityTextBox{border:1px #ccc solid; width:250px}

.ZipTextBox{border:1px #ccc solid; width:100px}

.SearchTipsEtc{text-align:right; font-size:8pt; margin:2px; padding:2px}

.mon_search_titles_nobold{font:12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}

#mon_search_titles{font:bold 12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}

#mon_search_titles_big{font:bold 14px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}

#shortsearch{margin:0}

.monster_adv_form{margin-top:0; margin-bottom:0}

.monster_box3{width:175px; height:auto; float:right; margin-right:5px}

.monster_box_main,.monster_box_main2,.monster_empbox_main2,.monster_box_main3 {
width:auto;
background:#fff url(http://streaming.cnhi.zope.net/karl/development/Monster/images/content_back_yel.jpg) repeat-x 0 top;
border:1px solid #E6E4BE;
}

.monster_box_top,.monster_box_top2,.monster_box_top3 {
width:auto;
height:25px;
background:url(http://streaming.cnhi.zope.net/karl/development/Monster/images/purple_back2.jpg) repeat-x 0 top;
text-align:left;
text-indent:5px;
color:#fff;
font:bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
padding-top:3px;
}

.monster_box_content,.monster_box_content3 {
width:auto;
height:auto;
font:13px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
color:#000;
padding:5px;
}

/*
 * Monster Redux
 */
 
.monster_redux_logo_container {
		background-position: 0 bottom;
		margin-top: 5px;
		margin-bottom: 15px;
		height: 100px;
		width: 648px;
		background-color:  #FFFFFF;
	}
	
	.monster_redux_logo {
		float:right;
	}
	.monster_redux_careers {
		float:left;
		margin-top: 50px;
	}
	#monster_redux_nav_container {
		float: left;
		width:125px;
		margin-top: 10px;
	}
	.monster_redux_leftnav_employ {
		margin-top: 2px;
		background-image: url(http://static.cnhi.zope.net/GLOBAL/monster_redux/images/monster_blue_rd.gif);
		background-repeat: repeat-x;
		clear: left;
		float: left;
		width:125px;
			padding-top:10px;
	padding-bottom: 10px;
	text-indent:5px;
		
	}
		.monster_redux_leftnav_employ_login {
		background-image: url(http://static.cnhi.zope.net/GLOBAL/monster_redux/images/monster_orange_rd.gif);
		background-repeat: repeat-x;
		clear: left;
		float: left;
			padding-top:10px;
	padding-bottom: 10px;
		width:125px;
		text-indent:5px;
		
	}
	
		.monster_redux_leftnav_employ_login a:link, .monster_redux_leftnav_employ_login a:visited, .monster_redux_leftnav_employ_login a.hover {
		font-size: 13px;
		font-weight: bold;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		color:#FFFFFF;
		text-decoration: none;
		text-indent:5px; }
		
		.monster_redux_leftnav a:link, .monster_redux_leftnav a:visited, .monster_redux_leftnav a.hover {
		font-size: 13px;
		font-weight: bold;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		color:#FFFFFF;
		text-decoration: none;
		text-indent:5px; }
		
		.monster_redux_leftnav_employ a:link, .monster_redux_leftnav_employ a:visited, .monster_redux_leftnav_employ a.hover {
		font-size: 13px;
		font-weight: bold;
		font-family: Helvetica, Verdana, Arial, sans-serif;
		color:#FFFFFF;
		text-decoration: none;
		text-indent:5px; }

		
		.monster_redux_leftnav {
		background-image: url(http://static.cnhi.zope.net/GLOBAL/monster_redux/images/purple_back.png);
		background-repeat: repeat-x;
		clear: left;
		float: left;
		width:125px;
	padding-top:10px;
	padding-bottom: 10px;
		margin-top: 2px;
		text-indent:5px;
	}

		.monster_trump_small {
		clear: left;
		float: left;
	        padding-top:10px;
		margin-top: 2px;
		text-indent:5px;
                height:100px;
	}
	
	.monster_redux_search {
		margin-left: 10px;
margin-bottom: 10px;
		width: 315px;
		float: left;
	}
	.monster_redux_mmbox {
		margin-left: 10px;
		background-color: white;
		height: 300px;
		width: 180px;
		float: left;
		margin-top: 10px;
		
	}
	.monster_redux_container {
		width: 648px;
	}

	.monster_redux_top_container {
		width: 648px;
	}




/*
 * Zillow
 */
#zillow_search_container {
width:435px;
height:525px;
margin-left:10px;
float:left;
}

#zillow_search_container img {
border: 0px;
}

.zillow_300x250 {
width:300px;
height:250px;
background-color:#999999;
border:1px solid #acf;

float:right;
}

.zillow_234x60 {
width:234px;
height:60px;
background-color:#999999;
border:1px solid #acf;
margin-top:10px;

float:right;
}

.zillow_box3 {
width:175px;
height:auto;
float:right;
margin-top:10px;

}

.zillow_box4 {
width:175px;
height:auto;
float:right;
margin-top:10px;
}
#zillow-tnc-widget-footer-links a:hover{
	color: #692 !important; 
}

/*
 Monster Redux Widgets
 */

.widgetNewspaperItem {margin-bottom: 10px;display: block;width:310px;text-align:left;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px}
.imonwidgetNewspaperIcon, .imonwidgetNewspaperIcon span {height: 39px !important; float: left;}
.widgetNewspaperItem .widgetNewspaperHeader {line-height:40px; background: transparent url(http://media.monster.com/mm/redux/imonster/widgetSprite.png) no-repeat 0 9px; color: #000; padding: 0 0px 0px 10px; font-weight: bold; font-size: 14px; height: 36px; overflow:hidden; position: relative;}
.widgetNewspaperHeader img{position:relative; float:left;margin-left:-6px;}
.widgetNewspaperItem .widgetNewspaperHeader .widgetNewspaperToolBox {position: relative;	font-weight: normal;	font-size: 11px;	text-decoration: none;	float:right;	padding-right:10px;	border:0px solid blue;	text-align:center;margin-top:7px;}
.widgetNewspaperItem .widgetNewspaperHeader h1{ padding:0; margin:0;position: relative; font-size: 12px; position:relative; float:left; color:#7d5d47; border:0px solid blue;}
.widgetNewspaperItem .widgetNewspaperHeader .widgetNewspaperToolBox a {text-decoration: none; height:40px;}
.clear { clear:both; font-size:1px; line-height:1px; }
.widgetNewspaperFooter{background: transparent url(http://media.monster.com/mm/redux/imonster/widgetSprite.png) no-repeat 0px -73px;height:7px;_font-size:1px;}
.widgetNewspaperContent{margin:0;padding:7px 0 0 0;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;	background-color:#eeeeee;}
.widgetNewspaperItem .combo {position: absolute; clear: both;}
.widgetNewspaperItem strong {text-align:left;font-weight:bold;margin-right:5px; color:#000}
.combo, input {font-size:11px; color: #000}

/** Widget My Resume **/
.widgetNewspaperItem a.tab {font-weight: bold;color:#663399;}


.iWdgJobSearch .wdgJobSearchContentWrapper{margin: 0 7px 0px 7px;padding:15px;background-color:#fff;position:relative;color:#787878;}
 .widgetNewspaperItem .wgtCity {width:90px}
.widgetNewspaperItem #wgtOccupation,.widgetNewspaperItem #gwgtOccupation, .widgetNewspaperItem .wgtKeywords {width:230px}
.widgetNewspaperItem #tabLocation, .widgetNewspaperItem #gtabLocation {width:230px}


.iWdgJobSearchGreen .widgetNewspaperHeader {background: no-repeat url(http://media.monster.com/mm/redux/newspapers/widgets/wdgGreenHeaderBkg.png)0 9px;height: 36px; line-height: 40px}
.iWdgJobSearchGreen .widgetNewspaperContent{background: no-repeat url(http://media.monster.com/mm/redux/newspapers/widgets/wdgGreenBodyBkg.png);
 width: 260px; height: 238px; border: none;padding:15px 25px 0;color:#787878; }
.iWdgJobSearchGreen .bold{text-align:left;font-weight:bold;margin-right:5px}
.iWdgJobSearchGreen .wdgButtons {padding:0px 0 0 0; margin-right:-15px; margin-top:20px;}
.iWdgJobSearchGreen .wdgJobSearchContent a {font-weight:bold;}
.widgetNewspaperItem #gwgtOccupation{width:230px}

.wdgTopCompaniesItem {background-color: White; padding:5px; line-height: 2em; clear: both; text-overflow:ellipsis; overflow:hidden;margin-bottom:7px}
.wdgTopCompaniesList {font-size:10px;margin:0 7px 0;padding:0;color:#787878;}
.wdgTopCompaniesList .spanTextLeft{padding-left:5px;display:block; width: 255px;}
.wdgTopCompaniesList a{font-size:12px;color:#663399;text-decoration:underline;}


.wdgLearnMoreList {font-size:11px;margin:0 7px 0 0;padding:0;color:#787878;}
.wdgLearnMoreItem {background-color: White; padding:5px; line-height: 2em; width: 133px; overflow: visible; float:left; margin-left:7px; margin-bottom:7px}
.wdgLearnMoreList .spanTextLeft{float:left;padding-left:5px;display:block; width: 133px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
/* html .wdgLearnMoreItem {margin-left:4px}*/
.wdgLearnMoreList a{font-size:11px;color:#663399;text-decoration:underline;}

.wdgForEmployersList {font-size:10px;margin:0 7px -7px;padding:0;color:#003399;}
.wdgForEmployersItem {background-color: White; padding:5px; height: 2em;  clear: both; overflow: visible;margin-bottom:7px}
.wdgForEmployersList .wdgForEmployersItem .spanTextLeft{padding-left:5px;display:block; width: 255px; color:#003399; font-size:12px;}
.wdgForEmployersList a{font-size:12px;text-decoration:underline; font-weight:bold;color:#003399;}
.wdgForEmployersHeader {margin:10px; color:#777777;font-weight:bold; font-size:12px;}
.iWdgForEmployers .widgetNewspaperHeader h1 {color: #002c68}
.iWdgForEmployers .widgetNewspaperHeader {background: no-repeat url(http://media.monster.com/mm/redux/newspapers/widgets/wdgBlueHeaderBkg.png)0 9px;height: 36px; line-height: 40px}

.wdgCreateAccountList {font-size:10px;margin:0 7px 0;padding:0;}
.wdgCreateAccountItem {background-color: White; padding:5px; height: 2em; clear: both; overflow: visible;font-size:12px;color:#3a3a3a;margin-bottom:7px}
.wdgCreateAccountHeader {margin: 10px;font-weight:bold; color:#3a3a3a; font-size:12px;}
.wdgCheckBox {display:block; width:16px; height:12px; background: no-repeat url(http://media.monster.com/mm/redux/resume/hook.gif);float:left;margin-right:7px}

.linkButtonHolder{ text-align:right}
.linkButtonHolder span {padding-right:10px; line-height:40px;font-weight:bold; color:#663399;}
.wdgLinksP a {color:#663399}
.wdgButtons {padding: 13px 10px 0 0}
.linkButtonHolder input {margin:0;float:right;width:55px; height:18px }
.linkButtonHolder a {text-decoration:underline}

.wdgAd310x150 {width:310px; height:150px; background: no-repeat url(http://media.monster.com/mm/redux/newspapers/widgets/wdgAdBkg310x150.jpg)}
.wdgAd310x260 {width:310px; height:260px; background: no-repeat url(http://media.monster.com/mm/redux/newspapers/widgets/wdgAdBkg310x260.jpg)}
.wdgTvClip {width:310px; height:400px; background: no-repeat url(http://media.monster.com/mm/redux/newspapers/widgets/wdgTvClipBkg310x400.jpg)}

.securityNotice {width:310px; color:#60286f;}
.securityNoticeHeader{width:310px; height:64px; background: no-repeat url(http://media.monster.com/mm/redux/newspapers/widgets/securityNoticeHeader.png);padding:0}
.securityNoticeHeader h1 { font-size: 12px; padding: 3px 0 0 10px;float: left}
.securityNoticeBody {padding: 0 10px 10px 10px; background:url(http://media.monster.com/mm/redux/newspapers/widgets/securityNoticeBkg.jpg) }
.securityNoticeBody a {color:#60286f; text-decoration: underline; font-weight:bold}
.securityNoticeFooter {width:310px; height:10px; background: no-repeat url(http://media.monster.com/mm/redux/newspapers/widgets/securityNoticeFooter.png);}


/******* =#mcFooter ********/


#mcFooterContent{ padding:5.58em 0 2.5em 0;text-align:center;font-size:11px;color:#8c8b8b;line-height:1.5em;font-weight:normal; }
#mcFooterContent a, #mcFooterContent a:link, #mcFooterContent a:visited {color:#8C8B8B; }
/******* =#mcFooter End ********/

/*  START Global Button Styles */

.gbOrangeButton { 
	background: transparent url(http://media.monster.com/mm/redux/buttons/button_fills.gif) repeat-x 0 0; 
	border-width:1px; 
	border-style:solid; 
	border-color:#dc8f60 #a3531f #a3531f #dc8f60;
	background-color: #ec8632;
}

.gbOrangeButton:hover { 
	background: transparent url(http://media.monster.com/mm/redux/buttons/button_fills.gif) repeat-x 0 -21px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#e68d43 #853106 #853106 #e68d43;
	background-color: #ec8632;
}

.gbGreenButton  { 
	background: transparent url(http://media.monster.com/mm/redux/buttons/button_fills.gif) repeat-x 0 -42px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#abb85f #657116 #657116 #abb85f;
	background-color: #abc03d;
}

.gbGreenButton:hover { 
	background: transparent url(http://media.monster.com/mm/redux/buttons/button_fills.gif) repeat-x 0 -63px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#b7c859 #424f03 #424f03 #b7c859;
	background-color: #abc03d;
}

/* Regular Size Disabled Button */
.gbGrayButton { 
	background: transparent url(http://media.monster.com/mm/redux/buttons/button_fills.gif) repeat-x 0 -114px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#cdcec6 #7c7e77 #7c7e77 #cdcec6;
}

/*Small Size Disabled Button */
.gbGraySmallButton { 
	background: transparent url(http://media.monster.com/mm/redux/buttons/button_fills.gif) repeat-x 0 -135px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#c0c1ba #8d8f88 #8d8f88 #c0c1ba; 
	color:#fff !important; 
	font: normal 10px Arial !important; 
	white-space: nowrap !important; 
	cursor:pointer !important; 
	height:13px !important; 
	padding:0px 4px;
	display: inline-block !important; 
	display: -moz-inline-box !important; 
	zoom: 1 !important; 
	vertical-align:middle !important; 
	text-decoration: none !important; 
}

a.gbGreenSmallButton {
	background: transparent url(http://media.monster.com/mm/redux/buttons/button_fills.gif) repeat-x 0 -84px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#9cb368 #666633 #666633 #9cb368; 
	color:#fff !important; 
	font: normal 10px Arial !important; 
	white-space: nowrap !important; 
	cursor:pointer !important; 
	height:13px !important; 
	padding:0px 4px;
	display: inline-block !important; 
	display: -moz-inline-box !important; 
	zoom: 1 !important; 
	vertical-align:middle !important; 
	text-decoration: none !important;
}

a.gbGreenSmallButton:hover { 
	background: transparent url(http://media.monster.com/mm/redux/buttons/button_fills.gif) repeat-x 0 -99px; 
	border-width:1px; 
	border-style:solid; 
	border-color:#bdd091 #7e9055 #7e9055 #bdd091; 
	text-decoration: none !important;
}


/*  END Global Button Styles */



/*  START Global Button Skeleton */

a.globalButton {
	color:#fff !important;
	font-family: Arial !important;
	font-weight:bold !important;
	font-size:12px !important;
	white-space: nowrap !important;
	overflow: visible !important;		
	cursor:pointer !important;			
	height:18px !important;
	display: inline-block !important;
	display: -moz-inline-box !important;
	zoom: 1 !important;
	vertical-align:middle !important;
	text-decoration: none !important;
	padding: 0px 8px 1px 8px ;
	line-height: 16px;
}

input.globalButton {
	color:#fff !important;
	font-family: Arial !important;
	font-weight:bold !important;
	font-size: 12px !important;
	white-space: nowrap !important;
	overflow: visible !important;		
	cursor: pointer !important;			
	display: block !important;
	zoom: 1 !important;
	vertical-align:middle !important;
	text-decoration: none !important;
	padding: 2px 8px 0 8px;
}

.globalButton:hover { 
	color: white !important; 
	text-decoration: none !important; 
}

@media all and (min-width: 0px){ 
	.globalButton  { 
		margin:0px !important; 
		padding-top: 0px !important; 
		line-height: 18px; 
		height:19px !important;
	}
}

*:first-child+html .globalButton { 
	padding-top: 0px !important; 
	line-height: 18px !important;
}

/*  END Global Button Skeleton */


/*  Start Hyperlocal */
#cor_pg_container {
width:350px;
margin:0;
}

#cor_pg_top {
margin-left:0;
width:350px;
height:8px;
padding:0;
}

#cor_pg_content {
width:350px;
border-right:2px solid #bababa;
border-left:2px solid #bababa;
background:url(http://static.cnhi.zope.net/sites/images/pg/images/pg_back.jpg);
margin:0;
padding:0;
}

#cor_pg_fingers {
float:right;
margin:0;
padding:0;
}

#cor_pg_form {
width:245px;
float:left;
margin-left:3px;
margin-top:7px;
}

#cor_pg_button {
float:right;
clear:both;
margin:0;
padding:0;
}

.pg_form {
background-image:none;
background-color:transparent;
margin:0;
}

#cor_pg_bottom {
margin-left:0;
width:350px;
height:8px;
padding:0;
}

.pg_bottom_text {
text-align:center;
font:11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
color:#d90000;
padding-top:3px;
}

#pg_field1 {
text-align:left;
font:11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
color:#999;
width:225px;
}

#pg_field2 {
text-align:left;
font:11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
color:#000;
width:225px;
margin-bottom:7px;
}

#cor_pg_container_sm {
width:160px;
margin:0;
}

#cor_pg_top_sm {
margin-left:0;
width:160px;
height:8px;
padding:0;
}

#cor_pg_content_sm {
width:160px;
border-right:2px solid #bababa;
border-left:2px solid #bababa;
background:url(http://static.cnhi.zope.net/sites/images/pg/images/pg_back_sm.jpg);
margin:0;
padding:0;
}

#cor_pg_fingers_sm {
float:left;
margin:0;
padding:0;
}

#cor_pg_form_sm{
width:100px;
float:left;
margin-left:3px;
margin-top:7px;
}

#cor_pg_button_sm {
float:right;
clear:both;
margin:0;
padding:0;
}

.pg_form_sm {
background-image:none;
background-color:transparent;
margin:0;
}

#cor_pg_bottom_sm {
margin-left:0;
width:160px;
height:8px;
padding:0;
}

.pg_bottom_text_sm {
width:75px;
text-align:left;
font:11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
color:#d90000;
padding-top:3px;
float:right;
}

#pg_field1_sm {
text-align:left;
font:11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
color:#999;
width:130px;
}

#pg_field2_sm {
text-align:left;
font:11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
color:#000;
width:130px;
margin-bottom:7px;
}


/*  End Hyperlocal */





/* Disqus */
#disqus_wrapper,
#disqus_thread {
  clear:both;
  margin-top: .5em;
}
#disqus_thread h3 {
  font-size:1.2em;
  font-family: "Lucida Grande", Verdana, Arial, sans-serif;
  text-align: right;
  padding: .25em 10px;
  display: none !important;
}
#disqus_thread .dsq-dc-logo {
  float: left !important;
  display: none;
}
.dsq-post-footer {
  padding-bottom: 1em;
}
#dsq-comments,.dsq-options, .dsq-request-user-info, #dsq-form-area, #dsq-thread-settings {
  padding: .5em !important;
}
a.comments_badge:link, a.comments_badge:visited {
float: right;
display: block;
width: 70px;
height: 58px;
padding-top: 16px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px;
text-align: center;
font-weight: bold;
font-size: 10px;
color: #ff9f40;
text-decoration: none;
background-image: url("http://static.cnhi.zope.net/eagletribune/images/comments_badge.jpg");
background-repeat: no-repeat;
background-position: center center;
position: relative;
}
a.comments_badge:hover, a.comments_badge:active {
color: #ffffff;
}

a.comment_count {
  padding-top: 5px;
  margin-right: 5px;
}

#disqus_disclaimer {
  margin: 1em;
  height: 100px;
  overflow:auto;
  border: 1px solid #666;
  background-color: #eee;
  padding: 1em;
}

#disqus_thread #dsq-options .dsq-subscribe-email {
display:block;
}

#disqus_thread #dsq-content #dsq-comments {
font-size: 0.8em !important;
}

a.dsq-brlink {
  float: right;
  padding: 2px;
}

.meta a.comment_count {
  background:none;
  float: right;
  font-weight: normal;
}




#features_column dd.headline_list ul li, 
#headline_list dd.headline_list ul li {
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.headline_list ul li span.headline_meta {
	font-style:italic;
	font-size: 90%;
	color: #999;
}
.headline_list p.more_headlines {
	text-align: center;
	font-size: 100%;
	font-weight: bold;
}

#features_column dd.headline_list ul li, 
#headline_list dd.headline_list ul li {
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#features_column dd.headline_list ul li span.headline_meta, 
#headline_list dd.headline_list ul li span.headline_meta {
	font-size: 0.8em;
}

#features_column dd.headline_list ul li.below span.headline_meta, 
#headline_list dd.headline_list ul li.below span.headline_meta {
	display:block;
}

#features_column dd.headline_list ul li p.summary, 
#headline_list dd.headline_list ul li p.summary {
	font-size: 1.0em;
}

#features_column dd.headline_list ul li.with_summary a.headline, 
#headline_list dd.headline_list ul li.with_summary a.headline {
	font-size: 1.25em;
	font-weight: normal;
}

#features_column dd.headline_list ul li a.headline, 
#headline_list dd.headline_list ul li a.headline {
	font-size: 1.0em;
	font-weight: normal;
}

#features_column dd.headline_list ul li.with_summary a.headline, 
#headline_list dd.headline_list ul li.with_summary a.headline {
	font-size: 1.25em;
	font-weight: normal;
	display:block;
}

#headlines_wrap dt a:link, #features dt a:visited {
color:inherit;
}

div.big_photo img {
	width: 300px;
}


/* Headline List Style Fixes */

#features dd.headline_list ul li, 
#headline_list dd.headline_list ul li {
	border-bottom-style: dashed;
	margin-bottom: 0;
	padding: 5px;
	border-bottom: 1px dashed #ccc;
}

#features dd.headline_list ul li:hover,
#headline_list dd.headline_list ul li:hover {
	background-color: #eee;
}


#features dd.headline_list ul li.with_summary,
#headline_list dd.headline_list ul li.with_summary {
	background-color: inherit;
	padding-left: 0;
	padding-right: 0;
}

#features dd.headline_list ul li div.big_photo img,
#headline_list dd.headline_list ul li div.big_photo img {
	width: 287px;
}


#features dd.headline_list ul li.with_summary div.photo,
#features dd.headline_list ul li div.photo,
#headline_list dd.headline_list ul li div.photo,
#headline_list dd.headline_list ul li.with_summary div.photo {
	float: right;
	padding:0;
	margin-bottom: 6px;
}
div.photo img {
  border: 1px solid #999;
}


#features dd.headline_list ul li div.big_photo p.caption,
#headline_list dd.headline_list ul li div.big_photo p.caption {
	font-size: 0.8em;
	padding: 3px;
}

#features dd.headline_list ul li a.headline,
#headline_list dd.headline_list ul li a.headline {
	font-size: 1.25em;
}

#features dd.headline_list ul li.with_summary a.headline,
#headline_list dd.headline_list ul li.with_summary a.headline {
	font-size: 1.75em;
	margin-bottom: 6px;
}
#features dd.headline_list ul li a.continued,
#headline_list dd.headline_list ul li a.continued,
#features dd.headline_list ul li.with_summary a.continued,
#headline_list dd.headline_list ul li.with_summary a.continued {
	display:block;
	clear:both;
	text-align: right;
	font-size:0.8em;
	font-style:italic;
	margin-top: -16px;
}


#features dd.headline_list ul li.with_summary span.headline_meta,
#headline_list dd.headline_list ul li.with_summary span.headline_meta {
	display:block;
	clear:both;
}

#features dd.headline_list ul li span.headline_meta a.comments,
#headline_list dd.headline_list ul li span.headline_meta a.comments {
	background-image: url("http://static.cnhi.zope.net/eagletribune/images/comments.gif");
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding-left: 14px;
	overflow: hidden;
	color: #999;
	font-weight: bold;
	padding-top: 3px;
	margin-left: 4px;
	font-size: inherit;
}

#features dd.headline_list ul li.with_summary span.headline_meta a.comments,
#headline_list dd.headline_list ul li.with_summary span.headline_meta a.comments {
	float:right;
	margin-left: 0;
	font-size: inherit;
	background-position: 0 5px;
}


#features dd.headline_list div.below ul li span.headline_meta,
#headline_list dd.headline_list div.below ul li span.headline_meta {
	display: block;
	clear:both;
}

#features dd.headline_list div.below ul li span.headline_meta a.comments,
#headline_list dd.headline_list div.below ul li span.headline_meta a.comments {
	float: right;
}

#features dd.headline_list ul li.date_separator,
#headline_list dd.headline_list ul li.date_separator {
	background-color: #ccc;
	text-align: center;
	font-weight: bold;
	border: none !important;
}

#features dd.headline_list ul li.before_date_separator,
#headline_list dd.headline_list ul li.before_date_separator {
	border-bottom: none;
}


#features dt.headline_list a,
#headline_list dt.headline_list a,
#features dt.headline_list a:visited,
#headline_list dt.headline_list a:visited, 
#features dt.headline_list a:link,
#headline_list dt.headline_list a:link {
	color: inherit !important;
}

#features dd.headline_list ul li div.big_photo img, 
#headline_list dd.headline_list ul li div.big_photo img {
	background-color:#FAFAFA;
	border:1px solid #CCCCCC;
	padding:6px;
	width:276px;
}




/* Disqus widget unoverrides */
#features_column #dsq-combo-widget #dsq-combo-tabs  li, 
#headline_list #dsq-combo-widget #dsq-combo-tabs  li {
	border-top-style:inherit;
	border-top-width:inherit;
	clear:inherit;
	margin-bottom:inherit;
	padding-top:inherit;
}


#features_column #dsq-combo-widget #dsq-combo-tabs  li a, 
#headline_list #dsq-combo-widget #dsq-combo-tabs  li a {
	font-family:inherit;
	font-size:inherit;
	line-height:inherit;
	text-decoration:inherit;
}


#cor_pg_content_sm { color:#333; }
#carcare_iframe {
width:850px;
height:905px;
}

/* findnsave widget */
.rounded-corners-fns {
	border: 1px solid #669966;
	width: 160px;
	margin-top: 10px;
	margin-left: 0px;
	margin-bottom: 10px;
}

.fns-logo {
	
	padding-top:5px;
	padding-bottom:3px;
	
}

a.blue-fns:link {color: #003366; text-decoration: none}
a.blue-fns:active {color: #003366}
a.blue-fns:visited {color: #003366}
a.blue-fns:hover {background-color:ffcc66;}

#rounded-corners-findnsave {

    border-radius: 10px;
	padding: 0px;
	background-color: #FFFFFF;
	background-image: url(http://static.cnhi.zope.net/ksherman/findnsave_widget_new/block_back.png);
	background-position:left bottom;
	background-repeat: repeat-x;
	color: #555;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: helvetica;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	height: auto;
}

.fns_newspaper_link_div {
	padding-top: 0px;
	padding-bottom: 0px;
}

#sub_tab {
  position: fixed;
  right: 0;
  top: 40%;
  width:25px;
  height:50px;
  padding:5px;
  z-index: 1000 !important;
}