/* CSS Document */

body  {
	margin: auto;
	background-color: #A7AEB8;
	background-image: url(images/gradient.jpg);
	background-repeat: repeat-x;
	font-family: "Times New Roman", Times, serif;
	border-top: 6px solid #3d5a7c;
	width: 1020px;
	border-bottom: 6px solid #A7AE88;
}
#wrap {
	background-color: #FFFFFF;
}
#header {
	border-top: 1px solid #3d5a7c;
	height: 82px;
	background-color: #e8e9d9;
}
#header .uppernav {
	font: 12px Georgia, "Tims New Roman", Times, serif;
	color: #778899;
	background-color: #3D597B;
	margin: 0 14px 0 0;
	float: right;
	background-image: url(images-1/rt_top_nav.jpg);
	padding: 0.4em 8px 0 0;
	background-position: top right;
	background-repeat: no-repeat;
	height: 22px;
}
#header .uppernav a, #header .uppernav a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
#header .leftimage {
	float: left;
	margin: -5px 0 0 0;
}
#header .slogan {
	font: 90% Georgia, "Tims New Roman", Times, serif;
	color: #778899;
	background-color: transparent;
	font-style: italic;
	margin: 0 0 0 110px;
}
#header .logo {
	margin: 2em 0 0 0;
}
#header .logo a, #header .logo a:visited {
	width: 160px;
	color: #2A4F6F;
	background-repeat: no-repeat;
	padding: 1em 0 1em 3.5em;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	text-decoration: none;
	height: 1em;
	margin: 0 0 0 2em;
	background-image: url(images-1/logo.jpg);
}
#topnav {
	width: 100%;
	height: 2.4em;
	background-color: #e8e9d9;
	margin: 0 0 -1px 0;
}
#topnav ul {
	margin: 0 0 0 2em;
	padding: 0 0 0 0;
	list-style: none;
}
#topnav a {
	float: left;
	display: block;
	background-image: url("images-1/nav/white_nav_right.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	height: 1.8em;
	padding: 1em 3.4em 0 0.4em;
	font-size: 82%;
}
#topnav li {
	float:  left;
	margin: 0 -1px 0 0;
	padding: 0 0 0 0;
}
#topnav li.home {
	float:  left;
	background-image: url("images-1/nav/white_left_end.jpg");
	background-repeat: no-repeat;
	margin: 0 -1px 0 0;
	padding: 0 0 0 0.8em;
}
#topnav li.home a {
	float: left;
	display: block;
	background-image: url("images-1/nav/white_nav_right.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
#career #topnav li.home a, #education #topnav li.career a, #cert-req #topnav li.education a, #salary #topnav li.cert-req a, #field #topnav li.salary a {
	float: left;
	display: block;
	background-image: url("images-1/nav/white_nav_rightblue.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
#topnav li.field a {
	float: left;
	display: block;
	background-image: url("images-1/nav/white_right_end.jpg");
	background-repeat: no-repeat;
	background-position: right top;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
#field #topnav li.field a {
	background-image: url("images-1/nav/blue_right_end.jpg");
	background-color: transparent;
	color: #FFFFFF;
	background-repeat: no-repeat;
}
#home, #education, #cert-req, #salary, #career, #notab, #field, #wrap {
	background-color: #FFFFFF;
	/* firefox and other dropshadow */
	-webkit-box-shadow: -3px 0px 20px #000000;
	-moz-box-shadow: -3px 0px 20px #000000;
}
#home #topnav li.home, #education #topnav li.education, #cert-req #topnav li.cert-req, #salary #topnav li.salary, #career #topnav li.career, #field #topnav li.field {
	background-image: url("images-1/nav/blue_left_end.jpg");
	background-repeat: no-repeat;
}
#home #topnav li.home a, #education #topnav li.education a, #cert-req #topnav li.cert-req a, #career #topnav li.career a, #salary #topnav li.salary a {
	background-image: url("images-1/nav/blue_nav_right.jpg");
	background-color: transparent;
	color: #FFFFFF;
	background-repeat: no-repeat;
}
.bluebar {
	background-image: url(images-1/lft_blue_bar1.jpg);
	background-repeat: repeat-x;
	height: 11px;
	margin: -1px 0 0 0;
	background-position: top left;
	width: 224px;
}
.bluebar2 {
	background-image: url(images-1/blue_bar1.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	height: 11px;
	margin: -1px -1px 0 -1px;
	width: 100%;
}
#nav {
	padding-left: 0;
	width: 13em;
	clear: left;
	margin: 1em 0 0 1em;
}
#nav ul {
	list-style: none;
	margin-left: 0px;
	padding-left: 1em;
}
#nav li {
	font-size: 80%;
	border-bottom: 1px dotted #B2BCC6;
	margin-bottom: 0.3em;
}
#nav a:link, #nav a:visited {
	text-decoration: none;
	color: #003399;
	background-color: transparent;
}
#nav a:hover {
	color: #778899;
	text-decoration: underline;
}
#nav .leftnav {
	text-decoration: none;
	color: #333333;
	background-color: transparent;
}
#nav h2 {
	font: 110% Georgia, "Times New Roman", Times, serif;
	color: #8B0000;
	background-color: transparent;
	border-bottom: 1px dotted #8B0000;
}
#resource {
	width: 14em;
	float: right;
	margin: 10px 20px 10px 10px;
	border: 1px solid #666666;
	padding: 2px 8px 6px 14px;
	background-color: #ececec;
}
#resource ul {
	list-style-image: url(images-1/resourcearrw2.gif);
	margin-left: 0px;
	padding-left: 10px;
	list-style-position: outside;
}
#resource ul li {
	font-size: 12px;
	border-bottom: 1px dotted #B2BCC6;
	margin: 0 0 4px 10px;
}
#resource a:link, #resource a:visited {
	text-decoration: none;
	color: #003399;
	background-color: transparent;
}
#resource a:hover {
	color: #778899;
	text-decoration: underline;
}
#resource h2 {
	font: 110% Georgia, "Times New Roman", Times, serif;
	background-color: transparent;
	border-bottom: 1px dotted #cccccc;
}
#image {
	margin-left: 0.5em;
	padding-left: 0em;
	float: right;
	margin-right: 2em;
}
#image1 {
	margin-left: 1em;
	padding-left: 0em;
	float: left;
	margin-right: 1.5em;
}
#content {
	margin-left: 1em;
	margin-right: 1.4em;
	padding: 0 0 1em 0;
}
#content h1 {
	font: 26px Georgia, "TImes New ROman", Times, serif;
	color: #8B0000;
	margin-bottom: 0.2em;
	padding-left: 8px;
}
#content h2 {
	font: 20px Georgia, "TImes New ROman", Times, serif;
	margin-bottom: 4px;
	color: #333333;
	padding-left: 8px;
}
#content h3 {
	font: 18px Georgia, "TImes New ROman", Times, serif;
	margin: 6px 20px 8px 12px;
	color: #8B0000;
}
#content h1+h4 {
	margin-top: 0;
}
#content h2+p {
	margin-top: 0.4em;
}
.titleh4 {
	color: #582112;
	text-decoration: none;
	border-bottom: none;
}
p {
	font-size: 14px;
	line-height: 1.2em;
	padding-left: 1.2em;
	margin-right: 4em;
	color: #333333;
}
.p {
	font-size: 14px;
	line-height: 1.1em;
	padding-left: 1.2em;
	margin-right: 0.6em;
	color: #333333;
}
/*** indented small paragraphs ***/
.indentedp {
	font-size: 12px;
	margin-left: 30px;
}
.indent2 {
	padding: 0 30px 0 30px;
}
#content .indexp {
	font-size: 14px;
	line-height: 1.2em;
	padding-left: 1.4em;
	padding-top: 12px;
	margin: 0 0 0 0;
	color: #333333;
}
h4 {
	font: 17px Georgia, "TImes New ROman", Times, serif;
	margin: 6px 20px 6px 12px;
	color: #8B0000;
	border-bottom: 1px solid #e8e9d9;
}
#content h4+.infosmallbox {
	margin-top: 20px;
}
.infosmallbox+h4 {
	margin-top: 20px;
}
h5 {
	font: 14px Georgia, "TImes New ROman", Times, serif;
	padding-left: 14px;
	color: #333333;
	font-weight: bold;
}

