a:hover {
font-weight : bold;
font-size : 12px;
font-family : arial;
color : #00000;
background :  ;
text-decoration : bold;
}

a:visited, a:link, a:active {
font-weight : bold;
font-size : 12px;
font-family : arial;
color : #000000;
text-decoration : ;
} 
.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 */


.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:2px;}
.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 ********/


.mcFooter{ color:#8C8B8B;
font-size:11px;
font-weight:normal;
line-height:1.5em;
text-align:center; }
.mcFooter a, .mcFooter a:link, .mmcFooter 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 */

/******* =#mainWrapper ********/
#mainWrapper { width: 960px; text-align: left; margin: 0px auto;}
/******* =#mainWrapper End ********/

/******* =#mcHeader ********/
#mcHeader { height: 84px;  }
#mcHeader h1.monster_logo { float:left; margin: 5px 0 0 0; width: 298px; height: 76px;}
#mcHeader h1.monster_logo a {height: 76px; overflow:hidden; text-indent:-9999px; width: 298px; display: block;}
#mcHeader h1.monster_logo img { display: block; width: 298px; height: 76px; border: none; }

/****** IE6 Warning ******/
#ie6WarningContainer {display: none;}
   
/******* =ul.globalnav Global Navigation Styles ********/ 
#mcGlobalNav {height: 34px; float: left; position: relative; z-index: 25; width: 780px; left:-7px; }

/* Tier 1 */
ul.globalnav { margin:0; padding: 0; list-style:none; z-index: 100; height: 34px; background: url(http://media.monster.com/mm/redux/globalnav/globalNavBarMap2.gif) no-repeat left top;}
ul.globalnav li { display: block; float: left; position: relative; margin:0; padding:0; height: 34px; background-position: center bottom} 
ul.globalnav li a { text-decoration: none; color: #FFF; font-size: 12px; font-family:Tahoma, Arial, Helvetica, sans-serif;  outline:none; float:left; display: block; padding: 0 24px 0 25px; height: 34px; line-height: 32px; background:  url(http://media.monster.com/mm/redux/globalnav/globalNavDivider.gif) no-repeat right }
ul.globalnav li a:hover {text-decoration: underline;  color: #FFF;} 
ul.globalnav li.first {background-position: left bottom;  } 
ul.globalnav li.multi a {padding-right: 54px;} 
ul.globalnav li.multi span.subnavTrigger { cursor: pointer; display: block; background-image: url(http://media.monster.com/mm/redux/globalnav/globalNavBarMap2.gif); background-position: -804px 0px; height: 27px; width: 20px; position: absolute; right: 20px; top: 0;}

/* injected and controlled via javascript, positioning can be updated there */ 
ul.globalnav li.active, ul.globalnav li.multi:hover, ul.globalnav li.iehover, ul.globalnav li.first:hover, ul.globalnav li:hover { background-image: url(http://media.monster.com/mm/redux/globalnav/globalNavBarMap2.gif)}
ul.globalnav li.multi span.subnavTrigger:hover, ul.globalnav li.dropdown span.subnavTrigger { background-position: -782px 0px; }

/* Tier 2 overides */
ul.globalnav li div.subnav { clear: left; position: relative; display: none; position:absolute; left: -1px; top: 34px; width: 10em; background: transparent; padding: 0 0 6px;}
ul.globalnav li div.subnav div.subnav-bottom { position: absolute; bottom: 0; left:0; width: 100%; height: 6px;}
ul.globalnav li div.subnav div.subnav-bottomL { background: transparent url(http://media.monster.com/mm/redux/globalnav/globalNavSubNavBottom.png) no-repeat left bottom; position: absolute; left:0; width: 6px; height:6px} 
ul.globalnav li div.subnav div.subnav-bottomR { background: transparent url(http://media.monster.com/mm/redux/globalnav/globalNavSubNavBottom.png) no-repeat right bottom; height:6px; margin: 0 0 0 6px;} 
ul.globalnav li ul { margin:0; padding:0; list-style:none; position: relative; z-index: 10;  }
ul.globalnav li.dropdown div.subnav { display: block;  } 

ul.globalnav li.multi ul li {  height: auto; float: none; margin: 0; padding: 0; text-align: center;} 

ul.globalnav li.multi ul li,  
ul.globalnav li.multi ul li a,
ul.globalnav li.multi ul li a:hover  {background-image: url(http://media.monster.com/mm/redux/globalnav/globalNavSubNavVerticalDivider.gif); background-repeat: repeat-x; background-position: bottom left; }

ul.globalnav li.multi ul li a {background-color: #4b2e57; float: none; font-size: 12px; color: #d2cbd5; padding: 3px 5px; display: block;  margin: 0; width: auto; height:1%; line-height: 1.5em; }
ul.globalnav li.multi ul li a:hover {background-color: #785586; color: #FFF; text-decoration: none;}

ul.globalnav li.multi ul li.last, 
ul.globalnav li.multi ul li.last a,
ul.globalnav li.multi ul li.last a:hover { background-image: none; padding-bottom: 0px;} 
/******* =ul.globalnav End ********/

/******* =#mcPod ********/
#mcPod { width: 180px; height:88px;  float: right; position: relative; background: transparent url(http://media.monster.com/mm/redux/pod/podBg.v2.gif) no-repeat top;}
#mcPod .smallLightGreen { font-size: 0.75em; color: #b7cc4e; font-weight: normal; font-family: Verdana; }
#mcPod .smallGreen { font-size: 0.75em; color: #848f4c; font-weight: normal; font-family: Verdana; }
#mcPod .smallGray { font-size: 0.75em; color: #919191; font-weight: normal; font-family: Verdana;}
#mcPod .lightGreen { color: #b7cc4e;}
#mcPod div.row0 p { margin-top: -14px; margin-left: 6px; padding: 0px;  position: absolute; }
#mcPod div.row1 { margin: 7px 6px; padding: 0px; height:32px;  }
#mcPod div.row1 p { margin: 0px; padding: 0px; height: 13px;}
#mcPod div.row1 p.name {font-size: 1em; font-weight: bold; height: 14px; color: #fff; width: 160px; white-space: nowrap; overflow: hidden;  _width: 100%;}
#mcPod div.row2 { margin: 7px 6px; padding: 0px;  height:26px;}
#mcPod div.row2 { height: 25px; border: 0px solid red;overflow: hidden; }
#mcPod div.row2 p {margin: 0px; padding: 0px; display: inline;}
#mcPod div.col1 { float: left; width: 60%; }
#mcPod p.col2 { float: right;  right: 10px;  position: absolute; border-top: 3px solid transparent; }
#mcPod p.col0 { text-align: center; border-top: 3px solid transparent;}
#mcPod div.row2 p.col0 { display: block;}

#mcPod .verticalAlignment1 { height: 26px; #position: relative; overflow: hidden; display: table; }
#mcPod .verticalAlignment2 { #position: absolute; #top: 50%; display: table-cell; vertical-align: middle; #width: 100px; top: 12px;}
#mcPod .verticalAlignment3 { #position: relative; #top: -50%;}
/******* =#mcPod End ********/

