@charset "UTF-8";
/* CSS Document */


	body { 
		background-color:#ffffff;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		}

	img {
		border:0;
		}
		
	td img {
		display: block;
		}		
		
	#frame {
		width:962px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		top:0px;
		padding:0px;
		text-align:left;
		}	

		
	#contentleft {
		width:1px;
		height:1px;
		padding:0px;
		float:left;
		margin-top:-35px;
		}	
	
	#contentcenter {
		width:960px;
		padding:0px;
		height:auto;
		margin-top:-35px;
		float:left;
		vertical-align:top;
		}
	
	#contentright {
		width:1px;
		padding:0px;
		height:1px;
		float:left;
		margin-top:-35px;
		}
			

	#flashhomepage {
		z-index:40;
		margin-left:752px;
		width:185px;
		height:166px;
		top:108px;
		text-align:left;
		float:none;
		position:absolute;
		}
		
		
	#uisideimage {
		z-index:31;
		margin-left:698px;
		width:185px;
		height:166px;
		top:758px;
		text-align:left;
		float:none;
		position:absolute;
		}
		
	#uisideimagemid {
		z-index:31;
		margin-left:698px;
		width:185px;
		height:166px;
		top:738px;
		text-align:left;
		float:none;
		position:absolute;
		}				

	#sidemenu {
		z-index:211;
		margin-left:30px;
		width:auto;
		height:auto;
		top:121px;
		text-align:left;
		float:left;
		position:absolute;
		}



		
