﻿/* (c) copyright 2006 ukschoolsonline.net */
html body 
 {
		margin:0pt 0pt 0pt 0pt; 
		padding:0pt 0pt 0pt;
		border:0;
		background: white;
 }
div.subheaderlinks{display:none;}
#all {margin:0pt 20pt 0pt 20pt;}
div.navigationblock{display:none;} /*for template2*/
#subheader {display:none;}
#header {display:none;}
#left {display:none;} 
#right {display:none;}
#navaid{display:none;}
	
#footer 
{
        margin: 2pt 0pt 3pt 0pt;
}
table
{
        margin:5pt 0pt 0pt 0pt;
        padding:0pt 0pt 0pt 0pt; 
        border-style: solid;
        border-width:1pt;
        border-color: #ffffff #888888 #888888 #ffffff;
        clear:both;  
}
td 
{
        padding:0pt 0pt 0pt 0pt;
        border-style:solid;
        border-width:1pt;
        border-color: #888888 #ffffff #f1f1f1 #888888;
	    font-family: Times New Roman, Times, Georgia, Palatino Linotype;	    
}
#banner 
{
        margin:0pt 0pt 10pt 0pt;
        padding:0pt 0pt 0pt 0pt;
        border-bottom:solid 1pt #000000;
        text-align:center;
}
#banner img
{
    width:444pt;
}
div.bannertext
{
   padding:0pt 0pt 3pt 0pt;
   color:#000000;
   font-family: Times New Roman, Times, Georgia, Palatino Linotype;
   font-size: 30pt;
   font-weight: bold;
}
/* MY CONSTANTS */
	p
{   
    padding:0pt 0pt 0pt 0pt;
    margin:0pt 0pt 0pt 0pt;
    font-family: Times New Roman, Times, Georgia, Palatino Linotype;
	color: #000000;
}
div.rsslink{display:none;}

div.poweredby
{
	text-align:center;
}

a.poweredbylink
{
    margin:0px 0px 0px 0px;
    font-size: 12pt;
	color: #000000;
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;
	text-decoration:none;
	font-weight:normal;
}
div.fragmenttext
{
    font-size: 12pt;
    clear:both;
}
div.fragmentlinks
{
    font-size: 12pt;
}
div.fragmentlinks ul
{
    padding:0pt 0pt 0pt 0pt;
	margin: 5pt 0pt 5pt 25pt;
	list-style-type: disc;
}
div.fragmenttext blockquote
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
div.piccontainer
{
    margin:5pt 0pt 5pt 0pt;
    padding:3pt 3pt 3pt 3pt;
    text-align:center;
}
div.piccaption
{
    margin:0pt 0pt 0pt 0pt;
    padding:0pt 0pt 0pt 5pt;
    font-size:10pt;
}
div.fragmenttext ol
{
    margin: 0pt 0pt 0pt 30pt;
    padding: 0pt 0pt 0pt 0pt;
    list-style:decimal; 
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;
}
div.fragmenttext ul
{
    margin: 0pt 0pt 5pt 25pt;
    padding: 0pt 0pt 0pt 0pt;
    list-style:disc; 
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;
}
h3.texttitle
{
    margin:0pt 0pt 0pt 0pt;
    padding:0pt 0pt 0pt 4pt;
	font-size: 12pt;
	color: #000000;
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;
	font-weight:bold;
}
div.contenttext
{
	font-size: 12pt;
	padding:0pt 4pt 0pt 4pt;
	color: #000000;
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;    
}
div.footertext
{
    color:#000000;
    font-family: Times New Roman, Times, Georgia, Palatino Linotype;
    font-size: 12pt;
    line-height:12pt;
    text-align: center;   
}
h1.indexpgh1title
{
    display:none;
}
h1.h1title
{
        font-family: Times New Roman, Times, Georgia, Palatino Linotype;
	    margin:6pt 0pt 0pt 0pt;
	    padding:0pt 0pt 0pt 0pt;	
		font-size: 19pt;
		line-height:19pt;
}
h2.h2title
{
    padding:0pt 0pt 0pt 0pt;
    margin:3pt 0pt 3pt 0pt;
    font-weight: bold;
	font-size: 16pt;
	color: #000000;
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;
}
h3.h3title
{ 
    padding:0pt 0pt 0pt 0pt;
    margin:2pt 0pt 3pt 0pt;
	font-weight: bold;
	font-size: 12pt;
	line-height:12pt;
	color: #000000;
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;
}
div.breadcrumb
{
    margin:2pt 0pt 0pt 0pt;
    padding-left:0pt;
    font-family: Times New Roman, Times, Georgia, Palatino Linotype;
    font-size: 12pt;
    line-height:12pt;
	color: #000000;
	background-color:#cecfce;
}
a.normal
{
	text-decoration:none;
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;
	font-size: 12pt;
	line-height:12pt; 
    color:#000000;  
}
a.normal:visited
{
	color: #000000;
}