/** Search Function **/
.search {
	width: 210px;
	position: relative;
	left: 812px;
	top: -30px;
}
#results {
	width: 600px;
}
/** End Search **/

#content h4+ul {
	margin-top: 6px;
}
#content h4+table {
	margin-top: 4px;
}
#content ol {
	margin-left: 2em;
	padding-left: 1em;
}
#content ol li {
	margin-bottom: 0.3em;
}
.contentlist {
	margin-left: 2em;
	padding-left: 1em;
}
.contentlist li {
	font-size: 90%;
	margin-bottom: 0.3em;
	color: #333333;
}
.smalltext {
	font-size: 90%;
	line-height: 1.2em;
}
.links01 {
    text-decoration: underline;
	color: #003399;
	background-color: transparent;
	font-size: 110%;
	line-height: 1.6em;
	padding-left: 2em;
}
.links01:hover {
	color: #778899;
	text-decoration: underline;
}
.links1 {
    text-decoration: none;
	color: #003399;
	background-color: transparent;
	font-size: 13px;
	line-height: 1.6em;
	padding-left: 0.2em;
}
.links1:hover {
	color: #778899;
	text-decoration: underline;
}
.liststyle1 {
	list-style-type: circle;
	color: #333333;
	padding-left: 20px;
	margin-left: 20px;
}
.liststyle2 {
	color: #333333;
	line-height: 1.3;
	list-style-image: url(images-1/arrw.gif);
	padding-left: 24px;
}
.liststyle3 {
	color: #333333;
	line-height: 1.3;
	list-style-image: url(images-1/arrw.gif);
	padding-left: 8px;
}
.links2 {
    text-decoration: underline;
	color: #003399;
	background-color: transparent;
	font-size: 100%;
	line-height: 1em;
}
.links2:hover {
	color: #778899;
	text-decoration: underline;
}
.links3 {
    text-decoration: none;
	color: #003399;
	background-color: transparent;
	font-size: 90%;
	line-height: 1em;
}
.links3:hover {
	color: #778899;
	text-decoration: underline;
}
.links4 {
    text-decoration: underline;
	color: #3F761D;
	background-color: transparent;
	font-size: 100%;
	line-height: 1em;
}
.links4:hover {
	color: #778899;
	text-decoration: underline;
}
.links5 {
    text-decoration: underline;
	color: #A04119;
	background-color: transparent;
	font-size: 100%;
	line-height: 1em;
}
.links5:hover {
	color: #778899;
	text-decoration: underline;
}
.links6 {
    text-decoration: none;
	color: #601618;
	background-color: transparent;
	font-size: 12px;
	line-height: 16px;
	padding-left: 0.2em;
}
.links6:hover {
	color: #8B5358;
	text-decoration: underline;
}
.links7 {
    text-decoration: underline;
	color: #009900;
	background-color: transparent;
	font-size: 100%;
	line-height: 1em;
}
.links7:hover {
	color: #8DC190;
	text-decoration: underline;
}
.links8 {
	text-decoration: none;
	color: #3B4D67;
	background-color: transparent;
	font-size: 12px;
	line-height: 16px;
	padding-left: 0.2em;
}
.links8:hover {
	color: #8994A2;
	text-decoration: underline;
}
.links9 {
	text-decoration: none;
	color: #46502B;
	background-color: transparent;
	font-size: 12px;
	line-height: 16px;
	padding-left: 0.2em;
}
.links9:hover {
	color: #8994A2;
	text-decoration: underline;
}
.links10 {
	text-decoration: none;
	color: #275A33;
	background-color: transparent;
	font-size: 12px;
	line-height: 16px;
	padding-left: 0.2em;
}
.links10:hover {
	color: #8994A2;
	text-decoration: underline;
}
.links11 {
	text-decoration: none;
	color: #990000;
	background-color: transparent;
	font-size: 12px;
	line-height: 16px;
	padding-left: 0.2em;
}
.links11:hover {
	color: #8994A2;
	text-decoration: underline;
}
.links12 {
	text-decoration: none;
	color: #2F3776;
	background-color: transparent;
	font-size: 12px;
	line-height: 16px;
	padding-left: 0.2em;
}
.links12:hover {
	color: #8994A2;
	text-decoration: underline;
}
.linksp {
    text-decoration: none;
	color: #003399;
	background-color: transparent;
}
.linksp:hover {
	color: #778899;
}
.ollist {
	color: #333333;
	font-size: 14px;
	padding-left: 40px;
	margin-right: 40px;
}
.list1 {
	color: #333333;
	font-size: 14px;
	list-style-type: circle;
	padding-left: 40px;
	margin-right: 40px;
}
.list2 {
	color: #333333;
	font-size: 94%;
	list-style-type: circle;
	padding-left: 40px;
}
.list3 {
	color: #333333;
	font-size: 14px;
	list-style-type: circle;
	padding-top: 10px;
}
.list4 {
	color: #333333;
	font-size: 14px;
	padding-left: 40px;
	padding-top: 10px;
	margin-right: 40px;
	padding-bottom: 10px;
}
.listtext {
	font-size: 96%;
	line-height: 1.6em;
	color: #333333;
}
.listsmall {
	font-size: 90%;
	line-height: 1.2em;
	margin-right: 6em;
	margin-bottom: 1em;
}
#footer {
	clear: both;
	font-size: 80%;
	margin-left: auto;
	margin-right: auto;
	padding: 2em 0 1em 0;
}
#footer p {
	color: #333333;	
}
#footer a:link, #footer a:visited {
	text-decoration: none;
	color: #003399;
	background-color: transparent;
}
#footer a:hover {
	color: #778899;
}
.quote {
	margin-left: 2em;
	font-style: italic;
	margin-right: 8em;
}
.table td p {
	padding: 0;
	margin: 0;
}
.tabletd {
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.tabletd1 {
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
.tabletd2 {
	border-bottom: 1px solid #000000;
}
.image {
	margin: 3em 0 0 0.6em;
	border: 1px solid #333333;
}
#homepic {
	width: 724px;
	height: 264px;
	background-image: url(images/home_pic2.jpg);
	background-repeat: no-repeat;
	margin: 0 0 20px 10px;
}
.homepic1 {
	width: 724px;
	height: 316px;
	background-image: url(images/home_pic2.jpg);
	background-repeat: no-repeat;
	margin: 0 0 -6px 10px;
	background-position: 0 56px;
}
.homepic2 {
	width: 724px;
	height: 316px;
	background-image: url(images/neuropsychology-neuroscience.jpg);
	background-repeat: no-repeat;
	margin: 0 0 -6px 10px;
	background-position: 0 46px;
}
.homepic2-1 {
	width: 500px;
	height: 200px;
	float: right;
}
#content .homepic2 h1 {
	font: 28px Georgia, "TImes New ROman", Times, serif;
	color: #5B1113;
	margin-bottom: 0.2em;
	padding-left: 8px;
}
.homepic3 {
	width: 724px;
	height: 316px;
	background-image: url(images/mental-health-home1.jpg);
	background-repeat: no-repeat;
	margin: 0 0 -6px 20px;
	background-position: 6px 10px;
}
#content .homepic3 h1 {
	font: 28px Georgia, "TImes New ROman", Times, serif;
	color: #006600;
	margin-bottom: 0.2em;
	padding-left: 8px;
}
.homepic4 {
	width: 734px;
	height: 316px;
	background-image: url(images/addictions.jpg);
	background-repeat: no-repeat;
	margin: 0 0 -6px 10px;
	background-position: -24px 15px;
}
.homepic4-1 {
	width: 460px;
	height: 200px;
	float: right;
}
#content .homepic4 h1 {
	font: 28px Georgia, "TImes New ROman", Times, serif;
	color: #112B58;
	margin-bottom: 0.2em;
	margin-left: -260px;
}
.homepic5 {
	width: 744px;
	height: 316px;
	background-image: url(images/gerontology-home.jpg);
	background-repeat: no-repeat;
	margin: 0 0 -6px 10px;
	background-position: -12px 15px;
}
.homepic5-1 {
	width: 460px;
	height: 200px;
	float: right;
}
#content .homepic5 h1 {
	font: 28px Georgia, "TImes New ROman", Times, serif;
	color: #495D2F;
	margin-bottom: 0.2em;
	margin-left: -260px;
}
.homepic6 {
	width: 754px;
	height: 316px;
	background-image: url(images/depression-home1.jpg);
	background-repeat: no-repeat;
	margin: 0 0 -6px 10px;
	background-position: -10px 15px;
}
.homepic6-1 {
	width: 460px;
	height: 200px;
	float: right;
	margin: 0 0 0 0;
}
#content .homepic6 h1 {
	font: 28px Georgia, "TImes New ROman", Times, serif;
	color: #1D3F22;
	margin-bottom: 0.2em;
	margin-left: -260px;
}
.homepic7 {
	width: 754px;
	height: 316px;
	background-image: url(images/teenagers-home.jpg);
	background-repeat: no-repeat;
	margin: 0 0 -6px 10px;
	background-position: -10px 15px;
}
.homepic7-1 {
	width: 460px;
	height: 200px;
	float: right;
	margin: 0 0 0 0;
}
#content .homepic7 h1 {
	font: 28px Georgia, "TImes New ROman", Times, serif;
	color: #990000;
	margin-bottom: 0.2em;
	margin-left: -260px;
}
.homepic8 {
	width: 754px;
	height: 316px;
	background-image: url(images/creativity-home1.jpg);
	background-repeat: no-repeat;
	margin: 0 0 -6px 10px;
	background-position: -10px 15px;
}
.homepic8-1 {
	width: 460px;
	height: 200px;
	float: right;
	margin: 0 0 0 0;
}
#content .homepic8 h1 {
	font: 28px Georgia, "TImes New ROman", Times, serif;
	color: #2F3776;
	margin-bottom: 0.2em;
	margin-left: -260px;
}
/** css info for cycle links **/
#controls {
	text-align: center;
	margin-bottom: 24px;
	margin-top: 0px;
}
#pager    a, #content .control  {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 2px 5px;
	text-decoration: none;
	margin-left: 5px;
	cursor: pointer;
	background-color: #5D8DBB;
}
#pager a.activeSlide {
    background-color: #E6E2AF;
    color: #000;
}
#pager a:hover, #playControl:hover {
    background: #900;
}
/** end of css for cycle links **/
/******** Table of information within articles *******/
TABLE.table1 {
	border-top: 1px #dee3f7 solid; 
	border-right: 1px #dee3f7 solid;
	margin: 2px 0 12px 14px; font-size: 1em; 
	line-height:1.4em;
 }

