/* CSS Document */

/***** General **************************/
#Mwrapper { width: 640px; color: #4B4B4B; float:left; }
.MpanelContent { clear: left; border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; }
.MpanelContent p { padding: 3px 10px; }
.MerrorBox .Thh2 { height: auto; min-height: 140px; }
.MdisclaimerLogo { float: right; margin-right: 10px; margin-top: 5px; }
.MfloatCleaner { clear: both; }
#MCANWrapper { margin: 10px 0; }
ul.Mlist { padding-left: 22px; list-style-type: disc; margin-bottom: 10px; }
ul.Mlist li { padding: 2px 0 2px 5px; }


/***** Main Banner **************************/
#MmainBanner { height: 324px; margin-bottom: 10px; }
#MmainBannerActionBtn {	margin-top: 10px; text-align: right; }
.MmainBannerHome { background-image: url("http://media.newjobs.com/mm/redux/alliances/DETOL/images/teaser_microsite2.jpg"); margin-top: 6px; }
.MmainBannerCV { background-image: url("http://media.newjobs.com/mm/redux/alliances/DETOL/images/teaser_cv.jpg"); }
.MmainBannerProfile { background-image: url("http://media.newjobs.com/mm/redux/alliances/DETOL/images/teaser_profile.jpg"); }
.MmainBannerMHX { background-image: url("http://media.newjobs.com/mm/redux/alliances/DETOL/images/teaser_mhx.jpg"); }
#MmainBannerText h2 * {	font-size: 15px; font-family:Arial; }
#MmainBannerText p, #MmainBannerText p * { font-size: 12px; font-family:Arial;	line-height: 14px; font-weight:normal; }

