* {
 font-family:'Trebuchet MS',Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic','Lucida Sans Unicode',Impact,sans-serif;
 margin:0;
 padding:0;
}
body{background:#f0f0f0 url(http://image.smartkiddies.com/images/background-image.gif) repeat-y center top;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
img {border:0;}
form{display:inline;}
.right {float:right;}
.left {float:left;}
.clear {clear:both;}
ul{margin-left:20px;}
ol{margin-left:20px}

.error-div, .warning-div, .normal-div {
 width: 964px;
 margin:0 auto 0 auto;
 padding:5px; 
 color:#181607;
 font-weight:bold;
}
.error-div {
 border:3px solid #cc0033;
 background:#ffd2d2;
}
.warning-div {
 border:3px solid #d7da89;
 background:#e6e3c4;
}
.normal-div {
 border:3px solid #88d38e;
 background:#c1e4c3;
}
.background-green{
  background:#b9dc1d;
color:#33800c;
}
.background-blue {
  background:#59cdfe;
  color:#00354f;
}
.background-orange{
  background:#fbb400;
  color:#d94e13;
}

.header-box{
 position:relative;
 width: 980px;
 margin:0 auto 0 auto;
 background:url(http://image.smartkiddies.com/images/header-background.jpg) no-repeat;
 height:155px;
}
.header-box-2{
 position:relative;
 width: 980px;
 margin:0 auto 0 auto;
 background:url(http://image.smartkiddies.com/images/header-background-2.jpg) no-repeat;
 height:155px;
}
.header-box .center-img{
 margin:5px 10px 0 10px;
 width: 510px;
 color:#0286e1;
 font-size:18px;
 font-weight:bold;
 text-align:center;
}
.number1-box{
 padding:2px;
 font-size:17px;
 font-weight:bold;
 padding-left:50px;
 margin:20px 0 0 0;
 background:url(http://image.smartkiddies.com/images/winners-cup.gif) no-repeat;
 color:#f70a16;
 width: 171px;
}

.header-box .login-box{
 text-align:right;
 padding:1px 5px;
 margin-top:6px;
 font-size:11px;
 height:78px;
 overflow:hidden;
 width:221px;
 color:#919191;
 position:relative;
 white-space:nowrap;
 background:#fff url(http://image.smartkiddies.com/images/login-curves.gif) no-repeat; 
 line-height:20px;
}
.header-box .login-box .user_id{
 font-size:10px;
 margin-left:20px;
 color:#dbdbdb;
}
.header-box .login-box a{
 text-decoration:underline;
 text-align:right;
 font-weight: normal;
 line-height:20px;
 color:#919191;
}
.header-box .login-box input{
 margin:1px;
 width: 130px;
}
.header-box .login-box .button{
 background: #a9e200;
 color: #fff; 
 height:20px;
 width: 50px;
 font-size:11px;
 border-bottom-color:#76b715;
 border-right-color:#76b715;
 border-top-color:#dbefaa;
 border-left-color:#dbefaa;
 position:absolute;
 right:88px;
 bottom:4px;
 margin:0;
}
.header-box .login-box .button:focus{
 border:0;
}
.header-box .login-box .button:hover{
 border-top-color:#76b715;
 border-left-color:#76b715;
 color:#000;
}
.header-box-2 .login-box{
 text-align:right;
 padding:5px;
 margin-top:6px;
 font-size:11px;
 height:70px;
 overflow:hidden;
 width: 221px;
 color:#919191;
 position:relative;
 white-space:nowrap;
 background:#fff url(http://image.smartkiddies.com/images/login-curves.gif) no-repeat; 
 line-height:20px;
}
.header-box-2 .login-box .user_id{
 color:#acaba8;
 font-size:10px;
}
.header-box-2 .login-box a{
 text-align:right;
 font-weight: normal;
 line-height:20px;
 color:#919191;
}
.header-box-2 .login-box input{
 margin:1px;
 width: 130px;
}
.header-box-2 .login-box .button{
 background: #a9e200;
 color: #fff; 
 height:20px;
 width: 50px;
 font-size:11px;
 border-bottom-color:#76b715;
 border-right-color:#76b715;
 border-top-color:#dbefaa;
 border-left-color:#dbefaa;
 position:absolute;
 right:88px;
 bottom:4px;
 margin:0;
}
.header-box-2 .login-box .button:focus{
 border:0;
}
.header-box-2 .login-box .button:hover{
 border-top-color:#76b715;
 border-left-color:#76b715;
 color:#000;
}
.main-links-box{
  width: 780px;  
  padding-left:140px;
  height:47px;
  color:#fff;
  font-weight:bold;
  font-size:12px;
  position:absolute;
  bottom:0px;
}
.main-links-box input{
  color:#fff;
  font-weight:bold;
  font-size:12px;
}
.main-links-box form{
  margin-top:3px;
  margin-right:6px;
}
.main-links-box a{
 color:#656364;
 font-weight:bold;
 font-size:12px;
 width: 127px;
 display:block;
 float:left;
 background:url(http://image.smartkiddies.com/images/grey-button.gif) no-repeat; 
 height:40px;
 margin:0 5px 0 5px;
 text-align:center;
 padding:10px 0;
}
.main-links-box .pi{
color:#f510b5;
}
.main-links-box .bl{
color:#29a2f5;
}
.main-links-box .gr{
color:#93c700;
}
.main-links-box .or {
color:#fd7b01;
}
.main-links-box .re {
color:#ff6566;
}
.main-links-box .pu {
color:#b700ff;
}
.main-links-box-shadow{
  height:16px;
  width: 980px;
  margin:0 auto 0 auto;
  background:#fff url(http://image.smartkiddies.com/images/maths-menu-shadow.gif) repeat-x;
}

.trial-submit{
  background:url(http://image.smartkiddies.com/images/free-access-lessons.gif) no-repeat;
  border:0;
  font-size:19px;
  width: 229px;
  color:#fff;
  font-weight:bold;
  padding:20px 0px;
}
.trial-button{
 padding:5px 0px;
 color:#fff;
 width: 229px;
 height:55px;
 display:block;
 font-size:18px;
 text-align:center;
 margin-top:20px;
 overflow:hidden;
 background:url(http://image.smartkiddies.com/images/free-access-lessons.gif) no-repeat;
}
.full-button{
 padding:5px 0px;
 color:#fff;
 width: 229px;
 height:55px;
 display:block;
 font-size:18px;
 text-align:center;
 margin-top:20px;
 overflow:hidden;
 background:url(http://image.smartkiddies.com/images/full-access-lessons.gif) no-repeat;
}
.home-left-box{
  width: 300px;
  margin:20px 0;
  border-right:1px dashed #ccc;
}
.home-center-box{
  width: 400px;
  margin:20px 0;
  padding:0 20px;
  color:#494949;
  font-size:12px;
}
.home-center-box p{
  margin:10px 0;
}
.home-center-box ul li{
  list-style-image:url(http://image.smartkiddies.com/images/point-arrow.gif);
}
.home-right-box{
  width: 180px;
  background:#f7f7f7;
  font-size:12px;
  padding:0 15px 15px 15px;
  border:1px solid #dfdfdf;
  border-right:2px solid #c9c9c9;
  border-bottom:2px solid #c9c9c9;
  margin:10px;
  color:#494949;
  
}
.home-right-box a{
  color:#494949;
}
.image-sell-point{
  padding:10px 0px 10px 60px;
  margin:10px 0;
  font-size:15px;
  font-weight:bold;
  position:relative;
  height:70px;
}
.image-sell-point img{
  margin-right:20px;
  position:absolute;
  left:0;
}
.image-sell-point .small-link{
  color:#666666;
  font-size:12px;
  font-weight:normal;
}

.button-box {
  width: 245px;
  margin:0 auto 20px auto;
  position:relative;
}
.button-box .top-section {
  padding:10px 15px 0 15px;
  font-size:20px;
  color:#317f07;
  font-weight:bold; 
  text-align:center;
}
.button-box .top-section .big {
  font-size:25px;
}
.button-box .top-section .small {
  font-size:15px;
}
.button-box .center-section{
  width: 245px;
  height:18px;
}
.button-box .bottom-section{
  padding:5px 21px 15px 18px;
  font-size:14px;
  color:#fff;
}
.button-box .bottom-section ul{
  margin:5px 20px;
}
.button-box .bottom-section a{
  color:#fff;
  font-size:12px;
  font-weight:bold;
}
.button-box .head-section{
top:0;
position:absolute;
width: 245px;
height:21px;
}
.button-box .foot-section{
bottom:0;
position:absolute;
width: 245px;
height:21px;
}
.footer-box{
 color:#ebf8ff;
 width: 960px;
 margin:0 auto 0 auto;
 height:19px;
 background-color:#68d3ff;
 font-size:13px;
 padding:4px 10px;  
}
.footer-box a{
 color:#fff;
 font-size:12px;
}
.footer-box ul{
 list-style:none;
 display:inline;
 margin:1px 30px;
}
.footer-box li{
 display:inline;
 padding:0 5px;
 border-right:1px solid #fff;
}
.address-footer-box{
 color:#ebf8ff;
 width: 960px;
 margin:0 auto 0 auto;
 height:19px;
 background-color:#a8ffff;
 color:#05b7fd;
 font-size:12px;
 padding:4px 10px;  
}

.content-box{
 width: 980px;
 margin:0 auto 0 auto;
 background:#fff;
 font-size:14px;
}
.blank-content-box{
  width: 780px;
}
.blank-content-box-wide{
  width: 1000px;
}
.content-box h1, .content-box h1 a{
  font-size:15px;
}
.content-box h2, .content-box h2 a{
 font-size:15px;
}
.content-box .center-box-full{
  padding:20px;
}
.content-box .center-box-full a{
   text-decoration:underline;
  color:#494949;
}
.content-box .center-box-full h2{
  color:#0286e1;
  font-size:20px;
}
.content-box .center-box-full p{
  font-size:14px;
}
.content-box h2 .right-box, .content-box .right-box h2 a{
 font-size:18px;
}
.content-box .left-box{
 width: 638px;
 padding:6px;
 background:url(http://image.smartkiddies.com/images/maths-background.gif) repeat-y right;
}
.content-box .right-box{
 width: 318px;
 padding:6px;
}

.green-button-box .top-section {
  background:url(http://image.smartkiddies.com/images/green-button-box-topbg.gif);
  color:#317f07;
}
.green-button-box .top-section a {
  color:#317f07;
}
.green-button-box .center-section{
  background:url(http://image.smartkiddies.com/images/green-button-box-center.gif);
}
.green-button-box .bottom-section{
  background:url(http://image.smartkiddies.com/images/green-button-box-bottombg.gif);
}
.green-button-box .head-section{
background:url(http://image.smartkiddies.com/images/green-button-box-top.gif);
}
.green-button-box .foot-section{
background:url(http://image.smartkiddies.com/images/green-button-box-bottom.gif);
}
.blue-button-box .top-section {
  background:url(http://image.smartkiddies.com/images/blue-button-box-topbg.gif);
  color:#00374b;
}
.blue-button-box .top-section a {
  color:#00374b;
}
.blue-button-box .center-section{
  background:url(http://image.smartkiddies.com/images/blue-button-box-center.gif);
  height:17px;
}
.blue-button-box .bottom-section{
  background:url(http://image.smartkiddies.com/images/blue-button-box-bottombg.gif);
}
.blue-button-box .head-section{
background:url(http://image.smartkiddies.com/images/blue-button-box-top.gif);
}
.blue-button-box .foot-section{
background:url(http://image.smartkiddies.com/images/blue-button-box-bottom.gif);
}
.orange-button-box .top-section {
  background:url(http://image.smartkiddies.com/images/orange-button-box-topbg.gif);
  color:#db6012;
}
.orange-button-box .top-section a {
  color:#fff;
}
.orange-button-box .center-section{
  background:url(http://image.smartkiddies.com/images/orange-button-box-center.gif);
  height:17px;
}
.orange-button-box .bottom-section{
  background:url(http://image.smartkiddies.com/images/orange-button-box-bottombg.gif);
}
.orange-button-box .head-section{
background:url(http://image.smartkiddies.com/images/orange-button-box-top.gif);
}
.orange-button-box .foot-section{
background:url(http://image.smartkiddies.com/images/orange-button-box-bottom.gif);
}
.right-box .large-list{
 margin:10px 10px;
 list-style:none;
}
.right-box .large-list li{
 padding:2px 0 2px 0px;
}
.right-box .large-list li a{
 color:#0286e1;
 font-weight:bold;
 font-size:15px;
}
.right-box .large-list .selected{
 text-decoration:underline;
}
.left-box .large-image-list, .left-box .large-list{
 margin:20px 20px;
 list-style:none;
}
.left-box .large-list li{
 padding:5px 0 5px 50px;
}
.left-box .large-image-list li{
 padding:15px 0 15px 80px;
}
.left-box .large-image-list li a , .left-box .large-list li a{
 color:#0286e1;
 font-weight:bold;
 font-size:20px;
}
.left-box .large-image-list .list-school{
 background:url(http://image.smartkiddies.com/images/primary-school-maths.gif) no-repeat;
}
.left-box .large-image-list .list-teacher{
 background:url(http://image.smartkiddies.com/images/school-teacher-maths.gif) no-repeat;
}
.left-box .large-image-list .list-home{
 background:url(http://image.smartkiddies.com/images/home-maths.gif) no-repeat;
}

.home-page p{
 font-size:12px;
 color:#494949;
}
.home-page span{
 font-size:12px;
 color:#494949;
 font-weight:bold;
}
.home-page a{
 color:#000;
}
.home-page b, .home-page b a{
 font-size:13px;
 color:#000;
 font-weight:bold;
}

.package-comparison {
 font-size:14px;
 text-align:center;
}
.package-comparison th, .package-comparison td {
 padding:5px 16px;
}
.package-comparison th a{
 color:#0286e1;
}
.row-odd .column-1 {background:#ffff99;}
.row-even .column-1 {background:#ffffbc;}
.row-odd .column-2 {background:#ccffcc;}
.row-even .column-2 {background:#daffdc;}
.row-odd .column-3 {background:#ccccff;}
.row-even .column-3 {background:#dfe0ff;}
.feature {border-top:1px solid #ccc;}

.enquiry-form th{
 text-align:left;
}

.faqs strong{
 font-size:15px;
}
.faqs p{
 font-size:13px;
}
.faqs b{
 color:#444444;
}

.sign-up th{
 text-align:left;
 padding:5px 16px;
}

.testimonials b, .testimonials i{
  display:block;
}
.testimonials p{
  margin-bottom:15px;
}

.curriculum ul{
  margin:5px 0px 20px 30px;
}

.about-us p, .privacy-policy p, .disclaimer p, .terms-conditions p{
  margin-bottom:10px;
}
.payment-box th{
 text-align:left;
}
.payment-box {
 width: 300px;
 margin-left:10px;
}
.payment-box div {
 border:1px solid #0286e1;
 padding:5px;
}

.mathethon-buttons{
 width:500px;
}
.mathethon-buttons a{
 display:block;
 background:url(http://image.smartkiddies.com/images/free-access-lessons.gif) no-repeat;
 padding:5px 0px;
 color:#fff;
 width: 229px;
 height:55px;
 font-size:18px;
 text-align:center;
 margin:5px;
 overflow:hidden;
}
.mathethon-buttons a b{  
 font-size:22px;
}
.mathethon-games-title{
 border:3px solid #0286e1;
 border-left:0;
 border-right:0;
 padding:5px;
}
.mathethon-game{
 border:2px dashed #0286e1;
 border-top:0;
 border-left:0;
 padding:7px;
 width: 300px;
 height:240px;
 text-align:center;
}
.mathethon-game a{
 color:#288e28;
 font-weight:bold;
}
.mathethon-game img{
 margin-top:5px;
}
.mathethon{
 margin:10px auto;
 border:4px solid #f6fc2a;
 padding:4px 4px 4px 4px;
 width: 300px;
}
.mathethon b{
 font-size:18px;
}
.mathethon a{
 color:#1c64ae;
}

.free-trial th{
 text-align:left;
 padding:3px;
}
.free-trial .why-message{
  margin-top:20px;
}
.free-trial .why-message div{
 border:3px solid #fff22a;
 background:#faf6b1;
 font-size:14px;
 padding:5px;
 color:#777474;
}
.free-trial .teacher-message{
  margin:120px 0 0 40px;
}
.free-trial .teacher-message div{
 border:2px dashed #fff22a;
 background:#ffffcc;
 font-size:14px;
 padding:5px;
}
.free-trial .teacher-message div a{
 color:#777474;
}
.free-trial .anti-spam{
 margin-top:30px;
 font-size:12px;
 color:#5f6062;
}
.free-trial .anti-spam a{
 color:#5f6062;
}
.free-trial .sign-up-box{
  text-align:center;
  border:4px solid #ccffcc;
  margin:6px;
  padding:10px;
}
.free-trial-lessons{
 padding:20px;
}
.free-trial-lessons-2{
 padding:20px;
}
.free-trial-lessons h1{
  color:#0286e1;
 font-size:22px;
}
.free-trial-lessons b{
 color:#2d2d2d;
}
.free-trial-lessons p{
 color:#2d2d2d;
 padding-left:10px;
}
.free-trial-lessons ul{
 font-size:16px;
 color:#2d2d2d;
 margin:0 0 10px 40px;
}
.free-trial-lessons li{
 padding:1px 0 0 5px;
}
.free-trial-lessons .trial-lesson-box img{
 margin:20px;
}
.free-trial-lessons .trial-lesson-box div{
 margin:20px;
 width: 500px;
}
.free-trial-lessons .trial-lesson-box div div{
 margin:5px;
 margin-left:20px;
}
.free-trial-lessons .trial-lesson-box h2{
 color:#303030;
}
.free-trial-lessons .trial-lesson-box a{
 color:#000099;
 font-weight:bold;
}
.free-trial-lessons .trial-lesson-box .game-link{
 font-size:16px;
 color:#378a0f;
}
.sign-up-button{
 padding:5px 0px;
 color:#fff;
 width: 229px;
 height:55px;
 display:block;
 font-size:18px;
 text-align:center;
 margin-top:20px;
 overflow:hidden;
}
.sign-up-button b{  
 font-size:22px;
 color:#fff;
}
em{
 font-weight:bold;
 font-size:15px;
}
.packadge-payment{
 margin:20px;
}
.sitemap-footer{
  background:#ebf8ff;
  color:#ccc;
  font-size:12px;
 width: 970px;
 margin:0 auto 0 auto;
 padding:5px;
}
.sitemap-footer a{
  color:#ccc;
}
.sitemap-footer ul {
   list-style-type:none;
   margin-right:20px;
}
.free-trial-main-content{
  background:#f8f8f8;
  padding:15px;
  border:1px solid #e1e3e2;
  border-top:0;
  color:#5d5d5d;
}
.arrow-points{
  margin:10px 0 0 30px;
}
.arrow-points li{
  list-style-image:url(http://image.smartkiddies.com/images/point-arrow.gif);
}

.box-table{
  overflow:hidden;
  border-spacing:0;
  border:1px solid #cccccc;
}
.box-table input, .box-table select{
 
 color:#919191;
}
.box-table .button{
 text-align:center;
 border:2px solid #ccc;
 border-right:2px solid #767678;
 border-bottom:2px solid #767678;
 background:#cccccc;
 color:#000;
 font-size:12px;
}
.box-table ul{
  list-style:none;
  margin:3px;
  padding:0;
}
.box-table tr{
  margin:0;
  padding:0;
}
.box-table-no-wrap tr{
 white-space:nowrap;
}
.box-table th, .box-table td{
  padding:4px;
  margin:0;
  text-align:left;
  vertical-align:top;  
  font-size:12px;
  overflow:hidden;
}
.box-table .selected{
  font-weight:bold;
}
.box-table .table-td-odd{
  background:#e8e8e8;
}
.box-table .table-td-even{
  background:#f8f8f8;
}
.box-table .div-divided {
 padding:0;
 
}
.box-table .div-divided .div1{
 height:30px;
 padding:2px;
 width: 36px;
 text-align:center;
}
.box-table .div-divided .div2, .box-table .div-divided .div3 {
 color:#999999;
 height:16px;
 padding:2px;
 font-weight:bold;
 font-size:10px;
 width: 36px;
}
.box-table .div-divided .div2{
 background:#ffe3ac;
}
.box-table .div-divided .div3{
 background:#f1baff;
}
.box-table .div-divided .div2-1{
 color:#999999;
 height:16px;
 background:#ffe3ac;
 padding:2px;
}
.box-table .div-divided .div3-1{
 color:#999999;
 height:16px;
 padding:2px;
 background:#f1baff;
}
.blue {
  color:#008ad6;
}
.orange{
  color:#f9a34c;
}
.green{
  color:#96cd02;
}

.heading{
  margin:10px 0;
  display:block;
  font-size:15px;
  font-weight:bold;
}
#form-container{
  padding: 30px;
  float: left;
  width: 500px;
  margin-left: 30px;
}
#enquiry-form{
  padding: 5px;
  font-size: 13px;
}
#button{
  float: right;
}
#green-box-container{
   width: 300px;
   padding:70px 30px 10px 30px;
}
.green-button-container{
   width: 260px;
   height: 110px;
   text-align:center;
   font-size:18px;
   border:3px solid #329c18;
   margin-bottom:20px;
   padding:10px 20px;
   position:relative;
}
.green-button-bottom{
   width: 260px;
   height: 160px;
   text-align:center;
   font-size:18px;
   border:3px solid #329c18;
   margin-bottom:20px;
   padding:10px 20px;
   position:relative;
}
.light-green-box{
   border:1px solid #dbe6de;
   padding:3px;
   margin:5px;
  
}
.green-corner-topleft{
   position:absolute;
   top:0;
   left:0;
   margin:-3px;
}
.green-corner-topright{
  position:absolute;
  top:0;
  right:0;
  margin:-3px
  }
.green-corner-bottomleft{
  position:absolute;
  bottom:0;
  left:0;
  margin:-3px;
}
.green-corner-bottomright{
  position:absolute;
  bottom:0;
  right:0;
  margin:-3px;
}
#bodycontainer{
  padding-left: 10px;
}
#leftcontainer{
  width: 650px; 
  float: left;       
}
#top-box{
  width: 600px;  
  font-weight: bold; 
  font-size: 13px; 
  color: #FF00FF;
}
#smaller-top-box{
  width: 520px;  
  font-weight: bold; 
  font-size: 13px; 
  color: #FF00FF;
}
.linkcontainer{
  padding-left:5px; 
  padding-right: 1px; 
  width: 640px;
  color: #323232;
}
.ul-container{
  width: 385px;
  margin-left:10px;
  float: left;
}
.ul-conatiner-small{
  width: 470px;
  margin-left:10px;
  float: left;
}
li{
  padding:2px;
}  
#top-right-box{
  width: 250px; 
  float: right;
}
#bottom-right-box{
  width: 250px; 
  float: right;
}
.red-heading{
  color:#FF00FF;
}
.formbutton{
  font-size:16px;
  font-weight:bold;
  width: 200px;
  padding:2px 20px;
}
.smaller-formbutton{
  font-size:16px;
  font-weight:bold;
  width: 180px;
}
.more-info-button{
  font-size:16px;
  font-weight:bold;
  width: 180px; 
}
.signin-button{
  font-size:16px;
  font-weight:bold;
  padding:2px 20px;
  width: 180px;
}
#rightbox{
  padding:20px;
  margin-top:50px;
  width: 250px;
}
.promotable{
  border: solid 1px;
  border-color: #99CCCC;
  width: 640px;
  margin-left: 20px;
  margin-top: 20px;
}
.promotable-cell{
  border: solid 1px;
  border-color: #99CCCC;
  padding: 4px;
}
.promotable-cell-highlight{
  border: solid 1px;
  border-color: #99CCCC;
  background-color: #ccffff;
  padding: 4px;
}
.bold{
  font-weight: bold;
}
.lighttext{
  color: #3F3F3F;
}
.promo-images{
  border:1px solid #ccc;
  width: 150px;
}
.tutor-container{
  padding: 0px 30px;
  width: 640px;  
  color: #323232;
}
.homeschool-green-box{
  width: 310px;
  Padding:20px 0px 10px 0px;
}
.listcontainer{
  width: 550px;
}
.student-container{
  padding-left:5px;
  width: 620px;
  color:#323232;
}
.ul-container-small{
  width: 340px;  
  margin-left: 20px;  
}
.pa-listcontainer{
  padding-left: 5px;
  padding-right: 1px;
  width: 640px;
  color: #323232;
}
.cntr{
  text-align: center;
}
.paidfull{
  text-align:center;
  padding:10px;
  background-color: #ccf5b4;
  
}
.paid-container{
  background-color: #FFFFFF;
  border: 1px solid #ccf5b4;
  padding: 3px;
}
#try-lesson-container{
  width: 445px;
}
#ticker{
 position:relative;
 width:250px;
 }
#ticker-container {
  position:relative;
  overflow:hidden;
  width: 250px;
  height: 100px;
  background-color: white;
  background-repeat: repeat;
}
.margin-bottom{
  margin-bottom: 15px;
}
.popup-background{
 display:none;
 position:fixed;
 _position:absolute; /* hack for internet explorer 6*/
 height:100%;
 width:100%;
 top:0;
 left:0;
 background:#000000;
 border:1px solid #cecece;
 z-index:1;
}
.popup-box{
 display:none;
 position:fixed;
 _position:absolute; /* hack for internet explorer 6*/
 height:500px;
 width:700px;
 background:#FFFFFF;
 border:2px solid #cecece;
 z-index:2;
 padding:12px;
 font-size:13px;
 overflow:scroll;
}
.button-g{
 background:url('http://image.smartkiddies.com/images/submit-button.gif') left top no-repeat;
padding:0 0 0 10px;
text-decoration:none; 
color:#fff; 
font-size:20px; 
font-weight:bold; 
border:0; 
height:45px; 
width:280px; 
margin:5px 0 0 7px; 
cursor:pointer;
}
.field-message{
background:#ffcc33;
border:2px solid #ff8b35;
padding:4px;
}

