body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin: 0px;
	padding: 0px;
	background-color:#000000;
		}

.fcolred {
	color: #FF0000;
}

.fcolgreen {

	color: #006600;
}

TH,TD,DIV {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.txt_black {
	color: #000000;
}
.bold {
	font-weight: bold;
	color:#FF33FF;
	
}
.green{
	color:#FFFFFF;
	font-weight:bold;
}


.broder_gray {
	border: 1px solid #f9e9c3;
}
.broder_gray1 {
	border: 2px solid #cccccc;
}
.bg_gray {
	background-color: #cccccc;
}
.bg_gray1 {
background-color:#c2c3c4;}
.bg_white {
background-image:url(images/box-back.gif) repeat-x right top;
}
.bg_pink {
	background-color: #ff19ac;
}
.bg_blue1 {
	background-color: #ffffff;
}
.heading1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
}
.heading2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
}
.bg_blue2 {
	background-color: #7e255c;
}
.bg_blue3 {
	background-color: #b0bec7;
}
.bg_blue4 { background-color:#f9e9c3;
}
.txt_white {
	color: #FFFFFF;
}
.txt_blue1 {
	color: #92d6f9;
}
.txt_blue2 {
	color: #003399;
}
.txt_gray {
	color: #898989;
}
.txt_gray2 {
	color: #036b22;
}
.txt_blue {
	color: #FFFFFF;
}
.txt_pink {
	color: #DF0092;
}
.small {
	font-size:8px;
}
.bg_blue {
	background-color: #CB7CF6;
}
a {
	text-decoration:none;
	color:#FF33FF;
}


a:hover {
	text-decoration:underline;
	color: #FF33FF;
}
a img {
  border-width: 0px;
}
.curve_viewalljobs {
background:url(images/viewalljobs_curve.gif) no-repeat;}

.search_heading { font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#FFF}

.emp_logo { background:url(images/logo.gif) no-repeat center center;}

.footer_bg { background-color:#FFFFFF}

.header_link {color:#ffffff;}
.header_link:hover {color:#ffffff;}

.currentissue_corner {background:url(images/box_2.gif) no-repeat left top;}
.currentissue_bg {background:url(images/box_2.gif) repeat-x left top;}
.currentissue_corner2 {background:url(images/box_2.gif) no-repeat left top;}


/*--------------------------------- slider ------------------------------*/

#networkBar {
  position: absolute;
  top: 0px;
  width: 100%;
  z-index: 1;
  text-align: center;
}

#networkBarPopup {
  width: 995px;
  margin-left: auto;
  margin-right: auto;
  vertical-align: top;
  background-color: #2d5b7b;
}

#networkBarBanners {
  width: 982px;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 0px;
  margin-bottom:0px;
}
#networkBarBanners img {
  margin:0;
  cursor:pointer;
}

#networkBarBanners a {
  display: block;
  float: left;
  width: 231px;
  height: 58px;
  margin:0;
  margin-right:5px;
}
#networkBarBanners a.first_popup_banner {
  margin-left:0px;
}
#networkBarBanners>a.first_popup_banner {
  margin-left:0px;
}
#networkBarBanners a.last_popup_banner {
  margin-right:0px;
}
#networkBarBanners>a.last_popup_banner {
  margin-right:0px;
}
#networkBarControls {
  width: 995px;
  height: 5px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  background-color: #2d5b7b;
}

#networkBarButton {
  display: block;
  position: absolute;
  float: left;
  margin-left: 15px;
}

#networkBarButton img {
  float: left;
  margin-top:5px;
}
.button_bg {
background:url(images/ourotherpublication.gif) no-repeat center center;}



/**************** Customize sytle ********************/
.menu_td_style{
	background-color:#c180a8;
	background-repeat:repeat-x;
}
.menu_left{background:url(images/nav_1.gif) no-repeat top left;}
.menu_right{background:url(images/nav_4.gif) no-repeat top right; height:41px;padding:0px 41px;}


/*************INDEX HOME BLUE*****************/
.menu_bg_blue{background:url(images/nav_3.gif) repeat-x top left;}

/* ********** Menu Style ************** */
.MainMenu_MenuContainer{ background:transparent; width:100%;}
.MainMenu_MenuBar{cursor:pointer;}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuArrow{ display:none; }
/*---------Root Menu Separator---------------*/
.MainMenu_MenuBreak{display:block; }
/*---------Menu Background Transparency---------------*/
.ModuleTitle_MenuItemSel {background-color: transparent;}
.MainMenu_MenuItemSel {background-color: transparent;}
/*---------Sub Menu style---------------*/
.MainMenu_MenuItem{
	color:#ffffff;
	font-size:10px;
	font-weight: normal;
	padding:2px 7px 2px 7px;
	border:1px #ffa200 solid;
	border-width:1px 0px;
	width:158px;
}

.submenuitembreadcrumb{
	color:#FFFFFF;
	font-size:10px;
	font-weight: normal;
	padding:2px 7px 2px 7px;
	Margin:0px;
	background:url(images/nav_3.gif) repeat-x top left;
	cursor:pointer;
}
/*---------Sub Menu style on select---------------*/
.submenuitemselected{
	color:#ffffff;
	font-size:10px;
	font-weight: normal;
	padding:2px 7px 2px 7px;
	Margin:0px;
	background:url(images/nav_3.gif) repeat-x top left;
	cursor:pointer;
}
/*---------Sub Menu Frame style---------------*/
.submenu{
	z-index:1000;
	border:1px #ffba40 solid;
	padding:0px;
	margin:0px;
	background:url(images/nav_3.gif) repeat-x top left;
	line-height:15px;	
}