TABLE.table1 THEAD TD {
	font: bold 17px/20px Arial;
	color: #FFFFFF;
	background-color: #981B1A;
	text-align: center;
	padding: 5px 5px 3px 5px; 
	letter-spacing:0.01em;}

TABLE.table1 TD.subhead {
	font: bold 13px Verdana; 
	color: #3c5cae; 
	background-color: #bec6e5; 
	padding: 4px 6px 4px 14px; 
	letter-spacing:0.01em;}

TABLE.table1 TD {
	padding: 3px 10px 3px 22px;
	border-bottom: solid 1px #dee3f7;
	border-left: solid 1px #dee3f7; 
	font-size:0.9em; 
	line-height:1.3em; 
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	vertical-align:top;}
	
TABLE.table2 {
	border-top: 1px #295F9B solid;
	border-right: 1px #295F9B solid;
	margin: 2px 0 12px 14px;
	font-size: 1em;
	line-height:1.4em;
 }

TABLE.table2 THEAD TD {
	font: bold 17px/20px Arial;
	color: #FFFFFF;
	background-color: #295F9B;
	text-align: center;
	padding: 5px 5px 3px 5px;
	letter-spacing:0.01em;
}

TABLE.table2 TD.subhead {
	font: bold 13px Verdana; 
	color: #3c5cae; 
	background-color: #bec6e5; 
	padding: 4px 6px 4px 14px; 
	letter-spacing:0.01em;}

