/* body content */
body {
background-color: #FFF;
padding: 0px;
margin: 0px
}

body, td, p {
font: 11px/13px Verdana, Arial, Helvetica, sans-serif;
color:#043866;
margin:0px;
padding:0px;
}


a.blue-link:link {color:#043866;}
a.blue-link:visited {color:#043866;}
a.blue-link:hover {color:#043866;}
a.blue-link:active  {color:#043866;}


a.blue-nolink:link {color:#043866;text-decoration:none;}
a.blue-nolink:visited {color:#043866;text-decoration:none;}
a.blue-nolink:hover {color:#043866;text-decoration:none;}
a.blue-nolink:active  {color:#043866;text-decoration:none;}

a.white-nolink:link {color:#FFF;text-decoration:none;}
a.white-nolink:visited {color:#FFF;text-decoration:none;}
a.white-nolink:hover {color:#FFF;text-decoration:none;}
a.white-nolink:active  {color:#FFF;text-decoration:none;}


#main_content{
width:960px;
background: #FBCBA1 url(/img/home/bg.gif) no-repeat top;

}

#body_content {
width:960px;
background-color:#FBCBA1;
}

.content{
margin:0px 0px 0px 0px;
padding:0px 9px 5px 8px;
}


img.bot_image {margin:0px;padding:0px;vertical-align:bottom;}


.status {
color: #F9D449;

}




/* paragraph style for home and movie pages */
p.default_text {
margin:0px;
padding:0px 20px 0px 20px;
}


/* pipe spacing for movie, parent handbook, program pages */
span.spacer {padding: 0px 7px 0px 0px;}


/* paragraph style for about, parent handbook, program pages */
p.text {
margin:0px;
padding:0px 0px 18px 0px;
}





/* header */
#top_nav {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:960px;
height:159px;
}






/* homepage content */


#main_content{
width:960px;
background: #FBCBA1 url(/img/home/bg.gif) no-repeat top;
}



td.schedule_black {color:#FFF;margin:0px;padding:0px 0px 0px 27px;}
td.schedule_orange {margin:0px;padding:0px;}

a.schedule_orange:link {color:#FFF;font-weight:bold;text-decoration:none;}
a.schedule_orange:visited {color:#FFF;font-weight:bold;text-decoration:none;}
a.schedule_orange:hover {color:#FFF;font-weight:bold;text-decoration:none;}
a.schedule_orange:active  {color:#FFF;font-weight:bold;text-decoration:none;}



p.program_nav {margin:0px;padding:7px 7px 7px 7px;color:#FFF;font-weight:bold;border-bottom:2px solid #FFF;}

p.program_lastnav {margin:0px;padding:26px 0px 0px 7px;color:#FFF;font-weight:bold;}

div.peachbkgd {
background: url(/img/home/peach_bg.gif ) top no-repeat;
width:301px;
height:135px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


table.large_bluebkgd {
margin:0px 0px 12px 0px;
padding:0px;
width:619px;
height:104px;
background: url(/img/home/blue_bg.gif) top left no-repeat;
}

h4.miniblock-title {
margin:0px;
padding:10px 0px 0px 0px;
color:#005AAB;
font-size:11px;
}

h3.main-title {
margin:0px;
padding:2px 0px 0px 8px;
color:#005AAB;
font-size:15px;
line-height:17px;
}


h4.home-title {
margin:0px;
padding:14px 0px 0px 20px;
color:#005AAB;
font-size:11px;
}

p.home-features {
margin:0px;
padding:10px 0px 10px 20px;
color:#043866;
}


p.hod {margin:0px;padding:0px 0px 10px 0px;color:#FFF;font-weight:bold;}

a.home-link:link {color:#043866;padding: 0px 7px 0px 0px;}
a.home-link:visited {color:#043866;padding: 0px 7px 0px 0px;}
a.home-link:hover {color:#043866;padding: 0px 7px 0px 0px;}
a.home-link:active  {color:#043866;padding: 0px 7px 0px 0px;}


a.home-nolink:link {color:#005AAB;text-decoration:none;}
a.home-nolink:visited {color:#005AAB;text-decoration:none;}
a.home-nolink:hover {color:#005AAB;text-decoration:none;}
a.home-nolink:active  {color:#005AAB;text-decoration:none;}




/* movies page */
p.movie-features {
margin:0px;
padding:2px 0px 15px 0px;
color: #09ccc8;
}

p.page-copy {
margin:0px;
padding:0px 10px 0px 0px;
}



a.movie-link:link {color:#09CBC9;padding: 0px 7px 0px 0px;}
a.movie-link:visited {color:#09CBC9;padding: 0px 7px 0px 0px;}
a.movie-link:hover {color:#09CBC9;padding: 0px 7px 0px 0px;}
a.movie-link:active  {color:#09CBC9;padding: 0px 7px 0px 0px;}

a.movie:link {font-weight:bold;color:#09CBC9;text-decoration:none;}
a.movie:visited {font-weight:bold;color:#09CBC9;text-decoration:none;}
a.movie:hover {font-weight:bold;color:#09CBC9;text-decoration:none;}
a.movie:active  {font-weight:bold;color:#09CBC9;text-decoration:none;}


div.whitebkgd {
background: url(/img/movies/feature2_bg.gif ) top no-repeat;
width:309px;
height:135px;
margin:8px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


h4.movie_title {
margin:0px;
padding:14px 0px 0px 20px;
color: #10cac5;
font-size:11px;
}

p.mini-features {
margin:0px;
padding:9px 20px 18px 20px;
color: #09ccc8;
}


/* parent page */

p.parent-text {
margin:0px;
padding:0px 16px 0px 16px;
}

p.links {
margin:0px;
padding:10px 16px 0px 16px;
}

/* parent handbook page */

p.handbook_features {
margin:0px;
padding:0px 0px 18px 0px;
color: #e8048d;
}

a.handbook-link:link {color:#e8048d;padding: 0px 7px 0px 0px;}
a.handbook-link:visited {color:#e8048d;padding: 0px 7px 0px 0px;}
a.handbook-link:hover {color:#e8048d;padding: 0px 7px 0px 0px;}
a.handbook-link:active  {color:#e8048d;padding: 0px 7px 0px 0px;}

p.bold-links {
margin:0px;
padding:0px 0px 18px 0px;
}


a.bold-link:link {color:#043866;font-weight:bold;}
a.bold-link:visited {color:#043866;font-weight:bold;}
a.bold-link:hover {color:#043866;font-weight:bold;}
a.bold-link:active  {color:#043866;font-weight:bold;}

.left-bubbles {margin:55px 0px 0px 17px;padding:0px;}

#handbook-feature {margin:0px;padding:0px;width:628px;}

.feature-image {margin:0px 0px 10px 0px;padding:0px}

.feature-bkgd {background-color:#FFF;margin:0px;padding:0px 20px 0px 20px;}

#handbook-bubbles {width:960px;height:40px;margin:0px;padding:0px;background-color:#ed008c;}






/* program page */
p.program_features {
margin:0px;
padding:0px 0px 18px 0px;
color: #069de4;
}

a.program-link:link {color:#069de4;padding: 0px 7px 0px 0px;}
a.program-link:visited {color:#069de4;padding: 0px 7px 0px 0px;}
a.program-link:hover {color:#069de4;padding: 0px 7px 0px 0px;}
a.program-link:active  {color:#069de4;padding: 0px 7px 0px 0px;}

#program-feature {margin:0px;padding:0px;width:628px;}

.program-image {margin:0px 0px 13px 0px;padding:0px;}

.program-bkgd {background-color:#FFF;margin:0px;padding:0px 20px 0px 20px}

#program-bubbles {width:960px;height:40px;margin:0px;padding:0px;background-color:#00a1e4;}


/* speak up */

td.firstcol {
margin:0px;
padding:0px 0px 15px 22px;
color:#FFF;
font-weight:bold;
vertical-align:bottom;
}

td.secondcol {
margin:0px;
padding:0px 0px 15px 0px;
}

table.light-green-spacer {
width:304px;
margin:0px 0px 20px 0px;
padding:0px;
background-color:#d9eeb6;
}

table.light-green {
width:304px;
margin:0px 0px 0px 0px;
padding:0px;
background-color:#d9eeb6;
}

td.img-spacer {
margin:0px;
padding:5px 0px 5px 0px;
}

td.copy-spacer {
margin:0px 0px 0px 0px;
padding:15px 24px 10px 10px;
}

div.documentaries {
width:304px;
margin:0px;
padding:0px;
background-color:#afda64;
}

div.othertopics {
width:304px;
margin:0px 0px 0px 0px;
padding:0px 0px 15px 0px;
background-color:#d9eeb6;
}

p.topics {
margin:0px;
padding:10px 0px 0px 30px;
}

a.docs-link:link {color:#005AAB;font-weight:bold;text-decoration:none;}
a.docs-link:visited {color:#005AAB;font-weight:bold;text-decoration:none;}
a.docs-link:hover {color:#005AAB;font-weight:bold;text-decoration:none;}
a.docs-link:active  {color:#005AAB;font-weight:bold;text-decoration:none;}

a.topics-link:link {color:#005AAB;font-weight:bold;text-decoration:underline;}
a.topics-link:visited {color:#005AAB;font-weight:bold;text-decoration:underline;}
a.topics-link:hover {color:#005AAB;font-weight:bold;text-decoration:underline;}
a.topics-link:active  {color:#005AAB;font-weight:bold;text-decoration:underline;}

h4.feature-title {
margin:0px;
padding:0px;
font-size:11px;
color:#005AAB;
}


/* blue background */
div.bluebkgd {
background: url(/img/movies/feature3_bg.gif) top no-repeat;
width:301px;
height:104px;
margin:0px 0px 12px 0px;
padding:0px;
}


h4.b_title {
margin:0px;
padding:10px 8px 0px 0px;
font-size:11px;
}

p.mini-text {
margin:0px;
padding:0px 8px 0px 0px;
}


/* games */

h3.games-title {
margin:0px;
padding:0px;
font-size:11px;
color:#033965;
}

a.games-link:link {color:#4e8d18;font-weight:bold;text-decoration:underline;}
a.games-link:visited {color:#4e8d18;font-weight:bold;text-decoration:underline;}
a.games-link:hover {color:#4e8d18;font-weight:bold;text-decoration:underline;}
a.games-link:active  {color:#4e8d18;font-weight:bold;text-decoration:underline;}

img.games-spacer {
margin:0px 0px 23px 0px;
padding:0px;
}

span.vertical-line{
margin:0px;
padding:0px 4px;
color:#4e8d18;
}


td.games-nospacer {
width:305px;
margin:0px;
padding:0px;
vertical-align:top;
}


td.games-spacer {
width:305px;
margin:0px;
padding:0px 0px 0px 13px;
vertical-align:top;
}


/* video */

h4.video-title {
margin:0px 0px 0px 0px;
padding:5px 0px 8px 0px;
font-size:11px;
color:#559207;
}


a.mainvideo-link:link {color:#87c033;font-weight:bold;text-decoration:underline;}
a.mainvideo-link:visited {color:#87c033;font-weight:bold;text-decoration:underline;}
a.mainvideo-link:hover {color:#87c033;font-weight:bold;text-decoration:underline;}
a.mainvideo-link:active  {color:#87c033;font-weight:bold;text-decoration:underline;}


a.video-link:link {color:#559207;font-weight:bold;text-decoration:underline;}
a.video-link:visited {color:#559207;font-weight:bold;text-decoration:underline;}
a.video-link:hover {color:#559207;font-weight:bold;text-decoration:underline;}
a.video-link:active  {color:#559207;font-weight:bold;text-decoration:underline;}



h4.mainvideofeature-title {
margin:0px;
padding:0px 0px 0px 0px;
font-size:11px;
color:#003972;
}


p.mainvideo-copy {
margin:0px;
padding:20px 10px 20px 0px;
}


h4.videofeature-title {
margin:0px;
padding:15px 0px 0px 0px;
font-size:11px;
color:#003972;
}

p.video-copy {
margin:0px;
padding:13px 10px 13px 0px;
}



/* outreach */
div#p1begin {
text-align: right; 
margin: 0px; 
padding: 0px;
clear: both;
background: #feeddd url(/img/outreach/01_corner_topleft.gif) top left no-repeat; 
}


div#p1end {
text-align: right; 
margin: 0px; 
padding: 0px;
clear: both;
background: #feeddd url(/img/outreach/01_corner_bottomleft.gif) bottom left no-repeat; 
}


/* contact us */

.contact-us {margin:0px;padding:0px 0px 15px 0px;color:#073557;font-weight:bold;}
.contact-spacer {margin:0px;padding:0px 0px 15px 0px;}
.black {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
.contact-submit {margin:0px;padding:0px 0px 20px 0px;}
.contact-spacerX {color:#ef3f30;font-weight:bold;margin:0px;padding:0px 0px 15px 0px;}



/* footer */
div#footer {
background: #005AAB url(/img/template/footer_colors.gif) no-repeat top;
margin:0px;
padding:35px 20px 0px 14px;
}


p.footer {
margin:0px;
padding:0px 0px 14px 0px;
color:#FFF;
}

a.footer:link {color: #FFF;font-weight: bold;text-decoration: none;}
a.footer:visited {color: #FFF;font-weight: bold;text-decoration: none;}
a.footer:hover {color: #FFF;font-weight: bold;text-decoration: none;}
a.footer:active  {color: #FFF;font-weight: bold;text-decoration: none;}



/* private policy */


p.policy {
margin:0px;
padding:14px 14px 14px 14px;
color:#000;
}


/* terms of use  */
#corpinfo {margin:0;padding:10px;}
#corpinfo p {color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
#corpinfo span.bold {font-weight:bold;}
#corpinfo p.tou-text {margin:0;padding:0 0 30px 0;}
#corpinfo p.tou-subtext {margin:0;padding:0 0 17px 0;}