@charset "UTF-8";
/* CSS Document */
@import "image_noborder.css";


body {margin:0px; padding:0px; font-size:73.5%; background-image: url(../shared08/3m_bgr.jpg); background-color: #00004D; background-repeat: repeat-x;}
body,td,th {font-family:  Arial, Verdana, Helvetica, sans-serif; color: #000000; border:0;}
#footer {width:921px; height:35px; margin-left:auto; margin-right:auto;}
#footerlinks { font-size:11px; line-height:1.3em; text-align:center; width:921px; height:50px; color: #FFFFFF;}
.tabledata{font-size:1.1em;}


#footerlinks a {color: #FFFFFF;}
#footerlinks a:link {text-decoration: none;  color: #FFFFFF;}
#footerlinks a:visited {text-decoration: none;color: #FFFFFF;}
#footerlinks a:hover {text-decoration: underline; color: #FFFFFF;}
#footerlinks a:active {text-decoration: underline; color: #FFFFFF;}



a {font-family: Arial, Verdana,  Helvetica, sans-serif; color: #17059C;}
a:link {text-decoration: none;  color: #17059C;}
a:visited {text-decoration: none;color: #17059C;}
a:hover {text-decoration: underline; color: #660099;}
a:active {text-decoration: underline; color: #FF0000;}

#bodycopy p a{text-decoration: underline;}
h1{font-size:1.4em; font-weight:bold; margin: 0 0 1px 0;}
h2{font-size:1.28em; line-height:1.4em; font-weight:bold; margin: 0 0 3px 0;}
h3{font-size:1.2em; line-height:1.4em; font-weight:bold; margin: 0 0 2px 0;}

.copyheading_home{font-size:1.2em; font-weight:bold;}
.green {color: #05D20A;}


a img{border:0;}
#header1 {width:921px; height:122px; margin-left:auto; margin-right:auto; background-image:url(../shared08/ptp_header.jpg); background-repeat:no-repeat;}
#header1_nofontsize {width:921px; height:122px; margin-left:auto; margin-right:auto; background-image:url(../shared08/ptp_header_nofontsize.jpg); background-repeat:no-repeat;}
#header1_cycling {width:921px; height:122px; margin-left:auto; margin-right:auto; background-image:url(../shared08/cycling_header.jpg); background-repeat:no-repeat;}
#header_maxfeet {width:181px; height:53px; float:left; background-image:url(../shared08/max_feet.jpg); background-repeat:no-repeat;}


#header2 {width:921px; height:53px; margin-left:auto; margin-right:auto;}

#header_maggiesfeet {width:181px; height:53px; float:left; background-image:url(../shared08/maggies_feet.jpg); background-repeat:no-repeat;}
#header_heading {width:516px; height:53px; float:left; background-image:url(../hdg08/hdg_bgr.jpg); background-repeat:no-repeat;}
#header_heading_welsh {width:516px; height:53px; float:left; background-image:url(../hdg08/hdg_bgr.jpg); background-repeat:no-repeat;}


#section_links {width:214px;height:53px;float:left;}
#bodyarea{width:921px;height:394px;margin-left:auto;margin-right:auto;background-image:url(../shared08/body_panel.jpg);background-repeat:no-repeat;}
#leftnav {width:181px; height:394px; float:left;}
#link1Container{width:135px; height:16px;}
#crossingtheroad_boxes_container{
	width:330px;
	height:128px;
	margin-left:130px;
}
#crossingtheroad_boxes {width:161px; height:128px;background-position:top; background-repeat:no-repeat; float:left;}
#crossingtheroad_copy {width:158px; margin-top:107px; text-align:center; font-size:1.2em; line-height:1em; font-weight:bold;}





START Menus style
/*Expandable accordian menus */
.leftlinks {width:140px; margin-top:3px; margin-left:3px;}
/*.leftlinks {\width:140px; w\idth: 127px; margin-top:3px; margin-left:3px;}*/




#leftlinks ul{list-style-type: none;margin: 0;padding: 0; margin-bottom: 0.28em; /*bottom spacing between each UL and rest of content*/}
#leftlinks ul li{ background: url(../nav08/blue_leftnav_arrows.gif) no-repeat top left; padding-bottom: 0; /*bottom spacing between menu items*/}
#leftlinks ul li a{ color: #17059C;padding-left: 13px; text-decoration: none; font-size: 1.1em;}
#leftlinks ul ul li { /*2nd level bullet*/background: url(../nav08/darkbluebullet.gif) no-repeat top left;}
#leftlinks ul ul ul li {  /*3rd level bullet*/background: url(../nav08/3rdlevel.gif) no-repeat top left;}
#leftlinks ul ul li a{ /*2nd level bullet*/font-size: 1em;}
#leftlinks ul ul ul li a{ /*3rd level bullet*/font-size: 1em;}


#leftlinks ul li a:link {text-decoration: none;  color: #17059C;}
#leftlinks ul li a:visited {text-decoration: none;}
#leftlinks ul li a:hover {text-decoration: none; color: #660099;}
#leftlinks ul li a:active {text-decoration: none; color: #FF0000;}
#leftlinks ul li a:focus {text-decoration: none; color: #FF0000;}



/*Highlight link on current page*/
/*As a link only */
#leftlinks li{background: url(../shared08/spacer.gif) no-repeat top left; display: block; width:145px; background-color:#FFFFFF;}
/*Current*/
#leftlinks li.current {background: url(../nav08/yellow_leftnav_arrows.gif) no-repeat top left; font-weight:bold; color:#440C62;}
/*Highlight link on current page*/


/*Bullet points */
#bulletpoints_width600px {width: 600px;background-image:url(../shared08/bulletpoints.gif);display: block;padding-left: 16px;margin-bottom:4px;font-size: 1.1em;background-repeat: no-repeat;background-position: left top;line-height: 1.2em;}


#bulletpoints_width500px {width: 500px;background-image:url(../shared08/bulletpoints.gif);display: block;padding-left: 16px;margin-bottom:4px;font-size: 1.1em;background-repeat: no-repeat;background-position: left top;line-height: 1.2em;}


#bulletpoints_width400px {width: 400px;background-image:url(../shared08/bulletpoints.gif);display: block;padding-left: 16px;margin-bottom:4px;font-size: 1.1em;background-repeat: no-repeat;background-position: left top;line-height: 1.2em;}

#bulletpoints_width300px {width: 300px;background-image:url(../shared08/bulletpoints.gif);display: block;padding-left: 16px;margin-bottom:4px;font-size: 1.1em;background-repeat: no-repeat;background-position: left top;line-height: 1.2em;}


/*Parents pages */
.number {font-family : Arial;font-weight: normal;font-size : 0.99em;line-height: 1.8em;float:left;width:15px;margin-top: 0;margin-left: 15;}
.numbered_lists {font-family :  Arial;font-weight: normal;font-size : 0.99em;line-height: 1.8em;float:left;width:480px;margin-top: 0;margin-left: 15;}



.link1 {font-size:13px; font-style:bold; width:130px; height:16px;}
.link2 {font-size:12px; font-style:bold; width:130px; height:13px;}
.link3 {font-size:11px; font-style:bold; width:130px;height:11px;}

/*Expandable accordian menus */




/*Autobradcrumbs*/
.topnav {font-size: 0.8em;color: #000;background-color: #FFCF29;border: 1px #00009C solid;padding: 0.5em;}





/*#bodycontent {width:722px;height:394px;margin-left: 185px;}*/

#bodycontent {width:726px;height:387px;margin-left: 181px;}
#bodycontent_correct {width:726px;height:387px;margin-left: 181px;}



#landing_bodycopy {width:470px; min-height:330px; float:left; overflow:hidden; margin:8px; }


#bodycopy {width:470px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_170pxwide {width:170px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_230pxwide {width:230px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_270pxwide {width:270px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_320pxwide {width:320px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_370pxwide {width:370px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_400pxwide {width:400px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_430pxwide {width:430px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_520pxwide {width:520px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_590pxwide {width:590px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_620pxwide {width:620px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_640pxwide {width:640px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_660pxwide {width:660px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_680pxwide {width:680px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }
#bodycopy_690pxwide {width:680px; min-height:330px; float:left; overflow:auto; margin:3px 0 0 8px; }


#bodycopy p, #bodycopy_170pxwide p, #bodycopy_230pxwide p, #bodycopy_270pxwide p, #bodycopy_320pxwide p, #bodycopy_370pxwide p, #bodycopy_400pxwide p, #bodycopy_430pxwide p, #bodycopy_520pxwide p, #bodycopy_590pxwide p, #bodycopy_620pxwide p, #bodycopy_640pxwide p, #bodycopy_660pxwide p, #bodycopy_680pxwide p, #bodycopy_690pxwide p, #bodyimg_alignleft p{font-size:1.2em;line-height:1.38em;/*padding-bottom:-1em;*/margin: 0 0 5px 0;}
#landing_bodycopy p{font-size:1.2em;line-height:1.44em;padding-bottom:-1em;margin:10px;font-size:13px;line-height:1.35em;margin: 0 0 8px 0;}

.normal {  font-size: 1em; line-height:1em;} 
.big {  font-size: 1.16em;} 
.bold {font-weight:bold;}
.italic {font-style:italic;}	 
	 
#bodyimg_alignleft {margin-left:10px; float:left;}
/*Left links */

/*links style*/

#next {width:350px; height:30px; float:left;}
#back {width:296px;height:30px;float:left;}
#back_correct {width:376px;height:30px;float:left;}

/*Panels of nav */
#navpanels_streetwise { width:181px; height: 274px; background-image:url(../navpanels08/streetwise_panel.gif); background-repeat:no-repeat;}
#navpanels_cycling { width:181px; height: 274px; background-image:url(../navpanels08/streetwise_cycling.gif); background-repeat:no-repeat;}
#navpanels_games { width:181px; height: 274px; background-image:url(../navpanels08/games_panel.gif); background-repeat:no-repeat;}


#navpanels_science { width:181px; height: 274px; background-image:url(../navpanels08/science_panel.gif); background-repeat:no-repeat;}
#navpanels_light { width:181px; height: 274px; background-image:url(../navpanels08/light_panel.gif); background-repeat:no-repeat;}
#navpanels_sound { width:181px; height: 274px; background-image:url(../navpanels08/sound_panel.gif); background-repeat:no-repeat;}
#navpanels_forces { width:181px; height: 274px; background-image:url(../navpanels08/forces_panel.gif); background-repeat:no-repeat;}
#floatright {float:right;}
#floatleft {float:left;}

