img { border: 0px; margin: 0px; padding: 0px; }

html { height: 100%; width: 100%; border: 0; margin:0; padding: 0; }

body { margin: 0; border: 0; padding: 0; background-color: #FFFFFF; color: #50595E; width: 100%; height: 100%; font-size: 13px; font-family: Arial,Tahoma,Verdana,sans-serif; font-weight: normal; text-align: left; background-image: url(/images/main_bg.gif); background-repeat: repeat-x; background-color: #EEEEEE; }

table { border-spacing:0; border-collapse:collapse; margin: 0; border: 0; padding: 0; }
tr { margin: 0; border: 0; padding: 0; }
td { text-align:left; vertical-align: top; margin: 0; border: 0; padding: 0; }


div { margin: 0; border: 0; padding: 0; text-align: left; }

a:link {
margin: 0; padding: 0; border: 0;
color:#5782BB;
text-decoration:none;
outline: none;
}
a:visited {
color:#699CE1;
text-decoration:none;
outline: none;
}
a:hover {
color:#C77D0F;
text-decoration:underline;
outline: none;
}


ul { list-style: none; padding: 0; margin: 0; list-style-image: none; border: 0; list-style-position: outside; }
li { padding: 0; margin: 0; border: 0; }

p { padding: 0; border: 0; }

form { padding: 0; margin: 0; border: 0; }

input { font-size: 12px; font-family: Arial,Tahoma,Verdana,sans-serif; }

label { padding: 0; margin: 0; border: 0; }

textarea { font-family:Arial,Tahoma,Verdana,sans-serif; font-size: 12px; }

h1,h2,h3,h4,h5,h6,h7 { display: inline; font-weight: normal; border: 0; padding: 0; margin: 0; font-size: 12px; }

.bold_italic { font-weight: bold; font-style: italic; }
.normal_italic { font-weight: normal; font-style: italic; }
.normal_strong { font-weight: normal; }

.global_bg {  }
.centered_main_container { clear: both; width: 959px; margin-left: auto; margin-right: auto; }

.cleaner { clear: both; font-size: 0; line-height: 0; height: 0; }

.centered_div_content { text-align: center; }

a.bold_link { font-weight: bold; }

.right { float: right; }

/*HEADER*/

.header_top_options { text-align: right; padding-top: 7px; padding-right: 30px; color: #5782BB; }
.header_top_options a.selected { font-weight: bold; }
.header_container { padding-top: 5px; }
.header_left { float: left; height: 69px; width: 32px; background-repeat: no-repeat; background-image: url(/images/header_corners_left.gif); }
.header_center { float: left; height: 69px; width: 890px; background-repeat: repeat-x; background-image: url(/images/header_center_bg.gif); }
.header_logo_container { padding-top: 6px; position: relative; left: -22px; float: left; } 
.header_logo { background-image: url(/images/logo.png); background-repeat: no-repeat; height: 54px; width: 115px; cursor: pointer; }

* html .header_logo	{
		background: none;

        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(

     src='/images/logo.png', sizingMethod='scale');
	}

.header_logo_words_container { padding-top: 26px; position: relative; left: -22px; padding-left: 17px; float: left; }
.header_logo_words { height: 17px; width: 198px; background-image: url(/images/logo_words.png); background-repeat: no-repeat; }

* html .header_logo_words	{
		background: none;

        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(

     src='/images/logo_words.png', sizingMethod='scale');
	}

.header_menu_container { float: right; padding-top: 10px; position: relative; right: -22px; }
.header_menu_left { height: 48px; float: left; width: 25px; background-image: url(/images/header_menu_left_corners.gif); background-repeat: no-repeat; }
.header_menu_center { height: 28px; line-height: 48px; float: left; }
.header_menu_right { height: 49px; float: left; width: 24px; background-image: url(/images/header_menu_right_corners.gif); background-repeat: no-repeat; }

.header_right { float: left; height: 69px; width: 32px; background-repeat: no-repeat; background-image: url(/images/header_corners_right.gif); }

/*HEADER END*/

/*CENTER*/

.center_main_img { padding-top: 8px; }

.centered_i_b_main_container { padding-top: 6px; }
table.centered_i_b_top_table { table-layout: fixed; }
td.centered_i_b_top_left_right_td { width: 316px; }
td.centered_i_b_top_left_right_td_bottom { padding-right: 8px; width: 308px; line-height: 1.4; }
td.centered_i_b_top_left_right_td_bottom_right { padding-left: 8px; width: 308px; line-height: 1.4; }
td.centered_i_b_top_center_td { width: 316px; padding: 0 7px 0 7px; }
td.centered_i_b_top_center_td_bottom { width: 316px; padding: 0 7px 0 7px; line-height: 1.4; }

table.centered_info_blocks_main_table { table-layout: fixed; width: 100%; height: 214px; }
td.centered_i_b_top_left { width: 18px; height: 18px; background-image: url(/images/middle_top_left.gif); background-repeat: no-repeat; }
td.centered_i_b_top_left2 { width: 18px; height: 18px; background-image: url(/images/middle_top_left2.gif); background-repeat: no-repeat; }
td.centered_i_b_top_center { background-image: url(/images/middle_top_center.gif); background-repeat: repeat-x; }
td.centered_i_b_top_right { width: 18px; background-image: url(/images/middle_top_right.gif); background-repeat: no-repeat; }
td.centered_i_b_top_right2 { width: 18px; background-image: url(/images/middle_top_right2.gif); background-repeat: no-repeat; }
td.centered_i_b_center_center { background-color: #FFFFFF; }
td.centered_i_b_bottom_left { height: 18px; background-image: url(/images/middle_bottom_left.gif); background-repeat: no-repeat; }
td.centered_i_b_bottom_center { background-image: url(/images/middle_bottom_center.gif); background-repeat: repeat-x; }
td.centered_i_b_bottom_right { background-image: url(/images/middle_bottom_right.gif); background-repeat: no-repeat; }
td.centered_i_b_center_left { background-image: url(/images/middle_center_left.gif); background-repeat: repeat-y; }
td.centered_i_b_center_right { background-image: url(/images/middle_center_right.gif); background-repeat: repeat-y; }

.centered_i_b_center_block { border-left: 2px solid #e1e2e4; border-right: 2px solid #e1e2e4; height: 178px; overflow: hidden; }

.centered_i_b_inside_paddings { padding-left:18px; padding-right:10px; }
.centered_i_b_title_container { height: 44px; border-bottom: 3px solid #5782bb; padding-top: 1px; line-height: 1.2; overflow: hidden; }
.centered_i_b_title { color:#C37500; font-size:16px; font-weight:bold; }

.centered_i_b_descr { line-height: 1.4; padding-top: 11px; }

.centered_i_b_try_container { text-align: right; padding-top: 13px; }
a.centered_i_b_try_link { background-image: url(/images/orange_arrow_right.gif); background-repeat: no-repeat; background-position: center right; padding-right: 26px; color:#5782BB; text-decoration:none; font-size:16px; font-weight: bold; } 
a:hover.centered_i_b_try_link { color: #C77D0F; text-decoration: underline; }

table.centered_i_b_title_inline_table { width: 100%; height: 44px; }
td.centered_i_b_title_inline_td { vertical-align: bottom; padding-bottom: 8px; } 

.centered_i_b_video_list_container { padding-top: 15px; }
a.centered_i_b_video_link { line-height: 29px; display: block; background-image: url(/images/video_icon.gif); background-repeat: no-repeat; background-position: center left; padding-left: 32px; color:#5782BB; text-decoration:none; font-size:16px; font-weight: bold; }

a.centered_i_b_video_link_small{ line-height: 29px; display: block; background-image: url(/images/video_icon.gif); background-repeat: no-repeat; background-position: center left; padding-left: 32px; color:#5782BB; text-decoration:none; font-size:13px; font-weight: bold; }

a:hover.centered_i_b_video_link { color: #C77D0F; text-decoration: underline; }
a:hover.centered_i_b_video_link_small{ color: #C77D0F; text-decoration: underline; }
.centered_i_b_4px_cleaner { clear: both; height: 4px; line-height: 0; font-size: 0; }

.bottom_news_main_container { padding-top: 17px; }

.bottom_news_centered_picture { text-align: center; padding-bottom: 8px; }
.bottom_news_left_pic { float: left; margin: 0px 10px 0px 0px; }

.bottom_offer_container { padding-top: 32px; }
.bottom_offer { border: 2px solid #ffd99b; background-color: #ffead7; padding: 7px 5px 5px 5px; }
.line_heighted_block { line-height: 1.4; }

.near_footer_options_container { padding-top: 29px; }
table.near_footer_options_table { table-layout: fixed; width: 100%; }
td.near_footer_little_guy_td { padding-left: 28px; width: 393px; vertical-align: middle; }
.near_footer_little_guy_container { float: left; padding-right: 17px; }
.near_footer_little_guy_text { padding-top: 10px; line-height: 1.4; }
td.near_footer_rss_icon_td { width: auto; vertical-align: middle; }
td.near_footer_diff_links_td { width: 276px; vertical-align: middle; }

/*CENTER END*/


/*FOOTER*/

.footer_main_container { padding-top: 16px; }
table.footer_main_table { width: 100%; table-layout: fixed; }
td.footer_top_left { background-image: url(/images/footer_corner_left.gif); background-repeat: no-repeat; height: 11px; width: 11px; }
td.footer_top_center { background-image: url(/images/footer_bg_top.gif); background-repeat: repeat-x; width: auto; }
td.footer_top_right { background-image: url(/images/footer_corner_right.gif); background-repeat: no-repeat; width: 11px; }
td.footer_center_center { background-image: url(/images/footer_bg_center.gif); background-repeat: repeat-x; height: 107px; background-color: #E6E8E9; }
td.footer_bottom_left { background-image: url(/images/footer_corner_bottom_left.gif); background-repeat: no-repeat; height: 11px; }
td.footer_bottom_center { background-color: #E6E8E9; }
td.footer_bottom_right { background-image: url(/images/footer_corner_bottom_right.gif); background-repeat: no-repeat; }

.footer_left_container { float: left; padding-left: 21px; padding-top: 13px; font-size: 14px; }
.footer_links_container { color: #5782BB; }
.footer_subs_container { padding-top: 18px; }

input.footer_subs_text_field { width: 302px; height: 17px; font-size: 14px; color: #000000; } 
input.footer_subs_submit { font-size: 14px; }

.footer_right_container { float: right; padding-top: 13px; font-size: 14px; text-align: right; padding-right: 22px; }
.footer_logo_container { padding-top: 12px; text-align: right; padding-right: 36px; }

/*FOOTER END*/



/*SIGN UP*/

.sign_up_main_container { padding-top: 11px; }
table.sign_up_main_table { width: 100%; table-layout: fixed; }
td.sign_up_td_left { width: auto; }
td.sign_up_td_right { width: 311px; padding-left: 12px; }

.sign_up_left_content_container { height: auto; overflow: visible; border: 0; }
.sign_up_left_content_inside_paddings { padding: 0px 12px; }

table.sign_up_prices_table { width: 100%; }
td.s_prices_top_left_orange { background-color: #ffd89e; vertical-align: middle; height: 43px; width: 127px; text-align: right; padding-right: 4px; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
td.s_prices_top_regular_orange { background-color: #ffd89e; vertical-align: middle; width: 89px; text-align: center; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }

td.s_prices_top_left_def { background-color: #FFFFFF; vertical-align: middle; height: 43px; width: 117px; text-align: right; padding-right: 14px; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
td.s_prices_top_regular_def{ background-color: #ffd89e; vertical-align: middle; text-align: center; border-right: 4px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; width: 71px; height: 42px; background-color: #FFFFFF; }

.s_p_t_r_def_18d { background-image: url(/images/new_s_18d.gif); width: 71px; height: 42px; background-repeat: no-repeat; cursor: pointer; }
.s_p_t_r_def_28d { background-image: url(/images/new_s_28d.gif); }
.s_p_t_r_def_48d { background-image: url(/images/new_s_48d.gif); }
.s_p_t_r_def_88d { background-image: url(/images/new_s_88d.gif); }
.s_p_t_r_def_175d { background-image: url(/images/new_s_175d.gif); }

td.s_prices_top_regular_orange_contact_2 { background-color: #ffd89e; vertical-align: middle; width: 60px; text-align: center; border-right: 4px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }

td.s_prices_top_regular_orange_contact { background-color: #ffd89e; vertical-align: middle; width: 60px; text-align: center; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
.sign_up_price_title { font-size: 18px; font-weight:bold; }
.sign_up_price_user_title { font-weight: normal; font-size: 11px; }

td.sign_up_users_row_left_2 { vertical-align: middle; padding-right: 14px; text-align: right; background-color: #FFFFFF; height: 29px; border-right: 0px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
td.s_u_u_row_left_higher { height: 36px; }


td.sign_up_users_row_left { height: 40px; vertical-align: middle; padding-right: 4px; text-align: right; background-color: #e6e7ea; color: #009900; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
.sign_up_users_row_title { font-weight: normal; font-size: 18px; }
td.sign_up_users_row_regular { vertical-align: middle; text-align: center; background-color: #FFFFFF; color: #009900; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }

td.sign_up_users_row_regular_2 { vertical-align: middle; text-align: center; background-color: #FFFFFF; border-right: 4px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }

.sign_up_users_row_title_14 { font-weight: bold; font-size: 14px; }
.sign_up_users_row_title_22 { font-weight: bold; font-size: 22px; }
.sign_up_users_row_title_28 { font-weight: bold; font-size: 28px; }

td.sign_up_o_proj_left { height: 25px; text-align: right; padding-right: 4px; vertical-align: middle; background-color: #dcdee2; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
td.sign_up_o_proj_regular { background-color: #f1f2f3; vertical-align: middle; text-align: center; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }

td.sign_up_clients_left { height: 25px; text-align: right; padding-right: 4px; vertical-align: middle; background-color: #E6E7EA; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
td.sign_up_clients_regular { vertical-align: middle; text-align: center; background-color: #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }

td.sign_up_o_proj_left_2 { background-color: #FFFFFF; height: 27px; text-align: right; padding-right: 14px; vertical-align: middle; border-bottom: 1px solid #FFFFFF; }
td.sign_up_o_proj_regular_2 { background-color: #f1f2f3; vertical-align: middle; text-align: center; border-bottom: 1px solid #FFFFFF; border-right: 4px solid #FFFFFF; }

td.sign_up_clients_left_2 { height: 25px; text-align: right; padding-right: 14px; vertical-align: middle; background-color: #E6E7EA; border-right: 4px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
td.sign_up_clients_regular_2 { vertical-align: middle; text-align: center; background-color: #FFFFFF; border-right: 4px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }


a.sign_up_support_link { font-size: 14px; font-weight: bold; }

.sign_up_content_block_1 { text-align: center; padding: 14px 0px 23px 0px; }
.sign_up_content_block_2 { text-align: center; padding-bottom: 17px; }
.sign_up_content_block_3 { text-align: center; padding-bottom: 43px; }
.sign_up_text_small_10 { color:#A7A7B8; font-weight: normal; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height: 1; }
.sign_up_content_block_4_gray { background-color: #f1f2f3; font-size: 11px; padding: 11px; padding-bottom: 5px; text-align: center; }
h3.sign_up_bold_h3 { font-weight: bold; font-size: 11px; }
.sign_up_content_block_5 { padding-top: 41px; text-align: center; }

.right_tips_title_container { height: 44px; border-bottom: 3px solid #becee5; padding-top: 1px; line-height: 1.2; overflow: hidden; }

.right_tips_bg_container { background-image: url(/images/tip_bg_top_center.gif); background-repeat: repeat-x; height: 15px; clear: both; overflow: hidden; }
.right_tips_bg_top_left { float: left; background-image: url(/images/tip_bg_top_left.gif); background-repeat: no-repeat; height: 15px; width: 15px; }
.right_tips_bg_top_right { float: right; background-image: url(/images/tip_bg_top_right.gif); background-repeat: no-repeat; height: 15px; width: 15px; }
.right_tips_center_bg_container { background-image: url(/images/tip_bg_center_center.gif); background-repeat: repeat-x; padding: 17px; padding-top: 0px; } 
.right_tips_character { text-align: center; }
.right_tips_content_container { padding-top: 16px; line-height: 1.4; }

/*SIGN UP END*/



/*CONTACT*/

.contact_main_paddings { line-height: 1.4; padding: 40px 0px; text-align: center; }

/*CONTACT END*/



/*PRIVACY POLICY*/

.privacy_policy_date { font-size: 11px; font-weight: normal; } 
.privacy_main_paddings { line-height: 1.4; text-align: left; padding: 20px 80px 40px 120px; }

/*PRIVACY POLICY END*/


/*TERMS OF USE*/

ul.t_o_u_list { list-style-type: disc; margin-left: 40px; }
ul.t_o_u_list li { padding: 1px 0px; }

/*TERMS OF USE END*/

/*SITE MAP*/

table.site_map_main_table { width: 100%; table-layout: fixed; }
td.site_map_left_td { width: 50%; vertical-align: middle; }
td.site_map_right_td { width: 50%; line-height: 2.2; vertical-align: middle; }

/*SITE MAP END*/


/*TOUR OVERVIEW*/

.tour_overview_main_paddings { line-height: 1.4; text-align: left; padding: 17px 0px 0px 0px; }

.tour_overview_title_left { float: left; padding-top: 14px; }
.tour_overview_title_buttons_container { float: right; padding-top: 5px; }
a.tour_overview_title_selected_button { display: block; float: left; padding:7px 15px 7px 15px; background-color: #d33819; color: #FFFFFF; font-size: 14px; font-weight: bold; cursor: default; }
a:hover.tour_overview_title_selected_button { text-decoration: none; }
a.tour_overview_title_button { display: block; float: left; padding: 7px 15px 7px 15px; font-size: 14px; font-weight: bold; }

table.tour_overview_screens_table { width: 100%; table-layout: fixed; }
td.tour_overview_screen_td { text-align: center; vertical-align: middle; }

td.tour_overview_screen_descr { padding-top: 6px; padding-right: 2px; }
.tour_overview_screen_descr_inline_container { height: 44px; background-color: #ecf3ff; padding-left: 5px; padding-top: 2px; padding-right: 5px; }

p.tour_overview_big_text { font-size:16px; line-height:1.2; }

.tour_overview_video_small_mins { font-weight: normal; font-size: 10px; }

.tour_overview_center_blocks_container { padding: 17px 3px 0px 3px; }
table.t_o_center_blocks_main_table { width: 100%; }

td.t_o_left_center_block_td { width: auto; padding-left: 11px; padding-right: 20px; padding-top: 0px; }
td.t_o_right_center_block_td { width: 364px; padding-top: 20px; }

.t_o_blue_title { height: 45px; line-height: 45px; background-color: #e7edf5; padding-left: 13px; }

table.t_o_main_list_table { width: 100%; }
td.t_o_main_list_td_left { width: 33%; padding-top: 7px; }
td.t_o_main_list_td_left_2 { width: auto; padding: 17px 50px; }
td.t_o_main_list_td_center { width: 33%; padding-top: 5px; }
td.t_o_main_list_td_right { width: auto; padding-top: 5px; }

ul.t_o_main_list_list { margin-left: 17px; }
li.t_o_main_list_list_element { background-image: url(/images/panel_bullet.gif); background-repeat: no-repeat; background-position: center left; display: block; padding: 1px 0px; padding-left: 11px; }
li.t_o_main_list_list_element_4 { background-image: url(/images/panel_bullet.gif); background-repeat: no-repeat; background-position: 0px 12px; display: block; padding: 5px 0px; padding-left: 11px; }
li.t_o_main_list_list_element_2 { background-image: url(/images/panel_bullet.gif); background-repeat: no-repeat; background-position: 0px 8px; display: block; padding: 1px 0px; padding-left: 11px; }
li.t_o_main_list_list_element_3 { background-image: url(/images/check.gif); background-repeat: no-repeat; background-position: center left; display: block; padding: 4px 0px 4px 15px; }

.t_o_lists_separator { line-height: 0px; font-size: 1px; clear: both; height: 9px; }

table.t_o_bottom_gray_table { background-color: #eeeeee; height: 138px; width: 100%; }
table.t_o_bottom_gray_table_2 { background-color: #eeeeee; height: 95px; width: 100%; }
td.t_o_bottom_left_td { vertical-align: middle; width: 50%; line-height: 1.2; font-size: 16px; text-align: center; }
td.t_o_bottom_right_td { vertical-align: middle; width: 50%; line-height: 1.2; font-size: 11px; text-align: center; }

/*TOUR OVERVIEW END*/


/*TOUR FEATURES*/


.tour_features_titles { font-weight: bold; font-size: 16px; }
img.tour_features_arrow_img { vertical-align: middle; }

.p_changer { padding: 7px 0px; }

table.table_100p { width: 100%; }

td.t_f_top_table_left { width: auto; text-align: center; }
td.t_f_top_table_right { width: 351px; padding-left: 10px; }

table.table_100p_fixed { width: 100%; table-layout: fixed; }

td.t_f_center_table_left { width: 49%; padding-top: 7px; padding-right: 25px; }
td.t_f_center_table_right { width: 50%; padding-left: 15px; padding-top: 7px; }
img.t_f_floated_img_1 { float: left; margin-right: 10px; }

.t_f_center_container_1 { clear: both; padding-top: 12px; }
.t_f_center_container_2 { clear: both; padding-top: 21px; }
.t_f_center_container_3 { clear: both; padding-top: 27px; }
.t_f_center_container_4 { clear: both; padding-top: 14px; }
.t_f_center_container_5 { clear: both; padding-top: 19px; }

.t_f_center_img_container_1 { float: left; padding-right: 10px; }

img.t_f_margined_img_1 { margin-bottom: 8px; }

td.t_f_right_bottom_images { padding-right: 2px; }
td.t_f_right_bottom_content { padding-top: 7px; padding-right: 2px; }

/*TOUR FEATURES END*/


/*TOUR SCREENS*/

.tour_screens_float_blocks { float: left; width: 289px; text-align: center; padding-left: 5px; padding-right: 5px; padding-top: 17px; }
.tour_screens_float_blocks_content { text-align: center; padding-top: 7px; }

.tour_screens_last_float_block_content { padding-top: 35px; text-align: center; }

.tour_screens_main_paddings { line-height: 1.4; text-align: left; padding: 0px 0px 0px 0px; }

.tour_screens_h3 { font-size: 13px; font-weight: bold; }

/*TOUR SCREENS END*/


/*HELP*/

.howtouse_container { width: 150px; padding-right: 50px; }
.bold_16px_red { font-size: 16px; font-weight: bold; color: #DD290D !important; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: none !important; cursor: default }

ul.help_top_links_list_1 { list-style-type: disc; margin-left: 30px; }
li.help_top_links_list_1_li { padding: 3px 0px; }

ul.help_top_links_list_2 { list-style-type: circle; margin-left: 38px; margin-top: 3px; }
li.help_top_links_list_2_li { padding: 2px 0px; }

.help_top_block_1 { width: 335px; padding-right: 10px; float: left; }
.help_top_block_2 { width: 265px; float: left; }
.help_top_block_3 { width: 285px; float: left; padding-top: 39px; }

img.help_illustration_top { float: right; }

.help_gray_block_1_container { padding-top: 6px; padding-bottom: 25px; }
.help_gray_block_1 { height: 19px; background-color: #f0f0f0; text-align: center; line-height: 19px; }

.help_gray_block_2_container { padding-top: 8px; padding-bottom: 17px; }
.help_gray_block_2 { height: 53px; background-color: #f0f0f0; text-align: left; padding-left: 13px; line-height: 53px; }
.help_gray_block_2 a { font-size: 16px; font-weight: bold; color: #50595E; cursor:default; font-family: Arial,Verdana,Helvetica,sans-serif; font-size:16px; }
.help_gray_block_2 strong { font-size: 16px; font-weight: bold; color: #50595E; cursor:default; font-family: Arial,Verdana,Helvetica,sans-serif; font-size:16px; }
 
.help_gray_block_3_container { padding-top: 14px; padding-bottom: 17px; }

.help_reqs_container { padding: 0px 30px 7px 30px; }

.help_main_view_pic_container { padding-top: 15px; }

.gray_icons_table_container { padding: 0px 35px 0px 35px; }

.help_centered_p { text-align: center; padding: 10px 0px 5px 0px; }

.help_uncentered_p { text-align: left; padding: 5px 0px 10px 0px; }

table.gray_icons_table { width: 100%; table-layout: fixed; background-color: #f7f7f8; line-height: 1.4; }
td.gray_icon_container_td { width: 57px; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; text-align: center; padding-top: 4px; }
td.gray_icon_name_td { width: 133px; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; text-align: left; padding: 6px 10px 6px 5px; }
td.gray_icon_descr_td { width: auto; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; text-align: left; padding: 6px 10px 6px 5px; }

.help_working_ul_container { padding-top: 16px; padding-bottom: 32px; }

.help_orange_tip_block { background-color: #fafde9; border: 2px solid #fa8800; padding: 3px; line-height: 1.4; }

.help_orange_tip_block_container { padding: 9px 0px 9px 0px; }
td.help_commands_top_left { width: 150px; background-color: #eeeeee; line-height: 22px; font-size: 11px; padding-left: 5px; }
td.help_commands_top_right { width: auto; background-color: #eeeeee; line-height: 22px; font-size: 11px; padding-left: 5px; }
td.helps_commans_regular { background-color: #FFFFFF; padding: 3px; border: 1px solid #eeeeee; line-height: 1.4; }

.help_small_tip { color:#A7A7B8; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:1; font-weight: normal; }

.help_w_project_main_container { padding-top: 35px;  }
.help_w_project_main_container_empty { padding-top: 0px; }
.help_w_project_buttons_container { text-align: center; padding-bottom: 13px; }

td.help_w_project_left_side { width: 500px; }
td.help_w_project_right_side { width: auto; padding-left: 20px; }

td.help_w_messages_left_side { width: 500px; padding: 20px 0px 8px 0px; }
td.help_w_messages_right_side { width: auto; padding: 20px 0px 8px 20px; }

.help_w_p_right_title_container { padding-bottom: 16px; }

.help_w_p_edit_container { padding: 19px 0px 0px 0px; }

.help_w_p_edit_inside_text { padding: 15px 30px;  }

.help_w_messages_buttons_container { text-align: center; padding-top: 8px; padding-bottom: 0px; }

img.help_w_messages_left_pics { margin-top: 13px; margin-bottom: 13px; } 

.help_w_messages_table_container { padding: 13px 0px 13px 0px; }

li.help_ol_element { padding:3px 0px; }

img.help_messages_arrow_right { margin: 0px 4px 0px 7px; }

.help_centered_email_example { text-align: center; font-size: 16px; padding: 0px 0px 13px 0px; }

td.line_pars_left { width: 320px; background-color: #f7f7f8; padding: 4px; line-height: 1.4; border: 1px solid #FFFFFF; }
td.line_pars_right { width: auto; background-color: #f7f7f8; padding: 4px; padding-right: 10px; line-height: 1.4; border: 1px solid #FFFFFF; }

td.line_pars_left_2 { width: 320px; background-color: #f7f7f8; padding: 4px; line-height: 1.4; border: 1px solid #FFFFFF; }

img.help_img_margins_1 { margin: 3px 0px; }

.help_bottom_questions_title { color:#C37500; font-size:17px; font-weight:bold; } 

.help_edit_settings_left { float: left; padding-right: 0px; padding-top: 20px; width: 50%; line-height: 1.4; }
.help_edit_settings_right { float: right; width: 50%; padding-top: 23px; text-align: right; line-height: 1.4; }  

.help_e_s_left_img { margin-bottom: 15px; } 
.help_e_s_right_img { margin-bottom: 17px; }

.help_e_s_right_inline_block { text-align: left; padding-left: 17px; }

.help_calendar_step_red_note { font-weight: bold; color: #FF0000; }

.tobecontinued_container { padding: 95px 0px 20px 0px; text-align: center; }

.help_right_bottom_date { float: right; padding-bottom: 10px; }

.help_bottom_gray_container { height: 55px; padding-top: 10px; background-color: #eeeeee; text-align: center; font-size: 16px; }

.help_special_paddings_container { text-align: left; padding: 20px 0px 8px 0px; } 

.help_footer_cleaner { height: 20px; clear: both; line-height: 0; font-size: 1px; }

/*HELP END*/



/* ADDITIONAL */

.features_list_link_container { height: 95px; line-height: 125px; clear: both; text-align: right; padding-right: 20px; }
.features_list_link { font-size: 16px; font-weight: bold; /* padding-right: 21px; background-image: url(/images/arrow_right.gif); background-repeat: no-repeat; background-position: center right; */}  

table.error_page_table { width: 100%; height: 390px; }
td.error_page_td { height: 390px; vertical-align: middle; text-align: left; padding-left: 115px; line-height: 1.4; padding-right: 100px; }
.error_17px_font { font-weight: bold; color: #FF0000; font-size: 17px; }

.error_page_bottom_div { padding: 15px 0px; text-align: center; }

.icalendar_top_phrase { font-size: 16px; line-height: 1.2; }
.icalendar_img_container { padding: 19px 0px 19px 0px; text-align: center; }
.icalendar_all_details_container { text-align: center; padding: 11px 0px 11px 0px; }

.icalendar_right_trial { padding: 0px 0px 13px 0px; text-align: center; }

.signup_16px_text { font-size: 16px; font-weight: normal; line-height: 1.2; }

.signup_11px_text { font-size: 11px; font-weight: normal; }

th.signup_table_top_left { height: 45px; vertical-align: middle; background-color: #ffd89e; width: 246px; text-align: right; line-height: 1.2; }
th.signup_table_top_right { vertical-align: middle; background-color: #ffd89e; width: auto; text-align: left; line-height: 1.2; padding-left: 4px; }

input.signup_text_input { width: 197px; height: 18px; color: #393C41; font-size: 16px; font-weight: normal; }

input.signup_text_input { width: 197px; height: 18px; color: #393C41; font-size: 16px; font-weight: normal; }

td.signup_table_reg_left { height: 27px; vertical-align: middle; text-align: right; padding: 2px 0px 2px 0px; background-color: #EEEEEE; width:248px;}
td.signup_table_reg_right { vertical-align: middle; padding: 2px 0px 2px 4px; background-color: #EEEEEE; }

td.signup_table_colspaned_td { background-color: #eeeeee; text-align: center; padding: 4px 0px 4px 0px; }
td.signup_table_colspaned_td_2 { background-color: #eeeeee; text-align: center; padding: 7px 0px 13px 0px; }

.signup_right_inline_container { padding: 0px 0px 13px 0px; }

.style1 { font-size: 14px; font-weight: bold;}
.err_msg_domain { color: #FF0000; font-weight: bold;	font-size: 14px;}
.ok_msg_domain {	font-weight: bold; font-size: 14px;}
.err_msg { color: #FF0000; font-weight: bold;}	
.signup { width: 243px; height:59px; padding:0; border: none; cursor: pointer; margin: 0; background: transparent url(/images/btn_create_account.gif) top left no-repeat;}

.marker { background-color: #E1F4A8; color: #000000; padding: 1px; }
.marker_green { background-color: #E1F4A8; color: #089d00; padding: 1px; }

/* ADDITIONAL END */

/* Extended plans */

.ext_plans_top_title { text-align: center; padding: 27px 0px 13px 0px; }
tr.ext_plans_gray_bg { background-color: #d9d9d9; }
td.ext_plans_gray_left { width: 570px; height: 62px; vertical-align: middle; text-align: left; padding: 0px 0px 0px 6px; border: 1px solid #cccccc; }
td.ext_plans_gray_center { vertical-align: middle; text-align: center; padding: 0px 0px 0px 0px; border: 1px solid #cccccc; width: 193px; }
td.ext_plans_gray_right { vertical-align: middle; text-align: center; padding: 0px 0px 0px 0px; border: 1px solid #cccccc; }
td.ext_plans_def_left { height: 48px; vertical-align: middle; text-align: left; padding: 0px 0px 0px 6px; border: 1px solid #cccccc; }
td.ext_plans_def_center { vertical-align: middle; text-align: center; padding: 0px 0px 0px 0px; border: 1px solid #cccccc; width: 193px; }
td.ext_plans_def_right { vertical-align: middle; text-align: center; padding: 0px 0px 0px 0px; border: 1px solid #cccccc; }
.ext_plans_paypal_container { text-align: center; padding: 15px 0px; }
.ext_plans_notes_container { text-align: center; padding: 0px 0px 60px 0px; }
.ext_plans_bold_text { color: #6A6A75; }
.ext_plans_def_text { color: #6A6A75; font-weight: normal; }


/* Extended plans END */

.moving_first_container { padding: 0px 20px; }
.moving_13px_font  { font-size: 13px; }
.moving_right_info_box { border: 1px solid #d7d700; background-color: #ffffe0; width: 250px; float: right; font-size: 11px; padding: 7px; }
.moving_25px_cleaner { height: 25px; clear: both; font-size: 0; line-height: 0; }
ul.moving_disced_list { list-style-type: disc; margin-left: 25px; }
.moving_trial_container { text-align: center; padding: 8px 0px 0px 0px; }
.moving_copyright_container { text-align: right; font-size: 11px; padding: 30px 0px 0px 0px; }

.faq_answers_container { padding: 4px 0px 15px 0px; }
.faq_answers_container_2 { padding: 4px 0px 0px 0px; }


/* Graphs */

.graphs_main_title { color:#C37500; font-size: 20px; font-weight: normal; }
.graphs_18px_gray_font { font-size: 18px; font-weight: normal; color: #676767; }
a.graphs_18px_gray_link { color: #676767 !important; font-size: 18px; font-weight: normal; text-decoration: none !important; }
a:hover.graphs_18px_gray_link { color:#C77D0F !important; text-decoration:underline !important; }
.graphs_top_right_container { float: right; }
.graphs_top_proud_container { text-align: right; clear: both; float: none; padding: 3px 6px 0px 0px; }
.graphs_top_proud_text { font-weight: normal; font-size: 12px; color: #676767; }
.graphs_center_main_container { padding: 4px 0px 0px 39px; }
.graphs_center_title_container { padding: 0px 0px 13px 3px; }
.graphs_center_main_bg { background-image: url(/images/graphs_bg.gif); background-repeat: no-repeat; width: 844px; height: auto; }
.graphs_c_main_bg_2 { background-image: url(/images/graphs_bg_2.gif); }
td.graphs_center_top_stats { width: 45px; text-align: center; vertical-align: middle; height: 26px; }
.graphs_center_top_stats_text { font-size: 11px; color: #15a400; font-weight: bold; }
td.graphs_center_bottom_stats { height: 231px; padding: 0px 0px 1px 0px; vertical-align: bottom; text-align: center; }
.graphs_inline_bottom_container { margin: 0px auto; width: 34px; }
table.graphs_inline_bottom_table { margin: 0px auto; }
td.graphs_inline_bottom_td { vertical-align: bottom; width: 18px; }
.graphs_center_bottom_stats_text { font-size: 11px; color: #676767; font-weight: bold; }

.graphs_center_gray_graph { background-image: url(/images/graphs_gray.gif); background-repeat: repeat-y; width: 14px; }
.graphs_center_green_graph { background-image: url(/images/graphs_green.gif); background-repeat: repeat-y; width: 14px; }
.graphs_center_red_graph { background-image: url(/images/graphs_red.gif); background-repeat: repeat-y; width: 14px; }


td.graphs_center_bottom_dates { height: 34px; vertical-align: middle; text-align: center; }
.graphs_center_bottom_text { font-weight: normal; font-size: 11px; color: #787d85; }
 
.graphs_explain_container { padding: 10px 0px 30px 0px; }
.graphs_explain_inline_container { padding: 0px 0px 4px 0px; }
.graphs_explain_text_container { float: left; padding: 0px 0px 0px 6px; }
.graphs_explain_text { font-size: 11px; color: #676767; font-weight: normal; }

.graphs_content_container { padding: 0px 0px 20px 0px; }
.graphs_content_title { font-size: 14px; font-weight: bold; color: #676767; }
 
 
/* Graphs END */

/* New Top Menu */

.top_menu_li { background-image:url(/images/top_menu_bullet.gif); background-position: left center; background-repeat: no-repeat; padding: 0px 17px 0px 14px; display: block; float: left; }
.top_menu_li a { color: #5782bb; }

/* New Top Menu  End */

/* Refreshed Sign Up */

.r_su_left_titles { font-weight: normal; font-size: 14px; color: #50595E; }
.r_su_users_font { font-weight: bold; color: #50595e; font-size: 16px; }
.r_su_users_font_normal { font-weight: normal; color: #50595e; font-size: 16px; }

.r_su_ssl_v { background-image: url(/images/new_s_ssl_v.png); background-repeat: no-repeat; width: 15px; height: 14px; margin: 0px auto; }

* html .r_su_ssl_v	{
		background: none;

        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(

     src='/images/new_s_ssl_v.png', sizingMethod='scale');
	}

td.r_su_bgcolor_1 { background-color: #f4f6fa; }
td.r_su_bgcolor_2 { background-color: #e9ecf4; }
td.r_su_bgcolor_3 { background-color: #dde3ef; }
td.r_su_bgcolor_4 { background-color: #d2d9e9; }
td.r_su_bgcolor_5 { background-color: #c7d0e4; }

.r_su_question_title { float: right; }
.r_su_question_link { padding: 0px 4px 0px 0px !important; display: block; float: right; position: relative; top: 3px; }

.r_su_tooltip_container { width: 152px; position: absolute; margin-left: -104px; margin-top: -108px; padding-left: 41px;  }
.r_su_tooltip_text_container { width: 140px; border: 1px solid #bead96; background-color: #ffe9c9; padding: 4px 5px 4px 5px; margin: 0px auto; font-size: 11px; }
.r_su_tooltip_arrow { height: 11px; width: 16px; background-image: url(/images/new_s_tooltip.gif); background-repeat: no-repeat; position: relative; margin: -1px auto 0px auto; }


/* Refreshed Sign Up */

.scroll_back_link { font-weight: bold; font-size: 11px !important; color: #5782BB !important; }
.scroll_back_def_container { float: right; padding: 0px 13px 0px 0px; }

.academy_number { font-family: Georgia,Times New Roman,serif; color: #969da3; font-size: 24px; font-weight: normal; }
.academy_number_big { font-weight: normal; font-size: 37px; }

/* Refreshed Homepage */

.ref_h_top_icons_container { padding: 10px 0px 0px 0px; }

.ref_h_icon_container { float: left; width: 310px; }

td.ref_h_icon_left { padding: 30px 0px 0px 0px; }
td.ref_h_icon_right { padding: 31px 0px 0px 14px; }

.ref_h_icon_text_container { padding: 8px 0px 0px 0px; line-height: 17px; }

td.ref_h_bottom_left { text-align: center; width: 305px; }
.ref_h_bottom_left_inline_block { text-align: center; margin: -8px 0px 0px 0px; position: relative; }
.ref_h_bottom_left_link { font-weight: bold; font-size: 12px; }

.ref_h_bottom_center_inline_block { padding-top: 8px; padding-bottom: 18px; }

td.ref_h_bottom_right { width: 295px; padding: 0px 15px 0px 0px; }

td.ref_h_green_sides { width: 11px; height: 11px; background-image: url(/images/green_top_left.gif); background-repeat: no-repeat; }
td.r_h_g_sides_top_right { background-image: url(/images/green_top_right.gif); }
td.r_h_g_sides_bottom_left { background-image: url(/images/green_bottom_left.gif); }
td.r_h_g_sides_bottom_right { background-image: url(/images/green_bottom_right.gif); }
td.ref_h_green_bg { background-color: #ebf4cd; }

.ref_h_green_inline_container { float: right; width: 180px; }

td.ref_h_media_container { width: 50%; padding: 0px 0px 0px 20px; }
.ref_h_media_line { width: 218px; height: 2px; background-image: url(/images/title_line.jpg); background-repeat: no-repeat; }

.ref_h_media_pic_container { float: left; width: 126px; text-align: center; padding: 15px 0px 7px 0px; }
.ref_h_media_pic_container_2 { float: left; width: 107px; text-align: center; padding: 15px 0px 7px 0px; }
.ref_h_descr_container { float: left; width: 305px; text-align: left; padding: 15px 0px 7px 10px; }
.ref_h_descr_text { font-size: 12px; font-weight: normal; line-height: 1.4; }

/* Refreshed Homepage END */

/* Testimonials */

#testimonials {
    font-family: Arial, Tahoma, Verdana, sans-serif;
    font-weight:normal;
}

.tags-cloud {
    display: block;
    width: 540px;
	margin: 0px auto;
    text-align: center;
	padding: 0px 0px 20px 0px;
}

#messages {
	padding: 0px 0px 30px 0px;
}

#no-messages {
    padding: 8px;
    margin: 4px;
    border: 2px dashed red;
    color: red;
}

.message {
    padding: 5px 5px 5px 5px;
	margin: 5px 0px 5px 0px;
	border: 1px solid #FFFFFF;
}

.message.highlight {
    border: 1px solid #d4d5da;
    background-color: #eeeeee;
}

.message .text {

}

.message .name {
	padding: 7px 0px 0px 0px;
    text-align: right;
	color: #939393;
	font-family: Tahoma,Arial,Verdana,sans-serif;
	font-size: 11px;
}

.tag { color:navy; border-bottom: 1px dotted; margin: 2px; padding: 2px; text-decoration: none; }
.tag.highlight {
    color: white !important;
    background-color: navy !important;
}

.ts0 { font-size: 14px; }
.ts1 { font-size: 16px; }
.ts2 { font-size: 19px; }
.ts3 { font-size: 22px; }
.ts4 { font-size: 26px; }
.ts5 { font-size: 30px; }

/* Testimonials END */

/* Education */

.edu_left_td { padding: 0px 11px 0px 0px; }
.edu_bottom_logos { padding: 40px 0px 15px 0px; text-align: center; line-height: 1.4; }
.edu_bottom_logos img { vertical-align: middle; margin: 0px 10px 20px 0px; }

/* Education END */


.evolution_description { font-size: 15px; color: #737782; font-family: Arial,Tahoma,sans-serif; padding: 25px 35px 35px 35px; }
.evolution_item { float: left; width: 445px; padding: 0px 0px 33px 0px; }
.evolution_item table { table-layout: fixed; }
.evolution_item table td.number { width: 40px; background-image: url(/images/evolution_number.jpg); background-repeat: no-repeat; }
.evolution_item table td.number .n_container { font-size: 18px; color: #FFFFFF; font-weight: bold; padding: 0px 0px 10px 0px; font-family: Arial,Tahoma,sans-serif; line-height: 31px; text-shadow: 1px 1px 0px #434343; width: 33px; text-align: center; }
.evolution_item table .n_description { font-size: 14px; font-family: Arial,Tahoma,sans-serif; color: #737782; line-height: 20px; padding: 0px 30px 0px 20px; }










