/* BODY FONT FAMILY */
	body {
		font-family: 			Verdana, Helvetica, sans-serif; 
		scrollbar-face-color: 		#8B7561;
		scrollbar-highlight-color: 	#CCCCCC;
		scrollbar-shadow-color: 	#888888;
		scrollbar-3dlight-color: 	#CCCCCC;
		scrollbar-arrow-color:  	#FFFFFF;
		scrollbar-track-color: 		#524431;
		scrollbar-darkshadow-color: 	#888888;
		
	}


/* GENERAL FONT FAMILIES FOR COMMON TAGS */
	a  {
		text-decoration: 	none;
		}
		
	a img{
		border: 		0px;
		}

	.body { 
		font-size: 		12px; 
		color: 			#000000;
		}

	.body  A {
		font-size: 		12px;
		text-decoration:	underline;
		color: 			#000000;
		}

	.body  A:hover {
		text-decoration:	underline; 
		color: 			#FF6600;
		}

	.title { 
		font-size: 		11px; 
		color: 			#FF6600; 
		}

	.title  A { 
		font-size: 		11px; 
		color: 			#FF6600; 
		}

	.title  A:hover {
		text-decoration: 	underline; 
		color: 			#FF6600; 
		}

	.titleB { 
		font-size: 		11px; 
		font-weight: 		bold;
		color: 			#FF6600; 
		}

	.titleB  A {
		font-size: 		11px; 
		font-weight: 		bold;
		color: 			#FF6600; 
		}

	.titleB  A:hover {
		font-weight: 		bold;
		color: 			#FF6600; 
		}


	.bodyB { 
		font-size: 		11px; 
		font-weight: 		bold; 
		color: 			#000000;
		}

	.bodyB  A {
		font-size: 		11px; 
		color: 			#000000;
		font-weight: 		bold;
		text-decoration: 	none;

		}

	.bodyB  A:hover {
		text-decoration: 	underline;
		font-weight: 		bold;
		color: 			#000000;
		}

	.caption  {
		font-size: 		12px; 
		color: 			#999999;
		}

	.date {
		font-size: 		10px; 
		color: 			#917029; 
		text-decoration: 	none;
		}


	.guestbook  { 
		font-size: 		10px; 
		margin-top: 		0; 
		margin-bottom: 		0; 
		color: 			#000000;
		}

	.guestbook  A {
		font-size: 		10px; 
		margin-top: 		0; 
		margin-bottom: 		0; 
		color: 			#000000; 
		text-decoration: 	none;
		}

	.guestbook  A:hover {
		color: 			#000000; 
		text-decoration: 	underline;
		}

	.fineprint  { 
		font-size: 		10px; 
		margin-top: 		0; 
		margin-bottom: 		0; 
		color: 			#FFFFFF;
		}

	.fineprint  A {
		font-size: 		10px; 
		margin-top: 		0; 
		margin-bottom: 		0; 
		color: 			#FFFFFF; 
		text-decoration: 	none;
		}

	.fineprint  A:hover {
		color: 			#FFFFFF; 
		text-decoration: 	underline;
		}

	.fineprintW  { 
		font-size: 		10px; 
		margin-top: 		0; 
		margin-bottom: 		0; 
		color: 			#FFFFFF;
		}

	.fineprintW  A {
		font-size: 		10px; 
		margin-top: 		0; 
		margin-bottom: 		0; 
		color: 			#FFFFFF; 
		text-decoration: 	none;
		}

	.fineprintW  A:hover {
		color: 			#FFFFFF; 
		text-decoration: 	underline;
		}


	.footer  {
		font-size: 		10px; 
		margin-top: 		0; 
		margin-bottom: 		0; 
		color: 			#666666;
		}

	.footer  A { 
		font-size: 		10px; 
		margin-top: 		0; 
		margin-bottom: 		0; 
		text-decoration: 	none; 
		color: 			#666666;
		}

	.footer  A:hover {
		color: 			#666666; 
		text-decoration: 	underline;
		}


	.menu  {
		font-family: 		Times New Roman, Times, serif; 
		font-size: 		16px; 
		font-weight: 		bold; 
		color: 			#000000;
		text-decoration: 	none;
		border:			0px;
		padding: 		4px; 
		padding-left: 		6px; 
		padding-right: 		2px; 
				
		}
		
	.menu  A {
		font-family: 		Times New Roman, Times, serif; 
		font-size: 		16px; 
		font-weight: 		bold; 
		color: 			#000000; 		
		text-decoration: 	none;
		}
		
	.menu  A:hover {
		color: 			#996600;
		font-weight: 		bold;
		text-decoration: 	none;
		}
		
	.menusub  {
		color: 			#000000;
		font-size:		12px; 
		font-family: 		Times New Roman, Times, serif;
		text-decoration: 	none;
		border:			0px;
		padding: 		4px; 
		padding-left: 		6px; 
		padding-right: 		2px; 
		/* border-top:		1px solid; 	 #2455D7 */ 
		/* border-bottom:		1px solid; 	 #000033 */

		}
	.menusub  A {
		font-family: 		Times New Roman, Times, serif; 
		font-size: 		12px; 
		color: 			#000000; 
		text-decoration: 	none; 
		border:			0px;
		padding: 		4px; 
		padding-left: 		8px; 
		padding-right: 		2px;
		}
	
	.menusub  A:hover  {
		color: #996600; 
		text-decoration: underline;
		}


	.doc_link  {
		font-size: 		12px; 
		color: 			#000000; 
		text-decoration: 	none;
		}

	.doc_link  A {
		font-size: 		12px; 
		color: 			#000000; 
		text-decoration: 	underline;
		}

	.doc_link  A:hover  {
		color: 			#666666; 
		text-decoration: 	underline;
		}