img.skiplinksimage
{
    display:none;       
}
a.skiplink
{
    display:none;
}
div.paddingcontent
    {
        margin:0pt 8pt 0pt 0pt;
        padding:0pt 0pt 0pt 0pt;
    }

/* START OF - QUOTE BOX STYLES */
div.quotecontainer
{
    page-break-before:always;
    text-align:center;
    margin: 0pt 0pt 0pt 0pt;
    padding:0pt 0pt 0pt 0pt;
}
div.quotebox
{
    width:90%;
    margin: 0pt auto;
    border: solid 1pt #888888;
    text-align:left;    
    padding:8pt 8pt 8pt 8pt;
}
img.quotepic
{
    margin:0pt 3pt 3pt 3pt;
    padding:0pt 0pt 0pt 0pt;
    float:left;
    width:130pt;
}
div.quotepiccontainer
{
    float:left;
    margin:0pt 0pt 5pt 0pt;
    padding:3pt 3pt 3pt 3pt;
    
}
div.quotepiccaption
{
    margin:3pt 0pt 0pt 0pt;
    padding:3pt 3pt 3pt 3pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;  
    color:#222222;
    text-align:left;
    border:solid 1px #888888;
    clear:both;
}
div.quotetitle
{
    margin:0pt 0pt 0pt 0pt;
    padding:0pt 3pt 1pt 3pt;
    text-align:right;
    clear:both;
    font-family: Times New Roman, Times, Georgia, Palatino Linotype;
    font-size: 12pt;
	line-height:12pt;  
    color:#000000;
    background-color:#C0C17F; 
}
/* END OF - QUOTE BOX STYLES */

/* START OF - FIGURE BOX STYLES */
div.figurecontainer
{   
    page-break-before: always;
    text-align:center;
    margin: 5pt 0pt 0pt 0pt;
    padding:0pt 0pt 0pt 0pt;
}
div.figurebox
{   width:90%;
    text-align:left;
    border: solid 1pt #888888;
    margin: 0 auto;
    padding:7pt 8pt 8pt 8pt;
    background-color:#E8E8D5;
}
img.figurepic
{
    margin:3pt 3pt 3pt 3pt;
    padding:0pt 0pt 0pt 0pt;
    width:130pt;
}
div.figurepiccontainer
{
    float:left;
    margin:0pt 0pt 5pt 0pt;
    padding:3pt 3pt 3pt 3pt;
}
div.figurepiccaption
{
    margin:3pt 0pt 0pt 0pt;
    padding:3pt 3pt 3pt 3pt;
    font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;  
    color:#222222;
    text-align:right;
    border:solid 1pt #d3d3d3;
}
div.figuretitle
{
    margin:0pt 0pt 3pt 0pt;
    padding:0pt 0pt 1pt 5pt;
    text-align:left;
    clear:both;
    font-family: Times New Roman, Times, Georgia, Palatino Linotype;
    font-size: 12pt;
	line-height:12pt;  
    color:#000000;
    background-color:#DBDBC5; 
}
/* END OF - FIGURE BOX STYLES */
/* END OF MY CONSTANTS*/
	

