/* General */

body
{
	background			: #F1F9F9;
	margin				: 0px;
	font-family     		: Verdana, Helvetica, Arial, Sans-serif;
	font-size			: x-small;
}

tr,div {
  	color           		: #000000;
		font-size		: x-small;
		text-indent		: 0px;
		padding			: 0px;
}


div.layer1 {
	position			: absolute; 
	left				: 50px;
	top				: 45px;
	width				: 111px;
  	height				: 129px;
	z-Index				: 1;
}

div.layer2 {
	left				: 0;
	top				: 0; 
	z-Index				: 0;
}

a {
	font-size			: 0.95em;
}

a:link, a:visited {
	color				: #816C46;
	text-decoration			: underline;
	font-weight			: bold;

}

a:hover {
	color				: #A98F5F;
	text-decoration			: none;
	font-weight			: bold;

}

a#active_menu {
	color				: #B0B1B0;
	text-decoration			: underline;
	font-weight			: bold;

}

a:link.mainlevel, a:visited.mainlevel {
	background			: url(../images/arrow.png) 0px 0 no-repeat;
	display				: block;
	padding				: 0 0 0 0px;
	color				: #ffffff;
	text-decoration			: none;
	font-weight			: bold;

}

a:link.sublevel, a:visited.sublevel {
	color				: #ffffff;
	text-decoration			: none;
	font-weight			: bold;
	font-size			: xx-small;

}

a:link.mainlevel-misc, a:visited.mainlevel-misc {
	background			: url(../images/arrow.png) 0px 0 no-repeat;
	display				: block;
	padding				: 0 0 0 0px;
	color				: #A88D5C;
	text-decoration			: none;
	font-weight			: bold;

}

a:hover.mainlevel {
	background			: url(../images/arrow.png) 0px 0 no-repeat;
	display				: block;
	padding				: 0 0 0 0px;
	color				: #FAE0AF;
	text-decoration			: none;
	font-weight			: bold;

}

a:hover.mainlevel-misc {
	background			: url(../images/arrow.png) 0px 0 no-repeat;
	display				: block;
	padding				: 0 0 0 0px;
	color				: #ffffff;
	text-decoration			: none;
	font-weight			: bold;

}

a:hover.sublevel {
	color				: #FAE0AF;
	text-decoration			: none;
	font-weight			: bold;
		font-size		: xx-small;

}

a#active_menu.mainlevel {
	padding				: 0 0 0 0px;
	color				: #FAE0AF;
	text-decoration			: none;
	font-weight			: bold;

}

a#active_menu.mainlevel-misc {
	padding				: 0 0 0 0px;
	color				: #ffffff;
	text-decoration			: none;
	font-weight			: bold;

}

a#active_menu.sublevel {
	color				: #FAE0AF;
	text-decoration			: none;
	font-weight			: bold;
	font-size			: xx-small;

}



h1 {
	font-size       		: medium;
	font-family			: Myriad Pro, Myriad, Times New Roman, serif;
	text-decoration			: underline;
	/* border-bottom		: 3px solid #B9E3E2; */
	color				: #000000;
	font-weight			: bold;
	padding-left			: 3px;
}

h2 {
	font-size       		: small;
	font-family			: Myriad Pro, Myriad, Times New Roman, serif;
	text-decoration			: underline;
	/* border-bottom		: 3px solid #B9E3E2; */
	color				: #000000;
	font-weight			: bold;
	padding-left			: 3px;
}

h3 {
	font-size       		: x-small;
	font-family			: Myriad Pro, Myriad, Times New Roman, serif;
	text-decoration			: none;
	/* border-bottom		: 3px solid #B9E3E2; */
	color				: #000000;
	font-weight			: bold;
	padding-left			: 3px;
}



.tblbody
{
	background		: url(../images/gradient-vertical1.png);
	background-repeat	: repeat-x;
	background-color	: #FAE0AF;
	border			: 2px solid #00698B;
	margin-left		: 85px;
	margin-top		: 70px;
}

.tdheader
{
	background-color		: #FAE0AF;
	width				: 724px;
	height				: 35px;
	border-top			: 0px solid #000000;
	border-left			: 0px solid #000000;
	border-right			: 0px solid #000000;
	font-size       		: 0px;
	color				: #FAE0AF;
	padding-left			: 110px;
	padding-top			: 10px;
}

.tdtopmenu
{

	background-color		: #B3E8F9;
	height				: 6px;
	border-bottom			: 0px solid #663300;
}