/* FORM ELEMENTS */
	form  {
		margin-top: 		0; 
		margin-bottom: 		0;
		}

	.form_input {
		font-size: 		10px; 
		border-style: 		outset; 
		border-width: 		1; 
		border-color: 		#635125; 
		background-color: 	#C79D4B; 
		color: 			#000000; 
		margin-top: 		0; 
		margin-bottom: 		0;
		}

	.Sform_input {
		font-size: 		10px; 
		border-style: 		inset; 
		border-width: 		1; 
		border-color: 		#999999; 
		background-color: 	#FFFFFF; 
		color: 			#000000; 
		margin-top: 		0; 
		margin-bottom: 		0;
		}

	.input_button {
		color:			#FFFFFF; 
		background-color:	#FF6600; 
		font-size:		10px; 
		font-weight:		bold;
		border:			1px
		border-style:		groove; 
		border-color:		#000000;
		cursor:			hand; 
		padding:		0;
	}

	.app_td_tlt {
		background: 		#ECE6F9; 
		color: 			#000000;
		font-size:		18px; ;
		padding: 		1px; 
		padding-left: 		5px; 
		padding-right: 		5px; 
		border-left:		1px solid #ffffff; 
		border-top:		1px solid #ffffff; 
		border-right:		1px solid #cccccc; 
		border-bottom:		1px solid #cccccc;
	}

	.app_td {
		background: 		#ECE6F9; 
		color: 			#000000;
		font-size:		16px; 
		padding: 		1px; 
		padding-left: 		5px; 
		padding-right: 		5px; 
		border-left:		1px solid #ffffff; 
		border-top:		1px solid #ffffff; 
		border-right:		1px solid #cccccc; 
		border-bottom:		1px solid #cccccc;
	}

	.app_td_alt {
		background: 		#DACEF2; 
		color: 			#000000;
		font-size:		16px; 
		padding: 		1px; 
		padding-left: 		5px; 
		padding-right: 		5px; 
		border-left:		1px solid #ffffff; 
		border-top:		1px solid #ffffff; 
		border-right:		1px solid #cccccc; 
		border-bottom:		1px solid #cccccc;
	}

/* END */
