* { margin: 0; }
html, body { }
body { margin:0; padding:0; font: .75em/1.3em  verdana,arial, sans-serif, tahoma; color:#000;}
h1 { color:#000; font-size: 1.3em; margin:0; }
h1 span {color:#997A01; padding:5px 0; }
h2 { color:#997A01; font-size: 1.1em; margin:0; padding:5px 0; }
h2 a { color:#997A01; margin:0; padding:5px 0; }
h2 a:hover { color:#000; margin:0; padding:5px 0; text-decoration:none; }
h3 a { font-size: .9em; margin:0; padding:5px 0; text-decoration:underline; }
h3 a:hover {text-decoration:none;}
h4 { color:#997A01; font-size: 1.3em ; margin:0; padding:5px 0; }
h5 { color:#000; font-size:1.3em; padding:9px 0px; }
form { margin:0; padding:0px; }
img { border:none; }
a { outline:none; color:#0066cc; text-decoration:none; padding:0px; margin:0px; }
a:hover { color:#997A01; text-decoration:underline; }
ul, li { list-style-type:none; padding:0px; margin:0px; }
p { margin:2px 0; padding:0; line-height:1.3em; }

.lsize { width:940px; margin:0 auto; }
.top_line {height:30px; }

#logo { float:left;}
#logo  a { background: url(../images/logo.gif) no-repeat 0 0; display:block; width:173px; height:70px; float:left; text-indent:-9999px; }

#menu { font-weight:bold; padding-right:300px; font-size:14px; }
#menu ul { padding-top:5px; }
#menu li { float:left; margin-right:10px; padding:10px 20px 0px 10px; }
#menu a.free { position:absolute; margin:-20px 0 0 12px; }
#menu a:hover.free { border:0;}
#menu li.active a.free { border:0;}
#menu li a { display:block; color:#666666; text-decoration:none; padding:5px 0; }
#menu li a:hover { border-bottom:3px solid #997A01; color:#333; text-decoration:none; }
#menu li.active a { border-bottom:3px solid #6293B0;color:#005172; text-decoration:none; }

#register { float:right; color:#555; }
#register li { font-size:12px; background: url(../images/register_leftbg.gif) no-repeat 0 0; line-height:28px; display:block; }
#register li span { background: url(../images/register_rightbg.gif) no-repeat 100% 0; display:block; padding:0 10px;}
#register li a { padding:0 5px; color:#666; text-decoration:none; font-weight:bold; }
#register li a:hover { color:#005172; text-decoration:none; }

#search { background:#efefef; height:80px; margin:5px 0 12px 0; }
#search .left { background: url(../images/search_left.gif) no-repeat 0 0; height:80px; }
#search .right { background: url(../images/search_right.gif) no-repeat 100% 0; height:80px; padding:0px 15px; }

.textbox4 { width:250px; border:1px solid #ccc; height:17px; background:#fff; }
.textbox1 { border:1px solid #ccc;}
#search_part { float:left; width:630px; }
#change_city { float:right; width:235px; background: url(../images/search_pipe.gif) no-repeat 0 0; text-align:center; height:80px; line-height:80px;}
#change_city .green a {color:#997A01;}
#change_city a { font-size:1em; color:#666; font-weight:bold; text-decoration:none; line-height:25px; }
#change_city a:hover { color:#005172; text-decoration:none; }
.padding_trl { padding:20px 65px 0 20px; }
.citynamefont {font-size:1.4em;}

.keywords { float:left; width:250px; padding:10px 18px 0 5px; }
.location { float:left; width:250px; padding-top:10px; }
.search_b {float:left; width:136px; }
.search_button { background: url(../images/button_bg.gif) no-repeat 0 0; line-height:27px; width:69px;  height:27px; color:#fff; font-weight:bold; margin:25px 10px 0 18px; border:0; display:block; padding-bottom:4px; }

#sub_menu { font-size:1.2em; color:#414546; }
#sub_menu li { float:left; margin-right:15px; line-height:32px; }
#sub_menu li a { font-size:.8em; font-weight:bold; color:#997A01; text-decoration:none; }
#sub_menu li.active a { font-size:.8em; background: url(../images/submenubg_left.gif) no-repeat 0 0; line-height:32px; color:#997A01; display:block; text-decoration:none; }
#sub_menu li.active span { background: url(../images/submenubg_right.gif) no-repeat 100% 0; display:block; padding:0 20px; }
#sub_menu li a:hover { text-decoration:none;  color:#F7A818;}

#content_part { width:625px; float:left; }
.content { background:#efefef; width:625px; margin-top:-2px; }
.content .contentbg_top { background: url(../images/contentbg_top.gif) no-repeat 0 0;}
.content .contentbg_bottom { background: url(../images/contentbg_bottom.gif) no-repeat 0 100%; vertical-align:bottom; padding:15px 20px; }

.worldwide { width: 100%; } 
.worldwide td { text-align: left; line-height: 20px;}
.worldwide td a { background:transparent url(../images/bullet.gif) no-repeat 0 50%; color:#333; padding-left:10px; }
.worldwide td a:hover { background:transparent url(../images/bullet.gif) no-repeat 0 50%; text-decoration:underline; }

/*#sidebar .gray_arrow { background:url(../images/gray_arrows.gif) no-repeat 0 55%; padding-left:17px; font-weight:bold; font-size:1.1em; }*/
.align_justify { text-align:justify; }
.ads_by_google { background:transparent url(../images/ads_by_google.gif) no-repeat 0 0; height:250px; margin:31px 0 15px 15px;}



#footer { text-align:center; padding:18px 0 10px 0; background:url(../images/footer_bg.gif) repeat-x 0 0; color:#666; }
#footer .flag li {display:inline; padding-right:10px; color:#333;}
#footer .flag .first_li {padding-right:2px;}
#footer .flag li a:hover {color:#0066CC; text-decoration:none;}
#footer ul { text-align:center; padding-left:0px; }
#footer li { padding:0; display:inline; }
#footer li a { color:#333; text-decoration:none; }
#footer li a:hover { color:#997A01; text-decoration:underline; }
.copyright { color:#666; margin:10px 0;  font-size:11px;}

#left_part { width:160px; float:left; border-right:1px solid #eee; padding-right:20px; }
.green_line { border-top:1px solid #997A01; padding:5px 0; }
#left_part li { text-decoration:none; line-height:18px; background: url(../images/arrow.gif) no-repeat 0 5px; padding-left:10px; padding-bottom:2px;} 

#left_part li.active { background: url(../images/green_arrow.gif) no-repeat 0 5px; padding-left:11px; color:#997A01; text-decoration:underline; }
#left_part li.active a { color:#997A01; }
#right_part { float:right; width:725px; padding-top:5px; }
#middle_part {float:left; padding:5px 15px 0 15px; width:564px;}
#right_part_2 {float:left; width:165px; padding-top:10px;}
.job { margin:0; padding-bottom:14px; }
.locations_compact { font-size:.85em; color:#666666; font-weight:normal;}
.site a { color:#997A01; padding:0; text-decoration:underline; }
.site a:hover { text-decoration:none; }
.date_compact { color:#666666; line-height:16px; }

.savejob { color:#997A01; font-weight:bold; }
.line_h_1 {background:transparent url(../images/title_underline_long.gif) no-repeat 0 0 ; height:2px; margin:5px 0 10px 0; }
.line_h {background:transparent url(../images/title_underline_small.gif) no-repeat 0 0 ; height:2px;}
#view_point { float:right; width:621px; padding-right:15px; }
#contact_point { float:left; width:300px; }
.contact_pointbg { background: url(../images/contact_pointbg.gif) repeat-y 0 0; width:264px; }
.contact_pointbg .contact_point_top { background: url(../images/contact_point_top.gif) no-repeat 0 0; }
.contact_pointbg .contact_point_bottom { background: url(../images/contact_point_bottom.gif) no-repeat 0 100%; padding:10px 15px; }
.label { color:#666; font-weight:bold; }
.textbox2 { width:230px; border:1px solid #ccc; background:#fff; margin:5px 0 10px 0; }
.textbox3 { width:70px; border:1px solid #ccc; background:#fff; margin:5px 0 10px 0; }
.msgbox { width:230px; height:90px; border:1px solid #ccc; background:#fff; margin:5px 0 10px 0; }
.text_6 { color:#666; }
p.browse { font-size:.85em; padding:10px 0 5px 0; text-align:center; }
p.browse a { text-decoration:none; }
.gray { color:#919294; }
.links a {padding:10px 10px 10px 2px; text-decoration:none; line-height:18px; display:inline; font-size:12px; }
.links a:hover { color:#997A01; text-decoration:none; }
.icon { padding-top:3px; }

.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
.center { text-align:center; }

.padding1 { padding:10px; }
.padding_bottom { padding-bottom:5px; }
.padding_top { padding-top:5px; }
.padding_top1 { padding-top:10px; }
.padding_top2 { padding-top:20px; }
.padding_top3 { padding-top:15px; }
.padding_tb2 { padding:15px 0 5px 0px; }
.margin_bottom1 { margin-bottom:3px; }
.margin_top { margin-top:7px; }
.margin_top1 { margin-top:10px; }
.margin_top2 { margin-top:20px; }
.padding_tb { padding:10px 0; }
.padding_bottom1 { padding-bottom:10px; }
.padding_bottom2 { padding-bottom:15px; }
.padding_left_16 {padding-left:16px;}
.padding_20 {padding:20px;}
.padding_4 {padding:0 4px;}
.padding_left1 { padding-left:10px; }
.bold { font-weight:bold; }
.padding_rl_10 {padding:0 10px;}
.padding_right1 { padding-right:10px; }
.padding_right { padding-right:7px; }
.padding_left { padding-left:5px; }
.padding_10 {padding:10px;}
.padding_right2 { padding-right:5px; }
.padding_left13 { padding-left:13px; }
.padding_right_3 { padding-right:15px; }
.margin_right_3 { padding-right:15px; }
.padding_left3 { padding-left:30px; }
/********************* BY ME ****************************/

.font30 { font-size:30px;}
.top { background-color:#989898; height:80px; color:#ffffff; padding:15px;}
.bottom { background-color:#989898; height:20px;}
.top a {color:#ffffff; text-decoration:none; }
.top a:hover {text-decoration:underline;}
.listlink a {color:#0066cc; text-decoration:none; background: url(../images/light_blue_dot.gif) no-repeat 0 50% ; padding-left:10px; }
.listlink a:hover { color:#997A01; text-decoration:underline; padding-left:10px; }

.red{color:#ff0000;}
.gray{color:#808080;}
.light_black {color:#333;}
.black {color:#000;}
/*.form1 input{height:20px;font-size:14px;}*/
.button30 input{height:25px;}
.center{text-align:center;}
.rb td{font-weight:bold}
/*   .green {color:#997A01; }   */


.pagging a {text-decoration:none; }
.pagging a:hover {color:#333; }
.changecity {background-color:white; border:1px solid #ccc; position:absolute; padding:15px; width:510px;}
.padding_city {padding-left:400px;}
.close {color:#333; font-size:0.7em}
.star { color:#f00; }
.font_10{font-size:10px;}
.blue { color:#005172;}
.text_underline {text-decoration:underline;}

#ResFill {position:absolute; width:253px; background:#fff; border:1px solid #ddd;}
.autofill {overflow:auto; height:183px;}
#ResFill ul, #ResFill li{padding:0; margin:0; border:0; list-style:none;}
#ResFill li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:normal; border-bottom:1px solid #eee;}
#ResFill li a:hover{background:#f7f7f7;  color:#997A01;}
#ResFill ul {padding:4px;}

.search_title {padding:9px 0px; font-size:15px; color:#997A01;}
#sub_nav { font-weight:bold; width:100%; }
#sub_nav li { float:left; margin-right:3px; }
#sub_nav li a { font-size:12px; background: url(../images/nav_left.gif) no-repeat 0 0; line-height:26px; display:block; text-decoration:none; color:#888; }
#sub_nav li a span { background: url(../images/nav_right.gif) no-repeat 100% 0; display:block; padding:0 20px; text-decoration:none; }
#sub_nav li a.active { color:#0a5071; }
#sub_nav li a:hover { text-decoration:none; color:#0a5071; }

.gray_border { border:1px solid #ccc;}
.gray_bg { background:#efefef; color:#444; font-weight:bold; line-height:20px; padding:0 20px; }

.padding_left2 { padding-left:20px; }
.gray_bg_profile { background:#efefef; color:#666; font-weight:normal; line-height:30px; padding:0 20px; } 
.gray_bg_profile a { font-size:.85em; color:#333; text-decoration:none; }
.gray_bg_profile a:hover { color:#000; text-decoration:none; }
.gray_bg_profile a.active {  color:#0a5071; font-weight:bold; }

/*.opaqueLayer{display:none; position:absolute; top:0px; left:0px; right:0px; bottom:0px; opacity: 0.5;filter: alpha(opacity = 50); background-color: #333; z-Index:1000; padding :0 0 10px 0;}*/
.opaqueLayer{display:none; position:absolute; top:0px; left:0px; right:0px; bottom:0px; background-color: #000; z-Index:1000; padding :0 0 10px 0; opacity:0.5;}
.questionLayer{position:absolute; width:550px; display:none; z-Index:1000; border:1px solid #555; background-color:#FFFFFF; margin:0px; top:50px; left:220px; padding:10px;}



/******** FORM style *************/
.form_dotted_line {border-top:1px dashed #ccc;}
.line_height_30 {line-height:30px;}
.form_text_ul ul {padding:5px 0 0 25px;}
.form_text_ul ul li {background:url(../images/bullet_g.gif) no-repeat 0 8px; padding-left:12px; line-height:20px;}
.form_comment {color:#666; font-size:10px;}

#OpenWatchList { bottom:0; position:fixed; right:0px; background:url(../images/watch_bg.gif) no-repeat 0 0; width:179px; height:21px; padding-top:8px; margin-right:2px;}

.text_dec a {text-decoration:underline;}
.text_dec a:hover {text-decoration:none;}
.black_font a {color:#000; font-size:15px; text-decoration:none; font-weight:bold;}
.black_font a:hover {text-decoration:underline;}
.green_font a {color:#997A01; font-size:15px; text-decoration:none; font-weight:bold;}
.green_font a:hover {text-decoration:underline;}
.font_18 {font-size:18px; padding:15px 0 5px 0px;}

/*#header_left { width:500px; float:left; }*/
#header_left { float:left; }
#header_left .header_fl {float:left; }
#header_left .header_fr {width:25px; float:left; padding-top:32px; }
#header_middle { padding:7px 0 0 10px; font-weight:bold; color:#000;}
/*#header_middle { float:left; padding:40px 20px 0 0px; font-weight:bold; width:20%; }*/
#header_right { width:730px; float:right; text-align:right; color:#6c6c6c; line-height:20px; vertical-align:middle; }
#header_right .fl { width:300px; float:left; font-weight:bold; color:#000; padding:35px 0 0 20px; text-align:left;}
#header_right .fr { width:447px; float:right;}
#header_right .link a { color:#997A01; text-decoration:underline; font-weight:bold;  padding:0; margin:0; }
#header_right .link a:hover { color:#F7A818; text-decoration:none; }
/*#header_right {float:right; text-align:right; color:#6c6c6c; line-height:20px; vertical-align:middle; }
#header_right .link a { color:#5f9400; text-decoration:underline; font-weight:bold;  padding:0; margin:0; }
#header_right .link a:hover { color:#005172; text-decoration:none; }*/
.post_job_bg { float:right; font-weight:bold; margin-top:10px; }
.post a { color:#fff; text-decoration:none; }
.post a:hover { text-decoration:none; }
#header_right a.free { position:absolute; margin:-10px 0px 0 -40px; }
#header_right a:hover.free { border:0;}

.keyword_listlink a {color:#0066cc; text-decoration:underline; font-weight:bold; }
.keyword_listlink a:hover { /*color:#006699; */text-decoration:none;}
.keyword a { outline:none; color:#555; text-decoration:none; padding:0px; margin:0px; }
.keyword a:hover { text-decoration:underline; }

.keyword_list a {color:#0066cc; text-decoration:none;}
.keyword_list a:hover {color:#997A01; text-decoration:underline;}
.font_11 {font-size:11px;}
.font_20 {font-size:18px;}
.keyword_padding {padding-left:200px;}
.paading_left118 {padding-left:118px;}
.linkcolor {color:#555;}
.select_city {margin-top:27px;}
.footer_padding {padding-top:20px;}
.title_top {padding-top:10px;}

.none {text-decoration:none;}

#top_head_bg { background: url(../images/top_head_bg.gif) repeat-x 0 0; height:29px; line-height:29px;  padding-bottom:15px; font-weight:bold; padding:0 20px; }
.small_title {color:#666; font-weight:normal; font-size:0.9em;}
.line_height20 {line-height:20px;}
.height_5 {height:5px;}
.height_3 {height:3px;}
.font_14 {font-size:14px;}
.font_20 {font-size:20px;}

#sidebar {float:right; padding:31px 0 0 15px; width:300px; line-height:20px; color:#414546;}
#sidebar .top {background: url(../images/right_top_border.gif) no-repeat 0 0; padding:0; margin:0; height:10px; }
#sidebar .bottom {background: url(../images/right_bottom_border.gif) no-repeat 0 0; }
#sidebar .middle {background: url(../images/right_bg_border.gif) repeat-y 0 0; padding:0 15px; }


#citylatest .top {background: url(../images/city_top_border.gif) no-repeat 0 0; padding:0; margin:0; height:10px; }
#citylatest .bottom {background: url(../images/city_bottom_border.gif) no-repeat 0 0; }
#citylatest .middle {background: url(../images/city_bg_border.gif) repeat-y 0 0; padding:0 20px; }

.beta_text {font-size:10px; color:#555;}
.padding_top32 {padding-top:32px;}

.listing_google_ad {background:#f8f8f8; padding:10px 15px;}

/********* user modules start ***********/
/*
#profile_leftpart {width:143px; margin-right:15px; border:1px solid #ccc; padding:5px 10px; line-height:20px; }
#profile_rightpart {width:758px; border:1px solid #ccc;}
*/
#profile_r_homeleft {width:435px; margin-right:15px; }
#profile_r_homeright {width:300px; }

#profile_r_innerleft {width:528px; /*margin:15px;*/ }
#profile_r_innerright {width:200px; }

/*	#profile_leftpart ul {padding-left:12px;}	*/


label { 
	clear: left;
/*	margin-left: 50px;*/
	float: left;
/*	width: 5em;*/
}

#testWrap {
	width: 500px;
	float: left;
	margin: 20px 0 0 50px; /* Just while testing, to make sure we return the correct positions for the image & not the window */
}

#previewArea {
	margin: 20px 0 0 20px;
	float: left;
}

#results { clear: both; }

/********* user modules end ***********/ 

.conv_gray {color:#666; font-size:11px;}
.gray_digit {color:#ccc; font-weight:normal; font-size:18px;}
.gray_6 {color:#666;}
.font_16 {font-size:16px;}
.dottedline {border-top:1px dashed #ccc; }
.height_10 {height:10px;}
.lineheight20 {line-height:20px; }
.gray_9 {color:#999; font-size:11px;}
.gray999 {color:#999999;}
.margin_15 {margin:15px;}
.padding_top30 {padding-top:30px;}
.font25 { font-size:25px;}
.button {border:1px solid #ccc; background:#e6e6e6;}
.button:hover {border:1px solid #999; cursor:pointer;}
.img_overlap {position:absolute; z-index:2;}
.gray_14 {color:#666; font-weight:bold; font-size:14px;}

.green_link a {color:#997A01;}
.green_link a:hover {color:#0066CC;}

.tip_gray {color:#666666;}
.ar {text-align:right}



/********************* Changes done by Priyanka ********************/
/********* user modules start ***********/
#profile_leftpart {width:163px; padding:5px 0px; line-height:20px; }
#profile_rightpart {width:755px; border-left:1px solid #EEEEEE; padding-left:20px;}

#profile_leftpart ul {padding-left:22px;}

#home { background: url(../images/home.gif) no-repeat 0 0; font-weight:bold; padding-left:22px; }
#profile { background: url(../images/profile.gif) no-repeat 0 0; font-weight:bold; padding-left:22px; }
#invite_friends { background: url(../images/job_alerts.gif) no-repeat 0 55%;font-weight:bold; padding-left:22px; }
#conversation { background: url(../images/conversation.gif) no-repeat 0 0; font-weight:bold; padding-left:22px; }
#inbox { background: url(../images/inbox_icon.gif) no-repeat 0 6px; font-weight:bold; padding-left:22px; }
#settings { background: url(../images/settings.gif) no-repeat 0 0; font-weight:bold; padding-left:22px; }
#watchlist { background: url(../images/watchlist.gif) no-repeat 0 0; font-weight:bold; padding-left:22px; }

#profile_r_homeleft {width:459px; margin-right:15px; }
#profile_middal_box { background:#efefef; padding:15px; border:1px solid #CCC; line-height:20px;}
#profile_middal_w_box { background:#fff; padding:12px; border:1px solid #CCC; margin-top:10px;}

#search { background:#efefef; height:80px; margin:5px 0 20px 0; }
.hr_line_1 { background: url(../images/line.gif) repeat-x 0 0; margin:10px 0; height:1px; }
.hr_line { border-top:1px solid #ccc; margin:10px 0; height:100%; width:100%;}
.font_n {font-weight:normal; }

.profile_box_border { border:1px solid #ccc; }
.heading { background:#efefef; height:25px; color:#666; margin:0; padding-left:15px; line-height:25px; font-weight:bold; }
.profile_right_hieght { line-height:20px; padding:15px; }

.forward { background: url(../images/forward.gif) no-repeat 0 50%; padding-left:22px; }
.pdf { background: url(../images/pdf.gif) no-repeat 0 50%; padding-left:22px; }
.print { background: url(../images/print.gif) no-repeat 0 50%; padding-left:22px; }
.success_message {background:#fff; padding:5px 20px 5px 30px; color:#CC0000; margin-top:10px}
.border_1 { border:1px solid #ccc;}
/* 	.width_1 { width:320px; }	*/
.width_1 { width:480px; }

/*	#middal_part {float:left;width:433px; padding-right:20px;}	*/
#middlepart { float:left; width:431px; padding-right:20px; }

.green { color:#997A01; }
.margin_15 { margin:15px; }

.padding_bottom_1 { padding:0; }


.bg_button1 { background: url(../images/bg_button1.gif) no-repeat 0 0; line-height:27px; width:69px; height:27px; color:#fff; font-weight:bold; margin:0 5px; border:0; padding-bottom:3px; }
.bg_button2 { background: url(../images/bg_button2.gif) no-repeat 0 0; line-height:27px; width:132px; height:27px; color:#fff; font-weight:bold; margin:0 5px; border:0; padding-bottom:3px; }
.bg_button3 { background: url(../images/bg_button1.gif) no-repeat 0 0; line-height:27px; width:69px; height:27px; color:#fff; font-weight:bold; border:0; padding-bottom:3px; }
.bg_button_disable { background: url(../images/share_disabled_button.gif) no-repeat 0 0; line-height:27px; width:69px; height:27px; color:#fff; font-weight:bold; border:0; padding-bottom:3px; }

.button_bg2{ background: url(../images/button_new.gif) no-repeat 0 0; line-height:27px; width:69px; height:27px; color:#fff; font-weight:bold; margin:0px 0px; border:0; padding-bottom:4px; }

#w_box { background:#fff; padding:12px; border:1px solid #CCC; margin-top:10px;}
.dottedline1 {border-bottom:1px dashed #ccc; padding:3px 0 5px 0; }
.users { width:100%; }
.users .fl { float:left; width:15%; }
.users .fr { float:right; width:65%; }
.margin_1 { margin:10px 15px; }
.see_all a { background: url(../images/bullet_g.gif) no-repeat 0 85%; color:#997A01; float:right; padding:10px 0 0 10px; text-decoration:underline; }
.line_height15 {line-height:15px;}
.right_part { width:200px; float:right;}
#list { width:100%; }
#list .fl { float:left; width:10%; }
#list .fr { float:right; width:88%; }
.import_contacts { }
.import_contacts .fl { width:70%; }
.import_contacts .fr { width:30%; padding:10px 0; }
.left_part { width:534px; padding-right:20px; float:left; }
.heading_1 { background:#efefef; height:28px; color:#a4a4a4; margin:0; padding-left:15px; line-height:28px; }

.heading_1 a { color:#333; font-weight:bold; text-decoration:none; }
.heading_1 a:hover { color:#997A01; font-weight:bold; text-decoration:none; }
.heading_1 a.active { color:#997A01; font-weight:bold; text-decoration:none; }

.width_3 { width:355px; }
.width_3 .fl li { padding:8px 0; }
.width_3 .fr li { padding:6px 0; }

.padding_left4 {padding-left:85px; }

.setting_profile { }
.setting_profile li { margin:15px 0; }

.padding_left22 { padding-left:22px; }

.bg_button5 { background: url(../images/bg_button2.gif) no-repeat 0 0; line-height:27px; width:132px; height:27px; color:#fff; font-weight:bold; margin:0; border:0; padding-bottom:3px; }
.padding_right3 { padding-right:90px; }

#public_profile  { background: url(../images/public_profile_small_bg.gif) no-repeat 0 0; width:406px; height:530px; border:5px solid #ccc; padding:10px; }

.padding_top_65 { padding-top:65px; }
.watchlist { }
.watchlist ul li { float:left; text-align:left; padding-right:20px; display:block; }
/*.fl_1 { width:510px; }*/
.fl_1 { width:700px; }
.fl_2 { width:110px; }
.fl_3 { width:40px; }

/*Conversation Page CSS*/
.con_rightbg { background: url(../images/conversation_rightbg.gif) repeat-y 0 0; }
.con_right_topbg { background: url(../images/conversation_right_topbg.gif) no-repeat 100% 0; }
.con_right_bottombg { background: url(../images/conversation_right_bottombg.gif) no-repeat 0 100%; padding:10px 15px; }
.con_rightbg .fl { width:20%; float:left; }
.con_rightbg .fr { width:60%; float:left; }
	
.content_right { width:100%; }
.content_right .f_left_list { width:50%; float:left; }
.content_right .f_right_list { width:24%; float:left; padding-left:10px; }
.content_right .f_left { width:70%; float:left; }
.content_right .f_right { width:24%; float:left; padding-left:10px; }
.padding_3 { padding:10px 0 10px 10px; }
.content_right li { padding:5px 0; }
.conv_txt { width:521px; height:50px; }
.conv_list { width:100%; border-top:1px dashed #cccccc; padding:10px 0; }
.conv_list .col1 { float:left; width:11%; }
.conv_list .col2 { float:left; width:84%; }
.conv_list .col3 { float:right; width:4%; }


/*Public Profile Page CSS*/
.lsize_1 { width:760px; margin:0 auto; }
.public_profile_bg { background: url(../images/public_profile_bg.gif) no-repeat 0 0; width:760px; height:122px; margin:10px 0; }
.padding_5 { padding:20px 25px; }
.public_profile_left { float:left; width:540px; padding-right:20px; }

.text_box { width:100%; }

.public_profile_width { width:100%; }
.public_profile_width .fl { float:left; width:25%; font-weight:bold; text-align:right; padding-right:10px; line-height:25px; }
.public_profile_width .fr { float:left; width:72%; text-align:left; line-height:25px; }
.line_height25 {line-height:25px;}

.margin_tb { margin:10px 0; }

.menu_green a {color:#997A01; text-decoration:none;}
.menu_green a:hover {color:#997A01; text-decoration:underline;}

.green_user_name { font-size:1.2em; color:#997A01; font-weight:bold; }
.clr_green {color:#997A01;}

.link_color {color:#0066cc;}
.font_9 {font-size:0.9em;}

.admin_topmenu {background:#efefef; height:20px; padding:7px 0 3px 5px; color:#666; font-size:1.2em;}
.admin_topmenu a { color:#095f86; text-decoration:none; font-weight:bold;}
.admin_topmenu a:hover {color:#0066cc; text-decoration:none;}
.admin_topmenu a span { color:#997A01; text-decoration:none;}
.admin_topmenu a:hover span {color:#0066cc; text-decoration:none;}

.font_12 {font-size:12px;}
.padding_left15 {padding-left:15px; }
.padding_left40 {padding-left:40px; }
.padding_right80 {padding-right:80px; }
.text_left {text-align:right;}

/*.contact_list {margin:22px 0; width:400px;}
.contact_padding {padding:10px 15px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; height:500px; overflow:auto;}
.v_align {vertical-align:middle;}*/

.contact_list {margin:10px 0 22px 0; width:750px;}
.contact_padding {border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; height:255px; overflow:auto;}
.v_align {vertical-align:middle;}
.padding_right25 {padding-right:25px;}
.list_bg_1 {background-color:#f9fafb; padding:10px 15px; border-top:1px solid #f2f2f2;  border-bottom:1px solid #f2f2f2;}
.list_bg_2 {padding:10px 15px; }
.bg_button6 { background: url(../images/bg_button_6.gif) no-repeat 0 0; line-height:27px; width:185px; height:27px; color:#fff; font-weight:bold; margin:0 5px; border:0; padding-bottom:3px; }

.heading_2 { background:#ddd; height:28px; color:#333; margin:0; padding-left:15px; line-height:28px; }

.highlight_text {color:#006699; font-size:1.5em;}
.li_part {margin:0; float:left;}

.inbox_menu {background: url(../images/inbox_head.gif) repeat-x 0 0; height:22px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; line-height:22px;}
.inbox_menu li {padding-left:10px; border-left:1px solid #ddd;}

.padding_top4 {padding-top:2px;}
.single_border {border-top:1px solid #ddd;}

#compose_msg {border:2px solid #ddd; padding:0 5px; line-height:25px; position:absolute; background-color:#fff; z-index:20; cursor:pointer; display:block; right:34px;}
#compose_msg div {background-color:#f9fafb;}

.inbox_bg_1 {background-color:#f9fafb; padding:4px 0; border-bottom:1px solid #f2f2f2;}
.inbox_bg_2 {padding:4px 0;}
.inbox_all_border {border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}

.dark_blue {color:#006699;}
.text_right {text-align:right;}
.padding_left180 {padding-left:180px;}

.job_alert {background-color:#f3f3f3; border:1px solid #ddd; padding:5px; margin-bottom:15px;}
.padding_left5 {padding-left:65px;}

.vcard { border:3px double #999; background-color: #E9F3FC; position:absolute; padding:10px; width:250px;}
.vcard b {color:#336699;font-size:18px;}

.alert_list {border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.padding_left_30 {padding-left:30px;}

.width_751 {width: 751px;}
.blue_bullet {background: url(../images/blue_dot.gif) no-repeat 0 7px ; padding-left:10px;}

.state_link a {color:#333; text-decoration:underline; font-weight:bold; font-size:13px;}
.state_link a:hover {color:#997A01;}

.related_job { border-top:1px solid #ccc; margin:20px 0; height:100%; width:100%;}

.padding_left140 {padding-left:140px;}

.mid_align { vertical-align:middle; }
.padding_left76 {padding-left:76px;}
.padding_left45 {padding-left:45px;}

.profile_search { background: url(../images/button_new.gif) no-repeat 0 0; line-height:25px; width:69px;  height:27px; color:#fff; font-weight:bold; margin:0px; border:0; display:block;}

.margin1 { margin:10px 0; }
.dotted_line {border-top:1px dashed #ccc;}
.text_r { text-align:right; }

.registerShowLayer{display:none; position:absolute; top:0px; left:0px; right:0px; bottom:0px; background-color: #000; z-Index:1000; padding :0 0 10px 0; opacity:0.5;}
.registerHideLayer{position:absolute; width:600px; display:none; z-Index:1000; border:5px solid #ccc; background-color:#FFFFFF; margin:0px; top:0px; left:200px; padding:0 10px 10px 10px;}

.signin_box {width:300px; border:5px solid #ccc; padding:10px; position:absolute; background:#fff; z-index:1;}

.padding_left90 {padding-left:90px;}
.block {display:block;}
.sign_close {background:transparent url(../images/cancel_icon_yellow.gif) no-repeat scroll 0 0;
display:block; height:11px; position:absolute; right:3px; top:3px; width:11px; z-index:1101;}
.width170 {width:170px;}
.width475 {width:475px;}
.blue_title {color:#333; font-size:1.2em; font-weight:bold; }
.padding_left233 {padding-left:233px; }