a,a:visited {
    color: #ff0000;
}

a:hover,a:focus {
    color: #ff0000;
    text-decoration: underline;
}

.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited {
    color: #ff0000;
    text-decoration: none;
    padding: 0px;
}

@font-face {
    font-family: 'kjswald';
    font-style: normal;
    font-weight: 700;
    src: local('kjsswald Bold'),local('kjsswald-Bold'),url(/css/oswald.woff) format('woff');
}

@font-face {
    font-family:'kjswald';font-style:normal;font-weight:300;src:local('kjsswald-Light'),local('kjsswald-Light'),url(/css/oswald2.woff) format('woff');
}

@font-face {
    font-family:'kjswald';font-style:normal;font-weight:400;src:local('kjsswald-Regular'),local('kjsswald-Regular'),url(/css/oswald3.woff) format('woff');
}

@font-face {
    font-family:'kjsswald';font-style:normal;font-weight:100;src:local('kjsswald Thin'),local('kjsswald-Thin'),url(/css/Raleway-Thin.woff) format('woff');
}

@font-face {
    font-family:'kjsswald';font-style:normal;font-weight:400;src:local('kjsswald'),url(/css/Raleway-Normal.woff ) format('woff');
}
@font-face {
    font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url(/css/sss1.woff) format('woff');
}

@font-face {
    font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(/css/sss4.woff) format('woff');
}

@font-face {
    font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local('Source Sans Pro Italic'),local('SourceSansPro-It'),url(/css/sss5.woff) format('woff');
}

@font-face {
    font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:local('Source Sans Pro Semibold Italic'),local('SourceSansPro-SemiboldIt'),url(/css/sss6.woff) format('woff');
}