/* There is PHP code in this file that is parsed to get various CSS Settings. *//* ------------------ *//* Global Page Styles *//* ------------------ *//* All main pages container */.fst_main{}/* All popup pages container */.fst_popup {    font-family: alef;}.fst_popup tr, td {    text-align: right;}table.fsj_comment_table {    font-family: alef;}div#add_comment {    font-family: alef;}input#addcomment {    text-align: center;    background: #32708D;    transition: 0.5s;    display: block;    border: none;    padding: 10px;    color: #fff;    cursor: pointer;    width: 100%;}.fst_main div {margin: 0;}.fst_please_wait{    padding: 30px;    text-align: center;    color: #AAAAAA;    font-size: 150%;}/* ----------------- *//* FST Table styling *//* ----------------- */table.fst_table {	border-top: 1px solid #e0e0e0;	border-left: 1px solid #e0e0e0;	margin:0px;	padding:0px;}table.fst_table th {	border-bottom: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;	background-color: #f0f0ff;	padding: 3px 8px 3px 8px;	text-align: right;}table.fst_table td {	border-bottom: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;	padding: 3px 8px 3px 8px;}table.fst_table td.noright {	border-bottom: 1px solid #e0e0e0;	border-right: none;	padding: 3px 8px 3px 8px;}table.fst_table td.fst_table_hspacer {    width: 16px;    border-bottom: none;}/* ------------- *//* General stuff *//* ------------- *//* Clear div */div.fst_clear {	clear: both;}div.fst_spacer {    padding-top: 5px;    padding-bottom: 5px;}.fst_must_have_field{    color: Red;}.tool-tip {   max-width: 500px !important;}/* ----------------------- *//* Knowledge base Article *//* ----------------------- *//* Knowledge base file entry container */table.fst_kb_files{    background-color: #f0f0f0;    padding: 10px;    margin-bottom: 5px;    margin-right: 5px;}div.fst_kb_files_div {    padding:8px;}/* Knowledge base file entry title */td.fst_kb_files_title {    font-size:120%;    color: #001c54;}/* --------- *//* FAQ Stuff *//* --------- */.fst_tooltip{    max-width: 300px;    border: 1px solid #000;    padding: 6px;	background-color: #f0f0f0;	margin-top: 4px;	z-index: 500;}.fst_tooltip_wide{    max-width: 700px;    border: 1px solid #000;    padding: 6px;	background-color: #f0f0f0;	z-index: 500;}.fst_tooltip h4{    font-size: 15px;   font-weight:bold;}.fst_tooltip .fsj_gt_inner{    text-align: left;    font-size: 13px;}.fst_faq_question_tip{    font-size: 15px;    font-weight:bold;}.fst_faq_answer_tip{    text-align: left;    line-height: normal;    font-size: 13px;}.fst_faq_answer_tip p{    line-height: normal;}/* -------------- *//* FAQ Categories *//* -------------- *//* list of categories container */div.fst_faq_catlist {}/* category container */div.faq_category {	clear:left;	border-top: 1px solid #e0e0e0;}/* category title */div.faq_category_head {	font-size: 120%;}div.faq_category_head a.fst_highlight{	display: block;	padding: 6px 2px 6px 2px;}div.faq_category_head a.fst_highlight:hover {	background-color: #f0f0f0;}/* description text in a cetegory */div.faq_category_desc {}/* image within a category */div.faq_category_image {	padding-right: 9px;	padding-bottom: 2px;	float:left;}/* ------------------------ *//* FAQ Category list module *//* ------------------------ *//* category container */div.faq_mod_category {	clear:left;	border-top: 1px solid #e0e0e0;	padding: 3px;}div.faq_mod_category_cont{	border-bottom: 1px solid #e0e0e0;}/* category title */div.faq_mod_category_head {	font-size: 110%;	padding-top: 4px;	padding-bottom: 4px;}/* image within a category */div.faq_mod_category_image {	padding-right: 9px !important;	padding-bottom: 2px;	float:left;}/* empty footer div at end of a category */div.faq_category_footer {	clear:left;	border-top: 1px solid #e0e0e0;}/* when multiple colums of categories listed, normal column style */td.fst_faq_cat_col {	border-left: 1px solid #e0e0e0;}/* when multiple colums of categories listed, style for the 1st column*/td.fst_faq_cat_col_first {}/* list of faqs when listing within multiple categories */div.faq_category_faqlist {	clear:both;	padding-left: 70px;}/* -------- *//* FAQ FAqs *//* -------- *//* list of faqs container */div.fst_faqs {	clear:both;	padding-left: 70px;}/* FAQ container */div.fst_faq {		/*padding-top: 4px;	padding-bottom: 4px;*/		border-top-style: solid;	border-top-color: #e0e0e0;	border-top-width: 1px;	}/* FAQs all on one page wrapper */div.fst_faq_inline {	margin-top:10px;}/* List of questions with no answers, row highlight */div.fst_faq a.fst_highlight{	display: block;	padding: 6px 2px 6px 2px;}div.fst_faq a.fst_highlight:hover {	background-color: #f0f0f0;}/* Standard question text */div.fst_faq_question {	font-size: 120%;}/* Standard FAQ answer */div.fst_faq_answer {	padding-bottom: 4px;	border-bottom-style: solid;	border-bottom-color: #e0e0e0;	border-bottom-width: 1px;	padding-left: 10px;		/*font-size: 120%;*/}div.fst_faq_tags {    padding-bottom: 3px;}div.fst_faq_tags span{    font-weight: bold;}/* Answer when shown within a tooltip */div.fst_faq_answer_tip {	padding-left: 10px;	}/* Answer when only single answer on a page */div.fst_faq_answer_single {	padding-left: 10px;	}/* Bordering around the popup windows content */div.fst_popup_gap {	padding-top: 10px;	padding-left: 10px;	padding-right: 10px;	overflow: hidden;}/* click for more.. text when in tooltip */div.fst_faq_more {	text-align: right;}div.fst_faq_featured{    float: right;    margin: 3px;    border: 1px solid #ccc;    padding-right:  3px;    padding-left: 3px;    padding-bottom: 3px;    padding-top: 1px;} div.fst_faq_featured img{    position: relative;    top: 2px;    padding-right: 2px;}/* --------------- *//* Knowledge base *//* --------------- *//* Search container */div.fst_kb_search {	width: 100%;	border-bottom-style: solid;	border-bottom-color: #e0e0e0;	border-bottom-width: 1px;}/* Separator when main page is side by side */td.fst_sidebyside_sep {	border-right-style: solid;	border-right-color: #e0e0e0;	border-right-width: 1px;}/* Main page side by side table */table.fst_sidebyside {}/* Product list container */div.fst_kb_prodlist {}div.fst_kb_prodlist_header {	clear:both;	font-size:140%;	width: 100%;	padding: 8px;}/* Category list container */div.fst_kb_catlist {}/* Product container */div.kb_product {	clear:left;	border-top: 1px solid #e0e0e0;}/* Product title */div.kb_product_head {	font-size: 120%;}div.kb_product_head a.fst_highlight{	display: block;	padding: 6px 2px 6px 2px;}div.kb_product_head a.fst_highlight:hover {	background-color: #f0f0f0;}/* image within a Product */div.kb_product_image {	padding-right: 9px;	padding-bottom: 2px;	float:left;}/* category container */div.kb_category {	clear:left;	border-top: 1px solid #e0e0e0;}/* category title */div.kb_category_head {	font-size: 120%;}div.kb_category_head a.fst_highlight{	display: block;	padding: 6px 2px 6px 2px;}div.kb_category_head a.fst_highlight:hover {	background-color: #f0f0f0;}/* description text in a cetegory */div.kb_category_desc {}/* image within a category */div.kb_category_image {	padding-right: 9px;	padding-bottom: 2px;	float:left;}/* empty footer div at end of a category */div.kb_category_footer {	clear:left;	border-top: 1px solid #e0e0e0;}/* list of articles when listing within multiple categories */div.kb_category_artlist {	clear:both;	padding-left: 70px;}div.fst_kb_catlist_header {	clear:both;	font-size:140%;	width: 100%;	padding: 8px;}/* styling for rating block */div.fst_kb_rate {	float:right;	padding-left:6px;	padding-bottom:6px;}div.fst_kb_rate_head {	font-size:120%;	border-bottom:1px solid #e0e0e0;	padding-bottom: 4px;}div.fst_kb_rate_print {	font-size:120%;	border-bottom:1px solid #e0e0e0;	padding-top: 4px;}div.fst_kb_rate_line {	border-left:1px solid #e0e0e0;	border-right:1px solid #e0e0e0;	border-bottom:1px solid #e0e0e0;	cursor: pointer;}div.fst_kb_rate_top {	border-top:1px solid #e0e0e0;}span.fst_kb_rate_text {	font-size:110%;	position:relative;	/*top: -11px;*/}/* List of questions with no answers, row highlight */div.fst_kb_rate_line a.fst_highlight{	display: block;	padding-right: 4px;	padding-top: 4px;	padding-left: 4px;	text-decoration: none;}div.fst_kb_rate_line a.fst_highlight:hover {	background-color: #f0f0f0;}div.fst_kb_applies {	font-size:120%;	padding:8px;}div.fst_kb_related {	padding-bottom:8px;}div.fst_kb_related_div {	font-size:120%;	padding-top:8px;	padding-left:8px;}div.fst_kb_views{	font-size:120%;	padding:8px;}img.fst_kb_view_image{	position:relative;	top:3px;}span.fst_kb_art_extra{	float:right;	margin-left: 2px;}span.fst_kb_art_extra_img{	float:right;	margin-left: 2px;    position: relative;    top: -2px;}img.fst_kb_art_extra_image{	position:relative;	top:2px;}div.fst_subcat_cont {    padding-left: 70px;}/* ---------------- *//* comment add form *//* ---------------- */div.fst_comment_add {}.fst_comment_add_text {	border-top:1px solid #e0e0e0;	font-size:120%;	padding:4px;}div.fst_comment_add table tr th {	text-align: right;}/* Product container */div.comment_product {	clear:left;	border-bottom: 1px solid #e0e0e0;}div.fst_edit_comment{	border-bottom:1px solid #e0e0e0;	font-size:120%;	padding-bottom: 2px;}/* --------------- *//* comment listing *//* --------------- */div.fst_comment {	padding: 8px;	clear:both;	border-top:1px solid #e0e0e0;}div.fst_comment_name {	font-size: 110%;	width: 150px;}div.fst_comment_left {	float:left;}div.fst_comment_website {	width: 150px;}div.fst_comment_comment {    padding-left: 153px;}div.fst_comment_commentmod{}div.fst_comment:first-child{    border-top: none !important;}div.fst_comment_wait {	font-size: 120%;	text-align: center;}div.fst_comment_approval {	font-size: 120%;	text-align: center;}div.fst_no_results {	font-size: 120%;	padding: 16px;}div.fst_invalid_captcha {	color: red;}div.fst_kb_mod_this{    float:right;}img.fst_comment_count_img {    position: relative;    top:3px;}/* ----------------- *//* Support main page *//* ----------------- */table.fst_support_main {}table.fst_support_main td {	border:1px solid #e0e0e0;	text-align: center;	padding: 6px;}div.fst_support_title {	font-size: 120%;	height: 40px;}div.fst_support_desc {	font-size:100%;}div.fst_support_title_list {	font-size: 120%;}div.fst_support_desc_list {}div.fst_support_image_list {	padding-right: 9px;	padding-bottom: 2px;	float:left;}td.fst_support_row_list{	padding-top:4px;	border-bottom:1px solid #e0e0e0;}span.fst_support_fieldname{    font-weight:bold;}/* -------------------- *//* Announcements module *//* -------------------- */div.fst_mod_announce {	border-bottom:1px solid #e0e0e0;	padding-top:2px;	padding-bottom:4px;}div.fst_mod_announce_title {	font-size: 120%;	text-align: center;}div.fst_mod_announce_subtitle {}div.fst_mod_announce_date {	font-size: 80%;	text-align: center;	font-style:italic; }div.fst_mod_announce_body {}div.fst_mod_announce_more {	font-size: 80%;	text-align: right;}div.fst_mod_announce_all {	/*font-size: 120%;	text-align: center;*/}/* ----------------------- *//* Announcements main page *//* ----------------------- */div.fst_announce {	border-bottom:1px solid #e0e0e0;	padding-top:2px;	padding-bottom:4px;}div.fst_announce_date {	float:right;	font-size: 120%;	padding-top:12px;}div.fst_announce_body {	clear:both;}div.fst_announce_more {	text-align: right !important;}/* ----------------------- *//* Viewing an announcement *//* ----------------------- */div.fst_main_announce {}div.fst_main_announce_date {	padding-bottom: 12px;}div.fst_main_announce_body {}/* --------------------- *//* Pagination formatting *//* --------------------- */.fst_list-footer {	position:relative;}.fst_counter {	float:left;	position:absolute;	width:140px;	display:inline;	left:0px;	top:0px;	padding-top: 5px;}.fst_limit {	float:right;	display:inline;	position:absolute;	right:0px;}.fst_pagination {	text-align:center !important;	padding-top: 5px;}/* ---------------- *//* Testimonials mod *//* ---------------- */div.fst_mod_test {	border-bottom: 1px solid #e0e0e0;	margin-bottom: 4px;	padding-bottom: 4px;}div.fst_mod_test_title {	font-size: 120%;}div.fst_mod_test_body {}div.fst_mod_test_more {	text-align: right;	float:right;}div.fst_mod_test_name {	text-align: right;}div.fst_mod_test_all {	text-align: right;}div.fst_mod_test_add {	text-align: right;}/* ----------------- *//* Testimonials page *//* ----------------- */div.fst_test {	padding-bottom: 5px;	padding-left: 84px;}div.fst_test_title {	border-top: 1px solid #e0e0e0;	padding-top: 5px;	font-size: 120%;}div.fst_test_body {}div.fst_test_name {	text-align: right;}div.fst_test_mod_this{    float:right;}/* ----------------------- *//* moderation *//* ----------------------- */.fst_moderate{}.fst_moderate_ident{}.fst_moderate_ident_title{    font-size: 130%;    padding-top: 8px;    padding-bottom: 4px;}.fst_moderate_ident_content{    padding-left: 20px;}.fst_moderate_article{}.fst_moderate_article_title{    font-size: 115%;    padding-top: 3px;    padding-bottom: 3px;}.fst_moderate_article_content{    padding-left: 20px;}/* ----------------------- *//* Support Ticket Creation *//* ----------------------- *//* Select a product */div.fst_ticket_prod {	clear:left;	border-top: 1px solid #e0e0e0;	padding: 3px;	cursor: pointer;	margin: 0px;}div.fst_ticket_prod_foot {	clear:left;	border-top: 1px solid #e0e0e0;	padding: 3px;}div.fst_ticket_prod_head {	font-size: 120%;	padding-top: 4px;	padding-bottom: 4px;}div.fst_ticket_prod_image {	padding-right: 9px;	padding-bottom: 2px;}div.fst_ticket_prod_desc {}div.fst_unreg_msg {	font-size: 120%;	border: 1px solid #e0e0e0;	background-color: #f0f0f0;	padding:8px;	}div.prod_search_res {	border-bottom: 1px solid #e0e0e0;	margin: 0px;}/* Select a department */div.fst_ticket_dept {	clear:left;	border-top: 1px solid #e0e0e0;	padding: 3px;	cursor: pointer;}div.fst_ticket_dept_foot {	clear:left;	border-top: 1px solid #e0e0e0;	padding: 3px;}div.fst_ticket_dept_head {	font-size: 120%;	padding-top: 4px;	padding-bottom: 4px;}div.fst_ticket_dept_image {	padding-right: 9px;	padding-bottom: 2px;	float:left;}div.fst_ticket_dept_desc {}div.fst_ticket_dept_prod {	font-size: 120%;	padding-bottom: 8px;}/* New ticket page */table.fst_ticket_msgsheader {    border: none;}table.fst_ticket_msgsheader tr, table.fst_ticket_msgsheader td {    border: none;}table.fst_ticket_msgheader {    border: none;}table.fst_ticket_msgheader tr, table.fst_ticket_msgheader td {    border: none;}div.fst_ticket_section {	font-size: 140%;	padding-top: 4px;	padding-bottom: 4px;	margin-top: 4px;	margin-bottom: 4px;	border-top: 1px solid #e0e0e0;	border-bottom: 1px solid #e0e0e0;}div.fst_ticket_foot {	clear:left;	border-top: 1px solid #e0e0e0;	padding: 3px;	margin-top: 10px;}div.fst_ticket_error {	color: red;	font-weight: bold;}td.fst_ticket_title {	font-weight: bold;	border-right: 1px solid #e0e0e0;	/*cursor: pointer;*/	padding-top: 2px; 	padding-bottom: 0px;	padding-left: 2px;	border-top: 1px solid #e0e0e0;}td.fst_ticket_br{	border-right: 1px solid #e0e0e0;	border-bottom: 1px solid #e0e0e0;}table.fst_ticket_list {	border-left: 1px solid #e0e0e0;}table.fst_ticket_list div {	margin: 0px;}table.fst_ticket_list th {	border-top: 1px solid #e0e0e0;	border-bottom: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;}td.fst_ticket_row {	border-bottom: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;	border-top: 1px solid #e0e0e0;	/*cursor: pointer;*/}table.fst_ticket_messages {	border-top: 1px solid #e0e0e0;	border-left: 1px solid #e0e0e0;}td.fst_ticket_message_head {	font-size: 120%;	border-bottom: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;	/*background-color: #f0f0f0;*/}td.fst_ticket_message_head_user {    background-color: #c0c0ff;}td.fst_ticket_message_head_admin {    background-color: #c0ffc0;}td.fst_ticket_message_head_private {        background-color: #ffc0c0;}td.fst_ticket_message_head_info{    padding:3px; 	border-bottom: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;}table.fst_ticket_message_head_info{ 	border-left: 1px solid #e0e0e0;	border-top: 1px solid #e0e0e0;}table.fst_ticket_messages_info{	border-bottom: 1px solid #e0e0e0;}td.fst_ticket_messages_info_cont {	border-right: 1px solid #e0e0e0;	padding: 0px;}td.fst_ticket_message_message {	border-bottom: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;	padding: 4px;}td.fst_ticket_message_user {	font-weight: bold;}.fst_support_msg_audit{    display: none;}.fst_support_msg_audit table{    border-bottom: 1px solid #e0e0e0;}.fst_support_msg_audit_row{    background-color: #F0F0FF;}.fst_support_msg_audit_row td{    padding: 3px;  }div.fst_ticket_grouping{    font-size: 115%;    padding:2px;}table.fst_ticket_attach {	border-top: 1px solid #e0e0e0;	border-left: 1px solid #e0e0e0;}td.fst_ticket_attach_file {	font-size: 120%;	border-bottom: 1px solid #e0e0e0;	background-color: #f0f0f0;}td.fst_ticket_attach_filename {	font-size: 120%;	background-color: #f0f0f0;}td.fst_ticket_attach_size {	font-size: 120%;	border-bottom: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;	background-color: #f0f0f0;}td.fst_ticket_attach_user {	font-weight: bold;	border-bottom: 1px solid #e0e0e0;}td.fst_ticket_attach_date {	border-bottom: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;}.fst_admin_create {	font-size:120%;}.fst_admin_create_130 {	font-size:120%;	width: 130px;	float:left;}.fst_admin_tags {	font-size:120%;	width: 130px;	float:left;	/*padding-top: 6px;*/}.fst_admin_search {	font-size:120%;	width: 130px;	float:left;	padding-top: 5px;}.fst_admin_search_adv {	font-size:120%;	width: 130px;	float:left;	padding-top: 7px;}.fst_admin_create_sub {	padding-left:20px;}.fst_admin_create_cont {	padding-bottom:5px;}div.fst_ticket_login_error {	border: 1px solid #e0e0e0;	background: #f0f0f0;	font-size:130%;	padding: 10px;	margin-left:10px;	margin-right:10px;	margin-bottom:10px;}div.fst_ticket_login_head {	font-size:160%;	padding-bottom : 10px;	padding-top: 10px;	}div.fst_ticket_login_subtext {	padding-bottom : 10px;}div.fst_ticket_nonefound {	font-size:130%;	padding:20px;	text-align:center;}div.fst_ticket_tag{	background-color: #EAEAEA;	border: 1px solid #CCC;	font-size: 11px;	padding: 0px 3px 3px 1px;	float:left;	margin-bottom: 3px;	margin-right: 3px;	height:13px;	}.fst_ticket_tag_text{    position: relative;    top: -1px;    }div.fst_ticket_tag img{	left: 2px;	position: relative;	top: 1px;}.fst_taglist{    position: absolute;    left: 0px;    top: 2px;    width: 130px;    background-color: White;    display: none;}.fst_taglist_scroll{    max-height: 200px;    overflow: scroll;    overflow-x:hidden;}.fst_taglist_inner{    border-left: none !important;    border-top: none !important;}.fst_taglist_inner td{    border-right: none !important;}.tags_header{	font-size:120%;}.fst_support_custom_edit{	font-size: 9pt;	height: 14px;}.tag_add_input{	font-size: 9pt;	height: 14px;	width: 84px;}.fst_tags_div_inner{	border: 1px solid #e0e0e0;	padding: 3px;	background-color: white;	position: relative;	left: -3px;	top: -3px;}.fst_tags_div{	position: absolute;	float: left;	display: none;	min-width: 150px;	background-color: #888888;	margin-left: 155px !important;}.fst_tags_div_tag{	padding: 1px;}span.fst_ticket_tag_large{	background-color: #EAEAEA;	border: 1px solid #CCC;	padding: 1px 3px 1px 1px;	padding-right: 3px;}span.fst_ticket_tag_large img{	left: 2px;	position: relative;	top: 2px;}span.fst_ticket_tag_large a { 	text-decoration:none }div.fst_signature{	padding: 8px;}.fst_locked_warn{    color: red;    padding: 4px;    font-size: 120%;}.fst_layout_preview{    width: 100%;    border: 1px solid red;    background-color: #ffc0c0;    text-align: center !important;    font-size: 150%;    padding: 4px;    margin: 4px;}/* --------- *//* tab stuff *//* --------- */div.ffs_tabs {	/*padding: 8px;	margin-bottom: 18px;	width: 100%;	border-bottom: 1px solid #e0e0e0;*/	padding-left: 4px !important;    margin-bottom: 18px !important;    width: 100%;    border-bottom: 1px solid #e0e0e0;    padding-right: 4px !important;    padding-top: 4px !important;    padding-bottom: 0px !important;}a.ffs_tab {    white-space: nowrap;	/*margin: 4px;	padding: 5px 8px 8px 8px;	border-left: 1px solid #e0e0e0;	border-top: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;	background-color: #ffffff;*/	margin: 0px !important;    padding: 5px 6px 6px 6px !important;    border-left: 1px solid #e0e0e0;	border-top: 1px solid #e0e0e0;	border-right: 1px solid #e0e0e0;	background-color: #ffffff;    line-height: 29px !important;}a.ffs_tab:hover {	background-color: #f0f0f0;	text-decoration: none;}a.fst_tab_selected {	background-color: #f0f0f0 !important;	border-bottom: 1px solid #f0f0f0 !important;	font-weight: bold !important;}a.fst_tab_selected:hover {	background-color: #f0f0f0;	text-decoration: none;}/* ------------------- *//* Support admin stuff *//* ------------------- */.fst_support_admin_section {	/*padding-bottom:15px;*/	clear: both;}.fst_moderate_status {    clear: both;    padding-left: 20px;}/* -------- *//* Glossary *//* -------- */.fst_glossary_tip-tip {    border: 1px solid #000;    padding: 6px;	background-color: #f0f0f0;}.fst_glossary_tip-title {	font-size:110%;	padding-bottom: 6px;}.fst_glossary_tip-text {	}a.fst_glossary_word {	background: #EEEEEE;	text-decoration: none;}div.fst_glossary_div {	border-bottom: 1px solid #e0e0e0;}div.fst_glossary_title {	font-size: 120%;	font-weight: bold;	padding:5px;}div.fst_glossary_text {	padding:5px;}div.fst_glossary_letters {    font-size: 130%;    text-align: center;}span.fst_glossary_letter {    /*padding: 4px;*/}span.fst_glossary_letter a {    text-decoration: none;}/* Main menu support panel */.fst_menu_support_cont{	margin-left: auto;	margin-right: auto;}.fst_menu_support {    min-height: 52px;    margin: 0.7em !important;    padding: 0.3em;    background-color: #f0f0f0;	border: 1px solid #e0e0e0;}.fst_menu_support_image{    float: left;    padding-right: 4px;}.fst_menu_support_title{    float: left;    width: 150px;    font-size: 150%;    padding-top: 15px;}.fst_menu_support_items{    font-size: 120%;    padding-left: 205px;}/* ticket attachments within messages */.fst_ticket_message_attach{    padding: 3px;}.fst_ticket_message_attach img{    position: relative;    top: 4px;}/* Support module */.fst_module_support_title{    font-size: 120%;    padding-bottom: 4px;    padding-top: 6px;}.fst_module_support_item{    padding-left: 12px;}.fst_tab_image{    padding-right: 3px;    position: relative;    top: 3px;}.fst_support_main_image{    position: relative;    padding-right: 3px;    top: 4px;}.fst_content_toolbar{	height: 62px;  }.fst_content_toolbar_item{    float: right;    width: 60px;    padding: 3px;    margin-left:3px !important;    text-align: center !important;	border: 1px solid #e0e0e0;	cursor:pointer;}.fst_content_toolbar_item:hover{    background-color: #f0f0f0;}.fst_content_toolbar_item span{    font-size: 80%;}/* content list table */.fst_content_list{    border-left: 1px solid #e0e0e0;    border-top: 1px solid #e0e0e0;}.fst_content_list th, .fst_content_list td{    border-right: 1px solid #e0e0e0;    border-bottom: 1px solid #e0e0e0;    padding: 2px;}.fst_content_form_title{    padding-top: 4px;    padding-bottom: 4px;    font-size: 110%;}.fst_content_toolbar_title{    float: left;}.fst_content_filter{    }.fst_content_filter_search{    float: left;}.fst_content_filter_item{    float: right;    padding-left: 3px;    padding-bottom: 3px;}/* ticket group stuff */.fst_group{       margin-top: 4px !important;    margin-bottom: 4px !important;}.fst_group_inner{       border: 1px solid #e0e0e0;}.fst_groups_exclude img{    position: relative;    top: 3px;}/* Content editing within documents */div.fst_content_edit_article{    float:right;    padding: 1px 1px 1px 1px;    border: 1px solid #e0e0e0;    margin: 2px;    height: 19px;}div.content_edit_unpublished{    background-color: #FFF0F0;}div.fst_group_title{    padding:6px;}div.fst_group_desc{     padding:4px;}/* Joomla 3 stuff */.fst_main_j3 img {    vertical-align: inherit;    max-width: inherit;}.fst_groups_exclude img {    top: -2px !important;}.ticket_type_other{    border-left: 3px solid #8080ff !important;}.ticket_type_mine{    border-left: 3px solid #80ff80 !important;    }.ticket_type_unassigned{    border-left: 3px solid #ff4040 !important;}.ticket_type_container{    margin-top: 16px !important;    margin-bottom: 8px !important;    text-align: center;}.ticket_type_display{    padding: 4px;    margin: 4px;    border: 1px solid #e0e0e0;    display: inline;}div.bbcode ul{    margin: 0px !important;    padding-left: 40px !important;}