.MmainBannerTextHome { width: 330px; padding: 8px; position: relative; top: 230px; background-color: #FFF; margin-left:20px; margin-bottom:10px; font-size: 12px; font-family:Arial; }
.MmainBannerTextCV { width: 320px; padding: 60px 0 0 23px; }
.MmainBannerTextCV #MmainBannerActionBtn { margin-top: 5px; }
.MmainBannerTextProfile { width: 280px;	padding: 65px 0 0 23px; }
.MmainBannerTextMHX { width: 280px;	padding: 65px 0 0 23px; }
.MmainBannerTextMHX #MmainBannerActionBtn {	margin-top: 25px; }

/***** Content Pages **************************/
#McontentPageText {	width: 425px; float: left; border-top: 1px solid #DCDCDC; padding-top: 10px; margin: 0 7px 0 0; }
.MBoldText { font-weight: bold; }
#McontentPageText p { padding-bottom: 12px; }
#McontentPageText h3 { font-size: 14px; padding-bottom: 12px; }
p.MparPaddingTop { padding-top: 12px; }
.MhomeContentTeasers .Thh3 { height: auto; }
.MhomeContentTeasers .Tts { margin-bottom: 15px; }
#MhomeContent .Thh3 { height: auto; }
#MhomeContent .Thh4 { height: auto; }

/***** Forms **************************/
.MhomeSearchBox { position: absolute; left: 413px; width: 208px; top: 148px; background: white; border: 1px solid #DCDCDC; padding: 5px 5px 17px 5px; }
.MhomeSearchBox h3 span { font-size: 10px; font-weight: normal; text-transform: uppercase; color: #6C6C6C; padding-left: 10px; }
.MhomeSearchBox h3 { margin-bottom: 12px; margin-top: 8px; }
.MquickSearchLogo {	text-align:right; margin-bottom: 16px; padding-left: 10px; padding-right: 10px; }
.MquickSearchDesc {	margin-bottom: 12px; padding-left: 10px; padding-right: 10px; }
#MquickSearchWrapper { width: 209px; }
#MquickSearchWrapper .Tlll { padding-left: 0; padding-right: 0; }

#MhomeSearchForm label { display:block; }
#MhomeSearchForm #MquickSearchForm { padding: 0; }
#MhomeSearchForm #MformStart { padding: 0 10px; }
#MhomeSearchForm #MformDistance { padding-left: 10px; }
#MhomeSearchForm .MformKeyword, #MhomeSearchForm .MformLocation { padding-bottom: 10px !important; }
#MhomeSearchForm .MformKeyword label, #MhomeSearchForm .MformLocation label { padding-bottom: 2px; }
#MhomeSearchForm #quickSearchFormQ, #MhomeSearchForm #quickSearchFormW { padding: 4px 5px; width: 178px; }
#MhomeSearchForm #quickSearchFormRad { width: 150px; }
#MhomeSearchForm #MformButton { float: right; margin: 12px 12px 0 0; }
#MhomeSearchForm #MformButton .Tbutbs { width: 80px; }
#MhomeSearchForm #MdetailSearchLink { margin-top: 43px; margin-left: 12px; position: absolute; }
#MhomeSearchForm #MdetailSearchLink a { color: #1F5BA4 !important; }

#MresultsSearchForm { padding: 10px 0 8px 15px; }
#MresultsSearchForm .MformKeyword label, #MresultsSearchForm .MformLocation label { width: 68px; display: block; padding-top: 4px; float: left; }
#MresultsSearchForm .MformKeyword .Tbutts, #MresultsSearchForm .MformLocation .Tbutts { width: 285px; }
#MresultsSearchForm .MformKeyword input, #MresultsSearchForm .MformLocation input { width: 272px; }
#MresultsSearchForm .MformKeyword { padding-bottom: 6px; }
#MresultsSearchForm #quickSearchFormRad { width: 45px; }
#MresultsSearchForm #MformButton .Tbutbs { width: 80px; }
#MresultsSearchForm .MformKeyword, #MresultsSearchForm .MformLocation { float:left; }
#MresultsSearchForm #MformDistance, #MresultsSearchForm #MformButton { float: left; }
#MresultsSearchForm #MformDistance label { float: left; padding: 7px 10px 0 10px; }
#MresultsSearchForm #MformDistance { margin-top: -3px; }
#MresultsSearchForm #MformClosing { clear: both; }

/***** Search Results **************************/
h2.MpanelHead { color: #A4A4A4; font-size: 10px; font-weight: normal; text-transform: uppercase; line-height: 100%; margin: 0 !important; padding: 1px 0 7px 9px !important; top: 0 !important; border: none !important; }
.MsearchWarningMsg { font-weight: bold; }
.MresultTable table { width: 100%; border-collapse: collapse; }
.MresultTable table th, .MresultTable table td { padding: 7px 9px; text-align: left; white-space: nowrap; }
th.McolumnDate { width: 40px; }
th.McolumnLocation { width: 150px; }
ul#MlocationHints { margin-top: 0; padding-top: 0; padding-bottom: 0; border-left: none; border-right: none; }
ul#MlocationHints li { padding-top: 3px; padding-bottom: 3px; }
ul#MlocationHints li a { color: #4B4B4B; }
#Mpaging { text-align: center; padding: 7px 0 2px 0; }
#Mpaging, #Mpaging li, #Mpaging a { color: #A4A4A4 !important; }
#Mpaging ul li { list-style-type: none; display: inline; }
span.MpagingActivePage { font-weight: bold; color: #fff; background-color:#a2a2a2; 
    border-color: #a2a2a2;
    border-style: solid;
    border-width: 1px;
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 7px;
    padding-right: 7px;
}
span.MpagingPipe { color: #FFFFFF; margin-right: 2px; }
.MpagingPageLabel { padding-right: 10px; }
a.MpagingLinkPrevious { background-image: url("http://media.newjobs.com/mm/redux/alliances/DETOL/images/arrow_page_left.gif"); background-repeat: no-repeat; background-position: center center; padding-left: 5px; padding-right: 7px; margin-right: 20px; }
a.MpagingLinkNext { background-image: url("http://media.newjobs.com/mm/redux/alliances/DETOL/images/arrow_page_right.gif"); background-repeat: no-repeat; background-position: center center; padding-left: 7px; padding-right: 7px; margin-left: 20px; }
a.MpagingLinkPrevious, a.MpagingLinkPrevious:hover, a.MpagingLinkNext, a.MpagingLinkNext:hover { text-decoration: none; }
a.MpagingLinkPrevious:hover { background-image: url("http://media.newjobs.com/mm/redux/alliances/DETOL/images/arrow_page_left_hover.gif"); }
a.MpagingLinkNext:hover { background-image: url("http://media.newjobs.com/mm/redux/alliances/DETOL/images/arrow_page_right_hover.gif"); }
a.MpagingLinkPage, .MpagingActivePage { padding-left: 5px; padding-right: 5px; }
.MpagingSeparator { padding: 0 3px; }
.MrowBorderTop { border-top: 1px solid #E9E9E9; }

/***** Tag Cloud *******************************/
.MtagCloud { margin-top: 10px; }
.MtagCloud .Tllc { height: auto; }
.MtagCloudBody { margin-top: 14px; padding: 9px 9px 5px 9px; border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; line-height: 1.5em; }
.MtagCloudBody a { margin-right: 10px; }
.MtagCloud .MtagSmaller { font-size: 9px; }
.MtagCloud .MtagNormal { font-size: 12px; }
.MtagCloud .MtagBigger { font-size: 14px; }

/***** Featured Jobs ***************************/
.MfeaturedJobs { margin-bottom: 0 !important; }
.MfeaturedJobsBody a { font-weight: bold; }
.MfeaturedJobsBody ul { padding-bottom: 2px !important; }
.MfeaturedJobsBody span.MftrCompany { width: 310px; margin-left: 11px; display: inline-block; }

/***** TOL Overrides **************************/
.Tbutts input { padding-top: 0; }
.Tbutts { width: 100%; }
.Tbutt, .Tbutts * {	border: 1px solid #B2B6C1;
    color: #666666;
    font-size: 12px;
    padding: 6px 0 6px 4px;
    width: 190px; }
.Tselc { margin-bottom: 5px; }
a.Tbutbs2:hover, a.Tbutbs3:hover { text-decoration: none; }
.MbutBold span { font-weight: bold; }

#Tdienstebox {
left: 9px;
width: 168px;
}
#main {
padding-left: 10px;
width: 630px;
}


/* GMX2 HTML CSS Document*/
#GMX2_MBODY {
	width:950px;
	margin:10px auto;
	overflow:hidden;
}
#GMX2_leftpanel {
	width:630px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#333;
	line-height:normal;
}
#GMX2_rightpanel {
	width:300px;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	line-height:normal;
}
#GMX2_hr {
	width:100%;
	height:3px;
	margin:0px 0px 6px 0px;
	background:#d2d2d2;
	clear:both;
}
a.G_button {
	background:url(http://media.monster.com/mm/degmx/new/button_bg.jpg) repeat-x #1f3f00;
	padding:3px 5px;
	text-align:center;
	color:#FFF !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:0px;
	text-decoration:none;
}
a:hover.G_button {
	background:url(http://media.monster.com/mm/degmx/new/button_bg.jpg) repeat-x #1f3f00;
	padding:3px 5px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	border:0px;
	text-decoration:underline;
}
/* TOP BANNER */
#GMX2_TOP_banner {
	width:630px;
	height:359px;
	background:url(http://media.monster.com/mm/degmx/new/GMX_mainbanner1.jpg) no-repeat left top;
	overflow:hidden;
}
#GMX2_TOP_banner_title {
	font:bold 24px/25px Arial, Helvetica, sans-serif;
	color:#272727;
	padding-bottom:8px;
}
#GMX2_TOP_banner_Con_BOX {
	background: url(http://media.monster.com/mm/degmx/new/shim-black-big.png) no-repeat;
	width:470px;
	padding:10px;
	color:#fff;
	font-size:14px;
	font-family:"Arial" !important;
	margin-top:265px;
	line-height:25px;
	display: inline-block;
}
#GMX2_TOP_banner_Con_BOX span {
	color:#fff;
}
/* TOP BANNER */