.smaller {
	font-size:12px;
	vertical-align:middle;
	line-height:12px;
	}
	
	

			
		
	#logohotspot {
		width:106px; 
		height:96px;
		top: 10px;
		margin-left:15px;
		z-index:5;
		float:left;
		position:absolute;
		}			
		
		

		
	#hometextone {
		height:auto;
		width:500px;
		top:122px;
		margin-left:234px;
		float:left;
		position:absolute;
		z-index:55;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:13px;
		line-height:24px;
		}	

	#hometexttwo {
		height:auto;
		width:auto;
		top:279px;
		margin-left:234px;
		float:left;
		position:absolute;
		z-index:56;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:13px;
		line-height:24px;
		}	
		

	#homesubtitleone {
		height:30px;
		width:225px;
		top:308px;
		margin-left:234px;
		position:absolute;
		z-index:57;
		font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:17px;
		line-height:17px;
		text-align:center;
		vertical-align:middle;
		}	
		
	
	.table.homesubtitletableone {
		width:225px;
		height:30px;
		vertical-align:middle;
		text-align:center;
		border:none;
		}	
		
		
	td.homesubtitleonetxt {
		height:30px;
		width:225px;
		font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		color:#F4F2E2;
		font-size:17px;
		line-height:17px;
		text-align:center;
		vertical-align:middle;
		}					
	


	#homesubtitletwo {
		height:30px;
		width:225px;
		top:308px;
		margin-left:469px;
		position:absolute;
		z-index:57;
		font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:17px;
		line-height:17px;
		text-align:center;
		vertical-align:middle;
		}	
		
	
	.table.homesubtitletabletwo {
		width:225px;
		height:30px;
		vertical-align:middle;
		text-align:center;
		border:none;
		}	
		
		
	td.homesubtitletwotxt {
		height:30px;
		width:225px;
		font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		color:#F4F2E2;
		font-size:17px;
		line-height:17px;
		text-align:center;
		vertical-align:middle;
		}					
	

	#homesubtitlethree {
		height:30px;
		width:225px;
		top:308px;
		margin-left:708px;
		position:absolute;
		z-index:58;
		font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:17px;
		line-height:17px;
		text-align:center;
		vertical-align:middle;
		}	
		
	
	.table.homesubtitletablethree {
		width:225px;
		height:30px;
		vertical-align:middle;
		text-align:center;
		border:none;
		}	
		
	td.arrow {
	width:30px;
	vertical-align:bottom;
	text-align:left;
	height:340px;
	}
	
	td.arrowright {
	width:30px;
	vertical-align:bottom;
	text-align:left;
	height:340px;
	}	
	
	td.arrowleft {
	width:30px;
	vertical-align:bottom;
	text-align:right;
	height:340px;
	}
			
	td.homesubtitlethreetxt {
		height:30px;
		width:225px;
		font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		color:#F4F2E2;
		font-size:17px;
		line-height:17px;
		text-align:center;
		vertical-align:middle;
		}	




	#hometopictxtone {
		height:auto;
		width:200px;
		top:425px;
		margin-left:248px;
		position:absolute;
		z-index:59;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#F4F2E2;
		font-size:10px;
		line-height:10px;
		text-align:left;
		vertical-align:top;
		}	
		
	#hometoptxtbulletsone {
		height:auto;
		width:212px;
		top:500px;
		margin-left:248px;
		position:absolute;
		z-index:62;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		vertical-align:top;
		}			
		
	#hometopictxttwo {
		height:auto;
		width:200px;
		top:425px;
		margin-left:486px;
		position:absolute;
		z-index:60;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#F4F2E2;
		font-size:12px;
		line-height:16px;
		text-align:left;
		vertical-align:top;
		}	
		
	#hometoptxtbulletstwo {
		height:auto;
		width:202px;
		top:500px;
		margin-left:483px;
		position:absolute;
		z-index:63;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		vertical-align:top;
		}			
		
		
	#hometopictxtthree {
		height:auto;
		width:200px;
		top:425px;
		margin-left:725px;
		position:absolute;
		z-index:61;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#F4F2E2;
		font-size:12px;
		line-height:16px;
		text-align:left;
		vertical-align:top;
		}					
		
	#hometoptxtbulletsthree {
		height:auto;
		width:202px;
		top:500px;
		margin-left:730px;
		position:absolute;
		z-index:64;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		vertical-align:top;
		}	

	
			
						
	.table.maintable {
		width:960px;
		vertical-align:top;
		border:none;
		}	

	.table.mainbodytable {
		width:748px;
		vertical-align:top;
		border:none;
		}
		
	.table.noborder {
		width:auto;
		vertical-align:top;
		height:auto;
		border:none;
		}	
		
	.table.nobordercontent {
		width:708px;
		vertical-align:top;
		height:auto;
		border:none;
		}	
		
	.table.noborderpagecontent {
		width:623px;
		vertical-align:top;
		height:auto;
		border:none;
		}						

	td.insidecontentbordertop {
		width:708px;
		vertical-align:top;
		height:auto;
		border:none;
		}	
		
	td.insidecontentborderbot {
		width:708px;
		vertical-align:top;
		height:auto;
		border:none;
		}				

	td.insidecontentborderright {
		height:auto;
		width:49px;		
		vertical-align:top;
		background-image:url(tkimages/insidecontentborderright.png);
		background-repeat:repeat-y;
		border:none;
		}

	td.insidecontentborderleft {
		height:auto;
		width:38px;		
		vertical-align:top;
		background-image:url(tkimages/insidecontentborderleft.png);
		background-repeat:repeat-y;
		border:none;
		}


	td.homebgleft {
		width:20px;
		height:auto;		
		vertical-align:top;
		background-image:url(tkimages/homebody_bg_left_rp.png);
		background-repeat:repeat-y;
		border:none;
		}
		
	td.homebgmid {
		width:708px;
		height:auto;		
		vertical-align:top;
		background-color:#FFFFFF;
		border:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:14px;
		line-height:24px;		
		}	


	td.ucclass {
		height:auto;
		width:208px;
		vertical-align:top;
		padding:14px;
		background-color:#bee5a5;
		border:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:12px;
		line-height:14px;		
		}	

	.uisubheadline {
		font-size:14px;
		line-height:20px;
		text-align:center;
		}
		
		
	.uisubheadline2 {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    color:#336600;
		font-size:12px;
		line-height:20px;
		text-align:center;
		font-weight:bold;
		}
		
	.uismallertext {
		font-size:11px;
		line-height:16px;
		}		

		
	td.pagetext {
		height:auto;
		width:364px;		
		vertical-align:top;
		background-color:#FFFFFF;
		border:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:14px;
		line-height:18px;		
		}	
		
	td.pagetext2 {
		height:auto;
		width:375px;		
		vertical-align:top;
		background-color:#FFFFFF;
		border:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:13px;
		line-height:18px;		
		}	
		
	td.pagetext3 {
		height:auto;
		width:415px;		
		vertical-align:top;
		background-color:#FFFFFF;
		border:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:13px;
		line-height:18px;		
		}	
		
	td.pagetextthree {
		height:auto;
		width:560px;		
		vertical-align:top;
		background-color:#FFFFFF;
		border:none;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:13px;
		line-height:18px;		
		}			
					
		
	td.pagetitle {
		width:630px;
		height:auto;		
		vertical-align:top;
		background-color:#FFFFFF;
		border:none;
		font-family:Georgia,"Trebuchet MS",Verdana, Helvetica, sans-serif;
		color:#488f22;
		font-size:32px;
		line-height:65px;
		font-weight:bold;
		border-bottom-color:#4B381E;
		border-bottom-style:solid;
		border-bottom-width:1px;	
		}						
		
		
	td.homebgright {
		width:20px;
		height:auto;		
		vertical-align:top;
		background-image:url(tkimages/homebody_bg_right_rp.png);
		background-repeat:repeat-y;
		border:none;
		}		
		

	td.footerleft {
		width:400px;
		height:auto;
		text-align:left;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		}
		
	td.footerright {
		width:560px;
		height:auto;
		text-align:right;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		}		
	
	
	
	td img {
		display: block;
		}
		
	td.valigntop {
		vertical-align:top;
		background-color:#FFFFFF;
		}	
		
	td.valignmid {
		vertical-align:middle;
		}
		
		
		
	td.valignmid {
		vertical-align:middle;
		}		
				
				
	.text {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#ffffff;	
		}	

	.toptopictxt {
		line-height:16px;
		font-size:12px;
		font-weight:bold;		
		}
	
	
	ul {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:12px;
		line-height:16px;
		margin-left:16px;
		padding: 4px;
		color:#000000;
		list-style-position:outside;
		list-style:disc;
		list-style-type:disc;
		}


	li {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:12px;
		line-height:20px;
		list-style:disc;
		list-style-type:disc;		
		}
		
	li.lesstall {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:12px;
		line-height:16px;
		list-style:disc;
		list-style-type:disc;		
		}		

	ul.ui {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:11px;
		line-height:17px;
		margin-left:16px;
		padding: 4px;
		color:#000000;
		list-style-position:outside;
		list-style:disc;
		list-style-type:disc;
		}


	li.ui {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:11px;
		line-height:17px;
		list-style:disc;
		list-style-type:disc;		
		}

 hr {
 border-style:solid;
 border-color:#488f22;
 }	

	input.button {
		background-color: #2d5393;
		font-size: 9px;
		font-weight:bold;
		color: #ffffff;
		border: 1px solid #000000;
		padding: 2px;
		margin-left: 3px;
		margin-top: 4px;
		}
		
	
		
	
	a:link.footerlink { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		text-decoration:underline;
		}

	a:visited.footerlink { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;	
		text-decoration:underline;
		}

	a:hover.footerlink { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		text-decoration:underline;
		}

	a:active.footerlink { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		text-decoration:underline;
		}	

	a:link.menulinks {
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		line-height:18px;
		color:#ffffff;
		font-weight:bold;		
		text-decoration:none;
		}

	a:visited.menulinks {
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		line-height:18px;
		color:#ffffff;
		font-weight:bold;		
		text-decoration:none;	
		}
	
	a:hover.menulinks {
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		line-height:18px;
		color:#333333;
		font-weight:bold;		
		text-decoration:none; 
		}
	
	a:active.menulinks {
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		line-height:18px;
		color:#ffffff;
		font-weight:bold;		
		text-decoration:none;	
		}								
		
	td.menumiddle {
		width:auto;
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		line-height:18px;
		height:18px;
		vertical-align:bottom;
		}
		
	td.menumiddlebold {
		width:auto;
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		line-height:18px;
		color:#ffffff;
		height:18px;
		vertical-align:bottom;
		}		
			
		
	td.submenumiddle {
		width:auto;
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:18px;
		height:18px;
		color:#ffffff;
		vertical-align:bottom;
		padding-left:0px;
		}
		
	td.submenumiddleon {
		width:auto;
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		line-height:18px;
		height:18px;
		color:#ffffff;
		vertical-align:bottom;
		padding-left:0px;
		}	
		
	td.menudivider {
		width:auto;
		height:18px;
		border:none;
		}				
			
			
	td.menudividershort {
		width:auto;
		height:16px;
		border:none;
		}	
		
	td.wten {
		width:10px;
		height:auto;
		vertical-align:top;
		border:none;
		}	

	td.wtwentytwo {
		width:22px;
		height:auto;
		vertical-align:top;
		border:none;
		}		
		
	td.wthirty {
		width:30px;
		height:auto;
		vertical-align:top;
		border:none;
		}	

	td.wthirtythree {
		width:33px;
		height:auto;
		vertical-align:top;
		border:none;
		}
		
	td.wthirtyeight {
		width:38px;
		height:auto;
		vertical-align:top;
		border:none;
		}			
		
	td.wfiftythree {
		width:53px;
		height:auto;
		vertical-align:top;
		border:none;
		}	
		
	td.foursixty {
		width:460px;
		height:auto;
		text-align:center;
		vertical-align:top;
		border:none;
		}									
					
	td.wsixothree {
		width:603px;
		height:auto;
		vertical-align:top;
		border:none;
		}							
			
	a:link.uilink { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:11px;
		line-height:18px;
		text-decoration:underline;
		}

	a:visited.uilink { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:11px;
		line-height:18px;
		text-decoration:underline;
		}

	a:hover.uilink { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#336600;
		font-size:11px;
		line-height:18px;
		text-decoration:underline;
		}

	a:active.uilink { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:11px;
		line-height:18px;
		text-decoration:underline;
		}	
		
		
	a:link.pagelink13 { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:13px;
		line-height:18px;
		text-decoration:underline;
		}

	a:visited.pagelink13 { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:13px;
		line-height:18px;
		text-decoration:underline;
		}

	a:hover.pagelink13 { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#336600;
		font-size:13px;
		line-height:18px;
		text-decoration:underline;
		}

	a:active.pagelink13 { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:13px;
		line-height:18px;
		text-decoration:underline;
		}					
		
		
	a:link.pagelink14 { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:14px;
		line-height:18px;
		text-decoration:underline;
		}

	a:visited.pagelink14 { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:14px;
		line-height:18px;
		text-decoration:underline;
		}

	a:hover.pagelink14 { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#336600;
		font-size:14px;
		line-height:18px;
		text-decoration:underline;
		}

	a:active.pagelink14 { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:14px;
		line-height:18px;
		text-decoration:underline;
		}					
				
