TD {
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif;
	border-color: #0099FF;
}
.TD_2 {
	FONT-SIZE: 8pt; FONT-FAMILY: courier
}
.td_green {
	FONT-SIZE: 8pt; COLOR: #339900; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.td_grey {
	FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.td_greyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}

.td_bg_green {
	background-color: #999933
}

.td_bg_purple {
	background-color: #610D8C
}

.td_bg_purple2 {
	background-color: #786ab9
}

.td_bg_purple_light {
	background-color: #F7F1Fa
}


.td_bg_purple_light1 {
	background-color: #E0CDE9
}

.td_bg_purple_dark {
	background-color: #660099
}

.td_bg_orange {
	background-color: #ffeaea
}

.td_bg_orange_dark {
	background-color: #ff3435
}

.td_bg_orange_dark_FA {
	background-color: #ff3435
}

.td_bg_orange1 {
	background-color: #fff8f8
} 

.td_bg_orange2 {
	background-color: #FFEECC
}

.td_bg_orange4 {background-color: #fdd6d6
}

.td_orange {
	FONT-SIZE: 8pt; COLOR: #c55a5a; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}

.td_orange_small {
	FONT-SIZE: 7pt; COLOR: #bf7a7a; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}

.td_orangeBold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #bf7a7a; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}

.td_bg_white {
	background-color: #FFFFFF
}

.td_bg_gray {
	background-color: #F3F3F3
} 

.td_bg_gray2 {
	background-color: #bfbebe
} 

.td_bg_gray3 {
	background-color: #dadada
} 

A {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.white_link {
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.white_linksmall {
	FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}

.white_linksmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.Form_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #4f4f4f; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.Form_fields {
	FONT-SIZE: 8pt; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.Form_fields_small {
	FONT-SIZE: 7pt; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.Form_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.Form_numbering {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #ffeaea; COLOR: #000000; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif; TEXT-ALIGN: right
}
.Form_text {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif; TEXT-ALIGN: right
}
.FormHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial,verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.HmpgRightNav {
	FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: arial,verdane,tahoma,geneva,helvetica,sans-serif
}
.HmpgRightNav2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: arial,verdane,tahoma,geneva,helvetica,sans-serif
}
.HmpgTopJobs {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #d62921; FONT-FAMILY: arial,verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.HmpgLoginPrompt {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #786ab9; FONT-FAMILY: arial,verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.Small {
	FONT-SIZE: 7pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, san-serif
}
.SmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, san-serif
}
.Small_grey {
	FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.Small_greyBold {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #666666; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.TopBar {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #FFFFFF; FONT-FAMILY: verdana,arial,tahoma,geneva,arial,helvetica,sans-serif
}
.TopBar2 {
	FONT-SIZE: 7.5pt; COLOR: #000000; FONT-FAMILY: verdana,arial,tahoma,geneva,arial,helvetica,sans-serif
}
.Heading2 {
	FONT-SIZE: 14pt; COLOR: #666666; FONT-FAMILY: verdana,arial,tahoma,geneva,arial,helvetica,sans-serif
}
.Heading3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #666666; FONT-FAMILY: verdana,arial,tahoma,geneva,arial,helvetica,sans-serif
}
.Heading4 {
	FONT-SIZE: 14pt; COLOR: #d62921; FONT-FAMILY: verdana,arial,tahoma,geneva,arial,helvetica,sans-serif
}
.Heading5 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #d62921; FONT-FAMILY: verdana,arial,tahoma,geneva,arial,helvetica,sans-serif
}
.Heading8 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #786ab9; FONT-FAMILY: verdana,arial,tahoma,geneva,arial,helvetica,sans-serif
}
.Heading6 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: arial,verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.Heading7 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: arial,verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.HmpgRightNav2 {
	FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: verdane,arial, tahoma,geneva,helvetica,sans-serif
}
.red_text {
	FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.red_textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ff0000; vertical-align:top; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.red_small {
	FONT-SIZE: 7pt; COLOR: #ff0000; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.red_smallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ff0000; FONT-FAMILY: verdana,tahoma,geneva,arial,helvetica,sans-serif
}
.bg_t {
background-image: url(http://media.monster.com.hk/my/bgr_16_t.gif);
background-repeat: repeat-x;
background-position: left top;
}
.bg_t1 {
background-image: url(http://media.monster.com.hk/my/bgr_16_t3.gif);
background-repeat: repeat-x;
background-position: left top;
}
.login_heading_t {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
	}

.login_heading {
	color: #FFFFFF;
	font-size: 18pt;
	}
	
.border1 {
	border: 1px solid #BFBFBF;
	
}.city_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
}

pre {
white-space: -moz-pre-wrap;
white-space: -pre-wrap;
white-space: -o-pre-wrap;
white-space: pre-wrap; 
word-wrap: break-word;
}
.td_orange_highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ff0000;
	background-color: #ffeaea;
	font-weight: bold;
}
.Heading_white {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #FFFFFF; FONT-FAMILY: verdana,arial,tahoma,geneva,arial,helvetica,sans-serif
}

.new_cls_td {
	font-family : verdana,tahoma,geneva,arial,helvetica,sans-serif;
	font-size : 10pt;
}
.login_headingBlack {

	color: #000000;
	font-size: 18pt;
}

.FormleftfieldRed {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	vertical-align:top
	color: #FF0000;
}

.style15 { font-family: Arial; font-weight: bold; font-size: 12px; color:#CC6600 }

.SectionHead {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color:#FFFFFF;
	/*background-color: #999999;*/
	padding-bottom: 4px;
	padding-top: 4px;
	background-image:url(../images/background.jpg)
}

.SectionHead1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color:#000000;
	/*background-color: #999999;*/
	padding-bottom: 4px;
	padding-top: 4px;
}

#tabsI {
      width:100%;
      font-size:90%;
      line-height:normal;
}
#tabsI ul {
	margin:0;
	padding:4px 10px 0 50px;
	list-style:none;
}
#tabsI li {
      display:inline;
      margin:0;
      padding:0;
}
#tabsI a {
      float:left;
      /*background:url("tableftD.gif") no-repeat left top;*/
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
}
#tabsI a span {
      float:left;
      display:block;
      background:url("menu/tabrightI.gif") no-repeat right top;
      padding:1px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }

