﻿/***** HTML *****/
body 
{
    font-family:Trebuchet MS, "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
    color:#6f6758;
    font-size:10pt;
    background-color:#e1e0da;
    margin:0px;
    padding:0px;
}

html 
{
    height:110%;
    overflow:auto;
}

h1 { font-size:18pt; font-family:Trebuchet MS; font-weight:normal; margin:0px; }
h2 { font-size:16pt; font-family:Trebuchet MS; font-weight:normal; margin:0px; }
h3 { font-size:14pt; font-family:Trebuchet MS; font-weight:normal; margin:0px; }
h4 { font-size:12pt; font-family:Trebuchet MS; font-weight:normal; margin:0px; }
h5 { font-size:11pt; font-family:Trebuchet MS; font-weight:normal; margin:0px; }
h6 { font-size:10pt; font-family:Trebuchet MS; font-weight:normal; margin:0px; }


a 
{
    color:#000;
    text-decoration:none;
}

a:hover 
{
    color:#dc0000;
}


/***** GLOBAL LAYOUT *****/
.GlobalContainer
{
    background-color:#e1e0da;
}


/***** HEADER *****/
.HeaderContainer 
{
    background-color:#e1e0da;
    height:420px;
    width:100%;
    margin:0px;
}

.HeaderNav 
{
    width:1000px;
    height:40px;
}

.HeaderContent
{
    width:1000px;
    margin:0 auto;
}


/***** CONTENT *****/
.ContentContainer
{
    margin:0px auto;
    width:1000px;
    padding:0px;
}


/***** FOOTER *****/
.FooterContainer
{
    height:135px;
    width:100%;
}

.FooterContent { margin:0 auto; width:1000px; }
.FooterContent a { color:#c9c5bc; text-decoration:none; }
.FooterContent a:hover { color:#f3b12f; font-weight:normal; }


/***** BOXES *****/
.Box305Top {background:url(/System/Images/Shared/corners.png); width:305px; height:6px; display:block; background-position:-0px -0px; overflow:hidden; }
.Box305Content { width:305px; background-color:#fff; }
.Box305Bottom {background:url(/System/Images/Shared/corners.png); width:305px; height:6px; display:block; background-position:-0px -10px; overflow:hidden; }

.Box370Top {background:url(/System/Images/Shared/corners.png); width:370px; height:6px; display:block; background-position:-0px -20px; overflow:hidden; }
.Box370Content { width:370px; background-color:#fff; }
.Box370Bottom {background:url(/System/Images/Shared/corners.png); width:370px; height:6px; display:block; background-position:-0px -30px; overflow:hidden; }

.Box620Top {background:url(/System/Images/Shared/corners.png); width:620px; height:6px; display:block; background-position:-0px -40px; overflow:hidden; }
.Box620Content { width:620px; background-color:#fff; }
.Box620Bottom {background:url(/System/Images/Shared/corners.png); width:620px; height:6px; display:block; background-position:-0px -50px; overflow:hidden; }

.Box1000Top {background:url(/System/Images/Shared/corners.png); width:1000px; height:6px; display:block; background-position:-0px -60px; overflow:hidden; }
.Box1000Content { width:1000px; background-color:#fff; }
.Box1000Bottom {background:url(/System/Images/Shared/corners.png); width:1000px; height:6px; display:block; background-position:-0px -70px; overflow:hidden; }

.Box1000BlackTop {background:url(/System/Images/Shared/corners.png); width:1000px; height:6px; display:block; background-position:-0px -80px; overflow:hidden; }
.Box1000BlackContent { width:1000px; background-color:#000; color:#aeb1b3; }
.Box1000BlackBottom {background:url(/System/Images/Shared/corners.png); width:1000px; height:6px; display:block; background-position:-0px -90px; overflow:hidden; }

.Box1000BlackSpecial {background:url(/System/Images/Shared/corners.png); width:1000px; height:35px; display:block; background-position:-0px -100px; overflow:hidden; }


/***** MISC *****/
.FloatLeft 
{
    float:left;
}

.FloatRight
{
    float:right;
}

.Clear
{
    clear:both;
}


/***** TEXT BOX *****/
.TextBox { height:24px; line-height:24px; border:2px solid #6f6758; font-size:12pt; margin-bottom:6px; }

.WaterMark { height:24px; line-height:24px; border:2px solid #6f6758; font-size:12pt; margin-bottom:6px; color:#6f6758; }


/***** TEXT *****/
.Title 
{
    color:Black;
    line-height:50px;
    padding-left:20px;
}

.Chapter
{
    color:Black;
}


/***** FORMS *****/
.TextBoxLine
{
    height:40px;
    line-height:30px;
    vertical-align:middle;   
}


.TextBox
{
    height:24px;
    width:300px;
    background-color:#f5faf9;
    border:2px solid #c9c5bc;
    font-size:13pt;
    padding-left:5px;
    line-height:24px;
    color:#6f6758;
}


input.TextBox:focus
{
    border:2px solid #6f6758;
    color:#000000;
}