TABLE.table2 TD {
	padding: 3px 10px 3px 22px;
	border-bottom: solid 1px #dee3f7;
	border-left: solid 1px #dee3f7; 
	font-size:0.9em; 
	line-height:1.3em; 
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	vertical-align:top;}
	
	
TABLE.table3 {
	border-top: 1px #495D2F solid;
	border-right: 1px #495D2F solid;
	margin: 12px 0 12px 14px;
	font-size: 1em;
	line-height:1.4em;
 }

TABLE.table3 THEAD TD {
	font: bold 17px/20px Arial;
	color: #FFFFFF;
	background-color: #495D2F;
	text-align: center;
	padding: 5px 5px 3px 5px;
	letter-spacing:0.01em;
}

TABLE.table3 TD.subhead {
	font: bold 13px Verdana;
	color: #495D2F;
	background-color: #BCCB8E;
	padding: 4px 6px 4px 14px;
	letter-spacing:0.01em;
}

TABLE.table3 TD {
	padding: 3px 10px 3px 22px;
	border-bottom: solid 1px #495D2F;
	border-left: solid 1px #495D2F;
	font-size:0.9em;
	line-height:1.3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	vertical-align:top;
}
TABLE.table4 {
	border-top: 1px #1D3F22 solid;
	border-right: 1px #1D3F22 solid;
	margin: 12px 0 12px 14px;
	font-size: 1em;
	line-height:1.4em;
 }