/* THREE BOXES */
#GMX2_BC_Box {
	width:630px;
	overflow:hidden;
	padding-top:15px;
}
#GMX2_BC_Box_LC {
	width:390px;
	float:left;
	color:#333;
	font:13px/24px Verdana, Geneva, sans-serif;
}
#GMX2_BC_Box_LC h3 {
	font:bold 16px/normal Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding-bottom:10px;
}
#GMX2_BC_Box_RC {
	width:231px;
	float:right;
}
#GMX2_BC_Box_RC_DS {
	background:url(http://media.monster.com/mm/degmx/new/box_bg.jpg) repeat-y;
	width:231px;
}
#GMX2_BC_Box_RC_IN {
	padding:0px 10px;
	font:13px/18px Verdana, Geneva, sans-serif;
	color:#333;
}
#GMX2_BC_Box_RC_IN .txtfield {
	border: 1px solid #B2B6C1;
	color: #666666;
	font-size: 12px;
	padding: 4px 0 4px 4px;
	width: 190px;
}
#GMX2_BC_Box_RC_IN .txtfield1 {
	border: 1px solid #B2B6C1;
	color: #666666;
	font-size: 12px;
	padding:4px 6px;
	width: 195px;
}
#GMX2_BC_Box_RC_IN .MformKeyword {
	padding-bottom:12px;
	display:block;
}
#GMX2_BC_Box_RC_IN .MformLocation {
	padding-bottom:8px;
	display:block;
}
#GMX2_BC_Box_RC_IN .MformDistance {
	padding-bottom:8px;
	display:block;
}
#GMX2_BC_Box_RC_IN .button {
	background:url(http://media.monster.com/mm/degmx/new/button_bg.jpg) repeat-x #1f3f00;
	padding:2px 3px 5px 5px !important;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:17px;
	color:#fff;
	border:0px;
}
#GMX2_BC_Box_RC_IN a {
	color:#224833;
	font:bold 12px/22px Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#GMX2_BC_Box_RC_IN a:hover {
	color:#224833;
	font:bold 12px/22px Verdana, Geneva, sans-serif;
	text-decoration:underline;
}
/* THREE BOXES */

