@charset "utf-8";
/* CSS Document */

.clear {clear:both}
.left {float:left;}
.right {float:right;}
.bold {float:right; color:#FFF; text-align:center; font-family:"Arial Black", Gadget, sans-serif; font-size:23px; line-height:24px; width:400px; padding:10px 50px 0 0;}
.narrow {float:right; padding:20px 50px 0 0;}

#Header {position:relative; margin:15px auto; width:926px; border:1px solid #8ea0cd; height:115px; padding:4px;}
#ContentHeader {float:left; background:#1e419b; height:115px; width:926px;}
#Logo {float:left; padding:10px 0 0 50px;}

#Content {position:relative; margin:0 auto; width:966px; height:850px; padding:15px 0 0 30px;}
.box {float:left; width:318px; height:850px; background:url(../graphics/bgContent.png) no-repeat;}
.ToyLogo {float:left; height:84px; width:272px; padding:20px 0 0 40px;}
.MainPic {float:left; border:1px solid #bbb; margin:10px 15px;}
.List {float:left; padding:20px 0 0 0px; width:290px; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.List ul {list-style:disc; line-height:21px;}
.Price {float:left; width:300px; text-align:center; font-size:22px; font-family:'Myriad Pro', Arial, Helvetica, sans-serif; color:#1e419b; font-weight:bold; padding:10px 0;}
.Btns {float:left; width:300px;}
.BuyNow {float:left; width:178px; height:51px; padding:0 60px;}
.LearnMore, .WatchVideo {float:left; width:106px; height:30px; padding:10px 22px;}
.ToyBox {float:left; width:260px; padding-left:30px; padding-top:10px;}
.SecList {float:left; padding:20px 0 0 0px; width:290px; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.SecList ul {list-style:disc; line-height:20px;}

#Footer {position:relative; margin:0 auto; width:936px; padding-top:15px;}
.Testimonials {float:left; border:1px solid #bbb; padding:15px 25px; width:568px;}
h3 {font-family:'Myriad Pro', Arial, Helvetica, sans-serif; font-weight:500; color:#1e419b; font-size:18px; padding-bottom:7px;}
.Testimonials p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px;}
.TestBtn {float:right; font-family:'Myriad Pro', Arial, Helvetica, sans-serif; font-weight:500;  font-size:18px; padding-bottom:7px;}
.TestBtn a {color:#1e419b; text-decoration:none;}
.TestBtn a:hover {text-decoration:underline;}

#Recognition {float:left; border:1px solid #bbb; padding:15px 0 43px 25px; width:272px;}
.news {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:10px;}

.disclaimer {position:relative; margin:0 auto; width:700px; padding:20px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ababab; font-size:12px; padding-bottom:20px;}
.disclaimer p {float:left; width:100%; padding-top:20px;}
.disclaimer a {color:#ababab;}

#Help {position:relative; margin:auto; width:780px; text-align:right; font-family:'Myriad Pro', Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#1e419b;}
.NeedHelp {font-weight:100;}

/* News Scroller */
.jScrollPaneContainer {position: relative; overflow: hidden; z-index: 1;}
.jScrollPaneTrack {position:absolute; cursor:pointer; right:0; top:0; height:100%;}
.jScrollPaneDrag {position: absolute; background: #e3e3e3; cursor: pointer; overflow: hidden;}
.jScrollPaneDragTop {position: absolute; top: 10px; left: 0; overflow: hidden;}
.jScrollPaneDragBottom {position: absolute;	bottom: 0; left: 0;	overflow: hidden;}
a.jScrollArrowUp {display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden;	background:url(../graphics/up.png) no-repeat; height: 16px; width:10px;}
a.jScrollArrowUp:hover {/*background-color: #f60;*/}

a.jScrollArrowDown {display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; background:url(../graphics/down.png) no-repeat; height:16px; width:10px;}
a.jScrollArrowDown:hover {/*background-color: #e3e3e3;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {/*background-color: #FFF;*/}