﻿@font-face {
    font-family: "Open Sans";
    src: url("Fonts/OpenSans.ttf") format('truetype');
}

@font-face {
    font-family: "Open Sans Bold";
    src: url("Fonts/OpenSans-Bold.ttf") format('truetype');
}

@font-face {
    font-family: "Open Sans Italic";
    src: url("Fonts/OpenSans-Italic.ttf") format('truetype');
}

@font-face {
    font-family: "Open Sans Light";
    src: url("Fonts/OpenSans-Light.ttf") format('truetype');
}

@font-face {
    font-family: "Open Sans Semibold";
    src: url("Fonts/OpenSans-Semibold.ttf") format('truetype');
}

@font-face {
    font-family: "Open Sans SemiboldItalic";
    src: url("Fonts/OpenSans-SemiboldItalic.ttf") format('truetype');
}

@import url('../common.css');

html {
    background-color: #fff;
    height: 100%;
    font-size: 11pt;
    margin: 0;
    padding: 0;
}

body {
    background-color: #fff;
    font-family: "Open Sans";
    height: 100%;
    background-image: url("Images/Login/Flextra_BackgroundImage.png");
    /*background-repeat: repeat-y;*/
    background-repeat: no-repeat;
    background-position-x: center;
}

a img {
    border: none;
}

hr {
    border: 1px dashed #aaa;
    height: 0;
}

.center {
    margin: 0px auto;
    display: block;
}

.center-text {
    text-align: center;
}

.site-title a, .site-title a:hover, .site-title a:active, .site-title span {
    display: block;
    width: 320px;
    height: 50px;
    outline: none;
    background: url(logo.png) top left no-repeat;
}




header, footer, hgroup,
nav, section {
    display: block;
}

.float-left {
    float: left;
}

.float-right {
    float: right;
}

.float-clear {
    clear: both;
}

.float-center {
    float: left;
    text-align: center;
}

.clear-fix:after {
    content: ".";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}
.content-wrapper {
    margin: 0 auto;
    max-width: 1200px;
}

footer {
    clear: both;
}

#mainfooter_bottom {
    background: url(logo-koc-small.png) bottom right no-repeat;
    height: 22px;
}

#mainfooter {
    background: url('Images/Login/Flextra_FooterBant.png') top center no-repeat;
    padding-top: 110px;
    font-size: 12pt;
    color: #1A3F71;
}

fieldset {
    border: none;
    margin: 0;
    padding: 0;
}

    fieldset legend {
        display: none;
    }