.tdpathway
{
	background-repeat		: no-repeat;
	height				: 161px;
	padding-top			: 5px;
	padding-bottom			: 10px;
	padding-left			: 100px;
	padding-right 			: 10px;
	border-left			: 0px solid #000000;
	border-right			: 0px solid #000000;
	text-align			: right;
	vertical-align			: top;
	font-size       		: 100%;
	font-family			: Times New Roman, Times, Serif;
	font-style			: normal;
	font-weight			: bold;
	color				: #816c46;
	width				: 514px;
}

.tdfooter
{
	background-color		: #FAE0AF;
	height				: 32px;
	border-top			: 1px solid #000000;
}

.tdleftpadding
{
	width				: 0px;
	background-color		: #F1FAF9;
}

.tdrightpadding
{
	width				: 0px;
	background-color		: #F1FAF9;
}


.tdcorner1
{
	width				: 0px;
	height				: 24px;
	background			: url(../images/corner-top-1.gif);
	background-repeat		: no-repeat;
}

.tdcorner2
{
	width				: 0px;
	height				: 24px;
	background			: url(../images/corner-top-2.gif);
	background-repeat		: no-repeat;
}


.tblcontent
{

	margin-left			: 40px;
	margin-right			: 0px;
	padding-top			: 0px;
	padding-left			: 0px;
	background-color		: #ffffff;
	border-left			: 0px solid #D23E22;
	width				:514px;
	height				: 100%;
}

table.moduletable
{
	width				: 100%;
	
	padding-bottom			: 5px;
	margin-top			: 10px;
	background-color		: transparent
	margin-bottom			: 5px;
	margin-left			: 0px;
	margin-right			: 0px;
	border				: 0px solid;
}


table.moduletable td
{
	padding-left		: 7px;
	padding-right		: 7px;
	padding-top 		: 5px;
}

table.moduletable th
{
	background-color		: transparent;
	background			: url(../images/menu-mainmenu.jpg) 0px 0 no-repeat;
	height				: 36px;
	font-size       		: 0px;
}


table.moduletable-main
{
	width				: 100%;
	
	padding-bottom			: 5px;
	margin-top			: 20px;
	background-color		: transparent
	margin-bottom			: 5px;
	margin-left			: 0px;
	margin-right			: 0px;
	border				: 0px solid;
}

table.moduletable-main td
{
	padding-left		: 7px;
	padding-right		: 7px;
	padding-top 		: 5px;
	text-align		: left;
}

table.moduletable-main th
{
	background-color		: transparent;
	background			: url(../images/menu-mainmenu.jpg) 0px 0 no-repeat;
	height				: 36px;
	font-size       		: 0px;
}







table.moduletable-other
{
	width				: 100%;
	
	padding-bottom			: 5px;
	margin-top			: 10px;
	background-color		: transparent
	margin-bottom			: 5px;
	margin-left			: 0px;
	margin-right			: 0px;
	border				: 0px solid;
}



table.moduletable-other th
{
	background-color		: transparent;
	background			: url(../images/menu-othertrusts.jpg) 0px 0 no-repeat;
	height				: 36px;
	font-size       		: 0px;
}


table.moduletable-other td
{
	padding-left		: 7px;
	padding-right		: 7px;
	padding-top 		: 5px;
	text-align		: left;
}


table.moduletable-projects
{
	width				: 100%;
	
	padding-bottom			: 5px;
	margin-top			: 10px;
	background-color		: transparent
	margin-bottom			: 5px;
	margin-left			: 0px;
	margin-right			: 0px;
	border				: 0px solid;
}

table.moduletable-projects td
{
	padding-left		: 7px;
	padding-right		: 7px;
	padding-top 		: 5px;
	text-align		: left;
}

table.moduletable-projects th
{
	background-color		: transparent;
	background			: url(../images/menu-projects.jpg) 0px 0 no-repeat;
	height				: 36px;
	font-size       		: 0px;
}






table.moduletable-inter
{
	width				: 100%;
	padding-bottom			: 5px;
	margin-top			: 10px;
	background-color		: transparent
	margin-bottom			: 5px;
	margin-left			: 0px;
	margin-right			: 0px;
	border				: 0px solid;
}

table.moduletable-inter td
{
	padding-left		: 7px;
	padding-right		: 7px;
	padding-top 		: 5px;
	text-align		: left;
}

