

/*.............additiontool-8...........*/

.right_contener_midd{ width:640px; margin:0px; padding:0px;}

.maths_buil_head{ width:640px; height:45px; margin:0px; padding:0px;}

.mb_text{ width:auto;  margin:10px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; color:#77787b; }

.mb_instructions_outer{ width:auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#77787b; border-bottom:2px solid #bcbec0; padding-bottom:15px;}
.mb_instructions_outer strong{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#67bac2;}
.mb_instructions_outer h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#005faf; margin:0px;}
.chbox_outer{ background:url(/images/schoolfinder/ch_box.jpg) no-repeat left top; width:207px; height:123px; text-align:center; margin:10px auto 10px auto; padding:20px;}
.chbox_bg{ background:url(/images/schoolfinder/ch_bg.jpg) no-repeat left top; width:23px; height:24px; margin:0; padding:0px; border:0px;}

.button2_outer{ width:auto; margin:0px; padding:0px; text-align:right;}

.division_threeouter{ width:auto; margin:0px; padding:15px 0px; border-bottom:2px solid #bcbec0;}

/*.............additiontool-8...........*/

/*...............divisionflashcards_3........*/

.mfc_outer{ width:640px; margin:0px; padding:0px;}
.mfc_top{ background:url(/images/schoolfinder/mfc_top.jpg) no-repeat left top; height:5px; margin:0px;}
.mfc_midd{ background:url(/images/schoolfinder/mfc_midd.jpg) repeat-y left top; margin:0px; padding:0px 0px 10px 0px;}
.mfc_middheading{width:628px; height:45px; margin:0px; padding:0px 0px 0px 5px;}
.dfc_box_outer{ width:auto; margin:0px 0px 0px 0px; padding:12px 0px;}
.dfc_box_main{ height:253px; text-align:center; vertical-align:middle; border:1px solid #7b7c7f; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:48px; font-weight:normal; color:#77787b;}
.mfcbutton2_outer{ width:auto; margin:0px; padding:0px; text-align:center;}
.next_prob_outer{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#77787b; text-align:right; padding-right:0px; margin-bottom:12px;}
.next_prob_outer a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#0051a4; padding-right:15px; text-decoration:underline;}
.next_prob_outer a:hover{color:#0051a4; padding-right:15px; text-decoration:none;}

.mfc_bott{ background:url(/images/schoolfinder/mfc_bott.jpg) no-repeat left bottom; height:7px; margin:0px;}

/*...............divisionflashcards_3........*/


/*.............divisiontables_3..........*/

.dtp_box_outer{ width:618px; text-align:center; padding:10px 0px; margin:10px 0 10px 10px;}
.dtp_table_main{ background:#77787b; border:2px solid #77787b;}
.dtp_table_head{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#77787b; text-align:center; background:#fff; height:25px;}
.dtp_table_head2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#77787b; text-align:center; background:#fff; height:25px;}

/*.............divisiontables_3..........*/




/*.........................Private School Finder.........................*/

.clear {clear: both;}

.private_schoolfinder_text{ width:auto;  margin:10px 0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#77787b; }
.private_schoolfinder_text strong{ margin:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#5eaab2; }
.private_schoolfinder_text a{ margin:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#5eaab2; }
.private_schoolfinder_text a:hover{ color:#5eaab2; text-decoration:none;}

.privateschool_searchouter{ width:auto; margin:0px 0px; padding:0px; border-bottom:1px solid #a7a9ac;}
.privateschool_searchouter2{ width:auto; margin:0px 0px; padding:0px; }
.privateschool_searchouter p{ margin:0px 0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#005faf; text-align:center;}
.privateschool_searchinner{ width:auto; margin:0px 0px 0px 0px; border:2px solid #bcbec0;}
.privateschool_searchinner_left{ width:193px; margin:0px; float:left;}
.privateschool_searchinner_right{ width:443px; margin:5px 0px 0px 0px; float:left;}

.privateschool_searchinner_left2{ width:198px; margin:0px; float:left;}
.privateschool_searchinner_right2{ width:438px; margin:0px 0px 0px 0px; float:left;font-family:Arial;}

.pfs_right_row1{ width:auto; height:30px; margin:0px; padding:0px 10px;}
.pfs_right_row1 .label_psf{ width:150px; height:30px; line-height:30px; margin:0px; padding:0px; font-family:Helvetica, Arial, sans-serif; font-size:13px; font-weight:normal; color:#333132; float:left;}
.psf_fildbg{ width:270px; height:23px; float:left; text-align:center; margin:4px 0px 0px 0px;}
.psf_fildbg input{ width:255px; margin:0px 0px 0px 0px; padding:0px;  outline:0px; background:#fff;border:1px solid;font-family:Arial;}
.psf_fildbg select{ width:255px; margin:0px 0px 0px 0px; padding:0px; outline:0px; background:#fff;border:1px solid;font-family:Arial;}

@media screen and (-webkit-min-device-pixel-ratio:0){
.psf_fildbg select{ width:255px; margin:0px; padding:0px;}
}


.pfs_right_row2{ width:auto; height:30px; margin:0px; padding:0px 10px; background:#edeeee;}
.pfs_right_row2 .label_psf{ width:150px; height:30px; line-height:30px; margin:0px; padding:0px; font-family:Helvetica, Arial, sans-serif; font-size:13px; font-weight:normal; color:#333132; float:left;}
.find_psf{ width:270px; float:left; text-align:right; margin:5px 0px 0px 0px;}

.maths_whiz{ width:209px; margin:0px 6px 0px 0px; padding:0px; float:left;}
.maths_whiz h2{ width:auto; margin:0px 0px 0px 0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; color:#005faf; background :#fff!important;}
.maths_whiz p{ margin:0px 0px 10px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#636466; text-align:left; height:auto!important; min-height:70px; height:70px;}

.homework_buddy{ width:208px; margin:0px; padding:0px; float:left;}
.homework_buddy h2{ width:auto; margin:0px 0px 0px 0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:normal; color:#005faf;background :#fff!important;}
.homework_buddy p{ margin:0px 0px 10px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#636466; text-align:left;height:auto!important; min-height:70px; height:70px;}

.more_school_resources{ width:189px; margin:0px 6px 0px 0px; padding:0px 10px; float:left;}
.more_school_resources h2{ width:auto; margin:0px 0px 0px 0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#005faf;background :#fff!important;}
.more_school_resources p{ margin:0px 0px 10px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#636466; text-align:left; height:auto!important; min-height:70px; height:70px;}
.more_school_resources ul{ margin:10px 0px 0px 0px; padding:0px; list-style-type:none;}
.more_school_resources ul li{ margin:5px 0px; padding:0px; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#005faf;}
.more_school_resources ul li a{ margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#005faf; text-decoration:none;}
.more_school_resources ul li a:hover{ color:#005faf; text-decoration:underline;}


.school_lunches{ width:189px; margin:0px 0px 0px 0px; padding:0px 10px; float:left;}
.school_lunches h2{ width:auto; margin:0px 0px 0px 0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; font-weight:normal; color:#005faf;background :#fff!important;}
.school_lunches p{ margin:0px 0px 10px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#636466; text-align:left; height:auto!important; min-height:70px; height:70px;}
.school_lunches ul{ margin:10px 0px 0px 0px; padding:0px; list-style-type:none;}
.school_lunches ul li{ margin:5px 0px; padding:0px; list-style-type:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#005faf;}
.school_lunches ul li a{ margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#005faf; text-decoration:none;}
.school_lunches ul li a:hover{ color:#005faf; text-decoration:underline;}

.vic_heading{ background:#005faf; height:47px; line-height:47px; font-family:Helvetica, Arial, sans-serif; font-size:24px; font-weight:normal; color:#fff; padding:0px 0px 0px 15px;}
.vic_heading strong{ font-family:Helvetica, Arial, sans-serif; font-size:24px; font-weight:bold; color:#fff;}

.psf_result{ width:auto; margin:0px;}
.psf_result ul{ margin:0px; padding:0px; list-style-type:none;}
.psf_result ul li{ margin:0px; padding:0px; list-style-type:none; display:block;}
.psf_result ul li a{ margin:0px; padding:3px 0px 3px 15px; display:block; background:#efefef url(/images/schoolfinder/sea_arrow.gif) no-repeat right; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#333132; text-decoration:none;}
.psf_result ul li a:hover{color:#005faf; text-decoration:none;}
*html .psf_result ul li a{ height:auto!important; min-height:15px; height:15px; line-height:15px;}
*+html .psf_result ul li a{ height:auto!important; min-height:15px; height:15px; line-height:15px;}

.psf_result ul li a.result_white{ margin:0px; padding:3px 0px 3px 15px; display:block; background:#fff url(/images/schoolfinder/sea_arrow.gif) no-repeat right; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#333132; text-decoration:none;}
.psf_result ul li a.result_white:hover{color:#005faf; text-decoration:none;}
*html .psf_result ul li a.result_white{ height:auto!important; min-height:15px; height:15px; line-height:15px;}
*+html .psf_result ul li a.result_white{ height:auto!important; min-height:15px; height:15px; line-height:15px;}

a.view_all{ width:100px; float:right; margin:0px 12px 0px 0px; font-family:Helvetica, Arial, sans-serif; font-size:13px; font-weight:normal; color:#231f20; display:inline-block; height:25px; line-height:25px;text-decoration:underline;	}

.sr_vic_pagination{ width:auto; margin:0px; padding:0px; text-align:right;float:right;}
.sr_vic_pagination ul{ width:auto; margin:0px; padding:2px; list-style-type:none; display:block; border:2px solid #bcbec0; float:right; border-top:none;}
.sr_vic_pagination ul li{ width:auto; margin:0px; padding:0px; list-style-type:none; display:inline; float:left;width:30px;}
.sr_vic_pagination ul li a{ margin:0px 1px; padding:2px 7px; display:inline; float:left; background:#a4b9e4; text-decoration:none; font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:13px; font-weight:normal; color:#fff;width:15px; text-align:center;}
.sr_vic_pagination ul li a:hover{ margin:0px 1px; padding:2px 7px; display:inline; float:left; background:#8fdde3; text-decoration:none; font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:13px; font-weight:normal; color:#fff;}
.sr_vic_pagination ul li a.pagi_active{ margin:0px 1px; padding:2px 7px; display:inline; float:left; background:#fff; text-decoration:none; font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:13px; font-weight:normal; color:#005faf;}
.sr_vic_pagination ul li a.cyan{ margin:0px 1px; padding:2px 7px; display:inline; float:left; background:#8fdde3; text-decoration:none; font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:13px; font-weight:normal; color:#005faf;}

.add_sch_outer{ width:auto; margin:10px 0px 0px 0px; border-bottom:2px solid #bcbec0; padding:10px 0px;}
.add_sch_top{ background:url(/images/schoolfinder/add_sch_top.jpg) no-repeat left top; height:17px; margin:0px;}
.add_sch_middbg{background:url(/images/schoolfinder/add_sch_middbg.jpg) repeat-y left top; padding:0px 7px 0px 5px;}
.add_sch_innmain{ width:598px; background:#c6eaed url(/images/schoolfinder/sch_innmain_bg.jpg) repeat-x left top; padding:0px 15px 0px 15px;}
.add_sch_innmain h2{font-family:Helvetica, Arial, sans-serif; font-size:20px; font-weight:normal; color:#005faf; margin:0px; height:22px;}
.add_schrow1{ width:auto; margin:10px 0px 0px 0px;}
.addsch_left{ width:285px; height:35px; float:left; margin:0px; text-align:center;}
.addsch_left input{ width:270px; height:20px; line-height:20px; margin:3px 0px 0px 0px; border:1px solid; font-family:Arial;}
.addsch_right{ width:285px;  height:35px; float:right; margin:0px; text-align:center;}
.addsch_right input{ width:270px; height:20px; line-height:20px; margin:3px 0px 0px 0px; border:none; }
.addsch_right select{ width:270px; height:20px; line-height:20px; margin:5px 0px 0px 0px; border:1px solid; font-family:Arial;}
.contibutt_right{width:285px; height:35px; float:right; margin:0px; text-align:right;}

.add_sch_bott{ background:url(/images/schoolfinder/add_sch_bott.jpg) no-repeat left bottom; height:17px; margin:0px;}

.map_it{ width:auto; text-align:center; margin:10px 0px;height:350px;}
.map_it h2{ width:auto; margin:0px 0px 10px 0px; font-family:"Trebuchet MS", Helvetica, Arial, sans-serif; font-size:18px; font-weight:bold; color:#5eaab2; text-align:left;}
.melbourne_girls_head{ background:#4a4b4c; height:45px; line-height:45px; font-family:Helvetica, Arial, sans-serif; font-size:23px; font-weight:bold; color:#fff; padding:0px 0px 0px 10px; text-transform:uppercase;}
.melbourne_girls_head span{ font-family:Helvetica, Arial, sans-serif; font-size:18px; font-weight:normal; color:#fff; padding:0px 0px 0px 0px; text-transform:capitalize;}

.melbourne_girls_text{ width:auto; margin:0px; padding:0px;}
.mgirls_1{ width:auto; margin:0px; padding:10px;}
.mgirls_1 strong{ width:160px; margin:0px; padding:0px; display:block; float:left; font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#333132;}
.mgirls_1 span{ width:455px; margin:0px; padding:0px; display:block; float:left; font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:normal; color:#333132;}
.mgirls_1 span a{ margin:0px; padding:0px; font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:normal; color:#005faf; text-decoration:underline;}
.mgirls_1 span a:hover{ color:#005faf; text-decoration:none;}

.mgirls_2{ width:auto; margin:0px; padding:10px; background:#f3f4f4;}
.mgirls_2 strong{ width:160px; margin:0px; padding:0px; display:block; float:left;font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:bold; color:#333132;}
.mgirls_2 span{ width:455px; margin:0px; padding:0px; display:block; float:left; font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:normal; color:#333132;}
.mgirls_2 span a{ margin:0px; padding:0px; font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:normal; color:#005faf; text-decoration:underline;}
.mgirls_2 span a:hover{ color:#005faf; text-decoration:none;}


/*.........................Private School Finder.........................*/
.homework_buddy div
{
	margin-top:0px;
}

a.pvtschlink  { text-decoration:underline;color:#fff;}
a.pvtschlink:hover { color:#fff; text-decoration:underline;} 

#map_canvas
{
	float:left;width: 600px; height: 339px;margin-top:30px;position:absolute;
}

* + html #map_canvas
{
	margin-left:-55px;
}

#sidebar {
    width: 300px;
}

#subscribe-intro
{
	padding-bottom:0px;
	margin-right: 5px;
}

.divAd
{
	margin-top:20px;
}

* + #kidspot-daily
{
	margin-top:8px;
}