body {width:99%; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:22px; background-image:url(images/BG.jpg); background-repeat:repeat-x; background-color:#E5E5E5}
.container {width:950px; display:block; margin-left:auto; margin-right:auto; background-color:#FFFFFF; padding-left:15px; padding-right:15px}

h1 {font-size:18px; font-weight:bold; color:#5E001A; padding:0; margin:0}
.h1_hold {width:450px; height:25px; display:block; overflow:hidden; padding:0; margin:0}
h2 {font-size:18px; font-weight:bold; color:#5E001A; padding:0; margin:0}
.h2_hold {width:100%; height:25px; display:block; overflow:hidden; padding:0; margin:0}
h3 {font-size:12px; font-weight:bold; color:#5E001A; padding:0; margin:0}
.h3_green {font-size:12px; font-weight:bold; color:#009900; padding:0; margin:0}
.header {width:950px; height:127px; background-image:url(images/head.jpg); background-repeat:no-repeat}
.menu_bar {width:950px; height:22px; margin-top:5px; margin-bottom:5px; padding-left:0px; text-align:left; font-size:12px}
.status_bar {width:935px; height:22px; margin-top:5px; margin-bottom:5px; padding-left:15px; text-align:left; background-image:url(images/menu_button_BG.gif); background-position:0px 0px; background-repeat:repeat-x; font-size:12px}
.bottom {width:950px; display:block; padding-left:0px; padding-right:0px; background-image:url(images/bottom-BG.gif); background-repeat:repeat-x; margin-top:0px; padding-top:0px;}
.log_name_link {font-size:12px; color:#5E001A; text-decoration:none; font-weight:bold}
.left_col {width:180px; float:left; display:block; background-image:url(images/left_col_bg.gif); background-repeat:repeat-x}
.mid_col { width:470px; padding-left:15px; padding-right:15px; padding-top:14px; margin-left:15px; float:left; background-image:url(images/left_col_bg.gif); background-repeat:repeat-x}
.right_col { width:210px; padding-left:15px; padding-right:15px; margin-left:15px; float:left; background-image:url(images/left_col_bg.gif); background-repeat:repeat-x; padding-top:14px;}

.left_col_sub {width:180px;  display:block; background-image:url(images/left_col_sub_bg.gif); background-repeat:repeat-x}
.red {color:#CC0000; font-size:12px}
.red_alert {width:690px; height:30px; text-align:center; color:#ffffff; background-color:#5E001A; font-weight:bold; display:block; margin-left:auto; margin-right:auto; padding-top:10px} 
.red_alert_small {width:450px; text-align:center; color:#ffffff; background-color:#5E001A; font-weight:bold; display:block; margin-left:auto; margin-right:auto; padding-top:15px; padding-bottom:15px; padding-left:10px; padding-right:10px} 
.red_alert_link {color:#FFFFFF; font-weight:bold}
.intext_link {text-decoration:none; color:#5E001A;}

.footer {width:950px; height:20px; margin-top:5px; margin-bottom:5px; background-image:url(images/menu_button_BG.gif); background-position:0px 0px; background-repeat:repeat-x; clear:both; text-align:center}
.red_heading {font-size:18px; font-weight:bold; color:#5E001A}
.postcode_box {text-transform:uppercase}

/*main menu */
.main_button_hold {padding-left:15px; padding-right:15px; width:150px; display:block}
a.main_menu:link, a.main_menu:active, a.main_menu:visited {width:120px; height:33px; padding-left:15px; padding-right:15px; display:block; background-image:url(images/main_menubutton.gif); background-position:0px 0px; background-repeat:no-repeat; color:#5E001A; font-size:18px; font-weight:bold; padding-top:7px; text-decoration:none; text-align:center}
a.main_menu:hover {width:120px; height:31px; padding-left:17px; padding-right:13px; display:block; background-image:url(images/main_menubutton.gif); background-position:0px -50px; background-repeat:no-repeat; color:#990000; font-size:18px; font-weight:bold; padding-top:9px; text-decoration:none; text-align:center}
.menu_space {width:150px; height:7px; display:block; overflow:hidden}


a.main_menu_ru:link, a.main_menu_ru:active, a.main_menu_ru:visited {width:150px; height:33px; padding-left:0px; padding-right:0px; display:block; background-image:url(images/main_menubutton.gif); background-position:0px 0px; background-repeat:no-repeat; color:#5E001A; font-size:12px; font-weight:bold; padding-top:7px; text-decoration:none; text-align:center}
a.main_menu_ru:hover {width:150px; height:31px; padding-left:2px; padding-right:0px; display:block; background-image:url(images/main_menubutton.gif); background-position:0px -50px; background-repeat:no-repeat; color:#990000; font-size:12px; font-weight:bold; padding-top:9px; text-decoration:none; text-align:center}

a.main_menu_ru_big:link, a.main_menu_ru_big:active, a.main_menu_ru_big:visited {width:150px; height:66px; padding-left:0px; padding-right:0px; display:block; background-image:url(images/button_main_big.gif); background-position:0px 0px; background-repeat:no-repeat; color:#5E001A; font-size:12px; font-weight:bold; padding-top:7px; text-decoration:none; text-align:center}
a.main_menu_ru_big:hover {width:150px; height:64px; padding-left:2px; padding-right:0px; display:block; background-image:url(images/button_main_big.gif); background-position:0px -94px; background-repeat:no-repeat; color:#990000; font-size:12px; font-weight:bold; padding-top:9px; text-decoration:none; text-align:center}


.left_col_summary {padding-left:15px; padding-right:15px; width:150px; height:120px; display:block; text-align:center; font-size:10px}

/* credit cards */
.cc_holder {width:200px; height:34px; display:block; padding-top:14px}
.visa {width:55px; height:34px; display:block; background-image:url(images/ccs/visa.gif); background-repeat:no-repeat; float:left}
.mastercard {width:55px; height:34px; display:block; background-image:url(images/ccs/mastercard.gif); background-repeat:no-repeat; float:left}
.solo {width:31px; height:34px; display:block; background-image:url(images/ccs/solo.gif); background-repeat:no-repeat; float:left}
.amex {width:36px; height:34px; display:block; background-image:url(images/ccs/amex.gif); background-repeat:no-repeat; float:left}
.cc_space {height:34px; float:left; width:5px; display:block}
.right_col_space {width:210px; height:14px; display:block}
.right_sub_txt {width:200px; text-align:right; font-weight:bold}

/*home page */
.home_page_txt_field {width:450px; display:block}
.submit {width:150px; height:37px; padding-left:15px; padding-right:15px; display:block; background-image:url(images/form_button_bg.gif); background-position:0px 0px; background-repeat:repeat-x; color:#5E001A; font-size:18px; font-weight:bold; padding-top:0px; text-decoration:none; text-align:center; margin-left:auto; margin-right:auto; cursor:pointer}
.recruiter_logo_hold {width:200px; height:33px; display:block}
.recruiter_logo_space {width:10px; height:33px; display:block; float:left}
.recruiter_logo {width:95px; height:33px; background-image:url(images/recruiter_logo.gif); display:block; float:left}
.home_search_col1 {width:120px}
.home_search_col2 {width:120px}
.home_search_col3 {width:60px}
.home_search_col4 {width:120px}

/* login page */
.purple_bullet {width:420px; background-image:url(images/purple_bullet.gif); background-repeat:no-repeat; background-position:5px 3px; padding-left:30px}
a.create_acc_but:link, a.create_acc_but:active, a.create_acc_but:visited {width:150px; height:33px; padding-left:0px; padding-right:0px; display:block; background-image:url(images/main_menubutton.gif); background-position:0px 0px; background-repeat:no-repeat; color:#5E001A; font-size:18px; font-weight:bold; padding-top:7px; text-decoration:none; text-align:center; margin-left:auto; margin-right:auto}
a.create_acc_but:hover {width:150px; height:31px; padding-left:2px; padding-right:0px; display:block; background-image:url(images/main_menubutton.gif); background-position:0px -50px; background-repeat:no-repeat; color:#990000; font-size:18px; font-weight:bold; padding-top:9px; text-decoration:none; text-align:center; margin-left:auto; margin-right:auto}
a.create_acc_but_left:link, a.create_acc_but_left:active, a.create_acc_but_left:visited {width:150px; height:33px; padding-left:0px; padding-right:0px; display:block; background-image:url(images/main_menubutton.gif); background-position:0px 0px; background-repeat:no-repeat; color:#5E001A; font-size:18px; font-weight:bold; padding-top:7px; text-decoration:none; text-align:center;}
a.create_acc_but_left:hover {width:150px; height:31px; padding-left:2px; padding-right:0px; display:block; background-image:url(images/main_menubutton.gif); background-position:0px -50px; background-repeat:no-repeat; color:#990000; font-size:18px; font-weight:bold; padding-top:9px; text-decoration:none; text-align:center;}
a.pass_reminder:active, a.pass_reminder:link, a.pass_reminder:visited {font-size:12px; color:#63001A; font-style:italic; text-decoration:none}
a.pass_reminder:hover {font-size:12px; color:#000000; font-style:italic; text-decoration:none}

/* create account */
.register_info {background-color:#5E001A; color:#FFFFFF; font-size:11px; text-align:center; padding:15px}
.create_acc_intro {font-size:12px;}
.submit_left {width:154px; height:37px; padding-left:15px; padding-right:15px; display:block; background-image:url(images/form_button_bg.gif); background-position:0px 0px; background-repeat:repeat-x; color:#5E001A; font-size:18px; font-weight:bold; padding-top:0px; text-decoration:none; text-align:center; cursor:pointer}
.create_txt_field {width:150px; display:block}

/* search by specialism */
.bottom_2_col {width:740px; margin-left:15px; padding-left:15px; padding-top:14px; float:left; background-image:url(images/left_col_bg.gif); background-repeat:repeat-x}
.bottom_2_colB {width:725px; margin-left:15px; padding-left:15px; padding-right:15px; padding-top:14px; float:left; background-image:url(images/left_col_bg.gif); background-repeat:repeat-x}
.special_td {width:200px; background-image:url(images/purple_bullet_small.gif); background-position:0px 6px; background-repeat:no-repeat; padding-left:20px; font-size:12px}
.special_td_grey {width:200px; background-image:url(images/grey_bullet_small.gif); background-position:0px 6px; background-repeat:no-repeat; padding-left:20px; font-size:12px}
.special_sub_title { padding-left:20px; font-weight:bold}
a.special_search_link:link, a.special_search_link:visited, a.special_search_link:active {text-decoration:none; color:#000000}
a.special_search_link:hover {text-decoration:none; color:#5E001A}
.special_link {text-decoration:none; color:#5E001A; font-size:12px}
.special_sub_txt {font-size:12px}
a.logo_link:link, a.logo_link:visited, a.logo_link:active, a.logo_link:hover {text-decoration:none}
.logo_border {border:2px solid #5E001A}
.az_link {font-size:14px; color:#000000; text-decoration:none}
.special_in_txt_link {font-weight:bold; text-decoration:none; color:#5E001A}

/* my hotelstaff */
.personal_summary {font-size:11px}
.small_italic {font-size:11px; font-style:italic}
.profile_col1 {width:210px}
.JS_profile_mid {text-align:left; background-image:url(images/bottom-BG.gif); background-repeat:repeat-x;}
.profile_h1_link {text-decoration:none; color:#5E001A}
.checkbox_button {width:15px}
.checkbox_text {width:250px}
.checkbox_text2 {width:267px}
.my_hotelstaff_sub_head {font-size:11px; display:block}
.right_col_login {width:200px; display:block; padding-top:14px}
.right_col_txt { font-size:12px; font-weight:bold;}
.account_txt_field {width:250px; display:block}
.account_submit_left {width:250px; height:37px; padding-left:15px; padding-right:15px; display:block; background-image:url(images/form_button_bg.gif); background-position:0px 0px; background-repeat:repeat-x; color:#5E001A; font-size:18px; font-weight:bold; padding-top:0px; text-decoration:none; text-align:center; cursor:pointer}

/* view applications */
.JS_app_tab_1 {width:120px; font-size:12px}
.JS_app_tab_2 {width:120px; font-size:12px}
.JS_app_tab_3 {width:120px; font-size:12px}
.JS_app_tab_4 {width:120px; font-size:12px}
.JS_app_tab_5 {width:120px; font-size:12px}
.JS_app_tab_6 {width:120px; font-size:12px}

/* advert search results */
.advert_summary_left_col {font-size:11px; width:135px; font-weight:bold; padding-left:15px; border-left:1px solid #888888}
.advert_summary_right_col {font-size:11px; width:320px; border-right:1px solid #888888}
.advert_summary_description {font-size:11px; padding-left:15px; border-right:1px solid #888888; border-left:1px solid #888888}
.featured_head {background-color:#5E001A; color:#FFFFFF; font-weight:bold; padding-left:15px; border-top:1px solid #888888; border-right:1px solid #888888; border-left:1px solid #888888}
.unfeatured_head {color:#5E001A; font-weight:bold; padding-left:15px; background-color:#aaaaaa; border-top:1px solid #888888; border-right:1px solid #888888; border-left:1px solid #888888}
.seperator {border-right:1px solid #888888; border-left:1px solid #888888;  border-bottom:1px solid #888888; font-size:12px; padding-left:15px}
.search_entry_tab {background-image:url(images/search_result_tab_bg.gif); background-repeat:repeat-x}
.display_admin_no {font-size:12px; background-color:#aaaaaa; padding-left:15px; font-weight:bold}
.order_by {font-size:12px; background-color:#888888}
.record_summary {font-size:12px}
.more_link {text-decoration:none; font-weight:bold; color:#63001A}
.page_link {color:#63001A; font-size:12px; font-weight:bold}
.main_col_space {width:470px; height:28px; display:block}
.main_2col_space {width:700px; height:28px; display:block}
.full_link {text-decoration:none; font-weight:bold; color:#63001A}
.apply_link {text-decoration:none; font-weight:bold; color:#63001A}
.h1_link {text-decoration:none; font-size:18px; font-weight:bold;}
.sort_by_field {background-color:#aaaaaa; padding-left:15px; font-weight:bold; font-size:12px; text-align:right}

/* employer AZ */
.az_submit {background-color:#63001A; color:#FFFFFF; font-weight:bold; width:100px}
.az_border {border:1px solid #aaaaaa; width:690px; padding-left:15px; padding-right:15px; text-align:center}
.az_link_letter {text-decoration:none; font-weight:bold; font-size:18px; color:#63001A}
.az_link_letter_hold {text-decoration:none; font-weight:bold; font-size:16px; color:#63001A}
.az_or {font-weight:bold; font-size:16px; color:#000000; width:74px; text-align:center; margin-left:auto; margin-right:auto}
.recruiter_comnpany_name {background-color:#5E001A; color:#FFFFFF; font-weight:bold; padding-left:15px; border-top:1px solid #888888; border-right:1px solid #888888; border-left:1px solid #888888}
.recruiter_az_logo {vertical-align:top; width:150px; text-align:right; border-right:1px solid #888888}
.employer_az_left_col {vertical-align:top; font-size:11px; width:135px; font-weight:bold; padding-left:15px; border-left:1px solid #888888}
.employer_az_mid_col_col {vertical-align:top; font-size:11px; width:135px; }
.letter_span {text-transform:uppercase; font-weight:bold; font-size:14px}
.view_recruiter_link {text-decoration:none; font-weight:bold; color:#63001A}
.recruiter_title_link {font-size:16px; color:#FFFFFF; font-weight:bold; text-decoration:none}
/* salary checker AZ */
.sal_check_left_col {font-weight:bold}
.salary_check_emp_type {font-size:11px; font-weight:bold; width:150px}
.salary_check_average {font-size:11px; font-weight:bold; width:80px; text-align:center}
.salary_check_sample {font-size:11px; font-weight:bold; width:65px; text-align:center}
.salary_check_view {font-size:11px; font-weight:bold; width:100px}
.salary_result_col_head {font-size:12px; font-weight:bold; color:#5E001A}
.salary_submit {background-color:#63001A; color:#FFFFFF; font-weight:bold; width:100px; font-size:11px}
.salary_table {background-image:url(images/sal_result_bg.gif); background-repeat:repeat-x; border:2px solid #888888}

/* jobs by email */
.jobs_email_head {}
.jobs_email_txt {font-size:12px; background-color:#CCCCCC; padding:15px; margin-bottom:15px}

/* View job Ad */
.advert_col1 {width:130px; border-left:2px solid #888888; font-weight:bold; font-size:12px; padding-left:15px}
.advert_col2 {width:450px; font-size:12px}
.advert_col3 {width:150px; border-right:2px solid #888888; font-size:12px }
.advert_full_col {width:600px; border-right:2px solid #888888; font-size:12px }
.advert_bottom {width:700px; border-bottom:2px solid #888888; border-left:2px solid #888888; border-right:2px solid #888888; font-size:12px }
.advert_table {background-image:url(images/search_result_tab_bg.gif); background-repeat:repeat-x}
.advert_similar_jobs {color:#5E001A; font-weight:bold; padding-left:15px; background-color:#aaaaaa; border-top:1px solid #888888; border-right:1px solid #888888; border-left:1px solid #888888; text-align:center}
.similar_jobs_table {background-image:url(images/similar_job_BG.gif); background-repeat:repeat-x}
.similar_job_link {font-weight:bold; text-decoration:none; color:#5E001A; text-align:center}
.recruiter_link {font-weight:bold; text-decoration:none; color:#5E001A; text-align:center}
.map_link {font-weight:bold; text-decoration:none; color:#5E001A; text-align:center}
.similar_job_mid {text-align:center; border-bottom:1px solid #888888; border-right:1px solid #888888; border-left:1px solid #888888}

/* recruiter area */
.recruiter_profile_sum {font-size:11px}
.R_advert_col1 {width:185px; border-left:2px solid #888888; font-weight:bold; font-size:12px; padding-left:15px}
.R_advert_col2 {width:120px; font-size:12px}
.R_advert_col3 {width:150px; border-right:2px solid #888888; font-size:12px; padding:0px; margin:0px }
.advert_summary {font-size:11px}
.ad_sum_sub {font-size:12px; font-weight:bold}
.submit_bigleft {width:275px; height:37px; padding-left:15px; padding-right:15px; display:block; background-image:url(images/form_button_bg.gif); background-position:0px 0px; background-repeat:repeat-x; color:#5E001A; font-size:18px; font-weight:bold; padding-top:0px; text-decoration:none; text-align:center; cursor:pointer}
.advert_view_col1 {text-align:right; font-weight:bold; font-size:12px; color:#63001A; width:110px; vertical-align:top; padding-left:10px}
.advert_view_col2 {text-align:left; font-weight:bold; font-size:12px; color:#000000; padding-right:25px; padding-left:10px}
.advert_view_table {border:1px solid #bbbbbb; margin-left:auto; margin-right:auto}
a.cv_button:active, a.cv_button:visited, a.cv_button:link {width:30px; height:30px; display:block; background-image:url(images/cv-button.png); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer; text-decoration:none}
a.cv_button:hover {width:30px; height:30px; display:block; background-image:url(images/cv-button.png); background-repeat:no-repeat; background-position:0px -30px; cursor:pointer; text-decoration:none}

.R_V_apps01 {font-size:12px}
.R_V_apps02 {font-size:12px}
.R_V_apps03 {font-size:12px}
.R_V_apps04 {font-size:12px}
.R_V_apps01_head {font-size:12px; font-weight:bold}
.R_V_apps02_head {font-size:12px; font-weight:bold}
.R_V_apps03_head {font-size:12px; font-weight:bold}
.R_V_apps04_head {font-size:12px; font-weight:bold; text-align:center; width:30px}
.red_alert_txt {color:#FFFFFF; text-decoration:none; font-weight:bold}
/* search cv */
.search_heading {font-size:12px; font-weight:bold; color:#63001A; text-align:left}
.search_text {font-size:12px; text-align:left }
.instructions {font-size:11px; font-weight:bold; font-style:italic}
.cv_search_tab1 {font-size:11px;}
a.cclink:active, a.cclink:visited, a.cclink:link {font-size:18px; font-weight:bold; color:#5E001A; padding:0; margin:0; text-decoration:none}
a.cclink:hover {font-size:18px; font-weight:bold; color:#5E001A; padding:0; margin:0; text-decoration:none}

/* candiate page */
.candidate_txt {font-size:12px;}
.pic_row {display:block; width:612px; height:120px}
.pic_holder {width:150px; height:120px; background-color:#666666; float:left; display:block; color:#FFFFFF; font-weight:bold; text-align:center; border:2px solid #5E001A}
.pic_space {width:75px; height:120px; float:left; display:block}
.training_pic1 {width:150px; height:97px; background-image:url(images/training/pic1.jpg); background-repeat:no-repeat}
.training_pic2 {width:150px; height:97px; background-image:url(images/training/pic2.jpg); background-repeat:no-repeat}
.training_pic3 {width:150px; height:97px; background-image:url(images/training/pic3.jpg); background-repeat:no-repeat}
.trainging_sub_txt {text-decoration:none; font-weight:bold; font-size:14px; color:#63001A}
.JBE_end_col {width:75px}
.training_link {color:#FFFFFF; text-decoration:none; font-weight:bold}
.client_head {color:#63001A; font-weight:bold}

/* news */
.news_title {font-weight:bold; font-size:16px; color:#5E001A; display:block}
.news_date {font-weight:bold; font-size:10px; color:#000000; display:block}
.news_item {font-size:12px; color:#222222; display:block}
.news_spacer {width:500px; height:25px; display:block}
.news_who {font-weight:bold; font-size:12px; color:#000000; display:block}
.media_txt {padding-right:25px}

/* cliernts */
.client_menu_bar {width:755px; font-size:10px; height:22px; margin-top:5px; margin-bottom:5px; padding-left:0px; text-align:left; font-size:12px; z-index:999}
.bottom_2_col_clients {width:755px; margin-left:15px; padding-left:0px; padding-top:5px; float:left; background-image:url(images/left_col_bg.gif); background-repeat:repeat-x}
.clients_txt {padding:15px;}
.purple_bullet_clients {width:690px; font-size:12px; background-image:url(images/purple_bullet.gif); background-repeat:no-repeat; background-position:5px 3px; padding-left:30px; margin-top:15px}
.FAQ_link {display:block; text-decoration:none; font-weight:bold; color:#5E001A}
.FAQ_title { font-size:14px; font-weight:bold; display:block; color:#5E001A}
.special_td_client {width:690px; background-image:url(images/purple_bullet_small.gif); background-position:0px 6px; background-repeat:no-repeat; padding-left:20px; font-size:12px}
.client_say_txt {font-size:12px}
.client_cv_txt {font-size:12px}
.client_ad_table {width:453px; height:160px; display:block; background-image:url(images/advert_table.gif); background-repeat:no-repeat}
.rate_head {font-size:14px; font-weight:bold; color:#5E001A}
.menu_fix {width:950px; height:22px; display:block; overflow:hidden}

/* work permits */
.top_link {color:#5E001A; display:block}
.work_points {color:#5E001A; display:block; font-size:16px; text-decoration:none}

.stats {width:0px; height:0px; display:block; overflow:hidden}

.russia_txt01 { text-align:left}
.russia_txt02 {clear:both; width:500px}
.russia_pic01 {float:right; width:200px; height:199px; background-image:url(images/russia01.jpg); background-repeat:no-repeat; display:inline; margin-right:0px; margin-left:25px; border:2px solid #5E001A}

.russia_pic04 {float:right; width:200px; height:299px; background-image:url(images/workstudy/london.jpg); background-repeat:no-repeat; display:inline; margin-right:0px; margin-left:25px; border:2px solid #5E001A}
.russia_pic05 {float:right; width:200px; height:307px; background-image:url(images/workstudy/people.jpg); background-repeat:no-repeat; display:inline; margin-right:0px; margin-left:25px; border:2px solid #5E001A}
.russia_pic06 {float:right; width:250px; height:187px; background-image:url(images/workstudy/london_school.jpg); background-repeat:no-repeat; display:inline; margin-right:0px; margin-left:25px; border:2px solid #5E001A}
.russia_pic07 {float:right; width:250px; height:215px; background-image:url(images/workstudy/higher_diploma.jpg); background-repeat:no-repeat; display:inline; margin-right:0px; margin-left:25px; border:2px solid #5E001A}
.russia_pic08 {float:left; width:250px; height:166px; background-image:url(images/workstudy/advanced_diploma.jpg); background-repeat:no-repeat; display:inline; margin-right:25px; margin-left:0px; border:2px solid #5E001A}
.russia_pic09 {float:left; width:250px; height:187px; background-image:url(images/workstudy/girl_on_phone.jpg); background-repeat:no-repeat; display:inline; margin-right:25px; margin-left:0px; border:2px solid #5E001A}

.russia_WS_red_txt {width:530px; background-image:url(images/workstudy/red_text.gif); background-position:30px 0px; background-repeat:no-repeat; height:124px; display:block}
.clear_both {width:100%; height:10px; overflow:hidden; clear:both}
.russia_textbar { width:530px; display:block; clear:both; margin-top:10px; margin-bottom:10px}
.russia_picbar { width:530px; height:150px; display:block; clear:both; margin-top:10px; margin-bottom:10px}
.russia_pic2a {width:125px; height:127px; background-image:url(images/russia02a.jpg); background-repeat:no-repeat; float:left; display:block; border:2px solid #5E001A}
.russia_pic2 {width:125px; height:127px; background-image:url(images/russia02.jpg); background-repeat:no-repeat; float:left; margin-left:4px; display:block; border:2px solid #5E001A}
.russia_pic2c {width:125px; height:127px; background-image:url(images/russia02c.jpg); background-repeat:no-repeat; float:left; margin-left:4px; display:block; border:2px solid #5E001A}
.russia_pic2d {width:125px; height:127px; background-image:url(images/russia02d.jpg); background-repeat:no-repeat; float:left; margin-left:4px; display:block; border:2px solid #5E001A}
.russia_map {width:401px; height:257px; display:block; background-image:url(images/map.jpg)}
.russia_col1_txt {width:225px; float:left; display:block; padding:15px}
.russia_col2_txt {width:225px; float:left; display:block; padding:15px}
.mid_col_russia { width:530px; padding-left:15px; padding-right:15px; padding-top:14px; margin-left:15px; float:left; background-image:url(images/left_col_bg.gif); background-repeat:repeat-x; display:block}
.right_col_russia { width:150px; padding-left:15px; padding-right:15px; margin-left:15px; float:left; background-image:url(images/left_col_bg.gif); background-repeat:repeat-x; padding-top:14px;}
.russia_list {font-size:11px}
.russia_red {color:#FFFFFF; background-color:#5E001A; padding:15px; font-size:11px}

.russia_cont_col1 {width:150px; float:left; font-size:12px}
.russia_cont_col2 {width:350px; float:left; font-size:11px; padding-left:25px}
.russia_clear {width:500px; height:15px; clear:both}
.office_map {width:500px; height:281px; display:block; clear:both}
.office_map2 {width:500px; display:block; clear:both}
.russia_site_link {text-decoration:none; font-size:12px; font-weight:bold; color:#5E001A}

/* links */
.hyatt {width:150px; height:47px; display:block; background-image:url(images/hyatt.gif); background-repeat:no-repeat; margin-bottom:10px}
.russia_side_link {text-decoration:none}
.metropol {width:150px; height:50px; display:block; background-image:url(images/sheraton.jpg); background-repeat:no-repeat; margin-bottom:10px}
.holiday_inn {width:150px; height:75px; display:block; background-image:url(images/holiday-inn.jpg); background-repeat:no-repeat; margin-bottom:10px}
.isaak {width:180px; height:45px; display:block; background-image:url(images/isaak.jpg); background-repeat:no-repeat; margin-top:10px; margin-bottom:10px}
.megaro {width:180px; height:45px; display:block; background-image:url(images/megaro.jpg); background-repeat:no-repeat; margin-bottom:10px}
.thistle {width:180px; height:45px; display:block; background-image:url(images/thistle.jpg); background-repeat:no-repeat; margin-bottom:10px}
.nh_hotels {width:180px; height:45px; display:block; background-image:url(images/nh-hotels.jpg); background-repeat:no-repeat; margin-bottom:10px}
.affinia {width:180px; height:45px; display:block; background-image:url(images/affinia.jpg); background-repeat:no-repeat; margin-bottom:10px}

.contact_frame { border:none; outline:none; overflow:hidden}
.red {color:#CC0000; font-size:12px}
.russia_create_head {font-size:12px; font-weight:bold; color:#5E001A}
