@font-face {
    font-family: BebasNeueRegular;
    src: url('../fonts/BebasNeue-webfont.eot') format('eot'),
        url('../fonts/BebasNeue-webfont.woff') format('woff'),
        url('../fonts/BebasNeue-webfont.ttf') format('truetype');
}

root {
    display: block;
}

body {
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 11px;
    background-color: transparent;
}

a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #333333;
    border: none;
}

a:link { color: #333333; }
a:visited { color: #333333; }
a:hover { color: #cc0000; }
a:active { color: #cc0000; }

input {
    padding: 2px;
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    font-weight: normal;
    font-size: 11px;
    border: 1px solid #cccccc;
    background-color: #ffffff;
}
input[type="button"],
input[type="submit"] {
    cursor: pointer;
}
select {
    overflow: auto;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #333333;
}

img {
    margin: 0px;
    padding: 0px;
    border: none;
}

table {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #333333;
}

td {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #333333;
}

th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
}

div.center { 
    margin: 0px;
    padding: 0px;
    text-align: center;
    background-color: transparent;
}

div.wrapper { 
    margin: 0px;
    padding: 0px;
    width: 100%;
    text-align: center;
    background-color: transparent;
}

div.box_wrapper {
    margin: 0px auto 0px auto;
    padding: 0px;
    text-align: left;
}

div.box_header {
    padding: 0px;
    margin: 0px 0px 10px 0px;
    width: 100%;
    height: 50px;
    display: block;
    float: left;
    background: transparent url(../_images/box_title.gif) repeat-x top left;
    border-top: 1px solid #dddddd;
    border-bottom: 1px solid #bbbbbb;
}

div.box_content {
    padding: 0px;
    margin: 0px 0px 10px 0px;
    width: 100%;
    display: block;
    float: left;
    background-color: transparent;
    position: relative;
}

div.box_footer {
    padding: 5px 0px 5px 0px;
    margin: 0px 0px 10px 0px;
    width: 100%;
    display: block;
    float: left;
    background-color: #eeeeee;
    text-align: center;
}

div.copyright {
    margin: 0px auto 0px auto;
    color: #666666;
}

div.box_title {
    margin: 10px 10px 10px 10px;
    padding: 0px;
    height: 30px;
    display: inline;
    float: left;
    font-family: BebasNeueRegular, Arial, Helvetica, sans-serif;
    font-size: 30px;
    font-weight: normal;
    text-transform: uppercase;
}

div.box_logo {
    margin: 10px 8px 3px 0px;
    padding: 0px;
    height: 40px;
    display: inline;
    float: right;
}

div.box_title span.box_title_text1 { 
    color: #c20000;
}

div.box_title span.box_title_text2 { 
    color: #a7a7ac;
}