#tabsI a div {
      float:left;
      display:block;
      background:url("menu/tabrightE.gif") no-repeat right top;
      padding:1px 15px 4px 6px;
      color:#FFF;
      }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a div {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover div {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover div {
      background-position:100% -42px;
      }
	  	  
#tabsI2 {
      width:100%;
      font-size:90%;
      line-height:normal;
}
#tabsI2 ul {
	margin:0;
	padding:4px 15px 0 50px;
	list-style:none;
}
#tabsI2 li {
      display:inline;
      margin:0;
      padding:0;
}
#tabsI2 a {
      float:left;
      /*background:url("tableftD.gif") no-repeat left top;*/
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
}
#tabsI2 a span {
      float:left;
      display:block;
      background:url("menu/tabrightSqu.gif") no-repeat right top;
      padding:1px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI2 a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI2 a:hover span {
      color:#FFF;
      }
    #tabsI2 a:hover {
      background-position:0% -42px;
      }
    #tabsI2 a:hover span {
      background-position:100% -42px;
      }
	  
.links { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000066}

.newwhitelinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ffffff}


.linkstop { text-decoration: none; font-family: verdana,tahoma,geneva,arial,helvetica,sans-serif; font-size: 8pt; color: #CC6600}

/* MESSAGES TABLES - USED MANY PLACES */
  .tablemsg { width: 100%; empty-cells: show; }
  .tablemsg th { padding: 8px 5px 2px 5px; text-align: left; background-color: #E8E8E8; text-transform: capitalize; font-size:8pt }
  .tablemsg td { padding: 5px; border-bottom: 1px solid #E1EdF1; }
  .tablemsg td .flogriditem { margin-bottom: 0; }
  .tablemsg td.field { text-align: right; font-weight: bold; vertical-align: top; }
  .tablemsg tr.subcat { padding: 8px 5px 2px 5px; text-align: left; background-color: #E8E8E8; text-transform: capitalize; }
	.tablemsg td#bbbodytxt div { padding-bottom: 5px; }

.style13 {
	font-size: 11px;
	color: #FFFFFF;
}

#footer{
float: left;
clear:both;
padding: 6px 10px;
text-align: right;
}

 body {
text-align: center;
}

.table {
width : 1000px;
margin-right: auto;
margin-left: auto;
text-align: center;
}

.BlueBordertable{
	border:2px solid #007ED2;
	padding:4px;
	height:135px;
}

.content {font-size:11px;color:#333;line-height:150%;font-family:Tahoma, Arial, Helvetica, sans-serif;}