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

html{padding:0px;margin:0px;font-family:sans-serif;font-size:13px;line-height:18px;background-color:#a0aa97; }
body{padding:0px;margin:0px;}
td{}
h1,h2,h3,h4,h5{padding:0px;margin:0px;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:13px;}
h5{font-size:12px;}
img{border:none;}
p,ul,li{padding:0px;margin:0px;line-height:16px;}
ul{list-style-type:none;}
a{text-decoration:none;}
a,p,h1,h2,h3,h4,h5,img{z-index:1;}
div{position:relative;padding:0px;margin:0px;}

.runLeft{float:left;padding:0px 8px 0px 0px;}
.runRight{float:right;padding:0px 0px 0px 8px;}
.clear{clear:both;margin:0px;padding:0px;border:none;}

#axnDiv{width:300px;position:fixed;top:30px;right:30px;color:#0a2239;background-color:#fff;padding:8px;text-align:center;border:outset 3px #356b52;z-index:100;}

#wrapper{background-color:#fff;margin:0px;padding:0px 0px 0px 0px;}
/* HEADER */
#header-wrap{margin:0px;background:#759e51 repeat-x top left url(../i/topHeaderTile.png);z-index:5;}
#header{width:1225px;height:135px;margin:0px auto;background:#759e51 repeat-x top left url(../i/topHeaderTile.png);z-index:5;}
#header-shadow{height:7px;background:transparent top center repeat-x url(../i/shadowBtm.png);z-index:5;}
#logo{position:absolute;top:25px;left:5px;}
.search-wrap{height:35px;width:155px;background:transparent no-repeat left top url(../i/searchBG.png);padding:2px 0px 0px 0px;margin:-2px 0px 0px 0px;}
.search-wrap input{padding:0px 0px 0px 5px;}
.search-wrap .search{border:none;padding:0px;background-color:transparent;display:table-cell;vertical-align:top;height:20px;}

#global-nav{width:935px;position:absolute;right:0px;top:40px;}
.global-item{color:#424242;font-size:14px;margin:0px 0px 0px 20px;float:left;}
.global-item a{color:#424242;font-size:14px;}
.global-item img{margin:-2px 0px 0px 0px;}
#main-nav{width:935px;position:absolute;right:0px;top:90px;}
.nav-item{height:28px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}
.nav-item a{height:28px;color:#cfe1c0;font-size:15px;display:block;}
.nav-item a:hover{color:#424242;font-size:15px;display:block;background:#759e51 center bottom no-repeat url(../i/navInd.png);}
.nav-item-on{height:28px;float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;}
.nav-item-on a{height:28px;color:#424242;font-size:15px;display:block;background:#759e51 center bottom no-repeat url(../i/navInd.png);}

/* MAIN / BODY CONTENT */
#container{width:980px;margin:-8px auto 0px auto;padding:0px 0px 25px 0px;z-index:1px;background-color:#fff;}

.intro-wrap-a{min-height:164px;color:#fff;z-index:1;}
.intro-wrap-a img{padding:0px 0px 30px 0px;}
.intro-wrap-a .intro-shell{width:425px;padding:15px 5px;position:absolute;left:0px;bottom:0px;}
.intro-wrap-a .intro-shell .intro-cap{height:14px;background:no-repeat bottom center url(../i/intro-cap-a.png);}
.intro-wrap-a .intro-shell .intro-content{min-height:140px;background:repeat top left url(../i/intro-bg-a.png);padding:0px 7px;}
.intro-wrap-a .intro-shell .intro-content h2{font-size:18px;color:#fff;margin:0px 0px 8px 0px;padding:0px 0px 5px 0px;}
.intro-wrap-a .intro-shell .intro-content p{font-size:14px;color:#fff;line-height:18px;}
.intro-wrap-a .intro-shell .intro-content .intro-item a{color:#FFF;font-size:14px;font-weight:bold;}
.intro-wrap-a .intro-shell .intro-base{height:13px;background:no-repeat top center url(../i/intro-base-a.png);}


.intro-wrap-b{min-height:164px;color:#fff;z-index:1;}
.intro-wrap-b img{padding:0px 0px 30px 0px;}
.intro-wrap-b .intro-shell{width:304px;padding:15px 5px;position:absolute;right:0px;bottom:0px;}
.intro-wrap-b .intro-shell .intro-cap{height:14px;background:no-repeat bottom center url(../i/intro-cap-b.png);}
.intro-wrap-b .intro-shell .intro-content{min-height:140px;padding:0px 7px;text-align:right;background:repeat top left url(../i/intro-bg-b.png);}
.intro-wrap-b .intro-shell .intro-content .head{font-size:18px;color:#fff;margin:0px 0px 8px 0px;padding:0px 0px 5px 0px;}
.intro-wrap-b .intro-shell .intro-content p{font-size:14px;color:#fff;}
.intro-wrap-b .intro-shell .intro-content .intro-item a{color:#FFF;padding:3px 0px;font-size:16px;font-weight:bold;display:block;}
.intro-wrap-b .intro-shell .intro-content .intro-item a:hover{color:#85bb6f;padding:3px 0px;font-size:16px;font-weight:bold;display:block;}
.intro-wrap-b .intro-shell .intro-content .intro-item-on a{color:#85bb6f;padding:3px 0px;font-size:16px;font-weight:bold;display:block;}
.intro-wrap-b .intro-shell .intro-base{height:13px;background:no-repeat top center url(../i/intro-base-b.png);}

.intro-wrap-b .intro-shell-tab{width:931px;padding:5px 5px 0px 5px;position:absolute;left:0px;top:0px;background:repeat top left url(../i/intro-bg-a.png);}
.intro-wrap-b .intro-shell-tab .intro-content{padding:0px 7px;text-align:center;}
.intro-wrap-b .intro-shell-tab .intro-content .intro-tab-item a{color:#FFF;padding:3px 0px;font-size:16px;font-weight:bold;display:block;width:300px;float:left;}
.intro-wrap-b .intro-shell-tab .intro-content .intro-tab-item a:hover{color:#85bb6f;padding:3px 0px;font-size:16px;font-weight:bold;display:block;width:300px;float:left;}
.intro-wrap-b .intro-shell-tab .intro-content .intro-tab-item-on a{color:#85bb6f;padding:3px 0px;font-size:16px;font-weight:bold;display:block;width:300px;float:left;}
#tabList{padding:15px 0px;}
.dwn_arrow{margin:0px auto;text-align:center;padding:0px;}
/* MAIN CONTENT */
#main-content{margin:5px 0px;padding:5px 0px;}
#main-content .content-title{color:#669441;font-size:18px;border-bottom:1px solid #669441;}
#main-content p{color:#424242;font-size:12px;line-height:14px;padding:3px;}
#main-content h3{color:#424242;}
#main-content a{color:#000;}
/******columns******/
#main-content .col-a,#main-content .col-b{width:310px;margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;float:left;color:#424242;}
#main-content .col-a a,#main-content .col-b a{color:#669441;text-decoration:underline;}
#main-content .col-a img,#main-content .col-b img{margin:4px auto 10px auto;}
#main-content .col-a{}
#main-content .col-a .c-top{padding:5px 0px;border-bottom:4px solid #669441;}
#main-content .col-a .c-top .c-img{text-align:center;}
#main-content .col-a .c-base{margin:14px auto;padding:5px 0px;}

#main-content .col-b{}
#main-content .col-b .c-top{padding:5px 0px;border-bottom:4px solid #669441;}
#main-content .col-b .c-top .c-img{text-align:center;}
#main-content .col-b .c-base{margin:14px auto;padding:5px 0px;}

#main-content .c-shell{}
#main-content .c-shell-cap{height:12px;background:no-repeat transparent bottom center url(../i/cShellCap.png);}
#main-content .c-shell-bg{min-height:20px;padding:10px;background:repeat-y transparent top center url(../i/cShellBG.png);}
#main-content .c-shell-base{height:12px;background:no-repeat transparent top center url(../i/cShellBase.png);}

#main-content .clinic-item{padding:5px 0px;margin:5px 0px;}
#main-content .clinic-item p{padding:4px 0px;}
#main-content .clinic-title{color:#7bb157;font-size:16px;padding:3px 0px 1px 0px;margin:3px 0px 1px 0px;}
#main-content .clinic-title a{color:#7bb157;font-size:16px;}

#main-content .loc-item{padding:5px 0px;margin:5px 0px;}
#main-content .loc-item p{padding:4px 0px;}
#main-content .loc-title{color:#7bb157;font-size:16px;padding:3px 0px 1px 0px;margin:3px 0px 1px 0px;}
#main-content .loc-title a{color:#7bb157;font-size:16px;}

#main-content .res-item{padding:5px 0px;margin:5px 0px;}
#main-content .res-item p{padding:4px 0px;}
#main-content .res-title{color:#7bb157;font-size:16px;padding:3px 0px 1px 0px;margin:3px 0px 1px 0px;}
#main-content .res-title a{color:#7bb157;font-size:16px;}
/******Body content******/
#main-content .gen-body{width:660px;float:left;line-height:18px;min-height:350px;padding:5px 0px;}
#main-content .gen-body p{line-height:18px;padding:4px 0px;}
#main-content .full-body{line-height:18px;min-height:250px;}
#main-content .full-body p{line-height:18px;padding:4px 0px;}
/* thumbnails */
#main-content .thumb-item{width:300px;height:185px;padding:0px 0px 15px 0px;margin:0px 25px 0px 0px;float:left;color:#424242;over-flow:hidden;}
#main-content .thumb-item .th-title{font-size:16px;padding:3px 0px;margin:3px 0px;text-align:left;}
#main-content .thumb-item a{color:#424242;font-size:15px;}
#main-content .thumb-item .img-frame{text-align:center;}
#main-content .thumb-item img{border:2px solid #b2c5bc;}
/******Home page sub-content******/
#main-content .home-item{width:305px;margin:0px 20px 0px 0px;float:left;color:#424242;}
#main-content .home-item h3{font-size:16px;color:#669441;padding:4px 0px 12px 0px;margin:0px 0px 8px 0px;border-bottom:1px solid #669441;}
#main-content .home-item p{padding:10px 0px;margin:0px;line-height:18px;}
#main-content .learn-more{text-align:right;}

#main-content .col-a .sub-link{color:#424242;font-size:13px;display:block;padding:2px;text-align:left;}
#main-content .col-a .sub-link:hover{color:#7bb157;font-size:13px;display:block;padding:2px;text-align:left;}
#main-content .col-a .sub-link-on{color:#7bb157;font-size:13px;display:block;padding:2px;text-align:left;}
/******links page******/
.link-item{padding:3px 0px;}
.link-item a{color:#424242;}
/* FOOTER */
#footer-wrap{background-color:#eef4d1;border-bottom:solid 2px #c8d0c8;border-top:2px solid #669441;}
#footer{width:980px;margin:0px auto;min-height:84px;background:#eef4d1 no-repeat right center url(../i/poa_tree.png);}
#footer .f-h3{font-size:15px;color:#424242;}
#footer .f-h4{font-size:13px;color:#424242;}
.f-lft-txt{width:250px;margin:0px;padding:25px 30px 0px 0px;float:left;}
.f-mid-txt{width:625px;margin:0px;padding:25px 0px 0px 0px;float:left;text-align:center;}
.f-mid-item{display:inline;text-align:center;}
.f-mid-txt a{color:#424242;padding:3px 8px;text-align:center;}
#sub-footer{width:980px;min-height:200px;margin:0px auto;text-align:center;}
#sub-footer .f-nav-item, #sub-footer .f-nav-item a{color:#eef4d1;font-size:13px;float:left;}
#sub-footer .f-nav-item a{display:block;padding:3px 4px;}

/* SEARCH */
#main-content .searchResult{padding:0px;margin:5px 0px 10px 0px;}
#main-content .searchResult .resultTitle a{color:#356b52;text-decoration:underline;}

/****forms ***/
#formDiv{margin:0px auto;width:540px;}
#formDiv input{background-color:#fff;}
#require{font-size:10px;color:#444;}
#response{font-size:11px;color:#c00;text-align:left;}
.labelField{text-align:right;vertical-align:text-top;}
.inputField{text-align:left;}