/*CSS (Cascading Style Sheet) Copyright (c) Erik Stackelberg @ Stackelberg.ca*/

/*--------------General-----------------*/

BODY, html 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	line-height:21px; /*increased leading for print version.*/
	margin-right:50px; /*to prevent FireFox from cutting off right-hand side of text.*/
	}
	
	
/*--------------Links-----------------*/

a:link {
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	background: url(../images/linkunderline.gif) repeat-x 100% 100%; /*custom underline*/
	padding-bottom:2px;/*to space out the custom underline*/
	background-position:left bottom; /*to force background dashes to start at left, not centre.*/
}

a:visited {
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	background: url(../images/linkunderline.gif) repeat-x 100% 100%; /*custom underline*/
	padding-bottom:2px;/*to space out the custom underline*/
	background-position:left bottom; /*to force background dashes to start at left, not centre.*/
}

a:hover {
	color: #000000;
	text-decoration:none;
	background: url(../images/linkunderline.gif) repeat-x 100% 100%; /*custom underline*/
	padding-bottom:2px;/*to space out the custom underline*/
	background-position:left bottom; /*to force background dashes to start at left, not centre.*/
}


/*--------------Text-----------------*/

/*Use padding instead of margins, to accommodate IE.*/
h1 {
letter-spacing:-2px;
padding:0px;
margin:0px;
font-size:25px;
text-align:right;
line-height:24px;
font-weight:bold;
}

h2 {
font-size:11px;
padding-bottom:2px;
margin:0;
line-height:21px;
font-weight:bold;
color:#000000;
}

h3 { /*for content subheadings*/
font-size:11px;
padding-bottom:1px;
padding-top:15px;
margin:0;
line-height:21px;
font-weight:bold;
color:#000000;
}


#textdivider {
width:206px;
height:1px;
background-image:url(../images/linkunderline.gif);
background-repeat:repeat-x;
margin-bottom:2px;
}

#highlightbox {
width:400px;
height:auto;
background-color:#CCCCCC;
padding:10px;
}



/*-----------Images--------------*/
.stackelberdesign {
display:none;
}

#paragraphstrip {
display:none;
}

.imagefloat {
float:left;
padding-right:10px;
}

.imagefloatright {
float:right;
}

.printimagecontrol { /*shut off inline images.*/
display:none;
}

#printhead { /*header*/
visibility:visible;
margin-bottom:25px;
}

/*-----------Forms--------------*/

input, select, textarea {
background-color:#8DC641;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
border:1px solid #8DC641;
line-height:12px;
}

.bigdropdown {
font-size:26px;
font-weight:bold;
letter-spacing:-3px;
}

.submitbutton {
background-color:#8DC641;
font-size:11px;
border:3px solid #8DC641;
}

.specialclass {
visibility:hidden;
width:3px;
}

.formtable {
border:0;
}

.search {
background-color:#8DC641;
font-size:11px;
border-left:3px solid #8DC641;
border-right:3px solid #8DC641;
}

.searchbutton {
border:0;
padding:0;
margin:0;
}



/*-------------Universal Containers------------*/	

#clear {
clear:both;
}
	
#wrapper {
}

#mainbg {
}


#globalnav {
display:none;
}

#globalnavtile {
}

#secondarynav {
display:none;
	}
#secondarynav a:visited {

}

#secondarynav a:link {

}

#secondarynav a:hover {

}

#greeting {
}
#moduletoy{
display:none;

}
#news{
}

#newssnippet{
display:none;
}

#footer{
display:none;
	}
#footer a:visited {

}

#footer a:link {

}

#footer a:hover {

}
/*-------------Section Containers------------*/	
	#sectionfooterbg{
	}
	#sectionfooter{
	display:none;

	}
#sectionfooter a:visited {

}

#sectionfooter a:link {

}

#sectionfooter a:hover {

}

	
	#submenu {
display:none;
}

	#sectioncontent {
position:static;
}

	#sectioncontentexpanded {

}

	#sectionbg { /*to cover the body BG on sides for length of the page where there is content.*/

}

	#subheading {

}

	#sectionfocal {
display:none;
}

#sectionfocal_images1 { /*PHP on page randomizes between these two divs for different backgrounds.*/
display:none;
}

#sectionfocal_images2 {
display:none;
}

#imagegloss {
display:none;
}