﻿body
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	width: 100%;
	text-align: center;
	background-color: #76c0d6;
}

/*background-color: #f4f4e1; - greyish cream e2e2ba 6cb2c7 4e9db4
background-color: #b1b980; - search box green
background-color: #5c93a3; - menu blue*/
.bodybg
{background-color: #ffffff;}

.body_bg_left
{
	background-image: url(images/bg_main_left.png);
	background-repeat: repeat-y;
	width:18px;
	}

.body_bg_right
{
	background-image: url(images/bg_main_right.png);
	background-repeat: repeat-y;
	width:18px;
	}

.bg_main
{background-image: url(images/master_bg.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	width:964px;}

.bg_master
{background-image: url(images/master_bg.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	width:964px;}

/*
.home_jobposting
{
	width:205px;
	height:75px;
	background-image: url(images/btn_home_rec_postjob.png);
}

a.home_jobposting:link
{
	text-decoration: none;
	background-image: url(images/btn_home_rec_postjob.png);
	display:block;
}

a.home_jobposting:visited {
	text-decoration:none;
}

a.home_jobposting:hover
{
	background-image: url(images/btn_home_rec_postjob_alt.png);
	display:block;
	width:205px;
	height:75px;
}

a.home_jobposting:active 
{	text-decoration:none;
}

.home_top_apply
{
	width:205px;
	height:75px;
}

a.home_top_apply:link
{
	text-decoration: none;
	background-image: url(images/btn_jobseeker_top.png);
	display:block;
}

a.home_top_apply:visited {
	text-decoration:none;
}

a.home_top_apply:hover
{
	background-image: url(images/btn_jobseeker_top_alt.png);
	display:block;
	width:205px;
	height:75px;
}

a.home_top_apply:active 
{	text-decoration:none;
}

*/

.home_jobposting {
	cursor:hand;
	height:72px;
	display:block;
	background:url(images/devnetindia_postjob_btn.png) no-repeat center top; 
	text-align:left;
	width:205px;
}
a.home_jobposting:hover {
	background-position:center -72px; text-decoration:none
}

.home_top_apply {
	cursor:hand;
	height:72px;
	display:block;
	background:url(images/devnetindia_apply_btn.png) no-repeat center top; 
	text-align:left;
	width:205px;
}

a.home_top_apply:hover {
	background-position:center -72px; text-decoration:none
}

/* Main Menu Style */

.menu_text
{
	font-family: 'Trebuchet MS' , Tahoma;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	line-height: 35px;
	display: block;
	letter-spacing: 0.02em;
}

a.menu_text:link
{
	text-decoration: none;
	color: #ffffff;
	display:block;
}

a.menu_text:visited {
	text-decoration:none;
	color: #ffffff;
}

a.menu_text:hover
{
	color: #fcf29e;
	display:block;
	text-decoration:underline;
}

a.menu_text:active 
{	text-decoration:none;
	color: #ffffff
}

.menu_emp_text
{
	font-family: 'Trebuchet MS' , Tahoma;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	line-height: 43px;
	display: block;
	letter-spacing: 0.02em;
}

a.menu_emp_text:link
{
	text-decoration: none;
	color: #ffffff;
	display:block;
}

a.menu_emp_text:visited {
	text-decoration:none;
	color: #ffffff;
}

a.menu_emp_text:hover
{	display:block;
	text-decoration:underline;
	color: #fcf29e;
}

a.menu_emp_text:active 
{	text-decoration:none;
	background-repeat: repeat-x;
	color: #ffffff
}

body#home a#navHome
{text-decoration:none;
	background-image: url(images/menu_alt_bg.jpg);
	background-repeat: repeat-x;
	color: #ffffff}

.menu_text_alt
{	font-family: 'Trebuchet MS' , Tahoma;
	color: #fcfa6b;
	font-size: 10pt;
	font-weight: bold;
	padding-left:5px;
	padding-right:5px;
}

a.menu_text_alt:link 
{	text-decoration:none;
	color: #fcfa6b
}

a.menu_text_alt:visited {
	text-decoration:none;
	color: #fcfa6b
}

a.menu_text_alt:hover
{
	text-decoration: underline;
	color: #ffffff;
}

a.menu_text_alt:active {
	text-decoration:none;
	color: #fcfa6b
}

/* Yahoo alert box */

.alert_box
{	font-family: arial;
	color: #7c7325;
	font-size: 11pt;
	font-weight: bold;
	background-image: url(images/alert_register.png);
	background-repeat: no-repeat;
}

/* Home search button */

.home_search_btn
{
	border: #ffffff 1px solid;
	background-color: #013c5e;
	color: #e0e0e0;
	line-height: 20px;
	display: block;
	padding: 5px;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
}

a.home_search_btn:link 
{	text-decoration:none;
	color: #e0e0e0
}

a.home_search_btn:visited {
	text-decoration:none;
	color: #e0e0e0
}

a.home_search_btn:hover
{
	border: #ffffff 1px solid;
	background-color: #2a7d96;
	color: #ffffff;
	line-height: 20px;
	display: block;
	padding: 5px;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
}

a.home_search_btn:active {
	text-decoration:none;
	color: #e0e0e0
}

.home_keywords
{border: #6e6e6e 1px solid;
	background-color: #ffffff;
	color: #333333;
	line-height: 20px;
	display: block;
	padding: 5px;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;}

/* Borders */

.td_left_panel
{
	width: 215px;
	border-right: #b1b980 2px solid;
}

.high_jobs_table
{border-bottom: #f8f0d2 2px solid;
 padding:5px;}
 
 /* Premium Jobs background */
 
 .premium_bg_box
{
	border: #ffcc00 1px solid;
	background-color: #fbf5c1; /* #fbfcd7, #fffacd */
}

/* Text styles */

.arrowlink
{ text-decoration:none;}

a.arrowlink:link {
	text-decoration:none;
}

a.arrowlink:visited {
	text-decoration:none;
}

a.arrowlink:hover
{
	text-decoration: none;
}

a.arrowlink:active {
	text-decoration:none;
}

.pagetitle
{	font-family: 'Trebuchet MS', Tahoma;
	color: #333333;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}
a.pagetitle:link {
	text-decoration:none;
	color: #333333
}

a.pagetitle:visited {
	text-decoration:none;
	color: #333333
}

a.pagetitle:hover
{
	text-decoration: underline;
	color: #333333;
}

a.pagetitle:active {
	text-decoration:none;
	color: #333333
}


.pagetitle_orange
{	font-family: 'Trebuchet MS', Tahoma;
	color: #ff6600;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}

.pagetitle_blue
{	font-family: 'Trebuchet MS', Tahoma;
	color: #297aca;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}

.pagetitle_white
{	font-family: 'Trebuchet MS', Tahoma;
	color: #ffffff;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}

.subhead
{	font-family: arial;
	color: #4b4405;
	font-size: 11pt;
	font-weight: bold;
}

.subhead_black
{	font-family: arial;
	color: #333333;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}

a.subhead_black:link {
	text-decoration:none;
	color: #333333
}

a.subhead_black:visited {
	text-decoration:none;
	color: #333333
}

a.subhead_black:hover
{
	text-decoration: underline;
	color: #333333;
}

a.subhead_black:active {
	text-decoration:none;
	color: #333333
}

.subhead_grey
{
	font-family: arial;
	color: #696969;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}

.subhead_green
{	font-family: arial;
	color: #339900;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}

a.subhead_green:link {
	text-decoration:underline;
	color: #339900
}

a.subhead_green:visited {
	text-decoration:none;
	color: #339900
}

a.subhead_green:hover
{
	text-decoration: underline;
	color: #ff6600;
}

a.subhead_green:active {
	text-decoration:none;
	color: #339900
}


.subhead_orange
{	font-family: arial;
	color: #ff6600;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}

a.subhead_orange:link {
	text-decoration:none;
	color: #ff6600
}

a.subhead_orange:visited {
	text-decoration:none;
	color: #ff6600
}

a.subhead_orange:hover
{
	text-decoration: underline;
	color: #1d7089;
}

a.subhead_orange:active {
	text-decoration:none;
	color: #ff6600
}

.subhead_recruiterpost
{	font-family: arial;
	color: #ff6600;
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}

a.subhead_recruiterpost:link {
	text-decoration:none;
	color: #ff6600
}

a.subhead_recruiterpost:visited {
	text-decoration:none;
	color: #ff6600
}

a.subhead_recruiterpost:hover
{
	text-decoration: underline;
	color: #1d7089;
}

a.subhead_recruiterpost:active {
	text-decoration:none;
	color: #ff6600
}

.subhead_white
{	font-family: arial;
	color: #ffffff;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}

.subhead_blue
{
	font-family: Arial;
	color: #1d7089;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}

a.subhead_blue:link {
	text-decoration:none;
	color: #1d7089
}

a.subhead_blue:visited {
	text-decoration:none;
	color: #1d7089
}

a.subhead_blue:hover
{
	text-decoration: underline;
	color: #ff6600;
}

a.subhead_blue:active {
	text-decoration:none;
	color: #1d7089
}

.mandatory
{
	font-family: Arial;
	color: #cc0000;
	font-size: 8pt;
	font-style: normal;
	letter-spacing: 0.02em;
}

.content_black
{	font-family: Arial;
	color: #000000;
	font-size: 9pt;
	font-style:normal;
	letter-spacing: 0.02em;
}

.content_grey
{	font-family: Arial;
	color: #696969;
	font-size: 9pt;
	font-style:normal;
	font-weight:normal;
	letter-spacing: 0.02em;
}

.content_recruiter_home
{	font-family: Arial;
	color: #333333;
	font-size: 10pt;
	font-style:normal;
	letter-spacing: 0.02em;
}

.content
{	font-family: Arial;
	color: #333333;
	font-size: 9pt;
	font-style:normal;
	letter-spacing: 0.02em;
}

a.content:link {
	text-decoration:none;
	color: #333333
}

a.content:visited {
	text-decoration:none;
	color: #333333
}

a.content:hover
{
	text-decoration: underline;
	color: #000000;
}

a.content:active {
	text-decoration:none;
	color: #333333
}

.content_white
{
	font-family: Arial;
	color: #ffffff;
	font-size: 9pt;
	font-style:normal;
	letter-spacing: 0.02em;
}

a.content_white:link {
	text-decoration:none;
	color: #ffffff
}

a.content_white:visited {
	text-decoration:none;
	color: #ffffff
}

a.content_white:hover
{
	text-decoration: underline;
	color: #ffffff;
}

a.content_white:active {
	text-decoration:none;
	color: #ffffff
}

.content_orange
{	font-family: arial;
	color: #ff6600;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 0.02em;
}

.content_green
{
	font-style: italic;
	font-family: Arial;
	color: #339900;
	font-size: 9pt;
	letter-spacing: 0.02em;
}

.content_green_normal
{
	font-style: normal;
	font-family: Arial;
	color: #339900;
	font-size: 8pt;
	letter-spacing: 0.02em;
}

.small_text_yellow
{
	font-family: Arial;
	color: #ffff33;
	font-size: 7pt;
	font-style: normal;
	font-weight:bold;
	letter-spacing: 0.02em;
}

.small_text_green
{
	font-style: italic;
	font-family: Arial;
	color: #339900;
	font-size: 8pt;
}


.watermark
{
	font-family: Arial;
	color: #767676;
	font-size: 9pt;
	font-style:normal;
	letter-spacing: 0.02em;
}

.small_text
{
	font-family: Arial;
	color: #333333;
	font-size: 8pt;
	font-style:normal;
	letter-spacing: 0.02em;
}

a.small_text:link {
	text-decoration:none;
	color: #333333
}

a.small_text:visited {
	text-decoration:none;
	color: #333333
}

a.small_text:hover
{
	text-decoration: underline;
	color: #333333;
}

a.small_text:active {
	text-decoration:none;
	color: #333333
}

.text_blue
{
	font-family: Arial;
	color: #1d7089;
	font-size: 9pt;
}

a.text_blue:link {
	text-decoration:none;
	color: #1d7089
}

a.text_blue:visited {
	text-decoration:none;
	color: #1d7089
}

a.text_blue:hover
{
	text-decoration: underline;
	color: #ff6600;
}

a.text_blue:active {
	text-decoration:none;
	color: #1d7089
}

.text_blue_small
{
	font-family: Arial;
	color: #1d7089;
	font-size: 8pt;
}

a.text_blue_small:link {
	text-decoration:none;
	color: #1d7089
}

a.text_blue_small:visited {
	text-decoration:none;
	color: #1d7089
}

a.text_blue_small:hover
{
	text-decoration: underline;
	color: #ff6600;
}

a.text_blue_small:active {
	text-decoration:none;
	color: #1d7089
}

.text_orange
{
	font-family: Helvetica, 'Trebuchet MS'; 
	color: #fc9400; 
	font-size: 14px;
    font-weight: bold;
}

a.text_orange:link {
	color: #fc9400; 
    text-decoration:none;
}

a.text_orange:visited {
	text-decoration:none;
	color: #fc9400
}

a.text_orange:hover
{
	text-decoration: underline;
	color: #1d7089;
}

a.text_orange:active {
	text-decoration:none;
	color: #fc9400
}

.text_orange_small
{
	font-family: Arial;
	color: #ff6633;
	font-size: 8pt;
	font-weight: bold;
	font-style: italic;
}

.text_yellow_big
{
	font-family: Arial;
	color: #f7ff7a;
	font-size: 12pt;
	font-weight: bold;
}

.text_dark_grey
{
	font-family: Arial;
	font-size: 11pt;
	font-weight: normal;
	color: #696969;
}

.text_white_small
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
}

/* CSS for Image float  */

img.floatLeft { 
float: left;
margin: 6px; 
border: solid 2px #f4f4f4;
}

/* Home page Jobseeker & Recruiter promo box */

.blue_box
{
	background-color: #0066cc;
}

.light_blue_box
{background-color: #78c5fb;}

/* Premium Jobs style */

 .premium_bg
{
	border: #ffcc00 2px solid;
	background-color: #ffffff; /* #fbfcd7, #fffacd */
}

.premium_jobs_bg
{
	background-image: url(images/premium_bg.jpg);
	background-repeat: repeat-y;
}

.premium_job_title
{font-family: Tahoma;
	color: #339900;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 0.02em;}

a.premium_job_title:link {
	text-decoration:none;
	color: #339900
}

a.premium_job_title:visited {
	text-decoration:none;
	color: #339900
}

a.premium_job_title:hover
{
	text-decoration: underline;
	color: #339900;
}

a.premium_job_title:active {
	text-decoration:none;
	color: #339900
}

.premium_job_co
{font-family: Tahoma;
	color: #151515;
	font-size: 9pt;
	font-weight: bold;
	padding-left:5px;
	padding-right:3px;
	padding-bottom:5px;
	padding-top:5px;
	letter-spacing: 0.02em;}

.premium_job_location
{font-family: Tahoma;
	color: #818181;
	font-size: 9pt;
	padding-left:5px;
	padding-right:3px;
	letter-spacing: 0.02em;}

/* Public master right side promo box */
 
.promobox
{
	background-color: #f6f6f6;
}

.textbox
{	border: #bcbcbc 1px solid;
	vertical-align:middle;
}

/* Left panel menu items */

.menu_bg
{
	background-color: #e9e9e9;
	width:200px;
}

.menu_item
{
	background-color:#297d95;
	font-family: Tahoma;
	color: #ffffff;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 0.02em;
	line-height: 20px;
	width: 95%;
	height: 20px;
	display: inline-block;
	text-align: left;
	padding: 5px;
}

a.menu_item:link {
	text-decoration:none;
	color: #ffffff
}

a.menu_item:visited {
	text-decoration:none;
	color: #ffffff
}

a.menu_item:hover
{
	text-decoration: none;
	color: #05566f;
	background-color: #83c0d2;
}

a.menu_item:active {
	text-decoration:none;
	color: #05566f;
	background-color: #83c0d2;
}

/* 
a.menu_item:active {
	text-decoration:none;
	color: #60bbfc;
}

*/




/* Footer style */

.footer_bg
{background-color: #176b84;}

.footer
{font-family: Arial;
	font-size: 9pt;
	color: #c7e2ea;
}

a.footer:link {
	text-decoration:none;
	color: #c7e2ea
}

a.footer:visited {
	text-decoration:none;
	color: #c7e2ea
}

a.footer:hover
{
	text-decoration: underline;
	color: #fcfa6b;
}

a.footer:active {
	text-decoration:none;
	color: #c7e2ea
}

.rx_link
{font-family: Arial;
	font-size: 8pt;
	color: #9fc9d6;
}

a.rx_link:link {
	text-decoration:none;
	color: #9fc9d6
}

a.rx_link:visited {
	text-decoration:none;
	color: #9fc9d6
}

a.rx_link:hover
{
	text-decoration: underline;
	color: #fbf098;
}

a.rx_link:active {
	text-decoration:none;
	color: #9fc9d6
}

/* Login Style */

.loginbox
{
	height: 250px;
	width: 250px;
	vertical-align: top;
	text-align: center;
	background-color: #f5f5f5;
}

.logintext
{
	color: #0066cc;
	font-size: 18pt; 
	font-family: 'Century Gothic' , Century, 'Trebuchet MS';
	font-weight: bold;
}

/* Profile display style */

.profile_name
{font-family: arial, Times, 'Times New Roman'; 
	font-size: 18pt; 
	font-weight: bold; 
	color: #336600;
	letter-spacing: 0.02em;
}

.imageborder
{
	border: #dcdcdc 3px solid;
}

.profile_co
{font-family: Helvetica, Verdana;
	color: #ff6600;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 0.02em;}

.profile_loc
{font-family: Helvetica, Verdana;
	color: #336600;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 0.02em;}

.profile_text
{font-family: Tahoma, Verdana, Helvetica;
	color: #333333;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 0.02em;}
	
.profile_intro
{
	font-family: Tahoma, Verdana, Helvetica;
	color: #333333;
	font-size: 9pt;
	letter-spacing: 0.02em;
	font-weight:bold;
	font-style: italic;
}

.profile_label
{
	font-family: Tahoma, Verdana, Helvetica;
	color: #333333;
	font-size: 9pt;
	letter-spacing: 0.02em;
}

/* Modal popup */

.modalPopup
{
	background-color: #ffffff;
	padding: 3px;
	border: #dcdcdc 5px solid;
}

.modalBackground
{
	background-color: #333333;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.panelnone
{
	background-color: #ffffcc;
	display: none;
}

/* Hovermenu style */

/* Hover menu extender background CSS */

.qm
{
	color: #000033;
	font-size: 10pt;
	font-family: Tahoma;
	background-color: #ffffcc;
	padding: 5px;
	text-align: left;
	border: #ff9933 1px solid;
	display: none;
	
}

/* Button CSS */

.btn_bg
{
	background-image:url(images/btn_bg.png);
	background-repeat:repeat-x;
}

.btn_link
{
	font-family: Arial, "Trebuchet MS", Tahoma;
	font-size: 9pt;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px; 
	padding-right:10px;
}

a.btn_link:link {
	text-decoration:none;
	color: #ffffff
}

a.btn_link:visited {
	text-decoration:none;
	color: #ffffff
}

a.btn_link:hover
{
	text-decoration: none;
	color: #ffffff;
}

a.btn_link:active {
	text-decoration:none;
	color: #ffffff
}

/* compare box */

.compare_box
{
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 7.5pt;
	color: #333333;
	border: solid 1px #dcdcdc;
	padding:3px;
}

/* new compare box */

.box_compare
{
	font-family: Arial;
	font-size: 12pt;
	font-weight:bold;
	color: #696969;
	border-bottom: solid 1px #d3d3d3;
	border-left: solid 1px #d3d3d3;
	padding: 3px;
}

.box_compare_yellow
{
	background-color: #ffffcc;
	font-family: Arial;
	font-size: 12pt;
	font-weight:bold;
	color: #333333;
	border-bottom: solid 1px #333333;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	padding: 3px;
}

.compare_box_grey
{
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 12pt;
	font-weight:bold;
	color: #333333;
	border-bottom: solid 1px #d3d3d3;
	border-left: solid 1px #d3d3d3;
	padding:3px;
}

.compare_box_grey_corner
{
	background-color: #b8b8b8;
	font-family: Arial;
	font-size: 12pt;
	font-weight:bold;
	color: #ffffff;
	border-bottom: solid 1px #ffffff;
	border-right: solid 1px #d3d3d3;
	padding:3px;
}

.box_compare_blue
{
	background-color: #1d7089;
	font-family: Arial;
	font-size: 12pt;
	font-weight:bold;
	color: #ffffff;
	border-bottom: solid 1px #ffffff;
	border-left: solid 1px #d3d3d3;
	border-right: solid 1px #ffffff;
	padding: 3px;
}


/* Datagrid */

.datagrid
{padding: 5px;}

.dataheader
{
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 1.4em;
	background-color: #d3d3d3;
	padding: 5px;
	height: 33px;
	text-transform: uppercase;
	font-family: "Trebuchet MS";
}

.datacontent
{
	font-family: Arial, verdana, "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	line-height: 1.0em;
	padding: 5px;
	height: 20px;
	border: 1px #ffffff;
}

.dataalt
{
	font-family: Arial, verdana, "Trebuchet MS";
	font-size: 9pt;
	font-weight: normal;
	line-height:1.0em;
	background-color: #f9f9f9;
	padding:5px;
	height:20px;
	border: 1px #ffffff;
}

.datafooter
{
	font-weight: bold;
	font-size: 9pt;
	height:8px;
	color: #303030;
	font-family: Arial, verdana, "Trebuchet MS";
	background-color: #cfcece;
	padding:5px;
}

.popupbanner
{
	height: 80px;
	border-bottom: #e6e6e6 6px solid;
}