/* RIGHT PANEL DIE JOBS BOX */
#GMX2_DIE {
	width:300px;
	float:left;
	overflow:hidden;
}
#GMX2_DIE_Htitle {
	padding:6px 0px 10px 0px;
	font:bold 20px/normal Arial, Helvetica, sans-serif;
	color:#2e8022;
}
#GMX2_DIE ul {
	margin:0px;
	padding:0px 0px 15px 0px;
	list-style:none;
	width:135px;
	padding-right:15px;
	float:left;
}
#GMX2_DIE ul li {
	margin:0px;
	padding:0px 0px 8px 9px;
	font:normal 11px/normal Verdana, Geneva, sans-serif;
	color:#333;
	list-style:none;
	background:url(http://media.monster.com/mm/degmx/new/green_arrow.jpg) no-repeat left 3px;
}
#GMX2_DIE ul li a {
	color:#2e8022;
	text-decoration:none;
}
#GMX2_DIE ul li a:hover {
	color:#2e8022;
	text-decoration:underline;
}
#GMX2_Dy_BOX {
	width:300px;
	float:left;
	overflow:hidden;
	margin:0px 0px 15px 0px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#333;
}
#GMX2_Dy_BOX_Htitle {
	padding:0px 0px 10px 0px;
	font:bold 20px/normal Arial, Helvetica, sans-serif;
	color:#2e8022;
}
#GMX2_Dy_BOX h3 {
	font:bold 14px/normal Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding:0px;
}
#GMX2_Dy_BOX a {
	color:#598FD2; !important;
	text-decoration:none;
}
#GMX2_Dy_BOX a:hover {
	color:#598FD2; !important;
	text-decoration:underline;
}
#GMX2_Dy_BOX .Lgray {
	background:#e0e0e0;
	padding:6px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#000; !important;
}
#GMX2_Dy_BOX .Dgray {
	background:#d2d2d2;
	padding:6px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#000;
}
/* RIGHT PANEL DIE JOBS BOX */

