@import url("header.css");
@import url("content.css");
@import url("footer.css");

@font-face {
    /* This declaration targets Internet Explorer */
    font-family: 'GraublauWebRegular';
    src: url('../fonts/graublauweb-webfont.eot');
}

@font-face {
    /* This declaration targets everything else */
    font-family: 'GraublauWebRegular';
    src: url(//:) format('no404'), url('../fonts/graublauweb-webfont.woff') format('woff'), url('../fonts/graublauweb-webfont.ttf') format('truetype'), url('../fonts/graublauweb-webfont.svg#GraublauWebRegular') format('svg');
    font-weight: normal;
    font-style: normal; }

* { margin: 0px; padding: 0px; }

html, body { width: 100%; height: 100%; padding: 0; margin: 0; background: #ffffff; }

a { outline: none; -moz-outline: 0; border: none; border-width: 0px; }
a:active { outline: none; -moz-outline: 0; }
a:focus { outline: none; -moz-outline: 0; }

img { border: none; border-width: 0px; }

.clear { clear: both; font-size: 0pt; line-height: 0px; height: 0; }

#main { min-width: 960px; min-height: 100%; position: relative; margin: 0px auto; background: url("../images/top_header.png") repeat-x; }
*html #main { height: 100%; }



#main { font-family: "Trebuchet MS", "Helvetica CY", sans-serif; font-size: 12px; color: #515050; line-height: 1.1; }

a { text-decoration: underline; color: #000; }
a:hover { text-decoration: none; }

h1 { font-family: "Trebuchet MS", "Helvetica CY", sans-serif; font-size: 24px; color: #07085C; line-height: 1.1; } 
h2 { font-family: 'GraublauWebRegular'; font-size: 20px; color: #090B7D; line-height: 1.1; margin: 0 0 11px; }
h3 { font-family: 'GraublauWebRegular'; font-size: 18px; color: #0C0FA8; line-height: 1.1; margin: 0 0 11px; }

table { border-collapse: collapse; }
form input { font-family: "Trebuchet MS", "Helvetica CY", sans-serif; font-size: 12px; color: #000; outline: none; }
form textarea { font-family: "Trebuchet MS", "Helvetica CY", sans-serif; font-size: 12px; color: #000; outline: none; }