TABLE.table4 THEAD TD {
	font: bold 17px/20px Arial;
	color: #FFFFFF;
	background-color: #1D3F22;
	text-align: center;
	padding: 5px 5px 3px 5px;
	letter-spacing:0.01em;
}

TABLE.table4 TD.subhead {
	font: bold 13px Verdana;
	color: #1D3F22;
	background-color: #D5E5B8;
	padding: 4px 6px 4px 14px;
	letter-spacing:0.01em;
}

TABLE.table4 TD {
	padding: 3px 10px 3px 22px;
	border-bottom: solid 1px #495D2F;
	border-left: solid 1px #495D2F;
	font-size:0.9em;
	line-height:1.3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	vertical-align:top;
}
TABLE.table7 {
	border-top: 1px #990000 solid;
	border-right: 1px #990000 solid;
	margin: 12px 0 12px 14px;
	font-size: 1em;
	line-height:1.4em;
 }

TABLE.table7 THEAD TD {
	font: bold 17px/20px Arial;
	color: #FFFFFF;
	background-color: #990000;
	text-align: center;
	padding: 5px 5px 3px 5px;
	letter-spacing:0.01em;
}

TABLE.table7 TD.subhead {
	font: bold 13px Verdana;
	color: #990000;
	background-color: #D5E5B8;
	padding: 4px 6px 4px 14px;
	letter-spacing:0.01em;
}

TABLE.table7 TD {
	padding: 3px 10px 3px 22px;
	border-bottom: solid 1px #495D2F;
	border-left: solid 1px #495D2F;
	font-size:0.9em;
	line-height:1.3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	vertical-align:top;
}
	TABLE.table8 {
	border-top: 1px #2F3776 solid;
	border-right: 1px #2F3776 solid;
	margin: 12px 0 12px 14px;
	font-size: 1em;
	line-height:1.4em;
 }

TABLE.table8 THEAD TD {
	font: bold 17px/20px Arial;
	color: #FFFFFF;
	background-color: #2F3776;
	text-align: center;
	padding: 5px 5px 3px 5px;
	letter-spacing:0.01em;
}

TABLE.table8 TD.subhead {
	font: bold 13px Verdana;
	color: #2F3776;
	background-color: #D5E5B8;
	padding: 4px 6px 4px 14px;
	letter-spacing:0.01em;
}

