/*General*/
	.cleardiv
	{
		border: none;
		clear: both;
		float: none;
		font-size: 0;
		height: 0;
		line-height: 0;
	}

	.cleardiv8
	{
		border: none;
		clear: both;
		float: none;
		font-size: 0;
		height: 8px;
		line-height: 8px;
	}


	/*a.toplink
	{
		font-family: Comic Sans MS, inherit;
		color: #97AFD3;
		text-align: right;
		float:right;
		font-size:10px;
		text-decoration:none;
	}*/
 /* a:link a:active a:visited */
	a.toplink 
	{
		font-family: Comic Sans MS, inherit;
		padding-right:15px;
		color: #97AFD3;
		text-align: right;
		float:right;
		font-size:10px;
		text-decoration:none;
	}


	.smallprint
	{
		font-size: x-small;
	}

	body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, form, input
	{
		margin: 0;
		padding: 0;
	}

	body
	{
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 12px;
		text-align: center;
		/*background: #FFF url(images/bg_header.gif) repeat-x;*/
		color: Navy;
	}

/*Links*/

	a
	{
		color: #3a3a3a;
		text-decoration: none;
	}

	a:hover
	{
		color: #97AFD3;
		text-decoration: none;
	}

	a img
	{
		border: 0;
	}

	.separator800
	{
		height: 1px;
		line-height: 1px;
		background: #E0CEB2;
		width: 790px;
		font-size: 1px;
		margin: 5px 0 5px 0;
	}

	.separator140
	{
		height: 1px;
		line-height: 1px;
		background: #446230;
		width: 140px;
		font-size: 1px;
		margin: 5px 0 5px 0;
	}

	.separator180
	{
		height: 1px;
		line-height: 1px;
		background: #E0CEB2;
		width: 180px;
		font-size: 1px;
		margin: 5px 0 5px 0;
	}

/*Footer*/
	.footer-page
	{
		/*margin: 5px 0 0 0;*/
		width: 800px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 5px;
		margin-bottom:15px;
	}

	.footer-page .footer2
	{
		margin: 5px 100px 5px 100px;
	}

	.footer-page .contactTextRightSmall
	{
		text-align: right;
		color:#765E24;
		font-size:10px;
		margin: 0px 5px 0px 0px;
	}

	.footer-page .contactTextLeftSmall
	{
		text-align: left;
		color:#765E24;
		font-size:10px;
		margin: 0px 5px 0px 5px;
	}

	.footer-side-left
	{
		float: left;
		width: 50%;
		margin: 0px 0px 0px 0px;
		display: inline;
	}

	.footer-side-right
	{
		float: right;
		width: 50%;
		margin: 0px 0px 0px 0px;
		display: inline;
	}
	
