﻿/** { border-style: none; border-color: inherit; border-width: 0; padding: 0; margin: 0; text-decoration: none; }*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
table, caption, tbody, tfoot, thead, tr, th, td { border: 1px solid; border-collapse: collapse; }

body { background: url(../graphics/middle_gradient.jpg) repeat-x; font-family: Verdana, Sans-Serif; line-height: 1.25em; }
a { color: #999; font-family: Arial; font-size: 13px; }

a:hover { text-decoration: underline; }
.outer { background: url(../graphics/header_bg.jpg) repeat-x; }
.inner { margin-top: 10px; width: 780px; margin: 0 auto; height: 165px; overflow: hidden; }
.header { height: 165px; overflow: hidden; width: 219px; float: left; margin: 20px 0 0 30px; }
.header img { float: left; }
.headercolumn { margin: 100px 0 0 0; float: left; width: 522px; }
.middle { background: #0C7A50; height: 10px; overflow: hidden; }


.footer { background: url(../graphics/footer_bg.jpg) repeat-x; height: 165px; clear: both; position: relative; top: -8pt; }
.textfootert { width: 780px; margin: 5px auto 0px; }
.add1 { color: #366732; font-family: Arial; font-size: 12px; line-height: 1.5em; text-align: left; width: auto; margin: 20px 0 0 20px; float: left; }

#footer a { color: #999; font-family: Arial; font-size: 12px; }

#footer a:hover { text-decoration: underline; }


.lfootertxt { color: #999; font-family: Arial; font-size: 12px; text-align: right; width: 350px; float: right; width: 428px; margin: 25px 20px 0 0px; }
.buttonbox { width: auto; float: left; margin: 85px 0px; }



.sidebrd { background: url(../graphics/gradient_sides.jpg) repeat-x; }

.mainboxtopstrip { background: url(../graphics/middle_gradient.jpg) repeat-x; width: 740px; height: 30px; margin: 0px 15px; }




.content { width: 780px; margin: 0 auto; background-color: White; overflow: hidden; position: relative; top: -5px; }



.aboutcontenttext { width: 505px; float: left; }

.picbx { width: 760px; height: 308px; overflow: hidden; float: left; padding: 10px 10px 0px; background: url(  '../graphics/big_photo_container.gif' ) no-repeat left top; margin: 10px 15px 0px; }
.mbox { width: 780px; float: left; padding: 0px 5px; margin: 0pt auto; }

.rightbar { float: left; width: 200px; background-color: #FCFCF0; margin: 0px 20px; padding: 10px; }

.rightbar2 { float: left; width: 200px; background-color: #FCFCF0; margin: 0px 27px; padding: 10px; }

.cellright { margin: 10px 20px 10px 20px; }



.grn { color: #98CA3C; font-weight: bold; }

.txtaln { width: 411px; margin: 0px 0 0 0px; float: left; height: 49px; }

.txtalnm { width: 500px; margin: 0px 0px 10px 15px; float: left; text-align: left; }

.txtalnmg { width: 720px; margin: 0 auto; text-align: left; }

h3 { color: #366732; font-size: 16px; font-family: Verdana; width: 415px; height: 40px; font-weight: bolder; }
h1 { color: #366732; font-size: 16px; font-family: Verdana; font-weight: bold; }

h4 { color: #FACE38; font-size: 14px; font-family: Verdana; line-height: 1.5em; margin: 0px 0px 10px; font-weight: bold; }
h4 a { color: #FACE38; font-size: 14px; font-family: Verdana; line-height: 1.5em; margin: 0px 0px 10px; font-weight: bold; }

.copyrighttext { color: #366732; font-size: 12px; font-family: Verdana; font-weight: bold; line-height: 1.5em; }

h6 { color: #98CA3C; font-size: 11px; font-family: Verdana; font-weight: bold; }
h6 a { color: #98CA3C; font-size: 11px; font-family: Verdana; font-weight: bold; }

h5 { color: #98CA3C; font-size: 10px; font-family: Verdana; }



.margin { margin: 0px 10px; }

.lowerbx { width: 780px; margin: 20px 0 20px 20px; float: left; }

.alignright { float: right; padding: 10px 5px; }



.lalign { float: left; width: 69px; }

.lalignc { float: left; width: 69px; padding: 10px; }
.llalign { float: left; width: 220px; margin: 5px 5px; }

.llalignl { float: left; width: 130px; padding: 20px 0px; }

.rightbottom { padding: 10px 10px; }





.bottompg { width: 780px; margin: 20px 0px 20px 0px; float: left; background: url(../graphics/middle_gradient.jpg) repeat-x; height: 215px; }

.testbtm { width: 500px; height: 150px; padding: 20px 0 0 20px; float: left; }

.botbtn { margin: 20px 10px 20px 20px; float: right; margin-top: 10px; cursor: pointer; }

p { color: #666; font-family: Verdana; font-size: 11px; }








/* generic container (i.e. div) for floating buttons */
.clear { overflow: hidden; width: 100%; }

a.button { background: url(  '../graphics/bt_white.jpg' ) no-repeat right top; color: white; display: block; float: left; font: 12px verdana; height: 24px; font-weight: bold; margin-right: 6px; padding-right: 15px; /* sliding doors padding */ text-decoration: none; width: 93px; cursor: pointer; }

a.button:hover { color: #FACE38; display: block; float: left; font: 12px verdana; height: 24px; font-weight: bold; margin-right: 6px; padding-right: 15px; /* sliding doors padding */ text-decoration: none; width: 93px; }

a.button span { background: transparent url(../graphics/bt_white.jpg) no-repeat; display: block; line-height: 14px; padding: 5px 0 5px 18px; width: 65px; cursor: pointer; }

a.button:active { background-position: bottom right; color: Blue; outline: none; /* hide dotted outline in Firefox */ }

a.button:active span { background-position: bottom left; padding: 6px 0 4px 18px; /* push text down 1px */ }
/* Text Div in About page */

.aboutcontentbox { width: 505px; margin: 20px 0 0 20px; float: left; }

.formaright { margin: 15px; float: left; font-size: 12px; font-family: Verdana; line-height: 1.9em; padding-left: 80px; padding-bottom: 20px; }

.formaright strong { font-weight: bold; color: #366732; }

.cmsContent ul li { color: #98CA3C; font-family: Verdana; font-weight: bold; font-size: 12px; line-height: 1.2em; list-style-type: disc; list-style-image: url(../graphics/bullet_point.gif); padding: 0 0 5px 5px; margin: 0 15px; }

.centerphoto { padding: 20px; text-align: center; }

p { color: #666; font-family: Verdana; font-size: 11px; }