a.menuButtonleft {
display: block;
text-decoration:none;
background-image: url(leftarrow.jpg);
text-align:right;
left: 0px;
top: 0px;
width: 25px;
height:25px;
}


a:link.menuButtonleft {
display: block;
text-decoration:none;
background-image: url(leftarrow.jpg);
position: relative;
left: 0px;
top: 0px;
width: 25px;
height:25px;
}


a:hover.menuButtonleft {
display: block;
background-image: url(leftarrow_over.jpg);
text-align:right;
vertical-align:middle;
width: 25px;
height:25px;
text-decoration:none;
}


a:active.menuButtonleft {
display: block;
text-decoration:none;
background-image: url(leftarrow.jpg);
position: relative;
left: 0px;
top: 0px;
width: 25px;
height:25px;
}
		





a.menuButtonright {
display: block;
text-decoration:none;
background-image: url(rightarrow.jpg);
position: relative;
left: 0px;
top: 0px;
width: 25px;
height:25px;
}


a:link.menuButtonright {
display: block;
text-decoration:none;
background-image: url(rightarrow.jpg);
position: relative;
left: 0px;
top: 0px;
width: 25px;
height:25px;
}


a:hover.menuButtonright {
display: block;
background-image: url(rightarrow_over.jpg);
width: 25px;
height:25px;
text-decoration:none;
}