/*Master*/
	.master-page
	{
		/*margin: 5px auto 5px auto;*/
		width: 800px;
		text-align:center;
	}

	.master-content
	{
		float:none;
		width: 800px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 15px;
		/*margin:  15px 0 0;*/
		text-align: left;
		background: #FFFFFF url(../images/bkgrd1.gif) repeat-x; 
	}

	.master-TitleMain
	{
		font-family: Comic Sans MS, inherit;
		margin-top: 3px; 
		margin-left: 10px; 
		margin-right: 10px; 
		font-size:16px;
		/*height: 25px;*/
		color: #765E24;
		/*padding: 0px 0px 0px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}
	
	.master-TitleMainSmallRight
	{
		font-family: Arial, Comic Sans MS, inherit;
		font-size:10px;
		color: #765E24;
		text-align: right;
		height: 100%;
		vertical-align: top;
	}
	.master-Title1 a
	{
		font-family: Comic Sans MS, inherit;
		margin-top: 3px; 
		margin-left: 20px; 
		margin-right: 10px; 
		/*height: 25px;*/
		color: #765E24;
		/*padding: 0px 0px 0px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}

	.master-Text1
	{
		font-family: Arial, inherit;
		margin-top: 3px; 
		margin-left: 30px; 
		margin-right: 10px; 
		margin-bottom: 15px; 
		/*height: 25px;*/
		color: #000000;
		/*padding: 0px 10px 0px 10px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}

	.master-Text1 b
	{
		color: #765E24;
	}

	.master-side-left
	{
		float: left;
		width: 200px;
		margin: 0px 0px 0px 0px;
		display: inline;
	}

	.master-side-right
	{
		float: right;
		width: 150px;
		margin: 0px 0px 0px 0px;
		display: inline;
	}

	.master-center-3column
	{
		float: left;
		width: 450px;
		margin: 0px 0px 0px 0px;
		/*background: url(images/bg_maincolumn.gif) no-repeat left top #FFF;*/
		display: inline;
	}

	.master-cph-3column
	{
		/*margin:  0px 0px 10px 0px;*/
	}
	.cleardiv8w
	{
		margin:  0px 10px 10px 10px;
	}

	.siteheader 
	{
		background: #FFF url(../images/Banner_5.gif);
		height: 65px;
	}

	.siteheader-logo
	{
		margin-top: 0px; /*5px;*/
		float: left;
		text-align: left;
	}

	.siteheader6 
	{
		background: #FFF url(../images/Banner_6.gif);
		height: 85px;
	}

	.siteheader6-logo
	{
		margin-top: 0px; /*5px;*/
		float: left;
		text-align: left;
	}

	.siteheader6B 
	{
		background: #FFF url(../images/Banner_6B.gif);
		height: 85px;
	}

	.siteheader6B-logo
	{
		margin-top: 0px; /*5px;*/
		float: left;
		text-align: left;
	}

	.siteheader7 
	{
		background: #FFF url(../images/Banner_7.gif);
		height: 85px;
	}

	.siteheader7-logo
	{
		margin-top: 0px; /*5px;*/
		float: left;
		text-align: left;
	}

	.siteheader8 
	{
		background: #FFF url(../images/Banner_8B.gif);
		height: 85px;
	}

	.siteheaderNew 
	{
		background: #FFF url(../images/Banner_New.gif);
		height: 100px;
	}

	.siteheader-logoNew
	{
		margin-top: 0px; /*5px;*/
		float: left;
		text-align: left;
	}

	a.logo
	{
	}

	.sitehorzmenu
	{
		margin-top: 2px; 
		background: #FFF url(../images/bkgrd_hmenu.jpg) repeat-x;
		/*height: 25px;*/
		color: #FFFFFF;
		padding: 6px 0px 5px 0px;
		text-align: center;
		height: 100%;
		vertical-align: middle;
		letter-spacing: 1px;
	}

	.sitehorzmenu ul
	{
		padding: 0;
		margin: 0;
	}

	.sitehorzmenu li
	{
		list-style: none;
		display: inline;
	}

	.sitehorzmenu li a:link
	{
		color: #FFF;
		text-decoration: none;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		padding-left: 10px;
		padding-right: 10px;
	}    

	.sitehorzmenu li a:active
	{
		color: #FFF;
		text-decoration: none;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		padding-left: 10px;
		padding-right: 10px;
	}    

	.sitehorzmenu li a:visited
	{
		color: #FFF;
		text-decoration: none;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		padding-left: 10px;
		padding-right: 10px;
	}    

	.sitehorzmenu li a:hover
	{
		color: #C09230;
		text-decoration: none;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		padding-left: 10px;
		padding-right: 10px;
	}

	.sitehorzmenu a
	{
		/*color: #FFF;
		text-decoration: none;
		text-transform: uppercase;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		padding-left: 10px;
		padding-right: 10px;*/
	}
	
		/*===================================*/
	
	.service-ListTitle
	{
		font-family: Comic Sans MS, inherit;
		font-size: 1.6em;
		margin-top: 10px; 
		margin-left: 5px; 
		margin-right: 10px; 
		/*height: 25px;*/
		color: #426233;
		/*padding: 0px 0px 0px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}


	.serviceslinks
	{
		font-family: Comic Sans MS, inherit;
		margin-top: 5px; 
		margin-left: 10px; 
		/*height: 25px;*/
		/*color: #FFFFFF;*/
		/*padding: 5px 0px 5px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
		letter-spacing: 1px;
	}

	.serviceslinks ul
	{
		padding: 0;
		margin: 0;
	}

	.serviceslinks li
	{
		list-style: none;
		/*display: inline;*/
	}

	.serviceslinks a:link
	{
		color: #5A4105;
		text-decoration: none;
		font-size: 1.2em;
		font-weight: bold;
		vertical-align: middle;
		/*padding-left: 10px;*/
		padding-right: 10px;
	}    

	.serviceslinks a:active
	{
		color: #5A4105;
		text-decoration: none;
		font-size: 1.2em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}    

	.serviceslinks a:visited
	{
		color: #5A4105;
		text-decoration: none;
		font-size: 1.2em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}    

	.serviceslinks a:hover
	{
		color: #426233;
		font-size: 1.2em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}
	
	.serviceslinks li a:link
	{
		color: #5A4105;
		text-decoration: none;
		font-size: 1.2em;
		font-weight: bold;
		vertical-align: middle;
		/*padding-left: 10px;*/
		padding-right: 10px;
	}    

	.serviceslinks li a:active
	{
		color: #5A4105;
		text-decoration: none;
		font-size: 1.2em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}    

	.serviceslinks li a:visited
	{
		color: #5A4105;
		text-decoration: none;
		font-size: 1.2em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}    

	.serviceslinks li a:hover
	{
		color: #426233;
		font-size: 1.2em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}
	
	/*===============================================*/

	.serviceslinkssub
	{
		font-family: Comic Sans MS, inherit;
		/*margin-top: 5px; */
		margin-left: 20px; 
		/*height: 25px;*/
		/*color: #FFFFFF;*/
		/*padding: 5px 0px 5px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
		letter-spacing: 1px;
	}

	.serviceslinkssub ul
	{
		padding: 0;
		margin: 0;
	}

	.serviceslinkssub li
	{
		list-style: none;
		/*display: inline;*/
	}

	.serviceslinkssub a:link
	{
		color: #426233;
		text-decoration: none;
		font-size: .9em;
		font-weight:lighter;
		vertical-align: middle;
		/*padding-left: 10px;*/
		/*padding-right: 30px;*/
	}    

	.serviceslinkssub a:active
	{
		color: #426233;
		text-decoration: none;
		font-size: .9em;
		font-weight:lighter;
		/*font-weight: bold;*/
		vertical-align: middle;
		/*padding-right: 30px;*/
	}    

	.serviceslinkssub a:visited
	{
		color: #426233;
		text-decoration: none;
		font-size: .9em;
		font-weight:lighter;
		/*font-weight: bold;*/
		vertical-align: middle;
		/*padding-right: 30px;*/
	}    

	.serviceslinkssub a:hover
	{
		color: #5A4105;
		font-size: .9em;
		font-weight:lighter;
		/*font-weight: bold;*/
		vertical-align: middle;
		/*padding-right: 30px;*/
	}

	.serviceslinkssub li a:link
	{
		color: #426233;
		text-decoration: none;
		font-size: .9em;
		font-weight:lighter;
		vertical-align: middle;
		/*padding-left: 10px;*/
		/*padding-right: 30px;*/
	}    

	.serviceslinkssub li a:active
	{
		color: #426233;
		text-decoration: none;
		font-size: .9em;
		font-weight:lighter;
		/*font-weight: bold;*/
		vertical-align: middle;
		/*padding-right: 30px;*/
	}    

	.serviceslinkssub li a:visited
	{
		color: #426233;
		text-decoration: none;
		font-size: .9em;
		font-weight:lighter;
		/*font-weight: bold;*/
		vertical-align: middle;
		/*padding-right: 30px;*/
	}    

	.serviceslinkssub li a:hover
	{
		color: #5A4105;
		font-size: .9em;
		font-weight:lighter;
		/*font-weight: bold;*/
		vertical-align: middle;
		/*padding-right: 30px;*/
	}

	
	/*===================================*/
	
	.service-page
	{
		margin: 5px 0 0 0;
		width: 800px;
	}

	.service-side-left
	{
		float: left;
		width: 200px;
		margin: 0px 0px 0px 0px;
		display: inline;
	}

	.service-side-right
	{
		float: right;
		width: 150px;
		margin: 0px 0px 0px 0px;
		display: inline;
	}

	.service-center-3column
	{
		float: left;
		width: 450px;
		margin: 0px 0px 0px 0px;
		/*background: url(images/bg_maincolumn.gif) no-repeat left top #FFF;*/
		display: inline;
	}

	.service-content 
	{
		float:none;
		width: 800px;
		margin: 15px 0 0;
		text-align: left;
		/*background: #FFFFFF url(../images/bkgrd1.gif) repeat-x; */
	}

	.service-TitleMain a
	{
		font-family: Comic Sans MS, inherit;
		margin-top: 3px; 
		margin-left: 10px; 
		margin-right: 10px; 
		font-size:16px;
		/*height: 25px;*/
		color: #765E24;
		/*padding: 0px 0px 0px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}
	

	.service-Title1 a
	{
		font-family: Comic Sans MS, inherit;
		margin-top: 3px; 
		margin-left: 20px; 
		margin-right: 10px; 
		/*height: 25px;*/
		color: #765E24;
		/*padding: 0px 0px 0px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}

	.service-Text1
	{
		font-family: Arial, inherit;
		margin-top: 3px; 
		margin-left: 30px; 
		margin-right: 10px; 
		margin-bottom: 15px; 
		/*height: 25px;*/
		color: #000000;
		/*padding: 0px 10px 0px 10px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}

	.service-Text1 b
	{
		color: #765E24;
	}

	.service-Text1 img
	{
		padding: 10px;
		/*border:Solid 1px Black;*/
		/*font-family:Times New Roman, inherit;
		margin-top: 3px; 
		margin-left: 30px; */
		/*margin-right: 10px; */
		/*margin-bottom: 15px; */
		/*height: 25px;*/
		/*color: #000000;*/
		/*padding: 0px 10px 0px 0px;*/
		/*text-align: left;
		height: 100%;
		vertical-align: middle;*/
		
	}

	.service-Text1Indent
	{
		font-family: Arial, inherit;
		margin-top: 3px; 
		margin-left: 60px; 
		margin-right: 10px; 
		margin-bottom: 15px; 
		/*height: 25px;*/
		color: #000000;
		/*padding: 0px 10px 0px 10px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}

	
	.service-Title2
	{
		font-family: Comic Sans MS, inherit;
		margin-top: 3px; 
		margin-left: 40px; 
		margin-right: 10px; 
		margin-bottom: 15px; 
		/*height: 25px;*/
		color: #765E24;
		/*padding: 0px 0px 0px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}

	.service-Text2
	{
		font-family: Arial, inherit;
		margin-top: 3px; 
		margin-left: 50px; 
		margin-right: 10px; 
		/*height: 25px;*/
		color: #000000;
		/*padding: 0px 0px 0px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}

	.service-Text2 b
	{
		color: #765E24;
	}

	/*===================================*/
	.affiliatesTitle
	{
		margin-top: 3px; 
		/*height: 25px;*/
		color: #765E24;
		/*padding: 0px 0px 0px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}

	.affiliateslinks
	{
		margin-top: 5px; 
		/*height: 25px;*/
		/*color: #FFFFFF;*/
		/*padding: 5px 0px 5px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
		letter-spacing: 1px;
	}

	.affiliateslinks .img
	{
		margin-top: 5px; 
		text-align: center;
		height: 100%;
		vertical-align: middle;
	}

	
	
	/*===================================*/
	.importantlinksTitle
	{
		margin-top: 3px; 
		/*height: 25px;*/
		color: #765E24;
		/*padding: 0px 0px 0px 0px;*/
		text-align: left;
		font-weight:bold;
		height: 100%;
		vertical-align: middle;
	}

	.importantlinks
	{
		margin-top: 5px; 
		/*height: 25px;*/
		/*color: #FFFFFF;*/
		/*padding: 5px 0px 5px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
		letter-spacing: 1px;
	}

	.importantlinks ul
	{
		padding: 0;
		margin: 0;
	}

	.importantlinks li
	{
		list-style: none;
		/*display: inline;*/
	}

	.importantlinks li a:link
	{
		color: #446230;
		text-decoration: none;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		/*padding-left: 10px;*/
		padding-right: 10px;
	}    

	.importantlinks li a:active
	{
		color: #446230;
		text-decoration: none;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}    

	.importantlinks li a:visited
	{
		color: #446230;
		text-decoration: none;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}    

	.importantlinks li a:hover
	{
		color: #92680F;
		text-decoration:none;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}

	/*===================================*/
	.placestovisitTitle
	{
		margin-top: 3px; 
		font-size: 1.2em;
		font-weight:bolder;
		/*height: 25px;*/
		color: #446230;
		/*padding: 0px 0px 0px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
	}

	.placestovisitlinks
	{
		margin-top: 5px; 
		/*height: 25px;*/
		/*color: #FFFFFF;*/
		/*padding: 5px 0px 5px 0px;*/
		text-align: left;
		height: 100%;
		vertical-align: middle;
		letter-spacing: 1px;
	}

	.placestovisitlinks ul
	{
		padding: 0;
		margin: 0;
	}

	.placestovisitlinks li
	{
		list-style: none;
		/*display: inline;*/
	}

	.placestovisitlinks li a:link
	{
		color: #765E24;
		text-decoration: none;
		font-size: .9em;
		font-weight: bold;
		vertical-align: middle;
		/*padding-left: 10px;*/
		padding-right: 10px;
	}    

	.placestovisitlinks li a:active
	{
		color: #765E24;
		text-decoration: none;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}    

	.placestovisitlinks li a:visited
	{
		color: #765E24;
		text-decoration: none;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}    

	.placestovisitlinks li a:hover
	{
		color: #92680F;
		text-decoration:none;
		font-size: 0.9em;
		font-weight: bold;
		vertical-align: middle;
		padding-right: 10px;
	}

	/*===================================*/
	.contact-ListTitle
	{
		font-family: Comic Sans MS, inherit;
		font-size: 1.6em;
		margin-top: 10px; 
		margin-left: 5px; 
		margin-right: 10px; 
		/*height: 25px;*/
		color: #426233;
		/*padding: 12px 0px 0px 4px;*/
		/*padding: 10px 0 0 0;*/
		text-align: left;
		height: 100%;
		/*vertical-align: bottom;*/
	}

	.contactTitleText
	{
		font-family: Comic Sans MS, inherit;
		font-size: 1.6em;
		color: #426233;
		padding: 9px 0 0 8px;
	}

	/*===================================*/

	.RightContactInfo .separator
	{
		height: 1px;
		line-height: 1px;
		background: #E0CEB2;
		width: 140px;
		font-size: 1px;
		margin: 5px 0 5px 0;
	}

	.RightContactInfo .separator_clear
	{
		height: 1px;
		line-height: 1px;
		background:inherit;
		width: 120px;
		font-size: 1px;
		margin: 5px 0 5px 0;
	}
	.RightContactInfo .contactTitle
	{
		/*font-family: Arial, Sans MS, inherit;*/
		/*text-align: left;*/
		width: 150px;
		/*font-weight: bold;*/
		/*font-size: 0.9em;*/
		/*background: url(../images/bg_cat150_title.gif) no-repeat 0 100%;*/
		background: url(../images/bg_cat150_title_brown.gif) no-repeat 0 100%;
		display: block;
		overflow: hidden hidden;
		height: 39px;
		/*padding: 10px 0 10px 0;*/
	}

/*	.master-side-right .RightContactInfo .contactTitle .contactTitleText
	{
		text-align: left;
		color:#765E24;
		font-size:12px;
		margin: 10px 2px 0px 10px;
	}
*/	
/*	.RightContactInfo .contactTitleText
	{
		text-align: left;
		color:#765E24;
		font-size:larger;
		margin: 0px 5px 0px 10px;
	}
*/
	.RightContactInfo .contactTextBody
	{
		font-family: Arial, Comic Sans MS, inherit;
		text-align: left;
		margin:  0px 0px 0px 0px;
		/*padding:  0px 0px 0px 0px;*/
		/*width: 150px;*/
		height: auto;
		/*background: url(../images/bg_cat150_title_clear.gif) no-repeat 0 100%;*/
		background: url(../images/bg_cat150.gif) no-repeat 0 100%;
	}

	.RightContactInfo .contactTextLeft
	{
		text-align: left;
		font-size:13px;
		color:#4E3803;
		margin: 0px 5px 0px 5px;
	}

	.RightContactInfo .contactTextRightSmall
	{
		text-align: right;
		color:#765E24;
		font-size:10px;
		margin: 0px 5px 5px 0px;
	}

	font.maintext
	{
		font-family: Veranda;
		color: #062F5F; 
		font-size: 28px;
	}
	    
	td.maintext {
		font-family: Veranda;
		font-size: 16px;
		color: #363434;
	}
	a:link {
		color: #363434;
		text-decoration: underline;
	}

	a:hover {
		color: #022757;
		text-decoration: none;
	}

	a:active {
		color: #363434;
		text-decoration: none;
	}

	a:visited {
		color: #363434;
		text-decoration: underline;
	}


	font.menutext {
		font-family: Veranda;
		font-size: 26px;
		color: #010101;
	}
	a:link {
		color: #03306C;
		text-decoration: underline;
	}

	a:hover {
		color: #022757;
		text-decoration: none;
	}

	a:active {
		color: #03306C;
		text-decoration: none;
	}
	
	
	table.TopBanner
	{
/*		background: url(../images/Banner_3.gif);
		background-repeat: no-repeat;
		height: 65px;
		width: 800px;
		vertical-align: middle;*/
	}

	table.MainBody
	{
		background: url(../images/bkgrd1.gif);
		background-repeat: repeat;
		height: 120px;
		width: 800px;
		vertical-align: middle;
	}

	td.VertLine
	{
		background: url(../images/verticalLine.gif);
		background-repeat: repeat-y;
		width: 5px;
	}

	 td.ltGrey1 
	 {
		background: url(../images/ltGrey1_6by6.gif);
		background-repeat: no-repeat;
     }

	 td.ltGrey2 
	 {
		background: url(../images/ltGrey2_6by2.gif);
		background-repeat: repeat;
     }

	 td.ltGrey3 
	 {
		background: url(../images/ltGrey3_6by6.gif);
 		background-repeat: no-repeat;
    }

	 td.ltGrey4 
	 {
		background: url(../images/ltGrey4_2by6.gif);
		background-repeat: repeat;
	    text-align: center;
	    vertical-align: middle; 
     }


	 td.ltGrey5 
	 {
		background: url(../images/ltGrey5_2by2.gif);
		background-repeat: repeat;
	    text-align: left;
	    vertical-align: middle; 
     }

	 td.ltGrey6 
	 {
		background: url(../images/ltGrey6_2by6.gif);
		background-repeat: repeat;
	    text-align: center;
	    vertical-align: middle; 
     }

	 td.ltGrey7 
	 {
		background: url(../images/ltGrey7_6by6.gif);
		background-repeat: no-repeat;
	    text-align: center;
	    vertical-align: middle; 
     }

	 td.ltGrey8 
	 {
		background: url(../images/ltGrey8_6by2.gif);
		background-repeat: repeat;
	    text-align: center;
	    vertical-align: middle; 
     }

	 td.ltGrey9 
	 {
		background: url(../images/ltGrey9_6by6.gif);
		background-repeat: no-repeat;
	    text-align: center;
	    vertical-align: middle; 
     }

    .vmenu
    {
    	font-family: Veranda;
		font-size: 18px;
        color: #ACBFD9; 
	}
    
    a.vmenu:link,a.vmenu:active,a.vmenu:visited 
    { 
        text-decoration: none;
        color: #03306C; 
	    text-align:center; 
    }
    a.vmenu:hover 
    {
	    cursor: hand;
        text-decoration: none;
        color: #ACBFD9; 
 	    text-align:center; 
   }

    .topmenu
    {
    	font-family: Veranda;
		font-size: 18px;
	}
    
    a.topmenu:link,a.topmenu:active,a.topmenu:visited 
    { 
        text-decoration: none;
        color: #062F5F; 
	    text-align:center; 
    }
    a.topmenu:hover 
    {
	    cursor: hand;
        text-decoration: none;
        color: #FFFFFF; 
 	    text-align:center; 
   }

    .site_small
    {
    	font-family: Arial,sans-serif;
		font-size: 10px;
	}
    
    a.site_small:link,a.site_small:active,a.site_small:visited 
    { 
        text-decoration: none;
        color: #062F5F; 
	    text-align:center; 
    }
    a.site_small:hover 
    {
	    cursor: hand;
        text-decoration: none;
        color: #999999; 
 	    text-align:center; 
   }


