@charset "utf-8";
/* CSS Document */
#adv-hdr-cnt .index {
    font: bold 22px/28px arial,verdana,helvetica,sans-serif !important;
border-bottom: none !important;

height:26px !important;
}
#main {
    padding-left: 0px !important;
    width: 950px !important;
}

#GMX_Dy_BOX .Dgray a{color:#000000 !important;}
#GMX_Dy_BOX .Dgray a:hover{color:#000000 !important;}

#GMX_Dy_BOX .Lgray a{color:#000000 !important;}
#GMX_Dy_BOX .Lgray a:hover{color:#000000 !important;}


#GMX_MBODY{ width:950px; margin:10px auto; overflow:hidden;}
#GMX_leftpanel{ width:630px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:13px; color:#333; line-height:normal;}
#GMX_rightpanel{ width:300px; float:right; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; line-height:normal;}
#GMX_hr{ width:100%; height:3px; margin:0px 0px 6px 0px; background:#d2d2d2; clear:both;}
a.G_button{ background:url(http://media.newjobs.com/a/c/CHGMX/cv/button_bg.jpg) repeat-x #1f3f00; padding:3px 5px; text-align:center; font:bold 12px/17px Verdana, Geneva, sans-serif; color:#fff !important; border:0px; text-decoration:none;}
a:hover.G_button{ background:url(http://media.newjobs.com/a/c/CHGMX/cv/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 */
#GMX_TOP_banner{ width:630px; height:359px; background:url(http://media.newjobs.com/a/c/CHGMX/cv/GMX_mainbanner.jpg) no-repeat left top; overflow:hidden;}
#GMX_TOP_banner_title{ font:bold 24px/25px Arial, Helvetica, sans-serif; color:#272727; padding-bottom:8px;}

#GMX_TOP_banner_Con_BOX{ background:#272727; width:470px; padding:10px; color:#fff; font:14px/noraml Arial, Helvetica, sans-serif; margin-top:265px; line-height:25px;}
/* TOP BANNER */


/* THREE BOXES */
#GMX_BC_Box{ width:630px; overflow:hidden; padding-top:15px;}
#GMX_BC_Box_LC{ width:390px; float:left; color:#333; font:13px/24px Verdana, Geneva, sans-serif;}
#GMX_BC_Box_LC h3{ font:bold 16px/normal Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px;}
#GMX_BC_Box_RC{ width:231px; float:right;}
#GMX_BC_Box_RC_DS{ background:url(http://media.newjobs.com/a/c/CHGMX/cv/box_bg.jpg) repeat-y; width:231px;}
#GMX_BC_Box_RC_IN{ padding:0px 10px; font:13px/18px Verdana, Geneva, sans-serif; color:#333;}
#GMX_BC_Box_RC_IN .txtfield { border: 1px solid #B2B6C1; color: #666666; font-size: 12px; padding: 4px 0 4px 4px; width: 190px; }
#GMX_BC_Box_RC_IN .txtfield1 { border: 1px solid #B2B6C1; color: #666666; font-size: 12px; padding:4px 6px; width: 195px; }
#GMX_BC_Box_RC_IN .MformKeyword{ padding-bottom:8px; display:block;}
#GMX_BC_Box_RC_IN .MformLocation{ padding-bottom:8px; display:block;}
#GMX_BC_Box_RC_IN .MformDistance{ padding-bottom:8px; display:block;}
#GMX_BC_Box_RC_IN .button{ background:url(http://media.newjobs.com/a/c/CHGMX/cv/button_bg.jpg) repeat-x #1f3f00; padding:3px 5px; text-align:center; font:bold 12px/17px Verdana, Geneva, sans-serif; color:#fff; border:0px;}
#GMX_BC_Box_RC_IN a{ color:#224833; font:bold 12px/22px Verdana, Geneva, sans-serif; text-decoration:none;}
#GMX_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 */
#GMX_DIE{ width:300px; float:left; overflow:hidden;}
#GMX_DIE_Htitle{ padding:6px 0px 10px 0px; font:bold 20px/normal Arial, Helvetica, sans-serif; color:#2e8022;}
#GMX_DIE ul{ margin:0px; padding:0px 0px 15px 0px; list-style:none; width:135px; padding-right:15px; float:left;}
#GMX_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.newjobs.com/a/c/CHGMX/cv/green_arrow.jpg) no-repeat left 3px;}


#GMX_Dy_BOX{ width:300px; float:left; overflow:hidden; margin:0px 0px 15px 0px; font:11px/normal Verdana, Geneva, sans-serif; color:#333;}
#GMX_Dy_BOX_Htitle{ padding:0px 0px 10px 0px; font:bold 20px/normal Arial, Helvetica, sans-serif; color:#2e8022;}
#GMX_Dy_BOX h3{ font:bold 14px/normal Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px; }
#GMX_Dy_BOX a{ color:#598fd2; text-decoration:none;}
#GMX_Dy_BOX a:hover{ color:#598fd2; text-decoration:underline;}

#GMX_Dy_BOX .Lgray{ background:#e0e0e0; padding:6px; font:11px/normal Verdana, Geneva, sans-serif; color:#000;} 
#GMX_Dy_BOX .Dgray{ background:#d2d2d2; padding:6px; font:11px/normal Verdana, Geneva, sans-serif; color:#000;}


/* RIGHT PANEL DIE JOBS BOX */
#GMX_BC_Box_RC_IN .button:hover{text-decoration:underline;}


#GMX_TOP_banner_Con_BOX {font-family:Arial;}

/* 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;
}
