/**--------------------------------------------------------
# BT Soccerlift - Joomla! Template
# --------------------------------------------------------
# For Joomla! 2.5
# Copyright (C) 2012 Bonusthemes.com. All Rights Reserved.
# @license Copyrighted Commercial Software
# Demo: http://www.bonusthemes.com/demo/?template=soccerlift
# Website: http://www.bonusthemes.com
# Support: support@bonusthemes.com
-------------------------------------------------------- **/

/* COM_CONTENT
-------------------------------------------------------------- */
/* for /html/com_content/article/default.php */
.bt_content { margin: 0 4px; padding: 0; color: #003363; }
.bt_content_bgline { background: transparent url("../images/skin1/html/com_content/bt_content_type3_bg_line.png") no-repeat left top; padding: 10px 0 5px 0; overflow: hidden;  }
/* 1st line */
.bt_content_first_line { font-size: 11px; margin: 5px 0 0 0; padding: 0 0 8px 0; overflow: hidden; border-bottom: 1px solid #ccc; }
.bt_content_createdate { float: left;  padding: 0 10px 0 20px; background: transparent url("../images/skin1/icons/time.png") no-repeat left center; height: 15px;  }
.bt_content_author { float: left; padding: 0 10px 0 30px; border-left: 1px solid #ccc; background: transparent url("../images/skin1/icons/user.png") no-repeat 10px center; line-height: 15px; height: 15px;  }
.bt_content_modify_date { float: left; padding: 0 0 0 35px; border-left: 1px solid #ccc; background: transparent url("../images/skin1/icons/save.png") no-repeat 10px center; line-height: 15px; height: 15px;  }
.bt_content_hits { float: left; margin: 0 0 0 10px; padding: 0 10px 0 33px; border-left: 1px solid #ccc; background: transparent url("../images/skin1/icons/hits.png") no-repeat 10px 1px; line-height: 15px; height: 15px;  }
/* Tools */
.bt_content_tools { float: right; padding: 0 5px 0 0; }
.bt_content_pdf, .bt_content_print, .bt_content_email, .bt_content_edit { float: left; margin: 0 0 0 7px; }
/* 2nd line */
.bt_content_second_line { font-size: 11px; padding: 3px 0; overflow: hidden; border-bottom: 1px solid #ccc; margin: 0 0 10px 0; }
.bt_content_section { float: left; margin: 2px 10px 5px 0; padding: 0 10px 0 20px;  background: transparent url("../images/skin1/icons/folder.png") no-repeat left center; border-right: 1px solid #ccc; }
.bt_content_category { float: left; margin: 2px 0 5px 0; padding: 0 0 0 20px; background: transparent url("../images/skin1/icons/folder.png") no-repeat left center;  }

/* Title */
.bt_content_title { font-size: 22px; font-weight: bold; margin: 10px 0; }

/* /html/com_content/category/blog.php */
.bt_content_category_blog { width: 100%; }
.bt_content_category_readmore { margin: 10px 0 10px 5px; text-align: left; }
.bt_outer_center .bt_content_category_readmore a { font-size: 10px; padding: 0; background: #0094D4; color: #fff; }
.bt_content_category_article_separator { margin: 0 0 0 0; }
.bt_content_category_more_articles { margin: 0 0 5px 3px; }

/* for /html/com_content/category/default.php */
.bt_content_category_list_header { overflow: hidden; color: #003363; }
.bt_content_category_list_header_limit select { margin: 0 0 0 10px; }
.bt_content_category_list .clearfix { clear: both; }
.bt_content_category_list_title_desc { float: left; }
.bt_com_icon { float: right; height: 61px; margin: 0 10px 0 0; width: 88px; background: transparent url("../images/skin1/html/com_content/bt_contact_icon.jpg") no-repeat right top; }
.desc, .bt_content_category_list_desc, .bt_content_category_description { font-size: 13px; margin: 15px 0; padding: 0; color: #003363; }

/** HEADERLINE (Filder, Display Select) **/
.bt_content_category_list_header { margin: 0; }
.bt_content_category_list_header_filter { float: left; }
.bt_content_category_list_header_limit { float: right; }
.bt_content_category_list_form { }

/** HEAD (Num, Date, Author, Hits) **/
.bt_content_category_list_head { height: 30px; line-height: 30px; margin: 20px 0 0 0; overflow: hidden; padding: 0 0 0 5px; background: #0094D4; border-left: 5px solid #003463; color: #fff; }
#bt_outer_center .bt_content_category_list_head .bt_head_title span a, #bt_outer_center .bt_content_category_list_head .bt_head_date span a, #bt_outer_center .bt_content_category_list_head .bt_head_author span a, #bt_outer_center .bt_content_category_list_head .bt_head_hits span a { color: #fff; }

/* BEGIN span and image */
.bt_head_title span, .bt_head_date span, .bt_head_author span, .bt_head_hits span { margin: 0 0 0 20px; color: #fff; }
.bt_head_title img, .bt_head_date img, .bt_head_author img, .bt_head_hits img { margin: 0 0 0 10px; }

.bt_head_num { float: left; margin: 0; padding: 0; text-align: center; width: 30px; }
.bt_head_title { float: left; margin: 0; width: 320px; background: transparent url("../images/skin1/html/com_content/bt_contact_position_icon.jpg") no-repeat center left; }
.bt_head_date { float: left; width: 120px; background: transparent url("../images/skin1/html/com_content/bt_contact_position_icon.jpg") no-repeat center left; }
.bt_head_author { float: left; margin: 0 0 0 25px; width: 140px; background: transparent url("../images/skin1/html/com_content/bt_contact_position_icon.jpg") no-repeat center left; }
.bt_head_hits { float: right; margin: 0; width: 70px; background: transparent url("../images/skin1/html/com_content/bt_contact_position_icon.jpg") no-repeat center left; }

/*items*/
.bt_content_category_list_items { margin: 0; overflow: hidden; padding: 0 0 0 20px; border-bottom: 1px solid #ccc; color: #003363; border-right: 1px solid #ccc; }
.bt_items_num { float: left; margin: 5px 0; padding: 10px 0;  width: 30px; }
.bt_items_title { float: left; margin: 5px 5px 0 10px; padding: 10px 0;  width: 340px; }
.bt_items_date { float: left; margin: 5px 0; padding: 10px 0;  width: 120px; }
.bt_items_author { float: left; margin: 5px 0; padding: 10px 0;  width: 140px; }
.bt_items_hits { float: right; margin: 5px 0; padding: 10px 0; width: 50px; }

/* section layout */
.bt_com_content_section_layout { margin: 0 5px; padding: 0; color: #003363; }
.bt_com_content_section_layout ul { border-bottom: none; border-left: none; border-right: 1px solid #ccc; border-top: 1px solid #ccc; margin: 20px 0 0 0; padding: 0; }
.bt_com_content_section_layout ul li { border-bottom: 1px solid #ccc; list-style: none; padding: 0 0 0 15px; }
.bt_com_content_section_layout ul li a { margin: 0; line-height: 40px; }
.bt_com_content_section_layout ul li span.small { color: #999; }
.bt_com_content_section_layout ul li span.bt_newsf_catdesc { margin: 0; padding: 0 10px 10px 0; display: block; }
.bt_com_content_section_layout ul li.odd { background: #FFFFFF; }
.bt_com_content_section_layout ul li.even { background: #EEEEEE; }

/* COM_CONTENT (archives)
-------------------------------------------------------------- */
ul#archive-list { margin: 0; padding: 0; }
ul#archive-list li { margin: 10px 0; padding: 5px 10px 0 10px; background: #f9fdff; border: 1px dashed #ccc; }
ul#archive-list li:hover { background: #eff2f4; }

/* COM_CONTACT (invalid form)
-------------------------------------------------------------- */
input.invalid, textarea.invalid { border: 2px solid #FF0000 !important; }
label.invalid { color: #FF0000 !important; }

/* /html/com_contact/contact/default.php */
#bt_contact { }
#bt_contact form label { }
#bt_contact .clearfix { clear: both; }
#bt_contact_header { width: 100%; }
#bt_contact_cname { float: left; font-size: 22px; font-weight: bold; margin: 17px 0 0 10px; color: #003363; }
#bt_contact_icon, #bt_contact_category_icon { float: right; margin: 0; }
#bt_contact_data { margin: 15px 0 0 0; overflow: hidden; padding: 15px 0 15px 5px; background: #0094D4; border-left: 5px solid #003463; color: #fff; }
#bt_contact_data #bt_contact_data_rows a { color: #fff; }
#bt_contact_image { float: left; }
#bt_contact_data_rows { float: left; font-size: 11px; padding: 5px 0 0 30px; }
#bt_contact_data_rows img { float: left; margin: 0 5px 0 0; padding: 10px 5px 0 0; }
#bt_contact_data_row_email, #bt_contact_data_row_position, #bt_contact_data_row_address, #bt_contact_data_row_telephone, #bt_contact_data_row_mobile_phone, #bt_contact_data_row_fax, #bt_contact_data_row_web_page, #bt_contact_data_row_misc_info { float: left; margin: 0 0 15px 0; }
#bt_contact_data_row_email span, #bt_contact_data_row_position span, #bt_contact_data_row_address span, #bt_contact_data_row_telephone span, #bt_contact_data_row_mobile_phone span, #bt_contact_data_row_fax span, #bt_contact_data_row_web_page span, #bt_contact_data_row_misc_info span { }

/* for /html/com_contact/contact/default_form.php */
/* DEFAULT */
#bt_contact_form { }
#bt_contact_form_top { margin: 15px 0 0 0; overflow: hidden; padding: 5px 0 5px 0; width: 100%; }

/* LEFT AREA */
#bt_contact_form_left { float: left; margin: 0 5px 0 0; }
#bt_contact_name_row { margin: 0 0 10px 0; }
#bt_contact_name_row .inputbox { height: 31px; width: 280px; padding: 0 7px; line-height: 31px; }
#bt_contact_email_row { margin: 0 0 10px 0; }
#bt_contact_email_row .inputbox { height: 31px; width: 280px; padding: 0 7px; line-height: 31px; }
#bt_contact_subject_row { margin: 0 0 10px 0; }
#bt_contact_subject_row .inputbox { height: 31px; width: 280px; padding: 0 7px; line-height: 31px; }

/* RIGHT AREA */
#bt_contact_form_right { float: left; }
#bt_contact_form_right textarea { height: 175px; max-width: 300px; margin: 5px 0 0 0; padding: 0 7px; }
#bt_contact_form_right label { display: inline-block; font-weight: bold; padding: 0 0 5px 0; }

/* LABEL and INPUTS */
#bt_contact_name_row label, #bt_contact_email_row label, #bt_contact_subject_row label, #bt_contact_form_right label { display: block; font-weight: bold; padding: 0 0 5px 0; color: #003463; }
#bt_contact_name_row input, #bt_contact_email_row input, #bt_contact_subject_row input, #bt_contact_form_right textarea { display: block; padding: 2px; color: #003463;  }

/* COPY */
#bt_contact_form_copy { float: left; line-height: 40px; padding: 0; }
#bt_contact_form_copy input { float: left; height: 40px; }
#bt_contact_form_copy label { float: left; font-size: 12px; font-weight: normal; padding: 0 0 0 5px; }

/* BUTTON */
#bt_contact_form_bottom { margin: 0; padding: 5px 0 5px 0; }
#bt_contact_form_button .button { float: right; margin: 0 10px 0 0; }
#bt_contact_form_button .button:hover { }

/* /html/com_contact/category/default.php */
#bt_contact_category_header { overflow: hidden; }
#bt_contact_category .clearfix { clear: both; }
#bt_contact_category_title { float: left; font-size: 22px; font-weight: bold; margin: 17px 0 0 10px; color: #003363; }
.bt_componentheading { }
#bt_contact_category_desc { font-size: 13px; margin: 0; padding: 0 0 0 12px; color: #003363; }
#bt_contact_category_form { }
#bt_contact_category_head { height: 30px; line-height: 30px; margin: 20px 0 0 0; overflow: hidden; padding: 0 0 0 5px; background: #0094D4; border-left: 5px solid #003463; color: #fff; }
#bt_contact_category_head #bt_head_name span a, #bt_contact_category_head #bt_head_position span a { color: #fff; }

/* BEGIN span and image */
#bt_head_name span, #bt_head_position span, #bt_head_email span, #bt_head_phone span, #bt_head_mobile span, #bt_head_phone span, #bt_head_fax span { margin: 0 0 0 20px; color: #fff; }
#bt_head_name img, #bt_head_position img { margin: 0 0 0 10px; }

#bt_head_num { float: left; text-align: center; width: 30px; }
#bt_head_name { float: left; margin: 0 0 0 15px; width: 160px; background: transparent url("../images/skin1/html/com_contact/bt_contact_position_icon.jpg") no-repeat center left; }
#bt_head_position { float: left; width: 160px; background: transparent url("../images/skin1/html/com_contact/bt_contact_position_icon.jpg") no-repeat center left; }
#bt_head_email { float: left; margin: 0 0 0 15px; width: 160px; background: transparent url("../images/skin1/html/com_contact/bt_contact_position_icon.jpg") no-repeat center left; }
#bt_head_phone { float: left; margin: 0 0 0 15px; width: 120px; background: transparent url("../images/skin1/html/com_contact/bt_contact_telephone_icon.jpg") no-repeat center left; }
#bt_head_mobile { float: left; margin: 0 0 0 15px; width: 190px; background: transparent url("../images/skin1/html/com_contact/bt_contact_mobile_phone_icon.jpg") no-repeat center left; }
#bt_head_fax { float: left; margin: 0 0 0 15px; width: 120px; background: transparent url("../images/skin1/html/com_contact/bt_contact_fax_icon.jpg") no-repeat center left; }

/*items*/
#bt_contact_category_items { height: 30px; line-height: 30px; margin: 0; overflow: hidden; padding: 5px 0 5px 0; border-bottom: 1px solid #ccc; color: #003363; border-right: 1px solid #ccc; }
#bt_items_num { float: left; margin: 0 0 0 15px; width: 30px; }
#bt_items_name { float: left; margin: 0 0 0 15px; width: 160px; }
#bt_items_position { float: left; margin: 0 0 0 15px; width: 160px; }
#bt_items_email { float: left; margin: 0 0 0 15px; width: 160px; }
#bt_items_phone { float: left; margin: 0 0 0 15px; width: 120px; }
#bt_items_mobile { float: left; margin: 0 0 0 15px; width: 190px; }
#bt_items_fax { float: left; margin: 0 0 0 15px; width: 120px; }

/* COM_POLL
-------------------------------------------------------------- */
/* /html/com_poll/poll/default.php */
#bt_poll { padding: 0 5px; }
#bt_poll_title { font-size: 20px; font-weight: bold; color: #003363; }
#bt_poll_select { margin: 10px 0 0 0; }
#bt_poll_select label span#bt_poll_select_poll_txt { display: inline; padding-right: 10px; color: #003363; }

/* /html/com_poll/poll/default_graph.php */
#bt_poll_graph { margin: 20px 0 0 0; color: #003363;  }
#bt_poll_graph img { margin-right: 5px; vertical-align: middle; }
#bt_poll_no_of_voters { width: 100%; }
#bt_poll_no_of_voters span { font-weight: bold; color: #0094D4; }
#bt_poll_first_last { font-size: 11px; margin: 10px 0 0 0; width: 100%; }
#bt_poll_first_vote { float: left; margin: 0 15px 0 0; }
#bt_poll_last_vote { float: left; }
#bt_poll_options { overflow: hidden; margin: 0; width: 100%; }
#bt_poll_options_title { clear: both; font-size: 14px; font-weight: bold; margin: 20px 0 0px 0; padding: 0px 0px 10px 0px; }
#bt_poll_options_border_line { height: 35px; border: 1px solid #ccc; }
#bt_poll_options_hits { float: left; line-height: 28px; margin: 4px; width: 70px; background: #003463; }
#bt_poll_options_hits img { padding: 0 5px 0 10px; }
#bt_poll_options_hits span { line-height: 28px; color: #fff; }
#bt_poll_options_percent_box { float: left; height: 28px; line-height: 28px; margin: 4px 0px 4px 0px; text-align: center; background: #8EC700; }
#bt_poll_options_percent { float: left; line-height: 28px; margin: 4px 0px 4px 4px; text-align: center; width: 60px; background: #0094D4; }
#bt_poll_options_percent span { line-height: 28px; color: #fff; }

/* MOD_SEARCH
-------------------------------------------------------------- */
.bt_sub_toolbar .search input[type="text"], 
.bt_sub_toolbar .search input[type="text"]:hover, .bt_sub_toolbar .search input[type="text"]:focus { border: 1px solid #0A456D; background: #07141D url("../images/skin1/html/mod_search/mod_search_icon.png") no-repeat 95% center; margin: 15px 0 0 0; height: 18px; padding: 5px 15px 5px 10px; color: #FFFF99; font-weight: bold; font-size: 10px; vertical-align: middle; }

/* MOD_POLL
-------------------------------------------------------------- */
.bt_mod_poll { }
.bt_mod_poll_title { font-weight: bold; font-size: 14px; margin: 0 0 5px 5px; padding: 0; }
.bt_mod_poll_buttons .button {  }

/* COM_NEWSFEEDS
-------------------------------------------------------------- */
.bt_newsfeeds { margin: 0 5px; padding: 0; color: #003363; }
.bt_newsfeeds ul { border-bottom: none; border-left: none; border-right: 1px solid #ccc; border-top: 1px solid #ccc; margin: 20px 0 0 0; padding: 0; }
.bt_newsfeeds ul li { border-bottom: 1px solid #ccc; list-style: none; padding: 0 0 0 15px; }
.bt_newsfeeds ul li a { color: #0094D4 !important; margin: 0; line-height: 40px; }
.bt_newsfeeds ul li span.small { color: #999; }
.bt_newsfeeds ul li span.bt_newsf_catdesc { margin: 0; padding: 0 10px 10px 0; display: block; }
.bt_newsfeeds ul li.odd { background: #FFFFFF; }
.bt_newsfeeds ul li.even { background: #EEEEEE; }

/* category */
#bt_com_newsfeeds_items { margin: 0;  }
tr#bt_com_newsfeeds_items_limitbox td { text-align: right; padding: 0 0 10px 0; }
tr#bt_com_newsfeeds_items_head { background: #0094D4; height: 35px; line-height: 35px; padding: 0; margin: 0; color: #fff; }
tr#bt_com_newsfeeds_items_head td.brdr { border-left: 5px solid #003463; padding: 0 20px; }
tr#bt_com_newsfeeds_items_head td.icon { padding: 0 25px; background: #0094D4 url("../images/skin1/layout/bt_com_weblink_icon.png") no-repeat left center; }
tr#bt_com_newsfeeds_items_head td.nobrdr { padding: 0 25px; }
tr.bt_com_newsfeeds_items_row td { padding: 0; height: 40px; border-bottom: 1px solid #ccc; }
tr.bt_com_newsfeeds_items_row td.first { padding: 0 0 0 22px; }
tr.bt_com_newsfeeds_items_row td span.description { padding: 0 0 0 5px; font-size: 11px; }
tr#bt_com_newsfeeds_pagination td {padding: 10px 0;}
tr.sectiontableentry2 { background: #EEEEEE; }
tr.bt_com_newsfeeds_items_row td.bt_com_newsfeeds_border_right { border-right: 1px solid #ccc; }

/* COM_USER
-------------------------------------------------------------- */
/* login */
#bt_com_login { margin: 0; padding: 0 10px; color: #003363; width: 470px; }
#bt_com_login_desc { margin: 0; padding: 0; }
#bt_com_login_user_pass { margin: 0; padding: 0; }
#bt_com_login_user_pass label { margin: 0; display: block; }
#bt_com_login_user_pass label.pass { margin: 10px 0 0 0;}
#bt_com_login_user_pass input { margin: 5px 0; }
#bt_com_login_remember { margin: 10px 0; padding: 0; }
#bt_com_login_remember label { padding: 0 0 0 5px; margin: 0; }
#bt_com_login_button { margin: 0 4px 0 0; padding: 0; }
#bt_com_login_list { margin: 15px 0 0 0; padding: 0; border-top: 1px solid #ccc; width: 190px; }
#bt_com_login_list ul { padding: 10px 0 10px 0px;  width: 260px; }
/* register */
#bt_com_register { margin: 0; padding: 0 15px; color: #003363; width: 600px; }
#bt_com_register_required { margin: 20px 0 0 0; padding: 0; font-size: 11px; }
#bt_com_register_button { margin: 15px 0 0 0; padding: 20px 0 0 0 ; border-top: 1px solid #ccc; width: 465px; }
/* remind */
#bt_com_remind { margin: 0; padding: 0 15px; color: #003363; }
#bt_com_remind label { margin: 0 20px 0 0; }
#bt_com_remind button { margin: 0 0 0 10px; }
#bt_com_remind_desc { margin: 5px 0 20px 0; }
/* reset */
#bt_com_reset { margin: 0; padding: 0 15px; color: #003363; }
#bt_com_reset label { margin: 0 20px 0 0; }
#bt_com_reset button { margin: 0 0 0 10px; }
#bt_com_reset_desc { margin: 5px 0 20px 0; }
#bt_com_reset_confirm { margin: 0; padding: 0 15px; color: #003363; }
#bt_com_reset_confirm button { margin: 15px 0 0 0; }
/* edit form */
#bt_com_user_edit_form { margin: 0; padding: 0 15px; color: #003363; }
#bt_com_user_edit_form button { margin: 15px 0 0 0; }
#bt_com_user_edit_form tr td { padding: 0; width: 180px; }
/* logout */
#bt_com_user_logout { margin: 0; padding: 0; color: #003363; }
#bt_com_user_logout input { margin: 15px 0 0 0; }

/* MOD_LOGIN
-------------------------------------------------------------- */
#form-login fieldset { border: none; }
#form-login ul { list-style: inside ;}

/* COM_SEARCH
-------------------------------------------------------------- */
#bt_search_form { margin: 0 5px 0 0; padding: 0; color: #003363; }
#bt_search_form label.search_keyword { font-size: 14px; font-weight: bold; cursor: pointer; padding: 0; margin: 0 8px 0 0; }
/*1*/
#bt_searh_form_first_line { width: 100%; margin: 0 0 15px 0; padding: 0; }
/*2*/
#bt_searh_form_second_line { width: 100%; padding: 0; margin: 0; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; height: 50px; line-height: 50px; }
#bt_searh_form_second_line div #bt_search_form_searchphrase { float: left; padding: 0; margin: 0; }
#bt_searh_form_second_line div #bt_search_form_ordering { float: right; padding: 10px 10px 0 10px; }
/*3*/
#bt_searh_form_third_line { width: 100%; padding: 0; margin: 0; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; line-height: 30px; }
#bt_searh_form_third_line span { font-size: 13px; font-weight: bold; cursor: pointer; margin: 0 8px 0 0; padding: 0 0 0 5px; }
#bt_searh_form_third_line div { padding: 3px 0; overflow: hidden; }
#bt_searh_form_third_line div label { padding: 0 0 0 6px; margin: 0 7px 0 0; }
/*4*/
#bt_searh_form_fourth_line { text-align: right; width: 100%; padding: 0; margin: 0; border-top: 1px solid #CCCCCC; overflow: hidden; }
#bt_searh_form_fourth_line #bt_search_form_searchword { padding: 0 0 10px 0; margin: 0; }
#bt_searh_form_fourth_line div { padding: 10px 0 0 0; }
#bt_searh_form_fourth_line #bt_search_form_limitbox { padding: 0 0 10px 0; margin: 0; width: 100%; }
#bt_searh_form_fourth_line #bt_search_form_pages_counter { padding: 0 0 5px 0; margin: 0; width: 100%; }

/* COM_WEBLINKS
-------------------------------------------------------------- */
/* categories */
#bt_com_weblinks { margin: 0 10px; padding: 0; color: #003363; }
#bt_com_weblinks_desc { margin: 0 ; padding: 0 0 20px 2px; }
#bt_com_weblinks ul li { margin: 0 0 10px 0; height: 15px; line-height: 15px; }
/* category */
#bt_com_weblinks_cat { margin: 0 10px; padding: 0; color: #003363; }
#bt_com_weblinks_cat #bt_com_weblinks_desc { margin: 0; padding: 0; overflow: hidden; }
#bt_com_weblinks_cat #bt_com_weblinks_desc img { margin: 0 10px 0 0; }
#bt_com_weblinks_cat ul li { margin: 0 0 10px 0; height: 15px; line-height: 15px; }
#bt_com_weblinks_cat #bt_com_weblinks_other_cats { margin: 25px 0 0 0; padding: 0; }
#bt_com_weblinks_cat #bt_com_weblinks_items { margin: 0;  }
#bt_com_weblinks_cat tr#bt_com_weblinks_items_limitbox td { text-align: right; padding: 0 0 10px 0; }
#bt_com_weblinks_cat tr#bt_com_weblinks_items_head { background: #0094D4; height: 35px; line-height: 35px; padding: 0; margin: 0; color: #fff; }
#bt_com_weblinks_cat tr#bt_com_weblinks_items_head td.brdr { border-left: 5px solid #003463; padding: 0 20px; }
#bt_com_weblinks_cat tr#bt_com_weblinks_items_head td.icon { padding: 0 25px; background: #0094D4 url("../images/skin1/layout/bt_com_weblink_icon.png") no-repeat left center; }
#bt_com_weblinks_cat tr#bt_com_weblinks_items_head td img { padding: 0 0 0 10px; }
#bt_com_weblinks_cat tr#bt_com_weblinks_items_head td.nobrdr { padding: 0 25px; }
#bt_com_weblinks_cat tr.bt_com_weblinks_items_row td { padding: 0; height: 40px; border-bottom: 1px solid #ccc; }
#bt_com_weblinks_cat tr.bt_com_weblinks_items_row td.first { padding: 0 0 0 22px; }
#bt_com_weblinks_cat tr.bt_com_weblinks_items_row td span.description { padding: 0 0 0 5px; font-size: 11px; }
#bt_com_weblinks_cat tr.bt_com_weblinks_items_row td.bt_com_weblinks_border_right { border-right: 1px solid #ccc; }
#bt_com_weblinks_cat tr#bt_com_weblinks_pagination td {padding: 10px 0;}
#bt_com_weblinks_cat tr.sectiontableentry2 { background: #EEEEEE; }