TABLE.table8 TD {
	padding: 3px 10px 3px 22px;
	border-bottom: solid 1px #2F3776;
	border-left: solid 1px #2F3776;
	font-size:0.9em;
	line-height:1.3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	vertical-align:top;
}
/******** table list *********/
.tablelist {
	margin: 0 0 0 30px;
	border: 1px #000000 solid;
}
.tablelist THEAD TD {
	font: bold 18px/20px Arial;
	color: #FFFFFF;
	background-color: #295F9B;
	text-align: center;
	padding: 5px 5px 3px 5px;
	letter-spacing:0.01em;
}
.tablelist TD {
	background-color: #FFFFCC;
}
/******** End of table list *********/
/******** Information boxes within articles *********/
.shorttime {
	height: 64px;
	width: 240px;
	margin: 20px 0 30px 50px;
}
.shorttime a {
  display:block;
  width:100%;
  height:100%;
  text-decoration:none;
}
#blue_top {
	background-image: url(images/blue_top.jpg);
	background-repeat: no-repeat;
	height: 169px;
	width: 33%;
	padding-right: 8px;
	padding-left: 12px;
}
#blue_middle {
	background-image: url(images/blue_middle.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 190px;
}
#blue_bottom {
	background-image: url(images/blue_bottom.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 190px;
	padding: 8px;
}
#green_top {
	background-image: url(images/green_top.jpg);
	background-repeat: no-repeat;
	height: 169px;
	width: 33%;
	padding-right: 8px;
	padding-left: 12px;
}
#green_middle {
	background-image: url(images/green_middle.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 190px;
}
#green_bottom {
	background-image: url(images/green_bottom.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 190px;
	padding: 8px;
}
#red_top {
	background-image: url(images/red_top.jpg);
	background-repeat: no-repeat;
	height: 169px;
	width: 33%;
	padding-right: 8px;
	padding-left: 12px;
}
#red_middle {
	background-image: url(images/red_middle.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 190px;
}
#red_bottom {
	background-image: url(images/red_bottom.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 190px;
	padding: 8px;
}
#blue_top h4, #green_top h4, #red_top h4 {
    margin: 16px 0 10px 2px;
	font: 94% Georgia, "TImes New ROman", Times, serif;
	color: #333333;
	border-bottom: none;
}
#blue_top .indent1, #green_top .indent1, #red_top .indent1 {
	margin: -4px 30px 0 -14px;
	font: 94% Georgia, "TImes New ROman", Times, serif;
	color: #333333;
	font-size: 14px;
}
.imagelinks1 {
	color: #003399;
}
.imagelinks1:hover {
	color: #778899;
}
.imagelinks2 {
	color: #2E5515;
}
.imagelinks2:hover {
	color: #3E751D;
}
.imagelinks3 {
	color: #6E301E;
}
.imagelinks3:hover {
	color: #9C421B;
}
#blue_top .links2, #green_top .links2, #red_top .links2 {
    text-decoration: underline;
	color: #003399;
	background-color: transparent;
	font-size: 100%;
	line-height: 1em;
}
#blue_top .links2:hover, #green_top .links2:hover, #red_top .links2:hover {
	color: #778899;
	text-decoration: underline;
}
.imagebottomlink {
	color: #FFFFFF;
	font-family: Eurostile;
	font-size: 14px;
	padding-left: 18px;
}
.headerlinks {
	font: 110% Georgia, "TImes New ROman", Times, serif;
	padding-left: 0.5em;
	margin-bottom: 0px;
	color: #333333;
}
.headerlinks:hover {
	font: 110% Georgia, "TImes New ROman", Times, serif;
	padding-left: 0.5em;
	margin-bottom: 0px;
	color: #000000;
}
.indent {
	margin: 4px 30px 4px 40px;
	padding-right: 100px;
	font-style: italic;
}
.indextable {
	margin-left: 20px;	
}
.youtube {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	height: 285px;
	width: 340px;
	float: left;
}
.youtube1 {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	height: 284px;
	width: 445px;
	float: left;
}
.pics {
	float: right;
	margin: 14px 20px 14px 10px;
	border: 2px solid #666666;
}
.indexpics {
	float: left;
	margin: 24px 20px 10px 20px;
	border: thin solid #666666;
}
.indexpics2 {
	float: left;
	margin: 10px 12px 10px 10px;
}
.indexpics3 {
	float: right;
	margin: 10px 20px 14px 20px;
}
.indexpics4 {
	float: right;
	margin: 10px 20px 14px 20px;
	border: thin solid #666666;
}
.indexpics5 {
	float: left;
	margin: 16px 20px 10px 20px;
	border: thin solid #666666;
}
.leftpics {
	float: left;
	margin: 16px 20px 10px 20px;
}
.profilepics {
	border: thin solid #666666;
	margin: 0 0 10px 0;
}
.profilepics2 {
	margin: 0 0 10px 0;
}
.picinfo {
	font-size: 70%;
	margin: 10px 20px 10px 54px;
	color: #333333;
}
.picinfo2 {
	font-size: 70%;
	margin: 10px 0px 10px 20px;
	color: #333333;
}
.picinfo3 {
	font-size: 70%;
	margin: 10px 0px 10px 30px;
	color: #333333;
}
.subnavlist {
	color: #333333;
	font-size: 14px;
}
.subtext {
	margin: 0 340px 0 40px;
	background-color: #ECECEC;
	padding: 1px 14px 2px 20px;
	border: 1px dotted #666666;
}
.tabletopics {
	margin: 4px 0 0 30px;
}
.degreeinfo {
	float: right;
	margin-top: -1em;
	margin-right: 2em;
	margin-left: 1em;
	margin-bottom: 1em;
}
.waldenbanner {
	margin: 10px 0 0 -5px;
}
#insert {
	margin: 0 0 0 60px;
	background-color: #CCCCCC;
	width: 440px;
	padding: 0 0 0 0;
	border: thin solid #333333;
}
#insert ul {
	list-style: none;
}
#insert ul li {
	font-size: 12px;
	margin-bottom: 0.3em;
}
#insert a:link, #insert a:visited {
	text-decoration: none;
	color: #0000FF;
	background-color: transparent;
}
#insert a:hover {
	color: #000099;
	text-decoration: underline;
}
#insert .inserthead {
	margin: 10px 0 0 0;
	font-size: 24px;
}


/******** Table of information within articles *******/
TABLE.table {
	border-top: 1px #dee3f7 solid; 
	border-right: 1px #dee3f7 solid;
	margin: .1em 0em 1em 0em; font-size: 1em; 
	line-height:1.4em }

TABLE.table THEAD TD {
	font: bold 17px/20px Arial;
	color: #FFFFFF;
	background-color: #3c5cae;
	text-align: center;
	padding: 5px 5px 3px 5px; 
	letter-spacing:.01em;}

TABLE.table TD.subhead {
	font: bold 13px Verdana; 
	color: #3c5cae; 
	background-color: #bec6e5; 
	padding: 4px 6px 4px 14px; 
	letter-spacing:0.01em;}

TABLE.table TD {
	padding: 3px 10px 3px 22px;
	border-bottom: solid 1px #dee3f7;
	border-left: solid 1px #dee3f7; 
	font-size:0.9em; 
	line-height:1.3em; 
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	vertical-align:top;}

/******** Information boxes within articles *********/
.informationbox {
	border: 1px #b9c7de solid;
	background-color: #DEE7F7;
	padding: 5px 9px 7px 9px;
	text-align: left;
	color: #333333;
	margin: 3px 18px 14px 18px;
}
.informationbox h4 {
	font: bold 16px Times New Roman, Times, serif;
	color: #3c5cae;
	padding: 0 0 1px 0;
	margin: 3px 0 8px 0;
	border-bottom: 1px solid #b9c7de;
}
.informationbox .img {
	margin: 6px 7px 6px 10px;
	float: right;
}

