*{margin:0;padding:0;}
html, body{width:100%;height:100%;}
body{background:#E5E5D2 url('/img/bgs/body-bg_new.png') repeat-x;font-family:Tahoma, Verdana,"Trebuchet MS", Arial;font-size:11px;color:#323237;}
img{border-width:0px;}
div{position:relative;}
ul li{margin-left:30px;list-style-image:url('/img/icons/arrow_green.png');}
ul,ol{margin-top:10px;margin-bottom:13px;}
a{border:0;cursor:pointer;}
p{margin-top:10px;}
#header{width:980px;margin:auto;}
#header-left{float:left;padding-left:15px;}
a.a-mobi,a:hover.a-mobi,a:visited.a-mobi{color:#EEE;text-transform:uppercase;font-size:10px;text-decoration:none;}
#logo{padding:20px 0px 3px;}
#policy{float:right;margin-top:14px;margin-right:10px;width:128px;height:46px;padding:10px 0px 0px 8px;font-size:10px;background:url('/img/bgs/policy-bg.png') no-repeat;}
#policy a,a:hover,a:visited{color:#818181;text-decoration:none;}
#flags{float:right;margin-top:14px;margin-right:10px;width:114px;height:38px;padding-top:16px;text-align:center;background:url('/img/bgs/flags-bg.png') no-repeat;}
#top{margin-top:11px;background:url('/img/bgs/top-bg.png') repeat-x;width:100%;height:169px;}
#top-green{width:100%;height:100%;background:url('/img/bgs/green-bg.png') no-repeat;}
#goals{float:left;width:695px;padding:20px 0px 0px 15px;}
.goal{color:#314700;width:600px;line-height:19px;overflow:hidden;}
.goal-label{width:520px;height:27px;}
.goal-text{width:480px;}
.goal-button{float:left;height:44px;width:115px;text-align:center;margin-left:1px;margin-top:2px;background:url('/img/bgs/top-button-bg.png') repeat-x;}
.goal-button-active{float:left;height:44px;width:105px;text-align:center;margin-left:1px;margin-top:2px;background:url('/img/bgs/top-button-active-bg.png') repeat-x;}
#goals-img{float:left;width:215px;margin-top:-91px;height:240px;overflow:visible;margin-left:-120px;background:url('/img/bgs/guru-bg.png') no-repeat;background-position:bottom right;}
#goal1-img{padding:63px 0px 0px 93px;}
#goal2-img{padding:82px 0px 0px 43px;}
#goal3-img{padding:85px 0px 0px 77px;}
#goal4-img{padding:93px 0px 0px 83px;}
#subpages{float:left;margin-top:-36px;width:220px;height:195px;padding:10px 20px 0px 20px;background:url('/img/bgs/subpages-red-bg.png') no-repeat;}
#subpages a,a:hover,a:visited{color:#ffffff;text-decoration:none;}
.social-www{float:right;width:30px;text-align:right;padding-top:160px;}
#content-container{width:1020px;margin:auto;padding-top:9px;}
#content{width:100%;background:url('/img/bgs/content-bg.png') repeat-y #ffffff;}
#content-box{margin:0px 19px 0px 21px;border:8px solid #ffffff;border-top:0px;background:url('/img/bgs/page-bottom-bg.png') repeat-x;background-position:bottom;}
#shadow{height:24px;width:1020px;background:url('/img/bgs/shadow.png') repeat-x;}
.pages{padding:0px 8px 3px;}
#footer-top{width:1000px;margin:auto;color:#5F5F66;margin-top:-10px;height:25px;}
#footer-top a,a:visited{color:#5F5F66;text-decoration:none;}
#footer-top a:hover{color:#5F5F66;text-decoration:underline;}
.footer-subpage-item{float:left;margin-left:15px;}
#footer-bottom{width:970px;margin:auto;font-size:10px;color:#384A00;}
#footer-bottom a,a:hover,a:visited{color:#384A00;text-decoration:none;}
.footer-left{float:left;width:800px;text-align:center;padding-top:18px;}
.footer-right{float:right;padding-top:23px;}
.wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -67px;}
.push{height:67px;}
.footer{height:67px;background:url('/img/bgs/footer-bg.png') repeat-x;}
.clean{clear:both;font-size:0px;}
.left{float:left;}
.right{float:right;}
.title{font-size:21px;padding-left:6px;}
.font12{font-size:12px;}
.font11{font-size:11px;}
.ptop5{padding-top:5px;}
.ptop10{padding-top:10px;}
.center{text-align:center;}
a,a:visited{color:#000000;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}
a.a-grey,a.a-grey:visited{color:#79796D;text-decoration:none;}
a.a-grey:hover{color:#79796D;text-decoration:underline;}

