body{
			margin:0;
			padding:0;
			font-family: Arial, Serif;
			font-size:14px;
			background:#ffffff;
			color:#000000;
}

			
#wrap{
			margin:2%;
			width:auto;
			float:none !important;
}

#header h1{
			margin:0 0 5px 0;
}

a img {
			border: 0;
}
a:hover img {
			border: 0;
			text-decoration: none;
}

.footer-brown-papernav, #frontphoto, #panel, .Rcontent, #breadcrumbsdiv, .breadcrumbs, #Techlink-logo, .leftnews, .rightnews, .rightnews2, #avmenu, #avmenu2, #avmenu3, #avmenu4, #avmenu5, #avmenu6, #avmenu7, #avmenu8, #navlist, #extras, .footertable, .announce, .hide, #footer-yellow, #footer-news, #footer-yellow2, #footer, #footer-blue, #footer-purple, #footer-green, #footer-orange, #footer-brown, #footer-red, .printnote, .printnone, .print-hide, .noprint, #mehuh, #navcontainer, .footertable2, #tki-nav-wrapper { 
display:none;}

.printonly {display:inherit;}


a{
			text-decoration:underline;
			color:#0000FF;
}

.quote {
			color: #777777; 
			font-size: 12px; 
			font-style: italic;
}
p.quote {
			margin-bottom:0px; padding-bottom:0px;
}

.smalltext {
			color: #777777; 
			font-size: 11px;
}

.tinytext {
			font:Verdana, Arial, Helvetica, sans-serif; 
			color: #777777; 
			font-size: 9px; 
			line-height:10px
}

p.gallery-text {
			color: #777777; 
			font-size: 11px; 
			margin-bottom:2px; 
			margin-top:2px
}

p.gallery-head {
			color: #777777; 
			font-size: 13px; 
			font-weight:bold; 
			margin-bottom:4px; 
			margin-top:2px
}

.subhead {
			color: #555555; 
			font-size: 16px; 
			font-weight:bold;
}
.subsubhead {
			color: #555555; 
			font-size: 15px; 
			font-weight: bold;
}
.warning {
			color: #CC6600;
}

.header {
			font-size:20px;
			color: #505050; 
			font-weight: bold;
}

#case-nav {
			font-size:20px;
			color: #505050; 
			font-weight: bold;
}

.subhead {
			font-size:16px;
			color: #505050; 
			font-weight: bold;
}
.subsubhead {
			font-size:15px;
			color: #000000; 
			font-weight: bold;
}



.copleft-box {
			float: left; 
			width:48%; 
			margin-bottom: 15px; 
			font-size: 13px;
}

.copright-box {
			float: right; 
			width:48%; 
			margin-bottom: 15px; 
			font-size: 13px;
}

.copleft-box ul {
			margin: 5px 0 5px 18px; 
			list-style-type: disc;
}

.enz-box {	

			border: 1px solid #dfdfdf;
			padding: 3px;
			margin: 15px 0 0 0;
			color: #333;
	font-size: 12px;
}

.copleft-box li {
			margin: 0 0 2px 0;
}

.copright-box ul {
			margin: 5px 0 5px 18px; 
			list-style-type: disc;
}

.copright-box li {
			margin: 0 0 2px 0;
}

.coptable {width:100%;
padding:5px;
margin:5px;
}

.bold {
			font-weight: bold;
}


td {vertical-align:top}


strong {
			font-weight: bold;
}

.cop {border: 1px solid #000000;
	margin-top:5px;
	margin-bottom:5px;
	padding:5px;
}
p.strong {font-weight: bold;}


p.title {font-weight: bold;
			font-size:16px;}

p {margin:5px;}

.clear {
			clear:both;
}

.pagebreak {
page-break-before: always;
}


.printhide, .CenterTitle {
			display:none;
}

.printpagebreak {
page-break-before:always;
}

