	
/* --- standard tags --- */
BODY, HTML {
	margin:0px;
	padding:0px;
	background:#fdf0d8;
	width:100%;
	height:100%; 
	font-family: verdana, arial, helvetica, sans;
	font-size:0.82em;
	line-height:1.35em;
	color:#000000;
	text-align:center;
	}
	
TABLE {
	font-size:100%;
	}
	
IMG {
	border:0px;
	}
	
.spottag {
	float:left;
	display:inline;
	width:1px;
	height:1px;
	}
	
.printflash {
	display:none;
	width:0px;
	height:0px;
	}
	
A 	{
	color:#3d6fd5;	
	}
	
A:hover {
	color:#f7a47d;
	}
	
UL {
	list-style-type: none;
	margin:0px;
	padding:0px;
	}
	
LI {
	padding:0px;
	margin:0px;
	}

	
H1, H2, H3, H4 {
	margin:0px;
	padding:0px;
	}
	
.keyline {
	height:1px;
	font-size:0px;
	line-height:0px;
	background:#dddddd;
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
	}

.container {
	margin:auto;
	text-align:left;
	min-width:778px;
	/*min-width:780px;*/
	width:72em;
	height:100%;
	padding:0px;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	position:relative;
	background:#ffffff;
	}

	
#header {
	width:100%;
	height:95px;
	background:#fbd695;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	}
	
#header .logo {
	top:22px;
	left:0px;
	position:absolute;
	}
	
#header .label_logo {
	top:6px;
	right:30px;
	position:absolute;
	}
	
	
.content_wrapper {
	position:relative;
	z-index:1;
	height:85%;
	min-height:85%;
	background:#ffffff;
	}
.content_wrapper[id] {height:auto;overflow:hidden;padding-bottom:10px;}

	
/*.content_wrapper .sqrtest {
	position:absolute;
	top:0px;
	left:23.9%;
	width:1px;
	height:23px;
	background:red;
	z-index:1110;
	}*/