/* GMX3 HTML CSS Document*/
#GMX3_MBODY {
	width:950px;
	margin:10px auto;
	overflow:hidden;
}
#GMX3_leftpanel {
	width:630px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#333;
	line-height:normal;
}
#GMX3_rightpanel {
	width:300px;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	line-height:normal;
}
#GMX3_hr {
	width:100%;
	height:3px;
	margin:0px 0px 6px 0px;
	background:#d2d2d2;
	clear:both;
}
a.G_button {
	background:url(http://media.monster.com/mm/degmx/new/button_bg.jpg) repeat-x #1f3f00;
	padding:3px 5px;
	text-align:center;
	font:bold 12px/17px Verdana, Geneva, sans-serif;
	color:#fff;
	border:0px;
	text-decoration:none;
}
a:hover.G_button {
	background:url(http://media.monster.com/mm/degmx/new/button_bg.jpg) repeat-x #1f3f00;
	padding:3px 5px;
	text-align:center;
	font:bold 12px/17px Verdana, Geneva, sans-serif;
	color:#fff;
	border:0px;
	text-decoration:underline;
}
/* TOP BANNER */
#GMX3_TOP_banner {
	width:630px;
	height:359px;
	background:url(http://media.monster.com/mm/degmx/new/GMX_mainbanner2.jpg) no-repeat left top;
	overflow:hidden;
}
#GMX3_TOP_banner_title {
	font:bold 24px/25px Arial, Helvetica, sans-serif;
	color:#272727;
	padding-bottom:8px;
}
#GMX3_TOP_banner_Con_BOX {
	background: url(http://media.monster.com/mm/degmx/new/shim-black-big.png) no-repeat;
	color: #FFFFFF;
	font-family: "Arial" !important;
	font-size: 14px;
	line-height: 25px;
	margin-top: 265px;
	padding: 10px;
	width: 470px;
	display: inline-block;
}
#GMX3_TOP_banner_Con_BOX span {
	color:#fff;
}
/* TOP BANNER */


/* THREE BOXES */
#GMX3_BC_Box {
	width:630px;
	overflow:hidden;
	padding-top:15px;
}
#GMX3_BC_Box_LC {
	width:390px;
	float:left;
	color:#333;
	font:13px/24px Verdana, Geneva, sans-serif;
}
#GMX3_BC_Box_LC h3 {
	font:bold 16px/normal Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding-bottom:10px;
}
#GMX3_BC_Box_RC {
	width:231px;
	float:right;
}
#GMX3_BC_Box_RC_DS {
	background:url(http://media.monster.com/mm/degmx/new/box_bg.jpg) repeat-y;
	width:231px;
}
#GMX3_BC_Box_RC_IN {
	padding:0px 10px;
	font:13px/18px Verdana, Geneva, sans-serif;
	color:#333;
}
#GMX3_BC_Box_RC_IN .txtfield {
	border: 1px solid #B2B6C1;
	color: #666666;
	font-size: 12px;
	padding: 4px 0 4px 4px;
	width: 190px;
}
#GMX3_BC_Box_RC_IN .txtfield1 {
	border: 1px solid #B2B6C1;
	color: #666666;
	font-size: 12px;
	padding:4px 6px;
	width: 195px;
}
#GMX3_BC_Box_RC_IN .MformKeyword {
	padding-bottom:8px;
	display:block;
}
#GMX3_BC_Box_RC_IN .MformLocation {
	padding-bottom:8px;
	display:block;
}
#GMX3_BC_Box_RC_IN .MformDistance {
	padding-bottom:8px;
	display:block;
}
#GMX3_BC_Box_RC_IN .button {
	background:url(http://media.monster.com/mm/degmx/new/button_bg.jpg) repeat-x #1f3f00;
	padding:3px 5px;
	text-align:center;
	font:bold 12px/17px Verdana, Geneva, sans-serif;
	color:#fff;
	border:0px;
}
#GMX3_BC_Box_RC_IN a {
	color:#224833;
	font:bold 12px/22px Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#GMX3_BC_Box_RC_IN a:hover {
	color:#224833;
	font:bold 12px/22px Verdana, Geneva, sans-serif;
	text-decoration:underline;
}
/* THREE BOXES */

