
@charset utf-8;
html,body,applet,object,iframe,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,ins,kbd,q,s,samp,tt,var,dl,dt,dd,legend,caption{border:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none;margin:0;padding:0}
table,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;background:transparent;outline:none;margin:0;padding:0}
a{outline:none;text-decoration:none; cursor:pointer;}
/*
h1,h2,h3,h4,h5{line-height:1em;font-weight:normal;margin:0;padding:0}
h1{font-size:28px}
h4{font-size:14px;font-weight:bolder;color:#666666}
h5{font-size:20px}
ul,ol,ul{list-style:none}
*/
#menu ul, .blockFooter ul { list-style:none; margin:0; padding:0;}
#boxprovides p {margin:0; padding:0;}
fieldset,img,abbr,acronym{border:0}
a:link,a:visited,a:active,a:hover{color:#0053a5}
.alert{color:#FF0000;text-align:center;font-size:10px}
body{background:url(../images/bkgGS.jpg);line-height:20px;font-family:Arial, Helvetica, sans-serif;color:#666666;font-size:13px}
#wrapper{width:968px;background:url(../images/shadowMain.jpg);margin:0 auto;padding:0 14px}
#menu{float:right;margin-top:13px;font-family:Arial, Helvetica, sans-serif;width:350px;font-size:12}
#menu ul li a.active,#menu ul li a:hover{background-color:#f4f3ed;color:#333333}
/*#menu ul li a{color:#939393;padding:0 7px}*/
#menu ul li a{color:#666666;padding:0 7px;font-size:15px;}
#menu ul li {font-size:15px;}
#logo{width:240px;height:102px;float:left;padding:22px 0 0}
#header{padding-bottom:18px;margin:0 31px 0 59px}
#controlMenu{float:right;width:500px}
#phone{float:right;background:url(../images/phone.jpg) no-repeat 11px 8px;height:37px;margin:5px 15px 6px 0;padding:6px 0 0 34px}
#phone h3 {
    color: #666666;
    font-size: 20px;
    font-weight: bold;
    margin: 10px 0 0 10px;
}
#phone h4{font-size:25px;margin:10px 0 0 10px}
#textSide{float:right;font-size:13px;color:#666;margin:1px 14px 0 0;}
#textSide p{margin:0; padding:0;}
#textSide a#small{font-size:13px}
#textSide a#medium{font-size:18px}
#textSide a#bigger{font-size:26px}
#textSide .active{color:#f3af14}
#searchH{float:right;margin-right:5px;width:406px}
#titleS{float:right;width:71px;height:16px;background:url(../images/txtSearch.jpg) no-repeat;margin:13px 19px 0 0}
#search{float:right;clear:both;width:500px;text-align:right;margin:1px 6px 0 0}
#inputS{background:url(../images/bkgSearch.jpg) no-repeat;float:right;margin-top:2px;padding:7px 5px 3px}
#inputSP{background:url(../images/bkgSearchpage.jpg) no-repeat;float:left;margin-top:2px;padding:7px 5px 3px}
#inputSP input{width:422px;height:23px;border:0;color:#666666;margin:0;padding:0}
#inputMail{background:url(../images/bkgSearch.jpg) no-repeat;float:left;margin-top:2px;padding:7px 5px 3px}
#menuMain li a{background:url(../images/menu.jpg);display:block;float:left}
#menuMain li{float:left;display:block;position:relative}
#menuMain li#home a{width:98px;height:54px;background-position:0 0}
#menuMain li#location a{width:138px;height:54px;background-position:-98px 0}
#menuMain li#resources a{width:143px;height:54px;background-position:-236px 0}
#menuMain li#services a{width:120px;height:54px;background-position:-379px 0}
#menuMain li#involved a{width:176px;height:54px;background-position:-499px 0}
#menuMain li#careers a{width:120px;height:54px;background-position:-777px 0}
#menuMain li#donate a{width:114px;height:54px;background-position:-675px 0}
#menuMain li#home a:hover{background-position:0 54px}
#menuMain li#location a:hover{background-position:-98px 54px}
#menuMain li#resources a:hover{background-position:-236px 54px}
#menuMain li#services a:hover{background-position:-379px 54px}
#menuMain li#involved a:hover{background-position:-499px 54px}
#menuMain li#careers a:hover{background-position:-777px 54px}
#menuMain li#donate a:hover{background-position:-675px 54px}
#menuMain li#home a.active{background-position:0 108px}
#menuMain li#location a.active{background-position:-98px 108px}
#menuMain li#resources a.active{background-position:-236px 108px}
#menuMain li#services a.active{background-position:-379px 108px}
#menuMain li#involved a.active{background-position:-499px 108px}
#menuMain li#careers a.active{background-position:-777px 108px}
#menuMain li#donate a.active{background-position:-675px 108px}
.shadow1{border:1px solid #dfdedb}
.shadow2{border:1px solid #e8e7e4}
.shadow3{border:1px solid #f0efec}
.shadow4{border:1px solid #f5f5f3}
.contShadow{padding:8px 10px 4px}
#video{width:924px;margin:0px auto 23px; background:#FFFFFF}
#btnGO{float:right;width:36px;height:36px;margin-left:13px}
#contMenu{background:url(../images/GB_menuMain.jpg) repeat-x;height:54px;margin-bottom:0;padding:11px 23px 0}
#contBread{background:url(../images/bkgBreadcrumb.jpg) repeat-x;height:24px;font-size:12px;margin:3px 0;padding:5px 46px 5px 36px}
#contBread ul{width:715px;float:left;margin-top:3px}
#contBread ul li{display:inline;color:#666666;}
#contBread a{color:#9e9e9e;margin:0 6px 0 2px}
#tabHowCanWe{float:left;width:395px;margin:41px 0 0 173px}
#tabHowCanWe ul li{font-size:21px;background:url(../images/arrow.png) no-repeat left 15px;border-bottom:1px dotted #666666;padding:10px 0 10px 18px;}
#tab{height:44px;z-index:0;margin:-180px 0 0 71px}
#tabInner{height:40px;z-index:0;margin:-18px 0 0 41px}
#tab ul li,#tabInner ul li{float:left;margin-right:2px; cursor:pointer;}
#tab ul li.active img,#tabInner ul li.active img{padding-top:0;margin:0}
.contTab{background:url(../images/topTabsMain.jpg) no-repeat;z-index:1;border-top:6px solid #ece9e2;border-bottom:6px solid #ece9e2;padding-top:4px;}
.contTabMain{background:url(../images/centerTabsMain.jpg) 0 4px;}
.contTabLines{background:url(../images/bottomTabsMain.jpg) bottom center no-repeat;padding-bottom:4px}
.tabsHome{background:url(../images/shadowTabsMain.jpg) bottom center no-repeat;padding-bottom:8px;margin-bottom:19px}
.tabsHomeL{background:url(../images/shadowTabsMain.jpg) bottom center no-repeat;padding-bottom:8px;margin-bottom:35px}
#devotional{float:left;width:302px;border-left:1px solid #e3e3e1;margin:33px 0 0 47px}
#titleDevotional{width:200px;text-align:center;margin:0 0 0 24px}
#titleDevotional p{font-family:Georgia, 'Times New Roman', Times, serif;font-size:18px;font-style:italic;color:#333333;float:left;font-weight:bolder}
.lineV{border-left:1px solid #e3e3e1;height:24px;width:1px;float:left;margin-left:15px}
#btnSeeAll{float:right;margin-top:3px}
#txtBible{width:213px;font-style:italic;clear:both;line-height:24px;margin:30px auto 0}
#autor{text-align:right;margin:12px 16px 0 0}
#hotTopics{width:906px;margin:10px auto 19px}
#titleHotTopics{margin:0 0 9px 11px}
#contHT{width:899px;border:1px solid #e3e3e1;margin:0 0 0 3px;padding:17px 0; min-height:10px;}
#contHT2{background:url(../images/bkgHotTopic.jpg) repeat-y top center}
.topic{float:left;width:240px;padding:2px 29px}
.topic p.category{color:#666666;margin-bottom:12px}
.topic p.titleTopic{font-size:17px;color:#0066a4; line-height:25px;}
.topic p.dateTopic{font-size:14px;color:#333}
.topic p.desTopic{color:#666666;overflow:hidden;/*margin:6px 0*/}
.topic a.readMoreTopic{font-size:10px;color:#be8d18;text-decoration:underline}
.lineVHT{width:1px;background-color:#e3e3e1;float:left;height:224px;margin:17px 0}
#footer{color:#FFFFFF;font-size:13px;border-top:8px solid #353537;height:400px;margin-top:42px;background:url(../images/bkgFooter.jpg) repeat-x;}
#footer a{color:#b8b1a6;text-decoration:underline}
#address{float:left;line-height:18px;width:150px;margin:31px 0 0 59px}
#lineFooter{background:url(../images/lineFooter.jpg) repeat-y;width:1px;height:240px;float:left;margin:25px 0 0}
#linkFooter{float:left;line-height:24px;margin:31px 0 0 34px}
#resume{float:left;width:315px;line-height:17px;margin:32px 0 0 54px}
#resume p{font-style:italic;font-family:'Times New Roman', Times, serif}
#tabsMain{width:968px;display:block}
#banners{padding:0 30px}
#banner1{width:440px;float:left; margin-left:5px;}
#banner2{width:440px;float:right; margin:1px 3px 0 0;}
#orquidea{z-index:99;position:relative;background:url(../images/orquidea.png) no-repeat;width:180px;height:177px}
.tabs-disable{background:url(../images/bkgtabdisable.jpg) no-repeat center bottom;width:261px;height:44px}
.tabs-selected{background:url(../images/bkgtabactive.jpg) no-repeat center bottom;width:261px;height:44px}
#container{background:url(../images/curves.jpg) no-repeat top center;margin-right:0;margin-bottom:3px;margin-left:0;padding:15px 39px 20px}
.sIFR-flash{visibility:visible!important;margin:0}
.sIFR-replaced{visibility:visible!important}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}
.sIFR-flash + div[adblocktab=true]{display:none!important}
.sIFR-hasFlash h1{visibility:hidden;letter-spacing:-9px;font-size:32px;height:32px; margin:3px 0 0 6px;}
.sIFR-flash embed{height:38px}
.sIFR-hasFlash h4{visibility:hidden;letter-spacing:-5px}
.sIFR-hasFlash h5{letter-spacing:-4px;visibility:hidden;font-size:19px}
#title{float:left;width:720px}
.line{border-bottom:1px solid #cccccc}
#boxtitle{padding-bottom:9px;border-bottom:1px solid #cccccc;padding-left:4px;margin-bottom:20px}
.titleMain{float:left;width:700px;margin-top:6px}
#sidebar{width:190px;float:left;padding:8px 0 0}
#main{float:left;width:673px;margin:3px 0 0 27px}
/* #main p:first-child{margin-bottom:10px;} */
/*
#main h2{font-size:20px;margin:22px 0 14px 5px;}

#main p{line-height:18px;margin-left:4px}
*/
.menu ul,.linkgeneric ul{list-style:none;color:#333}
.menu ul li,.linkgeneric ul li{border-bottom:1px dotted #c6c6c6;font-size:15px;background:url(../images/arrowSub.png) 4px 9px no-repeat;padding:0; min-height:10px;}
.menu ul li{background:url(../images/arrowSub.png) 10px 9px no-repeat}
/*.menu ul li:hover{color:#333;background:url(../images/arrowSubHover.png) 10px 9px no-repeat #f4f3ed}*/
.menu ul li:hover{background-color:#f4f3ed;}
.linkgeneric ul li a{color:#666;line-height:27px;padding:0 10px 0 19px; display:block;}
.menu ul li ul{padding:0 10px}
.menu ul li ul li:hover{background:#fff;color:#333}
.menu ul li ul li a{background:none;font-size:12px;padding:5px 0}
.menu ul li ul li ul li a{line-height:20px;padding:0}
.menu ul li.active{background:none;background-color:#f4f3ed}
.menu ul li.active a{background:url(../images/arrowSubHover.png) 10px center no-repeat}
.menu ul li.active ul{display:block;background:#FFFFFF;padding-top:0}
.menu ul li.active ul li ul li{border-top:0;background:none}
#wanthear{color:#666666;font-size:14px;line-height:18px;margin:10px}
#wanthear h3{font-family:"Times New Roman", Times, serif; font-size:18px; color:#666;}
#wanthear p a{font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#be8d18; line-height:30px; text-decoration:underline;}

#titleWeWant{margin-bottom:6px}
#titleTake{margin:9px 12px 0 0}
#whatNew{margin:29px 0 30px 10px}
.blockFooterMain{float:left;width:226px;font-size:13px;padding:30px 37px 30px 29px}
.blockFooterMain p a{line-height:32px}
.blockFooterMain span{font-size:15px}
.blockFooter{float:left;width:124px;padding:27px 20px}
.blockFooterMain p{line-height:16px;margin:12px 0 0 55px}
.blockFooter ul li{line-height:30px}
.blockFooter ul li a{color:#fff!important;text-decoration:none!important;font-size:15px}
.blockFooter ul li ul li{line-height:24px}
.blockFooter ul li ul li a{color:#b8b1a6!important;font-size:13px}
#provides{line-height:17px;margin:8px 0 0 37px}
#boxprovides{border:1px solid #b8b1a6;width:820px;font-family:'Times New Roman', Times, serif;font-size:12px;float:left;padding:10px 12px; min-height:10px;}
#provides img{float:left;margin:13px 0 0 24px}
.contManager{border:1px solid #dbdad9;margin:35px 0 30px 4px;padding:35px; min-height:10px;}
.ilustration{width:169px;float:left;margin-right:23px}
.infoManager{float:left;width:385px}
.infoManager h3{font-weight:bolder;font-size:17px;margin:3px 0 11px}
.infoManager h3 a{font-size:17px;color:#0266a2;text-decoration:none;font-weight:normal;margin:3px 0 11px}
.infoManager p{margin:0 0 10px!important}
.infoManager a{color:#be8d18;text-decoration:underline;}
.contManager div.line{margin:13px 0}
#checkout{margin:-78px 0 0;padding:8px 0 0}
#checkout a{cursor:pointer}
#contCheckUsOut{margin-bottom:27px}
#titlePage{float:left;width:680px}
#linkPage{float:right;text-align:right}
#schedule{margin:0 11px 0 39px}
#virtual{margin:0 19px 0 22px}
#viewPhotos{margin:0 21px 0 22px}
#request{margin:0 0 0 17px}
#checkUsOut{margin:13px 23px 0 59px}
#tab img{line-height:normal;margin:0;padding:0}
.lineCheck{border-left:1px solid #e3e3e1;float:left;width:1px;height:24px;margin-top:6px}
#tabServices,#tabCommunity,#tabwhatNew{background:url(../images/tabsSmall.png);height:41px;cursor:pointer}
.contTab2{background:url(../images/bkgtabM.jpg) repeat-y;z-index:1}
.contTab2Main{background:url(../images/bkgtabT.jpg) no-repeat top;height:310px}
#tabServices.disable{background-position:0 41px;width:210px}
#tabCommunity.disable{background-position:414px 41px;width:249px}
#tabwhatNew.disable{background-position:163px 41px;width:163px}
#tabServices.active{background-position:0 0;width:210px}

#tabCommunity.active{background-position:414px 0;width:249px}
#tabwhatNew.active{background-position:163px 0;width:163px}
.tabsMain{margin:37px 33px 39px 20px}
.tabsMain p{font-size:17px;font-weight:bolder}
#contServices{background:url(../images/lineTabs.jpg) repeat-y 187px 0}
.borderMain{border:1px solid #d9dbda;background:url(../images/flowersFacilities.jpg) top right no-repeat;margin:4px; min-height:10px; padding-bottom:20px;position:relative;}
#print_button{width:84px; padding-top:46px; background: url(../images/print.jpg) no-repeat top center; cursor:pointer;  position:absolute; top:5px; right:10px;}
#print_button:hover{color:#cca943;}
#contServiceWe{background:url(../images/flowerRed.jpg) no-repeat right bottom}
.contTabs{border:6px solid #edeae5; min-height:10px;}
#contTabsLanding{z-index:999;width:669px;position:absolute;margin:-27px 0 0 0px}
.blockTabsM{float:left;width:176px;margin-right:23px}
#column{border:1px solid #e5e5e3;padding:30px 29px 30px 42px; min-height:10px;}
.results{font-size:14px;margin:15px 0 16px}
#column ul{margin:0 0 30px 30px}
.article{padding:9px 0}
.linkA{color:#666!important}
.paginate{font-size:15px;margin:24px 0 0 30px}
.paginate strong{border:1px solid #e3e3e1;padding:4px 10px; min-height:10px;}
.paginate a{background:url(../images/bkgPaginate.jpg) repeat-x;color:#FFFFFF;padding:4px 10px}
.paginateloc{font-size:15px;margin:24px 0 0 30px}
.paginatedeactive{border:1px solid #e3e3e1;padding:4px 10px; min-height:10px!important}
.paginateactive{background:url(../images/bkgPaginate.jpg) repeat-x;color:#FFFFFF;padding:4px 10px!important}
.linkY{border:1px solid #e3e3e1;font-size:11px;text-decoration:underline;line-height:32px;padding:30px; min-height:10px;}
.boxlanding{border:1px solid #e3e3e1;margin:20px 0 30px;padding:30px; min-height:10px;}
.contLanding{padding:21px 30px 30px 19px;}
.contLandMain{background:url(../images/lineLanding.jpg) repeat-y 380px 0; min-height:10px;}
.contLandMainCO{background:url(../images/lineLanding.jpg) repeat-y 275px 0; min-height:10px;}
.contLandMainCO2{background:url(../images/lineLanding.jpg) repeat-y 282px 0; min-height:10px;}
.contLanding .menu{margin-top:0}
#generic a,#boxSearchCriteria a{text-decoration:underline;color:#be8d18}
.infoLanding{margin:0 0 10px 12px}
.boxLL{float:left;width:271px}
.boxLR{float:right;width:271px}
.modal{background:url(../images/arrowbkgmodal.png) repeat-y 25px 0;width:382px;float:left;display:none;margin:-355px 0 0 470px}
.arrowModal{float:left;background:url(../images/arrowModal.png);width:29px;z-index:900;height:40px;margin-top:39px}
.modalShadow1{border-top:1px solid #fbfbfb;border-right:1px solid #fbfbfb;border-bottom:1px solid #fbfbfb;padding-left:29px}
.modalShadow2{border-top:1px solid #f6f6f6;border-right:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}
.modalShadow3{border-top:1px solid #eeeeed;border-right:1px solid #eeeeed;border-bottom:1px solid #eeeeed}
.modalShadow4{border-top:1px solid #e3e3e1;border-right:1px solid #e3e3e1;border-bottom:1px solid #e3e3e1;margin:-2px 0}
.contModal{width:333px;background:#FFFFFF;padding:8px}
.mainModal{background:url(../images/bkgModal.jpg) repeat-x #f8f6f2;padding:25px}
.banners{width:214px;float:left}
#middBanner{margin:0 15px}
#tabSearchMap,#tabSearchCommunity{background:url(../images/tabLocation.jpg);height:40px;cursor:pointer}
#tabSearchMap.disable{background-position:0 40px;width:212px}
#tabSearchCommunity.disable{background-position:249px 40px;width:249px}
#tabSearchMap.active{background-position:0 0;width:212px}
#tabSearchCommunity.active{background-position:249px 0;width:249px}
#contMap{width:568px;float:left}
#contMap .contMapT{background:url(../images/topShadowL.png) no-repeat;height:4px}
#contMap .contMapL{background:url(../images/shadowL.png) repeat-y left;padding-left:4px}
#contMap .contMapR{background:url(../images/shadowR.png) repeat-y right;padding-right:4px}
.contMapMain{width:543px;background:#FFFFFF;padding:8px}
.maps{height:395px}
#contMap .contMapB{background:url(../images/buttShadowL.png) no-repeat;height:4px}
.contLocate{padding:24px 0 26px 0;margin:0 28px 0 38px}
#boxSearchCriteria{float:right;width:296px}
#boxSearchCriteria img,#careersSC img{padding-top:10px;margin:0 0 5px 20px}
.contSCriteria{border:1px solid #c1c1c1;background:#FFFFFF;padding:17px 19px; min-height:10px;}
.contSCriteria .cellSC{width:97px;float:left;margin-right:10px}
.linesOr{padding:1px 0 7px; background:url(../images/pixelLine.jpg) repeat-x 0px 18px; height:26px;}
.linesOr .line{float:left;width:109px;margin-top:3px}
.linesOr .text, .linesOr .text2{font-family:'Times New Roman', Times, serif; font-size:18px; font-style:italic; width:26px; text-align:center; padding:5px 0 5px 2px; background-color:#FFFFFF;}
.linesOr .text{margin-left:111px;}
.linesOr .text2{margin-left:87px;}


.linesOrSmall{padding:1px 0 7px; background:url(../images/pixelLine.jpg) repeat-x 0px 18px; height:26px;}
.linesOrSmall .line{float:left;width:109px;margin-top:3px}
.linesOrSmall .text, .linesOr .text2{font-family:'Times New Roman', Times, serif; font-size:18px; font-style:italic; width:26px; text-align:center; padding:5px 0 5px 2px; background-color:#FFFFFF;}
.linesOrSmall .text{margin-left:111px;}
.linesOrSmall .text2{margin-left:87px;}

.boxCBSCriteria{background:url(../images/bgComboLocation.jpg) no-repeat;padding:5px}
.boxCBSCriteria select{width:205px;}
.boxStateCriteria .cellCB .boxCBSCriteria{ background:url(../images/bgComboLocation3.jpg) no-repeat scroll 0 0 transparent}
.boxStateCriteria .cellCB .boxCBSCriteria .contComboSC select{width:245px;}
#careersSC .boxStateCriteria .cellCB .boxCBSCriteria select{width:245px;}
#careersSC .boxStateCriteria {margin:16px 0 0 !important;}
.boxStateCriteria{margin:16px 0 0 15px;}
.results img{margin:0 10px 0 9px}
a.linkGeneric{color:#be8d18;text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif}
.resultLocate{width:244px;float:left;padding:0 26px}
.resultLocate .numberRL{width:50px;font-size:18px;font-weight:bolder;float:left}
.resultLocate .infoRL{width:180px;float:left}
.resultLocate .infoRL .phoneRL{margin:8px 0}
.resultLocate .infoRL .hoursRL{margin-bottom:8px}
#boxSearchResult{margin:0 39px}
#boxSearchResult .results{margin:0;padding:0 0 20px}
.blockResultLocate{border-bottom:1px solid #ccc;background:#ffffff; min-height:10px}
.contBRL{padding:16px 0 19px;}
.mainContBRL{background:url(../images/linesSR.jpg) repeat-y; min-height:10px;}
.titleBox{margin:0 0 10px 15px}
.boxServicesWO{width:179px;float:left;padding:0 0 0 31px; margin-right:10px;}
.boxServicesWO h3{font-size:17px;font-weight:bolder;color:#666666}
#contSWO{background:url(../images/bkgservices.jpg) repeat-y;margin:38px 0 50px 3px}
#sidebar .voices{border:1px solid #dbdad9;font-family:'Times New Roman', Times, serif;margin-top:30px;padding:16px 28px 35px 18px; min-height:10px; font-style: italic;}
#sidebar .voices p a{color:#BE8D18;}
.autorVoice{font-size:18px;margin-top:21px; font-style:normal; }
.positionVoices{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px}
.commentsVoices{font-style:italic;margin-top:14px;font-size:14px;margin-bottom:30px}
.titleGeneric{margin:0 0 21px 7px}
.contGeneric{border:1px solid #e3e3e1;background:url(../images/flowersResources.jpg) bottom right no-repeat;padding:30px; min-height:10px;}
.contGeneric2{border:1px solid #e3e3e1;padding:30px; min-height:10px;}
.subElement .menu{width:315px}
#boxServiceWe{margin-bottom:36px}
#careersSC{float:left;width:259px;margin-left:16px}
#careersSC .line{width:99px}
#mapJobPos{width:353px;float:left}
.contCareersJ{padding:20px 10px}
.listMain li{background:url(../images/arrow.png) left 15px no-repeat;padding:0 0 0 24px}
.listMain div{border-bottom:1px dotted #b2b2b2;margin:0 42px 0 0;padding:10px 0}
.listMain a,.titleJournals,#boxOffer h3{font-size:17px;color:#0066a4}
#wrapper #container #main #boxTitleFlower{height:36px;background:url(../images/flowersGIV.jpg) right top no-repeat;padding:23px 0 0}
#contListMain{background:url(../images/flowersGIVS.jpg) right top no-repeat;border:1px solid #e3e3e1;padding:30px; min-height:10px;}
#listJournals{border:1px solid #dbdad9;background:url(../images/bkgResourcesLibrary.jpg) right bottom no-repeat;padding:0 33px; min-height:10px;}
#listJournals p{margin:11px 0 17px}
.itemJournal{padding:33px 0 21px}
#btnIagree{margin:4px 0 0 4px}
#bannerAboutFinancials{margin-top:49px}
.linkPDF{background:url(../images/iconViewPDF.jpg) left center no-repeat;padding:11px 0 11px 20px}
#listleadership{border:1px solid #dbdad9;padding:0 37px; min-height:10px;}
.itemLImage{float:left;width:194px}
.itemLInfo{float:left;width:378px;margin-left:25px}
.position{color:#333333}
.itemleadership{padding:30px 0 25px}
.news{border:1px solid #dbdad9;margin-bottom:25px;padding:30px; min-height:10px;}
.ilustrationNews{float:left;width:175px;height:147px;margin-right:14px}
.infoNews{float:left;width:413px}
.news span,#boxPapers span,#boxCommercials span{color:#000000}
.news .line{margin:18px 0}

.news table img{float:left}
/* L:D Modified by News style align issue 01-Dic-2010
.news table tr td {vertical-align:top;padding-top:10px;}*/
.news table tr td {padding-top:10px;}
.news table tr td {padding-right:10px;}
#landingResources span{font-size:17px}
.flowerTopic{float:left;margin:25px 0 0 -12px}
.lineTopic{width:1px;height:27px;background:#e3e3e1;float:left;margin-top:25px}
.iconStartConver{float:left;margin:11px 27px 0 26px}
.iconInvite{float:left;margin:11px 26px 0}
.iconComments{float:left;margin:11px 0 0 34px}
#linkResourcesTopics{border:1px solid #e3e3e1;background:#fdfcfc;height:75px;margin:40px 0; min-height:10px;}
#boxMeetOurExperts{margin-top:17px;border:1px solid #e3e3e1; min-height:10px;}
.contBlockMOE{background:url(../images/bglineExpert.jpg) repeat-y}
.itemExpert{width:205px;float:right;padding:0 10px}
.imgExpert{float:left;width:104px;height:116px;margin-right:11px}
.infoExpert{float:left;width:89px}
#boxLandingImage{width:227px;float:left;padding:0 20px 0 0}
.boxCategoriesManage{margin:30px 0}
#rightColumn{width:182px;float:right}
#rightColumn .news{border:none;margin:0;padding:23px 0 26px}
#wrapper #container #main #rightColumn .shadow4 .shadow3 .shadow2 .shadow1 #titleExpertVoices{height:47px;background:#e2a71c}
#titleExpertVoices img{margin:17px 0 0 14px}
#contExpertVoices{padding:0 14px}
#boxExpertVoices{padding:14px 8px 0}
#centerColumn{width:460px;float:left}
#boxPapers{border:1px solid #dbdad9;background:url(../images/bgResourcesLibrary.jpg) right bottom no-repeat;padding:33px 35px; min-height:10px;}
.boxCommercials{width:290px;float:left;padding:25px 18px}
#boxCommercials p{margin:15px 0 11px 4px}
#boxCommercials{border:1px solid #dbdad9;padding:12px 8px; min-height:10px;}
#boxCommercials .line{margin:0 18px}
.itemVideo{padding:35px 0 0}
#mapArea{font-size:17px;text-align:right;margin-top:18px}
#contVideoMap{border:12px solid #ece9e2}
#mapPoint{width:617px;height:389px;margin:18px auto;padding:18px 0}
#boxDriving{border:1px solid #dbdad9;padding:8px 43px; min-height:10px;}
.itemDirections{padding:20px 0}
.itemDirections h3{color:#0066a4}
.itemDirections ul{list-style-type:decimal;margin:15px 35px 0}
#checkout ul li a{display:block;height:54px;background:url(../images/tabLanding.jpg)}
#checkout span{display:none;height:54px}
#checkout ul{list-style:none;margin:0;padding:0}
#checkout ul li{display:block;float:left;margin:0}
#checkout li#tabSchedule a{background-position:0 54px;width:111px;height:54px;display:block}
#checkout li#tabSchedule.activetab a{background-position:0 0;background-color:#FF0000}
#checkout li#tabVirtual a{background-position:-111px 54px;width:111px;height:54px;display:block}
#checkout li#tabVirtual.activetab a{background-position:-111px 0}
#checkout li#tabView a{background-position:-222px 54px;width:111px;height:54px;display:block}
#checkout li#tabView.activetab a{background-position:-222px 0}
#checkout li#tabRequest a{background-position:-333px 54px;width:115px;height:54px;display:block}
#checkout li#tabRequest.activetab a{background-position:-333px 0}
#topModalLanding{height:13px}
.topMLanding1,.topMLanding2,.topMLanding3,.topMLanding4{background:url(../images/topModalLanding.jpg)}
.topMLanding1{background-position:0 0}
.topMLanding2{background-position:0 -13px}
.topMLanding3{background-position:0 -26px}
.topMLanding4{background-position:0 -39px}
.border3side{border-top:1px solid #DBDAD9;border-left:1px solid #DBDAD9;border-right:1px solid #DBDAD9}
.border4side{border:1px solid #dbdad9; min-height:10px;}
.optionViewTours{width:169px;float:left;text-align:center;margin:0 15px}
.closeModal{float:right;width:20px;height:19px;margin:5px 18px 5px 5px}
#contMainModal{clear:both;padding:0 35px 35px}
#tab2{margin-top:27px; height:41px;}
.topModalRoll{background:url(../images/modalRolloverTop.png);height:27px}
.mainModalRoll{background:url(../images/modalRolloverMain.png);padding:8px 12px;position:relative;z-index:999;!important}
.contModalRoll{background:url(../images/modalRolloverBkg.jpg) left center #ede8da;padding:10px 10px 10px 19px}
.buttModalRoll{background:url(../images/modalRolloverButt.png);height:4px}
.modalRoll{width:351px;position:absolute;margin-top:40px;margin-left:550px;display:none}
#linkPage p{margin:0 14px 6px 0; width:185px;}
#linkPage a img{margin-right:1px}
#calendar li{float:left;width:21px;text-align:right;color:#666666;padding:2px 4px 2px 0}
#calendar{width:175px;font-family:"Times New Roman", Times, serif;font-size:14px}
#calendar .date{font-weight:bolder}
#calendar li.event{background:#e3e3e1}
#calendar li.event a{color:#666666;cursor:pointer}
#calendar li.eventSelect{background:#e0a61c}
#calendar li.eventSelect a{color:#FFFFFF;cursor:pointer}
#calendar select{width:157px;}
#calendar .cbmMonth{background:url(../images/cmbMonth.jpg) no-repeat;width:157px; height:28px; padding:5px}
#contCommunity{background-image:none}
.topTabLanding{margin-bottom:23px;border-bottom:1px solid #dbdad9;height:35px}
.ttlTitle span{font-size:14px;font-weight:normal}
.ttlLinks .mail img{margin-right:15px}
.mainTabLanding{padding-bottom:11px}
.mtlLinks{float:left;width:372px}
.tlLine{float:left;border-left:1px solid #ccc;height:210px;width:1px;margin-left:28px}
.tlCalendar{float:right;width:175px}
#mainModalLanding{background:url(../images/mainModalLanding.jpg); min-height:10px;}
.clear,.ttlLinksWhat{clear:both}
#inputS input,#inputMail input{width:257px;height:23px;border:0;color:#666666;font-size:15px;margin:0;padding:0}
.results span,#mapArea a{color:#be8d18}
/* .controlSearch,.banner{margin-bottom:19px} */
.banner{float:right;}
.paginate p,.titleView{margin-right:12px}
.cellSC p,.cellCB p,.boxStateCriteria p{margin:0 0 8px 5px}
.bgInputSCriteria,.bgComboSCriteria{background:url(../images/bgInputLocation.jpg) no-repeat;padding:5px}
.bgInputSCriteria input,.bgComboSCriteria select{width:87px;border:0}

.bgInputCCriteria{background:url(../images/bgComboLocation.jpg) no-repeat;padding:5px}
.bgInputCCriteria input{width:205px;border:0}

.subElement{margin-top:45px;}
#searchCJob{margin-top:30px;}
#searchCJob .borderMain{background:none}
#boxPapers p,.boxCommercials h3,.boxCommercials input{margin-left:4px}
.cbmDonate{background:url(../images/cmbDonate.jpg);width:252px;height:18px;overflow:hidden;float:left; padding:3px 5px 7px}
.cbmDonate select{width:252px;}
#boxOnlineDonate{border:1px solid #e3e3e1;background:url(../images/flowerdonate.jpg) no-repeat right bottom;padding:34px 28px; min-height:10px;}
#mainBoxDonate{margin:33px 0 24px 46px}
#mainBoxDonate h3{font-size:20px;font-weight:bold;}
.formBoxDL{float:left;width:40px;margin:14px 25px 0 0}
.formBoxDR{float:left;width:500px}
.cmbOptionDonate{padding:13px 0}
.cmbOptionDonate input{float:left;margin:0px 8px 0 0;vertical-align:baseline;}
.cmbOptionDonate label.cmbOut{float:left;width:200px;margin:0px 0 0;vertical-align:baseline;}
.cmbOptionDonate label{float:left;width:200px;margin:0px 9px 0 0;vertical-align:baseline;}
.cellInfo{width:401px;margin-left:40px;padding:10px 7px 10px 8px}
.cellInfo p{float:left;margin:5px 15px 0 0 !important}
.inputCellInfo{background:url(../images/bkgInput.png);width:267px;height:28px;float:left}
.inputCellInfo input{width:257px;height:18px;background:transparent;border:none;padding:5px}
.errorCellInfo{background:url(../images/iconPrecaution.png) no-repeat 399px 15px #b12016;color:#FFFFFF}
#boxOffer h3{font-weight:normal;margin:0}
.contModalG .btnCloseModalG{float:right;margin-bottom:10px}
.modalG{background:#FFFFFF;padding:10px; *float:right;}
.modalG .contModalG{background:url(../images/bkgmodalGeneric.jpg) repeat-x center right #f0ebdf;*width:98%; padding:10px; padding-top:0; padding-right:0;  }
/*.contModalG object{margin-left:10px; float:right;}*/
.cellFormInput{padding:8px 20px 7px 11px}
.cellFormText{background:url(../images/bkgInputVolunter.png);width:257px;height:18px;margin-top:3px;padding:5px}
.cellFormCmb{background:url(../images/bkgInputVolunter.png);width:257px;height:18px; padding:5px}
.cellFormCmb select{width:255px}
.cellFormText input{width:257px;height:18px;border:none;background:transparent}
.errorFormInput{background:url(../images/iconPrecaution.png) no-repeat 283px 37px #b12016}
.errorFormInput label{color:#FFFFFF}
.ttaContact{background:url(../images/borderTextarea.jpg) no-repeat 0 0;height:4px}
.ttmContact{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:5px}
.ttmContact textarea{border:none;width:250px;height:128px}
.ttbContact{background:url(../images/borderTextarea.jpg) no-repeat 0 -4px;height:4px}
.boxTextareaContact span{width:230px;font-size:11px}
.errorVolunter{float:left;margin:5px 0 0 10px}
.boxleftVolunter{float:left;width:295px}
.boxRightVolunter{float:left;width:267px;margin-left:20px}
.boxRightVolunter2{float:left;width:357px;margin-left:20px}
.contFormVolunter{border:1px solid #e3e3e1;padding:26px; min-height:10px;}
#mailAddre{float:left;font-size:13px;line-height:18px;margin:50px 0 0 34px}
#mailAddre a{color:#ba911d}
#helpNumber{width:242px;float:left}
#contHelpNumber{width:158px;background-color:#e2a71d;color:#FFF;padding:47px 28px}
#contHelpNumber img{margin-bottom:16px}
.inputContactMail{background:url(../images/bkginputAbout.jpg) no-repeat;padding:5px}
.inputContactMail input{border:none;background:transparent;width:232px;height:18px}
#boxContactJoin{border:1px solid #e3e3e1;float:left;width:592px;background:url(../images/flowerAboutContact.jpg) right bottom no-repeat;margin:3px 0 0 26px;padding:21px 0 35px 28px; min-height:10px;}
#boxCJL{float:left;width:240px;margin-right:44px}
#boxCJL p{line-height:18px;margin-bottom:14px}
#boxCJR{float:left;width:242px;margin-left:44px}
#emailAdd{margin-bottom:29px}
#spacerCJoin{width:1px;background:#e4e4e2;height:260px;float:left}
.contBannersB{margin-top:14px}
.tabsMainServices{/*margin:27px 33px 39px 31px*/padding:27px 70px 39px 20px;}

#tablife,#tabFacilities,#tabAmenities,#tabStaff,#tabPhotos{background:url(../images/menuServices.jpg);height:41px;cursor:pointer}
#tablife.disable{background-position:0 41px;width:118px}
#tabFacilities.disable{background-position:-120px 41px;width:157px}
#tabAmenities.disable{background-position:-279px 41px;width:118px}
#tabStaff.disable{background-position:-399px 41px;width:119px}
#tabPhotos.disable{background-position:-519px 41px;width:119px}
#tablife.active{background-position:0 0;width:118px}
#tabFacilities.active{background-position:-120px 0;width:157px}
#tabAmenities.active{background-position:-279px 0;width:118px}
#tabStaff.active{background-position:-399px 0;width:119px}
#tabPhotos.active{background-position:-519px 0;width:119px}
#tabwhatwe_c,#tabworkat_c,#tabbenefits_c,#tablearning_c{background:url(../images/menucareers.jpg);cursor:pointer}
#tabwhatwe_c.active{background-position:0 0;width:217px}
#tabworkat_c.active{background-position:-219px 0;width:218px}
#tabbenefits_c.active{background-position:-439px 0;width:108px}
#tablearning_c.active{background-position:-548px 0;width:108px}
#taboverview_c,#tabhealth_c,#tabbworklife_c,#tabfinancial_c{background:url(../images/menucareersbene.jpg);cursor:pointer}
#tabhealth_c.active{background-position:-135px 0;width:133px}
#tabbworklife_c.active{background-position:-269px 0;width:185px}
#tabfinancial_c.active{background-position:-455px 0;width:185px}
#taboverview_t,#tabcaree_t{background:url(../images/menucareerstra.jpg);cursor:pointer}
#tabcaree_t.active{background-position:-135px 0;width:166px}
#tabPub_r,#tabpap_r,#tabvid_r,#tablin_r{background:url(../images/menupub.jpg);cursor:pointer}
#tabPub_r.active{background-position:0 0;width:163px}
#tabpap_r.active{background-position:-164px 0;width:142px}
#tabvid_r.active{background-position:-307px 0;width:133px}
#tablin_r.active{background-position:-441px 0;width:133px}
.listServices{margin-right:76px;margin-left:18px}
.listServices li{background:url(../images/arrow.png) left 25px no-repeat;border-bottom:1px dashed #ccc;padding:18px 0 18px 18px}
.blockGenericServices{margin-bottom:35px}
.blockGenericServices h3{margin-bottom:13px}
.blockGenericServices .features{margin:25px 0 0}
.contMainServices{margin:27px 0 17px}
.imgMainServices{width:227px;float:left}
.infoMainServices{float:left;width:425px;margin:9px 0 0 15px}
#bannerContact{width:682px;float:left}
.optCheck{float:left;width:155px}
.optCheck input{float:left;margin-right:4px}
#optFull{margin-left:18px}
#optPart{margin-left:12px}
#optTemp{margin-left:3px}
#optPRN{margin-left:49px}
.radYesNo{float:left;margin-right:35px}
.radYesNo input{float:left;margin-right:7px}
.contyearsOld{clear:both;margin-top:8px}
.checkOpt input{float:left;margin-right:3px}
.sideInpLGen{background:url(../images/sideinputL.jpg) no-repeat left center}
.sideInpRGen{background:url(../images/sideinputR.jpg) no-repeat right center}
.mainInpGen{height:28px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 3px 0 2px}
.mainInpGen input{height:15px;border:none;background:transparent;width:182px;padding:5px}
#boxWhatAre,#dateAvailable{width:196px;float:left}
#boxWhatAre input,#dateAvailable input{width:181px}
.tTextGen{background:url(../images/textTOther.jpg) no-repeat top center;padding-top:2px}
.bTextGen{background:url(../images/textBOther.jpg) no-repeat bottom center;padding-bottom:2px}
.mainTextGen{border-left:1px solid #ccc;border-right:1px solid #ccc}
.mainTextGen input{height:15px;border:none;background:transparent;padding:5px}
table.sofT{/*border:1px solid #e3e3e1*/ border:1px solid #9F9F9F;/*border-collapse:collapse;*/border-spacing:0;color:#404040;font-size:12px;text-align:center;vertical-align:middle}
table.sofT td{/*border:1px solid #e3e3e1*/ border:1px solid #9F9F9F;background-color:#FAFAFA;text-align:left;vertical-align:middle;/*border-color:0 0 #B9BB94 #B9BB94;*/border-style:none none solid solid;border-width:0 0 1px 1px;padding:5px}
table.sofT textarea,table.sofT input{border:1px solid #afafaf;background:#fff;padding:8px; }
table.sofT th{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;border-bottom:1px solid #C8C8C8;vertical-align:middle}
/*table.sofT td.helpHed{border-bottom:1px solid #ccc;border-left:1px solid #ccc;font-weight:bold;text-indent:5px;text-align:center;vertical-align:middle;padding:10px}*/

9F9F9F
.boxEmailAdd{width:295px}
#whichHours{margin-top:17px}
#optDays{margin-right:25px}
#boxPayExpect{margin-top:33px}
#contListOther{margin-top:8px}
.boxSpecialized{margin:12px 0 14px}
.labelJF{float:left;margin:4px 10px 0 0}
#employLine{margin:22px 0}
#boxFormEmploy{margin-bottom:34px}
#btnAddOther{float:right;margin-top:10px}
.labelYN{float:left;margin-right:15px}
#requiredInfo{border:1px solid #c1c1c1;margin-top:30px;padding:14px 18px; min-height:10px;}
#formJobsmain{width:733px;margin:0 auto}
.contFormJobs{margin:32px 0 12px}
.mainPosApplied{margin:10px 0 16px}
#infoForm{border:1px solid #c1c1c1;margin-top:34px;padding:14px 18px; min-height:10px;}
#infoForm span{color:#a37915}
#contListOther textarea{width:343px;border:none;height:75px;margin:0;padding:5px}
.inputIfYes{width:197px;float:left}
div#flashcontent{margin:24px auto}
#contTab5 #boxCommercials{border:0!important;padding:0!important}
#contTab5 .boxCommercials{border:0!important;background:#FFFFFF;margin:24px 8px;padding:0!important}
#tab_services{margin:0 0 0 178px;}
#tab_services .blockTabsM{width:208px}
#tab_services #contServices{background:url(../images/lineTabsHome.jpg) repeat-y 220px 0; padding:30px 0}
#bannerGetInvolded{width:442px;float:left}
#bannerSmallG{width:217px;float:right}
#contfindaCom{margin:0 0 0 201px;padding:30px 85px 30px 0}
#contfindaCom h2{margin:0 0 19px 6px}
#contfindaCom p{font-size:17px;margin:0 0 19px 6px}
.blockTabsM .linkgeneric{width:157px}
#newsInfoGet .topic{width:160px}
#newsInfoGet .topic p{margin-left:0;}
#newsInfoGet #contHT{width:auto; overflow:hidden;}
#contHT3{background:url(../images/bkgNewsInfo.jpg) 0 193px repeat-y; float:left;}
#boxOptionDonates{border-top:1px solid #ccc;margin-top:30px}
#lineVDonate{border-right:1px solid #ccc;float:left;width:1px;height:200px;margin-top:20px}
#peopleGS{float:left;width:460px}
#infoPeople{width:413px;background:url(../images/sheetAbout.jpg) bottom right no-repeat;margin:0 auto}
#imgPeopleGS{float:left;width:148px}
#txtPeopleGS{width:217px;background-color:#e2a71d;float:left;height:104px;color:#FFF;padding:38px 0 0 20px}
.namePeopleGS{font-family:'Times New Roman', Times, serif;font-size:26px;line-height:35px}
.directionPeopleGS{font-family:'Times New Roman', Times, serif;font-size:20px}
#boxFinancialInfoPDF{border:1px solid #e3e3e1;background:url(../images/flowerdonate.jpg) no-repeat bottom right;padding:31px 35px; min-height:10px;}
#boxFinancialInfoPDF ul li{background:url(../images/iconDownload.jpg) no-repeat left center;margin-bottom:4px;padding:8px 0 8px 33px}
#boxFinancials1{margin-bottom:50px}
.bF1Info{float:right;width:420px}
.pollsFinancials{float:left;border:1px solid #e3e3e1;padding:20px 22px; min-height:10px;}
.noteFinancials{margin:30px 0 25px 33px}
h2,#tab_services h2{font-size:21px}
.contShadowQ,#helpNumber .contShadow{padding:10px}
.menu,.linkgeneric,#column ul li{margin-top:22px}
#iconsWant,#yearsOld{margin-top:11px}
#tab2 ul li,#tab3 ul li{margin-right:2px;height:41px;float:left}
#tab2 ul li a,#tab3 ul li a{visibility:hidden}
.infoLanding p,.boxlanding p,.boxTextareaContact,#boxinfoPeople{margin-bottom:25px}
#generic h2,#contTab2 .line{margin:0 0 20px}
#contTab2{/*background-color:#FFFFFF;*/ padding:26px 0 0 0;}
.resultLocate .infoRL .distanceRL,#mailAddre p{margin-bottom:11px}
.titleVoice,.titleFJM{font-size:14px; font-style:normal; font-weight: bold}
.listMain,.boxSpecialized table{margin-top:16px}
#titlePapers,#boxEmployment{margin-bottom:22px}
.optionViewTours .shadow4,#eventsInfo h3{margin-bottom:10px}
.contTabs #borderMain .tabsMain #contCommunity .topTabLanding .ttlLinks,#pollsDonate{float:right}
#textSide a,#mainModalLanding p,.news p,.boxTextareaContact p{margin:0!important}
#contactLink,.contModalRoll h1,.contbtnVolunter,#whichHoursoptions{margin-top:10px}
.titleNews,.titleExpert,.spaceMA,#boxMailAddress,#boxContactJoin img{margin-bottom:14px}
.formDonate,.mainFormVolunter,#boxListOther{margin-top:25px}
#titleOnlineDonate,#titleFormJobs,.labelGen{float:left;margin-right:10px}
.hnumber,.boxCellJF{padding:7px 0}
.cellContact img,#yourName{margin-bottom:19px}
#optEvening,#optNights{margin-right:10px}
.boxClickin,.optionTime{float:left;margin:5px 0 0 5px}
#donateGSFoundation,#donateGSCommunity{width:384px;float:left;padding:25px 30px}
#modalPass{width:433px;position:relative;z-index:999;margin-top:23px;display:none}
#modalPass .mainInpGen{background:#FFF}
#modalPass .modalPassTop{background:url(../images/modalPassTop.png) no-repeat top center;height:23px}
#modalPass .modalPassMain{background:url(../images/modalPassMain.png);padding:8px 13px}
.modalPassBkg{background:url(../images/bkgModal.jpg) left center no-repeat #ede7db;padding:8px 8px 8px 21px}
.btnModalPassClose{background:url(../images/closeModalPass.jpg);width:24px;height:24px;float:right;clear:both}
.contControlMPass{padding:10px 0 5px}
#modalPass .modalPassButt{background:url(../images/modalPassButt.png) no-repeat top center;height:5px}
.contContactInfo{width:733px;margin:40px auto}
.blockChangePass{float:left;width:324px;margin-left:83px;border:1px solid #e3e3e1; min-height:10px;}
#btnchangePass{position:absolute;margin:15px 0 0 41px}
.bannerLearnMore{width:898px;height:258px}
.textNEI{width:128px}
.textLoc{width:127px}
.textHGD{width:138px}
.textName{width:200px}
.textAddre{width:300px}
.textPhone{width:190px}
#convictCareOption{width:292px; padding:5px 0}
#convictCareOption select{width:282px;}
#convictDay,#convictMonth, #convictYear{padding:5px 0;width:70px;}
#convictDay select,#convictMonth select, #convictYear select{width:65px; }
.mainInpGenCombo{margin:4px 0 0 0;}
txtCurrentEmployer{width:175px}
.txtgeneric{width:90px}
#boxPhotos ul li{float:left;margin:0 12px 24px}
#photosCampus{margin-top:29px;margin-left:29px;margin-right:29px}
#boxPhotos{margin:27px 0 0 31px}
.photoSection{width:169px;text-align:center}
.menuline{margin-bottom:45px}
.menuline li{display:inline;text-align:center;margin:0 10px}
#txtBible p,h3,#mailAddre span,.hnumber span{font-size:16px}
.titleA,.resultLocate .infoRL a.nameRL{font-size:17px;font-weight:normal}
.contLinksResources,.galleryView,#boxDateAvailable,.contModalPass{margin-top:20px}
#modalPass .labelJF,.textCurr{width:141px}
.txtFromMY,.txtToMY{width:120px}
.postDevo{padding:33px 0}
.pdTitle{font-size:17px;color:#0066a4;margin:18px 0 26px}
.pdcite{font-family:'Times New Roman', Times, serif;margin:0}
.contPDevo{border:1px solid #e3e3e1;padding:0 28px; min-height:10px;}
#errorAbove{float:left;visibility:hidden;margin:5px 0 0 8px}
ul#menudin{margin:23px 0px 0px;padding:0px;list-style:none;color:#333}
ul#menudin a{text-decoration:none}
ul#menudin li{border-bottom:1px dotted #c6c6c6;font-size:15px;list-style-type:none;background:url(../images/arrowSub.png) 10px 9px no-repeat;padding:0}
ul#menudin li ul {list-style:none;margin:0;}
ul#menudin li ul li{background:none;border-bottom:0; width:180px;}
/*ul#menudin li:hover,*/ul#menudin li.active{color:#333;background: #f4f3ed url(../images/arrowSubHover.png) 10px 9px no-repeat}
ul#menudin li:hover,ul#menudin li.active ul li:hover{background:#f4f3ed url(../images/arrowSubHover.png) 10px 9px no-repeat;}
ul#menudin li.active ul li:hover{background: #f4f3ed url(../images/bgSecondLavelMenu.gif) repeat-x top;}
ul#menudin span{background:#f4f3ed}
ul#menudin li ul li a{font-size:12px;background:none;margin-left:25px;display:block;padding:0}
ul#menudin ul li ol{list-style-type:none;padding:0 10px}
ul#menudin ul li ol li a{background:none;font-size:12px;display:block}
ul#menudin ul li ol li ul li a{line-height:20px;font-size:12px;padding:0}

.menu ul li a,ul#menudin li a{color:#666;line-height:21px;padding:3px 10px 3px 25px; display:block; width:155px;}
/*.menu ul li a,ul#menudin li a{color:#666;line-height:27px;padding:0 10px 0 25px; display:block; width:155px;}*/
.menu ul li ul li,ul#menudin ul li ol li{background:none;border:none;padding:3px 0 0 14px}
.menu ul ul,ul#menudin ul ul{display:none;list-style:none}
.menu ul li:hover > ul,ul#menudin ul li:hover > ul{display:block;background:#FFFFFF}
/*.menu ul li ul li ul,ul#menudin ul li ol li ul{padding:0}*/
.menu ul li ul li ul li,ul#menudin ul li ol li ul li{border-top:0;padding:0 0 0 20px}
.menu ul li ul li a:hover,.menu ul li.active ul li a,.modalgeneric,ul#menudin li ul li:hover,ul#menudin li ul li:hover a{background:none}
ul#menudin li ul li.active,ul#menudin ul li ol li:hover{background:#f4f3ed;color:#333}
ul#menudin li.active ul li:hover{background: transparent url(../images/bgSecondLavelMenu.gif) repeat-x top;}
ul#menudin ul li ol li{width:156px;}
ul#menudin li.active ul li ol li:hover{background:#f4f3ed}
#linkJobList ul li{width:243px;float:left;margin:0 53px 0 28px}
#linkJobList ul li:hover{background:url(../images/arrowSub.png) 4px 9px no-repeat #f4f3ed}
.tooltip{display:none;text-align:left; color:#666666; font-size:13px;}
.tooltip .topTooltip {
    background:transparent url(../images/topTooltip.png) no-repeat top right;
    height:5px;
}
.tooltip .topTooltip {
    background:transparent url(../images/topTooltip.png) no-repeat top right;
    height:5px;
}
.tooltip .mainTooltip {
    background:transparent url(../images/mainTooltip.png) repeat-y right center;

}
.tooltip .arrowTooltip {
    background:transparent url(../images/arrowTooltip.png) no-repeat left bottom;
    width:30px;
    height:50px;
    padding-top:35px;
    position:absolute;
    top:15px;
    right:-25px;
}
.tooltip .buttTooltip {
    background:transparent url(../images/buttTooltip.png) no-repeat right bottom;
    height:5px;
}
.tooltip .contTooltip {
    float:right;
    padding:8px;
    margin-right:5px;
}
.tooltip .mcTooltip {
    width:283px;
    padding:25px;
    background:url(../images/bkgTooltip.jpg) #f8f6f2 repeat-x;
}

.tooltip .mcTooltip h1 {
    font-size:17px;
    margin-bottom:23px;
}
.tooltip #toolJ {
    width:384px;
}
.optLearning{width:120px;float:left;text-align:center;margin:0 9px}
.optLearning p{font-size:17px;color:#0066a4;margin:0}
#flowerWhite{position:absolute;margin:-5px 0 0 488px}
.boxGSResources .contLanding{background-position:369px 0}
.blockGSResources{float:left;width:330px}
.blockGSResources2{float:right;width:215px;margin:33px 11px 0 0}
.blockGSResources2 p{margin:10px 0 0}
.linTakeSurvey{background:url(../images/iconTakeTheSurvey2.jpg) no-repeat right center;width:174px;padding:12px 38px 14px 0}
.titleGSResource{font-size:17px;margin:0 0 10px}
#convictCareOption{margin:20px 0 20px 8px}
.blockmostReq{width:300px;float:right; margin:5px 0 0 22px;}
#titleSenior, #titleLibrary{float:left;margin-right:20px}
.contSeniorEssentials{border:1px solid #e3e3e1;margin-bottom:30px; min-height:10px;}
/*.optCSEssentials{width:169px;float:left;margin:0 28px}*/
.optCSEssentials{width:193px;float:left;margin:0 15px}
.optCSEssentialsIlust{margin-bottom:18px}
.optCSEssentials h2{font-size:17px!important;color:#0066a4;font-weight:lighter;margin:0 0 10px}
.optCSEssentials p{margin:0 0 10px}
.boxGSResour{margin-bottom:30px}
.boxLearResources{border:1px solid #e3e3e1;width:414px;float:left;padding:23px 0; min-height:10px;}
.infoLearning{margin:0 20px}
.titlePopularSenior{float:left;margin:20px 0 0 30px;width:230px}
.contLibraryResources{border:1px solid #e3e3e1;padding:25px 0; min-height:10px;}
.optLibratyResources{width:296px;float:left;margin:0 0 0 25px}
.ilustLibResources{width:132px;float:left}
.infooptLibResources{float:right;background:url(../images/arrowSub.png) no-repeat left 3px;width:135px;padding:0 0 0 15px}
#column h3,.iconLearningRGS{margin-bottom:20px}
.iconLearningRGS{background:url(../images/lineLearResources.jpg) repeat-y scroll 138px 0; min-height:10px;}
.iconLearningRGS p, .iconLearningRGS a{margin:0px!important;}
#subMenu{width:43px; height:12px; background:url(../images/sidebarmenu.jpg) no-repeat;}
#subMenu,.blockFooter ul li ul,#main .linkGeneric,.subElement img,#btnSeeAllOpt{margin-left:10px}
.boxCommIlustration,#boxMapVideo,.tooltip h2{margin-bottom:15px}
#menu ul li,#menuMain ul li,#iconsWant img,#checkout img,#count,#contPag,.ttlTitle,.boxbtnVolunter,.checkOpt,#Iagreetex,#tab_services a,.controlSearch #titleS,.controlSearch #btnGO,#bannerDonate2,.btnviewAll{float:left}
.btnviewAll{margin-top:2px;}
#tab ul li img,#tabInner ul li img,#tab2 ul li img,#listleadership p,.infoNews p,#boxMeetOurExperts p,#boxMeetOurExperts .linkGeneric,#boxOnlineDonate p,#mainBoxDonate .linkGeneric,#tab3 ul li img,.pdDate,.optLearning .linkGeneric,.optCSEssentials a,#listPopularSenior{margin:0}
.boxGSResources,.boxCareOpt{border:1px solid #e3e3e1;margin-bottom:30px; min-height:10px; min-height:10px;}
#tab2 span,.hidden,#menuMain span,#checkout ul span,#contShedule,#contVirtualTours,#contViewPhotos,#contTabsLanding,#tab_howcan,#tab_services,#tab_findaCom{display:none}
#tabwhatwe_c,#tabwhatwe_c.disable{background-position:0 41px;width:217px}
#tabworkat_c,#tabworkat_c.disable{background-position:-219px 41px;width:218px}
#tabbenefits_c,#tabbenefits_c.disable{background-position:-439px 41px;width:108px}
#tablearning_c,#tablearning_c.disable{background-position:-548px 41px;width:108px}
#taboverview_c,#taboverview_c.disable,#taboverview_t,#taboverview_t.disable{background-position:0 41px;width:134px}
#tabhealth_c,#tabhealth_c.disable{background-position:-135px 41px;width:133px}
#tabbworklife_c,#tabbworklife_c.disable{background-position:-269px 41px;width:185px}
#tabfinancial_c,#tabfinancial_c.disable{background-position:-455px 41px;width:185px}
#taboverview_c.active,#taboverview_t.active{background-position:0 0;width:134px}
#tabcaree_t,#tabcaree_t.disable{background-position:-135px 41px;width:166px}
#tabPub_r,#tabPub_r.disable{background-position:0 41px;width:163px}
#tabpap_r,#tabpap_r.disable{background-position:-164px 41px;width:142px}
#tabvid_r,#tabvid_r.disable{background-position:-307px 41px;width:133px}
#tablin_r,#tablin_r.disable{background-position:-441px 41px;width:133px}
#boxViewVoice{border:1px solid #e3e3e1;padding:0 33px; min-height:10px; min-height:10px;}
.voiceItem{padding:26px 0 23px}
.voiceItem h2{font-size:18px;font-family:'Times New Roman', Times, serif;margin:0!important}
.subtitlevoice{font-family:'Times New Roman', Times, serif;font-size:14px;margin:0!important}
.voiceItem span{font-size:10px}
.voiceItem p{margin:10px 0 0!important}
.titleJList{background:#CCCCCC;font-weight:bold;text-align:center;}
.contentJobs{border-bottom:1px solid #ccc;text-align:center;padding:10px 0}
.position_jl{width:130px;float:left;text-align:center}
.contentJobs .tooltip{position:absolute;margin:-54px 0 0 160px;z-index: 900;}
#linkJobList{border:1px solid #ccc;padding:28px 0; min-height:10px;}
.contLinkJList{background:url(../images/pixelLine.jpg) 325px 0 repeat-y}
.contLinkJList .tooltip{position:absolute;margin:-65px 0 0 -385px; }
.blockMeetOutExpert,.boxJobsList li{padding:10px 0}
/*.blockMeetOutExpert,.boxJobsList li div{width:130px !important;}*/
#tabHowCanWe ul li a,#boxFinancialInfoPDF a,.position_jl a{color:#666666}
.community_jl,.city_jl{width:130px;float:left;text-align:center}
.published_jl{width:40px;float:left;text-align:center}
.position_jl2{width:130px;float:left;text-align:center}
.state_jl, .location_j1{float:left;text-align:center}
.state_jl{width:30px;}
.location_j1{ width:180px;}

#resultLocate2 {
    width:594px;
    margin:0 auto;
}

#resultLocate2 ul li{float:left; padding:20px 0}
.boxZipDis {
    height:58px;
}
.buttonClose {
    float:right;
}

.bannersB{width:292px; float:left}
#middBannerB{margin:0 7px;}

/*.titleTopic{float:left; margin:30px 40px 0 30px}*/
.titleTopic2{float:left; margin:30px 40px 0 30px}
#mainCont2{margin: 0px 39px; padding-top: 0px; padding-bottom: 0px; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc}

#contTab2{/*background:#FFFFFF;*/ padding:26px 0;}

#boxCareOpt .menu{width:209px}
.mainSeniorEsse {padding:30px 0px;}
.contMSeniorEsse{background:url(../images/lineSeniorEssentials.jpg) repeat-y scroll 224px 0; min-height:10px;}

.wrapperLocation {
    background:url(../images/curves.jpg) no-repeat;
}
/*#facilitiesInformation{border:1px solid #ccc}*/

#theater {
    background:url(../images/bkgradientHome.jpg) no-repeat top center;
    padding-top:10px;
    min-height:10px;
}

.infoRequired {
    float:left;
}
.containerRequestInfo {
    margin-top:18px;
}
.contQuestionComm {
    margin-top:20px;
}
.boxQuestion {
    padding:0 4px;
}
.cellRI {
    padding:6px 4px 4px 4px; margin-bottom:7px;
}
.cellRI p {
    color:#666666;
}
.boxInput{
    width:255px;
    height:18px;
    background:#FFFFFF;
    padding:5px;
    margin-top:4px;
    border:1px solid #c1c1c1;
}
.cellRI span {
    color:#a37915;
}
.boxInput input {
    width:257px;
    height:18px;
    border:none;
}
.errorForm {
    background:#b12016;
}
.errorForm p {
    color:#FFFFFF;
}
.errorForm span {
    color:#FFFFFF;
}

/* select{width:251px;} */

.boxcombo {
    border:0; 
    position:relative;
    width:261px;
    *width:254px;
    height:18px;
    overflow:hidden;
    line-height:normal
}

.combo {
    color:#000;
    position:absolute;
    width:257px;
    height:22px;
    top:-2px;
    left:-2px;
}

.textBox {
    border:0px;
}

.blockForm {
    float:left;
    margin-right:16px;
}
.titleRI {
    float:left;
    margin-right:13px;
}
.contQuestionComm input {
    float:left;
    margin-left:3px;
}
.contQuestionComm img {
    float:left;
    margin:5px 0 0 20px;
}
#contQuestiontxt {
    width:546px;
    height:102px;
    background:#FFFFFF;
}
#contQuestiontxt textarea {
    width:542px;
    height:100px;
    border:none;
}

#errorsAbove{visibility:hidden}

#boxJobDescrip{margin-top:20px;}
.flower{width:101px; height:84px; position:absolute; top:-57px; right:0; background:url(../images/img-about-people.jpg) no-repeat;}
#boxOffer{position:relative;}
p.peopleTitle{color:#333;}
.wb{padding-right:10px; background:url(../images/lineLanding.jpg) repeat-y 280px 0}
#sb-wrapper .btnCloseModalG{width:30px; height:30px; position:absolute; top:3px; right:10px;}
.cmbOptionDonate input[type="radio"]{margin-top:3px; *margin-top:-1px; margin-top /*\**/: -1px\9}
#distanceup{width: 130px;}

/********* LD Survey*********/
.boxRightVolunter3{float:left;width:400px;/*margin-left:20px*/}
.boxRightVolunter3 .solcit{margin-right: 12px;float:left}
.boxRightVolunter3 .solcita{margin-right: 12px;float:left}
.boxleftVolunter .solcitant{margin-right: 12px;float:left}
.boxleftVolunter .solcitan{margin-right: 12px;float:left}
.boxRightVolunter2 .solcit{margin-right: 12px;float:left}
.boxRightVolunter2 .solcita{margin-right: 12px;float:left}
.check1pt{float:left;margin-right:20px;}
.etnfield{float: left; width: 35px;}
.etnfielddes{float: left; width: 630px;}
#formJobsSurvey{/*width:733px*/width:645px;margin:0 auto}
#columnSurvey{border:1px solid #e5e5e3;padding:30px 29px 30px 42px; min-height:10px;}
#columnSurvey ul{margin:0 0 30px 30px}
#columnSurvey h3,.iconLearningRGS{margin-bottom:20px}
/****************************/
/*#main h3{margin-left:8px;}*/
.tooltipleft .arrowTooltip{background:url(../images/arrowTooltip2.png) no-repeat scroll left bottom transparent; left:0;}
.descriptCategoryBox p{margin-right:80px;}
.boxpeople{width:180px;}
.boxpeople .contShadow{padding:10px 10px 5px;}
#cTarget .cbmDonate{width:359px; background:url(../images/cmbDonate2.jpg) no-repeat;}
#cTarget  .cbmDonate select { width:353px;}
#main .news ul {padding-left:30px;}
#main .news ul li{list-style:disc;}
.ttmContact textarea{border:1px solid #FFF;}
.contModalP{width:auto!important;}
#contBread ul, #menudin{margin:0;padding:0;}
/*\*/
#contMenu{padding-top:0;height:65px;}
#contMenu ul{padding:11px 0px 0px; margin:0;}

.news div h3{
    clear:both;
    padding-top:10px;
}

#contPag{padding:4px 0;}

#count{margin-top:5px;}

#zipSearchError{min-height:0;}

#boxJobDescrip .boxCBSCriteria { background:url("../images/bgComboLocation2.jpg") no-repeat scroll 0 0 transparent;}
#boxJobDescrip .boxCBSCriteria .contComboSC select{ width:342px;}

#paginatorJobs {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;

}

#boxMeetOurExperts .blockMeetOutExpert .contBlockMOE .itemExpert{padding:0 9px !important;}

#linkJobList .contLinkJList ul center{background:#fff;}
#contViewPhotos a img{ margin:0 0 4px;}
.hide{display:none;}

.interviewUl{list-style:decimal-leading-zero !important;}
.interviewUl li ul{list-style:lower-alpha !important;}

.postingState, .postingZip, .postingDistance{background:url(../images/bgComboState.jpg) center no-repeat;padding:5px}
.postingState select, .postingZip input, .postingDistance select{width:120px;border:0}

.postingJobTitle{background:url(../images/bgComboJobTitle.jpg) center no-repeat;padding:5px}
.postingJobTitle select{width:313px;}

.linesOr2{padding:1px 0 7px; background:url(../images/pixelLine.jpg) repeat-x 0px 12px; height:26px;}
.linesOr2 .line{float:left;width:25px;margin-top:3px}
.linesOr2 .text2{font-family:'Times New Roman', Times, serif; font-size:18px; font-style:italic; width:15px; text-align:center; padding:0px 0 5px 2px; background-color:#FFFFFF;}


.contCareersJ2{padding:20px 10px}
.contCareersJ2 img {padding:0; vertical-align:bottom}
.contCareersJ2 table {cellpadding: 0px; cellspacing: 0px}
.contCareersJ2 table td tr img {padding:0; align:absbottom}


/* New format for displaying centers on location search page */
.resultLocateMap{width:500px;float:left;padding:5px 0 5px 10px}
.resultLocateMap .numberRL{width:50px;font-size:18px;font-weight:bolder;float:left}
.resultLocateMap .infoRL{width:450px;float:left}
.resultLocateMap .infoRL a.nameRL{font-size:17px;font-weight:normal}

#boxSearchResultMap{padding: 0 0 10px 0;background:#ffffff;}
.blockResultLocateMap{border-bottom:1px solid #ccc;background:#ffffff; min-height:10px}

.linesAndOr{padding:1px 0 7px; background:url(../images/pixelLine.jpg) repeat-x 0px 18px; height:26px;}
.linesAndOr .text{font-family:'Times New Roman', Times, serif; font-size:18px; font-style:italic; width:50px; text-align:center; padding:5px 0 5px 2px; background-color:#FFFFFF;}
.linesAndOr .text{margin-left:100px;}

.MapHeaderText {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 20px;
    padding-top:5px;
    padding-bottom:10px;
}



/* 6/8/2011 Calendar Search */
#inputSP2{background:url(../images/bkgCalendarSearch.jpg) no-repeat;float:left;margin-top:2px;padding:7px 5px 3px}
#inputSP2 input{width:207px;height:23px;border:0;color:#666666;margin:0;padding:0}
#btnGO2{float:right;width:36px;height:36px;margin-left:13px}
#btnGO2{float:left}
.calendarSearch{padding-top:10px}
.bottomTabLanding{margin-top:23px;border-top:1px solid #dbdad9;height:35px}
.bottomTabLanding .ttlTitle{padding-top:10px;padding-right:10px; font-weight:normal;}

/* 6/15/2011 to add bullets to offers and locations home page */
#main #bulleted ul {padding-left:50px;}
#main #bulleted ul li{list-style:disc;}

/* 6/15/2011 to remove extra space on centers link page */
.infoManager2{float:left;width:385px}
.infoManager2 h3{font-weight:bolder;font-size:17px;margin:3px 0 11px}
.infoManager2 h3 a{font-size:17px;color:#0266a2;text-decoration:none;font-weight:normal;margin:3px 0 11px}
.infoManager2 p{margin:0!important}
.infoManager2 a{color:#be8d18;text-decoration:underline;}

/* 6/23/2011 to fix borders on locations banner images */
.contShadow2{padding:9px 7px 4px}

/* 6/28/2011 to add bullets to services home page */
.blockGenericServices ul {padding-left:50px;}
.blockGenericServices ul li{list-style:disc;}

/* 6/30/2011 to add bullets to servicespage */
.contMainServices ul {padding-left:50px;}
.contMainServices ul li{list-style:disc;}

/* 7/6/2011 to fix borders on view photos */
.contShadow3{padding:10px 10px 1px}

/* 7/6/2011 to fix borders on photos page */
.contShadow4{padding:10px 8px 4px}

/* 7/7/2011 to fix resources > feedback page */
.itemLImage2{float:left;width:169px}

/* 7/11/11 calendar overview area */
.calendarOverview p{font-weight:normal; width:500px; font-size:100%;}

/* 7/12/2011 fix h3 in main */
/* #main .indentH3 h3{margin-left:12px;} */

/* 8/9/11 grey font for social media links */
#mediaOptions a {color: #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;}

/* 7/6/2011 to fix borders on virtual tours page */
.contShadow5{padding:8px 8px 4px}

/* 10/17/2011 to add padding to left of services/facilities area */
#contTab2 p{margin-left:20px}

/* 10/24/2011 formatting for the new Senior Topics Layout */
.boxSTList li{padding:10px 0}
.title_st{width:250px;float:left;text-align:center}
.category_st{width:150px;float:left;text-align:center}
.date_st{width:100px;float:left;text-align:center}
.author_st{width:150px;float:left;text-align:center}
.contentST{border-bottom:1px solid #ccc;text-align:center;padding:10px 0}