/*
===================
	PAGE FORMATTING
===================
*/

body{
	background-color:#fff;
	margin:0px;
	padding:0px;
	}

/*
===================
	TOP & MENUS
===================
*/

#topLogo,#homeBottom{
	background-color:#fdba14;
	}

#topLogo{
	height:76px;
	background-image:url(/images/global/topbubbles.gif);
	background-repeat:no-repeat;
	}

.entiraLogo{
	padding-left:33px;
	}

#topMenu{
	background-color:#000;
	height:28px;
	}

#topBottomLineYellow{
	background-color:#fdba14;
	height:2px;
	}

#topBottomLineGrey{
	background-color:#999;
	border-top:1px solid #99979A;
	border-bottom:1px solid #707070;
	height:9px;
	}

/*
===================
	DROP DOWN MENUS
===================
*/

.subMenu{
	position:absolute;
	z-index:10;
	width:170px;
	background-color:#fff;
	/*border-top:1px solid #FDB916;*/
	border-left:1px solid #FDB916;
	border-right:1px solid #FDB916;
	visibility:hidden;
	}

.subMenu div{
	border-bottom:1px solid #FDB916;
	padding:6px 20px 6px 20px;
	font-family:arial,sans-serif;
	font-style:normal;
	font-weight:bold;
	font-size:11px;
	color:#666;
	}

.subMenu div a{
	color:#666;
	text-decoration:none;
	}

.subMenu div a:hover{
	text-decoration:underline;
	}

#subIdea{
	top:104px;
	left:23px;
	}

#subRoots{
	top:104px;
	left:195px;
	}

#subResources{
	top:104px;
	left:350px;
	}

/*
===================
	CONTENT FORMATTING
===================
*/

h1{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
	margin-top:1em;
	}

a{
	color:#000;
	}

.forms .label{
	width:120px;
	text-align:right;
	line-height:1.2em;
	background-color:#f5f5f5;
	padding-right:4px;
	}

.forms .data{
	padding-left:4px;
	}

.forms .data input,.button, .forms .data textarea{
	font-family:verdana,arial,geneva,helvetica;
	font-size:11px;
	}

.button{
	background-color:#eee;
	/*Mac hack \*/
	height:25px;
	cursor:hand;
	/*End hack */
	}

.buttonDIV{
	margin-top:8px;
	}

.errorMsg{
	padding:10px;
	background-color:#ffffcc;
	color:#cc0000;
	margin-bottom:15px;
	}

.bulletTitle{
	margin-bottom:7px;
	}

.smallText{
	font-size:9px;