table.moduletable-inter th
{
	background-color		: transparent;
	background			: url(../images/menu-international.jpg) 0px 0 no-repeat;
	height				: 36px;
	font-size       		: 0px;
}






table.moduletable-features
{
	width				: 100%;	
	padding-bottom			: 5px;
	margin-top			: 10px;
	background-color		: transparent
	margin-bottom			: 5px;
	margin-left			: 0px;
	margin-right			: 0px;
	border				: 0px solid;
}

table.moduletable-features td
{
	padding-left		: 7px;
	padding-right		: 7px;
	padding-top 		: 5px;
	text-align		: left;
}

table.moduletable-features th
{
	background-color		: transparent;
	background			: url(../images/menu-features.jpg) 0px 0 no-repeat;
	height				: 36px;
	font-size       		: 0px;
}





table.moduletable-search
{
	width				: 100%;
	padding-bottom			: 5px;
	margin-top			: 10px;
	background-color		: transparent
	margin-bottom			: 5px;
	margin-left			: 0px;
	margin-right			: 0px;
	border				: 0px solid;
}

table.moduletable-search td
{
	padding-left		: 7px;
	padding-right		: 7px;
	padding-top 		: 5px;
	text-align		: left;
}

table.moduletable-search th
{
	background-color		: transparent;
	background			: url(../images/menu-search.jpg) 0px 0 no-repeat;
	height				: 36px;
	font-size       		: 0px;
}







.contentheading
{
	font-size       	: 120%;
	background-color	: transparent;
	border-bottom		: 2px solid #816c46;
	color			: #000000;
	font-family		: Myriad Pro, Myriad, Times New Roman, serif;
	font-weight		: bold;
	padding-left		: 3px;
	margin-left		: 50px;
}

.componentheading
{
	padding-left		: 10px;
	font-size       	: 140%;
	font-family		: Myriad Pro, Myriad, Times New Roman, serif;
	font-weight		: bold;
	color				: #816c46;
}



.contentpaneopen
{
	width				: 100%;
	text-align			: justify;
}

a.mainlevel:link, a.mainlevel:visited
{
	line-height			: 16px;
}


#mainlevel-nav
{
	margin				: 0;
	padding				: 0;
}

#mainlevel-nav li
{
	background			: none;
	list-style			: none;
	float				: left;
	margin				: 0px;
	padding-left			: 15px;
	padding-right			: 15px;
	font-size			: 110%;
	line-height			: 24px;
	height				: px;
	white-space			: nowrap;
}

#mainlevel-nav a
{
	background			: #C9C18B;
	float				: right;
	text-decoration			: none;
	color				: #FFFFFF;
	font-weight			: bold;
	border				: 1px solid #C9C18B;
	padding-left			: 3px;
	padding-right			: 3px;
}

#mainlevel-nav a
{
	float				: none;
}

#mainlevel-nav a:hover
{
	color				: #ffffff;
	background-color		: #C9C18B;
	border-bottom			: 1px solid #C9C18B;

}



.small , .createdate
{
	font-size			: 90%;
}

.sectiontableheader
{
	background-color		: #816C46;
	height				: 20px;
	padding-left			: 3px;
	color: #FFFFFF;
}

.sectiontableentry1
{
	background-color		: #E5CC9C;
}

.sectiontableentry2
{
	background-color		: #FAE0AF;
}

input , select , textarea
{
	font-size			: 110%;
	  	font-family     	: Verdana, Helvetica, Arial, Sans-serif;
}

ul
{
    margin-left:10px;
}

li
{
	margin-left			: 10px;
	padding-top			: 0px;
}


.sitename
{
	font-size			: 200%;
	font-weight			: bold;
	color				: #ffffff;
	padding-top			: 5px;
	padding-right			: 140px;
	text-align			: right;
}

table.contenttoc
{
	border				: 1px solid #00B1B0;
	margin				: 2px;
}

table.contenttoc th
{
	background-color	: #00B1B0;
	color				: #ffffff;
	padding				: 2px;
}

table.contenttoc td
{
	padding				: 2px;
}

table.contentpaneopen
{ 
	margin-left 			: 10px;
	margin-right 			: 10px;
	width				: 500px;
}

table.contentpane
{ 
	margin-left 			: 10px;
	margin-right 			: 10px;
	width				: 500px;
}

.button-search
{
	margin-top			: 3px;
	margin-bottom			: 3px;
	font-size			: x-small;
}