/* Generated by dotEditor - direct edits to this file will not persist - please see stylesheet "Toys" in dotEditor style management */
a, a:visited {color: #0173B9; text-decoration: none;}
a:hover, a:active, a:focus {color: #0d4990; text-decoration: none;}
a.readmore, a.readmore:visited {background: #0173B9; padding: 1px 5px; color: #fff; font-size: 95%;}
a.readmore:hover, a.readmore:active, a.readmore:focus {background: #0d4990;}
h1 a:hover, h1 a:active, h1 a:focus, h2 a:hover, h2 a:active, h2 a:focus {color: #0d4990;}
.top_area {background: url(/images/toys/top_bg.jpg) repeat-x top #0e51a0; min-height: 216px; height: auto !important; height: 216px; border-bottom: 5px solid #FCC80C;}
.top_banner {border: 4px solid #0e51a0; border-bottom: none !important;}
.top_search .searchformbg {float: left; width: 180px; background: url(/images/toys/search_top.gif) no-repeat top #d4d4d4; padding-top: 4px;}
.top_search .searchformbg .form_search {border: 0; padding: 3px 5px 2px 5px; background-color: #d4d4d4; color: #646464; line-height: 100%; width: 150px; font-size: 115%;}
.top_search .searchformbg_b {background: url(/images/toys/search_btm.gif) no-repeat bottom; padding-bottom: 4px;}
.top_links a, .top_links a:visited {color: #ccc; text-decoration: none;  padding: 0 10px 0 10px;}
.top_links a:hover, .top_links a:active, .top_links a:focus {color: #8dc508; text-decoration: none;}
.top_links li {display: inline; border-left: 1px solid #505050; }
.top_links li:first-child {display: inline;border-left: 1px solid #505050; }
.menu_wrapper {background: url(/images/toys/top_bg2.jpg) repeat-x; padding-bottom: 15px;}
.menu_bg {width: 960px; margin: auto; background: url(/images/toys/menu_bg.jpg) repeat-x top #0e51a0;}
.menu_bg ul { margin: 0; padding: 0; list-style: none; width: 100%;}
.menu_bg ul li { position: relative; float: left; }
.menu_bg li ul { position: absolute; left: 0; top: 30px; display: none; }
.menu_bg li:hover ul { display: block; }
.menu_bg li { border-right: 1px solid #3e73b2; font-size: 115%; font-weight: bold;}
.menu_bg li a, .menu_bg li a:visited {padding: 7px 24px 6px 24px; display: block; color: #fff;}
.menu_bg li.on, .menu_bg li a:hover, .menu_bg li a:active, .menu_bg li a:focus {color: #fff; background: url(/images/toys/menu_bg2.jpg) repeat-x top #0173B9;}
.menu_bg ul li.last { border-right: none; }
.menu_bg li:hover {color: #fff; background: url(/images/toys/menu_bg2.jpg) repeat-x top #0173B9;}
.menu_bg li.level-3 {float: none; border-right: none; background: #0173B9; font-size: 87%; font-weight: normal; width: 148px; padding: 3px 10px 5px 10px; }
.menu_bg li.level-3 a { padding-bottom: 5px; background: none; border-bottom: 1px solid #7cb8db; display: block; padding: 0 0 5px 1px;}
.menu_bg li.level-3.first { padding-top: 10px;}
.menu_bg li.topmenu_bottom { background:transparent url(/images/toys/menu_btm.png) repeat scroll center bottom; height:10px; width:168px; padding:0; border: none; }
.menu_corner_l { background: url(/images/bgs/c3.png) no-repeat left bottom; padding: 0 0 0 5px; height: 5px; margin-top: -5px; font-size: 0;}
.menu_corner_r { background: url(/images/bgs/c4.png) no-repeat right bottom; padding: 0 5px 0 0; height: 5px; font-size: 0;}
.hp_newsbox h3 a, .hp_newsbox h3 a:visited, .hp_box h3 a, .hp_box h3 a:visited {color: #353535;}
.hp_newsbox h3 a:hover, .hp_newsbox h3 a:active, .hp_newsbox h3 a:focus, .hp_box h3 a:hover, .hp_box h3 a:active, .hp_box h3 a:focus {color: #0d4990;}
.hp_box h2.spotlight {border-bottom: 5px solid #0173b9;}
.hp_box a:active img, .hp_box a:focus img, .hp_newsbox .newsim a:active img, .hp_newsbox .newsim a:focus img {border: 2px solid #0d4990;}
.latestissue {background: url(/images/toys/bg_green.jpg) repeat-x bottom #cbe3f1;}
.latestissue .hp_box_c2 {padding: 8px 15px 0 15px;}
.latestissue h2 {border-bottom: 5px solid #0173b9;}
.latestissue ul {text-align: right; font-weight: bold;}
.latestissue li.thisissue {border-bottom: 1px solid #add2e3; padding: 5px 15px 3px 0; background: url(/images/toys/arrow_green1.gif) no-repeat right;}
.latestissue li.pastissue { padding: 5px 15px 3px 0; background: url(/images/toys/arrow_green2.gif) no-repeat right;}
.latestissue li.thisissue a, .latestissue li.thisissue a:visited {color: #fff;}
.latestissue li.thisissue a:hover, .latestissue li.thisissue a:active, .latestissue li.thisissue a:focus {color: #333;}
.latestissue li.pastissue a, .latestissue li.pastissue a:visited {color: #fff;}
.latestissue li.pastissue a:hover, .latestissue li.pastissue a:active, .latestissue li.pastissue a:focus {color: #333;}
.two_column .newstxt a, .two_column .newstxt a:visited {color: #0173B9; text-decoration: none;}
.two_column .newstxt a:hover, .two_column .newstxt a:active, .two_column .newstxt a:focus {color: #0d4990; text-decoration: none;}
.lhm_border li a, .lhm_border li a:visited {font-family: Georgia, "Times New Roman", Times, serif; background: url(/images/toys/menu_arrow.gif) no-repeat right 0.5em; display: block; padding: 6px 0 6px 1px; color: #353535;}
.lhm_border li a:hover, .lhm_border li a:active, .lhm_border li a:focus, .lhm_border li a.on {background: url(/images/toys/menu_arrow_down.gif) no-repeat right 0.4em;}
.lhm_border li ul li a, .lhm_border li ul li a:visited {font-family: Arial, Helvetica, sans-serif !important; padding: 3px 0 3px 15px; background: url(/images/toys/dash.gif) no-repeat 1px 0.6em; color: #0173B9;}
.lhm_border li ul li a:hover, .lhm_border li ul li a:active, .lhm_border li ul li a:focus, .lhm_border li ul li a.on {font-family: Arial, Helvetica, sans-serif !important; padding: 3px 0 3px 15px; background: url(/images/toys/dash.gif) no-repeat 1px 0.6em; color: #888;}
.section_txt p a, .section_txt p a:visited {background: #0173B9; padding: 1px 5px; color: #fff; font-size: 95%;}
.section_txt p a:hover, .section_txt p a:active, .section_txt p a:focus {background: #0d4990;}
.section_txt h2 a, .section_txt h2 a:visited {color: #353535;}
.section_txt h2 a:hover, .section_txt h2 a:active, .section_txt h2 a:focus {color: #0d4990;}
.section_im a:active img, .section_im a:focus img {border: 2px solid #0d4990;}
.content_wbox img {border: 2px solid #dbdcde;}
.content_wbox li, .de_wrapper li {list-style: outside url(/images/toys/bullet.gif) circle;}
.follow {display:block; padding: 5px 10px 3px 10px !important; background:#0d3e79; float:right; -moz-border-radius: 5px 5px 0 0; -webkit-border-radius:10px; border-radius: 5px 5px 0 0; margin-left:5px; margin-top:-5px; color:#8DC508 !important;}
.top_links .social li {padding:0 0 0 0 !important; margin:0 5px 0 0; }
.top_links .social li:first-child {padding: 0 0px 0 3px !important; margin:0 5px; border-left: none; padding: 0 10px 0 0; }
.top_links .social li a { padding:0; }
.social ul {display:block;	margin:0!important;	clear:both;		float:right;padding-top:5px;min-width:50px;	 -moz-border-radius: 5px 0 0 0;border-radius:5px 0 0 0;     background: #0d3e79;    	    background: -moz-linear-gradient(top,  rgba(13,62,121,1.0) 0%,     rgba(014,081,160,0.0) 100% );     background-image: -webkit-gradient(    linear,    left bottom,    left top,    color-stop(0.05, rgb(014,81,160)),    color-stop(0.53, rgb(013,062,121)));		filter: progid:DXImageTransform.Microsoft.Gradient(                StartColorStr='#0d3e79', EndColorStr='#0e51a0', GradientType=0);-ms-filter: progid:DXImageTransform.Microsoft.Gradient(                StartColorStr='#0d3e79', EndColorStr='#0e51a0', GradientType=0);}
.social ul a {background:none !important;	padding:0px !important;}
.menu_bg ul.level-3 li.first { padding-top: 10px;}
.menu_bg ul.level-3 li {float: none; border-right: none; background: #0173B9; font-size: 87%; font-weight: normal; width: 148px; padding: 3px 10px 5px 10px; }
.menu_bg ul.level-3 li a { padding-bottom: 5px; background: none; border-bottom: 1px solid #ffffff; display: block; padding: 0 0 5px 1px;}
.menu_bg ul.level-3 li.topmenu_bottom { background: url("/images/toys/menu_btm.png") repeat scroll center bottom transparent; height:10px; width:168px; padding:0; border: none; }