/******** Small Information boxes withing articles *********/
.infosmallbox {
	border: 1px #b9c7de solid;
	background-color: #DEE7F7;
	padding: 5px 9px 10px 9px;
	text-align: left;
	color: #333333;
	margin: 8px 18px 8px 18px;
	float: right;
	width: 400px;
}
.infosmallbox h4 {
	font: bold 16px Times New Roman, Times, serif;
	color: #3c5cae;
	padding: 0 0 1px 0;
	margin: 3px 0 8px 0;
	border-bottom: 1px solid #b9c7de;
}
.infosmallbox .img {
	margin: 3px 7px 3px 6px;
	float: right;
}
.infosmallbox p {
	margin: 6px 0px 10px 0px;
}

.roundedbox {
	width: 600px;
	margin: 0;
	padding: 6px 0 0 0;
	background-image: url(images/rounded-edge-top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #DCDCD3;
}
.roundedbox p {
	margin: 0 10px 4px 6px;
}
.roundedbox h4 {
	font: bold 16px Times New Roman, Times, serif;
	color: #582112;
	padding: 0 0 1px 4px;
	border-bottom: 1px solid #833007;
}
.roundedbottom {
	background-image:url(images/roundedbottom.jpg);
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
}
.roundedtable {
	margin: 0 0 0 30px;
}
/******** Information boxes withing articles and a picture *********/
.beigebox {
	border: 2px solid #833007;
	background-color: #E9E6DC;
	padding: 5px 8px 2px 10px;
	text-align: left;
	margin: 3px 18px 15px 18px;
}
.beigebox h4 {
	font: bold 16px Times New Roman, Times, serif;
	color: #582112;
	padding: 0 0 1px 0;
	margin: 3px 0 10px 0;
	border-bottom: 1px solid #833007;
}
.beigebox h5 {
	font: bold 15px Times New Roman, Times, serif;
	color: #582112;
	padding: 0 0 1px 0;
	margin: 12px 0 8px 8px;
}
.beigebox .img {
	margin: 3px 7px 3px 3px;
	float: right;
}
.beigebox .img2 {
	margin: 3px 7px 3px 3px;
	float: left;
}
.beigebox p.p {
	color: #833007;
	padding: 0 0 1px 0;
	margin: 6px 8px 6px 10px;
}
.beigelist {
	list-style-type: circle;
	color: #833007;
}
.beigelistlink {
	color: #582112;
	text-decoration: underline;
}
.beigelistlink:hover {
	color: #833007;
	text-decoration: underline;
}
.beigebox li {
	color: #833007;
	padding: 0 0 1px 0;
	font-size: 14px;
}
.beigebox p.cite {
	color: #833007;
	padding: 0 0 1px 20px;
	font-size: 10px;
}

/******** article quotes ********/
.beigequotes {
	border: 1px solid #833007;
	background-color: #E9E6DC;
	padding: 5px 8px 2px 10px;
	text-align: left;
	font-style: italic;
	margin: 3px 30px 15px 30px;	
}
.beigequotes p.p {
	color: #833007;
	padding: 0 0 1px 0;
	margin: 6px 8px 6px 10px;
}
/******** end quotes *******/
/******** Featured Schools *********/
.feature-h3 {
	margin-top: 16px;
	padding-top: 16px;
	font-style: italic;
}
.feature {
	width: 660px;
	border: 1px solid #666666;
	padding: 10px 20px 10px 40px;
	margin: 10px 0 20px 14px;
	background-color: #ECECEC;
	clear:both;
}
.feature p {
	font-size: 12px;
	color: #333333;
	padding: 0 20px 0 0;
}
.featurep {
	margin: -10px 0 0 40px;
	font-style: italic;
}
.feature ul li {
	color: #333333;
	font-size: 11px;
	list-style-type: circle;
}
.feature-img {
	padding: 4px 0 4px 0;
	border:none;
}
.feature-req {
	float: right;
	height: 30px;
	width: 200px;
	margin-top: 14px;
	margin-right: 0px;
	position: relative;
	display: block;
	background-color:#ECECEC;
}
/******** End Featured Schools *********/

/******** School boxes and font information *******/
.statediv {
	width: 660px;
	border: 1px solid #CCCCCC;
	padding: 4px 20px 10px 40px;
	margin: 10px 0 10px 14px;
	background-color: #ECECEC;
	-webkit-box-shadow: -3px 2px 6px #666666;
	-moz-box-shadow: -3px 2px 6px #666666;
	box-shadow: -3px 2px 6px #666666;
}
.statediv ul li {
	color: #333333;
	font-size: 11px;
	list-style-type: circle;
}
.statediv1 {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	padding: 0 20px 14px 40px;
	margin: 0 0 0 14px;
	width: 660px;
	background-color: #ECECEC;
}
.statedivbtm {
	border-top: 0 0 0 0;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	padding: 0 20px 14px 40px;
	margin: 0 0 14px 14px;
	width: 660px;
	background-color: #ECECEC;
	display: none;
}
.schoolnames {
	color: #003399;
	font-size: 16px;
	margin-left: -20px;
	text-decoration: underline;
	font-weight: bold;
}
.schoolnames:hover {
	color: #778899;
	font-size: 16px;
	margin-left: -20px;
	text-decoration: underline;
	font-weight: bold;
}
.schoolnamesNohyper {
	color: #003399;
	font-size: 16px;
	margin-left: -20px;
	text-decoration: none;
	font-weight: bold;
}
.schoolp {
	margin: 0 0 0 0;
	font-size: 12px;
}
.schoolp+ul {
	margin: 0 0 0 0;
}
.statediv1 ul li {
	font-size: 12px;
}


/* School request box - button and code for php xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */




.school-list-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	padding-bottom:7px;
	padding-top:15px;
	border:none;
	background:none;
	
	}


