/* * ------------------------------------------------------------------------
 * JA Edenite Template for J25 & J30
 * ------------------------------------------------------------------------
 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
 * @license - Copyrighted Commercial Software
 * Author: J.O.O.M Solutions Co., Ltd
 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com
 * This file may not be redistributed in whole or significant part.
 * ------------------------------------------------------------------------*//* COMMON STYLE--------------------------------------------------------- *//* body { font-family: "Lucida Grande", Arial, sans-serif; }*/body { font-family: 'Roboto', Arial, sans-serif; }/* Normal links ---*/a { color: #2C79B3; text-decoration: none; }a:hover, a:active, a:focus { text-decoration: underline; }/* Readon links ---*/p.readmore{ clear: both; overflow: hidden; }p.readmore a {	background: url(../images/grad2-2.gif) repeat-x center #8BAB32;	clear: both;	color: #fff;	display: block;	float: left;	font-size: 92%;	margin-top: 0px;	padding: 1px 5px;	text-align: center;	text-transform: lowercase;}p.readmore a:hover, p.readmore a:active, p.readmore a:focus{	background: url(../images/grad2-1.gif) repeat-x center #2C79B3;	text-decoration: none;}.column p, .column pre, .column blockquote, .column h1, .column h2, .column h3, .column h4, .column h5, .column h6, .column ol, .column ul, .column dl { margin: 10px 0; }.componentheading { font-size: 200%; }h1.componentheading, .componentheading { border-bottom: 1px solid #E7E8E6; font-weight: normal; }h2.contentheading, .contentheading {	font-weight: normal;	margin: 0;	padding: 5px 0 0;	width: 85%;}.ja-content-main h2{ color: #2C79B3; font-weight: normal; margin-bottom: 0; }.item-page h1 {	border-bottom: 1px solid #E7E8E6;	color: #515756;	font-weight: normal;	line-height: 1.6;} .contentheading { color: #2C79B3; }.blog-featured .contentheading { font-size: 150%; padding: 0; }.blog-featured .header-content { margin-bottom: 0; }.jitem-title { font-size: 110%; font-weight: bold; }ul li {	/*background: url(../images/bullet.gif) no-repeat 18px 7px;*/	line-height: 160%;	/*padding-left: 30px;*/}ol li { line-height: 180%; margin-left: 35px; }/* Others ---*/hr { border-top: 1px solid #ccc; }br.clearfix{ line-height: 0; }/* images caption ---*/.img-boder.left{ margin-right: 10px; margin-top: 5px; }/* FORM--------------------------------------------------------- */input, select, textarea, .inputbox { font-family: Tahoma, Arial, sans-serif; padding: 2px; }.inputbox { background: #fff; border: 1px solid #ccc; }.inputbox:hover, .inputbox:focus { background: #ffffcc; }.button {	background: url(../images/grad4.gif) repeat-x;	border: 1px outset #A8A8A8;	color: #515756;	font-size: 92%;	font-weight: bold;	line-height: normal;	overflow: visible;	padding: 2px 8px;}.search .word button{ vertical-align: middle; }/* Search ---*/form#searchForm { padding: 0; }.searchintro { border-bottom: 1px solid #E7E8E6; }.results h4 { font-size: 110%; text-transform: none; }.search fieldset { border: 1px solid #E7E8E6; margin: 15px 0; padding: 10px; }.search .word .inputbox, .search .word label{ vertical-align: middle; }.search .word .inputbox { height: 17px; line-height: 17px; }.search legend { font-size: 100%; font-weight: bolder; line-height: 1.2; margin-left: 10px; }#ja-search { bottom: auto; font-size: 11px; right: 0px; top: -5px; width: 203px;}#ja-search .inputbox {	background: #fff url(../images/icon-search.gif) 5px 50% no-repeat;	color: #515756;	height: 13px;	line-height: 13px;	padding: 2px 0 2px 22px;}/* Contact ---*/#component-contact #emailForm { border-top: 1px solid #ccc; }#contact-slider { float: none; }#contact-slider .title { border: 1px solid #e2e2b5; border-bottom: none; padding: 8px 10px; }#contact-slider .jpane-toggler-down { background: #333; }#contact-slider .jpane-toggler-down a { color: #fff; }#contact-slider dt.closed { background: #ffffcc; }#contact-slider .content { padding: 8px 10px; }#contact-slider .contact-image { margin: 15px 0; }#contact-slider .jicons-icons { float: left; margin-right: 3px; width: 16px; }#contact-slider fieldset dd { margin-left: 0; }.contact h2 { margin-bottom: 10px !important; }/* -- EDITOR STYLES ----------------------------- */#adminForm fieldset {	border: 1px solid #ccc;	margin-bottom: 20px;	padding: 10px;}#adminForm fieldset legend { padding: 0 5px; }/* JOOMLA STYLE--------------------------------------------------------- *//* Layout Deco ---*/.items-row { 	border-bottom: 1px solid #E7E8E6; 	padding-bottom: 10px; 	padding-top: 10px; 	margin-left: 0; 	margin-right: 0; }.items-leading { 	border-bottom: 1px solid #E7E8E6; 	padding-bottom: 10px; }/* Meta ---*/dl.article-info, div.modified {	color: #858783;	float: none;	margin: 0;	text-transform: none;	width: 99%;}dl.article-info dd, dl.article-info dt { display: block; }.contentdescription { border-bottom: 1px solid #E7E8E6; }ul.actions li { background: none; margin: 0; padding: 0; }/*Inline images ---*/p.img_caption { color: #999; text-transform: uppercase; }/* Tables ---*/table.category {	margin-bottom: 10px;}thead tr th { background: #A8A8A8 url(../images/grad3.gif) 0 100% repeat-x; color: #fff; }thead tr th a,thead tr th a:hover,thead tr th a:focus,thead tr th a:active { color: #fff; }.cat-list-row1,.cat-list-row12,tr.cat-list-row1 td,tr.cat-list-row2 td { border-bottom: 1px solid #ccc; padding: 5px; }.weblink-category td { padding: 0 10px; vertical-align: top; }.weblink-category td.hits,.weblink-category td.hits { padding-top: 10px; }.weblink-category td ul.actions,.weblink-category td ul.actions { margin: 0 !important; }.cat-list-row0:hover,.cat-list-row1:hover,.cat-list-row2:hover { background: #ffffcc; }.cat-list-row2,tr.cat-list-row2 td { background-color: #f6f6f6; }/* Content Toc */table.contenttoc { border: 1px solid #ccc; }table.contenttoc td { border-bottom: 1px dotted #ccc; }table.contenttoc th {	background: #f6f6f6;	border-bottom: 1px solid #ccc;	text-transform: uppercase;}/* Poll */form#poll { border-bottom: 1px dotted #ccc; font-weight: bold; }dl.poll { border-bottom: 1px dotted #ccc; }table.pollstableborder td {	background: #f6f6f6;	border-bottom: 1px solid #ccc;	font-weight: bold;	padding: 5px !important;}table.pollstableborder tr.sectiontableentry0 td,table.pollstableborder tr.sectiontableentry1 td { background: #fff; font-weight: normal; }/* Pagination ---*/.pagination li span,.pagination li strong { line-height: 20px; }/* page counter */.ja-content-main .pagenavcounter {	background: url(../images/icon-pages.gif ) 0 13px  no-repeat;	font-weight: bold;	overflow: hidden;	padding: 8px 14px 0;	text-align: left;	width: 90%;}.ja-content-main .counter { margin: -20px 0 0 0; }/* paging */.pagination {	background: url(../images/icon-pages.gif) 0 13px no-repeat;	font-weight: bold;	overflow: hidden;	padding-left: 14px;}.pagination ul li, ul.pagenav li{ margin: 0 5px 0 0; }.pagination ul li span.pagenav, .pagination ul li a.pagenav, ul.pagenav li a { font-weight: normal; }.items-more { padding: 5px 0; }.items-more h3 { font-size: 125%; }.jlinks{ list-style: none; }.jlinks li{	background: url(../images/bullet.gif) 5px 8px no-repeat;	line-height: 160%;	margin: 0;	padding-left: 17px;}/* MODULE STYLES--------------------------------------------------------- *//* Login Form */#ja-login {	/*background: url(../images/grad4.gif) repeat-x bottom #F8F8F7;	border: 1px solid #E7E8E6;	border-bottom: 1px solid #E7E8E6;*/	float: right;	padding: 4px 0px;}#ja-login .userdata{ padding: 0; }#ja-login .userdata p{ float: left; }#ja-login .userdata #form-login-remember{	clear: both;	display: none;	float: none;	overflow: hidden;	padding: 5px 0 0 20px;	width: 90%;}#form-login-remember input{	border: none;	float: left;	height: 13px;	margin: 2px 5px 0 0;	padding: 0;	width: 13px;}#ja-login #form-login-remember label{	color: #858783;	display: block;	float: left;	font-size: 11px;	height: auto;	text-indent: 0;	width: auto;}#ja-login label{	display: block;	float: left;	height: 20px;	overflow: hidden;	text-indent: -5000px;	width: 20px;}#form-login-username label{ background: url(../images/icon-user.gif) 0 50% no-repeat; padding-left: 20px; }#form-login-password label{ background: url(../images/icon-key.gif) 0 50% no-repeat; padding-left: 20px; }#form-login-username .inputbox, #form-login-password .inputbox{	color: #515756;	font-size: 92%;	font-weight: normal;	margin: 1px 8px 0 0;	width: 110px;}#login-form ul{	clear: both;	overflow: hidden;	padding: 2px 0 0;	width: 100%;}#login-form ul li{	background: none;	display: block;	height: 16px;	line-height: 16px;	margin: 0 5px 0 0;	padding-left: 0 !important;}#login-form li a{	color: #858783;	font-size: 10px;	padding: 0;	text-decoration: none;}#login-form li a:hover{ text-decoration: underline; }#ja-login input.button{	cursor: pointer;	float: left;	height: 19px;	margin: 1px 0 0;	overflow: visible;	padding: 0 3px;}.reset button, .remind button, .registration button.validate{	background: url(../images/grad4.gif) repeat-x;	border: 1px outset #A8A8A8;	color: #515756;	font-size: 92%;	font-weight: bold;	overflow: visible;	padding: 2px 8px;}div.registration { padding: 15px 0 0 0; }div.registration legend { color: #2C79B3; font-size: 180%; font-weight: normal; }div.registration span.text { color: red; }input#jform_contact_emailmsg { width: 330px !important; }#ja-header #login-form ul li {	float: left !important;	padding-left: 15px !important;}/* Statistics module--- */.stats-module dt{	float: left;	font-weight: bold;	font-weight: bold;	margin: 0 5px 0 0;}/* Module border */div.moduletable_border { border: 1px solid #ebe6e2; padding: 0 10px 10px; }/* Module shadow */div.moduletable_shadow h3,div.moduletable_border h3,div.moduletable_round h3 {	background: url(../images/grad-l1.gif) repeat-x left bottom !important;	border-bottom: 1px solid #ebe6e2;	margin: 0 -10px 10px;	padding: 5px 10px 5px;}div.moduletable_shadow h3 span,div.moduletable_border h3 span,div.moduletable_round h3 span { background: none !important; border: 0 !important; }div.moduletable_shadow { border: 1px solid #ccc; padding: 0 10px 10px; }/* Module round */div.moduletable_round { border: 1px solid #ccc; padding: 0 10px 10px; }/* Module highlight */div.moduletable_hilites h3 {	background: #9b0324 !important;	border-bottom: 1px solid #b9193c;	color: #fff !important;	margin: 0 -10px 10px;	padding: 5px 10px 5px;}div.moduletable_hilites h3 span { background: none !important; border: 0 !important; }div.moduletable_hilites { background: #b00329; color: #fff; padding: 0 10px 10px; }div.moduletable_hilites .img-border { border: 1px solid #c33050; }/* Blank module */div.moduletable_blank { background: none !important; padding: 0 10px 10px; }div.moduletable_blank h3 { margin: 0 -10px 10px; padding: 5px 10px 5px; }/* Module title black */div.moduletable_hrblack h3,div.moduletable_hrblue h3,div.moduletable_hrbrown h3,div.moduletable_hrgreen h3,div.moduletable_hrred h3 {	background-position: bottom left !important;	background-repeat: repeat-x !important;	color: #fff !important;	margin: 0 -10px 10px !important;	padding: 5px 10px;}div.moduletable_hrblack h3 span,div.moduletable_hrblue h3 span,div.moduletable_hrbrown h3 span,div.moduletable_hrgreen h3 span,div.moduletable_hrred h3 span { background: none !important; border: 0 !important; }div.moduletable_hrblack,div.moduletable_hrblue,div.moduletable_hrbrown,div.moduletable_hrgreen,div.moduletable_hrred {	border: 1px solid #ccc;	padding: 0 10px 10px !important;}div.moduletable_hrblack h3 { background-image: url(../images/grad-d.gif) !important; }div.moduletable_hrblue h3 { background-image: url(../images/grad-blue.gif) !important; }div.moduletable_hrbrown h3 { background-image: url(../images/grad-brown.gif) !important; }div.moduletable_hrgreen h3 { background-image: url(../images/grad-green.gif) !important; }div.moduletable_hrred h3 { background-image: url(../images/grad-red.gif) !important; }/* Advertisement ---*/div.bannergroup_text div.banneritem { border-bottom: 1px dotted #ccc; padding: 5px 0; }/* MAIN LAYOUT DIVS--------------------------------------------------------- */#ja-wrapper{ margin: 0 auto; width: 950px; }#ja-container .main { overflow: hidden; padding: 0; }.main .main-inner1 { margin-left: 0; margin-right: 0; }#ja-main{ overflow: hidden; }.ja-content-main .item-page{ padding-top: 0px; }/* HEADER--------------------------------------------------------- */#ja-header{ height: 80px; z-index: 1; }#ja-header2{ margin: 78px 0 0; font-size: 11px; -webkit-text-size-adjust: none; }#ja-header .main { padding: 6px 0 0; }/* Logo Image ---*/div.logo { height: 42px; margin: 29px 0 0; width: 435px; }div.logo a {	background: url(../images/logo.gif) no-repeat left;	height: 42px;	width: 250px;}/* NAVIGATION--------------------------------------------------------- *//* Main Nav ---*/#ja-mainnav{ background: url(../images/shadow.gif) repeat-x left bottom; height: 36px; margin: 0 0 15px; }.ja-mainnav-haschild #ja-mainnav { margin-bottom: 0; } #ja-mainnav .main {	background: #2C79B3 url(../images/grad2.gif) 0 0 repeat-x;	height: 32px;}/* Subnav Nav ---*/#ja-subnav li a {	background: url("../images/vline.gif") no-repeat scroll left center;	display: block;	font-size: 95%;	padding: 0 5px 0 15px;}#ja-subnav li a:hover, #ja-subnav li a:focus, #ja-subnav li a:active { color: #2C79B3 !important; text-decoration: underline; }#ja-subnav li.active a, #ja-subnav li.active a:hover, #ja-subnav li.active a:active, #ja-subnav li.active a:focus { color: #8BAB32 !important; font-weight: bold; }#ja-subnav li.first-item a { background: none; }/* Sub Nav (lv2) ---*/#ja-subnav ul li ul {	background: #fff;	border: 1px solid #ddd;	font-size: 100%;}#ja-subnav ul li ul li { border-top: 1px solid #ddd; padding: 0; }#ja-subnav ul li ul li.first-item { border-top: none; }#ja-subnav ul li ul li a{ background: none; padding: 7px 10px; }#ja-subnav ul li ul li a span.menu-title{ line-height: normal; }#ja-subnav ul.active li ul li a, #ja-subnav ul.active li ul li a:hover, #ja-subnav ul.active li ul li a:focus { font-weight: normal; }#ja-subnav ul.active li ul li.active a,#ja-subnav ul.active li ul li.active a:hover, #ja-subnav ul.active li ul li.active a:focus { font-weight: bold; }/* Breadcrumbs ---*/#ja-navhelper .main {	background: #F8F8F7;	border: #E7E8E6 solid 1px;	color: #626A69;	font-weight: bold;	width: 948px;}#ja-navhelper a { color: #626A69; font-weight: normal; }#ja-navhelper a:hover, #ja-navhelper a:active, #ja-navhelper a:focus { color: #2C79B3; }.ja-breadcrums { margin: 0; text-indent: 15px; }/* Extras ---*/.ja-links { padding-right: 10px; }.ja-links li { padding: 0 10px; }/* Default Joomla! Menu ---*/#ja-container ul.menu li { border-bottom: 1px solid #E7E8E6; }#ja-container ul.menu li li { background: none; border-bottom: 0; }#ja-container ul.menu li a{	background: /*url(../images/arrow.png)*/ 97% 50% no-repeat;	color: #000000;	padding: 6px 4px;}#ja-container ul.menu li a:hover, #ja-container ul.menu .active a, #ja-container ul.menu li a:focus {	background: /*url(../images/arrow2.png)*/ 97% 50% no-repeat;	color: #2C79B3;}#ja-container ul.menu li li a, #ja-container ul.menu .active li a{	background: url(../images/bullet.gif) 0 13px no-repeat;	font-weight: normal;	text-indent: 5px;}#ja-container ul.menu .active .current a{ font-weight: bold; }#ja-container ul.menu li li a:hover, #ja-container ul.menu li li a:active, #ja-container ul.menu li li a:focus { background: url(../images/bullet.gif) 0 13px no-repeat; }/* SPOTLIGHT--------------------------------------------------------- */#ja-botsl {  width: 948px;}#ja-botsl .ja-box { background: url(../images/vline2.gif) repeat-y right; }#ja-topsl .ja-box-right, #ja-botsl .ja-box-right { background: 0; }#ja-botsl .ja-moduletable { margin: 0; padding: 0 15px; }#ja-topsl div.ja-moduletable h3,#ja-botsl div.ja-moduletable h3 {	background: none;	border-bottom: none;	color: #626A69;	margin: 0 -10px 0;}#ja-topsl ul.menu li, #ja-botsl ul.menu li,#ja-topsl ul.latestnews li, #ja-botsl ul.latestnews li,#ja-topsl ul.weblinks li, #ja-botsl ul.weblinks li {	background: url(../images/bullet.gif) no-repeat 1px 6px;	line-height: 160%;	margin-bottom: 5px;	overflow: hidden;	padding-left: 10px;}/* Top spotlight ---*/#ja-topsl .main { padding: 0; }#ja-topsl .main-inner1 { padding: 10px 0; }#ja-topsl li, #ja-botsl li {	background: url(../images/bullet.gif) 5px 7px no-repeat;	margin: 0;	padding: 0 0 0 15px;}#ja-topsl a, #ja-botsl a { color: #626A69; }#ja-topsl a:hover, #ja-topsl a:active, #ja-topsl a:focus, #ja-botsl a:hover, #ja-botsl a:active, #ja-botsl a:focus { color: #2C79B3; }/* Bot spotlight ---*/#ja-botsl {	background: #F8F8F7 url(../images/grad1.gif) 0 0 repeat-x;	border: 1px solid #E7E8E6;	border-top: none;	color: #626A69;	padding: 10px 0;}#ja-botsl .main { padding: 0; }#ja-botsl .main-inner1 { padding: 10px 0; }/* Bot spotlight1 ---*/#ja-botsl1 .main-inner1 { padding: 10px 0; }#ja-botsl1 div.ja-moduletable h3, #ja-botsl1 div.moduletable h3 { background: none; border-bottom: none; color: #515756; }/* MISCELLANOUS----------------------------------------------------------- */.ja-content-top div.ja-moduletable h3, .ja-content-top div.moduletable h3 {	background: none !important;	border: none !important;	color: #515756 !important;	font-size: 200% !important;	margin-top: 15px !important;}/* Others ---*/#ja-top-panel .main-inner1 {	background: #ffffcc;	border: 2px dotted #e2e2b5;	margin-top: 15px;	padding: 5px 10px;	position: relative;	text-align: center;}#ja-banner { border-top: 1px solid #E7E8E6; }div.ja-innerdiv { border-bottom: 1px solid #E7E8E6; }div.ja-innerdiv img {	border: 1px solid #E7E8E6;	margin: 2px 8px 0 0;	padding: 2px;}div.ja-innerdiv h4 {	font-family: Helvetica, Arial, sans-serif;	font-size: 92%;	font-weight: normal;	text-transform: uppercase;}/* container--------------------------------------------------------- *//*left-body-right*/#ja-container {	background: url(../images/main-bg1.gif) repeat-y left;	border-bottom: 1px solid #E7E8E6;	border-top: 1px solid #E7E8E6;	margin: 0 0 25px;	overflow: hidden;	width: auto;}#ja-container.ja-l1r1 .main-inner1, #ja-container.ja-r1 .main-inner1{ background: url(../images/main-bg2.gif) repeat-y right; }/*left-body*/#ja-container.ja-l1{ border-right: 1px solid #E7E8E6; }#ja-container.ja-l1 .main-inner1, #ja-container.ja-mf .main-inner1{ background: none; }/*full body*/#ja-container.ja-mf{	background: none;	border: 1px solid #E7E8E6;	padding: 10px 0;}/*body-right*/#ja-container.ja-r1{	background: none;	border-left: 1px solid #E7E8E6;	border-right: 1px solid #E7E8E6;}#ja-searchborder {  position: absolute;  top: 0px;  left: -4800px;}/* left menu--------------------------------------------------------- */#ja-left, #ja-right, #ja-botsl{ font-size: 100%; }.column .stats-module{ margin-bottom: 5px; } .column div.moduletable_menu, .column div.moduletable, .column div.moduletable_hilite{ margin: 0; padding: 0 10px 0px; }.column div.moduletable_menu h3, .column div.moduletable h3, .column div.moduletable_hilite h3 {	background: white;	border-bottom: 1px solid #E7E8E6;	border-right: 1px solid #E7E8E6;	border-left: 1px solid #E7E8E6;	color: #000;	font-size: 110%;	margin: 0 -10px 5px;	padding: 7px 10px;}/*.column div.moduletable_menu h3, .column div.moduletable h3, .column div.moduletable_hilite h3 {	background: #a8a8a8 url(../images/grad2-1.gif) 0 100% repeat-x;	border-bottom: 1px solid #E7E8E6;	color: #fff;	font-size: 100%;	margin: 0 -10px 5px;	padding: 7px 10px;}*/.column div.moduletable_hilite h3 {	background: #2C79B3 url(../images/grad2.gif) 50% 100% repeat-x;}.ja-box-ct .custom p{ margin: 0; }.newsfeed ol li{ margin-left: 0; }.contact .contentheading{ margin-bottom: 10px; }/* blog */.blog .componentheading{ margin-bottom: 0; }.blog .contentheading{ font-size: 150%; line-height: normal; margin: 0 0 5px; }.blog h1, .categories-list h1 {	border-bottom: 1px solid #E7E8E6;	color: #515756;	font-size: 200%;	font-weight: normal;	line-height: 1.6;	margin: 15px 0;	padding: 0 0 5px;}.header-content { margin-bottom: 0px; margin-top: 15px; }.header-content h2 { float: left; margin: 0; width: 100%; }.header-content ul.actions { float: right; margin: 0; }/* slideshow */#ja-content-mass-top{ margin: 0 0 0px; margin-bottom: -7px;}#ja-content-mass-top div.ja-moduletable{ margin: 0; padding: 0; }.ja-slide-main-wrap{ margin: 0 -15px 0; }.maskDesc .inner {  position: absolute;  padding: 0;  top: 150px;  left: 20px;}.maskDesc .inner a {  font-weight: bold;}.maskDesc .inner a:hover,.maskDesc .inner a:focus,.maskDesc .inner a:active {  cursor: pointer;}.maskDesc .ja-slide-desc {  margin: 50px 200px 0 20px;}.maskDesc .ja-slide-desc h3 {  color: #889e3a;  font-size: 200%;  font-weight: bold;  margin-bottom: 20px;}.maskDesc .ja-slide-desc p {  font-size: 125%;  line-height: 1.3;}/* tools */.article-tools{ margin-bottom: 10px; }.blog-featured dl.article-info { display: block; margin-bottom: 10px; width: 100%; }/* banners */div.bannergroup{	border-top: #E7E8E6 solid 1px;	padding: 15px 0 0;	text-align: center;}/* FOOTER--------------------------------------------------------- */#ja-footer ul{ margin: 0 0 2px -10px; text-align: left; }#ja-footer li{	background: url(../images/vline2.gif) 100% 0 repeat-y;	display: inline;	padding: 0 10px;}#ja-footer small { color: #858783; }.com_jacomment.contentpane #ja-switch,.com_mailto.contentpane #ja-switch,.com_content.contentpane #ja-switch{ display: none !important; }/* UNDERMENU--------------------------------------------------------- */#undermenu ul{ margin: -13px 0 3px; text-align: left; }#undermenu li{	background: url(../images/vline2.gif) 100% 0 repeat-y;	display: inline;	padding: 0 0px;}#undermenu small { color: #858783; }.moduletable_sample {font-size: 28px; background-color: grey;}.customshare {float: right;}.customsharetext {text-align: right;}