.section0 .content_wrapper { border-right:5px solid #f7a47d; }
.section1 .content_wrapper { border-right:5px solid #c87a3c; }
.section2 .content_wrapper { border-right:5px solid #9a7e9e; }
.section3 .content_wrapper { border-right:5px solid #859fd6; }
.section4 .content_wrapper { border-right:5px solid #5ebdd5; }
.section5 .content_wrapper { border-right:5px solid #47b3a6; }
.section6 .content_wrapper { border-right:5px solid #bfba7f; }
 

/*.content {
	position:relative;
	z-index:2;
	width:48.4%;
	margin-left:-0.8em;
	padding-right:0.8em;
	display:inline;
	float:left;
	font-size:100%;
	}*/
	

.content {
	position:relative;
	z-index:2;
	margin-left:-0.65em;
	padding-right:0.7em;
	height:100%;
	display:inline;
	float:left;
	}


.toplevelheader {
	width:594px;
	height:214px;
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	position:relative;
	}
	

.section0 .content { border-top:7px solid #f7a47d; width:75.8%; }/*f7a47d*/
.section0 .content[class] {width:76%;}
.content_static {width:100%;padding-right:0.1em;}
.section1 .content { border-top:23px solid #c87a3c; width:77%;padding-right:0px; }
.section2 .content { border-top:23px solid #9a7e9e; width:77%;padding-right:0px; }
.section3 .content { border-top:23px solid #859fd6; width:77%;padding-right:0px; }
.section4 .content { border-top:23px solid #5ebdd5; width:77%;padding-right:0px; }
.section5 .content { border-top:23px solid #47b3a6; width:77%;padding-right:0px; }
.section6 .content { border-top:23px solid #bfba7f; width:77%;padding-right:0px; }


/* menu and menu colours */
	
.menu {
	position:relative;
	z-index:5;
	display:inline;
	float:left;
	width:23.9%;	
	padding:0px;
	margin:0px;
	}
	
.menu IMG {
	height:18px;
	margin:0px;
	padding:0px;
	}

.menu UL LI, .menu UL UL LI {
	display:inline;
	float:left;
	width:100%;
	line-height:1px;
	padding:0px;
	margin:0px;
	}
	


.menu UL LI A {	
	width:14.8em;
	padding-top:0.7em;
	padding-left:1.56em;
	padding-bottom:0.5em;
	line-height:1px;
	/*width:160px;
	padding-left:17px;*/
	display:block;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	}
	
	
.menu UL UL LI A {	
	width:13.83em;
	margin-left:1em;
	padding-top:0.6em;
	padding-left:1.56em;
	padding-bottom:0.6em;
	line-height:100%;
	display:block;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
	
.menu UL UL UL LI A {	
	width:12em;
	margin-left:2.8em;
	padding-top:0.6em;
	padding-left:1.56em;
	padding-bottom:0.6em;
	line-height:110%;
	display:block;
	border-right:1px solid #ffffff;
	color:#000000;
	background:#ffffff;
	text-decoration:none;
	font-weight:normal;
	}
	
	
/* rollover colour not needed??
.menu UL LI A:hover {	
	color:#fbd695;
	}*/
	
/* top level menu colours */
.menu UL LI.AspNet-TreeView-Root0 A { background:#f7a47d; }
.menu UL LI.AspNet-TreeView-Root1 A { background:#c87a3c; }
.menu UL LI.AspNet-TreeView-Root2 A { background:#9a7e9e; }
.menu UL LI.AspNet-TreeView-Root3 A { background:#859fd6; }
.menu UL LI.AspNet-TreeView-Root4 A { background:#5ebdd5; }
.menu UL LI.AspNet-TreeView-Root5 A { background:#47b3a6; }
.menu UL LI.AspNet-TreeView-Root6 A { background:#bfba7f; }

/* second level menu colours */
.menu UL LI.AspNet-TreeView-Root1 LI A { background:#e3bc9d;color:#9c6453;background-image:url(../images/arrows_menu1.gif);	}
.menu UL LI.AspNet-TreeView-Root2 LI A { background:#cbbfcd;color:#6e506a;background-image:url(../images/arrows_menu2.gif);	}
.menu UL LI.AspNet-TreeView-Root3 LI A { background:#c1cfea;color:#666699;background-image:url(../images/arrows_menu3.gif);	}
.menu UL LI.AspNet-TreeView-Root4 LI A { background:#aedeea;color:#428ea1;background-image:url(../images/arrows_menu4.gif);	}
.menu UL LI.AspNet-TreeView-Root5 LI A { background:#91d1ca;color:#368a80;background-image:url(../images/arrows_menu5.gif);	}
.menu UL LI.AspNet-TreeView-Root6 LI A { background:#d9d6b2;color:#848158;background-image:url(../images/arrows_menu6.gif);	}

.menu UL LI.AspNet-TreeView-Root1 LI A:hover { background:#d6b193;background-image:url(../images/arrows_menu1.gif);}
.menu UL LI.AspNet-TreeView-Root2 LI A:hover { background:#b8a4bb;background-image:url(../images/arrows_menu2.gif);}
.menu UL LI.AspNet-TreeView-Root3 LI A:hover { background:#b8c5e0;background-image:url(../images/arrows_menu3.gif);}
.menu UL LI.AspNet-TreeView-Root4 LI A:hover { background:#a7d5e0;background-image:url(../images/arrows_menu4.gif);}
.menu UL LI.AspNet-TreeView-Root5 LI A:hover { background:#6cc2b8;background-image:url(../images/arrows_menu5.gif);}
.menu UL LI.AspNet-TreeView-Root6 LI A:hover { background:#ccc899;background-image:url(../images/arrows_menu6.gif);}

.menu UL LI.AspNet-TreeView-Root1 LI A.expanded { background:#d6b193;background-image:url(../images/arrows_menu1_down.gif);}
.menu UL LI.AspNet-TreeView-Root2 LI A.expanded { background:#b8a4bb;background-image:url(../images/arrows_menu2_down.gif);}
.menu UL LI.AspNet-TreeView-Root3 LI A.expanded { background:#b8c5e0;background-image:url(../images/arrows_menu3_down.gif);}
.menu UL LI.AspNet-TreeView-Root4 LI A.expanded { background:#a7d5e0;background-image:url(../images/arrows_menu4_down.gif);}
.menu UL LI.AspNet-TreeView-Root5 LI A.expanded { background:#6cc2b8;background-image:url(../images/arrows_menu5_down.gif);}
.menu UL LI.AspNet-TreeView-Root6 LI A.expanded { background:#ccc899;background-image:url(../images/arrows_menu6_down.gif);}

.menu UL LI.AspNet-TreeView-Root1 LI A.selected { background:#d6b193;background-image:url(../images/arrows_menu1.gif);}
.menu UL LI.AspNet-TreeView-Root2 LI A.selected { background:#b8a4bb;background-image:url(../images/arrows_menu2.gif);}
.menu UL LI.AspNet-TreeView-Root3 LI A.selected { background:#b8c5e0;background-image:url(../images/arrows_menu3.gif);}
.menu UL LI.AspNet-TreeView-Root4 LI A.selected { background:#a7d5e0;background-image:url(../images/arrows_menu4.gif);}
.menu UL LI.AspNet-TreeView-Root5 LI A.selected { background:#6cc2b8;background-image:url(../images/arrows_menu5.gif);}
.menu UL LI.AspNet-TreeView-Root6 LI A.selected { background:#ccc899;background-image:url(../images/arrows_menu6.gif);}


.menu UL LI.AspNet-TreeView-Root1 LI A, 
.menu UL LI.AspNet-TreeView-Root2 LI A, 
.menu UL LI.AspNet-TreeView-Root3 LI A, 
.menu UL LI.AspNet-TreeView-Root4 LI A, 
.menu UL LI.AspNet-TreeView-Root5 LI A, 
.menu UL LI.AspNet-TreeView-Root6 LI A,
 .menu UL LI.AspNet-TreeView-Root1 LI A:hover, 
.menu UL LI.AspNet-TreeView-Root2 LI A:hover, 
.menu UL LI.AspNet-TreeView-Root3 LI A:hover, 
.menu UL LI.AspNet-TreeView-Root4 LI A:hover, 
.menu UL LI.AspNet-TreeView-Root5 LI A:hover, 
.menu UL LI.AspNet-TreeView-Root6 LI A:hover, 
.menu UL LI.AspNet-TreeView-Root1 LI A.expanded, 
.menu UL LI.AspNet-TreeView-Root2 LI A.expanded, 
.menu UL LI.AspNet-TreeView-Root3 LI A.expanded, 
.menu UL LI.AspNet-TreeView-Root4 LI A.expanded, 
.menu UL LI.AspNet-TreeView-Root5 LI A.expanded, 
.menu UL LI.AspNet-TreeView-Root6 LI A.expanded, 
.menu UL LI.AspNet-TreeView-Root1 LI A.selected, 
.menu UL LI.AspNet-TreeView-Root2 LI A.selected, 
.menu UL LI.AspNet-TreeView-Root3 LI A.selected, 
.menu UL LI.AspNet-TreeView-Root4 LI A.selected, 
.menu UL LI.AspNet-TreeView-Root5 LI A.selected, 
.menu UL LI.AspNet-TreeView-Root6 LI A.selected   {
	background-repeat:no-repeat;
	background-position:5% 50%;
	}
	
/* third level menu colours */
.menu UL LI.AspNet-TreeView-Root1 LI LI A {  background:#f9f1eb;color:#9c6453;}
.menu UL LI.AspNet-TreeView-Root2 LI LI A { background:#f3eff2;color:#6e506a;}
.menu UL LI.AspNet-TreeView-Root3 LI LI A { background:#edf1f9;color:#666699;}
.menu UL LI.AspNet-TreeView-Root4 LI LI A { background:#ebf7fa;color:#428ea1;}
.menu UL LI.AspNet-TreeView-Root5 LI LI A { background:#daf0ed;color:#368a80;}
.menu UL LI.AspNet-TreeView-Root6 LI LI A { background:#f2f1e5;color:#848158;}

.menu UL LI.AspNet-TreeView-Root1 LI LI A:hover {background:#f1ddce;}
.menu UL LI.AspNet-TreeView-Root2 LI LI A:hover { background:#e5dfe6;}
.menu UL LI.AspNet-TreeView-Root3 LI LI A:hover { background:#d1dbee;}
.menu UL LI.AspNet-TreeView-Root4 LI LI A:hover { background:#d6eef4;}
.menu UL LI.AspNet-TreeView-Root5 LI LI A:hover { background:#b5e1db;}
.menu UL LI.AspNet-TreeView-Root6 LI LI A:hover { background:#e5e3cc;}

.menu UL LI.AspNet-TreeView-Root1 LI LI A.selected {background:#f1ddce; background-image:none;}
.menu UL LI.AspNet-TreeView-Root2 LI LI A.selected { background:#e5dfe6; background-image:none;}
.menu UL LI.AspNet-TreeView-Root3 LI LI A.selected { background:#d1dbee; background-image:none;}
.menu UL LI.AspNet-TreeView-Root4 LI LI A.selected { background:#d6eef4; background-image:none;}
.menu UL LI.AspNet-TreeView-Root5 LI LI A.selected { background:#b5e1db; background-image:none;}
.menu UL LI.AspNet-TreeView-Root6 LI LI A.selected { background:#e5e3cc; background-image:none;}

/*menu colour tab things */
.section0 .menu UL LI.AspNet-TreeView-Root0 A {border-right:none;padding-right:0.78em;}

.section1 .menu UL LI.AspNet-TreeView-Root0 { margin-bottom:0px;background:#c87a3c;}
.section1 .menu UL LI.AspNet-TreeView-Root1 { margin-bottom:0px;background:none; }
.section1 .menu UL LI.AspNet-TreeView-Root1 A {border-right:none;padding-right:0.76em;}
	.section1 .menu UL LI.AspNet-TreeView-Root1 UL LI  {border-right:none;padding-right:0px;}
	.section1 .menu UL LI.AspNet-TreeView-Root1 UL LI A {border-right:1px solid #ffffff;padding-right:0px;}

.section2 .menu UL LI.AspNet-TreeView-Root0, .section2 .menu UL LI.AspNet-TreeView-Root1, .section2 .menu UL LI.AspNet-TreeView-Root2 { background:#9a7e9e; }
.section2 .menu UL LI.AspNet-TreeView-Root2 { margin-bottom:0px;background:none; }
.section2 .menu UL LI.AspNet-TreeView-Root2 A {border-right:none;padding-right:0.76em;}
	.section2 .menu UL LI.AspNet-TreeView-Root2 UL LI  {border-right:none;padding-right:0px;}
	.section2 .menu UL LI.AspNet-TreeView-Root2 UL LI A {border-right:1px solid #ffffff;padding-right:0px;}

.section3 .menu UL LI.AspNet-TreeView-Root0, .section3 .menu UL LI.AspNet-TreeView-Root1, .section3 .menu UL LI.AspNet-TreeView-Root2, .section3 .menu UL LI.AspNet-TreeView-Root3 { background:#859fd6;}

.section3 .menu UL LI.AspNet-TreeView-Root3 { margin-bottom:0px;background:none; }
.section3 .menu UL LI.AspNet-TreeView-Root3 A {border-right:none;padding-right:0.76em;}
	.section3 .menu UL LI.AspNet-TreeView-Root3 UL LI  {border-right:none;padding-right:0px;}
	.section3 .menu UL LI.AspNet-TreeView-Root3 UL LI A {border-right:1px solid #ffffff;padding-right:0px;}

.section4 .menu UL LI.AspNet-TreeView-Root0, .section4 .menu UL LI.AspNet-TreeView-Root1, .section4 .menu UL LI.AspNet-TreeView-Root2, .section4 .menu UL LI.AspNet-TreeView-Root3, .section4 .menu UL LI.AspNet-TreeView-Root4 { background:#5ebdd5;padding-right:0.02em;  }
.section4 .menu UL LI.AspNet-TreeView-Root4 { margin-bottom:0px;background:none; }
.section4 .menu UL LI.AspNet-TreeView-Root4 A {border-right:none;padding-right:0.76em;}
	.section4 .menu UL LI.AspNet-TreeView-Root4 UL LI  {border-right:none;padding-right:0px;}
	.section4 .menu UL LI.AspNet-TreeView-Root4 UL LI A {border-right:1px solid #ffffff;padding-right:0px;}

.section5 .menu UL LI.AspNet-TreeView-Root0, .section5 .menu UL LI.AspNet-TreeView-Root1, .section5 .menu UL LI.AspNet-TreeView-Root2, .section5 .menu UL LI.AspNet-TreeView-Root3, .section5 .menu UL LI.AspNet-TreeView-Root4, .section5 .menu UL LI.AspNet-TreeView-Root5 { background:#47b3a6; }
.section5 .menu UL LI.AspNet-TreeView-Root5 { margin-bottom:0px;background:none; }
.section5 .menu UL LI.AspNet-TreeView-Root5 A {border-right:none;padding-right:0.76em;}
	.section5 .menu UL LI.AspNet-TreeView-Root5 UL LI  {border-right:none;padding-right:0px;}
	.section5 .menu UL LI.AspNet-TreeView-Root5 UL LI A {border-right:1px solid #ffffff;padding-right:0px;}

.section6 .menu UL LI.AspNet-TreeView-Root0, .section6 .menu UL LI.AspNet-TreeView-Root1, .section6 .menu UL LI.AspNet-TreeView-Root2, .section6 .menu UL LI.AspNet-TreeView-Root3, .section6 .menu UL LI.AspNet-TreeView-Root4, .section6 .menu UL LI.AspNet-TreeView-Root5, .section6 .menu UL LI.AspNet-TreeView-Root6  { background:#bfba7f; }
.section6 .menu UL LI.AspNet-TreeView-Root6 { margin-bottom:0px;background:none; }
.section6 .menu UL LI.AspNet-TreeView-Root6 A {border-right:none;padding-right:0.76em;}
	.section6 .menu UL LI.AspNet-TreeView-Root6 UL LI  {border-right:none;padding-right:0px;}
	.section6 .menu UL LI.AspNet-TreeView-Root6 UL LI A {border-right:1px solid #ffffff;padding-right:0px;}
	
	
	
/* main content area */

.section0 .copy, .copy, .content_static .copy  {
	float:left;
	display:inline;
	margin-left:25px;
	width:25.9em;
	height:238px;
	min-height:238px;
	clear:both;
	padding-bottom:10px;
	margin-top:20px;
	}
	
.section0 .copy {
	margin-top:0px;
	}

	
.section0 .copy[class], .copy[class], .content_static .copy[class] { height:auto; }

.copy, .content_static .copy  {
	width:31.9em;
	}
	

	
.copy UL, .content_static .copy UL {	
	list-style-type:square;
	padding-left:1.5em;
	margin:0px;
	}
	
.copy UL LI, .content_static .copy UL LI {	
	margin-bottom:1em;
	}

.mainimg {
	position:absolute;
	top:1px;
	right:0px;
	border-bottom:1px solid #ffffff;
	}
	
.mainimg[class] {
	height:100%;
	right:1px;
	}
	
/*#rhscol {
	position:relative;
	border-top:23px solid #c87a3c;
	width:27.7%;
	float:left;
	display:inline;
	z-index:11;
	height:100%;
	padding-bottom:30px;
	}
#rhscol[id] {
	height:auto;
	padding-bottom:32767px;
	margin-bottom:-32767px;
		}
#rhscol IMG.main {
	top:0px;
	right:0px;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	}*/
	
#rhscol {
	position:relative;
	width:19.9em;
	float:right;
	display:inline;
	z-index:11;
	height:100%;
	padding-bottom:30px;
	}

#rhscol[id] {
	height:auto;
	padding-bottom:32767px;
	margin-bottom:-32767px;
		}
		
/*.rhsimage {
	top:0px;
	left:0px;
	position:absolute;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	}*/
	
.rhsimage {
	width:214px;
	height:214px;
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	}

	
.section1 #rhscol { background:#f9f1eb;}/*f9f1eb c87a3c*/
.section2 #rhscol { background:#f3eff2;}/*f3eff2 9a7e9e*/
.section3 #rhscol { background:#edf1f9;}/*edf1f9 859fd6*/
.section4 #rhscol { background:#ebf7fa;}/*ebf7fa 5ebdd5*/
.section5 #rhscol { background:#eaf2f2;}
.section6 #rhscol { background:#e6e6dd;}
/*#colstrip {
    width:100%;
	height:20px;
	top:216px;
	padding-right:0px;
	position:absolute;
	}*/
	
.colstrip {
	width:100%;
	height:20px;
	padding-right:0px;
	clear:both;
	}

.section1 .colstrip { background:#c87a3c; }/*f9f1eb*/
.section2 .colstrip { background:#9a7e9e; }/*f3eff2*/
.section3 .colstrip { background:#859fd6; }/*edf1f9*/
.section4 .colstrip { background:#5ebdd5; }/*ebf7fa*/
.section5 .colstrip { background:#47b3a6; }
.section6 .colstrip { background:#bfba7f; }

#rhscol P {
	padding-left:5px;
	padding-right:5px;
	margin-top:240px;
	}
	
#rhscol .rhscopy {
	padding-bottom:5px;
	width:100%;
	border-bottom:2px solid #ffffff;
	/* padding:0 0 20px 0; */
}

	
#rhscol .rhscopy IMG {
	margin-left:4px;
	margin-bottom:6px;
	width:205px;
	border:1px solid #ffffff;
	}
	
#rhscol .rhscopy H3 {
	padding-top:7px;
	padding-right:10px;
	margin-left:10px;
	margin-bottom:4px;
	clear:both;
	font-size:110%;
	}

.section1 #rhscol P, .section1 #rhscol .rhscopy H3 { color:#9c6453; }/*f9f1eb*/
.section2 #rhscol P, .section2 #rhscol .rhscopy H3 { color:#6e506a; }/*f3eff2*/
.section3 #rhscol P, .section3 #rhscol .rhscopy H3 { color:#666699; }/*edf1f9*/
.section4 #rhscol P, .section4 #rhscol .rhscopy H3 { color:#428ea1; }/*ebf7fa*/
.section5 #rhscol P, .section5 #rhscol .rhscopy H3 { color:#368a80; }
.section6 #rhscol P, .section6 #rhscol .rhscopy H3 { color:#848158; }
	
	
#rhscol .rhscopy H3 A { text-decoration:none; }


	
#rhscol P, #rhscol UL {
	padding-left:10px;
	padding-right:5px;
	margin:0 0 8px 0 ;
	}



#rhscol .rhscopy LI A {
	display:block;
	padding: 0 0 0 7px;
	margin:0 0 3px 0;
	}

.section1 #rhscol .rhscopy LI A {color:#9c6453;background:url(../images/arrows_menu1.gif) left center no-repeat;}
.section2 #rhscol .rhscopy LI A {color:#6e506a;background:url(../images/arrows_menu2.gif) left center no-repeat;}
.section3 #rhscol .rhscopy LI A {color:#666699;background:url(../images/arrows_menu3.gif) left center no-repeat;}
.section4 #rhscol .rhscopy LI A {color:#428ea1;background:url(../images/arrows_menu4.gif) left center no-repeat;}
.section5 #rhscol .rhscopy LI A {color:#368a80;background:url(../images/arrows_menu5.gif) left center no-repeat;}
.section6 #rhscol .rhscopy LI A {color:#848158;background:url(../images/arrows_menu6.gif) left center no-repeat;}

#rhscol .rhscopy LI A:hover {text-decoration:none;}




H1  {
	font-size:160%;
	line-height:110%;
	font-weight:bold;
	}
	

H2  {
	font-size:110%;
	font-weight:bold;
	}
	

.content_static H1, .content_static H2 {color:#666666;}
.section1 H1, .section1 H2 {color:#c87a3c;}
.section2 H1, .section2 H2 {color:#9a7e9e;}
.section3 H1, .section3 H2 {color:#859fd6;}
.section4 H1, .section4 H2 {color:#5ebdd5;}
.section5 H1, .section5 H2 {color:#47b3a6;}
.section6 H1, .section6 H2 {color:#bfba7f;}

.pagetitle {
	position:absolute;
	left:25px;
	top:-19px;
	}
	

	
#homebar {
	display:inline;
	float:left;
	clear:both;
	width:100%;
	padding-left:0.8em;
	height:1.85em;
	background:#f7a47d;
	z-index:5;
	}

#homebar_itemhold {
	position:relative;
	float:left;
	display:inline;
	clear:both;
	width:100%;
	margin-top:-1.84em;
	padding-left:0.8em;
	overflow:hidden;
	}
	
.homebar_item {
	/*width:16.2em;*/
	width:30%;
	float:left;
	display:inline;
	margin-left:14px;
	margin-right:2px;
	padding-bottom:32000px;
	margin-bottom:-31875px;
	}
	
.homebar_item IMG {
	position:absolute;
	clear:both;
	bottom:0px;
	border-top:2px solid #f7a47d;
	width:175px;
	height:115px;
	margin-top:10px;
	}
	
.homebar_item H2 {
	color:#ffffff;
	padding-top:3px;
	font-size:120%;
	}
	
.homebar_item P {
	margin:0px;
	padding:0px;
	padding-top:1em;
	padding-bottom:0.5em;
	}

.homebar_item A {
	padding-left:6px;
	background-image:url(../images/arrow_blue.gif);
	background-repeat:no-repeat;
	background-position:0% 0.35em;
	text-decoration:none;
	}
	
.homebar_item A:hover {
	background-image:url(../images/arrow_blue_hover.gif);
	}
	

	
#sponsorlogos	{
	display:inline;
	float:left;
	clear:both;
	margin-top:1.9em;
	width:100%;
	padding-left:0.8em;
	padding-bottom:4.5em;
	border-top:.15em solid #f7a47d;
	height:60px;
	min-height:60px;
	background:transparent;
	}

#sponsorlogos[id]	{
	height:auto;
	}
	
 #animholder { 
	height:60px;
	}
	
#sponsorlogos P, #animholder {
	padding-left:1.5em;
	width:97%;
	}	
	
#sponsorlogos P {
	margin-top:1.7em;
	}
	
#sponsorlogos .spondiv {
	width:60px;
	height:60px;
	float:left;
	display:inline;
	margin-right:3.1em;
	background:transparent;
	}
	

UL.brandlogos {
	padding-left:0px;
	list-style-type:none;
	}
	
UL.brandlogos LI {
	float:left;
	display:inline;
	padding:15px;
	}
	

	

		
.datatable {
	float:left;
	display:inline;
	background:#ffffff;
	margin-top:10px;
	margin-bottom:10px;
	}
		
	
.datatable TH {
	width:5em;
	text-align:center;
	background:#c87a3c;
	color:#ffffff;
	}
	
.datatable TD {
	text-align:center;
	background:#fdebca;
	}
	
TH.peopletype, TH.peopletype2  {
	text-align:left;
	padding-left:2px;
	background:#fdebca;
	font-weight:normal;
	color:#000000;
	}
	
TH.peopletype2  {
	background:#fef5e5;
	}
	
TD.peopletype2  {
	background:#fef5e5;
	}
	
TH.blank {
	background:none;
	}
	
/* sitemap */
#sitemap A {
	text-decoration:none;
	}

/*#sitemap UL LI.AspNet-TreeView-Root0 A { color:#9c6453; }
#sitemap UL LI.AspNet-TreeView-Root1 A { color:#6e506a; }
#sitemap UL LI.AspNet-TreeView-Root2 A { color:#9a7e9e; }
#sitemap UL LI.AspNet-TreeView-Root3 A { color:#666699; }
#sitemap UL LI.AspNet-TreeView-Root4 A { color:#428ea1; }
#sitemap UL LI.AspNet-TreeView-Root5 A { color:#ff0000; }
#sitemap UL LI.AspNet-TreeView-Root6 A { color:#ff0000; }
*/
	


#sitemap UL LI.AspNet-TreeView-Root0 A { color:#f7a47d; }
#sitemap UL LI.AspNet-TreeView-Root1 A { color:#c87a3c; }
#sitemap UL LI.AspNet-TreeView-Root2 A { color:#9a7e9e; }
#sitemap UL LI.AspNet-TreeView-Root3 A { color:#859fd6; }
#sitemap UL LI.AspNet-TreeView-Root4 A { color:#5ebdd5; }
#sitemap UL LI.AspNet-TreeView-Root5 A { color:#47b3a6; }
#sitemap UL LI.AspNet-TreeView-Root6 A { color:#bfba7f; }


#sitemap UL LI {
	font-weight:bold;
	margin-top:20px;
	font-size:110%;
	margin-bottom:0px;
	color:#ffffff;
	}
	
#sitemap UL LI A {
	padding:4px;
	line-height:140%;
	}
	
	

#sitemap UL UL LI , #sitemap UL sUL UL LI  	{
	color:#3d6fd5;	
	}
	
#sitemap UL LI A:hover, #sitemap UL UL LI A:hover, #sitemap UL UL UL LI A:hover 	{
	color:#f7a47d;	
	}
	
#sitemap UL UL, #sitemap UL UL LI {
	margin-top:0px;
	font-size:95%;
	background:#ffffff;
	}
	
#sitemap UL UL LI {
	font-weight:normal;
	margin-left:10px;
	line-height:150%;
	}
	
#sitemap UL UL UL LI {
	font-weight:normal;
	margin-left:15px;
}
/* footer */
	
#footer {
	background:#ebe8df;
	width:100%;
	height:20px;
	min-height:20px;
	display:inline;
	float:left;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	text-align:left;
	}
	
	
#footer[id] {height:auto;	}

#footer DIV {
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	}

#footer A {
	text-decoration:none;
	color:#000000;
	}
	
#footer A:hover {
	text-decoration:none;
	color:#f7a47d;
	}


#footer ul {
	display:inline;
	float:left;
	margin: 0 auto;
	width:100%;
	text-align:center;
	}
		
#footer li {
	display:inline;
	text-align:center;
	list-style:none;
	}
	
.cleaner {
		display:inline;
		clear: both;
		height:1px;
		font-size:1px;
		border:0px;
		margin:0px;
		padding:0px;
		background:transparent;
		}
		
	
/* form stuff */
.formbox, .formbox_large {
	width:160px;
	border:1px solid #fbd695;
	font-size:100%;
	font-family: verdana, arial, helvetica, sans;
	}
	
.formbox_large {
	width:300px;
	}

.formrow {
	clear:both;
	float:left;
	display:inline;
	padding-top:20px;
	width:100%;
	}
	
.formlabel {
	float:left;
	display:inline;
	}
	
.formelement {
	float:right;
	display:inline;
	}
	
	
.formerrtext {
	clear:both;
	color:#ff0000;
	float:left;
	display:inline;
	}	
	
.formredtext {
	color:#ff0000;
	}
	
.subbut {
	float:left;
	display:inline;
	padding:3px; 
	background:#ebe8df;
	margin:auto;
	font-weight:bold;
	border:1px solid #cccccc;
	color:#999999;
	margin-top:20px;
	}
	

	

	
	