.spotlight_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	padding-bottom:7px;
	padding-top:15px;
	background:none;
	
}

.state_school_list_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333;
	padding-bottom:7px;
	padding-top:7px;
	background:none;
	border:none;
	
}

.spotlight_blurb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 1.3;
	padding-bottom:7px;
	padding-top:7px;
	background:none;
	border:none;
}

.school-review {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 1.3;
	padding-bottom:7px;
	padding-top:7px;
	padding-left:140px;
	background:none;
	border:none;
}

.spotlight_blurb a
{
	color: #11763c;
	text-decoration: underline;
}

.spotlight_blurb a:hover
{
	color: orange;
	text-decoration: underline;
}

.spotlight_school_logo {
	
float:left;
padding-top:5px;
padding-bottom:10px;
padding-left:3px;
padding-right:3px;

}

.program_list {
padding-bottom:7px;

}

.institution2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	padding-bottom: 8px;
}
.institution {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #11763c;
	padding-bottom: 8px;
	
}
.institution a {
	color: #11763c;
	text-decoration: none;
}
.institution a:hover
{
	color: orange;
	text-decoration: none;
}

.request {
	float: right;
	height: 27px;
	width: 172px;
	margin-top: 14px;
	margin-right: 0px;
	position: relative;
	display: block;
	clear: both;
}

.school_box {
	background-color: #ffffff;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 3px;
	border: 1px solid #999;
	margin-right: 9px;
	margin-left: 7px;
	margin-bottom: 15px;
	margin-top: 3px;
	line-height: 26px;
	width: 600px;

}



.spotlight_school_box {
	background-color:#ffffff;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #999;
	margin-right: 9px;
	margin-left: 7px;
	margin-bottom: 15px;
	margin-top: 3px;
	line-height: 26px;
	width: 600px;
	min-height:100px;
	height:auto;
}
.find-out-more {	
	float:right;
}

#requestinfo {
	float: right;
	height: 25px;
	width: 170px;
}


.requestinfo2 {
	margin:5px;
    width:170px;
    height:25px;
	background-image:url(images/request_info_large.gif);
	cursor: pointer;
	float:right;
}
.requestinfo2 a {
	display: block;
    width:170px;
    height:25px;
	background-image:url(images/request_info_large.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.requestinfo2 a:hover {background-position: bottom left;}

 .Reqmain {
	display: block;
	width: 170px;
	color: #090f25;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(images/request_info_drop.gif);
	background-repeat: no-repeat;
	height: 25px;
	margin-top: 14px;
	cursor: pointer;
	float:right;
	margin-right:5px;
}
.Reqmain:link {
	color: #090f25;
	text-decoration: none;
}
.Reqmain:visited {
	color: #090f25;
	text-decoration: none;
}


.Reqmain:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/request_info_drop.gif);
}
.show {
	display:inline;
}
.hide {
	display:none;
}
.Reqsubblue {
	display: block;
	width: 170px;
	color: #0000cc;
	text-indent: 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 0px;
	background-color: #FFFFFF;
}
.Reqsubblue:link {
	color: #0000cc;
	text-decoration: none;
}
.Reqsubblue:visited {
	color: #0000cc;
	text-decoration: none;
}
.Reqsubblue:hover {
	color: #0066ff;
	text-decoration: none;
}
.reqhere {
	display:block;
	background-color: #FFFFFF;
	height: 75px;
	width: 170px;
	overflow-x: hidden;
	overflow-y: auto;
	border: 1px solid #CCCCCC;
	z-index: 10;
	position: relative;
	cursor: pointer;
	float: right;
	clear: both;
	margin-top: 4px;
}

.reqgone {
	display:none;
}

/*** Find a School Button  ***/
.findschool {
	width: 600px;
}
.findschool2 {
	width: 460px;
}
.findschool3 {
	width: 460px;
	margin-left: 160px;
}
.findschool4 {
	width: 400px;
}
.findschool5 {
	width: 300px;
}
.schools_statebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #F4EDD1;
	text-align: center;
	border: 1px solid #999;
	width:220px;
	height:50px;
	padding-top:10px;
	margin: 10px 0 0 20px;
}
#IEdiff .schools_statebox {
	line-height: 6px;
}
/** rounded edge table **/
#rounded-corner{
	font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size:12px;
	text-align:left;
	border-collapse:collapse;
	margin:10px;
	width:730px;}

#rounded-corner thead th.rounded-state{
	background:#b9c9fe url(images/rounded-corner-left.png) left -1px no-repeat;}
	
#rounded-corner thead th.rounded-q4{
	background:#b9c9fe url(images/rounded-corner-right.png) right -1px no-repeat;}
	
#rounded-corner th{
	font-weight:normal;
	font-size:13px;
	color:#039;
	background:#b9c9fe;
	padding:8px;}
	
#rounded-corner td{
	background:#e8edff;
	border-top:1px solid #fff;
	color:#669;
	padding:8px;
}

#rounded-corner tfoot td.rounded-foot-left{
	background:#e8edff url(images/rounded-corner-botleft.png) left bottom no-repeat;}
	
#rounded-corner tfoot td.rounded-foot-right{
	background:#e8edff url(images/rounded-corner-botright.png) right bottom no-repeat;}
	
#rounded-corner tbody tr:hover td{
	background:#d0dafd;}
	
/** End rounded Edge table **/