.splitright {
			margin:5px;
			width:200px;
			float: right; 
}
.splitleft {
			margin:5px;
			width:200px;
			float: left; 
}
.round-box-275 {
	width: 275px;
	float: right;
}
.round-box-275 .top-image {padding:10px 1px 3px 15px; margin:0;
	width: 275px;
	background:url(http://www.Techlink.org.nz/rounded-box-high-275.jpg) top no-repeat;}
.round-box-275 .bottom-image {padding:0 1px 0 15px; margin:0;
	width: 275px;
	background:url(http://www.Techlink.org.nz/rounded-box-low-275.jpg) top no-repeat;}

.round-box {
	width: 205px;
	float: right;
}
.round-box .top-image {padding:10px 0 4px 15px; margin:0;
	width: 205px;
	background:url(http://www.Techlink.org.nz/rounded-box-high.jpg) top no-repeat;}
.round-box .bottom-image {padding:0 0 0 15px; margin:0;
	width: 205px;
	background:url(http://www.Techlink.org.nz/rounded-box-low.jpg) top no-repeat;}
.float-right, .FloatRight {float:right; padding: 0 0 5px 5px;}
.float-left, .FloatLeft {float:left; padding: 0 5px 5px 0;}

.progressiontable {	width:100%;
					margin:0px;
					padding:0px;
					border:1 solid 1px #333333;
					font-size:11px;
					color:#222;
					}
					
.progressiontable td {	
						margin:0;
						padding:0;
						vertical-align:top;
					}
.progressiontable td.2col {	width:50%;
						margin:0;
						padding:0;
						vertical-align:top;
					}
.progressiontable tr.title {
						font-size:12px;
						color:#222222;
					}
.progressiontable tr {
						margin:0;
						padding:0;
					}

.progressiontable p {margin:0px 5px 0px 6px;
					padding:0;
					line-height:12px;
					}
.progressiontable p.strong {
					font-weight:bold;
					margin:0px 5px 0px 6px;
					padding:0;
					line-height:12px;
					}
.progressiontable strong {
					font-weight:bold;
					color:#222222;
					}
.progressiontable p.title {
					color:#222222;
					font-size:13px;
					font-weight:bold;
					margin:0px 5px 0px 6px;
					padding:0;
					line-height:15px;
					}

.progressiontable b {
					color:#444;
					font-weight:bold;}
					
/* Cover Table  (Original background title colour: E8E2D7) */
.cover-table {width:100%;}
.cover-table tr {background-color:#F0EDE6;}
.cover-table p {font-size:11px; line-height:15px; padding: 0px 6px 0px 6px; margin-bottom:0;}
.cover-table-body {line-height:16px; margin-top:3px; padding-top:0px;}
.cover-table ul {padding-top:0; margin-top:0;}
.cover-table li {font-size:11px; line-height:13px; margin-left:2px; padding-top:0; margin-top:0;}
.cover-table-subhead {color: #303030; font-size: 12px; font-weight:bold; text-transform:uppercase; line-height: 13px; padding:5px 6px 5px 9px;}
.cover-table-subhead, .cover-table-subsubhead {background-color:#DFD7C8;}
.cover-table-subsubhead {line-height: 11px; font-size:11px; padding:4px 6px 4px 8px; font-weight:bold;  text-transform:uppercase;}
.uppercase {text-transform:uppercase;}
.TitleWhite {font-size:13px; line-height:15px; font-weight:bold; } 

/* Unit planning table  (Original background title colour: E8E2D7) */
.unit-plan-table {margin: 0 0 10px 0; border:2px solid #666; font-size:12px; line-height:16px; 0px 6px 0px 6px; width:100%; color:#232323;}
.unit-plan-table p {font-size:12px; line-height:16px; padding: 0px 6px 0px 6px; margin-top:0px;}
.unit-plan-table li {font-size:12px; line-height:16px; margin-left:6px; padding-right:7px;}
.unit-plan-table ul {margin-top:7px; margin-bottom:7px;}
.unit-plan-table .head {color: #303030; font-size: 14px; font-weight:bold; line-height: 14px; padding:6px 6px 6px 9px;}
.unit-plan-table-borders td {border:1px solid #cccccc;}
.unit-plan-table .shaded {background-color:#dddddd;}

.unit-plan-table .BG-Health-PE {background:#E6B8B7;} /* Red */
.unit-plan-table .BG-Technology {background:#D0F0C1;} /* Green */
.unit-plan-table .BG-English {background:#CAD9EE;} /* Blue */
.unit-plan-table .BG-Social-Studies {background:#D3B7FF;} /* Purple */
.unit-plan-table .BG-Art, .unit-plan-table .BG-Maths {background:#FFB380;} /* Orange */
.unit-plan-table .BG-Science {background:#FFFFA6;} /* Yellow */

.BG-Social-Studies p a:link, .BG-Health-PE p a:link, .BG-English p a:link, .BG-Technology p a:link {color:black; text-decoration:underline;}