* { margin: 0; }
body { margin:0; padding:0; font: .80em/1.3em  verdana,arial, sans-serif, tahoma; color:#000;}
h1 { color:#000; font-size: 1.2em; margin:0; }
h1 span {color:#997A01; padding:5px 0; }
h2 { color:#333;font-size:1em;line-height:18px;margin:0;}
h2 a { color:#997A01; margin:0; padding:5px 0; }
h2 a:hover { color:#000; margin:0; padding:5px 0; text-decoration:none; }
h2.ja_title {font-size:1em;color:#333;padding:0;}
h3 a { font-size: .9em; margin:0; padding:5px 0; text-decoration:underline; }
h3 a:hover {text-decoration:none;}
h3 span {margin:0;padding:0;font-weight:700;font-size:1.2em;line-height:26px; color:#997A01;}
h4 span a { color:#997A01; margin:0; padding:0; line-height:26px; }
h4 { color:#997A01; font-size: 1.3em ; margin:0; padding:5px 0; font-weight:400; }
h5 { border-bottom:1px solid #997A01;color:#997A01;font-size:1em;font-weight:700;margin-bottom:6px;padding-bottom:5px; line-height:18px; }
h6 {color:#000;font-size:1.3em;margin:0;padding:5px 0;font-weight:400;}
form { margin:0; padding:0; }
img { border:none; }
label {clear: left;float: left;}
a { outline:none; color:#06c; text-decoration:underline; padding:0; margin:0; }
a:hover { color:#997A01; text-decoration:none; }
ul, li { list-style-type:none; padding:0; margin:0; }
p { margin:2px 0; padding:0; line-height:1.3em; }
p.browse { font-size:.85em; padding:10px 0 5px; text-align:center; }
p.browse a { text-decoration:none; }
.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; }
#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:700; }
#register li a:hover { color:#005172; text-decoration:none; }
#search, #bottom_search { background:#efefef; height:80px; margin:5px 0 12px; }
#search .left, #bottom_search .left  { background: url(../images/search_left.gif) no-repeat 0 0; height:80px; }
#search .right, #bottom_search .right { background: url(../images/search_right.gif) no-repeat 100% 0; height:80px; padding:0 15px; }
#bottom_search_part {text-align:left;width:630px;}
.textbox4 { background:#fff none repeat scroll 0 0; border:1px solid #ccc; font-family:arial,helvetica,sans-serif; font-size:1.3em; line-height:1.5em; padding:4px; width:240px;}
.textbox4:hover {border:1px solid #000;}
.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:700; 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:5px 18px 0 5px; }
.location { float:left; width:250px; padding-top:5px; }
.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:700; 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:700;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%;}
.sign_button {background: url(../images/sign_in_button.gif) no-repeat 0 100%;}
.worldwide li {text-align:left;line-height:20px;}
.worldwide li a {background:transparent url(../images/bullet.gif) no-repeat 0 50%;color:#333;padding-left:10px;text-decoration:none;color:#000;}
.worldwide li a:hover {background:transparent url(../images/bullet.gif) no-repeat 0 50%;text-decoration:underline;color:#06c;}
.align_justify { text-align:justify; }
#footer { text-align:center; padding:18px 0 10px; 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:#06c; text-decoration:none;}
#footer ul { text-align:center; padding-left:0; }
#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;}
#right_part_2 {float:left; width:165px; padding-top:10px;}
.job { margin:0; padding-bottom:14px; }
.locations_compact { font-size:.85em; color:#666; font-weight:400;}
.site a { color:#997A01; padding:0; text-decoration:underline; }
.site a:hover { text-decoration:none; }
.date_compact { color:#666; line-height:16px; }
.savejob { color:#997A01; font-weight:700; }
.line_h_1 {background:transparent url(../images/title_underline_long.gif) no-repeat 0 0 ; height:2px; margin:5px 0 10px; }
.line_h {background:transparent url(../images/title_underline_small.gif) no-repeat 0 0 ; height:2px;}
#view_point { float:right; width:610px; padding-right:15px; }
#contact_point { float:left; width:300px; }
.label { color:#666; font-weight:700; }
.textbox2 { width:230px; border:1px solid #ccc; background:#fff; margin:5px 0 10px; }
.textbox3 { width:70px; border:1px solid #ccc; background:#fff; margin:5px 0 10px; }
.msgbox { width:230px; height:90px; border:1px solid #ccc; background:#fff; margin:5px 0 10px; }
.text_6 { color:#666; }
.gray { color:#919294; }
.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; }
.margin_bottom1 { margin-bottom:3px; }
.margin_top { margin-top:7px; }
.margin_top1 { margin-top:10px; }
.margin_top2 { margin-top:20px; }
.margin_top3 { margin-top:15px; }
.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:700; }
.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; }
.font30 { font-size:30px;}
.top { background-color:#989898; height:80px; color:#fff; padding:15px;}
.bottom { background-color:#989898; height:20px;}
.top a {color:#fff; text-decoration:none; }
.top a:hover {text-decoration:underline;}
.listlink a {color:#06c; 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:red;}
.gray{color:gray;}
.light_black {color:#333;}
.black {color:#000;}
.button30 input {height:25px;}
.center {text-align:center;}
.rb td {font-weight:700;}
.pagging a {text-decoration:none; }
.pagging a:hover {color:#333; }
.changecity {background-color:#fff; border:1px solid #ccc; position:absolute; padding:15px; width:510px;}
.padding_city {padding-left:400px;}
.close {color:#333; font-size:0.7em}
.star { color:red; }
.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:#000; font-weight:400; border-bottom:1px solid #eee;}
#ResFill li a:hover{background:#f7f7f7;  color:#997A01;}
#ResFill ul {padding:4px;}
.search_title {padding:9px 0; font-size:15px; color:#997A01;}
.gray_border { border-top:1px solid #ccc;}
.gray_bg { background:#efefef; color:#444; font-weight:700; line-height:20px; padding:0 20px; }
.padding_left2 { padding-left:20px; }
.gray_bg_profile { background:#efefef; font-weight:400; 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:700; }
.opaqueLayer {display:none; position:absolute; top:0px; left:0px; right:0px; bottom:0px; background-color: #000; z-Index:1000; padding :0 0 10px; opacity:0.5;}
.questionLayer {position:absolute; width:550px; display:none; z-Index:1000; border:1px solid #555; background-color:#fff; margin:0; top:50px; left:220px; padding:10px;}
.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;}
.font_18 {font-size:18px; padding:15px 0 5px;}
#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:700; color:#000;}
#header_right { color:#6C6C6C;float:right;line-height:20px;vertical-align:middle;width:730px; }
#header_right .fl { width:270px; float:left; font-weight:700; color:#000; padding:26px 0 0 0; text-align:left;}
#header_right .fr { width:470px; float:right;}
#header_right .link a { color:#997A01; text-decoration:underline; font-weight:700;  padding:0; margin:0; }
#header_right .link a:hover { color:#F7A818; text-decoration:none; }
#header_right a.free { position:absolute; margin:-10px 0px 0 -40px; }
#header_right a:hover.free { border:0;}
.keyword a { outline:none; color:#555; text-decoration:none; padding:0px; margin:0px; }
.keyword a:hover { text-decoration:underline; }
.font_11 {font-size:11px;}
.font_20 {font-size:18px;}
.keyword_padding {padding-left:200px;}
.paading_left118 {padding-left:118px;}
.select_city {margin-top:27px;}
.footer_padding {padding-top:20px;}
.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:700; padding:0 20px; }
.small_title {color:#666; font-weight:400; 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; 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; }
.beta_text {font-size:10px; color:#555;}
.padding_top32 {padding-top:32px;}
#testWrap {	width: 500px;	float: left;	margin: 20px 0 0 50px;}
#previewArea {	margin: 20px 0 0 20px;	float: left;}
#results { clear: both; }
.conv_gray {color:#666; font-size:11px;}
.gray_digit {color:#ccc; font-weight:400; 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:#999;}
.margin_15 {margin:15px;}
.padding_top30 {padding-top:30px;}
.font25 { font-size:25px;}
.img_overlap {position:absolute; z-index:2;}
.gray_14 {color:#666; font-weight:700; font-size:14px;}
.tip_gray {color:#666;}
.ar {text-align:right}
#home { background: url(../images/home.gif) no-repeat 0 0; font-weight:700; padding-left:22px; }
#profile { background: url(../images/profile.gif) no-repeat 0 0; font-weight:700; padding-left:22px; }
#invite_friends { background: url(../images/invite_friends.gif) no-repeat 0 55%;font-weight:700; padding-left:22px; }
#conversation { background: url(../images/conversation.gif) no-repeat 0 0; font-weight:700; padding-left:22px; }
#inbox { background: url(../images/inbox_icon.gif) no-repeat 0 6px; font-weight:700; padding-left:22px; }
#settings { background: url(../images/settings.gif) no-repeat 0 0; font-weight:700; padding-left:22px; }
#watchlist { background: url(../images/watchlist.gif) no-repeat 0 0; font-weight:700; padding-left:22px; }
#search { background:#efefef; height:80px; margin:5px 0 20px; }
.font_n {font-weight:400; }
.profile_box_border { border:1px solid #ccc; }
.heading { background:#efefef; height:25px; color:#666; margin:0; padding-left:15px; line-height:25px; font-weight:700; }
.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:#C00; margin-top:10px}
.border_1 { border:1px solid #ccc;}
.width_1 { width:480px; }
.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:700; 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:700; 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:700; 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:700; 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:700; margin:0; border:0; padding-bottom:4px; }
.dottedline1 {border-bottom:1px solid #e4e4e4; }
.users { width:100%; }
.users .fl { float:left; width:15%; }
.users .fr { float:right; width:65%; }
.margin_1 { margin:10px 15px; }
.see_all a { 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 .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:700; text-decoration:none; }
.heading_1 a:hover { color:#997A01; font-weight:700; text-decoration:none; }
.heading_1 a.active { color:#997A01; font-weight:700; text-decoration:none; }
.width_3 .fl li { padding:8px 0; }
.width_3 .fr li { padding:6px 0; }
.padding_left4 {padding-left:85px; }
.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:700; 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 ul li { float:left; text-align:left; padding-right:20px; display:block; }
.padding_3 { padding:10px 0 10px 10px; }
.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:26%; font-weight:700; 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;}
.link_color {color:#06c;}
.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:700;}
.admin_topmenu a:hover {color:#06c; text-decoration:none;}
.admin_topmenu a span { color:#997A01; text-decoration:none;}
.admin_topmenu a:hover span {color:#06c; 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_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:700; margin:0 5px; border:0; padding-bottom:3px; }
.highlight_text {color:#069; font-size:1.5em;}
.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:#069;}
.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:#369;font-size:18px;}
.padding_left_30 {padding-left:30px;}
.state_link a {color:#333; text-decoration:underline; font-weight:700; 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:700; 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; opacity:0.5;}
.registerHideLayer {position:absolute; width:600px; display:none; z-Index:1000; border:5px solid #ccc; background-color:#fff; margin:0px; top:0px; left:200px; padding:0 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:700; }
.padding_left233 {padding-left:233px; }
.ac_results { padding: 0px; border: 1px solid #000; background-color: #fff; overflow: hidden; z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; font: menu; font-size: 12px; line-height: 16px; overflow: hidden; }
.ac_loading { background: #fff url(../images/request_indicator.gif) right center no-repeat; }
.ac_odd { background-color: #eee; }
.ac_over { background-color: #0A246A; color: #fff; }
#leftcol {width:165px;float:left;border-right:1px solid #eee;padding-right:15px;}
#middlecol {float:left;padding:0 15px;width:561px;}
#rightcol {float:left;width:165px;}
.div_expand {padding-top:3px;cursor:pointer;}
.listing li { text-decoration:none; line-height:18px; padding-left:10px; padding-bottom:2px;}
.listing li a {text-decoration:none;}
.listing li a:hover {text-decoration:underline;}
.listing li.active {background:url(../images/green_arrow.gif) no-repeat 0 5px;padding-left:11px;color:#3f8008;text-decoration:none;}
.listing li.active a {color:#3f8008;text-decoration:none;}
.listing a {text-decoration:none;}
.listing li.none {background:none;padding-left:0;padding-bottom:0;line-height:22px;}
.padding_rt4 {padding-right:4px;}
.listing_job a {font-weight:700;}
.link_frd {background:#f3f3f3;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 1px 10px 5px;margin-bottom:15px;font-size:11px;}
.gray_line {border-bottom:1px solid #E4E4E4;}
.more_tools {background-color:#f3f3f3;border:1px solid #ddd;padding:5px;margin-bottom:10px; width:83%; font-size:11px; margin-top:2px;}
.padding_rt3 {padding-right:3px;}
#left_part {width:164px;float:left;}
#left_part .menu_bg {background:url(../images/menu_bg.gif) repeat-y 0 0;width:164px;color:#069;}
#left_part .menu_top {background:url(../images/menu_top.gif) no-repeat 0 0;}
#left_part .menu_bottom {background:url(../images/menu_bottom.gif) no-repeat 0 100%;vertical-align:bottom;padding:12px 15px 20px;}
#menu {line-height:20px;padding:5px 0;}
#menu ul {padding-left:22px;font-size:11px;}
#menu a {text-decoration:none;}
#menu a:hover {text-decoration:none;color:#997A01;}
#job_alerts {background:url(../images/job_alerts.gif) no-repeat 0 0;font-weight:700;padding-left:22px;}
.meter {border:1px solid #cacaca;display:block;margin:10px 0 3px;}
.meter_text {background:#e6b653;color:#fff;font-size:11px;font-weight:700;text-align:center;}
#middle_part {width:532px;float:left;padding:0 20px;}
#middle_part .user_bg {background:transparent url(../images/user_bg.gif) repeat-y 0 0;width:532px;}
#middle_part .user_top {background:transparent url(../images/user_top.gif) no-repeat 0 0;}
#middle_part .user_bottom {background:transparent url(../images/user_bottom.gif) no-repeat 0 100%;vertical-align:bottom;padding:12px 15px 15px;}
.blue_box {background:#e5e5e5;width:532px;}
.blue_box .top1 {background:url(../images/blue_box_top.gif) no-repeat;}
.blue_box .bottom1 {background:url(../images/blue_box_bottom.gif) no-repeat 0 100%;}
.user_tab li {float:left;margin-left:10px;line-height:23px;}
.user_tab li a {font-size:13px;color:#707070;text-decoration:none;font-weight:700;}
.user_tab li.active {background:url(../images/tab_right.gif) no-repeat 100% 0;}
.user_tab li.active a {background:url(../images/tab_left.gif) no-repeat;width:135px;height:24px;display:block;text-align:center;color:#000;}
.white_box1 {background:#fbfbfb;width:512px;}
.white_box1 .top2 {background:url(../images/wihte_bottom.gif) no-repeat 0 100%;}
.white_box1 .bottom2 {background:url(../images/wihte_top.gif) no-repeat;}
.padding3 {padding:0 15px;}
.conv_txt {width:500px;height:50px;border:1px solid #dcdcdc}
h3.blue {color:#997A01;margin:0;padding:0;font-weight:400;display:block;font-size:1.4em;}
.list {width:100%;}
.list .fl {float:left;width:10%;}
.list .fr {float:right;width:89%;}
.list .fr .fl {float:left;width:44%;}
.list .fr .fr {float:right;width:44%;text-align:right;}
.list .fr .fl a {font-size:.85em;font-weight:400;}
.list .fr .fr a {font-size:.85em;font-weight:400;}
.font_gray {font-size:0.85em;color:#666;}
.comment_box_nub {background:url(../images/comment_nub.gif) no-repeat 0 0;width:9px;margin-left:17px;display:block;height:5px;}
.commentable_item .comment_box {font-size:11px;padding-bottom:2px;}
.commentable_item .ufi_section {background:#f4f4f4;padding:5px 10px;width:350px}
.right_head {background:url(../images/right_head.gif) no-repeat 0 0;line-height:26px;height:26px;color:#333;font-size:1.1em;font-weight:700;padding:0 12px;}
.right_bg {border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; padding:5px 12px;}
.right_bottom {background:url(../images/right_bottom.gif) no-repeat 0 0;height:5px;}
.padding_tb1 {padding:7px 0;}
#middle_part1 {width:432px;float:left;padding-right:20px;}
#middle_part1 a {text-decoration:none;}
.profile_bg {background:transparent url(../images/profile_bg.gif) repeat-y 0 0;width:432px;}
.profile_top {background:transparent url(../images/profile_top.gif) no-repeat 0 0;}
.profile_bottom {background:transparent url(../images/profile_bottom.gif) no-repeat 0 100%;vertical-align:bottom;padding:12px 15px 15px;}
#right_part1 {width:300px;float:left;}
.right_head1 {background:url(../images/right_head_300.gif) no-repeat 0 0;line-height:25px;height:26px;color:#000;font-size:1.1em;font-weight:700;padding:0 12px;}
.right_bg1 {border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; padding:5px 12px;}
.right_bottom1 {background:url(../images/right_bottom_300.gif) no-repeat 0 0;height:5px;}
.right_bg1 a {text-decoration:none;}
#right_big_part {float:right;width:755px;padding-left:20px;}
#right_big_part a {text-decoration:none;}
#right_big_part .text_line a {text-decoration:underline;}
#right_big_part .text_line a:hover {text-decoration:none;}
.white_box {background:#fff;padding:12px;border:1px solid #dcdcdc;margin-top:10px;width:93%;}
.stroke755 {padding-top:15px;}
.stroke755 .top {background:url(../images/stroke755top.gif) no-repeat 0 0;height:10px;font-size:5px; padding:0;}
.stroke755 .bottom {background:url(../images/stroke755bottom.gif) no-repeat 0 0;height:10px;padding:0;font-size:5px;}
.stroke755 .middle {border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; padding:0 15px;width:723px;}
.green_title {color:#997A01;font-size:1.5em;font-weight:400;margin:0;}
.blue_hading {background:url(../images/right_blue_hading.gif) no-repeat 0 0;height:34px;line-height:34px;font-size:1.3em;color:#333;padding:0 25px 0 15px;font-weight:700;}
.blue_hading a {color:#997A01;text-decoration:none;}
.blue_hading a:hover {color:#997A01;text-decoration:underline;}
.blue_bg {border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.blue_bg li a {text-decoration:none;}
.blue_bg .col1 {float:left;width:30%;}
.blue_bg .col2 {float:left;width:50%;}
.blue_bg .col3 {float:left;width:15%;}
.blue_bottom {background:url(../images/right_blue_bottom.gif) no-repeat 0 0;height:5px;}
.light_bluebg1 {background:#eee;color:#036;height:29px;line-height:29px;padding:0 15px;font-weight:700;}
.light_bluebg1 ul li a {text-decoration:none;color:#5986b5;}
.light_bluebg1 ul li a:hover {color:#997A01;text-decoration:none;}
.light_bluebg1 ul li a.active {color:#997A01;text-decoration:none;}
.light_bluebg1 ul li {float:left;padding-right:10px;margin:0;color:#95b5d1;height:29px; border-right:1px solid #cacaca;}
.light_bluebg1 ul li.none {border:none;}
.padding4 {padding:10px 15px;}
.padding_left6 {padding-left:10px;}
.width_7 {float:left;width:70%;}
.blue1 {background:#f4f4f4;margin:15px 0;padding:5px 15px 15px;}
.blue1 .col1 {float:left;width:46%;margin:5px 0;}
.blue1 .col2 {float:left;width:25%;padding:5px 10px;}
.blue1 .col3 {float:left;width:25%;margin:5px 0;}
.border_3 {border:3px solid #dcdcdc;margin-left:15px;}
.width_8 {float:right;width:25%;}
.arrow_white {background:url(../images/arrow_white.gif) no-repeat 100% 50%;padding-right:15px; padding-bottom:3px;}
.message_link a {color:#06c;text-decoration:none;}
.message_link a:hover {color:#3F8008;text-decoration:underline;}
.blue_border {border-bottom:1px solid #dcdcdc;}
.padding_left9 {padding-left:100px;}
#right_part { float:right; width:200px;}
.light_bluebg {background:#f4f4f4;color:#333;padding:6px 15px;font-weight:700;}
.li_part {margin:0; float:left;}
.odd {background-color:#fff;padding:0 15px;height:30px;line-height:30px;margin:0;}
.even {padding:0 15px;height:28px;line-height:30px;border-top:1px solid #f2f2f2;line-height:30px;border-bottom:1px solid #f2f2f2;}
.margin_right {margin-right:20px;}
.width_3 { width:78%; }
.width_12 {width:500px;}
.width_11 {width:160px;}
.pprfile_padding {padding:11px 25px;}
.font18 {font-size:18px;}
.odd1 {background-color:#fff;line-height:26px;margin:0;}
.even1 {background-color:#f9fafb;border-top:1px solid #f2f2f2;line-height:26px;border-bottom:1px solid #f2f2f2;}
.yellow_link a {color:#997A01;}
#right_big_part .yellow_link a:hover { text-decoration:underline; }
.padding_lr {padding:0 60px;}
.popular_background {border:2px solid #dcdcdc;padding:10px 20px;background-color:#f9f9f9;}
.embed {background-color:#f4f4f4;padding:4px 8px 8px;width:530px;}
.gray1 {color:#333;}
.search_textbox {height:80px;width:524px;margin-top:2px;padding:2px;}
.yellow_title {color:#997A01; font-size:1.2em; font-weight:700; }
.padding_top31 {padding-top:31px;}

.width_625 { width:625px;}
.width_315 { width:315px;}
