/* ------------------------------------------------------- */
/* standard elements                                       */
/* ------------------------------------------------------- */

BODY
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-ATTACHMENT: fixed;
    MARGIN: 0px;
    COLOR: black;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helevicta;
    BACKGROUND-COLOR: #F0EBDD;
}

TH
{
    FONT-SIZE: 70%;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helevicta;
    text-align:left;
    PADDING-BOTTOM: 5px;
    BORDER-BOTTOM: #E0D9CF 1px solid;
}

TD
{
    FONT-SIZE: 70%;
    COLOR: #564D40;
    FONT-FAMILY: Verdana, Arial, Helevicta;
    
}

BLOCKQUOTE
{
    MARGIN: 0px 0px 0px 20px;
    TEXT-INDENT: 0px
}

UL
{
    MARGIN: 3px 0px 0px 20px
}

IMG
{
    BORDER-LEFT-COLOR: #E1DBC9;
    BORDER-BOTTOM-COLOR: #E1DBC9;
    BORDER-TOP-COLOR: #E1DBC9;
    BORDER-RIGHT-COLOR: #E1DBC9;
}

IMG.putleft
{
    MARGIN-BOTTOM: 10px;
    MARGIN-RIGHT: 10px
}

IMG.putright
{
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 10px
}

PRE
{
    speak-punctuation: code
}

P
{
    TEXT-ALIGN: left
}

/* ------------------------------------------------------- */
/* links                                                   */
/* ------------------------------------------------------- */

A
{
    FONT-WEIGHT: normal;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #A94812
}
A:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #7B96C3;
}

A.thinlink
{
    FONT-WEIGHT: normal;
    COLOR: #cc0000;
}

A.thinlink:hover
{
	FONT-WEIGHT: normal;
    COLOR: #636363;
}

/* ------------------------------------------------------- */
/* toolbar links                                           */
/* ------------------------------------------------------- */

A.nav2
{
    FONT-WEIGHT: normal;
    COLOR: #88764E;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;

}
A.nav2:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
A.nav2selected
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
A.nav2selected:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

/* ------------------------------------------------------- */
/* level 2 links                                           */
/* ------------------------------------------------------- */

A.menulink
{
    FONT-WEIGHT: normal;
    COLOR: #88764E;
    TEXT-DECORATION: none;
}
A.menulink:hover
{
    COLOR: #A94812;
    TEXT-DECORATION: none;
}
A.menulinkselected
{
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    COLOR: #000000;
}
A.menulinkselected:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.menu
{
    HEIGHT: 20px;
    padding-top:4px;
    padding-left:3px;
}

.menu1
{
    HEIGHT: 18px;
    padding-top:3px;
    padding-left:6px;
    BACKGROUND-COLOR: #F5F4F0;
    width:170px;
    
}

.menu1selected
{
    HEIGHT: 18px;
    padding-top:3px;
    padding-left:6px;
    BACKGROUND-COLOR: #E1DBC9;
    width:170px;
    
}

/* ------------------------------------------------------- */
/* form objects                                            */
/* ------------------------------------------------------- */

INPUT
{
    BORDER-RIGHT: #88764E 1px solid;
    BORDER-TOP: #88764E 1px solid;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #88764E 1px solid;
    COLOR: #564D40;
    BORDER-BOTTOM: #88764E 1px solid;
    FONT-FAMILY: Verdana, Arial, Helevicta;
    FONT-SIZE: 100%;
}

SELECT
{
    BORDER-RIGHT: #88764E 1px solid;
    BORDER-TOP: #88764E 1px solid;
    BORDER-LEFT: #88764E 1px solid;
    COLOR: #564D40;
    BORDER-BOTTOM: #88764E 1px solid;
    FONT-FAMILY: Verdana, Arial, Helevicta;
    FONT-SIZE: 100%;
}

TEXTAREA
{
    COLOR: #564D40;
    FONT-FAMILY: Verdana, Arial, Helevicta;
    FONT-SIZE: 100%;
}


/* ------------------------------------------------------- */
/* headings                                                */
/* ------------------------------------------------------- */

H1
{
	TEXT-ALIGN: left;
    FONT-SIZE: 120%;
    BACKGROUND: white;
    COLOR: #23201D;
    FONT-FAMILY: Verdana, Arial, Helevicta
}
H2
{
	TEXT-ALIGN: left;
    FONT-SIZE: 120%;
    BACKGROUND: white;
    MARGIN: 0px 0px 2px;
    COLOR: #7B96C3;
    FONT-FAMILY: Verdana, Arial, Helevicta
}
H3
{
	TEXT-ALIGN: left;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    BACKGROUND: white;
    MARGIN: 0px 0px 2px 0px;
    PADDING-TOP: 0px;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helevicta
}
H4
{
	TEXT-ALIGN: left;
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    BACKGROUND: white;
    MARGIN: 0px 0px 2px 0px;
    PADDING-TOP: 0px;
    COLOR: #88764E;
    FONT-FAMILY: Verdana, Arial, Helevicta
}
H1
{
    stress: 20;
    richness: 90
}
H2
{
    stress: 20;
    richness: 90
}
H3
{
    stress: 20;
    richness: 90
}

/* ------------------------------------------------------- */
/* fonts and general stuff                                 */
/* ------------------------------------------------------- */

.hide
{
    DISPLAY: none
}
PRE
{
    MARGIN-LEFT: 2em
}
.copyright
{
    FONT-SIZE: 65%;
    FONT-WEIGHT: normal;
    COLOR: #88764E;
}

.hide
{
    speak: none
}


.pagecontainer
{
    BACKGROUND: #ffffff;
    WIDTH: 740px
}
.limitwidth
{
    WIDTH: 700px
}
FIELDSET
{
	TEXT-ALIGN: left;
	border: 0px;
	text-indent: 0px;
	MARGIN: 0px 0px 0px 0px;
	padding:0px;
}
LEGEND
{
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	text-indent: -1px;
    FONT-SIZE: 140%;
    left-border: 0px;
    MARGIN: 0px 0px 2px 0px;
    padding: 0px;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helevicta;
    position:relative;
    left:-5px;
 }
.newsheading
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    COLOR: #88764E;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helevicta;
    FONT-SIZE: 70%;
}
.bluetext
{
    FONT-WEIGHT: bold;
    COLOR: #7B96C3;
}
.bluetextlight
{
    FONT-WEIGHT: normal;
    COLOR: #336699
}
.redtext
{
    FONT-WEIGHT: bold;
    COLOR: #cc0000
}
.greentext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    COLOR: #000000
}
.greytext
{
    COLOR: #636363
}
.homeheading
{
    FONT-WEIGHT: bold;
    //FONT-SIZE: 12pt;
    Font-size: 97%;
    PADDING-BOTTOM: 0px;
    COLOR: #ce0000
}



.whitetext
{
	COLOR: #ffffff;
}
.greybold
{
	COLOR: #999999;
	FONT-WEIGHT: bold;
}
.caption
{
	FONT-WEIGHT: bold;
	 FONT-SIZE: 60%;
}
.terms
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    COLOR: #000000;
}

.indented
{
	padding-left:25px;
}