/* HOME PAGE */

.homeImg { padding-top: 20px; }

.homeTagline { font-size: 13px; font-weight: bold; color: #949494; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; }

.homeColLeft, .homeBottomLeft { float: left; width: 270px; }

.homeColLeftInner { padding-right: 10px; }

dd.homeList { margin: 0px 0px 5px 10px; }

.homeColRight, .homeBottomRight { float: left; width: 270px; border-left: 1px solid #FF0000;  }

.homeBottomRight {border-style: none;}

.homeColRightInner { padding-left: 10px;}

.blueDotsBox { border-bottom: 2px dotted #7da7d9; width: 225px; margin-left: 30px; }

.bottomLeftTop { float: left; width: 140px;}

.bottomRed { color: #FF0000; font-size: 17px; padding-bottom: 5px; line-height: 18px; margin-left: 10px; }

.bottomGray { font-weight: bold; color: #636363;  margin-left: 10px; }

.bottomImages { float: left; width: 58px; margin: 0px 0px 15px 10px;}

.bottomBottomBox { width: 225px; margin: 15px 0px 0px 30px; }


/* WALK - HOME PAGE */

.walkTagline { font-size: 11px; font-weight: bold; color: #949494; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; font-style: italic; padding-top: 30px; }

.walkLeftBox { width: 415px; float: left;}

.walkRightAqua { border: 1px solid #a1a1a1; width: 125px; float: left; background-color: #94e7b5; margin-left: 5px;}

img.walkPopThumb { display: block; margin: 20px auto; border-style: none;}

a.walkpop:link { color: #ffffff; text-decoration: none;}
a.walkpop:visited { color: #ffffff; text-decoration: none;}
a.walkpop:active { color: #ffffff; text-decoration: none;}
a.walkpop:hover { color: #fff200; text-decoration: underline;}

body.bodyPop, body.bodyPopFlash { background: none; background-color: #90dea9; margin: 0; padding: 0;}

body.bodyPopFlash { background-color: #ffffff;}

.redBarPop { height: 20px; background-color: #d21033;}

.closeBox { float: left; width: auto; padding: 4px 0px 0px 5px;}

.PopMain { background-image: url(/layout/images/walk/popup_Head.gif); background-position: top left; background-repeat:no-repeat; }

.PopImg { padding: 70px 0px 0px 0px;}

.PopText { font-size: 12px; padding: 10px 40px; line-height: 15px;}


/* SOCIAL - HOME PAGE */

.tipBox { border: 2px solid #000000; width: 170px; float: right; margin: 0px 0px 10px 10px; }

strong.Uline { font-weight: bold; text-decoration: underline;}


/* ABOUT */

.aboutProjRight { float: left; width: 150px; margin: 20px 0px 0px 25px; font-size: 14px; font-weight: bold; color: #cc0000;text-align: center;}


/* EDUCATIONAL PROCESS */

.eduProTopBox { padding-top: 24px; clear: right;}

.eduProPalmer { float: left; width: 123px; text-align: center; font-style: italic;}

.eduProRightTop { float: left; width: 400px; margin-left: 20px;}

.eduProTagline { font-size: 13px; font-weight: bold; color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; }

dt.eduProdt { margin-bottom: 5px;}

dd.eduPro {list-style: none; padding: 2px 0px 0px 20px; background: url(/layout/images/edu_process/list-triangle.gif) left .3em no-repeat; margin-bottom: 5px}

.eduProStepBox { clear: both; padding-top: 25px;}


/* NETWORK */

.networkCont { text-align: right; padding: 10px 0px;}

li.networkLi { margin-bottom: 5px;}

strong.Uline15 { font-weight: bold; text-decoration: underline; font-size: 15px;}


/* SNAP PAGE */

table.snaptable {width: 100%; padding: 0; border-top: 1px solid #000000; border-left: 1px solid #000000; }

td.snaptd { width: 25%; text-align: center; font-weight: bold; padding: 10px 5px; border-right: 1px solid #000000; border-bottom: 1px solid #000000;}


/* FIT */

.fitTop { text-align: center; font-size: 18px; font-weight: bold; padding: 10px 0px 5px 0px;}

.fitLeft { float: left; width: 250px;}

.fitRight { float: left; width: 250px; margin-left: 10px;}

.fitPosterTitle { text-align: center; font-weight: bold; font-size: 25px; padding: 30px 0px 20px 0px; }

.fitPosterBox { margin-top: 30px;}

.fitPosterLeft, .fitPosterRight  { float: left; width: 275px; text-align: center; font-weight: normal; font-size: 12px; border-right: 1px solid #d21033; margin-bottom: 20px;}

.fitPosterRight  { width: 245px; border-style: none;   }

img.footPoster { margin: 10px auto; display: block; border: 1px solid #000000;}
