html, body { left : 0px; top : 0px; width : 100%; margin : 0px; padding : 0px; background-image : url('media/user/images/background_gradient.gif'); background-position : top; background-repeat : repeat-x; background-color : #E8E8E8; font : 10px Verdana,Arial,sans-serif; color : #272727; text-align : center; }

.bar { position : relative; left : 0px; top : 0px; width : 100%; height : 40px; margin : 0px; padding : 0px; background-image : url('media/user/images/bar/background.gif'); background-repeat : repeat-x; }
.content_top { position : relative; margin-top : 0px; width : 966px; height : 157px; background-image : url('media/user/images/background_top.gif'); background-repeat : no-repeat; margin-bottom : 0px; }
.content_left { text-align : left; padding-left : 4px; padding-top : 1px; }
.content_middle_table_both { background-image : url('media/user/images/background_middle_both.gif'); background-repeat : repeat-y; }
.content_middle_table_left { background-image : url('media/user/images/background_middle_left.gif'); background-repeat : repeat-y; }
.content_middle_table_right { background-image : url('media/user/images/background_middle_right.gif'); background-repeat : repeat-y; }
.content_middle_table_none { padding-left : 4px; background-image : url('media/user/images/background_middle_none.gif'); background-repeat : repeat-y; }
.content_right { width : 141px; padding : 0px; margin : 0px; }
.content_bottom_both { width : 966px; height : 45px; background-image : url('media/user/images/background_bottom_both.gif'); background-repeat : no-repeat; position : relative; }
.content_bottom_left { width : 966px; height : 45px; background-image : url('media/user/images/background_bottom_left.gif'); background-repeat : no-repeat; position : relative; }
.content_bottom_right { width : 966px; height : 45px; background-image : url('media/user/images/background_bottom_right.gif'); background-repeat : no-repeat; position : relative; }
.content_bottom_none { width : 966px; height : 45px; background-image : url('media/user/images/background_bottom_none.gif'); background-repeat : no-repeat; position : relative; }

.bar_contents { position : relative; width : 966px; height : 40px; }
.bar_account { position : absolute; left : 30px; top : 8px; }
.bar_login { position : absolute; left : 432px; top : 8px; }
.bar_logout { position : absolute; left : 119px; top : 8px; }
.bar_search { position : absolute; right : 225px; top : 8px; }
.bar_go { position : absolute; right : 30px; top : 8px; }
.bar_pipe_1 { position : absolute; left : 13px; top : 8px; }
.bar_pipe_2 { position : absolute; left : 483px; top : 8px; }
.bar_pipe_3 { position : absolute; right : 283px; top : 8px; }
.bar_pipe_4 { position : absolute; right : 13px; top : 8px; }
a.link_bar_reminder, a.link_bar_reminder:link, a.link_bar_reminder:visited, a.link_bar_reminder:active { position : absolute; left : 502px; top : 12px; font : 10px Verdana,Arial,sans-serif; color : #AAAAAA; text-decoration : none; }
a.link_bar_reminder:hover { text-decoration : underline; }
a.link_bar_sign_up, a.link_bar_sign_up:link, a.link_bar_sign_up:visited, a.link_bar_sign_up:active { position : absolute; left : 616px; top : 12px; font : 10px Verdana,Arial,sans-serif; color : #AAAAAA; text-decoration : none; }
a.link_bar_sign_up:hover { text-decoration : underline; }
input.bar_input_username { position : absolute; left : 119px; top : 8px; width : 143px; height : 17px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/bar/input.gif'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
input.bar_input_password { position : absolute; left : 271px; top : 8px; width : 143px; height : 17px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/bar/input.gif'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
input.bar_input_search { position : absolute; right : 65px; top : 8px; width : 143px; height : 17px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/bar/input.gif'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }

.top_logo { position : absolute; left : 17px; top : 36px; }
.top_text { position : absolute; left : 74px; top : 85px; font : 10px Verdana,Arial,sans-serif; color : #AAAAAA; }
a.link_top, a.link_top:link, a.link_top:visited, a.link_top:active { font : 10px Verdana,Arial,sans-serif; color : #AAAAAA; text-decoration : none; }
a.link_top:hover { font : 10px Verdana,Arial,sans-serif; color : #AAAAAA; text-decoration : underline; }
.top_advert { position : absolute; right : 12px; top : 12px; }
.top_menu_events { position : absolute; left : 5px; top : 122px; }
.top_menu_results { position : absolute; left : 142px; top : 122px; }
.top_menu_training { position : absolute; left : 279px; top : 122px; }
.top_menu_bike { position : absolute; left : 416px; top : 122px; }
.top_menu_run { position : absolute; left : 553px; top : 122px; }
.top_menu_products { position : absolute; left : 690px; top : 122px; }
.top_menu_nutrition { position : absolute; left : 827px; top : 122px; }

.middle_left_spacer { position : relative; display : block; left : 0px; top : 0px; width : 160px; height : 1px; overflow : hidden; background-color : #FFFFFF; }
.middle_left_spacer_red { position : relative; display : block; left : 1px; top : 0px; width : 160px; height : 1px; overflow : hidden; background-color : #008AB5; }
.middle_left_category_odd { padding-top : 4px; width : 161px; height : 18px; background-image : url('media/user/images/shared/middle_left_odd.gif'); background-color : #EDEDED; text-align : right; }
.middle_left_category_even { padding-top : 4px; width : 161px; height : 18px; background-image : url('media/user/images/shared/middle_left_even.gif'); background-color : #F3F3F3; text-align : right; }
a.link_middle_left_category, a.link_middle_left_category:link, a.link_middle_left_category:visited, a.link_middle_left_category:active { margin-right : 9px; color : #272727; font : 11px Verdana,Arial,sans-serif; text-decoration : none; }
a.link_middle_left_category:hover { margin-right : 9px; color : #272727; font : 11px Verdana,Arial,sans-serif; text-decoration : underline; }
.middle_left_newsletter { position : relative; background-color : #F5F5F5; width : 161px; height : 98px; color : #8A8A8A; }
.middle_left_newsletter_top { position : absolute; left : 0px;  top : -1px;  width : 161px; height : 1px; background-color : #FFFFFF; overflow : hidden; }
.middle_left_newsletter_bottom { position : absolute; left : 0px; top : 97px; width : 161px; height : 1px; background-color : #FFFFFF; overflow : hidden; }
.middle_left_newsletter_title { position : absolute; left : 9px; top : 15px; }
.middle_left_newsletter_input { position : absolute; left : 8px; top : 35px; width : 143px; height : 17px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/shared/input_newsletter.gif'); text-align : left; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px;  color : #636363; }
.middle_left_newsletter_signup { position : absolute; left : 6px; top : 67px; }
.middle_left_regions_on { position : relative; left : 1px; width : 161px; height : 279px; }
.middle_left_regions_off { position : relative; left : 1px; width : 161px; height : 78px; }
.middle_left_events { position : relative; background-image : url('media/user/images/shared/background_upcoming_events.gif'); background-repeat : no-repeat; width : 161px; height : 221px; padding-top : 38px; }
.middle_left_events_title { position : absolute; left : 32px; top : 7px; }
.middle_left_events_item { padding-right : 8px; padding-top : 6px; padding-bottom : 7px; text-align : right; color : #8A8A8A; }
a.link_middle_left_events_item, a.link_middle_left_events_item:link, a.link_middle_left_events_item:visited, a.link_middle_left_events_item:active  { color : #464646; font : 10px Verdana,Arial,sans-serif; text-decoration : none; }
a.link_middle_left_events_item:hover { color : #008AB5; font : 10px Verdana,Arial,sans-serif; text-decoration : underline; }
.middle_left_events_more { position : absolute; left : 6px; top : 229px; }
.middle_left_results { position : relative; width : 161px; height : 222px; padding-top : 38px; background-image : url('media/user/images/shared/background_latest_results.gif'); background-repeat : no-repeat; }
.middle_left_results_title { position : absolute; left : 57px; top : 7px; }
.middle_left_results_item { padding-right : 8px; padding-top : 6px; padding-bottom : 7px; text-align : right; color : #8A8A8A; }
a.link_middle_left_results_item, a.link_middle_left_results_item:link, a.link_middle_left_results_item:visited, a.link_middle_left_results_item:active  { color : #464646; font : 10px Verdana,Arial,sans-serif; text-decoration : none; }
a.link_middle_left_results_item:hover { color : #008AB5; font : 10px Verdana,Arial,sans-serif; text-decoration : underline; }
.middle_left_results_more { position : absolute; left : 6px; top : 229px; }
.middle_left_mazda { position : relative; left : 1px; top : 0px; width : 160px; height : 80px; background-image : url('media/user/images/shared/left_mazda_background.gif'); background-repeat : no-repeat; }
.middle_left_mazda_title { position : absolute; left : 4px; top : 6px; }
.middle_left_mazda_button { position : absolute; left : 4px; top : 52px; }

.middle_top_both { background-image : url('media/user/images/shared/background_middle_top_both.gif'); background-repeat : no-repeat; width : 660px; height : 5px; overflow : hidden; }

.middle_middle_both { background-image : url('media/user/images/shared/background_middle_middle_both.gif'); width : 654px; padding-left : 1px; padding-right : 5px; }

.middle_bottom_both { background-image : url('media/user/images/shared/background_middle_bottom_both.gif'); background-repeat : no-repeat; width : 660px; height : 8px; }

.middle_top_left { background-image : url('media/user/images/shared/background_middle_top_left.gif'); background-repeat : no-repeat; width : 797px; height : 5px; overflow : hidden; }

.middle_middle_left { background-image : url('media/user/images/shared/background_middle_middle_left.gif'); width : 794px; padding-left : 1px; padding-right : 2px; }

.middle_bottom_left { background-image : url('media/user/images/shared/background_middle_bottom_left.gif'); background-repeat : no-repeat; width : 797px; height : 8px; }

.middle_top_right { background-image : url('media/user/images/shared/background_middle_top_right.gif'); background-repeat : no-repeat; width : 821px; height : 5px; overflow : hidden; }

.middle_middle_right { background-image : url('media/user/images/shared/background_middle_middle_right.gif'); width : 821px; }

.middle_bottom_right { background-image : url('media/user/images/shared/background_middle_bottom_right.gif'); background-repeat : no-repeat; width : 821px; height : 8px; } 

.middle_top_none { background-image : url('media/user/images/shared/background_middle_top_none.gif'); background-repeat : no-repeat; width : 958px; height : 5px; overflow : hidden; }

.middle_middle_none { background-image : url('media/user/images/shared/background_middle_middle_none.gif'); width : 955px; padding-left : 1px; }

.middle_bottom_none { background-image : url('media/user/images/shared/background_middle_bottom_none.gif'); background-repeat : no-repeat; width : 958px; height : 8px; }

.middle_text { display : block; padding-left : 12px; padding-right : 12px; padding-top : 4px; padding-bottom : 4px; }
.middle_text_nopad { display : block; padding-left : 4px; padding-right : 1px; padding-top : 4px; padding-bottom : 4px; }
.middle_text_tight { display : block; padding-left : 4px; padding-right : 1px; padding-top : 0px; padding-bottom : 0px; }

.middle_yai_both { display : block; position : relative; left : 6px; top : 0px; width : 645px; height : 27px; background-image : url('media/user/images/background_yai.gif'); background-repeat : repeat-x; }
.middle_yai_right { display : block; position : relative; left : 6px; top : 0px; width : 782px; height : 27px; background-image : url('media/user/images/background_yai.gif'); background-repeat : repeat-x; }
.middle_yai_left { display : block; position : relative; left : 6px; top : 0px; width : 783px; height : 27px; background-image : url('media/user/images/background_yai.gif'); background-repeat : repeat-x; }
.middle_yai_none { display : block; position : relative; left : 6px; top : 0px; width : 945px; height : 27px; background-image : url('media/user/images/background_yai.gif'); background-repeat : repeat-x; }
.middle_yai_text { position : absolute; left : 11px; top : 8px; }
.middle_yai_title { display : inline; font : 10px Verdana,Arial,sans-serif; color : #636363; }
.middle_yai_path { display : inline; font : 10px Verdana,Arial,sans-serif; color : #636363; }
a.link_yai, a.link_yai:link, a.link_yai:visited, a.link_yai:active { display : inline; font : 10px Verdana,Arial,sans-serif; color : #636363; text-decoration : none; }
a.link_yai:hover { display : inline; font : 10px Verdana,Arial,sans-serif; color : #1F1F1F; text-decoration : underline; }

.middle_right_polls { position : relative; text-align : left; width : 141px; height : auto; }
.middle_right_polls_top { position : relative; background-image : url('media/user/images/shared/poll_background_top.gif'); background-repeat : no-repeat; width : 141px; height : 37px; }
.middle_right_polls_middle { position : relative; text-align : left; background-image : url('media/user/images/shared/poll_background_middle.gif'); background-repeat : repeat-y; width : 141px; height : auto; }
.middle_right_polls_bottom { position : relative; background-image : url('media/user/images/shared/poll_background_bottom.gif'); background-repeat : no-repeat; width : 141px; height : 9px; }
.middle_right_poll_title { position : relative; left : 15px; top : 10px; }
.middle_right_poll_text { position : relative; text-align : left; padding-left : 15px; padding-right : 18px; padding-top : 10px; padding-bottom : 10px; width : 108px; color : #272727; font : 10px Verdana,Arial,sans-serif; }

.middle_right_submit { position : relative; text-align : left; width : 141px; height : auto; }
.middle_right_submit_top { position : relative; background-image : url('media/user/images/shared/submit_background_top.gif'); background-repeat : no-repeat; width : 141px; height : 9px; }
.middle_right_submit_middle { position : relative; text-align : left; background-image : url('media/user/images/shared/submit_background_middle.gif'); background-repeat : repeat-y; width : 141px; height : auto; }
.middle_right_submit_bottom { position : relative; background-image : url('media/user/images/shared/submit_background_bottom.gif'); background-repeat : no-repeat; width : 141px; height : 9px; }
.middle_right_submit_text { position : relative; text-align : left; padding-left : 15px; padding-right : 18px; padding-top : 10px; padding-bottom : 10px; width : 108px; color : #272727; font : 10px Verdana,Arial,sans-serif; }

.bottom_navigation { display : inline; position : relative; top : 3px; font : 10px Verdana,Arial,sans-serif; color : #AAAAAA; }
.bottom_copyright { display : inline; color : #BDBDBD; }
.bottom_pretentious_text { display : inline; color : #AAAAAA; }
.bottom_pretentious_logo { display : inline; }
a.link_bottom_navigation, a.link_bottom_navigation:link, a.link_bottom_navigation:visited, a.link_bottom_navigation:active { font : 10px Verdana,Arial,sans-serif; color : #636363; text-decoration : none; }
a.link_bottom_navigation:hover { font : 10px Verdana,Arial,sans-serif; color : #1F1F1F; text-decoration : underline; }

.title_area { display : block; position : relative; width : 100%; height : 27px; }
.title_text { position : absolute; left : 11px; top : 3px; }
.title_links { position : absolute; right : 11px; top : 5px; font : 10px Verdana,Arial,sans-serif; color : #FFFFFF; }
a.title_link, a.title_link:link, a.title_link:visited, a.title_link:active { font : 10px Verdana,Arial,sans-serif; color : #FFFFFF; text-decoration : none; }
a.title_link:hover { font : 10px Verdana,Arial,sans-serif; color : #FFFFFF; text-decoration : underline; }

a.link_normal, a.link_normal:link, a.link_normal:visited, a.link_normal:active { color : #272727; text-decoration : none; }
a.link_normal:hover { color : #272727; text-decoration : underline; }
a.link_orange, a.link_orange:link, a.link_orange:visited, a.link_orange:active { color : #272727;  text-decoration : none;  }
a.link_orange:hover  { color : #E95822; text-decoration : underline; } 
a.link_blue, a.link_blue:link, a.link_blue:visited, a.link_blue:active { color : #272727; text-decoration : none; }
a.link_blue:hover { color : #008AB5; text-decoration : underline; } 
a.link_large, a.link_large:link, a.link_large:visited, a.link_large:active { font : 12px Verdana,Arial,sans-serif; color : #008AB5; text-decoration : none; }
a.link_large:hover { font : 12px Verdana,Arial,sans-serif; color : #008AB5; text-decoration : underline;  } 
a, a:link, a:visited, a:active { color : #008AB5; text-decoration : none; }
a:hover { color : #008AB5; text-decoration : underline; }

input.form_text_large { display : inline; left : 0px; top : 2px; width : 238px; height : 17px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/shared/input_large.gif'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
input.form_text_medium { display : inline; left : 0px; top : 2px; width : 161px; height : 17px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/shared/input_medium.gif'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
input.form_text_medium_nobg { display : inline; left : 0px; width : 161px; height : 11px; padding-left : 1px; padding-top : 1px; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
input.form_text_predictor { display : inline; left : 0px; top : 2px; width : 72px; height : 15px; padding-left : 0px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/shared/input_predictor.gif'); background-repeat : no-repeat; text-align : center; color : #272727; font : 10px Verdana,Arial,sans-serif; }
input.form_text_small { display : inline; left : 0px; top : 2px; width : 41px; height : 17px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/shared/input_small.gif'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
input.form_text_tiny { display : inline; left : 0px; top : 2px; width : 31px; height : 17px; padding-left : 0px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/shared/input_tiny.gif'); background-repeat : no-repeat; text-align : center; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.form_select { width : 165px; height : 17px; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.form_option { color : #272727; font : 10px Verdana,Arial,sans-serif; }
.form_select_left { width : 105px; height : 17px; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.form_option_left { color : #272727; font : 10px Verdana,Arial,sans-serif; }
.form_select_tight { height : 17px; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.form_textarea { width : 500px; height : 200px; border : solid 1px #BBBBBB;  font : 10px Verdana,Arial,sans-serif; color : #272727; }
.form_checkbox { color : #8A8A8A; font : 10px Verdana,Arial,sans-serif; }

div.line { width : 100%; height : 20px; margin-top : 10px; background-image : url('media/user/images/shared/hr.gif'); background-repeat : repeat-x; background-position : center; overflow : hidden; clear : both;  }
div.line_tight { width : 100%; height : 16px; background-image : url('media/user/images/shared/hr.gif'); background-repeat : repeat-x; background-position : center; overflow : hidden; clear : both; }

.custom_image_right { display : inline; position : relative; float : right; padding-left : 10px;}
.custom_image_center { display : block; text-align : center; }
.custom_image_left { display : inline; position : relative; float : left; padding-right : 10px;}
.admin_comments_main { padding-left : 6px; }
.admin_comments_results { padding-left : 6px; }
.admin_comments_results_table { width : 607px; text-align : center;  color : #1F1F1F; }
.admin_comments_results_table th { height : 20px; color : #008AB5; text-align : center; }
.admin_comments_results_table_top { width : 607px; height : 10px; background-image : url('media/user/images/pages/admin_results/box_top.gif'); overflow : hidden; }
.admin_comments_results_table_bottom { width : 607px; height : 10px; background-image : url('media/user/images/pages/admin_results/box_bottom.gif'); overflow : hidden; }
.admin_comments_results_table_left { width : 11px; background-image : url('media/user/images/pages/admin_results/box_left.gif'); background-repeat : repeat-y; }
.admin_comments_results_table_right { width : 11px; background-image : url('media/user/images/pages/admin_results/box_right.gif'); background-repeat : repeat-y; }
.admin_comments_results_table_even { height : 20px; background-color : #F6F6F6; }
.admin_comments_results_table_odd { height : 20px; background-color : #FFFFFF; }
.admin_comments_details { padding-left : 6px; }
.admin_gallery_add { padding-left : 6px; }
.admin_gallery_main { padding-left : 6px; }
admin_gallery_main_table { width : 607px; text-align : center;  color : #1F1F1F; }
.admin_gallery_main_table th { height : 20px; color : #008AB5; text-align : center; }
.admin_gallery_main_table_top { width : 607px; height : 10px; background-image : url('media/user/images/pages/admin_results/box_top.gif'); overflow : hidden; }
.admin_gallery_main_table_bottom { width : 607px; height : 10px; background-image : url('media/user/images/pages/admin_results/box_bottom.gif'); overflow : hidden; }
.admin_gallery_main_table_left { width : 11px; background-image : url('media/user/images/pages/admin_results/box_left.gif'); background-repeat : repeat-y; }
.admin_gallery_main_table_right { width : 11px; background-image : url('media/user/images/pages/admin_results/box_right.gif'); background-repeat : repeat-y; }
.admin_gallery_main_table_even { height : 20px; background-color : #F6F6F6; }
.admin_gallery_main_table_odd { height : 20px; background-color : #FFFFFF; }
.admin_news_main { padding-left : 6px; }
.admin_news_results { padding-left : 6px; }
.admin_news_results_table { width : 607px; text-align : center;  color : #1F1F1F; }
.admin_news_results_table th { height : 20px; color : #008AB5; text-align : center; }
.admin_news_results_table_top { width : 607px; height : 10px; background-image : url('media/user/images/pages/admin_results/box_top.gif'); overflow : hidden; }
.admin_news_results_table_bottom { width : 607px; height : 10px; background-image : url('media/user/images/pages/admin_results/box_bottom.gif'); overflow : hidden; }
.admin_news_results_table_left { width : 11px; background-image : url('media/user/images/pages/admin_results/box_left.gif'); background-repeat : repeat-y; }
.admin_news_results_table_right { width : 11px; background-image : url('media/user/images/pages/admin_results/box_right.gif'); background-repeat : repeat-y; }
.admin_news_results_table_even { height : 20px; background-color : #F6F6F6; }
.admin_news_results_table_odd { height : 20px; background-color : #FFFFFF; }
.admin_news_details { padding-left : 6px; }
.account_login { padding-left : 6px; }
.account_login_title { color : #008AB5; font : 15px Verdana,Arial,sans-serif; font-weight : bold; }
a.link_account_login, a.link_account_login:link, a.link_account_login:visited, a.link_account_login:active { text-decoration : none; color : #999999; }
a.link_account_login:hover { text-decoration : underline; color : #999999; }
.account_reminder { padding-left : 6px; }
.account_reminder_title { color : #008AB5; font : 15px Verdana,Arial,sans-serif; font-weight : bold; }
.account_details { padding-left : 2px; }
.account_details_box { width : 377px; height : 875px; background-image : url('media/user/images/pages/account_details/box.gif'); background-repeat : no-repeat; padding-top : 25px; padding-left : 24px; }
.account_info { padding-left : 2px; }
.account_info_small_top { width : 377px; height : 5px; background-image : url('media/user/images/shared/box1_top.gif'); background-repeat : no-repeat; overflow : hidden; }
.account_info_small_middle { width : 377px; height : auto; background-image : url('media/user/images/shared/box1_middle.gif'); background-repeat : repeat-y; padding-top : 25px; padding-left : 24px; }
.account_info_small_bottom { width : 377px; height : 5px; background-image : url('media/user/images/shared/box1_bottom.gif'); background-repeat : no-repeat; overflow : hidden;}
.account_info_large_top { width : 577px; height : 5px; background-image : url('media/user/images/shared/box2_top.gif'); background-repeat : no-repeat; overflow : hidden; }
.account_info_large_middle { width : 577px; height : auto; background-image : url('media/user/images/shared/box2_middle.gif'); background-repeat : repeat-y; padding-top : 25px; padding-left : 24px; }
.account_info_large_bottom { width : 577px; height : 5px; background-image : url('media/user/images/shared/box2_bottom.gif'); background-repeat : no-repeat; overflow : hidden;}
.account_signup { padding-left : 2px; }
.account_signup_small_top { width : 377px; height : 5px; background-image : url('media/user/images/shared/box1_top.gif'); background-repeat : no-repeat; overflow : hidden; }
.account_signup_small_middle { width : 377px; height : auto; background-image : url('media/user/images/shared/box1_middle.gif'); background-repeat : repeat-y; padding-top : 25px; padding-left : 24px; }
.account_signup_small_bottom { width : 377px; height : 5px; background-image : url('media/user/images/shared/box1_bottom.gif'); background-repeat : no-repeat; overflow : hidden;}
.account_signup_large_top { width : 577px; height : 5px; background-image : url('media/user/images/shared/box2_top.gif'); background-repeat : no-repeat; overflow : hidden; }
.account_signup_large_middle { width : 577px; height : auto; background-image : url('media/user/images/shared/box2_middle.gif'); background-repeat : repeat-y; padding-top : 25px; padding-left : 24px; }
.account_signup_large_bottom { width : 577px; height : 5px; background-image : url('media/user/images/shared/box2_bottom.gif'); background-repeat : no-repeat; overflow : hidden;}
.advert_banner_nikeo { position : relative; width : 742px; height : 104px; vertical-align : middle; } 
.advert_banner_nikei { position : absolute; left : 14px; top : 0px;  overflow : hidden;}
.advert_banner_outer { position : relative; width : 482px; height : 74px; background-image : url('media/user/images/adverts/background_banner.gif'); background-repeat : no-repeat; vertical-align : middle; } 
.advert_banner_inner { position : absolute; left : 7px; top : 7px;  overflow : hidden;}
.advert_button_small_outer { position : relative; width : 141px; height : 74px; background-image : url('media/user/images/adverts/background_button_small.jpg'); background-repeat : no-repeat; }
.advert_button_small_inner { position : absolute; left : 8px; top : 7px; overflow : hidden; }
.advert_button_large_outer { position : relative; width : 141px; height : 104px; background-image : url('media/user/images/adverts/background_button_large.gif'); background-repeat : no-repeat; }
.advert_button_large_inner { position : absolute; left : 8px; top : 7px; overflow : hidden; }
.advert_mpu_outer { position : relative; width : 308px; height : 258px; background-image : url('media/user/images/adverts/background_mpu.gif'); background-repeat : no-repeat; vertical-align : middle; } 
.advert_mpu_inner { position : absolute; left : 4px; top : 4px;  overflow : hidden;}
.advert_news_outer { position : relative; float : right; width : 308px; height : 258px; background-image : url('media/user/images/adverts/background_mpu.gif'); background-repeat : no-repeat; vertical-align : middle; margin-left : 10px; } 
.advert_news_inner { position : absolute; left : 4px; top : 4px;  overflow : hidden;}
.advert_skyscraper_outer { position : relative; width : 141px; height : 614px; background-image : url('media/user/images/adverts/background_skyscraper.gif'); background-repeat : no-repeat; }
.advert_skyscraper_inner { position : absolute; left : 8px; top : 7px; overflow : hidden; }
.articles_column { width : 50%; }
.articles_image_border_medium { position : absolute; left: 0px; top : 0px; width : 326px; height : 167px; float : left; }
.articles_image_medium { position : absolute; left : 4px; top : 4px; }
.articles_image_border_small { position : absolute; left: 0px; top : 0px; width : 114px; height : 71px; float : left; }
.articles_image_small { position : absolute; left : 4px; top : 4px; }
.articles_table { width : 100%; }
.articles_tag_seperator { color : #CACACA; }
a.link_articles_title, a.link_articles_title:link, a.link_articles_title:visited, a.link_articles_title:active { color : #000000; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : none; } 
a.link_articles_title:hover { color : #000000; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : underline; } 
a.link_articles_title_blue, a.link_articles_title_blue:link, a.link_articles_title_blue:visited, a.link_articles_title_blue:active { color : #0089B5; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : none; } 
a.link_articles_title_blue:hover { color : #0089B5; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : underline; } 
a.link_articles_small_title, a.link_articles_small_title:link, a.link_articles_small_title:visited, a.link_articles_small_title:active { color : #000000; font : 11px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : none; } 
a.link_articles_small_title:hover { color : #000000; font : 11px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : underline; } 
a.link_articles_text, a.link_articles_text:link, a.link_articles_text:visited, a.link_articles_text:active { font-weight : bold; text-decoration : none; color : #272727; }
a.link_articles_text:hover { font-weight : bold; text-decoration : underline; color : #272727; }
a.link_articles_text_red, a.link_articles_text_red:link, a.link_articles_text_red:visited, a.link_articles_text_red:active { font-weight : bold; text-decoration : none; color : #008AB5; }
a.link_articles_text_red:hover { font-weight : bold; text-decoration : underline; color : #008AB5; }
.articles_r1_c1 { position : relative; width : 100%; height : 90px; background-image : url('media/user/images/shared/splitter.gif'); background-position : bottom left; background-repeat : repeat-x; }
.articles_r1_c2 { position : relative; width : 100%; height : 90px; background-image : url('media/user/images/shared/splitter.gif'); background-position : bottom left; background-repeat : repeat-x; }
.articles_r2_c1 { position : relative; width : 100%; height : 180px; background-image : url('media/user/images/shared/splitter.gif'); background-position : bottom left; background-repeat : repeat-x; }
.articles_r2_c2 { position : relative; width : 100%; height : 180px; background-image : url('media/user/images/shared/splitter.gif'); background-position : bottom left; background-repeat : repeat-x; }
.articles_r3_c1 { position : relative; width : 100%; height : 270px; background-image : url('media/user/images/shared/splitter.gif'); background-position : bottom left; background-repeat : repeat-x; }
.articles_r3_c2 { position : relative; width : 100%; height : 270px; background-image : url('media/user/images/shared/splitter.gif'); background-position : bottom left; background-repeat : repeat-x; }
.articles_r4_c1 { position : relative; width : 100%; height : 360px; background-image : url('media/user/images/shared/splitter.gif'); background-position : bottom left; background-repeat : repeat-x; }
.articles_r6_c1 { position : relative; width : 100%; height : 540px; background-image : url('media/user/images/shared/splitter.gif'); background-position : bottom left; background-repeat : repeat-x; }
.articles_r1_c1_nodots { position : relative; width : 100%; height : 90px; }
.articles_r1_c2_nodots { position : relative; width : 100%; height : 90px; }
.articles_r2_c1_nodots { position : relative; width : 100%; height : 180px; }
.articles_r2_c2_nodots { position : relative; width : 100%; height : 180px; }
.articles_r3_c1_nodots { position : relative; width : 100%; height : 270px; }
.articles_r3_c2_nodots { position : relative; width : 100%; height : 270px; }
.articles_r4_c1_nodots { position : relative; width : 100%; height : 360px; }
.articles_r6_c1_nodots { position : relative; width : 100%; height : 540px; }
.articles_area_margin { position : relative; left : 0px; top : 0px; margin-left : 8px; margin-right : 8px; }
.articles_area_nomargin { position : relative; left : 0px; top : 0px; }
.articles_1_title { position : absolute; left : 336px; top : 12px; }
.articles_1_title_noimage { position : absolute; left : 4px; top : 12px; }
.articles_1_content_both { position : absolute; left : 336px;  top : 42px; width : 297px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_1_content_left { position : absolute; left : 336px;  top : 42px; width : 432px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_1_content_both_noimage { position : absolute; left : 4px; top : 42px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_1_content_left_noimage { position : absolute; left : 4px; top : 42px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_1_tags_image { position : absolute; left : 336px; top : 125px; }
.articles_1_tags_image_noimage { position : absolute; left : 4px; top : 125px; }
.articles_1_tags { position : absolute; left : 398px; top : 125px; }
.articles_1_tags_noimage { position : absolute; left : 66px; top : 125px; }
.articles_1_date { position : absolute; left : 336px; top : 145px; font : 9px Verdana,Arial,sans-serif; color : #999999;  }
.articles_1_date_noimage { position : absolute; left : 4px; top : 145px; font : 9px Verdana,Arial,sans-serif; color : #999999;  }
.articles_2_title { position : absolute; left : 123px; top : 14px; }
.articles_2_title_noimage { position : absolute; left : 6px; top : 12px; }
.articles_2_content { position : absolute; left : 6px; top : 65px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_2_content_noimage { position : absolute; left : 6px; top : 42px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_2_tags_image { position : absolute; left : 4px; top : 125px; }
.articles_2_tags_image_noimage { position : absolute; left : 4px; top : 125px; }
.articles_2_tags { position : absolute; left : 69px; top : 125px; }
.articles_2_tags_noimage { position : absolute; left : 69px; top : 125px; }
.articles_2_date { position : absolute; left : 6px; top : 145px; font : 9px Verdana,Arial,sans-serif; color : #999999;  }
.articles_2_date_noimage { position : absolute; left : 6px; top : 145px; font : 9px Verdana,Arial,sans-serif; color : #999999;  }
.articles_3_header_both { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_3_header_left { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_3_title { position : absolute; left : 11px; top : 3px; }
.articles_3_list { position : absolute; left : -8px; top : 0px; }
.articles_3_ul { margin-top : 0px; padding-top : 40px; }
.articles_3_ul li.pad { padding-bottom : 10px; } 
.articles_3_ul li.nopad { padding-bottom : 0px; } 
.articles_5_title { position : absolute; left : 122px; top : 9px; }
.articles_5_title_noimage { position : absolute; left : 6px; top : 9px; }
.articles_5_content_both { position : absolute; left : 122px; top : 26px; width : 175px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_5_content_left { position : absolute; left : 122px; top : 26px; width : 253px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_5_content_both_noimage { position : absolute; left : 6px; top : 26px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_5_content_left_noimage { position : absolute; left : 6px; top : 26px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_5_date { position : absolute; left : 6px; top : 65px; font : 9px Verdana,Arial,sans-serif; color : #999999;  }
.articles_5_date_noimage { position : absolute; left : 6px; top : 64px; font : 9px Verdana,Arial,sans-serif; color : #999999;  }
.articles_6_title { position : absolute; left : 122px; top : 9px; }
.articles_6_title_noimage { position : absolute; left : 6px; top : 9px; }
.articles_6_content_both { position : absolute; left : 122px; top : 26px; width : 502px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_6_content_left { position : absolute; left : 122px; top : 26px; width : 642px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_6_content_both_noimage { position : absolute; left : 6px; top : 26px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_6_content_left_noimage { position : absolute; left : 6px; top : 26px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_6_date { position : absolute; left : 6px; top : 65px; font : 9px Verdana,Arial,sans-serif; color : #999999;  }
.articles_6_date_noimage { position : absolute; left : 6px; top : 64px; font : 9px Verdana,Arial,sans-serif; color : #999999;  }
.articles_9_events { position : absolute; left : 5px; top : 8px; }
.articles_9_results { position : absolute; right : 10px; top : 8px; }
.articles_10_title { position : absolute; left : 6px; top : 40px; }
.articles_10_posted_both { position : absolute; left : 6px; top : 58px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #999999;  line-height : 16px; }
.articles_10_posted_left { position : absolute; left : 6px; top : 58px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #999999;  line-height : 16px; }
.articles_11 { position : relative; left : 0px; top : 0px; width : 323px; height : 180px; }
.articles_11_header { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_11_title { position : absolute; left : 11px; top : 3px; }
.articles_11_column_1 { position : absolute; left : 0px; top : 34px; width : 323px; height : 65px; background-image : url('media/user/images/articles/11_background.gif'); background-repeat : no-repeat; }
.articles_11_column_2 { position : absolute; left : 0px; top : 110px; width : 323px; height : 65px; background-image : url('media/user/images/articles/11_background.gif'); background-repeat : no-repeat; }
.articles_11_column_3 { position : absolute; left : 0px; top : 186px; width : 323px; height : 65px; background-image : url('media/user/images/articles/11_background.gif'); background-repeat : no-repeat; }
.articles_11_column_image { position : absolute; left : 1px; top : 1px; }
a.articles_11_column_name, a.articles_11_column_name:link, a.articles_11_column_name:visited, a.articles_11_column_name:active { position : absolute; left : 73px; top : 8px; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : none; color : #000000; }
a.articles_11_column_name:hover { position : absolute; left : 73px; top : 8px; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : underline; color : #000000; }
.articles_11_column_content { position : absolute; left : 73px; top : 28px; width : 240px; font : 10px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_12_header { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_12_header_title { position : absolute; left : 11px; top : 3px; }
a.articles_12_link_yellow, a.articles_12_link_yellow:link, a.articles_12_link_yellow:visited, a.articles_12_link_yellow:active { position : absolute; left : 6px; top : 15px; font : 15px Verdana,Arial,sans-serif; text-decoration : none; color : #EADE06; font-weight : bold; }
a.articles_12_link_yellow:hover { text-decoration : underline; }
a.articles_12_link_lime, a.articles_12_link_lime:link, a.articles_12_link_lime:visited, a.articles_12_link_lime:active { position : absolute; left : 6px; top : 15px; font : 15px Verdana,Arial,sans-serif; text-decoration : none; color : #9CB500; font-weight : bold; }
a.articles_12_link_lime:hover { text-decoration : underline; }
a.articles_12_link_green, a.articles_12_link_green:link, a.articles_12_link_green:visited, a.articles_12_link_green:active { position : absolute; left : 6px; top : 15px; font : 15px Verdana,Arial,sans-serif; text-decoration : none; color : #2A8A2A; font-weight : bold; }
a.articles_12_link_green:hover { text-decoration : underline; }
a.articles_12_link_blue, a.articles_12_link_blue:link, a.articles_12_link_blue:visited, a.articles_12_link_blue:active { position : absolute; left : 6px; top : 15px; font : 15px Verdana,Arial,sans-serif; text-decoration : none; color : #0089B5; font-weight : bold; }
a.articles_12_link_blue:hover { text-decoration : underline; }
a.articles_12_link_navy, a.articles_12_link_navy:link, a.articles_12_link_navy:visited, a.articles_12_link_navy:active { position : absolute; left : 6px; top : 15px; font : 15px Verdana,Arial,sans-serif; text-decoration : none; color : #1D2883; font-weight : bold; }
a.articles_12_link_navy:hover { text-decoration : underline; }
a.articles_12_link_purple, a.articles_12_link_purple:link, a.articles_12_link_purple:visited, a.articles_12_link_purple:active { position : absolute; left : 6px; top : 15px; font : 15px Verdana,Arial,sans-serif; text-decoration : none; color : #602A89; font-weight : bold; }
a.articles_12_link_purple:hover { text-decoration : underline; }
.articles_12_item_0 { position : absolute; left : 12px; top : 35px; width : 323px; }
.articles_12_item_1 { position : absolute; left : 12px; top : 115px; width : 323px; }
.articles_12_item_2 { position : absolute; left : 12px; top : 195px; width : 323px; }
.articles_12_item_3 { position : absolute; left : 12px; top : 275px; width : 323px; }
.articles_12_item_4 { position : absolute; left : 12px; top : 355px; width : 323px; }
.articles_12_item_5 { position : absolute; left : 12px; top : 435px; width : 323px; }
.articles_12_title_1 { position : absolute; left : 6px; top : 38px; }
.articles_12_title_2 { position : absolute; left : 6px; top : 54px; }
.articles_12_title_3 { position : absolute; left : 6px; top : 70px; }
.articles_12_posted_both { position : absolute; left : 6px; top : 58px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #999999;  line-height : 16px; }
.articles_12_posted_left { position : absolute; left : 6px; top : 58px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #999999;  line-height : 16px; }
.articles_14 { position : relative; left : 0px; top : 0px; width : 323px; height : 270px; }
.articles_14_header { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_14_header_both { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_14_header_left { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_14_title { position : absolute; left : 11px; top : 3px; }
.articles_14_list { position : absolute; left : -8px; top : 0px; }
.articles_14_ul { margin-top : 0px; padding-top : 40px; }
.articles_14_ul li.pad { padding-bottom : 10px; } 
.articles_14_ul li.nopad { padding-bottom : 0px; } 
.articles_14_item_1 { position : absolute; left : 6px; top : 33px; width : 323px; height : 76px;  }
.articles_14_item_2 { position : absolute; left : 6px; top : 109px; width : 323px; height : 76px; }
.articles_14_item_3 { position : absolute; left : 6px; top : 185px; width : 323px; height : 76px; }
.articles_14_item_title { position : absolute; left : 122px; top : 9px; }
.articles_14_item_title_noimage { position : absolute; left : 6px; top : 9px; }
.articles_14_item_content_both { position : absolute; left : 122px; top : 26px; width : 175px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_14_item_content_left { position : absolute; left : 122px; top : 26px; width : 253px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_14_item_content_both_noimage { position : absolute; left : 6px; top : 26px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_14_item_content_left_noimage { position : absolute; left : 6px; top : 26px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_16_header { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_16_header_title { position : absolute; left : 11px; top : 3px; }
.articles_16_item { position : absolute; left : 6px; top : 36px; width : 323px; }
.articles_16_title { position : absolute; left : 123px; top : 14px; }
.articles_16_title_noimage { position : absolute; left : 6px; top : 12px; }
.articles_16_content { position : absolute; left : 6px; top : 65px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_16_content_noimage { position : absolute; left : 6px; top : 42px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_16_tags_image { position : absolute; left : 4px; top : 125px; }
.articles_16_tags_image_noimage { position : absolute; left : 4px; top : 125px; }
.articles_16_tags { position : absolute; left : 69px; top : 125px; }
.articles_16_tags_noimage { position : absolute; left : 69px; top : 125px; }
.articles_17_header_both { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_17_header_left { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_17_title { position : absolute; left : 11px; top : 3px; }
.articles_17_list { position : absolute; left : -8px; top : 0px; }
.articles_17_ul { margin-top : 0px; padding-top : 40px; }
.articles_17_ul li.pad { padding-bottom : 10px; } 
.articles_17_ul li.nopad { padding-bottom : 0px; } 
.articles_18_header_both { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_18_header_left { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_18_title { position : absolute; left : 11px; top : 3px; }
.articles_18_list { position : absolute; left : -8px; top : 0px; }
.articles_18_ul { margin-top : 0px; padding-top : 40px; }
.articles_18_ul li.pad { padding-bottom : 10px; } 
.articles_18_ul li.nopad { padding-bottom : 0px; } 
.articles_19_header_both { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_19_header_left { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_19_title { position : absolute; left : 11px; top : 3px; }
.articles_19_content { position : relative; left : 6px; top : 36px; width : 100%; height : 65px; }
.articles_19_content_title { position : absolute; left : 6px; top : 9px; }
.articles_19_content_both { position : absolute; left : 6px; top : 32px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_19_content_left { position : absolute; left : 6px; top : 32px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_20_title { position : absolute; left : 11px; top : 3px; }
.articles_20_list { position : absolute; left : -8px; top : 0px; }
.articles_20_ul { margin-top : 0px; padding-top : 15px; }
.articles_20_ul li.pad { padding-bottom : 10px; } 
.articles_20_ul li.nopad { padding-bottom : 0px; } 
.articles_21_header_both { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_21_header_left { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_21_title { position : absolute; left : 11px; top : 3px; }
.articles_21_special { position : absolute; left : 10px; top : 35px; width : 307px; height : 223px; background-image : url('media/user/images/articles/21_background.gif'); background-repeat : no-repeat; }
#articles_21_special_button_1_off { position : absolute; left : 4px; top : 4px; cursor : pointer; }
#articles_21_special_button_1_on { position : absolute; left : 4px; top : 4px; cursor : pointer; }
#articles_21_special_button_2_off { position : absolute; left : 64px; top : 4px; cursor : pointer; }
#articles_21_special_button_2_on { position : absolute; left : 64px; top : 4px; cursor : pointer; }
#articles_21_special_button_3_off { position : absolute; left : 124px; top : 4px; cursor : pointer; }
#articles_21_special_button_3_on { position : absolute; left : 124px; top : 4px; cursor : pointer; }
#articles_21_special_button_4_off { position : absolute; left : 184px; top : 4px; cursor : pointer; }
#articles_21_special_button_4_on { position : absolute; left : 184px; top : 4px; cursor : pointer; }
#articles_21_special_button_5_off { position : absolute; left : 244px; top : 4px; cursor : pointer; }
#articles_21_special_button_5_on { position : absolute; left : 244px; top : 4px; cursor : pointer; }
.articles_21_special_content { position : absolute; left : 4px; top : 21px; width : 300px; height : 198px; overflow : auto; }
.articles_21_special_content_text_only { padding : 7px; }
.articles_21_special_content_text_left { width : 100%; height : 100%; }
.articles_21_special_content_text_left_bg { position : absolute; left : 0px; top : 0px; width : 50%; height : 100%; background-color : #FFFFFF; opacity : .7; filter : alpha(opacity=70);}
.articles_21_special_content_text_left_outer { position : absolute; left : 0px; top : 0px; width : 50%; height : 100%; }
.articles_21_special_content_text_left_inner { padding : 7px; }
.articles_21_special_content_text_right { width : 100%; height : 100%; }
.articles_21_special_content_text_right_bg { position : absolute; right: 0px; top : 0px; width : 50%; height : 100%; background-color : #FFFFFF; opacity : .7; filter : alpha(opacity=70); }
.articles_21_special_content_text_right_outer { position : absolute; right: 0px; top : 0px; width : 50%; height : 100%; }
.articles_21_special_content_text_right_inner{ padding : 7px; }
.articles_21_special_content_text_bottom { width : 100%; height : 100%; }
.articles_21_special_content_text_bottom_bg { position : absolute; left : 0px; bottom : 0px; width : 100%; height : 50%; background-color : #FFFFFF; opacity : .7; filter : alpha(opacity=70); }
.articles_21_special_content_text_bottom_outer { position : absolute; left : 0px; bottom : 0px; width : 100%; height : 50%; }
.articles_21_special_content_text_bottom_inner{ padding : 7px; }
.articles_22_content { position : relative; left : 6px; top : 7px; width : 100%; height : 75px; }
.articles_22_content_title { position : absolute; left : 6px; top : 0px; }
.articles_22_content_both { position : absolute; left : 6px; top : 23px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_22_content_left { position : absolute; left : 6px; top : 23px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_22_features { position : relative; left : 12px; top : 7px; }
.articles_23 { position : relative; left : 0px; top : 0px; width : 323px; height : 180px; }
.articles_23_header { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_23_title { position : absolute; left : 11px; top : 3px; }
.articles_23_column_1 { position : absolute; left : 0px; top : 34px; width : 323px; height : 65px; background-image : url('media/user/images/articles/11_background.gif'); background-repeat : no-repeat; }
.articles_23_column_2 { position : absolute; left : 0px; top : 115px; width : 323px; height : 65px; background-image : url('media/user/images/articles/11_background.gif'); background-repeat : no-repeat; }
.articles_23_column_3 { position : absolute; left : 0px; top : 196px; width : 323px; height : 65px; background-image : url('media/user/images/articles/11_background.gif'); background-repeat : no-repeat; }
.articles_23_column_4 { position : absolute; left : 0px; top : 277px; width : 323px; height : 65px; background-image : url('media/user/images/articles/11_background.gif'); background-repeat : no-repeat; }
.articles_23_column_image { position : absolute; left : 1px; top : 1px; }
a.articles_23_column_name, a.articles_23_column_name:link, a.articles_23_column_name:visited, a.articles_23_column_name:active { position : absolute; left : 73px; top : 8px; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : none; color : #000000; }
a.articles_23_column_name:hover { position : absolute; left : 73px; top : 8px; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : underline; color : #000000; }
.articles_23_column_content { position : absolute; left : 73px; top : 28px; width : 240px; font : 10px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
#articles_24_map { position : absolute; left : 8px; top : 2px; width : 308px; height : 361px; }
#articles_24_footer { position : absolute; left : 8px; top : 363px; width : 308px; height : 169px; background-image : url('media/user/images/articles/24_background.gif'); background-repeat : no-repeat; }
.articles_24_header { position : absolute; left : 5px; top : 0px; width : 298px; height : 26px; }
.articles_24_title { position : absolute; left : 11px; top : 3px; }
.articles_24_content { position : relative; left : 6px; top : 32px; width : 100%; height : 45px; }
.articles_24_content_title { position : absolute; left : 12px; top : 0px; }
.articles_24_content_text { position : absolute; left : 12px; top : 17px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_26_header { position : absolute; left : 0px; top : 7px; width : 100%; height : 26px; }
.articles_26_header_title { position : absolute; left : 11px; top : 3px; }
.articles_26_item { position : absolute; left : 6px; top : 36px; width : 323px; }
.articles_26_title { position : absolute; left : 123px; top : 14px; }
.articles_26_title_noimage { position : absolute; left : 6px; top : 12px; }
.articles_26_content { position : absolute; left : 6px; top : 65px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_26_content_noimage { position : absolute; left : 6px; top : 42px; padding-right : 5px; font : 11px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.articles_26_tags_image { position : absolute; left : 4px; top : 125px; }
.articles_26_tags_image_noimage { position : absolute; left : 4px; top : 125px; }
.articles_26_tags { position : absolute; left : 69px; top : 125px; }
.articles_26_tags_noimage { position : absolute; left : 69px; top : 125px; }
.articles_27_title { position : absolute; left : 11px; top : 3px; }
.articles_27_list { position : absolute; left : -8px; top : 0px; }
.articles_27_ul { margin-top : 0px; padding-top : 15px; }
.articles_27_ul li.pad { padding-bottom : 10px; } 
.articles_27_ul li.nopad { padding-bottom : 0px; } 
.columns_large { position : relative; width : 100%; height : 90px; background-image : url('media/user/images/pages/columns_main/large_background.jpg'); background-position : bottom left; background-repeat : repeat-x; }
.columns_large_image { position : absolute; left : 0px; top : 6px; }
a.columns_large_name, a.columns_large_name:link, a.columns_large_name:visited, a.columns_large_name:active { position : absolute; left : 73px; top : 8px; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : none; color : #000000; }
a.columns_large_name:hover { position : absolute; left : 73px; top : 8px; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : underline; color : #000000; }
.columns_large_content { position : absolute; left : 73px; top : 28px; width : 550px; font : 10px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.columns_large_posted { position : absolute; left : 73px; top : 60px; width : 240px; font : 10px Verdana,Arial,sans-serif; color : #999999;  line-height : 16px; }
.columns_small { position : relative; left : 0px; top : 0px; width : 323px; height : 90px; background-image : url('media/user/images/pages/columns_main/small_background.gif'); background-repeat : no-repeat; }
.columns_small_image { position : absolute; left : 0px; top : 6px; }
a.columns_small_name, a.columns_small_name:link, a.columns_small_name:visited, a.columns_small_name:active { position : absolute; left : 73px; top : 8px; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : none; color : #000000; }
a.columns_small_name:hover { position : absolute; left : 73px; top : 8px; font : 15px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : underline; color : #000000; }
.columns_small_content { position : absolute; left : 73px; top : 28px; width : 240px; font : 10px Verdana,Arial,sans-serif; color : #272727;  line-height : 16px; }
.columns_small_posted { position : absolute; left : 73px; top : 60px; width : 240px; font : 10px Verdana,Arial,sans-serif; color : #999999;  line-height : 16px; }
.comments_list { width : auto; color : #999999;  }
.comments_list_title { position : relative; width : 100%; height : 20px; font-size : 11px; overflow : hidden; color : #008AB5; font-weight : bold; }
.comments_list_content { width : auto; color : #272727; }
a.comments_list_reply, a.comments_list_reply:link, a.comments_list_reply:visited, a.comments_list_reply:active { width : auto; text-decoration : none; color : #999999; }
a.comments_list_reply:hover { width : auto; text-decoration : underline; color : #999999; }
a.link_comments_post, a.link_comments_post:link, a.link_comments_post:visited, a.link_comments_post:active { text-decoration : none; font-size : 12px; color : #1F1F1F;  }
a.link_comments_post:hover { text-decoration : none; font-size : 12px; color : #008AB5; }
.comments_post_description_text { padding-left : 6px; font-size : 10px; color : #272727; }
.comments_post_description_title { padding-left : 6px; font-size : 15px; color : #000000; font-weight : bold; }
textarea.contact_form_message { width : 239px; height : 200px; border : solid 1px #BBBBBB; font : 10px Verdana,Arial,sans-serif; color : #272727; } 
.content_main { padding-left : 6px; }
a.link_events, a.link_events:link, a.link_events:visited, a.link_events:active { text-decoration : none; color : #272727; }
a.link_events:hover { text-decoration : underline; color : #272727; }
.events_details_content { padding-left : 6px; padding-top : 0px; }
.events_details_title { font-size : 15px; color : #008AB5; font-weight : bold; padding-top : 10px; }
.events_details_date { font-size : 10px; color : #272727; padding-top : 10px; }
.events_details_heading { font-size : 18px; color : #008AB5; }
.events_details_key { padding-top : 6px; width : 200px; height : 14px; color : #1F1F1F; font-size : 10px; float : left; clear : left; }
.events_details_value { padding-top : 6px; height : 14px; font-size : 10px; }
.events_details_results_table { width : 607px; text-align : center; color : #1F1F1F; }
.events_details_results_table th { height : 20px; color : #008AB5; text-align : center; }
.events_details_results_table_top { width : 607px; height : 10px; background-image : url('media/user/images/pages/events_details/box_top.jpg'); overflow : hidden; }
.events_details_results_table_bottom { width : 607px; height : 10px; background-image : url('media/user/images/pages/events_details/box_bottom.jpg'); overflow : hidden; }
.events_details_results_table_left { width : 11px; background-image : url('media/user/images/pages/events_details/box_left.jpg'); background-repeat : repeat-y; }
.events_details_results_table_right { width : 11px; background-image : url('media/user/images/pages/events_details/box_right.jpg'); background-repeat : repeat-y; }
.events_details_results_table_even { height : 20px; background-color : #F6F6F6; }
.events_details_results_table_odd { height : 20px; background-color : #FFFFFF; }
.events_main_instructions { position : relative; width : 316px; height : 173px; background-image : url('media/user/images/pages/events_main/instructions_background.jpg'); background-repeat : no-repeat; }
.events_main_instructions_title { position : absolute; left : 10px; top : 10px; }
.events_main_instructions_text { position : absolute; left : 13px; top : 39px; padding-right : 13px; color : #272727; }
.events_main_searchbox { position : relative; width : 326px; height : 173px; background-image : url('media/user/images/pages/events_main/searchbox_background.jpg'); background-repeat : no-repeat; }
.events_main_searchbox_title { position : absolute; left : 15px; top : 7px; }
.events_main_searchbox_label_1 { position : absolute; left : 16px; top : 40px; }
.events_main_searchbox_input_1 { position : absolute; left : 138px; top : 39px; width : 144px; height : 16px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/pages/events_main/searchbox_input.jpg'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.events_main_searchbox_label_2 { position : absolute; left : 16px; top : 65px; }
.events_main_searchbox_select_2 { position : absolute; left : 138px; top : 64px; width : 148px; height : 16px; border : solid 1px #272727; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.events_main_searchbox_input_2 { position : absolute; left : 138px; top : 64px; width : 144px; height : 16px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/pages/events_main/searchbox_input.jpg'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.events_main_searchbox_calendar { position : absolute; left : 287px; top : 65px; }
.events_main_searchbox_label_3 { position : absolute; left : 16px; top : 91px; }
.events_main_searchbox_input_3 { position : absolute; left : 138px; top : 89px;  width : 144px; height : 16px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/pages/events_main/searchbox_input.jpg'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.events_main_searchbox_button { position : absolute; left : 137px; top : 120px; } 
a.link_events_main_searchbox_advanced, a.link_events_main_searchbox_advanced:link, a.link_events_main_searchbox_advanced:visited, a.link_events_main_searchbox_advanced:active { position : absolute; left : 165px; top : 144px; text-decoration : none; color : #FFFFFF; }
a.link_events_main_searchbox_advanced:hover { position : absolute; left : 165px; top : 144px; text-decoration : underline; color : #FFFFFF; }
.events_main_additional { position : relative; color : #8A8A8A; } 
.iconic_main_map { position : relative; width : 637px; height : 430px; background-image : url('media/user/images/iconic/iconic_map.gif'); background-repeat : no-repeat; }
.iconic_main_logo { position : absolute; left : 23px; top : 34px; }
.mazda_main_title { padding-left : 10px; }
.mazda_main_table_title { font-size : 12px; color : #8ED4F7; font-weight : bold; padding-top : 20px; padding-bottom : 10px; }
.mazda_main_divider { position : relative; left : 0px; top : 0px; width : 100%; height : 1px; background-color : #FFFFFF; overflow : hidden;  }
.mazda_main_table { width : 457px; text-align : center; color : #272727; }
.mazda_main_table th { height : 20px; color : #008AB5; text-align : center; }
.mazda_main_table_top { width : 457px; height : 3px; background-image : url('media/user/images/pages/mazda_main/background_top.gif'); overflow : hidden; }
.mazda_main_table_bottom { width : 457px; height : 3px; background-image : url('media/user/images/pages/mazda_main/background_bottom.gif'); overflow : hidden; }
.mazda_main_table_left { width : 4px; background-image : url('media/user/images/pages/mazda_main/box_left.gif'); background-repeat : repeat-y; }
.mazda_main_table_right { width : 4px; background-image : url('media/user/images/pages/mazda_main/box_right.gif'); background-repeat : repeat-y; }
.mazda_main_table_innerl { width : 10px; }
.mazda_main_table_innerr { width : 10px; }
.mazda_main_table_even { height : 20px; background-color : #F6F6F6; }
.mazda_main_table_odd { height : 20px; background-color : #FFFFFF; }
.mazda_predictor_table_top { width : 632px; height : 3px; background-image : url('media/user/images/pages/mazda_predictor/background_top.gif'); overflow : hidden; }
.mazda_predictor_table_middle { width : 632px; height : auto; background-image : url('media/user/images/pages/mazda_predictor/background_middle.gif'); overflow : hidden; }
.mazda_predictor_table_bottom { width : 632px; height : 3px; background-image : url('media/user/images/pages/mazda_predictor/background_bottom.gif'); overflow : hidden; }
.mazda_predictor_table_middle_title { position : relative; width : 608px; height : 80px; padding-left : 12px; padding-right : 12px; padding-bottom : 12px; padding-top : 0px; }
.mazda_predictor_table_middle_title_title { position : absolute; left : 12px; top : 38px; }
.mazda_predictor_table_middle_title_logo { position : absolute; right : 12px; top : 23px; }
.mazda_predictor_table_middle_text { position : relative; width : 608px; height : auto; padding-left : 12px; padding-right : 12px; padding-bottom : 12px; padding-top : 0px; }
.mazda_predictor_table_middle_tablehead_outer { position : relative; width : 624px; height : 24px; padding-left : 4px; padding-right : 4px; padding-bottom : 1px; padding-top : 0px; }
.mazda_predictor_table_middle_tablehead_inner { position : relative; width : 624px; height : 24px; background-color : #00A3D8; }
.mazda_predictor_table_middle_tablehead_stage { position : absolute; left : 29px; top : 4px; }
.mazda_predictor_table_middle_tablehead_hours { position : absolute; left : 320px; top : 4px; }
.mazda_predictor_table_middle_tablehead_mins { position : absolute; left : 423px; top : 4px; }
.mazda_predictor_table_middle_tablehead_secs { position : absolute; left : 524px; top : 4px; }
.mazda_predictor_table_middle_table_outer { position : relative; width : 624px; height : 250px; padding-left : 4px; padding-right : 4px; padding-bottom : 1px; padding-top : 0px; }
.mazda_predictor_table_middle_table_inner { position : relative; width : 624px; height : 250px; background-color : #8ED4F7; }
#area_performance_swim_title { position : absolute; left : 29px; top : 25px; color : #00A3D8; }
#area_performance_swim_distance { position : absolute; left : 119px; top : 20px; width : 150px; }
#area_performance_swim_hours { position : absolute; left : 318px; top : 20px; }
#area_performance_swim_minutes { position : absolute; left : 418px; top : 20px; } 
#area_performance_swim_seconds { position : absolute; left : 518px; top : 20px; }
#area_performance_bike_title { position : absolute; left : 29px; top : 60px; color : #00A3D8; }
#area_performance_bike_distance { position : absolute; left : 119px; top : 55px; width : 150px; }
#area_performance_bike_hours { position : absolute; left : 318px; top : 55px; }
#area_performance_bike_minutes { position : absolute; left : 418px; top : 55px; }
#area_performance_bike_seconds { position : absolute; left : 518px; top : 55px; }
#area_performance_run_title { position : absolute; left : 29px; top : 95px; color : #00A3D8; }
#area_performance_run_distance { position : absolute; left : 119px; top : 90px; width : 150px; }
#area_performance_run_hours { position : absolute; left : 318px; top : 90px; }
#area_performance_run_minutes { position : absolute; left : 418px; top : 90px; }
#area_performance_run_seconds { position : absolute; left : 518px; top : 90px; }
#area_performance_race_title { position : absolute; left : 29px; top : 130px; color : #00A3D8; }
#area_performance_race_format { position : absolute; left : 119px; top : 125px; width : 150px; }
#area_performance_calculate { position : absolute; left : 119px; top : 160px; }
#area_predictor { position : absolute; left : 318px; top : 125px; }
.modules_ab_b { position : relative; display : block; left : 0px; top : 0px; width : 649px; height : 27px; background-image : url('media/user/images/background_modules_ab.gif'); background-repeat : no-repeat; }
.modules_ab_b_outer { position : absolute; left : 11px; top : 0px; width : 625px; height : 23px; background-color : #EBEBEB; }
.modules_ab_b_inner { position : absolute; left : 14px; top : 5px; color : #008AB5; }
.news_details { padding-left : 6px; padding-top : 6px; }
.news_image_border_medium { position : relative; width : 326px; height : 167px; float : right; }
.news_image_medium { position : absolute; left : 4px; top : 4px; }
.news_details_title { font : 15px Verdana,Arial,sans-serif; color : #000000; font-weight : bold; padding-top : 6px; }
.news_details_gallery { padding-top : 12px; }
.news_details_author { font : 10px Verdana,Arial,sans-serif; color : #999999;  padding-top : 12px; }
.news_details_created { font : 10px Verdana,Arial,sans-serif; color : #999999; }
.news_details_tags { display : inline; font : 10px Verdana,Arial,sans-serif; color : #999999; }
.news_details_content { display : inline; font : 10px Verdana,Arial,sans-serif; padding-top : 10px; line-height : 17px; }
a.link_regions_text, a.link_regions_text:link, a.link_regions_text:visited, a.link_regions_text:active { font-weight : bold; text-decoration : none; color : #272727; }
a.link_regions_text:hover { font-weight : bold; text-decoration : underline; color : #272727; }
.regions_events_header { position : relative; left : 0px; top : 0px; width : 100%; height : 24px; }
.regions_events_title { position : absolute; left : 11px; top : 3px; }
.regions_events_list { position : relative; left : -8px; top : -7px; }
.regions_events_ul { margin-top : 0px; padding-top : 20px; }
.regions_events_ul li.pad { padding-bottom : 10px; } 
.regions_events_ul li.nopad { padding-bottom : 0px; } 
.regions_results_header { position : relative; left : 0px; top : 0px; width : 100%; height : 24px; }
.regions_results_title { position : absolute; left : 11px; top : 3px; }
.regions_results_list { position : relative; left : -8px; top : -7px; }
.regions_results_ul { margin-top : 0px; padding-top : 20px; }
.regions_results_ul li.pad { padding-bottom : 10px; } 
.regions_results_ul li.nopad { padding-bottom : 0px; } 
.resources_main_map { position : relative; width : 100%; }
.resources_main_map_gmap { width: 100%; height: 380px; }
.resources_main_map_overlay { position : absolute; top : 10px; right : 10px; width: 200px; height : 350px; background-color : #FFFFFF; opacity : .9; filter : alpha(opacity=90); }
.resources_main_map_text { position : absolute; left : 0px; top : 0px; padding : 12px; }
.resources_main_map_options { position : absolute; left : 2px; top : 86px; }
.resources_main_map_loader { position : absolute; left : 10px; top : 330px; width : 180px; height : 8px; border : solid 1px #0000FF; overflow : hidden; }
.resources_main_map_bar { position : absolute; left : 1px; top : 1px; width : 1px; height : 6px; background-color : #B1DFFF; overflow : hidden; }
.resources_main_map_key_events { position : relative; width : 7px; height : 7px; overflow : hidden; background-color : #B91319; }
.resources_main_map_key_facilities { position : relative; width : 7px; height : 7px; overflow : hidden; background-color : #AFCB10; }
.resources_main_map_key_services { position : relative; width : 7px; height : 7px; overflow : hidden; background-color : #E76000; }
.resources_main_map_key_shops { position : relative; width : 7px; height : 7px; overflow : hidden; background-color : #FFF40B; }
.resources_main_map_key_training_courses{ position : relative; width : 7px; height : 7px; overflow : hidden; background-color : #33B055; }
.resources_main_map_key_coaches { position : relative; width : 7px; height : 7px; overflow : hidden; background-color : #0CB2D5; }
.resources_main_map_key_clubs { position : relative; width : 7px; height : 7px; overflow : hidden; background-color : #3D459C; }
.resources_main_map_key_charities { position : relative; width : 7px; height : 7px; overflow : hidden; background-color : #7939A1; }
.resources_details_content { padding-left : 6px; padding-top : 0px; }
.resources_details_title { font-size : 15px; color : #008AB5; font-weight : bold; padding-top : 10px; }
.resources_details_key { padding-top : 6px; width : 200px; height : 14px; color : #1F1F1F; font-size : 10px; float : left; clear : left; }
.resources_details_value { padding-top : 6px; height : 14px; font-size : 10px; }
.resources_search_premium { position : relative; display : block; left : 0px; top : 0px; height : 50px; background-color : #FFDDDD; padding : 10px; }
.results_main_instructions { position : relative; width : 316px; height : 173px; background-image : url('media/user/images/pages/results_main/instructions_background.jpg'); background-repeat : no-repeat; }
.results_main_instructions_title { position : absolute; left : 10px; top : 10px; }
.results_main_instructions_text { position : absolute; left : 13px; top : 39px; padding-right : 13px; color : #272727; }
a.link_results_main_instructions_advanced, a.link_results_main_instructions_advanced:link, a.link_results_main_instructions_advanced:visited, a.link_results_main_instructions_advanced:active { text-decoration : none; color : #008AB5; }
a.link_results_main_instructions_advanced:hover { text-decoration : underline; color : #008AB5; }
.results_main_searchbox { position : relative; width : 326px; height : 173px; background-image : url('media/user/images/pages/results_main/searchbox_background.jpg'); background-repeat : no-repeat; }
.results_main_searchbox_title { position : absolute; left : 15px; top : 7px; }
.results_main_searchbox_label_1 { position : absolute; left : 16px; top : 40px; }
.results_main_searchbox_input_1 { position : absolute; left : 138px; top : 39px; width : 144px; height : 16px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/pages/results_main/searchbox_input.jpg'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.results_main_searchbox_label_2 { position : absolute; left : 16px; top : 65px; }
.results_main_searchbox_select_2 { position : absolute; left : 138px; top : 64px; width : 148px; height : 16px; border : solid 1px #272727; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.results_main_searchbox_input_2 { position : absolute; left : 138px; top : 64px; width : 144px; height : 16px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/pages/results_main/searchbox_input.jpg'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.results_main_searchbox_calendar { position : absolute; left : 287px; top : 65px; }
.results_main_searchbox_label_3 { position : absolute; left : 16px; top : 91px; }
.results_main_searchbox_input_3 { position : absolute; left : 138px; top : 89px;  width : 144px; height : 16px; padding-left : 3px; padding-top : 4px; border : none 0px; background-image : url('media/user/images/pages/results_main/searchbox_input.jpg'); background-repeat : no-repeat; text-align : left; color : #272727; font : 10px Verdana,Arial,sans-serif; }
.results_main_searchbox_button { position : absolute; left : 137px; top : 120px; } 
a.link_results_main_searchbox_advanced, a.link_results_main_searchbox_advanced:link, a.link_results_main_searchbox_advanced:visited, a.link_results_main_searchbox_advanced:active { position : absolute; left : 165px; top : 144px; text-decoration : none; color : #FFFFFF; }
a.link_results_main_searchbox_advanced:hover { position : absolute; left : 165px; top : 144px; text-decoration : underline; color : #FFFFFF; }
.results_details_info { position : relative; left : 0px; top : 0px; width : 100%; }
.results_details_info_date { font-size : 10px; color : #999999; padding-left : 14px; padding-top : 10px; }
.results_details_info_title { font-size : 15px; color : #008AB5; font-weight : bold; padding-left : 14px; padding-top : 10px; }
.results_details_info_trek { position : absolute; right : 14px; top : 0px; font-size : 10px; color : #999999; }
.results_details_text { font-size : 10px; color : #272727; padding-left : 14px; padding-top : 10px; }
.results_details_table { width : 923px; text-align : center; color : #272727; }
.results_details_table th { height : 20px; color : #008AB5; text-align : center; }
.results_details_table_top { width : 923px; height : 10px; background-image : url('media/user/images/pages/results_details/box_top.gif'); overflow : hidden; }
.results_details_table_bottom { width : 923px; height : 10px; background-image : url('media/user/images/pages/results_details/box_bottom.gif'); overflow : hidden; }
.results_details_table_left { width : 11px; background-image : url('media/user/images/pages/results_details/box_left.gif'); background-repeat : repeat-y; }
.results_details_table_right { width : 11px; background-image : url('media/user/images/pages/results_details/box_right.gif'); background-repeat : repeat-y; }
.results_details_table_even { height : 20px; background-color : #F6F6F6; }
.results_details_table_odd { height : 20px; background-color : #FFFFFF; }
.results_participant_title { font-size : 15px; color : #008AB5; font-weight : bold; padding-top : 10px; padding-bottom : 10px; }
.results_request_title { font-size : 15px; color : #008AB5; font-weight : bold; padding-top : 10px; padding-bottom : 10px; }
textarea.results_request_message { width : 239px; height : 200px; border : solid 1px #BBBBBB; font : 10px Verdana,Arial,sans-serif; color : #272727; } 
.search_advanced_text { padding-left : 6px; }
.search_advanced_box_red { padding-left : 2px; width : 377px; height : 500px; background-image : url('media/user/images/pages/search_advanced/box_red.jpg'); background-repeat : no-repeat; padding-top : 25px; padding-left : 24px; }
.search_advanced_box_orange { padding-left : 2px; width : 377px; height : 500px; background-image : url('media/user/images/pages/search_advanced/box_orange.jpg'); background-repeat : no-repeat; padding-top : 25px; padding-left : 24px; }
a.search_results_title_red, a.search_results_title_red:link, a.search_results_title_red:visited, a.search_results_title_red:active { color : #008AB5; font : 13px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : none; } 
a.search_results_title_red:hover { color : #008AB5; font : 13px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : underline; } 
a.search_results_title_orange, a.search_results_title_orange:link, a.search_results_title_orange:visited, a.search_results_title_orange:active { color : #E95822; font : 13px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : none; } 
a.search_results_title_orange:hover { color : #E95822; font : 13px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : underline; } 
a.search_results_link, a.search_results_link:link, a.search_results_link:visited, a.search_results_link:active { color : #636363; font : 10px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : none; } 
a.search_results_link:hover { color : #636363; font : 10px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : underline; } 
.search_results_summary { display : block; position : relative; left : 4px; top : 0px; width : 649px; height : 27px; background-image : url('media/user/images/pages/search_results/background_summary.jpg'); background-repeat : repeat-x; }
.search_results_summary_text { position : absolute; left : 11px; top : 8px; }
.search_results_summary_grey { display : inline; color : #AAAAAA; }
a.search_results_summary_link, a.search_results_summary_link:link, a.search_results_summary_link:visited, a.search_results_summary_link:active { font : 10px Verdana,Arial,sans-serif; color : #272727; font-weight : bold; text-decoration : none; } 
a.search_results_summary_link:hover { color : #272727; font : 10px Verdana,Arial,sans-serif; font-weight : bold; text-decoration : underline; } 
.submit_events_text { padding-left : 6px; }
.submit_events_text_title { color : #008AB5; font : 15px Verdana,Arial,sans-serif; font-weight : bold; }
.submit_events_form { padding-left : 2px; }
.submit_news_text { padding-left : 6px; }
.submit_news_text_title { color : #008AB5; font : 15px Verdana,Arial,sans-serif; font-weight : bold; }
.submit_news_form { padding-left : 2px; }
.submit_thanks_text { padding-left : 6px; }
.submit_thanks_text_title { color : #008AB5; font : 15px Verdana,Arial,sans-serif; font-weight : bold; }

