W3C CSS Validator results for https://www.ppsec.pt/ (CSS level 3)

Congratulations! No Error Found.

This document validates as CSS level 3 !

To show your readers that you've taken the care to create an interoperable Web page, you may display this icon on any page that validates. Here is the XHTML you could use to add this icon to your Web page:

Valid CSS!
<p>
    <a href="https://jigsaw.w3.org/css-validator/check/referer">
        <img style="border:0;width:88px;height:31px"
            src="https://jigsaw.w3.org/css-validator/images/vcss"
            alt="Valid CSS!" />
    </a>
</p>
            
Valid CSS!
<p>
    <a href="https://jigsaw.w3.org/css-validator/check/referer">
        <img style="border:0;width:88px;height:31px"
            src="https://jigsaw.w3.org/css-validator/images/vcss-blue"
            alt="Valid CSS!" />
    </a>
</p>
        

(close the img tag with > instead of /> if using HTML <= 4.01)

If you like, you can download a copy of this image to keep in your local web directory, and change the XHTML fragment above to reference your local image rather than the one on this server.

If you would like to create a link to this page (i.e., this validation result) to make it easier to re-validate this page in the future or to allow others to validate your page, the URI is:

http://jigsaw.w3.org/css-validator/validator?profile=css3&uri=https%3A%2F%2Fwww.ppsec.pt%2F
or
http://jigsaw.w3.org/css-validator/check/referer (for HTML/XML document only)

(Or, you can just add the current page to your bookmarks or hotlist.)

↑ Top

Valid CSS information