/*START - index page STYLES*/
h1.indexpgh1title
{
    margin:0pt 0pt 3pt 0pt;
    padding: 4pt 0pt 4pt 4pt;
	color: #000000;
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;
	font-size: 12pt;
	line-height:13pt;
}
div.contentlink
{   
    padding:0pt 0pt 0pt 4pt;
}
img.indexpgmiddlepicture1
{
	margin:5pt 0pt 3pt 0pt;
}
#mainrightcontent {display:none;}
/* END OF - index page STYLES*/


/* START OF - ARTICLE STYLES */

div.articlenodate
{
	height:12pt;
}

div.articledate 
{   
    padding:0pt 0pt 0pt 0pt;
    margin:0pt 0pt 0pt 0pt;
    text-align:right;
    font-family: Times New Roman, Times, Georgia, Palatino Linotype;
    font-size: 12pt;
    line-height:12pt;
	color: #000000;
}

img.articlerightcontentpic1
{
	margin-left: 5pt;
	margin-bottom: 5pt;
	margin-top: 3pt;	
}
/* END OF - PAGE ARTICLE STYLES */


/*START - Section index STYLES*/
div.sectionindexrightcontent
{
    margin:10pt 0pt 10pt 0pt;
    padding:0pt 0pt 0pt 0pt;
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;
	font-size: 12pt;
	line-height:12pt;
	color: #000000;
}
div.sectionindexrightcontenttitle
{
    padding:0pt 0pt 0pt 0pt;
    margin:2pt 0pt 0pt 0pt;
	font-weight: bold;
	font-size: 12pt;
	line-height:12pt;
	color: #000000;
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;
}
div.sectionindexrightcontentlineinvisible
{
    padding:4pt;
    margin:0pt;
    border:0; 
}
div.sectionindexrightcontentline
{
    margin:4pt 5pt 3pt 5pt;
    border-top:solid 1pt #000000;
}
img.sectionindexrightcontentpic1
{
    padding:3pt 0pt 0pt 5pt;
	margin:0pt 0pt 0pt 0pt;
}
img.sectionindexrightcontentpic2
{   padding:3pt 0pt 2pt 5pt;
	margin:0pt 0pt 0pt 0pt;
	width:130pt;
}
/* END OF - Section index STYLES */


/* START OF - EXTERNAL PAGE 2170 STYLES */
div.externaltitle
{
    padding:3pt 3pt 0pt 0pt;
    margin:0pt 0pt 0pt 0pt;
	font-weight: bold;
	font-size: 12pt;
	vertical-align: super;
	line-height: 14pt;
	color: #000000;
	font-family: Times New Roman, Times, Georgia, Palatino Linotype;
}
/* END OF - EXTERNAL PAGE 2170 STYLES */


/* START OF - PAGE SITE MAP STYLES */
/* start of site map styles */
	#sitemapliststyle ul
	{   
	    margin:0pt 0pt 0pt 0pt;
	    padding: 5pt 0pt 10pt 0pt;
		list-style-type: none;
	}
	#sitemapliststyle a
	{
		display: block;
		padding: 1pt 0pt;
		margin:0pt 0pt 0pt 0pt;
	    text-decoration:none;
	    font-family: Times New Roman, Times, Georgia, Palatino Linotype;
	    font-size: 12pt;
	    line-height:12pt; 
        color:#000000;
	}
	#sitemapliststyle a:visited
	{
	    color: #000000;
	}
	#sitemapliststyle li
	{
		display: inline;		
	}
	#sitemapliststyle .level0
	{
		padding:0pt 0pt 0pt 5pt;
	}
	#sitemapliststyle .level1
	{
		padding:0pt 0pt 0pt 30pt;
	}
	#sitemapliststyle .level2
	{
		padding:0pt 0pt 0pt 60pt;
	}
	#sitemapliststyle .level3
	{
		padding:0pt 0pt 0pt 90pt;
	}
	#sitemapliststyle .level4
	{
		padding:0pt 0pt 0pt 120pt;
	}
	#sitemapliststyle .level5
	{
		padding:0pt 0pt 0pt 150pt;
	}
/* END OF - site map STYLES */