/* RIGHT PANEL DIE JOBS BOX */
#GMX3_DIE {
	width:300px;
	float:left;
	overflow:hidden;
}
#GMX3_DIE_Htitle {
	padding:6px 0px 10px 0px;
	font:bold 20px/normal Arial, Helvetica, sans-serif;
	color:#2e8022;
}
#GMX3_DIE ul {
	margin:0px;
	padding:0px 0px 15px 0px;
	list-style:none;
	width:135px;
	padding-right:15px;
	float:left;
}
#GMX3_DIE ul li {
	margin:0px;
	padding:0px 0px 8px 9px;
	font:normal 11px/normal Verdana, Geneva, sans-serif;
	color:#333;
	list-style:none;
	background:url(http://media.monster.com/mm/degmx/new/green_arrow.jpg) no-repeat left 3px;
}
#GMX3_DIE ul li a {
	color:#2e8022;
	text-decoration:none;
}
#GMX3_DIE ul li a:hover {
	color:#2e8022;
	text-decoration:underline;
}
#GMX3_Dy_BOX {
	width:300px;
	float:left;
	overflow:hidden;
	margin:0px 0px 15px 0px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#333;
}
#GMX3_Dy_BOX_Htitle {
	padding:0px 0px 10px 0px;
	font:bold 20px/normal Arial, Helvetica, sans-serif;
	color:#2e8022;
}
#GMX3_Dy_BOX h3 {
	font:bold 14px/normal Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding:0px;
}
#GMX3_Dy_BOX a {
	text-decoration:none;
}
#GMX3_Dy_BOX a:hover {
	color:#598FD2; !important;
	text-decoration:underline;
}
#GMX3_Dy_BOX .Lgray {
	background:#e0e0e0;
	padding:6px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#000; !important;
}
#GMX3_Dy_BOX .Dgray {
	background:#d2d2d2;
	padding:6px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#000;
}
/* RIGHT PANEL DIE JOBS BOX */



/* GMX4 HTML CSS Document*/
#GMX4_MBODY {
	width:950px;
	margin:10px auto;
	overflow:hidden;
}
#GMX4_leftpanel {
	width:630px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#333;
	line-height:normal;
}
#GMX4_rightpanel {
	width:300px;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	line-height:normal;
}
#GMX4_hr {
	width:100%;
	height:3px;
	margin:0px 0px 6px 0px;
	background:#d2d2d2;
	clear:both;
}
a.G_button {
	background:url(http://media.monster.com/mm/degmx/new/button_bg.jpg) repeat-x #1f3f00;
	padding:3px 5px;
	text-align:center;
	font:bold 12px/17px Verdana, Geneva, sans-serif;
	color:#fff;
	border:0px;
	text-decoration:none;
}
a:hover.G_button {
	background:url(http://media.monster.com/mm/degmx/new/button_bg.jpg) repeat-x #1f3f00;
	padding:3px 5px;
	text-align:center;
	font:bold 12px/17px Verdana, Geneva, sans-serif;
	color:#fff;
	border:0px;
	text-decoration:underline;
}
/* TOP BANNER */
#GMX4_TOP_banner {
	width:630px;
	height:359px;
	background:url(http://media.newjobs.com/a/c/CHGMX/mhx/630x359_teaser.jpg) no-repeat left top;
	overflow:hidden;
}
#GMX4_TOP_banner_title {
	font:bold 24px/25px Arial, Helvetica, sans-serif;
	color:#272727;
	padding-bottom:8px;
}
#GMX4_TOP_banner_Con_BOX {
	background: url(http://media.monster.com/mm/degmx/new/shim-black-big.png) no-repeat;
	width:470px;
	padding:10px;
	color:#fff;
	font-size:14px;
	font-family:"Arial" !important;
	margin-top:265px;
	line-height:25px;
}
#GMX4_TOP_banner_Con_BOX span {
	color:#fff;
}
/* TOP BANNER */