/*---------Menu style for BLUE---------------*/
/*---------Root Menu style---------------*/
#blue .rootmenuitem TD{ 
	color:#ffffff;
	font-size:8px;
	font-weight:bold; text-align:center;
	height:35px;
	padding:0px 18px 0px 18px;text-transform:uppercase;
	margin:0px;
    background:none;
}
/*---------Root Menu style on select---------------*/
#blue .rootmenuitemselected TD{ 
	color:#d892be;
	font-size:8px;
	font-weight:bold;text-align:center;
	height:35px;
	padding:0px 18px 0px 18px;text-transform:uppercase;
	margin:0px;
	background:url(images/menu_bg.jpg) no-repeat top left;
}

/*---------Root Menu style on select---------------*/
#blue .rootmenuitembreadcrumb TD{ 
	color:#d892be;
	font-size:8px;
	font-weight:bold;
	height:35px;text-align:center;
	padding:0px 18px 0px 18px;text-transform:uppercase;
	margin:0px;
	background:url(images/menu_bg.jpg) no-repeat top left;
}

#foot_img{
background-image:url(images/monster_blue.gif);
background-repeat:no-repeat;
background-position:bottom right;
width:132px;
height:11px;
text-align:left;
}
.homepagepanellink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFF00;
	text-decoration:none;
}
.bottomlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFF00;
	text-decoration:underline;
}

.homepagepanellink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFF00;
	text-decoration:none;
}
.homepagepanellink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF33FF;
	text-decoration:underline;
}
.subindexhead
{

	color:#fff; 
	padding-left:15px;
	}
.link {
	color: #FF33FF;
}
.maintext {
	color: #FFFFFF;
}
.screenR-image{
background:url('images/screen_reader_icon-white.png') no-repeat 0 50%;
padding-left:48px;
line-height: 200%;
}

/* ======================= navigation start ======================== */

.navigation{ clear:both; margin:10px 0 2px; overflow:visible; width:1010px; background-color:#fff;}
.navigation .home { background:#fff url(images/home.jpg) no-repeat 0 0; float:left; width:34px; height:31px; margin-right:5px; padding:0; text-indent:-999px; overflow:hidden;}
.navigation ul { background-color:#fff;  padding:0 0 0 10px; display:inline-block; }
.navigation li { display:inline-block; background:url(images/link2_sep.jpg) no-repeat 100% 0; font-size:9px; padding:0 3px 0 0; float:left}
.navigation .last { background:none;}
.navigation li a { line-height:31px; display:block; padding:0 16px; color:##FF33FF;}
.navigation li a:hover, .navigation .current a { text-decoration:none; background:url(images/nav-over-02.jpg) repeat-x 0 50%; }

#nav {
    margin:0;
	}  
    /* make the LI display inline */
    /* it's position relative so that position absolute */
    /* can be used in submenu */
#nav li {
        position:relative;
        margin:0 ; z-index:1000; }
         
    /* this is the parent menu */
#nav li a { display:block; }
 
#nav li a:hover { color:#fff; }
/* submenu, it's hidden by default */
#nav ul { background:none; position:absolute; left:0; display:none; margin:0 0 0 ; padding:0; z-index:10; }
#nav .last ul { right:0 !important; left:auto;}
#nav ul.big li{ width:300px;}
         
#nav ul li { background:#fff; width:150px; padding:0; border-top:1px solid #FF33FF; }
         
        /* display block will make the link fill the whole area of LI */
#nav ul a { display:block; padding: 4px 10px; color:##FF33FF; line-height:20px;}
         
#nav ul a:hover { text-decoration:none; font-weight:bold; color:#CB7CF6; background:none; }

/* ================== end = navigation ======================= */
.cissue {
	color: #FFF;
	background-color: #FF33FF;
	height:18px;
}
.cdate {
	color: #fff;
	background-color: #CB7CF6;;
}
.options { float:right; clear:right; margin:15px 15px 0 0;}
.options div { float:left; margin:0 5px;}
.color a, .text-size a { display:block; float:left; width:15px; height:15px; margin:0 2px; background-image:url(images/theme-colors.png); background-repeat:no-repeat; text-indent:-999px; overflow:hidden;}
.color .blue { background-position:-18px 0;}
.color .red { background-position:100% 0;}
.color .grey { background-position:0 0;}

.text-size a { width:20px; height:17px; background-image:url(images/text_size.png); }
.text-size .minus { background-position:100% 0;}
.text-size .zero { background-position:50% 0; }
.text-size .plus { background-position:0 0;}
.bgimg{
	background-image:url(images/emp-news-logo-final-white.png);
	border:0;
	width:481px;
	height:111px;
	background-repeat:no-repeat;
	background-position:center center;
	
	}
	.topbg{
	background-color:#000;
	}
.maintb{
	background-color:#000000;
	border-top:1px thin #FFF;
		}
		.footertext{
	padding:5px; 
	padding-bottom:0px;
	 line-height:18px;
	}
	.footertext a{
			 color:#FF33FF;

		}
		.footertext a:hover{
			 color:#CB7CF6;

		}
		.stck{
			color:#CB7CF6;
			}
	.options {
float: right;
clear: right;
margin: 15px 15px 0 0;
}
.options div {
float: left;
margin: 0 5px;
}