﻿* {margin: 0px; padding: 0px;}
body {background-color: #FFFFFF; font-family: Arial, Verdana; font-size: 13px; color: #7E7E7E;}
img {border-width: 0px;}
a {color: #7E7E7E; text-decoration: none;}
a:hover {border-bottom: solid 1px #7E7E7E;}
.IndentList {margin-top: 0px; list-style-type: disc; padding-left: 1em; margin-left: 1em;}
.TopSpace5 {margin-top: 5px;}
.TopSpace10 {margin-top: 10px;}
.TopSpace15 {margin-top: 15px; overflow: hidden;}
.TopSpace20 {margin-top: 20px; overflow: hidden;}
.TopSpace25 {margin-top: 25px; overflow: hidden;}
.TopSpace30 {margin-top: 30px;}
.TopSpace35 {margin-top: 35px;}
.TopSpace40 {margin-top: 40px;}
.Centered {text-align: center;}
.Clear {clear: both;}
.ie6 {clear: both; font-size: 0px; height: 1px;}

/* ============================== boxes ============================= */
#HeaderWrap {height: 117px; width: 100%; background: transparent url(/images/backgrounds/Header.jpg) repeat-x;}
#HeaderContent {height: 117px; width: 800px; margin: 0 auto; background: transparent url(/images/backgrounds/HeaderSmiles.jpg) no-repeat top right;}
#LogoWrap {float: left; width: 370px; height: 94px;}
#LogoWrap a:hover {border-bottom: none;}
#ContentWrap {clear: both; overflow: hidden; width: 800px; margin: 0 auto;}

/* ============================== top nav ============================= */
#TopNav {width: 800px; margin: 0 auto 35px auto; font-size: 14px; line-height: 16px; height: 16px;}
ul.NavLinks {list-style: none;}
ul.NavLinks li {float: left; position: relative; z-index: 1000;}
ul.NavLinks .TopNavDivider {border-right: solid 2px #D2F3AC; margin-right: 14px;}
a.NavLink, ul.NavLinks span {text-decoration: none; color: #82AF54; margin: 0 14px 0 0; padding: 0;}
a.NavLink:hover {text-decoration: none; border-bottom: solid 1px #D2F3AC;}

/* ============================== footer ============================= */
#Footer {text-align: center; padding-bottom: 20px; margin-top: 60px; color: #B1B1B1; font-size: 12px;}
#Footer span {padding: 0 10px 0 10px;}
#Footer a {color: #B1B1B1; text-decoration: none;}
#Footer a:hover {color: #B1B1B1; border-bottom: solid 1px #B1B1B1;}