/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background: url(images/body_bg.jpg) #d5e9f2 top left repeat-x;
	
}


/* Structure */


#Page {
	width: 884px;
	margin: 0 auto;
	padding: 0;
	background: url(images/page_bg.gif) top left no-repeat;
}

#Banner {
	width: 850px;
	height: 38px;
	margin: 0 auto;
	padding: 25px 15px 0 0;
	background: url(images/top_banner_bg.gif) top left no-repeat;
	text-align: right;
}

#ContentBorder {
	width: 850px;
	margin: 0 auto;
	padding: 0;
	background-color: #fff;
}

#ContentShell {
	width: 829px;
	margin: 0 auto;
	padding: 10px 0 0 0;
}

#Content {
	width: 829px;
	margin: 0;
	padding: 0;
	background: url(images/left_nav_bg.gif) top left no-repeat;
}

#ContentLeft {
	float: left;
	width: 250px;
}

#ContentRight {
	float: left;
	width: 569px;
}

#IndexContent {
	margin: 0;
	padding: 0 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #65523f;
}

#StandardContent {
	margin: 0;
	padding: 0 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #65523f;
}

#greenedulinks {
	padding: 0 20px 0 0;
	background: url(images/greenedu_bg.gif) top left no-repeat;
	text-align: center;
	font-size: 13px;
	font-weight: normal;
	text-transform: uppercase;
}


#Clear {
	clear: left;
}

#BodyBottom {
	width: 864px;
	height: 53px;
	margin: 0 auto;
	padding: 0;
	background: url(images/body_bottom.gif) top left no-repeat;
}

#Footer {
	width: 864px;
	margin: 0 auto;
	padding: 10px 0 0 0;
	background: url(images/footer_bg.gif) top left no-repeat;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8a8a8a;
	font-weight: normal;
}


/* Content */

p {
	margin: 0;
	padding: 0;
}



h1 {
	width: 549px;
	margin: 2px 0 0 0;
	padding: 10px 15px 10px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 21px;
	color: #65523f;
	font-weight: normal;
	background: url(images/intro_bg.gif) bottom left no-repeat;
}

h2 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
	color: #3293da;
	font-weight: bold;
}


h3 {
	margin: 15px 0 -2px 14px;
	padding: 0;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: 18px;
	color: #65523f;
	font-weight: normal;
}


h6 {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	font-weight: normal;
	text-shadow:#71a1b4 2px 2px;
	background: none;
}


.note {
	font-size: 11px;
}



/* Links */

a { color:#429243; text-decoration: underline; outline:none;}
a:link { color:#429243; text-decoration: underline; outline:none;}
a:hover { color:#3293da; text-decoration: none; outline:none;}
a:visited { color:#429243; text-decoration: underline; outline:none;}
a:visited:hover { color:#3293da; text-decoration: none; outline:none;}

#Footer a { color:#3293da; text-decoration: none; outline:none;}
#Footer a:link { color:#3293da; text-decoration: none; outline:none;}
#Footer a:hover { color:#3293da; text-decoration: underline; outline:none;}
#Footer a:visited { color:#3293da; text-decoration: none; outline:none;}
#Footer a:visited:hover { color:#3293da; text-decoration: underline; outline:none;}

#greenedulinks a { color:#429243; text-decoration: none; outline:none;}
#greenedulinks a:link { color:#429243; text-decoration: none; outline:none;}
#greenedulinks a:hover { color:#65523f; text-decoration: none; outline:none;}
#greenedulinks a:visited { color:#429243; text-decoration: none; outline:none;}
#greenedulinks a:visited:hover { color:#65523f; text-decoration: none; outline:none;}