.menuWrap { background-color: #0e2865; background-image: url(../images/template/menu_bg.gif); background-repeat: repeat-x; background-position: left 0; }
.bodytext    { color: black; font-style: normal; font-size: 14px; font-family: arial, verdana, helvetica; font-weight: normal; }
.bodytext a:link { color: #fa3c00; text-decoration: none; }
.bodytext a:visited { color: #fa3c00; text-decoration: none; }
.bodytext a:hover { color: #0d2772; text-decoration: underline; }
.bodytext a:active { color: #fb4d00; text-decoration: none; }
.bodywhite { color: white; font-size: 14px; font-family: arial, helvetica, verdana; }
.bodyBold  { color: #105411; font-style: normal; font-weight: bold; font-size: 14px; font-family: arial, helvetica, verdana; }
.bodyBig { color: #000; font-size: 20px; font-family: arial, helvetica, verdana; font-weight: bold; font-style: italic; }
.bodyTitle { color: #105411; font-size: 16px; font-family: helvetica, arial, sans-serif; font-weight: bold; line-height: 20px; }
.bodyQuoted { color: #4b4b4b; font-size: 18px; font-family: arial, helvetica, verdana; font-style: italic; }
.bodyQuotedName        { color: black; font-style: normal; font-weight: bold; font-size: 14px; font-family: arial, helvetica, verdana; }
.bodyQuotedAddress { color: black; font-size: 12px; font-family: "times new roman", times, serif; font-style: italic; font-weight: bold; text-decoration: none; }
.gallerytext { color: white; font-size: 12px; font-family: "trebuchet ms", tahoma, verdana, arial, sans-serif; font-style: normal; }
.Title   { color: #ac3015; font-weight: bold; font-size: 20px; font-family: "times new roman", times, serif; }
.ttlWhite  { color: white; font-weight: bolder; font-size: 13px; font-family: "trebuchet ms", tahoma, verdana; text-indent: 0   }
.sectionTitle { color: #105411; font-size: 35px; font-family: arial, helvetica, verdana; top: 0; }
.scriptedTitle { color: #0d2772; font-size: 35px; font-family: arial, helvetica, verdana; font-style: italic; top: 0; }
.LogoThin { color: #0d2772; font-size: 35px; font-family: serif, times; font-weight: lighter; letter-spacing: 0; top: 0; }
.LogoThick { color: #0d2772; font-size: 40px; font-family: serif, times; font-weight: lighter; vertical-align: 0; top: 0; }
.listText { color: black; font-size: 30px; font-family: arial, helvetica, verdana; font-weight: bold; vertical-align: -15px; padding-right: 30px; }
.menuLink { color: gray; font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.menuLink a:link { color: #7aa9cc; text-decoration: none; }
.menuLink a:visited { color: #7aa9cc; text-decoration: none; }
.menuLink a:hover { color: #900; text-decoration: underline; }
.menuLink a:active { color: #7aa9cc; text-decoration: none; }
.menuLink2 { color: #404040; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.menuLink2 a:link { color: #fff; text-decoration: none; }
.menuLink2 a:visited { color: #fff; text-decoration: none; }
.menuLink2 a:hover { color: #7aa9cc; text-decoration: none; }
.menuLink2 a:active { color: #fff; }
.footerLink { color: #ff892b; font-size: 13px; font-family: arial, helvetica, sans-serif; font-weight: normal; text-decoration: none; }
.footerLink a:link { color: #ff892b; text-decoration: none; }
.footerLink a:visited { color: #ff892b; text-decoration: none; }
.footerLink a:hover { color: #f00; text-decoration: none; }
.footerLink a:active { color: #ff892b; }
.frameFull { outline: solid 1px #525252; }
.frameFullThick { border: solid 4px #ddd; }
.dividerRight { border-right: 1px solid #343434; }
.dividerBtmRight { border-right: 1px solid #666; border-bottom: 1px solid #666; }
.cssnav	{
						position:relative;
						font-family: arial, helvetica, sans-serif;
						background-image:  url(../images/template/btn_over.gif);
						background-repeat: no-repeat;
						white-space: nowrap;
						display: block;
						width: 183px;
						height: 40px;
						margin: 0; 
						padding: 0; 
			}
			.cssnav a { display: block; color: #000000; font-size: 13px; width: 183px; height: 40px; display: block; float: left; color: black; font-weight: bold; line-height: 14px; text-decoration: none; }

			.cssnav img {width: 183px; height: 40px; border: 0; }
			* html a:hover {visibility:visible}
			.cssnav a:hover img{visibility:hidden}

			.cssnav span { left: 0; top: 15%; margin: 0; padding: 0; cursor: pointer; width: 183px; height: 40px; text-align: center; position: absolute; }
.input { font-size: 12px; font-family: arial; background-color: #f4f4f4; border: solid 1px #666; }
