/* CSS positioning - for KIDS ************/
/* Author - Sharon Lee, Fused Technologies/Cyonix  ************/
/* Created on - 05th March 2008************/
/* Last modified - 03rd March ************/

/* Defaults
-----------------------------------*/
body{font-size:72.5%;}

h1{font-size:1.8em;}
h2{font-size:1.6em;}
h3{font-size:1.4em;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}
h6{font-size:1em;}


/* General
-----------------------------------*/
body, body#home, body#subpage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#right-col ul{
	padding-left:25px;
	font-size:0.75em;
}

/* Header and its contents
-----------------------------------*/

#header h1 {
	font-size: .85em;
}

#header .site-tools li{
	font-size: .7em;	
}

#header .site-tools li a{
	text-decoration: none;
}

#header .site-tools li a:hover, #header .site-tools li.current a{
	color: #f7a819;
	text-decoration: underline;
}


#header .site-tools li.last {
	border: none;
}

#header .site-tools li a:hover {
	text-decoration: underline;
}

#header form.search-form input {
	font-size: .9em;
}

/*Forms 
-----------------------------------*/
form.genForm input, form.genForm textarea{
	font-family:Arial, Helvetica, sans-serif;
}

form.genForm label, form.genForm input, form.genForm textarea{
	font-size: .78em;
}

form.genForm h2 {
	font-size: .8em !important;
}
	
form.genForm legend {
	font-size: .8em;
}

form.genForm .submit {
	font-weight: bold;
}


/* Navigation
-----------------------------------*/

ul.nav li a{
	font-weight: bold;
	font-size: .716em;
	color: #fff;
	text-decoration: none;
}

/* Home and subs content and containers
-----------------------------------*/

body#home .feature-box {
	font-size: .82em;
	color: #333333;
}

#content a {
	text-decoration: underline;
}

#content a:hover {
	text-decoration: underline;
}

body#home .feature-box h2 {
	font-size: 1.16em;
}

body#home .feature-box div div.right-side span.feat-link a{  
   font-weight: bold;
   font-size: 1em;
}

body#home .bottom-left-pan h2, body#home .bottom-left-pan dt, body#home .bottom-right-pan h2, body#subpage #left-col h3,body#subpage #left-col dt {
	font-size: .78em;
	font-weight: bold;
}

body#home .bottom-left-pan dd {

}

body#home .bottom-left-pan dd a {
	text-decoration: none;
	}
	
body#home .bottom-left-pan dd a:hover {
	text-decoration: underline; 
	}

body#home .bottom-left-pan dl dd strong{
	font-weight: normal;
	font-size: .89em;
}

body#home .bottom-left-pan .map {
	font-size: .8em;
}

.mid-feature-container h3, .mid-feature-container p {
	font-size: .75em;
}
body#subpage #right-col{font-size:.75em;}

.bluebox h2, .bluebox , .orangebox h2, .orangebox , .greenbox h2, .greenbox , .bluebox h4, .orangebox h4, .greenbox h4,
.brownbox h2, .brownbox , .purplebox h2, .purplebox , .darkgraybox h2, .darkgraybox , .redbox h4, .redbox, .redbox h4{
	font-size: .75em;
	clear:both;
}

.greenbox h4, .orangebox h4, .bluebox h4,
.brownbox h4, .darkgraybox h4, .purplebox h4, .redbox h4{
font-size: 1em;
}

#right-col ul {
	list-style-type:disc;

}

#right-col ol {
	list-style-type:decimal;

}

body#subpage #right-col{
	font-size:.75em;
	}
body#subpage #right-col h1{
 	font-size: 1.26em;
 }
body#subpage #right-col h2{
 	font-size: 1.22em;
 }
body#subpage #right-col h3{
 	font-size: 1.14em;
	clear:both;
 }
 body#subpage #right-col h4{
 	font-size: 1.05em;
 }
 body#subpage #right-col h5{
 	font-size: 1em;
 }
 body#subpage #right-col h6{
 	font-size: 1em;
 }

body#subpage #right-col p.summary {
	font-weight: bold;
	
}

#right-col h2 {
	font-size: 1.2em;
}

/*Subnav
-----------------------------------*/

body#subpage #left-col ul.subnav li a{
	font-size: .7em;
	font-weight: bold;
	text-decoration: none;
}


/* News and news archive 
-----------------------------------*/

ul.pageNumbering li{
	font-size: 1.1em;
}

dl.inner-news-list {
	font-size: .99em;
}

dl.inner-news-list dt{
	font-size: .99em;
}

.archiveNews li a {
	font-size: 1em;
}

.archiveNews li ul li a {
	font-size: .9em;
}


/* Sitemap
-----------------------------------*/
ul.sitemap, ul.sitemap li ul{
font-size: 1em!important;
}
/*
body#subpage #right-col .sitemap li li a {
font-size: .9em;
}

body#subpage #right-col .sitemap li li li a {
font-size: .95em;
}

body#subpage #right-col .sitemap li li li li a {
font-size: .8em;
}
*/
body#subpage #right-col .sitemap li a {
text-decoration: none;
}


/* Latest News
-----------------------------------*/
#left-col dl dd.first a{
	font-size: .78em;
	}

body#home .bottom-left-pan dl dd .date, #left-col dl dd .date{
	font-weight: normal;
	font-size: .58em;
}

/* Footer
-----------------------------------*/

#footer{
	font-size: .7em;
}

/* RSS subscribe
-----------------------------------*/
	.subscribe {
font-size: .8em;
}

/* RSS subscribe
-----------------------------------*/
form.genForm fieldset {
font-size: 1.2em;
}

.newslist a{
	font-size: .78em;
}

#right-col ul, #right-col .bottom-left-pan .bluebox div ul {
font-size: 1.1em;
	}