/* THREE BOXES */
#GMX4_BC_Box {
	width:630px;
	overflow:hidden;
	padding-top:15px;
}
#GMX4_BC_Box_LC {
	width:390px;
	float:left;
	color:#333;
	font:13px/24px Verdana, Geneva, sans-serif;
}
#GMX4_BC_Box_LC ul {
	line-height:normal;
}
#GMX4_BC_Box_LC ul li {
	line-height:normal;
	padding-bottom:6px;
}
#GMX4_BC_Box_LC h3 {
	font:bold 16px/normal Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding-bottom:10px;
}
#GMX4_BC_Box_RC {
	width:231px;
	float:right;
}
#GMX4_BC_Box_RC_DS {
	background:url(http://media.monster.com/mm/degmx/new/box_bg.jpg) repeat-y;
	width:231px;
}
#GMX4_BC_Box_RC_IN {
	padding:0px 10px;
	font:13px/18px Verdana, Geneva, sans-serif;
	color:#333;
}
#GMX4_BC_Box_RC_IN .txtfield {
	border: 1px solid #B2B6C1;
	color: #666666;
	font-size: 12px;
	padding: 4px 0 4px 4px;
	width: 190px;
}
#GMX4_BC_Box_RC_IN .txtfield1 {
	border: 1px solid #B2B6C1;
	color: #666666;
	font-size: 12px;
	padding:4px 6px;
	width: 195px;
}
#GMX4_BC_Box_RC_IN .MformKeyword {
	padding-bottom:8px;
	display:block;
}
#GMX4_BC_Box_RC_IN .MformLocation {
	padding-bottom:8px;
	display:block;
}
#GMX4_BC_Box_RC_IN .MformDistance {
	padding-bottom:8px;
	display:block;
}
#GMX4_BC_Box_RC_IN .button {
	background:url(http://media.monster.com/mm/degmx/new/button_bg.jpg) repeat-x #1f3f00;
	padding:3px 5px;
	text-align:center;
	font:bold 12px/17px Verdana, Geneva, sans-serif;
	color:#fff;
	border:0px;
}
#GMX4_BC_Box_RC_IN a {
	color:#224833;
	font:bold 12px/22px Verdana, Geneva, sans-serif;
	text-decoration:none;
}
#GMX4_BC_Box_RC_IN a:hover {
	color:#224833;
	font:bold 12px/22px Verdana, Geneva, sans-serif;
	text-decoration:underline;
}
/* THREE BOXES */

/* RIGHT PANEL DIE JOBS BOX */
#GMX4_DIE {
	width:300px;
	float:left;
	overflow:hidden;
}
#GMX4_DIE_Htitle {
	padding:6px 0px 10px 0px;
	font:bold 20px/normal Arial, Helvetica, sans-serif;
	color:#2e8022;
}
#GMX4_DIE ul {
	margin:0px;
	padding:0px 0px 15px 0px;
	list-style:none;
	width:135px;
	padding-right:15px;
	float:left;
}
#GMX4_DIE ul li {
	margin:0px;
	padding:0px 0px 8px 9px;
	font:normal 11px/normal Verdana, Geneva, sans-serif;
	color:#333;
	list-style:none;
	background:url(http://media.monster.com/mm/degmx/new/green_arrow.jpg) no-repeat left 3px;
}
#GMX4_DIE ul li a {
	color:#2e8022;
	text-decoration:none;
}
#GMX4_DIE ul li a:hover {
	color:#2e8022;
	text-decoration:underline;
}
#GMX4_Dy_BOX {
	width:300px;
	float:left;
	overflow:hidden;
	margin:0px 0px 15px 0px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#333;
}
#GMX4_Dy_BOX_Htitle {
	padding:0px 0px 10px 0px;
	font:bold 20px/normal Arial, Helvetica, sans-serif;
	color:#2e8022;
}
#GMX4_Dy_BOX h3 {
	font:bold 14px/normal Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding:0px;
}
#GMX4_Dy_BOX a {
	color:#598FD2; !important;
	text-decoration:none;
}
#GMX4_Dy_BOX a:hover {
	color:#598FD2; !important;
	text-decoration:underline;
}
#GMX4_Dy_BOX .Lgray {
	background:#e0e0e0;
	padding:6px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#000; !important;
}
#GMX4_Dy_BOX .Dgray {
	background:#d2d2d2;
	padding:6px;
	font:11px/normal Verdana, Geneva, sans-serif;
	color:#000;
}
/* RIGHT PANEL DIE JOBS BOX */

#btn_link a {
	color: #FFF !important;
	text-decoration: none;
}
#btn_link a:hover {
	color: #FFF !important;
	text-decoration: underline;
}
#GMX3_BC_Box_RC_IN .button:hover {
	text-decoration:underline;
}
#GMX2_BC_Box_RC_IN .button:hover {
	text-decoration:underline;
}
#GMX3_Dy_BOX a {
    color: #598FD2;
    text-decoration: none;
}
agent....ber=1.2 (line 69)
a, a span, button, .pointer {
    cursor: pointer;
}
defaul...min.css (line 16)
* {
    margin: 0;
    padding: 0;
}

#GMX2_Dy_BOX a {
    color: #598FD2;
    text-decoration: none;
}
agent....ber=1.2 (line 69)
a, a span, button, .pointer {
    cursor: pointer;
}
defaul...min.css (line 16)
* {
    margin: 0;
    padding: 0;
}