TD {
    FONT: 12px Verdana, Arial, Helvetica, sans-serif;
    vertical-align: top;
    border: 0px none;

}

.TITLE {
    FONT-WEIGHT: 500;
    FONT-SIZE: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #C02425;
    text-decoration: none;


}
.contest-title {
    FONT-WEIGHT: 500;
    FONT-SIZE: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    color: #C02425;
    text-decoration: none;


}

.INTRO {
    FONT-SIZE: 15px; FONT-FAMILY: Times, serif
}

.tableborder {
    BORDER-RIGHT: 1px solid #000000; BORDER-TOP: 0px solid #000000; BORDER-LEFT: 1px solid #000000; BORDER-BOTTOM: 1px solid #000000; BACKGROUND-COLOR: #ffffff
}
a:link {
    COLOR: #0000ee;
    text-decoration: underline;

}
a:visited {
    color: #0000ee;
    text-decoration: underline;

}
a:hover {
    color: #0000ee;
    text-decoration: none;
}

.nav {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.byline {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #999999;

}
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    MARGIN: 0px;
    padding: 0px;

}
.navtable {
    border: 1px solid #000000;
    margin: 0px;
    padding: 0px;

}
.tableborder140 {
    background-color: #FFFFFF;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
    padding: 5px;
    width: 130px;

}
.tableborder200 {
    background-color: #FFFFFF;
    border-top-width: 0px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
    padding: 5px;
    width: 216px;
}

.tableborder433 {
    background-color: #FFFFFF;
    padding: 5px;
    width: 433px;
    border: 1px solid #000000;
}

table {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
}
.articleheader {
    font-family: Arial;
    font-size: 14pt;
    font-weight: bold;
}
.smallheader {
    font-size: 12px;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;

}
.articlelinktable {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
center p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
}
p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
ul {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.bio {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    margin:0;
}
.issuedate {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.heading1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #0000FF;
    font-style: normal;
    text-transform: uppercase;
    font-weight: 600;
    font-variant: normal;
}
.heading2 {
    font-family: Courier New, Courier, mono;
    font-size: 16px;
    font-style: normal;
    line-height: normal;
    font-weight: bolder;
    text-transform: uppercase;
    color: #000099;
}
.heading3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-style: normal;
    font-weight: bolder;
    text-transform: capitalize;
    color: #0000CC;
}
.news {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-bottom: 4px;
    margin-left: 7px;
    text-indent: -7px;
}
.foot {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-bottom: 4px;
}
.heading4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: normal;
    font-weight: bolder;
    text-transform: capitalize;
    color: #333399;
}
.heading5 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 24px;
    line-height: normal;
    font-weight: bolder;
    text-transform: capitalize;
    color: #000000;
}
.introduction {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.articleintroduction {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}
.npd {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.interview {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: italic;
}
.toyshow-footer-color {
    color: #FFFFFF;
}
    /* Heading can be used alone or with Boxwhite below */
    .heading {
        background: #eeeeee;
        border-right:1px solid #cccccc;
        border-top:1px solid #cccccc;
        border-left:1px solid #cccccc;
        padding:5px 8px;
        font-family:Verdana, sans-serif;
        font-size:12px;
        font-weight:bold;
        text-transform:uppercase;
        color:#000066;
        margin: auto;
        width: 99%;
    }
    /* Boxbeige and Boxwhite should be used with the Heading style above */
    .boxwhite {
        border-right:1px solid #cccccc;
        border-bottom:1px solid #cccccc;
        border-left:1px solid #cccccc;
        background:#ffffff;
        padding:2px 8px;
        font-family:Verdana, sans-serif;
        font-size:11px;
        margin: auto;
        width: 98%;
        }

    .searchfields {
        font-family:Verdana, sans-serif;
        font-size:11px;
        margin: auto;
        width: 95%;
        text-align: center;
        }

.quote {
    font-family: Arial;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #CC0000;
}
#news {
    /*margin-left:0px;
    padding-left:5px;
    padding-right:5px;*/
    list-style-image: url(http://www.toydirectory.com/monthly/images/arrow_1.gif);
    
    }
    
#news li {
    padding-top: 0px;
    margin-bottom:10px;
    margin-right:0px;
    }

#news a:link {
    COLOR: #c02425;
    text-decoration: none;
}
#news a:visited {

    text-decoration: none;
}
#news a:hover {
    text-decoration: underline;
}
#main {
    font-family: verdana;
}
#main p {
    padding:0px;
    margin-left:10px;
    margin-top:5px;
}

.section-head {
    background-color: #264989;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 1px;
    margin: 0px;
}

#inquiry {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8px;
    font-weight: bold;
    color: gray;
}

#inquiry a:link {
    color: gray;
    text-decoration: none;
}
#inquiry a:visited {
    color: gray;
    text-decoration: none;
}
#inquiry a:hover {
    color: #c02425;
    text-decoration: underline;
}

#inquiryText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}

#inquiryText a:link {
    color: #c02425;
    text-decoration: none;
}
#inquiryText a:visited {
    color: #c02425;
    text-decoration: none;
}
#inquiryText a:hover {
    color: #c02425;
    text-decoration: underline;
}

div#toysearch {
    text-align: center;
    padding: 0px 5px 10px 5px;
}
div#toysearch a {
    font-weight: bold;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    text-transform: uppercase;
    color: #0000ee;
}

#container {
    width: 806px;
    border: 0px solid black;
    margin: auto;
}

div#header {
    width: 800px;
    text-align: center;
    padding: 0px 0px 10px 0px;
    margin: auto;
}

div#copyright {
    width: 800px;
    text-align: center;
    padding: 5px 0px 10px 0px;
    margin: auto;
    clear: both;
}

div#box {
    width: 100%;
    border: 1px solid black;
    margin: auto;
}

#box h2 {
    background-color: #006699;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    padding: 4px 2px 4px 2px;
    margin: 0px 0px 8px 0px;
}

/*
#box div {
    width: 95%;
    overflow: visible;
    margin: auto;
}
*/

div#leftnav {
    width: 100%;
}

hr {
    color: black;
    background-color: black;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-table; margin: 0 0 10px 0;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.arimage{float:left; margin:0 5px 5px 0; }

/* Start of Video CSS */
.video {
  font-size: 0.9em;
  color: #0000ee;
}

.video a:link, .video a:visited {
  color: #0000ee;
  text-decoration: underline;
}

.video a:hover {
  color: #0000ee;
  text-decoration: none;
}

.video img {
  border: 0;
}

.videoBox {
  background-color: #E6ECF2;
  margin: 10px 0 10px 0;
  padding: 10px 0 10px 0;
  text-align: center;
}

.videoBox div.mediaplayer {
  background-color: #F2F5F7;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
  color: #000000;
  margin: 0 10px 10px 10px;
  padding: 10px;
}
/* End of Video CSS */

.searchresultsnavigation {
  background-color: #E5ECF9;
  margin: 5px 0 10px 0;
  padding: 3px;
  text-align: center
}
.searchresultsnavigation a:link, .searchresultsnavigation a:visited { color: #0000ee }
.searchresultsnavigation a:hover { color: #0000ee }