@import url('layout.css') ;
#centertop, #centerbottom {
text-align : left;
margin : 0 auto;
clear : both;
}
#centerbottom {
position : relative;
}
#header {
text-align : left;
position : relative;
padding : 5px 0 5px 0;
overflow : hidden;
z-index : 1000;
}
#logo {
float : left;
text-align : left;
overflow : hidden;
}
#logo a {
text-indent : -7500px;
display : block;
text-decoration : none;
width : 100%;
}
#holder, #holder2, #holder3 {
height : 100% !important ;
height : 1%;
overflow : hidden;
margin : 0 auto;
text-align : center;
padding : 5px 0;
}
#leftblock, #midblock, #rightblock, #insetblock, #insetsholder_2t, #insetsholder_2b, #insetsholder_3t, #insetsholder_3b {
height : 100% !important ;
height : 1%;
overflow : hidden;
text-align : left;
float : left;
}
#holder2 #midblock {
float : left;
}
#holder2 #leftblock, #holder2 #rightblock, #holder2 #insetblock {
float : right;
}
#holder2 #insetsholder_2t {
float : left;
}
#holder2 #insetsholder_2b {
float : right;
}
#holder3 #midblock {
float : right;
}
#holder3 #leftblock, #holder3 #rightblock, #holder3 #insetblock {
float : left;
}
#holder3 #insetsholder_3t {
float : right;
}
#holder3 #insetsholder_3b {
float : left;
}
.clearm {
clear : both;
height : 1px;
overflow : hidden;
}
#yjsgheadergrid {
float : right;
overflow : hidden;
height : auto;
margin : 0;
padding : 0;
}
#yjsg1, #yjsg2, #yjsg3, #yjsg4, #yjsg5, #yjsg6, #yjsg7, #yjsgbodytop, #yjsgbodybottom {
margin : 10px auto 10px auto;
text-align : center;
overflow : hidden;
height : auto;
width : 100%;
padding : 15px 0;
}
#yjsg2 {
margin-top : 0;
}
#yjsgbodytop, #yjsgbodybottom {
width : 100%;
padding : 0 0 0 0;
margin : 5px 0 5px 0;
}
.yjsgxhtml {
float : left;
clear : right;
text-align : left;
margin : 0;
padding : 0;
}
.yjsgxhtml .yjsquare {
margin : 0 0;
padding : 0 0;
}
.yjplain {
padding : 5px 10px;
}
.yjplain p {
padding : 5px 10px;
}
#insetsholder_2t, #insetsholder_2b {
padding : 0;
margin : 0 0 0 0;
}
.inside {
margin : 0;
padding : 0 3px;
overflow : hidden;
}
.insidem {
padding : 0 3px;
margin : 0 0;
}
#footer {
clear : both;
text-align : center;
overflow : hidden;
margin : 0 auto;
padding : 0 0;
position : relative;
}
#youjoomla {
clear : both;
text-align : left;
padding : 5px 10px;
overflow : hidden;
}
#footmod {
clear : both;
text-align : left;
padding : 0;
margin : 0;
overflow : hidden;
}
#cp {
text-align : left;
padding : 2px 0;
overflow : hidden;
}
.yjsgcp span {
text-transform : capitalize;
}
.validators {
float : left;
text-align : left;
}
.yjsglogo {
position : absolute;
right : 10px;
display : block;
top : 10%;
height : 48px;
width : 229px;
margin : 0;
padding : 0;
background : url(../images/yjsglogo.png) center center no-repeat;
}
.yjsglogo span {
line-height : 999px;
}
#joomlacredit {
padding : 3px 0 3px 0;
text-align : left;
text-indent : 10px;
margin : 0 auto;
}
.yjsquare, .yjsquare_yj1, .yjsquare_yj2 {
margin : 5px 0 5px 0;
padding : 0;
clear : both;
display : block;
height : 100% !important ;
height : 1%;
overflow : hidden;
}
.yjsquare h4, .yjsquare_yj1 h4, .yjsquare_yj2 h4 {
text-transform : capitalize;
overflow : hidden;
padding : 0;
margin : 5px;
font-size : 150%;
}
.yjsquare h4 span, .yjsquare_yj1 h4 span, .yjsquare_yj2 h4 span {
text-transform : capitalize;
overflow : hidden;
}
.yjsquare_in, .yjsquare_yj1 .yjsquare_in, .yjsquare_yj2 .yjsquare_in {
overflow : hidden;
padding : 10px;
}
.yjsquare p, .yjsquare_yj1 p, .yjsquare_yj2 p {
overflow : hidden;
padding : 3px;
}
#footmod .yjsquare {
padding : 0;
margin : 0;
}
#footmod li, #footmod li:hover {
list-style-type : none;
list-style-image : none;
background : none;
}
#footmod ul {
padding : 0;
margin : 0;
}
#footmod ul li {
display : inline;
margin : 0;
padding : 0 10px 0 0;
}
#pathway {
padding : 3px 5px;
}
#pathway .yjsg_breadcrumbs a.pathway {
margin : 0 5px 0 0;
padding : 0 15px 0 0;
}
#tools {
position : absolute;
z-index : 100;
right : 4px;
top : 0;
padding : 0 0 0 0;
margin : 0;
text-align : left;
width : auto;
font-weight : bold;
height : 25px;
line-height : 19px;
}
#tools .tdir {
font-size : 80%;
margin : 0 0 4px 0;
}
#tools .fs {
font-size : 110%;
margin : 0 7px 0 0;
}
.pollbuttons {
margin : 0 auto;
text-align : center;
}
#modlgn_passwd, #modlgn_username {
width : 95%;
height : 16px;
padding-left : 3px;
padding-top : 3px;
}
#yjsgheadergrid .bannergroup, #yjsgheadergrid .banner {
padding : 15px 0 0 0;
text-align : right;
}
div.yjsg-newsflash {
overflow : hidden;
}
div.yjsg-newsflash div.item {
padding-bottom : 15px;
overflow : hidden;
}
div.yjsg-newsflash div.last {
padding-bottom : 0;
}
ul.quick_nav {
margin : 0;
padding : 0;
list-style-type : none;
background : none;
}
ul.quick_nav li {
display : block;
width : 50%;
float : left;
margin : 0;
padding : 0;
list-style-type : none;
background : none;
overflow : hidden;
}
ul.quick_nav li a {
height : 26px;
line-height : 20px;
text-decoration : none;
display : block;
text-decoration : none;
padding : 5px 0 0 15px;
}
@import url('newsitems.css') ;
div.yjsg-newsitems .yjsg-blog_f, div.yjsg-newsitems .yjsg-blog_c {
padding : 0 5px;
}
.news_item_f {
margin : 0 3px;
position : relative;
}
.news_item_c {
margin : 0 3px;
position : relative;
}
.row-separator {
clear : both;
display : block;
height : 3px;
overflow : hidden;
}
.news_item_a {
margin : 0 0 0 0 !important ;
padding : 0 5px;
overflow : hidden;
position : relative;
}
div.title {
overflow : hidden;
display : block;
position : relative;
}
div.title h1, div.title h2, h1.pagetitle, .componentheading {
font-size : 150%;
}
div.title h1, div.title h2 {
text-align : left;
padding : 0;
margin : 5px 0 4px 0;
line-height : 1.5em;
}
.newsitem_text {
display : block;
padding : 0 3px 0 3px;
}
.newsitem_tools {
display : block;
width : 100%;
margin : 0 0 0 0 !important ;
clear : both;
overflow : hidden;
padding : 3px 0;
margin : 0 0 10px 0;
}
.newsitem_info {
width : 70%;
display : block;
float : left;
overflow : hidden;
}
.buttonheading {
width : 30%;
display : block;
overflow : hidden;
padding : 0;
float : right;
}
.buttonheading img {
border : 0;
}
.buttonheading .email, .buttonheading .print, .buttonheading .pdf {
float : right;
margin : 0 2px 0 0;
width : 16px;
}
.createby {
padding : 0 3px 0 0;
}
.createdate {
padding : 0 3px 0 0;
}
.newsitem_category, .newsitem_parent_category {
padding : 0 3px 0 0;
}
.newsitem_category a, .newsitem_parent_category a {
padding : 0 3px 0 0;
}
.newsitem_hits {
padding : 0 0 0 0;
display : block;
float : left;
}
.newsitem_published {
padding : 0 10px 0 0;
display : block;
float : left;
}
.modifydate {
width : 100%;
display : block;
padding : 10px 0;
overflow : hidden;
}
.components {
padding : 20px 0;
}
div.yjsg-newsitems .float-left {
float : left;
overflow : hidden;
}
div.yjsg-newsitems .float-right {
float : right;
overflow : hidden;
}
div.yjsg-newsitems .width20 {
width : 20%;
}
div.yjsg-newsitems .width25 {
width : 25%;
}
div.yjsg-newsitems .width33 {
width : 33.333%;
}
div.yjsg-newsitems .width50 {
width : 50%;
}
div.yjsg-newsitems .width100 {
width : 100%;
}
div.yjsg-newsitems .yjsg-leadingarticles {
overflow : hidden;
}
.yjsg-morearticles {
margin : 10px 0 10px 0;
clear : both;
display : block;
}
div.yjsg-pagination {
text-align : center;
clear : both;
}
.categorylist {
padding : 0 5px;
}
.yjsg-categorydesc {
overflow : hidden;
padding : 0;
}
span.article_separator {
display : block;
height : 7px;
clear : both;
}
.categories_view li {
margin-top : 5px;
overflow : hidden;
clear : both;
}
.catitem_title {
font-size : 140%;
clear : both;
}
.article-count {
font-weight : bold;
font-style : italic;
clear : both;
overflow : auto;
display : block;
}
.archived_view {
padding : 10px;
}
div.yjsg-newsitems div.multicolumns div.news_item_f, div.yjsg-newsitems div.multicolumns div.news_item_c, div.yjsg-newsitems div.multicolumns div.news_item_s {
margin : 0 5px 5px 5px;
}
div.yjsg-newsitems div.multicolumns div.first div.news_item_f, div.yjsg-newsitems div.multicolumns div.first div.news_item_c, div.yjsg-newsitems div.multicolumns div.first div.news_item_s {
margin-left : 0;
}
div.yjsg-newsitems div.multicolumns div.last div.news_item_f, div.yjsg-newsitems div.multicolumns div.last div.news_item_c, div.yjsg-newsitems div.multicolumns div.last div.news_item_s {
margin-right : 0;
}
div.yjsg-newsitems div.yjsg-morearticles {
margin : 10px 0 10px 0;
}
.title cufon {
margin-top : 5px !important ;
}
@import url('menus.css') ;
#topmenu_holder {
display : block;
position : relative;
padding : 0 0 10px 0;
z-index : 1000;
margin : 0 auto;
width : 100%;
}
.top_menu ul.subul_main {
margin-top : 10px;
}
.top_menu {
width : 100%;
display : block;
position : relative;
z-index : 1000;
padding : 10px 0 0 0;
}
.horiznav {
height : 37px;
float : none;
}
.horiznav ul {
list-style : none;
line-height : 37px;
padding-top : 0;
}
.horiznav a {
text-transform : uppercase;
display : block;
height : 37px;
padding : 0 25px 0 25px;
margin : 0 0 0 0;
font : bold 80%/37px Tahoma;
}
.horiznav ul li {
float : left;
padding : 0 0 0 0;
position : relative;
margin : 0 0 0 0;
}
.horiznav li li a {
font-weight : normal;
padding : 0;
margin : 0;
height : 32px;
line-height : 32px;
text-indent : 0;
}
.horiznav ul ul a {
text-decoration : none;
text-transform : uppercase;
height : auto;
font-weight : bold;
}
.horiznav li li {
float : left;
padding : 0;
}
.horiznav li:hover, .horiznav li.sfHover, .horiznav li.sfHoverHas {
left : 0;
}
.horiznav ul ul a:hover {
height : auto;
line-height : 32px;
padding : 0;
margin : 0;
}
.horiznav li ul {
position : absolute;
left : -999em;
height : auto;
font-weight : normal;
border-width : 0;
margin : 0;
padding : 0;
}
.horiznav li:hover, .horiznav li.sfHover, .horiznav li.sfHoverHas {
position : static;
z-index : 1000;
}
ul.subul_main li.has_module, ul.subul_main li.has_modpoz, ul.subul_main li.has_module:hover, ul.subul_main li.has_modpoz:hover {
position : static !important ;
}
.horiznav li:hover ul ul, .horiznav li:hover ul ul ul, .horiznav li:hover ul ul ul ul, .horiznav li:hover ul ul ul ul ul, .horiznav li:hover ul ul ul ul ul ul, .horiznav li:hover ul ul ul ul ul ul ul, .horiznav li:hover ul ul ul ul ul ul ul ul, .horiznav li.sfHover ul ul, .horiznav li.sfHover ul ul ul, .horiznav li.sfHover ul ul ul ul, .horiznav li.sfHover ul ul ul ul ul, .horiznav li.sfHover ul ul ul ul ul ul, .horiznav li.sfHover ul ul ul ul ul ul ul, .horiznav li.sfHover ul ul ul ul ul ul ul ul, .horiznav li.sfHoverHas ul ul, .horiznav li.sfHoverHas ul ul ul, .horiznav li.sfHoverHas ul ul ul ul, .horiznav li.sfHoverHas ul ul ul ul ul, .horiznav li.sfHoverHas ul ul ul ul ul ul, .horiznav li.sfHoverHas ul ul ul ul ul ul ul, .horiznav li.sfHoverHas ul ul ul ul ul ul ul ul {
left : -999em;
}
.horiznav li:hover ul, .horiznav li li:hover ul, .horiznav li li li:hover ul, .horiznav li li li li:hover ul, .horiznav li li li li li:hover ul, .horiznav li li li li li li:hover ul, .horiznav li li li li li li li:hover ul, .horiznav li li li li li li li li:hover ul, .horiznav li.sfHover ul, .horiznav li li.sfHover ul, .horiznav li li li.sfHover ul, .horiznav li li li li.sfHover ul, .horiznav li li li li li.sfHover ul, .horiznav li li li li li li.sfHover ul, .horiznav li li li li li li li.sfHover ul, .horiznav li li li li li li li li.sfHover ul, .horiznav li.sfHoverHas ul, .horiznav li li.sfHoverHas ul, .horiznav li li li.sfHoverHas ul, .horiznav li li li li.sfHoverHas ul, .horiznav li li li li li.sfHoverHas ul, .horiznav li li li li li li.sfHoverHas ul, .horiznav li li li li li li li.sfHoverHas ul, .horiznav li li li li li li li li.sfHoverHas ul {
z-index : 100;
left : auto;
}
span.separator {
display : block;
line-height : 32px;
padding : 0 20px;
font : bold 80%/32px Tahoma;
text-transform : uppercase;
}
.YJSG_listContainer ul.subul_main a {
height : 100%;
float : none;
display : block;
}
.YJSG_listContainer ul, .YJSG_listContainer ul li {
width : 100%;
float : right;
}
.top_menu ul.subul_main {
padding : 7px 0 !important ;
display : block;
}
ul.subul_main.group_holder {
padding-left : 0 !important ;
padding-right : 0 !important ;
}
.top_menu ul.subul_main ul.subul_main {
margin-top : -32px;
}
span.yjm_has_all {
background-position : 3px 5px;
background-repeat : no-repeat;
display : block;
padding : 0 0 0 30px;
}
span.yjm_has_all span.yjm_title {
line-height : 20px;
display : block;
}
ul.subul_main span.yjm_has_all {
background-position : 5px 5px;
padding : 0 10px 5px 30px;
overflow : hidden;
margin-left : 8px;
}
ul.subul_main span.yjm_has_all span.yjm_title {
padding : 0 0 0 5px;
}
ul.subul_main.group_holder span.yjm_has_all {
margin-left : 0;
}
span.yjm_has_image {
background-position : 3px 5px;
background-repeat : no-repeat;
display : block;
padding : 0 0 0 30px;
}
span.yjm_has_image span.yjm_title {
line-height : 37px;
}
ul.subul_main span.yjm_has_image {
background-position : 3px 5px;
padding : 0 10px 0 30px;
overflow : hidden;
margin-left : 8px;
}
ul.subul_main.group_holder span.yjm_has_image {
margin-left : 5px;
}
ul.subul_main span.yjm_has_image span.yjm_title {
line-height : 32px;
}
span.yjm_has_desc span.yjm_title {
line-height : 20px;
}
ul.subul_main span.yjm_has_desc {
margin-left : 8px;
padding : 0 10px 5px 5px;
display : block;
}
ul.subul_main span.yjm_has_desc span.yjm_title {
padding : 0 0 0 5px;
line-height : 20px;
}
span.yjm_has_none span.yjm_title {
line-height : 37px;
}
ul.subul_main span.yjm_has_none span.yjm_title {
line-height : 32px;
padding : 0 0 0 10px;
margin-left : 8px;
display : block;
}
ul.subul_main.group_holder span.yjm_has_none span.yjm_title {
margin-left : 0;
}
span.yjm_desc {
display : block;
font-weight : normal;
font-size : 11px;
line-height : 10px;
text-transform : capitalize;
}
ul.subul_main span.yjm_desc {
line-height : 17px;
padding : 0 0 0 5px;
}
ul.subul_main span.child span.yjm_has_all span.yjm_title, ul.subul_main span.child span.yjm_has_all span.yjm_desc {
padding-right : 20px;
}
ul.subul_main {
z-index : 2000 !important ;
display : block !important ;
}
li.bl {
z-index : 1100;
}
li.tl {
z-index : 1200;
}
li.right {
z-index : 900;
}
li.tr, li.br {
z-index : 900;
}
.horiznav li.tl, .horiznav li.tl:hover {
display : block;
position : absolute;
width : 20px;
height : 26px;
line-height : 20px;
padding : 0;
margin : 0;
top : -13px;
left : -10px;
}
.horiznav li.tr, .horiznav li.br {
width : 100%;
height : 20px;
display : block;
position : absolute;
padding : 0;
margin : 0;
}
.horiznav li.tr, .horiznav li.tr:hover {
top : -13px;
left : 10px;
}
.horiznav li.br, .horiznav li.br:hover {
bottom : -13px;
left : 10px;
}
.horiznav li.bl, .horiznav li.bl:hover, .horiznav li.right, .horiznav li.right:hover {
height : 100%;
width : 20px;
display : block;
position : absolute;
padding : 0;
margin : 0;
}
.horiznav li.bl, .horiznav li.bl:hover {
left : -10px;
top : 13px;
right : auto;
}
.horiznav li.right, .horiznav li.right:hover {
left : auto;
top : 7px;
right : -10px;
}
li.tl, li.tr, li.bl, li.br, li.right {
border : none !important ;
}
.horiznav ul.subul_main.group_holder {
padding : 10px 10px !important ;
}
.horiznav ul.subul_main.group_holder > li.haschild {
position : relative !important ;
display : inline-block !important ;
float : left;
clear : right !important ;
}
.yj_menu_module_holder li, .yj_menu_module_holder li:hover, .yj_menu_module_holder li, .yj_menu_module_holder li:hover {
background : none;
position : static !important ;
}
.yjm_module {
padding : 10px;
}
div.yj_menu_module_holder {
margin-top : -2px !important ;
width : 100% !important ;
}
.subul_main li.has_modpoz, .subul_main li.has_module, .subul_main li.haschild div.yj_menu_module_holder, .subul_main li.has_modpoz:hover, .subul_main li.has_module:hover {
overflow : hidden;
line-height : 17px !important ;
}
.subul_main.group_holder div.yj_menu_module_holder {
padding : 0 0;
}
.subul_main.group_holder div.yjm_module .yjsquare .yjsquare_in {
padding : 5px;
}
.subul_main.group_holder div.yjm_module .yjsquare h4 {
margin : 0 3px 0 3px;
}
span.yjm_module_details {
padding : 5px 0 0 0;
display : block;
}
span.yjm_module_details_img {
padding : 0 0 0 30px;
background-position : 15px 5px;
background-repeat : no-repeat;
display : block;
line-height : 37px;
}
div.yj_menu_module_holder span.yjm_module_details span.yjm_title, div.yj_menu_module_holder span.yjm_module_details_img span.yjm_title {
font-weight : bold;
font-size : 15px;
padding : 10px 0 0 10px;
}
span.yjm_module_details span.yjm_title {
padding : 10px 0 0 15px;
}
span.yjm_module_details span.yjm_desc {
padding : 0 10px 0 15px;
display : block;
}
span.yjm_module_details_img span.yjm_desc {
padding : 0 10px 0 10px;
display : block;
margin : -10px 0 0 0;
}
.horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul {
position : static;
height : auto;
margin : 0 !important ;
padding : 0;
display : block;
overflow : hidden;
width : auto;
float : none;
background : none;
line-height : 17px;
}
.horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul li, .horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul li:hover {
padding : 0;
margin : 0;
line-height : 17px;
width : auto;
clear : both;
float : none;
}
.horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul li a, .horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in ul li a:hover {
border : none;
background : none;
text-transform : none;
padding : 0;
margin : 0;
line-height : 17px;
width : auto;
clear : both;
float : none;
}
.horiznav ul.subul_main div.yj_menu_module_holder .yjsquare_in #form-login {
padding : 0;
margin : 0 0 0 0;
}
.subul_main.group_holder.count1 li.haschild, .subul_main.group_holder .subul_main.group_holder.count1 li.haschild {
width : 100% !important ;
}
.subul_main.group_holder.count1 li.has_modpoz, .subul_main.group_holder.count1 li.has_module {
width : 100% !important ;
}
.subul_main.group_holder.count2 li.haschild, .subul_main.group_holder .subul_main.group_holder.count2 li.haschild {
width : 50% !important ;
}
.subul_main.group_holder.count2 li.has_modpoz, .subul_main.group_holder.count2 li.has_module {
float : left;
width : 50% !important ;
clear : right !important ;
}
.subul_main.group_holder.count3 li.haschild, .subul_main.group_holder .subul_main.group_holder.count3 li.haschild {
width : 33.3% !important ;
}
.subul_main.group_holder.count3 li.has_modpoz, .subul_main.group_holder.count3 li.has_module {
float : left;
width : 33% !important ;
clear : right !important ;
}
.subul_main.group_holder.count4 li.haschild, .subul_main.group_holder .subul_main.group_holder.count4 li.haschild {
width : 25% !important ;
}
.subul_main.group_holder.count4 li.has_modpoz, .subul_main.group_holder.count4 li.has_module {
float : left;
width : 25% !important ;
clear : right !important ;
}
.subul_main.group_holder.count5 li.haschild, .subul_main.group_holder .subul_main.group_holder.count5 li.haschild {
width : 20% !important ;
}
.subul_main.group_holder.count5 li.has_modpoz, .subul_main.group_holder.count5 li.has_module {
float : left;
width : 20% !important ;
clear : right !important ;
}
.subul_main.group_holder.count6 li.haschild, .subul_main.group_holder .subul_main.group_holder.count6 li.haschild {
width : 16.5% !important ;
}
.subul_main.group_holder.count6 li.has_modpoz, .subul_main.group_holder.count6 li.has_module {
float : left;
width : 16.5% !important ;
clear : right !important ;
}
.subul_main.group_holder .subul_main.group_holder.count2 li li.haschild, .subul_main.group_holder .subul_main.group_holder.count3 li li.haschild, .subul_main.group_holder .subul_main.group_holder.count4 li li.haschild, .subul_main.group_holder .subul_main.group_holder.count5 li li.haschild, .subul_main.group_holder .subul_main.group_holder.count6 li li.haschild {
width : 100% !important ;
padding : 0 !important ;
}
.subul_main.group_holder li.haschild li, .subul_main.group_holder li.haschild li.haschild, .subul_main.group_holder li.haschild li.has_modpoz, .subul_main.group_holder li.haschild li.has_module, .subul_main.group_holder li.haschild li.haschild li.haschild, .subul_main.group_holder li.haschild li.haschild li.has_modpoz, .subul_main.group_holder li.haschild li.haschild li.has_module {
width : 100% !important ;
}
.subul_main.group_holder li.haschild li.haschild {
padding : 0 !important ;
}
.group_holder li.haschild a, .group_holder li.haschild li.haschild .group_holder li.haschild a {
width : 100% !important ;
text-transform : capitalize !important ;
font-size : 120% !important ;
}
.subul_main.group_holder li.haschild span.child a, .subul_main.group_holder li.haschild span.child a:hover, .subul_main.group_holder .subul_main.group_holder li.haschild span.child a, .subul_main.group_holder .subul_main.group_holder li.haschild span.child a:hover {
background-image : none !important ;
}
.group_holder li.haschild a:hover, .group_holder li.haschild li.haschild .group_holder li.haschild a:hover {
width : 100% !important ;
}
.group_holder span.mymarg, .group_holder span.child {
margin : 0 5px 0 5px !important ;
display : block;
overflow : hidden !important ;
}
.subul_main.group_holder li.haschild li a, .subul_main.group_holder li.haschild .subul_main.group_holder li.haschild li a {
width : 100% !important ;
text-transform : uppercase !important ;
font-size : 80% !important ;
}
.subul_main.group_holder li.haschild li a:hover, .subul_main.group_holder li.haschild .subul_main.group_holder li.haschild li a:hover {
width : 100% !important ;
}
.subul_main.group_holder ul.subul_main, .subul_main.group_holder ul.subul_main .subul_main.group_holder ul.subul_main {
position : static !important ;
width : 100% !important ;
display : block !important ;
float : left !important ;
margin : 0 0 0 0 !important ;
}
.subul_main.group_holder ul.subul_main ul.subul_main, .subul_main.group_holder ul.subul_main ul.subul_main ul.subul_main, .subul_main.group_holder ul.subul_main ul.subul_main ul.subul_main ul.subul_main {
position : absolute !important ;
display : block !important ;
}
.subul_main.group_holder ul li.tl, .subul_main.group_holder ul li.tr, .subul_main.group_holder ul li.bl, .subul_main.group_holder ul li.br, .subul_main.group_holder ul li.right, .subul_main.group_holder ul li.tl, .subul_main.group_holder .subul_main.group_holder ul li.tl, .subul_main.group_holder .subul_main.group_holder ul li.tr, .subul_main.group_holder .subul_main.group_holder ul li.bl, .subul_main.group_holder .subul_main.group_holder ul li.br, .subul_main.group_holder .subul_main.group_holder ul li.right, .subul_main.group_holder .subul_main.group_holder ul li.tl {
display : none !important ;
}
.subul_main.group_holder ul ul.subul_main li.tl, .subul_main.group_holder ul ul.subul_main li.tr, .subul_main.group_holder ul ul.subul_main li.bl, .subul_main.group_holder ul ul.subul_main li.br, .subul_main.group_holder ul ul.subul_main li.right, .subul_main.group_holder .subul_main.group_holder ul ul.subul_main li.tl, .subul_main.group_holder .subul_main.group_holder ul ul.subul_main li.tr, .subul_main.group_holder .subul_main.group_holder ul ul.subul_main li.bl, .subul_main.group_holder .subul_main.group_holder ul ul.subul_main li.br, .subul_main.group_holder .subul_main.group_holder ul ul.subul_main li.right {
display : block !important ;
}
.subul_main.group_holder ul ul.subul_main li.tr, .subul_main.group_holder ul ul.subul_main li.tr:hover, .subul_main.group_holder ul ul.subul_main li.br li.br, .subul_main.group_holder ul ul.subul_main li.br li.br:hover {
width : 100% !important ;
border : none !important ;
}
.subul_main.group_holder ul ul.subul_main li.tl, .subul_main.group_holder ul ul.subul_main li.tl:hover, .subul_main.group_holder ul ul.subul_main li.bl, .subul_main.group_holder ul ul.subul_main li.bl:hover, .subul_main.group_holder ul ul.subul_main li.right, .subul_main.group_holder ul ul.subul_main li.right:hover {
width : 20px !important ;
border : none !important ;
}
#mainlevel ul, .menu ul {
list-style : none;
margin : 0;
padding : 0;
}
#mainlevel {
padding : 0;
text-align : left;
margin-left : -19px;
margin-right : -8px;
}
.menu {
padding : 0;
text-align : left;
margin-left : -19px;
margin-right : -8px;
}
#mainlevel li, .menu li, .menu li:hover {
background-image : none;
}
#mainlevel li a, .menu li a {
height : 26px;
line-height : 20px;
text-decoration : none;
display : block;
text-decoration : none;
text-indent : 22px;
padding-top : 5px;
}
a.mainlevel {
display : block;
height : 26px;
line-height : 22px;
padding-top : 5px;
text-decoration : none;
text-indent : 20px;
}
a.mainlevel img.imgl {
float : left;
margin : -2px -10px 0 20px;
}
a.mainlevel img.imgr {
float : right;
margin : -2px 0 0 0;
}
a.sublevel {
display : block;
padding : 2px 4px 0 15px;
text-decoration : none;
margin : 2px 0 0 10px;
}
a.sublevel:hover, a.sublevel:active, a.sublevel:focus {
text-decoration : underline;
}
.YJSG_listContainer ul li {
float : none;
}
.YJSG_listContainer ul {
line-height : normal;
display : block;
position : relative;
text-align : left;
}
.YJSG_listContainer .group_holder {
float : left;
}
.YJSG_listContainer a {
padding : 0;
height : auto;
}
@import url('typo.css') ;
img.border {
padding : 5px;
margin : 2px 3px 0 0;
}
.message, .tips, .error {
padding : 5px 5px 5px 0 !important ;
text-indent : 25px;
}
.highlight {
padding : 0 5px;
}
pre, code {
font : italic 100% monospace;
padding : 10px;
white-space : normal !important ;
}
div.blockquote {
width : auto !important ;
padding : 5px 0 5px 0 !important ;
}
div.blockquote blockquote {
padding : 15px 40px 5px 40px !important ;
}
.dropcap {
float : left;
padding : 4px 8px 0 0;
display : block;
font-family : Georgia, Times, serif;
font-size : 50px;
line-height : 40px;
}
p.down, p.clip, p.pin, p.sticky {
padding : 20px 20px 10px 40px;
margin : 10px 0;
}
.blocknumber {
padding : 5px 15px 10px 15px;
}
.bignumber {
float : left;
margin : 0 15px 0 5px;
padding : 5px 5px 5px 6px;
display : block;
font-weight : bold;
background-position : left top;
font-family : Arial, sans-serif;
font-size : 23px;
line-height : normal;
}
ul.video li, li.video, li.video:hover, ul.check li, li.check, li.check:hover, ul.star li, li.star, li.star:hover {
padding-bottom : 5px;
padding-left : 25px;
list-style-image : none;
list-style-type : none;
}
img.border {
border : #e7e7e7 solid 1px;
background : #F6F6F6;
}
.special {
background : #FFC;
border : #9E9F63 solid 1px;
}
.error {
color : #C00;
background : url(../images/typ/error.gif) center left no-repeat;
}
.message {
color : #069;
background : url(../images/typ/info.gif) center left no-repeat;
}
.tips {
color : #FF5A00;
background : url(../images/typ/tips.gif) center left no-repeat;
}
.highlight {
border-bottom : 1px dashed #888;
background : #FEFAE1;
}
div.blockquote {
border : #e7e7e7 solid 1px;
background : url(../images/typ/qlg.gif) 0 2px no-repeat #F6F6F6 !important ;
}
div.blockquote blockquote {
background : url(../images/typ/qrg.gif) right bottom no-repeat;
}
.dropcap {
color : #e7e7e7;
font-family : Georgia, Times, serif;
}
p.sticky, p.pin, p.clip, p.down, pre, .code {
border-right : 1px solid #e7e7e7;
border-top : 1px solid #e7e7e7;
border-left : 5px solid #e7e7e7;
border-bottom : 1px solid #e7e7e7;
background : url(../images/typ/sticky.gif) left center no-repeat #F6F6F6;
}
pre, .code {
background : #F6F6F6;
}
p.pin {
background : url(../images/typ/pin.gif) left center no-repeat #F6F6F6;
}
p.clip {
background : url(../images/typ/clip.gif) left center no-repeat #F6F6F6;
}
p.down {
background : url(../images/typ/down.gif) left center no-repeat #F6F6F6;
}
.bignumber {
color : #e7e7e7;
background-position : left top;
}
body ul.star li, body li.star {
background : url(../images/typ/star.gif) 0 1px no-repeat;
}
body ul.video li, body li.video {
background : url(../images/typ/video.gif) 0 0 no-repeat;
}
.clrm {
width : 100%;
clear : both;
text-align : center;
overflow : hidden;
}
p.nonscript {
background : #FFFFCC;
font-size : 15px;
color : #121212;
font-weight : bold;
padding : 20px 0;
position : absolute;
top : 0;
margin : 0 0 50px 0;
width : 100%;
}
@import url('joomla16.css') ;
.component {
padding : 10px 5px;
overflow : hidden;
display : block;
}
.category {
width : 100%;
}
.category-desc {
padding : 15px 0;
}
.mod-preview {
background : #fff;
border : red solid 1px;
padding : 2px;
margin : 0 5px;
}
div.mod-preview-info {
display : none;
}
.mod-preview-wrapper .yjsquare_in {
text-align : center;
font-weight : bold;
font-size : 14px;
}
.form_view {
padding : 10px;
}
legend {
padding : 3px 5px;
font-weight : bold;
}
.edit form#adminForm fieldset {
padding : 20px 15px;
margin : 10px 0 15px 0;
}
.formelm {
margin : 5px 0;
}
.formelm label {
width : 13em;
display : inline-block;
vertical-align : top;
}
form#adminForm .formelm-area {
padding : 5px 0;
}
form#adminForm .formelm-area label {
vertical-align : top;
display : inline-block;
width : 7.9em;
}
.formelm-buttons {
text-align : right;
margin-bottom : 10px;
}
#editor-xtd-buttons a, .toggle-editor a {
background : #eee;
padding : 0 5px;
height : 20px;
margin : 10px 0 0 0;
line-height : 20px;
border : #ddd solid 1px;
font-weight : bold;
text-decoration : none;
}
.toggle-editor {
float : right;
}
span.no_text {
padding : 5px 0 0 0 !important ;
display : block;
}
ul.subul_main span.no_text {
padding : 3px 0 3px 10px !important ;
height : 26px !important ;
}
#footer a.mainlevel {
background : none;
display : inline;
text-indent : 0 !important ;
}
#mailtoForm {
padding : 0 5px;
background : #efefef;
border : #ccc solid 1px;
margin : 0 10px;
}
#mailtoForm label {
width : 100px;
}
.mailto-close {
position : absolute;
right : 0;
top : 62px;
background : none;
}
.mailto-close a {
background : url(../images/system/closebox.gif) no-repeat !important ;
min-width : 22px;
display : block;
min-height : 22px;
overflow : visible;
}
.mailto-close a span {
position : absolute;
left : -3000px;
top : -3000px;
display : inline;
}
.warning ul {
text-align : left;
padding-left : 0;
}
body {
text-align : center;
padding : 0;
margin : 10px 0 10px 0;
line-height : 18px;
background-color : #FFFFFF;
}
#stylef1 {
font-family : "Bookman Old Style", serif;
}
#stylef2 {
font-family : "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
#stylef3 {
font-family : "Times New Roman", Times, serif;
}
#stylef4 {
font-family : Century Gothic, sans-serif;
}
#stylef5 {
font-family : "Lucida Grande", sans-serif;
}
#stylef6 {
font-family : Arial, Helvetica, sans-serif;
}
#stylef7 {
font-family : Tahoma, Geneva, sans-serif;
}
#stylef8 {
font-family : Verdana, Geneva, sans-serif;
}
#stylef9 {
font-family : Copperplate Gothic Light, sans-serif;
}
#stylef10 {
font-family : "Lucida Console", Monaco, monospace;
}
#stylef11 {
font-family : Gill Sans MT, sans-serif;
}
#stylef12 {
font-family : "Trebuchet MS", Helvetica, sans-serif;
}
#stylef13 {
font-family : "Courier New", Courier, monospace;
}
#stylef14 {
font-family : Cambria, serif;
}
#stylef15 {
font-family : Georgia, Serif;
}
a:focus {
outline : 0;
}
focus {
outline : 0;
}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
margin : 0.5em 0;
}
ul {
margin : 0;
padding : 0;
list-style : none;
}
ul li {
padding-left : 15px;
}
body ol {
list-style : decimal inside;
margin : 0;
padding : 0;
}
body ol li {
margin : 0;
padding : 5px 3px;
list-style-image : none;
background : none;
}
body a, body a:hover {
cursor : pointer;
}
a:link, a:visited {
text-decoration : none;
}
a:hover {
text-decoration : none;
}
h1 {
font-size : 2.5em;
line-height : 1.5em;
}
h2 {
font-size : 1.7em;
line-height : 1.7em;
}
h3 {
font-size : 1.3em;
line-height : 1.3em;
}
h4 {
font-size : 1.2em;
line-height : 1.2em;
}
h5 {
font-size : 1.1em;
line-height : 1.1em;
}
h6 {
font-size : 1em;
line-height : 1em;
font-weight : bold;
}
h1 .cufon {
padding : 5px 0 0 0;
}
.componentheading {
letter-spacing : normal;
margin : 0 0 4px 0;
}
.contentpaneopen {
padding : 0 0;
text-align : left;
}
.contentpane {
padding : 0 0 0 0 !important ;
text-align : left;
}
.category {
margin-left : 0;
}
.insidem ul {
margin-left : 10px;
}
.contentpaneopen {
border-collapse : separate;
border-spacing : 3px;
}
#article-index {
margin : 0 0 10px 10px;
padding : 0;
width : 30%;
float : right;
}
#article-index ul li {
background : none;
}
a.toclink {
padding : 5px;
display : block;
margin : 2px 0;
}
img a, img {
border : 0;
padding : 0;
}
.img_caption {
text-align : center;
}
.img_caption.left {
float : left;
margin-right : 1em;
}
.img_caption.right {
float : right;
margin-left : 1em;
}
.img_caption.left p {
clear : left;
text-align : center;
padding : 3px;
}
.img_caption.right p {
clear : right;
text-align : center;
padding : 3px;
}
.contentdescription img {
padding : 5px;
margin : 0;
}
input#search_searchword {
padding : 2px;
}
table.searchintro {
padding : 10px 0;
width : 100%;
}
table.searchintro td {
padding : 5px !important ;
}
.clr {
clear : both;
height : 1px;
}
fieldset {
padding : 0.5em;
}
.inputbox {
margin-top : 5px;
}
.input {
border : 0;
}
.required {
margin : 5px 0 0 0;
}
.button {
padding : 1px 3px;
border : none;
margin-top : 5px;
text-align : center;
}
.back_button {
padding : 0 5px;
}
.readon {
height : 23px;
line-height : 23px;
display : block;
clear : both;
float : left;
padding : 0 0 0 10px;
margin : 10px 0 0 0;
}
.readon span {
display : block;
height : 23px;
line-height : 23px;
padding : 0 10px 0 0;
}
ul.pagenav, div.pagination {
width : 100%;
display : block;
text-align : center;
}
ul.pagenav li, div.pagination ul li {
display : block;
float : left;
background : none;
padding : 0;
margin : 0 5px 0 0;
}
ul.pagenav li a, div.pagination ul li a, a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a, .back_button a {
height : 21px;
text-transform : uppercase;
font-weight : normal;
line-height : 21px;
padding : 0 5px;
}
.yjsg_poll {
padding : 0 5px;
}
div.yjsg_poll div.poll fieldset {
margin : 15px 0 10px 0;
}
table.pollstableborder td.sectiontableentry0, table.pollstableborder td.sectiontableentry1, table.pollstableborder td.sectiontableentry2, table.pollstableborder tr.sectiontableentry0 td, table.pollstableborder tr.sectiontableentry1 td, table.pollstableborder tr.sectiontableentry2 td {
height : 20px;
padding-left : 5px;
text-align : left;
padding-right : 10px;
line-height : 18px;
margin-bottom : 5px;
background : none;
border : none;
}
table.pollstableborder {
border : none;
padding : 0;
width : 100%;
text-align : left;
}
table.pollstableborder img {
vertical-align : baseline;
}
table.pollstableborder td {
padding : 0 5px !important ;
}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {
height : 20px;
padding : 0 10px;
line-height : 29px;
}
.sectiontableheader {
padding : 5px;
font-weight : bold;
}
table.pollstableborder tr.sectiontableentry0 td {
border : none;
background : #f3f2f2;
}
table.pollstableborder tr.sectiontableentry1 td, table.pollstableborder tr.sectiontableentry2 td {
border : none;
}
.sectiontableheader {
border : #d4d4d4 solid 1px;
background : #DEDEDE;
}
.sectiontableentry1 {
background-color : #DEDEDE;
}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td, td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {
border-bottom : 1px solid #fff;
}
tr.sectiontableentry0 td, td.sectiontableentry0, tr.sectiontableentry2 td, td.sectiontableentry2 {
background-color : #f3f2f2;
}
tr.sectiontableentry1 td, td.sectiontableentry1 {
background-color : #E9E9E9;
}
tr.sectiontableentry0:hover td, tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {
background-color : #EEEEEE;
}
.tip {
float : left;
background : #ffc;
border : #D4D5AA solid 1px;
padding : 5px;
max-width : 200px;
text-align : left;
}
.tip-title {
padding : 0;
margin : 0;
font-size : 12px;
font-weight : bold;
margin-top : -15px;
padding-top : 15px;
padding-bottom : 5px;
text-align : left;
background : url(../../system/images/selector-arrow.png) no-repeat;
}
.tip-text {
font-size : 11px;
margin : 0;
text-align : left;
}
input.system-openid {
background : url(http://openid.net/login-bg.gif) no-repeat;
background-color : #fff;
background-position : 0 50%;
color : #000;
padding-left : 18px;
}
.system-unpublished {
background : #FDFDFD;
border-top : 1px solid #EAEAEA;
border-bottom : 1px solid #EAEAEA;
}
#system-message {
margin-bottom : 10px;
padding : 0;
}
#system-message dt {
font-weight : bold;
}
#system-message dd {
margin : 0;
font-weight : bold;
text-indent : 30px;
background-image : none;
}
#system-message dd ul {
background-color : #FDFDFD;
color : #c02;
margin-bottom : 10px;
list-style : none;
padding : 10px;
border-top : 1px solid #EAEAEA;
border-bottom : 1px solid #EAEAEA;
}
#system-message dt.message {
display : none;
}
#system-message dd.message ul li {
background-image : none;
}
#system-message dt.error {
display : none;
}
#system-message dd.error ul {
color : #c00;
background-color : #FDFDFD;
border-top : 1px solid #EAEAEA;
border-bottom : 1px solid #EAEAEA;
}
#system-message dd.error ul li {
background-image : none;
}
#system-message dt.notice {
display : none;
}
#system-message dd.notice ul {
color : #c00;
background : #FDFDFD;
border-top : 1px solid #EAEAEA;
border-bottom : 1px solid #EAEAEA;
}
#system-message dd.notice ul li {
background-image : none;
}
#system-debug {
color : #ccc;
background-color : #fff;
padding : 10px;
margin : 10px;
text-align : left;
}
#system-debug div {
font-size : 11px;
}
.invalid {
border-color : #ff0000;
}
label.invalid {
color : #ff0000;
}
#editor-xtd-buttons {
padding : 5px;
}
.button2-left, .button2-right {
float : left;
margin-left : 5px;
}
#component-contact {
padding : 0 8px;
}
body#stylef1, body#stylef2, body#stylef3, body#stylef4, body#stylef5, body#stylef6, body#stylef7, body#stylef8, body#stylef9, body#stylef10, body#stylef11, body#stylef12, body#stylef13, body#stylef14, body#stylef15, body#stylef16 {
background : url(../images/metal/background.jpg) center top no-repeat #E8E8E8;
color : #555;
}
h1.hadv {
text-shadow : 1px 1px #fff;
color : #3d3d3d;
font-size : 200%;
}
p.padv {
text-shadow : 1px 1px #eee;
color : #121212;
}
#centerbottom {
background : #fff;
}
#yjsg1 {
background : #292929;
color : #efefef;
}
#header {
background : url(../images/metal/header_bg.jpg) left top no-repeat #212121;
}
#logo {
background : url(../images/metal/logo.png) 5px 5px no-repeat;
}
#yjsgheadergrid {
color : #efefef;
}
#yjsg2 {
background : url(../images/metal/yjsg2_bg.jpg) left bottom repeat-x #d9d9d9;
}
#yjsg3 {
background : #fff;
}
#yjsg4 {
background : #d9d9d9;
}
#yjsg5 {
background : #e1e1e1;
}
#pathway {
background : #292929;
color : #efefef;
}
#pathway .yjsg_breadcrumbs a.pathway {
background : url(../images/arrow.png) right center no-repeat;
}
#yjsg6 {
background : #f2f2f2;
}
#yjsg7 {
background : #292929;
color : #efefef;
}
#footer {
background : url(../images/metal/footer.jpg) right top no-repeat #121212;
color : #3C3C3C;
}
#joomlacredit {
background : #1F1F1F;
color : #474646;
}
a:link, a:visited {
text-decoration : none;
color : #121212;
}
a:focus, a:hover {
color : #525252;
text-decoration : none;
}
#footmod .yjplain a, #footmod .yjplain a:visited, #cp a, #cp a:visited, #joomlacredit a, #joomlacredit a:visited, #pathway a, #pathway a:visited, #yjsg1 a, #yjsg1 a:visited, #yjsg7 a, #yjsg7 a:visited, #yjsgheadergrid a, #yjsgheadergrid a:visited {
color : #727272;
}
#footmod .yjplain a:hover, #footmod .yjplain a:focus, #cp a:focus, #cp a:hover, #joomlacredit a:focus, #joomlacredit a:hover, #pathway a:focus, #pathway a:hover, #yjsg1 a:focus, #yjsg1 a:hover, #yjsg7 a:focus, #yjsg7 a:hover, #yjsgheadergrid a:focus, #yjsgheadergrid a:hover {
color : #525252;
}
h1, h2, h3, h4, h5, h6 {
color : #727272;
}
.small, .createdate, .modifydate, .createby {
text-transform : uppercase;
color : #ccc;
font-size : 10px;
}
.pagetitle, div.title h1, div.title h2, .yjsg-morearticles h3 {
color : #222222;
border-bottom : 1px dashed #222222;
}
.yjsg-morearticles h3 {
border : none;
}
div.title h1 a:link, div.title h1 a:visited, div.title h2 a:link, div.title h2 a:visited {
color : #222222;
}
div.title h1 a:hover, div.title h1 a:focus, div.title h2 a:hover, div.title h2 a:focus {
color : #727272;
}
fieldset, .toclink {
border : #c8c8c8 solid 1px;
}
.yjsquare_in fieldset, .yjround_in fieldset {
border : none;
}
.inputbox, #userreminder .required {
background : #FFFFFF;
border : #c8c8c8 solid 1px;
}
.inputbox:hover, .inputbox:focus, #userreminder .required:hover, #userreminder .required:focus {
background : #F7F7F7;
border : #525252 solid 1px;
}
.button {
color : #fff;
}
.button, .validate {
background : #c8c8c8;
border : #727272 solid 1px;
color : #121212;
}
a.button:link, a.button:visited, a.button:focus {
color : #fff;
padding : 3px;
}
.back_button a:hover, .back_button a:active {
color : #000;
text-decoration : none;
}
a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a, .back_button a {
background : #c8c8c8;
border : #727272 solid 1px;
color : #121212;
}
a.readon:link, a.readon:visited {
background : #c8c8c8;
border : #727272 solid 1px;
color : #121212;
}
.readon span {
background : #c8c8c8;
}
a.readon:hover, .pagenavbar a:hover {
color : #727272;
}
.yjround .content, .yjround .t, .yjround .b, .yjround .b div {
background : url(../images/metal/rounded.png);
background : url(../images/metal/rounded_ie.gif);
}
.yjround h4 {
color : #222222;
border-bottom : 1px dashed #222222;
}
.yjround h4 span {
color : #222222;
}
#yjsg1 .yjround .content, #yjsgheadergrid .yjround .content, #yjsg7 .yjround .content {
color : #222222;
}
.yjsquare h4 {
color : #222222;
border-bottom : 1px dashed #222222;
}
.yjsquare h4 span {
color : #222222;
}
#yjsg1 .yjsquare h4, #yjsg7 .yjsquare h4, #yjsgheadergrid .yjsquare h4 {
color : #ccc;
border-bottom : 1px dashed #ccc;
}
#yjsg1 .yjsquare h4 span, #yjsg7 .yjsquare h4 span, #yjsgheadergrid .yjsquare h4 span {
color : #ccc;
}
#mod_login_remember {
border : none;
padding : 0 !important ;
}
.horiznav {
background : url(../images/metal/topmenu/horiz_bg.png) 0 top repeat-x;
}
.YJSG_listContainer {
background : none;
}
.horiznav ul li a span.yjm_desc {
color : #8b8b8b;
}
.horiznav ul li.active a span.yjm_desc, .horiznav ul li a:hover span.yjm_desc, .horiznav ul li.sfHover a span.yjm_desc {
color : #4F4F4F;
text-shadow : 1px 1px #efefef;
}
.horiznav ul li {
background : url(../images/metal/topmenu/normal_l.png) left center no-repeat;
}
.horiznav ul li a, .horiznav ul li a:visited {
color : #efefef;
background : url(../images/metal/topmenu/normal_r.png) right center no-repeat;
}
.horiznav ul li.haschild {
background : url(../images/metal/topmenu/normal_l_haschild.png) left center no-repeat;
}
.horiznav ul li:hover, .horiznav ul li.sfHover {
background : url(../images/metal/topmenu/hover_l.png) left center no-repeat;
}
.horiznav ul li a:hover, .horiznav ul li:hover a, .horiznav ul li.sfHover a, .horiznav ul li.sfHoverHas a {
color : #121212;
background : url(../images/metal/topmenu/hover_r.png) right center no-repeat;
}
.horiznav ul li.haschild:hover {
background : url(../images/metal/topmenu/hover_l_haschild.png) left center no-repeat;
}
.horiznav ul li.haschild a:hover {
color : #6c6c6c;
}
.horiznav li#current, .horiznav li.active {
background : url(../images/metal/topmenu/active_l.png) left center no-repeat;
}
.horiznav li#current a, .horiznav li.active a, .horiznav li.active a:visited, .horiznav li.active.sfHover a:visited, .horiznav li.active.sfHoverHas a:visited {
color : #121212;
background : url(../images/metal/topmenu/active_r.png) right center no-repeat;
}
.horiznav li#current.haschild, .horiznav li.haschild, .horiznav ul li.haschild.active, .horiznav ul li.sfHoverHas {
background : url(../images/metal/topmenu/active_l_haschild.png) left center no-repeat;
}
.horiznav li#current:hover, .horiznav li#current.sfHover, .horiznav li.active:hover, .horiznav li.active.sfHover {
background : url(../images/metal/topmenu/active_l.png) left center no-repeat;
}
.horiznav li#current a:hover, .horiznav li#current.sfHover a:hover, .horiznav li.active a:hover {
color : #6c6c6c;
background : url(../images/metal/topmenu/active_r.png) right center no-repeat;
}
.horiznav li#current.haschild:hover, .horiznav li#current.haschild.sfHoverHas, .horiznav li#current.active.sfHover {
background : url(../images/metal/topmenu/active_l_haschild.png) left center no-repeat;
}
ul.subul_main.group_holder, .subul_main li.has_modpoz div.yj_menu_module_holder, .subul_main li.has_module div.yj_menu_module_holder, .subul_main li.haschild div.yj_menu_module_holder, .horiznav ul ul.subul_main.dropline {
background : #DEDDDD;
}
.horiznav ul ul.subul_main.dropline ul a, .horiznav ul ul.subul_main.dropline ul a:hover, ul.subul_main.dropline div.yj_menu_module_holder {
border-bottom : 1px solid #c7c5c5 !important ;
}
.top_menu ul.subul_main li a {
background : #DEDDDD;
border-bottom : 1px solid #c7c5c5;
color : #121212;
}
.top_menu ul.subul_main li a:visited {
color : #121212;
background : #DEDDDD;
}
.top_menu ul.subul_main li a:hover {
background : #d5d5d5;
color : #121212;
}
.top_menu ul.subul_main li, .top_menu ul.subul_main li.active, .top_menu ul.subul_main li.active:visited, .top_menu ul.subul_main li.active:hover, .top_menu ul.subul_main li:hover, .top_menu ul.subul_main li:visited, .top_menu ul.subul_main li#current, .top_menu ul.subul_main li#current:hover {
border : none;
background : none;
}
.top_menu li#current ul.subul_main li a, .top_menu li.active ul.subul_main li a {
background : #DEDDDD;
color : #121212;
}
.top_menu li#current ul.subul_main li a:hover, .top_menu li.active ul.subul_main li a:hover, .top_menu li#current.sfHover ul.subul_main li a:hover, .top_menu li.active.sfHover ul.subul_main li a:hover {
background : #d5d5d5;
color : #121212;
}
.top_menu ul.subul_main li#current a {
background : #d5d5d5;
color : #121212;
}
.top_menu ul.subul_main li#current a:hover, .top_menu ul.subul_main li#current.sfHover {
background : #ccc;
color : #121212;
}
ul.subul_main li.haschild span.child a, ul.subul_main ul.subul_main li.haschild span.child a, ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a, ul.subul_main ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a {
background-image : url(../images/metal/topmenu/arrow_right.gif) !important ;
background-repeat : no-repeat !important ;
background-position : 95% 50% !important ;
}
ul.subul_main li.haschild span.child a:hover, ul.subul_main ul.subul_main li.haschild span.child a:hover, ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a:hover, ul.subul_main ul.subul_main ul.subul_main ul.subul_main li.haschild span.child a:hover {
background-image : url(../images/metal/topmenu/arrow_down.gif) !important ;
background-repeat : no-repeat !important ;
background-position : 95% 50% !important ;
}
.horiznav li li.sfHover ul, .horiznav li li.sfHoverHas ul, .top_menu ul.subul_main.isie {
background : #292929;
}
.horiznav li.tl, .horiznav li.tl:hover {
background : url(../images/metal/topmenu/corners/tl.png) transparent !important ;
}
.horiznav li.tr, .horiznav li.tr:hover {
background : url(../images/metal/topmenu/corners/tr.png) right top no-repeat transparent !important ;
}
.horiznav li.br, .horiznav li.br:hover {
background : url(../images/metal/topmenu/corners/br.png) right bottom no-repeat transparent !important ;
}
.horiznav li.bl, .horiznav li.bl:hover {
background : url(../images/metal/topmenu/corners/bl.png) left bottom no-repeat transparent !important ;
}
.horiznav li.right, .horiznav li.right:hover {
background : url(../images/metal/topmenu/corners/right.png) right bottom no-repeat transparent !important ;
}
.top_menu .horiznav .group_holder li.haschild a, .top_menu .horiznav .group_holder li.haschild .group_holder li.haschild a {
color : #888;
border : none;
background : none;
}
.top_menu .horiznav .group_holder li.haschild a:hover, .top_menu .horiznav .group_holder li.haschild .group_holder li.haschild a:hover {
color : #121212;
background : none;
}
.top_menu .horiznav .group_holder li.haschild li a, .top_menu .horiznav .group_holder li.haschild .group_holder li.haschild li a {
color : #121212;
border-bottom : 1px solid #c7c5c5;
background : #DEDDDD;
}
.top_menu .horiznav .group_holder li.haschild li a:hover, .top_menu .horiznav .group_holder li.haschild .group_holder li.haschild li a:hover {
color : #121212;
background : #d5d5d5;
}
span.separator {
background : #DEDDDD;
border-bottom : 1px solid #c7c5c5;
color : #121212;
}
div.yj_menu_module_holder .yjsquare_in a:link, div.yj_menu_module_holder .yjsquare_in a:visited {
color : #121212 !important ;
}
div.yj_menu_module_holder .yjsquare_in a:focus, div.yj_menu_module_holder .yjsquare_in a:hover {
color : #525252 !important ;
}
#mainlevel li a, .menu li a, a.mainlevel {
background : url(../images/metal/mainlevel.gif) left top no-repeat;
color : #727272;
}
#mainlevel li a:hover, #mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, a.mainlevel:hover, a.mainlevel#active_menu, #mainlevel li a:hover, #mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, .menu li a:hover, .menu li.active a {
background : url(../images/metal/mainlevel.gif) left bottom no-repeat;
}
a.sublevel {
background : url(../images/metal/bodyli.gif) 5px 9px no-repeat;
}
a.sublevel:hover {
text-decoration : underline;
}
#footmod a.mainlevel:hover, #footmod a.mainlevel:active, #footmod a.mainlevel:focus, #mainlevel li a:hover, #mainlevel a#active_menu:link, #mainlevel a#active_menu:visited, a.mainlevel#active_menu, a.sublevel, a.sublevel:hover, a.sublevel:active, a.sublevel:focus, #active_menu, a.mainlevel:hover, a.mainlevel:active, a.mainlevel:focus, ul li a:hover, li.active a, li.parent a {
color : #525252;
}
li.active ul li a, a.sublevel#active_menu {
color : #525252;
}
li.active ul li a:hover, li.active ul li.active a {
color : #525252;
background : url(../images/metal/mainlevel.gif) left top no-repeat;
}
ul li {
background : url(../images/metal/bodyli.gif) 0 5px no-repeat;
}
#userlogin, #userlogout, #userregister, #userreminder {
background : #e7e7e7;
}
p.img_caption {
background : #efefef;
border : #ccc solid 1px;
text-shadow : 1px 1px #fff;
text-transform : uppercase;
color : #5F5F5F;
}
.horiznav li li, .horiznav ul ul a, .horiznav li ul, .YJSG_listContainer {
width : 280px;
}
.horiznav li ul ul, .subul_main.group_holder ul.subul_main ul.subul_main, .subul_main.group_holder ul.subul_main ul.subul_main ul.subul_main, .subul_main.group_holder ul.subul_main ul.subul_main ul.subul_main ul.subul_main, .horiznav li li li:hover ul.dropline {
margin-top : -32px !important ;
margin-left : 95% !important ;
}

↑ Top