a:active.menuButtonright {
display: block;
text-decoration:none;
background-image: url(rightarrow.jpg);
position: relative;
left: 0px;
top: 0px;
width: 25px;
height:25px;
}
						
						
								
	a:link.pagelink13no { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:13px;
		line-height:18px;
		text-decoration:none;
		}

	a:visited.pagelink13no { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:13px;
		line-height:18px;
		text-decoration:none;
		}

	a:hover.pagelink13no { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#336600;
		font-size:13px;
		line-height:18px;
		text-decoration:underline;
		}

	a:active.pagelink13no { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#4B381E;
		font-size:13px;
		line-height:18px;
		text-decoration:none;
		}					
	
	
	a:link.submenulinks {
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:15px;
		color:#bee5a5;
		font-weight:bold;		
		text-decoration:none;
		}

	a:visited.submenulinks {
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:15px;
		color:#bee5a5;
		font-weight:bold;		
		text-decoration:none;	
		}
	
	a:hover.submenulinks {
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:15px;
		color:#333333;
		font-weight:bold;		
		text-decoration:none; 
		}
	
	a:active.submenulinks {
		font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:15px;
		color:#bee5a5;
		font-weight:bold;
		text-decoration:none;	
		}								
			
			

	#homeboxlinkone {
		height:auto;
		width:auto;
		top:307px;
		margin-left:232px;
		position:absolute;
		z-index:157;
		font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:17px;
		line-height:17px;
		text-align:center;
		vertical-align:middle;
		}	


	#homeboxlinktwo {
		height:auto;
		width:auto;
		top:307px;
		margin-left:468px;
		position:absolute;
		z-index:158;
		font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:17px;
		line-height:17px;
		text-align:center;
		vertical-align:middle;
		}	


	#homeboxlinkthree {
		height:auto;
		width:auto;
		top:307px;
		margin-left:709px;
		position:absolute;
		z-index:159;
		font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:17px;
		line-height:17px;
		text-align:center;
		vertical-align:middle;
		}				