html, body { margin: 0; padding: 0; height: 100%; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #696969; background-color: #FFF; }

.tablecontainer { width: 768px; min-height: 100%; vertical-align: top; }
#container { width: 768px; min-height: 100%; clear: both; margin: 0 auto; padding: 0; background: #FFF; background-image: url(../images/elements/container_background_side_borders.jpg); background-repeat: repeat; }
#in { width: 760px; }

#header { width: 760px; height: 22px; margin: 0 0 2px 0; background-color: #E6E6E6; }
#nav { width: 760px; height: 30px; margin: 0 0 2px 0; }

#content, #content2 { clear: both; width: 720px; overflow: hidden; margin: 20px 0 0 0; }
#contentleft, #contentleft2 { clear: both; width: 155px; float: left; text-align: left; }
#contentleft3 { clear: both; width: 140px; float: left; text-align: left; padding-right: 15px; }
#contentleft4 { clear: both; width: 150px; float: left; text-align: left; padding-right: 5px; }
#contentright, #contentright2 { width: 560px; float: right; text-align: left; }
#contenthome { clear: both; width: 760px; overflow: hidden; margin: 20px 0 0 0; }

#footer { width: 730px; height: 175px; clear: both; text-align: left; }
.footext { font-size: 10px; color: #9C9C9C; line-height: 12px; }

A:link { color: #0B71BA; text-decoration: none; }
A:visited { color: #0B71BA; text-decoration: none; }
A:active { color: #0B71BA; text-decoration: none; }
A:hover { color: #696969; text-decoration: none; }

A.greenlink:link { color: #439239; text-decoration: none; }
A.greenlink:visited { color: #439239; text-decoration: none; }
A.greenlink:active { color: #439239; text-decoration: none; }
A.greenlink:hover { color: #696969; text-decoration: none; }

br { line-height: 11px; }

.headergray { font-size: 15px; color: #696969; line-height: 20px; }
.header2gray { font-size: 15px; color: #E67022; line-height: 20px; }

.videoblue { font-size: 15px; color: #409FA3; line-height: 20px; }

.videoblue2 { font-size: 13px; color: #409FA3; line-height: 18px; }

.tquote { color: #696969; font-size: 14px; line-height: 21px; }
.tauthor { color: #4C9336; font-size: 14px; line-height: 21px; margin-left: 30px; }
.tauthor-indent { color: #4C9336; font-size: 14px; line-height: 21px; margin-left: 48px; }


/* old worldlink.org styles */

.table { width: 100%; border-style: none; background-color: transparent; border-collapse: collapse; }
.tablehomewrapper { width: 735px; vertical-align: top; }

.homegreen { font-size: 15px; color: #689B46; line-height: 20px; }
.homegrey { font-size: 12px; color: #696969; line-height: 15px; }

.aboutheader { font-size: 15px; color: #409FA3; line-height: 20px; }
.abouttitle { font-size: 11px; color: #0F3C73; line-height: 15px; font-weight: bold; }
.aboutsubtitle { font-size: 11px; color: #0F3C73; line-height: 15px; }
.abouttext { font-size: 11px; color: #696969; line-height: 15px; }

.prooverviewheader { font-size: 15px; color: #409FA3; line-height: 20px; }
.prooverviewtitle { font-size: 11px; color: #0F3C73; line-height: 15px; font-weight: bold; }
.prooverviewtext { font-size: 11px; color: #696969; line-height: 15px; }


.powershifttitle { font-size: 11px; color: #E67022; line-height: 15px; font-weight: bold; }
.powershifttitleasterisk { font-size: 13px; color: #E67022; line-height: 15px; font-weight: bold; }
.powershifttextbold { font-size: 11px; color: #696969; line-height: 15px; font-weight: bold; }
.powershifttext { font-size: 11px; color: #696969; line-height: 15px; }

.nourishheader { font-size: 15px; color: #388720; line-height: 20px; }
.nourishtitle { font-size: 11px; color: #492600; line-height: 15px; font-weight: bold; }
.nourishtextbold { font-size: 11px; color: #696969; line-height: 15px; font-weight: bold; }
.nourishtext { font-size: 11px; color: #696969; line-height: 15px; }

.worldlinkheader { font-size: 15px; color: #22A4C3; line-height: 20px; }
.worldlinktitle { font-size: 11px; color: #0E4417; line-height: 15px; font-weight: bold; }
.worldlinktextbold { font-size: 11px; color: #696969; line-height: 15px; font-weight: bold; }
.worldlinktext { font-size: 11px; color: #696969; line-height: 15px; }

.accompheader { font-size: 15px; color: #409FA3; line-height: 20px; }
.accomptitle { font-size: 11px; color: #0F3C73; line-height: 15px; font-weight: bold; }
.accomptext { font-size: 11px; color: #696969; line-height: 15px; }

.awardsheader { font-size: 15px; color: #409FA3; line-height: 20px; }
.awardstitlebold { font-size: 11px; color: #0F3C73; line-height: 15px; font-weight: bold; }
.awardstitle { font-size: 11px; color: #0F3C73; line-height: 15px; }
.awardstext { font-size: 11px; color: #696969; line-height: 15px; }

.contactblue { font-size: 15px; color: #409FA3; line-height: 20px; }
.contacttitle { font-size: 11px; color: #0F3C73; line-height: 15px; font-weight: bold; }
.contacttext { font-size: 10px; color: #696969; line-height: 14px; }

.leftlinknavaboutaccomp { font-size: 11px; color: #409FA3; line-height: 18px; }
A.navaboutaccomp { color: #689B46; text-decoration: none; }
A.navaboutaccomp:link { color: #689B46; text-decoration: none; }
A.navaboutaccomp:visited { color: #689B46; text-decoration: none; }
A.navaboutaccomp:active { color: #689B46; text-decoration: none; }
A.navaboutaccomp:hover { color: #409FA3; text-decoration: none; }

.leftlinknavpshift { font-size: 11px; color: #A51D50; line-height: 18px; }
A.pshift { color: #363636; text-decoration: none; }
A.navpshift:link { color: #363636; text-decoration: none; }
A.navpshift:visited { color: #363636; text-decoration: none; }
A.navpshift:active { color: #363636; text-decoration: none; }
A.navpshift:hover { color: #A51D50; text-decoration: none; }

.leftlinknavnourish { font-size: 11px; color: #388720; line-height: 18px; }
A.nourish { color: #363636; text-decoration: none; }
A.navnourish:link { color: #363636; text-decoration: none; }
A.navnourish:visited { color: #363636; text-decoration: none; }
A.navnourish:active { color: #363636; text-decoration: none; }
A.navnourish:hover { color: #388720; text-decoration: none; }

.leftlinknavwlink { font-size: 11px; color: #22A4C3; line-height: 18px; }
A.navwlink { color: #363636; text-decoration: none; }
A.navworldlink:link { color: #363636; text-decoration: none; }
A.navworldlink:visited { color: #363636; text-decoration: none; }
A.navworldlink:active { color: #363636; text-decoration: none; }
A.navworldlink:hover { color: #22A4C3; text-decoration: none; }

#headerwrapper { width: 730px; clear: both; overflow: hidden; }
#headernav { width: 412px; height: 70px; float: right; text-align: left; }
#headerlogo { width: 318px; height: 70px; float: right; clear: left; }
#headerlines { width: 760px; height: 60px; clear: both; }
#headertitle { width: 730px; clear: both; text-align: left; }

#home3colwrap { width: 483px; lear: both; overflow: hidden; font-size: 0; }
#homec1 { width: 160px; float: left; text-align: left; font-size: 0; }
#homec2 { width: 160px; float: left; text-align: left; font-size: 0; }
#homec3 { width: 160px; float: left; text-align: left; font-size: 0; }

#twocolwrap, #twocolwrapb { width: 565px; lear: both; overflow: hidden; font-size: 0; }
#twocol1, #twocol1b { width: 250px; float: left; text-align: left; font-size: 0; }
#twocol2, #twocol2b { width: 300px; float: left; text-align: left; font-size: 0; }

#about0wrap { width: 565px; lear: both; overflow: hidden; font-size: 0; }
#about01a { width: 140px; float: left; text-align: left; font-size: 0; }
#aboutbreak0a { width: 15px; float: left; text-align: left; font-size: 0; }
#about02a { width: 410px; float: left; text-align: left; font-size: 0; }

#missionwrap { width: 565px; lear: both; overflow: hidden; font-size: 0; }
#mission1a { width: 160px; float: left; text-align: left; font-size: 0; }
#missionbreak1{ width: 15px; float: left; text-align: left; font-size: 0; }
#mission2a { width: 390px; float: left; text-align: left; font-size: 0; }

#whowrap { width: 565px; lear: both; overflow: hidden; font-size: 0; }
#who1a { width: 140px; float: left; text-align: left; font-size: 0; }
#whobreak1{ width: 15px; float: left; text-align: left; font-size: 0; }
#who2a { width: 410px; float: left; text-align: left; font-size: 0; }

#about1wrap { width: 565px; lear: both; overflow: hidden; font-size: 0; }
#about1a, #about1b, #about1c { width: 151px; float: left; text-align: left; font-size: 0; }
#aboutbreak1a, #aboutbreak1b, #aboutbreak1c { width: 15px; float: left; text-align: left; font-size: 0; }
#about2a, #about2b, #about2c { width: 151px; float: left; text-align: left; font-size: 0; }
#aboutbreak2a, #aboutbreak2b, #aboutbreak2c { width: 15px; float: left; text-align: left; font-size: 0; }
#about3a, #about3b, #about3c { width: 166px; float: left; text-align: left; font-size: 0; }

#about2wrap { width: 565px; lear: both; overflow: hidden; font-size: 0; }
#about4 { width: 250px; float: left; text-align: left; font-size: 0; }
#about5 { width: 315px; float: left; text-align: left; font-size: 0; }

#programswrap1, #programswrap2 { width: 565px; lear: both; overflow: hidden; font-size: 0; }
#programscol1a { width: 238px; float: left; text-align: left; font-size: 0; }
#programscol1b { width: 218px; float: left; text-align: left; font-size: 0; }
#programsbreak { width: 20px; float: left; text-align: left; font-size: 0; }
#programscol2a, #programscol2b { width: 327px; float: left; text-align: left; font-size: 0; }

#awardswrap, #awardswrapb { width: 565px; clear: both; overflow: hidden; font-size: 0; }
#awards1, #awards1b { width: 76px; float: left; text-align: left; font-size: 0; }
#awards2, #awards2b { width: 489px; float: left; text-align: left; font-size: 0; }

#prooverview0wrap { width: 565px; lear: both; overflow: hidden; font-size: 0; }
#prooverview01a { width: 140px; float: left; text-align: left; font-size: 0; }
#prooverviewbreak0a { width: 15px; float: left; text-align: left; font-size: 0; }
#prooverview02a { width: 410px; float: left; text-align: left; font-size: 0; }

#contact3colwrap { width: 565px; clear: both; overflow: hidden; font-size: 0; }
#contactc1 { width: 150px; float: left; text-align: left; font-size: 0; }
#contactcbreak { width: 16px; float: left; text-align: left; font-size: 0; }
#contactc2 { width: 399px; float: left; text-align: left; font-size: 0; }

#spacertitlecolumn, #spacertitlecolumn2 { width: 5px; float: left; clear: left; }
#spacermidcolumn, #spacermidcolumn2 { width: 15px; float: left; }

#spacer600 { width: 100%; height: 300px; font-size: 0; }
#spacer90a { width: 100%; height: 90px; font-size: 0; }
#spacer70a { width: 100%; height: 70px; font-size: 0; }
#spacer65a { width: 100%; height: 65px; font-size: 0; }
#spacer50a, #spacer50b, #spacer50c { width: 100%; height: 50px; font-size: 0; }
#spacer30a, #spacer30b { width: 100%; height: 30px; font-size: 0; }
#spacer25a, #spacer25b, #spacer25c { width: 100%; height: 25px; font-size: 0; }
#spacer20a, #spacer20b, #spacer20c { width: 100%; height: 20px; font-size: 0; }
#spacer15a, #spacer15b, #spacer15c, #spacer15d, #spacer15e, #spacer15f, #spacer15g, #spacer15h, #spacer15i, #spacer15j { width: 100%; height: 15px; font-size: 0; }
#spacer10a, #spacer10b, #spacer10c { width: 100%; height: 10px; font-size: 0; }
#spacer5a, #spacer5b, #spacer5c, #spacer5d, #spacer5e, #spacer5f, #spacer5g, #spacer5h, #spacer5i { width: 100%; height: 5px; font-size: 0; }
#spacer3a, #spacer3b, #spacer3c { width: 100%; height: 3px; font-size: 0; }

img { border: none; }