/* CSS Document */

.clientarea {
	font-family: verdana;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 15px;
	text-transform: uppercase;
	text-align: right;
}

.menu_title {
	font-family: verdana;
	font-size: 7pt;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 20px;
	text-transform: uppercase;
	text-align: left;
	padding-left: 22px;
}

.content_title {
	font-family: arial;
	font-size: 13pt;
	color: #594e67;
	font-weight: bold;
	line-height: 30px;
	text-transform: uppercase;
	text-align: left;
	padding-top: 20px;
	padding-left: 25px;
}

.content_titledark {
	font-family: arial;
	font-size: 13pt;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 44px;
	text-transform: uppercase;
	text-align: left;
	padding-top: 20px;
	padding-left: 25px;
}

.content_subtitle {
	font-family: tahoma;
	font-size: 8pt;
	color: #865f7f;
	font-weight: bold;
	line-height: 18px;
	padding-left: 25px;
	padding-right: 30px;
}

.content_normaltitle {
	font-family: tahoma;
	font-size: 8pt;
	color: #865f7f;
	font-weight: bold;
	line-height: 18px;
	padding-right: 30px;
}

.content_subsubtitle {
	font-family: tahoma;
	font-size: 8pt;
	color: #865f7f;
	font-weight: bold;
	line-height: 18px;
	padding-right: 30px;
}
.content_subsubtitle A { color: #865f7f; text-decoration: none; font-weight: bold }
.content_subsubtitle A:hover { color: #865f7f;	text-decoration: underline; font-weight: bold }

.content_text {
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	padding-left: 25px;
	padding-right: 35px;
	line-height: 17px;
}
.content_text A { color: #80713d; text-decoration: underline; font-weight: bold; line-height: 17px; }
.content_text A:hover { color: #80713d;	text-decoration: underline; font-weight: bold; line-height: 17px; }

.content_popuptitle {
	font-family: arial;
	font-size: 13pt;
	color: #594e67;
	font-weight: bold;
	line-height: 30px;
	text-transform: uppercase;
	text-align: left;
	padding-top: 15px;
	padding-left: 28px;
}

.content_popuptext {
	font-family: tahoma;
	font-size: 7.5pt;
	color: #000000;
	font-weight: normal;
	line-height: 15px;
	padding-left: 30px;
	padding-right: 30px;
}
.content_popuptext A { color: #80713d; text-decoration: underline; font-weight: bold; line-height: 15px; }
.content_popuptext A:hover { color: #80713d;	text-decoration: underline; font-weight: bold; line-height: 15px; }

.content_popupnav {
	font-family: tahoma;
	font-size: 7.5pt;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 4px;
	padding-right: 4px;
	line-height: 17px;
	letter-spacing: 1px;
	text-decoration: none;
}
.content_popupnav A { color: #FFFFFF; text-decoration: none; font-weight: bold; line-height: 17px; }
.content_popupnav A:hover { color: #FFFFFF;	text-decoration: underline; font-weight: bold; line-height: 17px; }

.content_popupside {
	font-family: tahoma;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 15px;
}
.content_popupside A { color: #80713d; text-decoration: underline; font-weight: bold; line-height: 17px; }
.content_popupside A:hover { color: #80713d;	text-decoration: underline; font-weight: bold; line-height: 17px; }

.content_popupcaption {
	font-family: verdana;
	font-size: 7pt;
	color: #9b8c79;
	font-weight: normal;
	font-style:italic;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 15px;
	padding-left: 25px;
	padding-right: 25px;
}

.content_crumb {
	font-family: tahoma;
	font-size: 7pt;
	color: #000000;
	font-weight: normal;
	font-style:italic;
	line-height: 17px;
	padding-left: 25px;
}
.content_crumb A { color: #80713d; text-decoration: underline; font-weight: normal; line-height: 17px; }
.content_crumb A:hover { color: #80713d;	text-decoration: underline; font-weight: normal; line-height: 17px; }

.content_subtext {
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	padding-right: 35px;
	line-height: 17px;
}

.content_subtext A { color: #80713d; text-decoration: none; font-weight: bold; line-height: 17px;}
.content_subtext A:hover { color: #80713d;	text-decoration: underline; font-weight: bold; line-height: 17px;}

.content_subtext2 {
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	padding-right: 35px;
	line-height: 17px;
}

.content_subtext2 A { color: #000000; text-decoration: none; font-weight: normal; line-height: 17px;}
.content_subtext2 A:hover { color: #000000;	text-decoration: none; font-weight: normal; line-height: 17px;}

.content_empty {
	font-family: tahoma;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
	padding-left: 25px;
	padding-right: 0px;
	padding-top: 2px;
}

.highlights_title {
	font-family: Tahoma;
	font-size: 8pt;
	color: #FDDA9B;
	font-weight: bold;
	line-height: 15px;
}
.highlights_title A
{
    color: #FDDA9B;
	text-decoration: none;
}
.highlights_title A:hover
{
    color: #FDDA9B;
	text-decoration: underline;
}

.menu {
	font-family: arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 16px;
	text-transform: uppercase;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 2px;
	padding-top: 2px;
}
.menu A { color: #FFFFFF; text-decoration: none; }
.menu A:hover { color: #fdda9b;	text-decoration: none; }

.menuB {
	font-family: arial;
	font-size: 8pt;
	color: #fdda9b;
	font-weight: bold;
	line-height: 16px;
	text-transform: uppercase;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 2px;
	padding-top: 2px;
	}
.menuB A { color: #fdda9b; text-decoration: none; }
.menuB A:hover { color: #FFFFFF; text-decoration: none; }

.loginbutton {
	font-family: Tahoma;
	font-size: 7pt;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
	text-align: right;
}
.loginbutton A { color: #FFFFFF; text-decoration: none; }
.loginbutton A:visited { color: #FFFFFF; text-decoration: none; }
.loginbutton A:hover { color: #fdda9b; text-decoration: none; }
.loginbutton A:active { color: #FFFFFF; text-decoration: none; }

.searchbutton {
	font-family: Tahoma;
	font-size: 7pt;
	color: #4e4743;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
}
.searchbutton A { color: #4e4743; text-decoration: none; }
.searchbutton A:visited { color: #4e4743; text-decoration: none; }
.searchbutton A:hover { color: #FFFFFF; text-decoration: none; }
.searchbutton A:active { color: #4e4743; text-decoration: none; }

.highlights_content {
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 8pt;	
}
.highlights_content A { color: #FFFFFF; text-decoration: none; }
.highlights_content A:visited { color: #FFFFFF; text-decoration: none; }
.highlights_content A:hover { color: #FFFFFF; text-decoration: none; }
.highlights_content A:active { color: #FFFFFF; text-decoration: none; }

.blurb {
	font-family: Tahoma;
	color: #cfcfc3;
	font-size: 8pt;	
	line-height: 25px;
	padding-left: 30px;
	padding-right: 30px;
	font-weight: bold;
}
.blurb A { color: #FFFFFF; text-decoration: none; }
.blurb A:visited { color: #FFFFFF; text-decoration: none; }
.blurb A:hover { color: #cfcfc3; text-decoration: underline; }
.blurb A:active { color: #FFFFFF; text-decoration: none; }

.leftmenu {
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 8pt;
	line-height: 20px;
	padding-left: 22px;
}
.leftmenu A { color: #FFFFFF; text-decoration: none; }
.leftmenu A:visited { color: #FFFFFF; text-decoration: none; }
.leftmenu A:hover { color: #c2b7a5; text-decoration: none; }
.leftmenu A:active { color: #FFFFFF; text-decoration: none; }

.leftmenu_current {
	font-family: Tahoma;
	color: #c2b7a5;
	font-size: 8pt;
	line-height: 20px;
	padding-left: 22px;
}
.leftmenu_current A { color: #c2b7a5; text-decoration: none; }
.leftmenu_current A:visited { color: #c2b7a5; text-decoration: none; }
.leftmenu_current A:hover { color: #FFFFFF; text-decoration: none; }
.leftmenu_current A:active { color: #c2b7a5; text-decoration: none; }

.leftmenu2 {
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 8pt;
	line-height: 20px;
	padding-left: 30px;
}
.leftmenu2 A { color: #FFFFFF; text-decoration: none; }
.leftmenu2 A:visited { color: #FFFFFF; text-decoration: none; }
.leftmenu2 A:hover { color: #c2b7a5; text-decoration: none; }
.leftmenu2 A:active { color: #FFFFFF; text-decoration: none; }

.leftmenu2_current {
	font-family: Tahoma;
	color: #c2b7a5;
	font-size: 8pt;
	line-height: 20px;
	padding-left: 30px;
}
.leftmenu2_current A { color: #c2b7a5; text-decoration: none; }
.leftmenu2_current A:visited { color: #c2b7a5; text-decoration: none; }
.leftmenu2_current A:hover { color: #FFFFFF; text-decoration: none; }
.leftmenu2_current A:active { color: #c2b7a5; text-decoration: none; }

.login_text {
	font-family: Tahoma;
	color: #c2b7a5;
	font-size: 8pt;
	line-height: 20px;
	font-weight: normal;
}
.login_text A { color: #c2b7a5; text-decoration: underline; }
.login_text A:visited { color: #c2b7a5; text-decoration: underline; }
.login_text A:hover { color: #FFFFFF; text-decoration: underline; }
.login_text A:active { color: #c2b7a5; text-decoration: underline; }

.brown_text {
	font-family: Tahoma;
	color: #c2b7a5;
	font-size: 8pt;
	line-height: 20px;
	font-weight: normal;
	padding-left: 25px;
	padding-right: 35px;
}
.brown_text A { color: #FFFFFF; text-decoration: none; font-weight: bold;}
.brown_text A:visited { color: #FFFFFF; text-decoration: none; font-weight: bold;}
.brown_text A:hover { color: #c2b7a5; text-decoration: none; font-weight: bold;}
.brown_text A:active { color: #FFFFFF; text-decoration: none; font-weight: bold;}

.copyright {
	font-family: Verdana;
	font-size: 7pt;
	color: #FFFFFF;
	text-indent: 22px;
	font-weight: bold;
}

.copyright A { color: #FFFFFF; text-decoration:underline }
.copyright A:visited { color: #FFFFFF; text-decoration:underline }
.copyright A:hover { color: #cfcfc3; text-decoration: underline; }
.copyright A:active { color: #FFFFFF; text-decoration:underline }

.style3 {font-family: Verdana, Arial, Helvetica, sans-serif}

.resources_text {
	font-family: Arial;
	font-size: 7.5pt;
	font-weight: bold;
	color: #cfcfc3;
}

.resources_text A { color: #cfcfc3; text-decoration:none }
.resources_text A:visited { color: #cfcfc3; text-decoration:none }
.resources_text A:hover { color: #cfcfc3; text-decoration: none; }
.resources_text A:active { color: #cfcfc3; text-decoration:none }

.inputfield
{
    BORDER-RIGHT: #d1d1d1 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #d1d1d1 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #d1d1d1 1px solid;
    COLOR: #4f465b;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: tahoma;
    PADDING-TOP: 1px;
	PADDING-BOTTOM: 2px;
    BORDER-BOTTOM: #d1d1d1 1px solid;
    LETTER-SPACING: normal;
    TEXT-ALIGN: left;
	background-image:url(../images/background_input.jpg);
}
.inputfieldreq
{
    BORDER-RIGHT: #d1d1d1 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #d1d1d1 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #d1d1d1 1px solid;
    COLOR: #4f465b;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: tahoma;
    PADDING-TOP: 1px;
	PADDING-BOTTOM: 2px;
    BORDER-BOTTOM: #d1d1d1 1px solid;
    LETTER-SPACING: normal;
    TEXT-ALIGN: left;
	background-image:url(../images/background_input2.jpg);
}

.inputbutton { font-family: tahoma; font-SIZE: 8pt; color: #c2b7a5; background-color: #5d5750; border: solid; border-width: 1px; border-color: #c2b7a5; }

.loginarea
{
    BORDER-RIGHT: #e7e7e7 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #e7e7e7 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #e7e7e7 1px solid;
    COLOR: #4f465b;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: tahoma;
    PADDING-TOP: 1px;
	PADDING-BOTTOM: 2px;
    BORDER-BOTTOM: #e7e7e7 1px solid;
    LETTER-SPACING: normal;
    TEXT-ALIGN: left;
}