/* CHCC styles Version 1.0 */
.webtitle {font-family: verdana, tahoma, arial, helvetica, sans-serif; color:#ff8c13; font-weight: bold; font-size: 15px;}
.webtitle2 {font-family: verdana, tahoma, arial, helvetica, sans-serif; color:#35356d; font-weight: bold; font-size: 14px;}
.webtitle2 a {font-family: verdana, tahoma, arial, helvetica, sans-serif; color:#35356d; font-weight: bold; font-size: 14px; text-decoration: none}
.webtitle2 a:hover {text-decoration: underline}

.content {margin-top:0px; margin-left:0px; padding: 10px; color:#000000; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;}
.content a {color:slateblue; text-decoration:none}
.content a:hover {text-decoration:underline}

.body_home {margin-top:0px; margin-left:0px; padding: 0px; color:#000000; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Tahoma, helvetica, sans-serif;}
.content_home {margin-top:0px; margin-left:0px; padding: 5px; color:#000000; font-weight: normal; font-size: 11px; font-family: Arial, verdana, Tahoma, helvetica, sans-serif;}

.bold a {margin-top:0px; margin-left:0px; padding: 15px; color:#000000; font-weight: bold; font-size: 12px; font-family: arial, Tahoma, Verdana, Arial, helvetica, sans-serif;}

table.content {margin-top:0px; margin-left:0px; padding: 1px; color:#000000; font-weight: normal; font-size: 12px; font-family: arial, Tahoma, Verdana, helvetica, sans-serif;}

table.content a {margin-top:0px; margin-left:0px; padding: 1px; font-size: 12px; font-family: arial, Tahoma, Verdana, helvetica, sans-serif;}

.table {margin-top:0px; margin-left:0px; padding: 0px; color:#000000; font-weight: normal; font-size: 11px; font-family: arial, Tahoma, Verdana, helvetica, sans-serif;}

.footer {margin-left:8px; text-align:CENTER; font-family: arial, tahoma, verdana, helvetica; font-size:10px; color:#A0A7D3; PADDING-TOP: 4px; PADDING-BOTTOM: 3px;}
.footer2 {margin-left:8px; text-align:CENTER; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size:10px; color:#666666; PADDING-TOP: 4px; PADDING-BOTTOM: 3px;}

.localmenu a {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration:none; }

.localmenuactivepage  {font-family: arial, tahoma, verdana, sans-serif, helvetica; font-size: 11px; color: #336699; font-weight:bold;}

.localmenuactivehref {padding-top:3px; padding-bottom:3px; background-color:#336699; font-weight:bold;}

.localmenuhref {padding-top:3px; padding-bottom:3px;}

.localmenuHighlight {background-color:gainsboro;}

.localmenuShadow {background-color:darkblue;}

.search {margin-top:0px; margin-left:0px; padding: 6px; color:#000000; font-weight: normal; font-size: 12px; font-family: Tahoma, Verdana, Arial, helvetica, sans-serif;}

input.text {margin-top:0px; margin-left:0px; padding-left: 3px; border:2px; border-color:#ff8c13; background-color:#ffffff; font-weight: normal; font-size: 12px; font-family: Tahoma, Verdana, Arial, helvetica, sans-serif; color:#35356d;}

.mainmenu {color:#FFFFFF}

.mainmenu a {font-weight:bold; font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}

.mainmenu a:hover {text-decoration:underline;}

.lowermenu a {font-family:arial, tahoma, verdana, helvetica, sans-serif; color:#8ad4df; font-size:9px;text-decoration:none;}

.lowermenu a:hover {text-decoration:underline}

.menuSeparator {padding-left:10px; padding-right:10px}

/* general settings */

.date {font-family: arial, tahoma, verdana, helvetica, sans-serif; font-size: 11px; color: #ffffff; padding-right:10px; padding-bottom:10px}

.TopMenu {font-family:arial, tahoma, verdana, helvetica, sans-serif; color:#A0A7D3; font-size:11px;text-decoration:none; font-weight:bold; background: #35356d}

.TopMenu a {font-family:arial, tahoma, verdana, helvetica, sans-serif; color: #A0A7D3; font-size:10px;text-decoration:none; font-weight:bold;}

.TopMenu a:hover {color:white}

.breadcrumbMenu {font-family:arial, tahoma, verdana, helvetica, sans-serif; color:#efefef; font-size:9px;text-decoration:none; font-weight:bold; background: #35356d}

.breadcrumbMenu a {font-family:arial, tahoma, verdana, helvetica, sans-serif; color: #eeeeee; font-size:9px;text-decoration:none; font-weight:normal;}

.breadcrumbMenu a:hover {text-decoration:underline}

.breadcrumbActive a {color:white;font-weight:bold;}

.breadcrumbSeparator {font-family:arial, tahoma, verdana, helvetica, sans-serif; color:#ffffff; font-size:9px;}

.breadcrumbImage {margin-right:-3px}    


.sidebar { FONT-FAMILY: arial, helvetica, verdana, sans-serif; FONT-SIZE: 12px; background-color: white;}
.sidebarHeader
{   FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 25%;
    COLOR: #ffffff;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: #FF8c13;
    border-right-width: 1px;
    border-right-color: white;
	border-bottom-width: 2px;
	border-right-color: #FF8c13;
    padding: 5px;
    text-align: center		
    }
	
.sidebarHeader2
{   FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    WIDTH: 50%;
    COLOR: #ffffff;
    FONT-FAMILY:  arial, tahoma, verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: #FF8c13;
    padding: 4px;
    text-align: left		
    }
.sidebarHeader2 A:link
{   TEXT-DECORATION: none;
    COLOR: #ffffff;
}
.sidebarHeader2 A:visited
{   COLOR: #ffffff;
	TEXT-DECORATION: none;
}	
.sidebarHeader A:link
{   TEXT-DECORATION: none;
    COLOR: #ffffff;
	}
.sidebarHeader A:visited
{   COLOR: #ffffff;
	TEXT-DECORATION: none;
}	
.sidebarHeader A:hover
{   COLOR: #ffffff;
	TEXT-DECORATION: none;
}
.sidebarHeader2 A:hover
{   COLOR: #ffffff;
	TEXT-DECORATION: underline;
}

.sidebarContainer A:visited
{   COLOR: darkolivegreen;
    TEXT-DECORATION: none;
	font-weight:normal;}
.sidebarContainer A:link
{   COLOR: black;
    TEXT-DECORATION: none;
	font-weight: normal}
.sidebarContainer
{   PADDING-LEFT: 4px;
	PADDING-RIGHT: 3px;
    LIST-STYLE-POSITION: outside;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    WIDTH: 96%;
	HEIGHT: 170px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif;
    LIST-STYLE-TYPE: square;
    BACKGROUND-COLOR: #ffffff;
    border-right: 1px;
    border-right-color:Gray;
	font-weight:normal;}
    
.sidebarWindow
{   FONT-SIZE: 10px;
    FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif;
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 4px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 8px;
	font-weight:normal;
	text-decoration: none;
    }
.sidebarWindow a:link
{   font-weight:normal;
	text-decoration: none;
}
.sidebarWindow a:visited
{   font-weight:normal;
	text-decoration: none;
}
.sidebarWindow a:hover
{   font-weight:normal;
	text-decoration: underline
}
.sidebarContainer a:hover {text-decoration:underline}

.sitemapcontent {margin-top:0px; margin-left:0px; color:#000000; font-weight: normal; font-size: 11px; font-family: arial, Tahoma, Verdana, Arial, helvetica, sans-serif;}

.sitemapcontent a {color:slateblue; text-decoration:none; font-weight:bold}

.sitemapcontent a:hover {text-decoration:underline}


.text {margin-top:0px; margin-left:0px; padding: 0px; color:#000000; font-weight: normal; font-size: 12px; font-family: arial, Tahoma, Verdana, Arial, helvetica, sans-serif;}

input[type="text"] {margin-top:0px; margin-left:0px; padding-left: 3px; border:0px; border-color:#ffffff; background-color:#ffffff; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, helvetica, sans-serif; color:#35356d;}
input.text {margin-top:0px; margin-left:0px; padding-left: 3px; border:2px; border-color:#ff8c13; background-color:#ffffff; font-weight: normal; font-size: 12px; font-family: Tahoma, Verdana, Arial, helvetica, sans-serif; color:#35356d;}