BODY,td {
	MARGIN: 0px;
	font-family: Arial, Verdana, Helvetica;
			font-size: 10pt;
}

a {
	color: #990000;
}
/*
a:visited {
	color: #999999;
}*/

.menuSep {
	BACKGROUND-IMAGE: url(/binary/images/d_menubg2.gif)
}
.loginPlain {
	COLOR: #ddd; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menu {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px;  PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 128px; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}



.link {
	PADDING-LEFT: 2px; MARGIN: 1px 0px; COLOR: #fff; BORDER-COLLAPSE: collapse; TEXT-DECORATION: none
}
.link A {
	PADDING-RIGHT: 2px; DISPLAY: list-item; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
.link A:hover {
	BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #c06263; TEXT-DECORATION: underline
}
.separator {
	BACKGROUND-IMAGE: url(/binary/images/d_bgmenu3.gif); HEIGHT: 1px
}
.button_field {
	PADDING-BOTTOM: 10px; WIDTH: 123px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.for_field {
	BORDER-RIGHT: #691515 1px solid; BORDER-TOP: #691515 1px solid;  MARGIN-BOTTOM: 0px; BORDER-LEFT: #691515 1px solid; WIDTH: 120px; COLOR: #000; BORDER-BOTTOM: #691515 1px solid; FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif; HEIGHT: 18px
}
.menuLeft_td {
	BACKGROUND-IMAGE: url(/binary/images/d_menubg3.gif)
}
.menuLeft_td2 {
	BACKGROUND-IMAGE: url(/binary/images/d_menubg4.gif)
}
.menuLeft_td3 {
	BACKGROUND-IMAGE: url(/binary/images/d_menubg5.gif)
}
.menuLeft_td3 A:hover {
	BACKGROUND-IMAGE: url(/binary/images/d_menubg5.gif); TEXT-DECORATION: underline
}
.menuLeft {
	FONT-WEIGHT: bold;  BACKGROUND-IMAGE: url(/binary/images/d_menubg3.gif); COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menuLeft A:hover {
	FONT-WEIGHT: bold;  COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.white {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.sustyle {
	CURSOR: text; COLOR: #000; TEXT-DECORATION: none
}
A.sustyle:hover {
	CURSOR: text; COLOR: #000; TEXT-DECORATION: none
}
A.sustyle:active {
	CURSOR: text; COLOR: #000; TEXT-DECORATION: none
}
A.sustyle:visited {
	CURSOR: text; COLOR: #000; TEXT-DECORATION: none
}
A#login-status {
	COLOR: #d1d1d0; TEXT-DECORATION: none
}


.mainContent 
{
	font-size: 10pt;
}

.leadingArticle 
{
	margin-top: 10px;
	width: 489px;
}
.leadingArticle .leadingArticleBody
{
	background-image: url('../img/leadingbg.gif');
	background-color: #f2f2f2;
	background-repeat: no-repeat;
	background-position: top right;
	height: 152px;
	overflow: hidden;
padding-right: 5px;
width: 489px;
}

.leadingArticle .leadingArticleBody img
{
	height: 150px;
	margin-right:7px;
}

.leadingArticle .contentheading
{

	font-size: 14pt;
	font-weight: bold;
}


.leadingArticle .contentheading a
{
	color: #000000;
	text-decoration: none;
}

.leadingArticle .contentheading a:hover
{
	text-decoration: underline;
}

.leadingArticle .contentpaneopen
{
	width: 489px;
	margin-left: 5px;
}

img {
border: none;
}

.latestnewsContainer
{
	border-top: 1px solid #990000;
	background-image:  url('../img/articlebg.gif');
	background-repeat: repeat-x;
	margin-bottom: 10px;
	float: left;
	width: 100%;
}

.containerTitle
{
font-size: 12pt;
	font-weight: bold;
	margin-top: 5px;

	
}

.latestnewsContainer ul
{
	margin: 0px;
	margin-top: 5px;
	padding: 0px;
}

.latestnewsContainer li
{
list-style-image:none;
width: 220px;
	background-image:  url('../img/arrow.gif');
	background-repeat: no-repeat;
float: left;
display: block;
padding-left: 15px;

margin: 0px;
margin-bottom: 3px;
	overflow: hidden;
/*border: 1px solid black;*/
}

.jobsearchBar
{
	background-image:  url('../img/jobsearch_bg.gif');
	background-repeat: repeat-x;
	float: left;
width: 100%;
height: 64px;
overflow: hidden;
margin-top: 5px;
margin-bottom: 20px;
}

.jobsearchBar .left
{

	background-image:  url('../img/jobsearch_left.gif');
	background-repeat: no-repeat;


height: 64px;
}

.jobsearchBar .right
{
	background-image:  url('../img/jobsearch_right.gif');
	background-repeat: no-repeat;
	background-position: top right;
	height: 64px;
}

.searchintro { margin-left: 10px; width: 490px;}
.searchintro .headbar {

margin: 10px 0 10px 10px;
width:480px;

}

.jobsearchBar .conatiner
{
	margin: 0px 10px 2px 10px;
	padding-top: 5px; 
}

.jobsearchBar .title
{
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 4px;
}

.jobsearchBar form
{
		margin:0px;
}

.jobsearchBar select
{
	font-family: Verdana,Geneva,sans-serif; 
	font-size: 10px; 
	background-color: #FFFFFF; 
	width: 185px;
margin-top: 2px;
}

.jobsearchBar input
{
	float: right;

}

.contentheading
{

	font-size: 12pt;
	font-weight: bold;
}

.contentheading a.contentpagetitle
{
	color: #000000;
	text-decoration: none;
}

.contentheading a:hover
{
	text-decoration: underline;
}

.contentpaneopen  img
{
		margin-right:10px;
}

table.contentpaneopen {
	width: 492px;
	margin-left: 10px;
}

.module_menu
{
	margin-bottom: 10px;
	
}

.module_menu a
{
	color: #FFFFFF;
	
}

.module_menu h3
{
display: none;

}

.module_menu ul
{
list-style-type: none;
margin: 0;
padding: 0px;
width: 133px;
overflow: hidden;
}

.module_menu li
{
margin:0 0 3px 10px;

display:block;
padding:1px 0 1px 2px;
background:transparent url(http://media.monster.com/mm/jbphu/menudots.gif) repeat-x scroll left top;
width: 100%;
}

.module_menu li a
{
	margin-top: 3px;
}

.module_menu li.item53
{
	background:transparent url(http://media.monster.com/mm/jbphu/menuitem_opened.gif) repeat-x scroll left top;
height:28px;
padding:0px;
margin: 0px;
width: 135px;

}

.module_menu li.item53 a span
{
font-weight: bold;
margin-left: 1px;
}


.rightmenuContainer
{
	font-size: 9pt;

	
}

.rightmenuContainer h3
{

	margin: 10px 0 5px 0;
	text-align: center;
	background-image: url('../img/rightmenuhead.gif');
	background-repeat: no-repeat;
	background-position: top right;
	width: 128px;
	height: 22px;
	font-size: 10pt;
	padding: 2px 0 0 0;
	color: #FFFFFF;
	overflow: hidden;
}

.rightmenuContainer ul
{
width: 128px;
list-style-type: none;
margin: 0px;
padding: 0px;
overflow: hidden;
}

.rightmenuContainer li
{
width: 125px;
margin:0 0 3px 3px;
padding:  0 0 5px 0;
border-bottom: solid 1px #AAAAAA;
}

ul.jobadlist li
{
	width: 125px;
}

.rightmenuContainer li .employer
{
	font-size: 8pt;
}

.rightmenuContainer li .location
{
	font-size: 8pt;
	color: #999999;
}
.breadcrumbs_pathway a
{
	color: #FFFFFF;
}

div.img_caption
{
	border-top: solid 1px #DDDDDD;
	border-right: solid 1px #999999;
	
	border-bottom: solid 1px #999999;
	border-left: solid 1px #DDDDDD;
padding: 0 5px 0 5px;
float: left;
text-align: center;
margin-right: 5px;
}

div.img_caption img
{
	margin-top: 5px;

}

div.img_caption .imgcaption
{
	padding-top: 5px;
	margin: 0 0 5px 0;
	clear: both;
	font-size: 9pt;
	font-weight: bold;
}

div#jobfolder {
	width: 128px;
	overflow: hidden;
}

/*
#jobfolder
{
	text-align: right;
	margin-top: 5px;
}

#jobfolder_content
{
	border: solid 1px #990000;
	background-color: #EEEEEE;
	position: absolute;
	width: 250px;
	max-height: 300px;
	z-index: 99;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	text-align: left;
}

#jobfolder_content .title
{
	margin-top: 10px;
	font-weight: bold;
	font-size: 11pt;
	padding-left: 5px;
}

#jobfolder_content .lister
{
border-bottom: solid 1px #333333;
padding: 0 5px 0 5px;
	color: #990000;
	font-weight: bold;
	font-size: 10pt;
	margin:  0 5px 5px 5px;
	text-align: left;
	height: 100px;
	overflow: auto;
}*/

.pagenavbar {
background-color: #F6ECDC; 
padding-top: 3px;
padding-left: 3px;
padding-bottom: 3px;
padding-right: 3px; 
margin: 0px;
margin-bottom: 10px;
border-color: #DDB6B6;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

.headbar {
background-color: #F6ECDC; 
padding-top: 3px;
padding-bottom: 0px;
padding-right: 3px; 
margin-bottom: 10px;
margin-top: 10px; 
width:472px;
height: 22px;
border-color: #DDB6B6;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

.headbar .smallhead {
font-size: 9pt;
margin-left: 3px;
margin-top: 2px;
float: left;
}

.headbar .buttonheading {
padding-left: 3px;
float: right;
}

.headbar_list {
padding-bottom: 0px;
padding-right: 3px; 
margin-bottom: 1px;
margin-top: 5px; 
width:472px;
height: 22px;
border-bottom: solid 1px #DDDDDD;

}

.headbar_list .smallhead {
font-size: 9pt;
margin-left: 3px;
margin-top: 2px;
float: left;
}

.headbar_list .buttonheading {
padding-left: 3px;
float: right;
}

.karriermentoov
{
	width: 125px;
	overflow: hidden;
	margin: 5px 0 5px 0;
}

.karriermentoov div
{
	margin: 5px 0 5px 0;
}

.bloghead
{
	float: left;
	width: 100%;
	margin: 5px 0 5px 0;
	/*border-bottom: solid 1px #AAAAAA;*/
}

table.blog
{
	width: 492px;
	margin-left: 10px;
}

.bloghead .page_title
{
	font-weight: bold;
	font-size: 16pt;
	float: left;
	margin: 10px 0 0 3px;
}
/*
.rightmenuContainer .moduletable
{
	width: 140px;
	overflow: hidden;
}

*/

.leadinglead
{
	float: left;
	width: 245px;
	margin-top: 5px;
	overflow: hidden;
}

.to_folder_icon
{
margin-right: 5px;
}

.articel_lead
{
	font-weight: bold;
}

.moduletablesearchbox
{
text-align: center;
height: 70px;
padding-top: 13px;
width: 125px;
overflow: hidden;
}
.searchsearchbox
{
height: 48px;
}

.searchsearchbox input{
	width: 100px;
}

.jobsearchpanel_palyacsucs {
float: left;
padding: 0px;
width: 203px;
height: 250px;
margin: 15px 0 0 0;
background-color: #dddddd;

background: url('../img/back.gif') bottom left no-repeat;
}
.jobsearchpanel_palyacsucs .panel_head {
font-size: 9pt;
background-color: #ffffff;
color: #990000;
text-transform: uppercase;
font-weight: bold;
float: left;
padding-top: 0pt;
padding-right: 3px;
padding-bottom: 0pt;
padding-left: 3px;
margin-bottom: 7px;
}
.jobsearchpanel_palyacsucs .container {
margin-top: 0pt;
margin-right: 8px;
margin-bottom: 0pt;
margin-left: 8px;
text-align: left;
}

.jobsearchpanel_palyacsucs .container form {
margin:0px;
padding: 0px;
}

.chbox {
float: left;
width: 187px;
height: 20px;
background: #f6f6f6;
overflow: hidden;
margin-top: 3px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
border-style: solid;
border-color: #efefef;
border-width: 1px;
vertical-align: top;
}
.jobsearchpanel_palyacsucs .container .chbox input {
margin: 3px 0 0 0;
width: 20px; 
height: 13px;
padding: 0px;
display: block;
float: left;
}

.jobsearchpanel_palyacsucs .container  .chbox label {
margin: 1px 0 0 5px;
height: 13px;
padding: 0px;
display: block;
float: left;
}