* {
	margin: 0px;
	padding: 0px;
}
#header {
	margin-right: auto;
	margin-left: auto;
	width:776px;
	]width: 780px;
}
#selectschoolswrapper {

}

.clearboth {
	clear: both;
	height: 0px;
}
#logo {
	background-image: url(../images/CP_Home_Logo.gif);
	background-repeat: no-repeat;
	float: left;
	height: 135px;
	width: 261px;
	background-color: #FFFFFF;
	background-position: left;
}
#privacypolicylinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #BB3E00;
	float: left;
}
#regForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
#reglegend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-left: 280px;
	line-height: 14px;
	position: relative;
}
#regblueheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #225175;
	border: 1px solid #5A83A8;
	margin-top: 4px;
	margin-bottom: 4px;
	text-indent: 8px;
	padding: 3px;
	letter-spacing: 0.08em;
}
#regclearheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 4px;
	margin-bottom: 4px;
	text-indent: 0px;
	padding: 3px;
}
#regtranswrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 4px;
	margin-bottom: 4px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.requiredFormElement {
	background-color: #ECCAB9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
#schoolsselectedheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #CCCCCC;
	font-weight: bold;
	float: left;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	width: 164px;
	position: relative;
}
#usmapheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #CCCCCC;
	text-align: left;
	font-weight: bold;
	margin-left: 173px;
	vertical-align: middle;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
}


#logo h1 {
	display: none;
}
#navigation {
	background-image: url(../images/CP_Home_blueTexture.gif);
	padding-top: 12px;
	background-repeat: repeat;
	background-color: #FFFFFF;
}
#secondaryNav {
	padding-right: 15px;
	margin-left: 261px;
	display: block;
	position: relative;
	visibility: visible;
	margin-top: 0px;
	margin-bottom: 0px;
}
#secondaryNav p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-align: right;
	line-height: 24px;
}
.panel a:link, .panelmid a:link {
	color: #00549A;
	text-decoration: none;
}
.panel a:visited, .panelmid a:visited {
	color: #00549A;
	text-decoration: none;
}
.panel a:hover, .panelmid a:hover {
	color: #00549A;
	text-decoration: underline;
}
.largepanel a:link {
	color: #00549A;
	text-decoration: none;
}
.largepanel a:visited {
	color: #00549A;
	text-decoration: none;
}
.largepanel a:hover {
	color: #00549A;
	text-decoration: underline;
}
#searchbox {
	margin-left: 261px;
	height: 61px;
	position: relative;
	background-repeat: no-repeat;
	background-color: #164473;
	background-image: url(../images/covers_row.jpg);
	background-position: -6px top;
	margin-bottom: 14px;
}
.searchdiv {
	margin-left: 170px;
	text-align: right;
	padding-right: 15px;
	vertical-align: text-bottom;
	padding-top: 20px;
	width: 300px;
}
#wrapper {
	background-color: #D9D9D9;
	width: 776px;
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 22px;
	padding-left: 10px;
	left: auto;
	right: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bottomPageShading.gif);
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	text-align: left;
	text-indent: 10px;
	vertical-align: middle;
	width: 240px;
	float: left;
	margin-top: 7px;
}

#homeLeftCol {
	float: left;
	width: 258px;
}
#homeLeftCol p {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #204963;
	padding-top: 12px;
	padding-left: 28px;
	padding-right: 23px;
	font-style: italic;
	line-height: 21px;
	text-align: justify;
	font-weight: bold;
}
#subLeftCol p {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #7E2F0C;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 10px;
	font-style: italic;
	line-height: 16px;
	padding-bottom: 10px;
	font-weight: bold;
	text-align: justify;
}
.breadcrumb {
	padding-bottom: 9px;
	padding-left: 20px;
	padding-top: 9px;
}
.breadcrumb p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0A487F;
}
.currentarticlesEditorialPanel a:link, .currentarticlesEditorialPanel a:visited {
	text-decoration: none;
	color: #00549A;
}
.currentarticlesEditorialPanel a:hover {
	color: #00549A;
	text-decoration: underline;
}

.breadcrumb a:link, .breadcrumb a:visited {
	text-decoration: none;
	color: #0A487F;
}
.breadcrumb a:hover {
	color: #0A487F;
	text-decoration: underline;
}
#subLeftCol {
	float: left;
	width: 261px;
}
#homebottom {
	margin-left: 0px;
	margin-bottom: 5px;
	margin-top: 8px;
	width: 776px;
	margin-right: 0px;
}
#mainNav {
	margin-left: 261px;
	display: block;
	background-color: #FFFFFF;
}

.imgFloatRight {
	float: right;
	margin-bottom: 8px;
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 15px;
}
/*.panel {
	float: left;
	width: 32%;
	margin-top: 6px;
	margin-right: 8px;
	margin-left: 0px;
	border: 1px solid #FFFFFF;
	background-color: #F6F6F6;
	height: 240px;
	overflow: auto;
	color: #333333;

}
.imgFloatRight {
	padding-left: 10px;
	float: right;
}*/

.skyscrapeAd {
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}
#adColumn {
	float: right;
	width: 120px;
}
.coolschool {
	width: 118px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-color: #F5F5F5;
	text-align: left;
	padding-bottom: 8px;
	border: 1px solid #666666;
}
.coolschool h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #BE3C00;
	font-size: 12px;
	padding: 5px 8px;
	letter-spacing: 0.1em;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7F7F7F;
}
.coolschools ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #BE3C00;
}
.coolschool p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	padding-right: 2px;
	padding-left: 8px;
	padding-bottom: 2px;
	color: #BE3C00;
	list-style-type: circle;
	padding-top: 7px;
	font-style: normal;
	font-weight: normal;
}
.coolschool a:link, #sitemapHeadingGrey, .mediaKitSideLinks a:link {
	color: #BE3C00;
	text-decoration: none;
}
.coolschool a:visited, #sitemapHeadingGrey, .mediaKitSideLinks a:visited {
	color: #BE3C00;
	text-decoration: none;
}
.coolschool a:hover, #sitemapHeadingGrey, .mediaKitSideLinks a:hover {
	color: #BB3E00;
	text-decoration: underline;
}
#formLayout {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	width: 460px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 16px;
	white-space: nowrap;
	display: block;
}
.largepanel {
	border: 1px solid #FFFFFF;
	color: #333333;
	padding-bottom: 10px;
	width: 774;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	z-index: auto;
	background-color: #F6F6F6;
}
.largepanel p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 6px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 6px;
}
.largepanel h2 {
	background-image: url(../images/largePanel_back.gif);
	background-repeat: repeat-x;
	line-height: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 20px;
	color: #333333;
}
.largepanel h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 15px;
}
.largepanel h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 10px;
}
.largepanel h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 3px;
}
.largepanel h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 6px;
	line-height: 16px;
}
.largepanel ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 4px;
}
#largeorangebox {
	margin: 8px;
	border: 1px solid #3D6486;
	padding: 6px;
	background-color: #FFFFFF;
	position: relative;
}





.subpanel_cs {
	padding-bottom: 10px;
	position: relative;
	margin: 0px 0px 0px 164px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #B2B2B2;
}
.subpanel_cs p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 6px;
}
.subpanel_cs h1 {
	line-height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	background-image: none;
	color: #785027;
	text-transform: uppercase;
	padding: 0px;
}
.subpanel_cs h2 {
	background-image: url(../images/largePanel_back.gif);
	background-repeat: repeat-x;
	line-height: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 0px;
	color: #333333;
}
.subpanel_cs h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 15px;
}
.subpanel_cs h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 10px;
}
.subpanel_cs h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 3px;
	color: #BB3E00;
}
.subpanel_cs h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 6px;
	line-height: 16px;
}
.subpanel_cs ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 4px;
}




.subpanel_rs {
	padding-bottom: 10px;
	position: relative;
	margin: 0px 0px 0px 164px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #B2B2B2;
}
.subpanel_rs p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 6px;
	padding-right: 15px;
	padding-left: 0px;
	padding-top: 6px;
}
.subpanel_rs h1 {
	line-height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	background-image: none;
	color: #966814;
	text-transform: uppercase;
	padding: 0px;
}
.subpanel_rs h2 {
	background-image: url(../images/largePanel_back.gif);
	background-repeat: repeat-x;
	line-height: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 0px;
	color: #333333;
}
.subpanel_rs h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 15px;
}
.subpanel_rs h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 10px;
	color: #966814;
}
.subpanel_rs h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 3px;
}
.subpanel_rs h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 6px;
	line-height: 16px;
}
.subpanel_rs ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 4px;
}





.subpanel_ci {
	padding-bottom: 10px;
	position: relative;
	margin: 0px 0px 0px 164px;
	padding-top: 0px;
	padding-right: 8px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #B2B2B2;
}
.subpanel_ci p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 6px;
	padding-right: 15px;
	padding-left: 0px;
	padding-top: 6px;
}
.subpanel_ci h1 {
	line-height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	background-image: none;
	color: #785027;
	text-transform: uppercase;
	padding: 0px;
}
.subpanel_ci h2 {
	background-image: url(../images/largePanel_back.gif);
	background-repeat: repeat-x;
	line-height: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 0px;
	color: #333333;
}
.subpanel_ci h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 15px;
	color: #46762F;
}
.subpanel_ci h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-left: 0px;
	padding-top: 10px;
	color: #46762F;
}
.subpanel_ci h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 3px;
}
.subpanel_ci h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 6px;
	line-height: 16px;
}
.subpanel_ci ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 4px;
}








#footer {
	width: 796px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #003366;
}
#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-align: right;
	margin-left: 261px;
	background-image: url(../images/CP_Home_blueTexture.gif);
	margin-right: 10px;
	font-weight: normal;
	vertical-align: middle;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 6px;
	background-repeat: repeat;
	background-position: center center;
}
#footer a:link, #footer a:visited, #secondaryNav a:link, #secondaryNav a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
#footer a:hover, #secondaryNav a:hover {
	color: #E3E3E3;
	text-decoration: underline;
}
/*#footer {
	width: 796px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/red_texture.gif);
}
#footer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DCBCBC;
	text-align: right;
	padding: 8px;
}
#footer a:link, #footer a:visited, #secondaryNav a:link, #secondaryNav a:visited {
	color: #DCBCBC;
	text-decoration: none;
}
#footer a:hover, #secondaryNav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}*/
.panel {
	float: left;
	width: 252px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #F6F6F6;
	height: 300px;
	overflow: auto;
	color: #333333;
	text-align: left;

}
.panel p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	line-height: 14px;
}
.panel h3 {
	background-image: url(../images/CP_Home_headerBar_L.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 23px;
	padding-left: 10px;
	color: #1B3754;
}
.panel h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	padding-left: 10px;
	margin-top: 10px;
}

.panelmid {
	float: left;
	width: 252px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #F6F6F6;
	height: 300px;
	overflow: auto;
	color: #333333;
	text-align: left;

}
.panelmid p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	line-height: 14px;
}
.panelmid h3 {
	background-image: url(../images/CP_Home_headerBar_L.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 23px;
	padding-left: 10px;
	color: #1B3754;
}
.panelmid h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 16px;
	padding-left: 10px;
	margin-top: 10px;
}



#homeRightCol {
	float: right;
	width: 515px;
	background-color: #859DB6;
}
#midpage {
	background-image: url(../images/CP_Home_LeftTextArea.gif);
	height: 206px;
	margin: 0px;
	padding: 0px;
	width: 776px;
}

#midsubpagegreen {
	background-image: url(../images/montage_f3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 119px;
	margin: 0px;
}
#midsubpageblue {
	background-image: url(../images/montage_f4.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 119px;
	margin: 0px;
}
#midsubpagepurple {
	background-image: url(../images/montage_f6.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 119px;
	margin: 0px;
}
#midsubpagegold {
	background-image: url(../images/montage_f2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 119px;
	margin: 0px;
}
#midsubpageorange {
	background-image: url(../images/montage.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: 119px;
}
#midsubpagered {
	background-image: url(../images/montage_f7.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 119px;
	margin: 0px;
}
.sweeps {
	height: 61px;
	width: 143px;
	float: left;
}

input {
	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
/*#subLeftColBlue {
	float: left;
	width: 261px;
	color: #213651;
}
#subLeftColBlue p {

	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #003366;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 16px;
	font-style: italic;
	line-height: 16px;
	padding-bottom: 10px;
	font-weight: bold;
	text-align: justify;
}*/
#schoolsselectedlistwrapper {
	width: 164px;
	position: relative;
	float: left;
	padding-top: 4px;
}
#schoolsSelectedList {
	width: 162px;
	float: left;
	position: relative;
}
#schoolsListVertGreyLine {
	width: 1px;
	margin-left: 166px;
	background-color: #333333;
	position: relative;
	height: 400px;
}

#schoolsSelectedList p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #EEEEEE;
	line-height: 11px;
	width: 164px;
	display: block;
	position: relative;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 8px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#usmap {
	margin-left: 172px;
	display: block;
	position: relative;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
	padding-top: 10px;
	padding-bottom: 10px;
}
#schoollistForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 8px;
	padding-bottom: 8px;
	position: relative;
}
#vertLineGrey {
	background-color: #666666;
	float: left;
	width: 1px;
	position: relative;
	margin-left: 168px;
	height: 100%;
}
#schoolListFormheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #CCCCCC;
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	margin-left: 1px;
	margin-top: 10px;
	margin-bottom: 6px;
}
#submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: right;
	font-weight: bold;
	display: block;
	padding-top: 10px;
	padding-bottom: 3px;
	margin-bottom: 14px;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	position: relative;
	margin-top: 2px;
}
#formLayout p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
	display: block;
	position: relative;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	white-space: nowrap;
	padding-left: 0px;
}
#imageRight {
	float: right;
}
#bannerAd {
	margin-right: auto;
	margin-left: auto;
	width:776px;


	]width: 780px;
	height: 60px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: right;
}
#subbottom {
	margin: 0px;
	float: left;
	padding: 0px;
	width: 776px;
}
#subLeftColOrange p {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #7E2F0C;
	padding-top: 17px;
	padding-left: 22px;
	padding-right: 22px;
	font-style: italic;
	line-height: 21px;
	font-weight: bold;
	text-align: justify;
}
#subLeftColOrange {
	float: left;
	width: 261px;
}
#subLeftColGold p {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #78500B;
	padding-top: 17px;
	padding-left: 22px;
	padding-right: 22px;
	font-style: italic;
	line-height: 21px;
	font-weight: bold;
	text-align: justify;
}
#subLeftColGold {
	float: left;
	width: 261px;
}
#subLeftColGreen p {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #2D4F1B;
	padding-top: 17px;
	padding-left: 22px;
	padding-right: 22px;
	font-style: italic;
	line-height: 21px;
	font-weight: bold;
	text-align: justify;
}
#subLeftColGreen {
	float: left;
	width: 261px;
}
#subLeftColBlue p {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #1D3244;
	padding-top: 17px;
	padding-left: 22px;
	padding-right: 22px;
	font-style: italic;
	line-height: 21px;
	font-weight: bold;
	text-align: justify;
}
#subLeftColBlue {
	float: left;
	width: 261px;
}
#subLeftColPurple p {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #330062;
	padding-top: 17px;
	padding-left: 22px;
	padding-right: 22px;
	font-style: italic;
	line-height: 21px;
	font-weight: bold;
	text-align: justify;
}
#subLeftColPurple {
	float: left;
	width: 261px;
}
#subLeftColRed p {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #550909;
	padding-top: 17px;
	padding-left: 22px;
	padding-right: 22px;
	font-style: italic;
	line-height: 21px;
	font-weight: bold;
	text-align: justify;
}
#subLeftColRed {
	float: left;
	width: 261px;
}
.collegesearchdropdowns {
	position: relative;
	padding-bottom: 18px;
	padding-left: 25px;
	padding-right: 0px;
	padding-top: 12px;
	border: 1px dotted #666666;
	width: 320px;
	margin: 0px;
}
.collegesearchdropdowns p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding: 0px;
}
.collegesearchdropdowns h2 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 0px;
	background-image: none;
	color: #666666;
	text-transform: uppercase;
	vertical-align: middle;
}
.collegesearchdropdownRightText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	float: right;
	width: 300px;
}
.collegesearchdropdowns h5 {
	white-space: nowrap;
	padding-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #BE3C00;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.resourcessupportEditorialPanel {
	margin-left: 20px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 20px;
	position: relative;
	padding: 0px;
}
.resourcessupportEditorialPanel p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-left: 0px;
	font-weight: normal;
	padding-right: 0px;
}
.resourcessupportEditorialPanel h1 {
	line-height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	background-image: none;
	color: #785027;
	text-transform: uppercase;
	padding: 0px;
}
.resourcessupportEditorialPanel h2 {
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-left: 0px;
	background-image: none;
	color: #785027;
	text-transform: uppercase;
}
.resourcessupportEditorialPanel h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-left: 0px;
	color: #8A5800;
}
.resourcessupportEditorialPanel h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	color: #8A5800;
}


.resourcessupportEditorialPanel_leftNav {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 10px;
	position: relative;
	padding: 0px;
	z-index: 10;
}


.customerserviceEditorialPanel_leftNav {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 10px;
	position: relative;
	padding: 0px;
	z-index: 10;
}


.companyinformationEditorialPanel_leftNav {
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 10px;
	position: relative;
	padding: 0px;
	z-index: 10;
}



/*.resourcessupportEditorialPanel_leftNav p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-left: 0px;
	font-weight: normal;
	padding-right: 0px;
}
.resourcessupportEditorialPanel_leftNav h1 {
	line-height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	background-image: none;
	color: #785027;
	text-transform: uppercase;
	padding: 0px;
}
.resourcessupportEditorialPanel_leftNav h2 {
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-left: 0px;
	background-image: none;
	color: #785027;
	text-transform: uppercase;
}
.resourcessupportEditorialPanel_leftNav h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-left: 0px;
	color: #8A5800;
}
.resourcessupportEditorialPanel_leftNav h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	color: #8A5800;
}*/



.currentarticlesdropdowns {
	position: relative;
	margin-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	margin-left: 15px;
	margin-right: 15px;
	padding-right: 0px;
	padding-top: 0px;
}
.currentarticlesdropdowns p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding: 0px;
}
.currentarticlesdropdowns h2 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	padding-left: 0px;
	background-image: none;
	color: #666666;
	text-transform: uppercase;
	padding-right: 15px;
}
.currentarticlesdropdowns h5 {
	white-space: nowrap;
	padding-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #BE3C00;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.currentarticlesEditorialPanel {
	margin-left: 20px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 20px;
	display: block;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.currentarticlesEditorialPanel p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 0px;
}
.currentarticlesEditorialPanel h1 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	background-image: none;
	color: #4D6446;
	text-transform: uppercase;
	padding-left: 0px;
}
.currentarticlesEditorialPanel h2 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-image: none;
	color: #4D6446;
	text-transform: uppercase;
	padding-left: 0px;
}
.currentarticlesEditorialPanel h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-left: 0px;
}
.currentarticlesEditorialPanel h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-left: 0px;
}
.currentarticlesEditorialPanel h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
}
.currentarticlesEditorialPanel h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding-top: 6px;
}



.equipmentListPanel {
	margin-left: 20px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 20px;
	display: block;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.equipmentListPanel p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	margin: 0px;
	padding: 4px 0px;
}
.equipmentListPanel h1 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	background-image: none;
	color: #4D6446;
	text-transform: uppercase;
	padding-left: 0px;
}
.equipmentListPanel h2 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-image: none;
	color: #4D6446;
	text-transform: uppercase;
	padding-left: 0px;
}
.equipmentListPanel h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-left: 0px;
}
.equipmentListPanel h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-left: 0px;
}
.equipmentListPanel h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
}
.equipmentListPanel h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding-top: 6px;
}




.secondaryNavEditorialPanel {
	margin-left: 15px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 15px;
	display: block;
}
.secondaryNavEditorialPanel p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 0px;
}
.secondaryNavEditorialPanel h1 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	background-image: none;
	color: #8C1211;
	text-transform: uppercase;
	padding-left: 0px;
}
.secondaryNavEditorialPanel h2 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #712120;
	text-transform: none;
	background-image: none;
	margin: 0px;
	padding: 0px;
}
.secondaryNavEditorialPanel h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-left: 0px;
}
.secondaryNavEditorialPanel h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-left: 0px;
}
.secondaryNavEditorialPanel h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
}
.secondaryNavEditorialPanel h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding-top: 6px;
}





.customerserviceEditorialPanel {
	margin-left: 20px;
	margin-bottom: 15px;
	margin-top: 15px;
	margin-right: 20px;
	position: relative;
	padding: 0px;
}
.customerserviceEditorialPanel p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 0px;
}
.customerserviceEditorialPanel h2 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	background-image: none;
	color: #A23D12;
	text-transform: uppercase;
	padding-left: 0px;
}
.customerserviceEditorialPanel h3 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-image: none;
	color: #A23D12;
	padding-left: 0px;
	padding-top: 0px;
}
.customerserviceEditorialPanel h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
}

.forcounselors_parents_EditorialPanel {
	margin-left: 15px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 15px;
	position: relative;
}
.forcounselors_parents_EditorialPanel p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 0px;
}
.forcounselors_parents_EditorialPanel h2 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	background-image: none;
	color: #4A1D71;
	text-transform: uppercase;
	padding-left: 0px;
}
.forcounselors_parents_EditorialPanel h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
}



.sitemapHeadingGreyHomepage {
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 6px;
	margin-left: 8px;
	border: 1px dotted #666666;
	padding: 0px;
	width: auto;
}
.sitemapHeadingGreyHomepage h3 {
	text-align: center;
	padding-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	background-color: #CBCBCB;
	margin-left: 0px;
	text-indent: 0px;
	padding-left: 6px;
	padding-top: 3px;
}
.sitemapHeadingGrey {
	width: 120px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	border: 1px dotted #666666;
	padding: 0px;
	float: none;
}
.sitemapHeadingGrey p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	padding-left: 6px;
}
.sitemapHeadingGrey h3 {
	text-align: left;
	padding-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	background-color: #CBCBCB;
	margin-left: 0px;
	text-indent: 0px;
	padding-left: 6px;
	padding-top: 3px;
}
.sitemapHeadingGrey h4 {
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	background-color: #DADADA;
	margin-left: 0px;
	text-indent: 0px;
	padding-left: 6px;
	padding-top: 3px;
}
.sitemapHeadingGrey2 {
	width: 120px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 6px;
	margin-left: 0px;
	border: 1px dotted #666666;
	padding: 0px;
	float: left;
	display: block;
}
.sitemapHeadingGrey2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	padding-left: 6px;
}
.sitemapHeadingGrey2 h4 {
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	background-color: #DADADA;
	margin-left: 0px;
	text-indent: 0px;
	padding-left: 6px;
	padding-top: 3px;
}
#sitemapseparatorpanel {
	position: relative;
	margin-top: 8px;
	margin-left: 8px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-right: 8px;
}
#sitemapseparatorpanel p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	padding-left: 4px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 2px;
	vertical-align: middle;
	margin-bottom: 1px;
	text-align: left;
	position: relative;
}
#sitemapseparatorpanel h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 4px;
	font-weight: bold;
	background-color: #CCCCCC;
	width: 120px;
	height: 10px;
	line-height: 12px;
}
#collegesearchformbox {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#collegesearchformbox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#greyheader1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #BCC6CF;
	border: 1px solid #666666;
	margin-top: 4px;
	margin-bottom: 4px;
	text-indent: 8px;
	padding: 3px;
	letter-spacing: 0.08em;
	font-weight: bold;
}
.imgFloatRightHomePage {
	float: right;
	margin-bottom: 10px;
	margin-top: 15px;
	margin-right: 8px;
	margin-left: 10px;
}
.panel h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	line-height: 17px;
	font-weight: normal;
}
.contactusForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-left: 15px;
	margin-bottom: 12px;
}
#requestPrintCopyForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-bottom: 12px;
	margin-right: 15px;
	margin-left: 15px;
}
.collegesearchEditorialPanelInsetRight {
	margin-left: 13px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-top: 5px;
	margin-right: 0px;
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	background-color: #E6DDD1;
	text-align: left;
	float: right;
	width: 140px;
}
#subPagegreyheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #A2ABB4;
	border: 1px dotted #000000;
	margin-top: 4px;
	margin-bottom: 4px;
	font-weight: bold;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 20px;
	text-transform: uppercase;
	vertical-align: middle;
}

.contactusForm p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 6px;
	padding-right: 15px;
	padding-top: 6px;
	padding-left: 0px;
}
.FormElement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
}
.textsize11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
.mediaKitSideLinks {
	width: 120px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	background-color: #F5F5F5;
	text-align: left;
	padding-bottom: 8px;
	border: 1px solid #4D4D4D;
}
.mediaKitSideLinks h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #4D4D4D;
	font-size: 11px;
	padding: 3px 4px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.mediaKitSideLinks ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #821416;
}
.mediaKitSideLinks p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 0px;
	color: #821416;
	list-style-type: circle;
	padding-top: 7px;
	font-weight: normal;
}
.mediaKitSideLinks a:link {
	color: #00549A;
	text-decoration: none;
}
.mediaKitSideLinks a:visited {
	color: #00549A;
	text-decoration: none;
}
.mediaKitSideLinks a:hover {
	color: #00549A;
	text-decoration: underline;
}
#mediaKitSideColumn {
	float: right;
	width: 122px;
}
.mediakitContentWrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-left: 15px;
	margin-bottom: 12px;
}
.mediakitContentWrapper p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 6px;
	padding-right: 15px;
	padding-top: 6px;
	padding-left: 0px;
}
.mediakitContentWrapper h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-top: 6px;
	padding-left: 0px;
	font-weight: bold;
}




.ecommSideLinks {
	width: 120px;
	margin-right: 11px;
	margin-bottom: 6px;
	margin-left: 0px;
	background-color: #F5F5F5;
	text-align: left;
	padding-bottom: 8px;
	border: 1px solid #4D4D4D;
}
.ecommSideLinks h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #4D4D4D;
	font-size: 11px;
	padding: 3px 4px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.ecommSideLinks ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #990000;
}
.ecommSideLinks p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 0px;
	color: #990000;
	list-style-type: circle;
	padding-top: 7px;
	font-weight: normal;
}
.ecommSideLinks a:link {
	color: #00549A;
	text-decoration: none;
}
.ecommSideLinks a:visited {
	color: #00549A;
	text-decoration: none;
}
.ecommSideLinks a:hover {
	color: #00549A;
	text-decoration: underline;
}
#ecommSideColumn {
	float: right;
	width: 132px;
}





.imgLogoBanners {
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 120px;
	height: 60px;
	position: relative;
	text-align: center;
}
.featuredschools {
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	padding-bottom: 10px;
	margin-bottom: 14px;
}
.featuredschools h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #2D5980;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: center;
	margin-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.sitemapCol1 {
	width: 120px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 6px;
	margin-left: 8px;
	padding: 0px;
	float: left;
}
.sitemapCol2 {
	width: 120px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 6px;
	margin-left: 138px;
	padding: 0px;
	position: relative;
}
.sitemapTable {
	color: #333333;
	position: relative;
}
.sitemapTable p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-color: #EBEBEB;
	margin-bottom: 2px;
	vertical-align: middle;
}
.sitemapTable h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 8px;
	padding-top: 2px;
	background-color: #BCC6CF;
	padding-right: 6px;
	padding-bottom: 2px;
	border: 1px dotted #666666;
	margin-bottom: 4px;
}

.dottedline {
	height: 6px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #B2B2B2;
	margin-top: 3px;
}
.imgFloatLeft {
	float: left;
	margin-bottom: 12px;
	margin-top: 2px;
	margin-right: 15px;
	margin-left: 12px;
}
.divFloatLeft {
	float: left;
	margin-bottom: 10px;
	margin-top: 12px;
	margin-right: 15px;
	margin-left: 0px;
	border: 1px dotted #333333;
	padding: 10px;
	width: 240px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
}
.sr_headercolor {
	color: #A23D12;
}
.resourcessupportEditorialPanel h3 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-left: 0px;
	background-image: none;
	color: #785027;
	padding-top: 0px;
}
.currentarticlesEditorialPanel ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 0px;
}
.rssiconFloatRight {
	float: right;
	margin-bottom: 0px;
	margin-top: 3px;
	margin-right: 3px;
	margin-left: 0px;
}
.rssiconFloatLeft {
	float: left;
	margin-bottom: 0px;
	margin-top: 3px;
	margin-right: 3px;
	margin-left: 0px;
}





.leftNavBox_cs {
	margin-left: 3px;
	margin-bottom: 10px;
	margin-top: 2px;
	margin-right: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 158px;
	padding: 0px 0px 4px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B2B2B2;
	visibility: visible;
	z-index: 100;
}
.leftNavBox_cs p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 100%;
	font-weight: normal;
	margin: 3px 0px 0px;
	padding: 4px 4px 4px 8px;
	background-color: #E6E6E6;
	text-align: left;
	color: #515151;
}
.leftNavBox_cs h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #9D3700;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_cs h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #9B660B;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_cs h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #4D6446;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_cs h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: none;
	color: #FFFFFF;
	padding-left: 8px;
	background-color: #2D5980;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	letter-spacing: 0.1em;
	margin: 0px;
}
.leftNavBox_cs h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #500098;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_cs a:link {
	color: #515151;
	text-decoration: none;
}
.leftNavBox_cs a:visited {
	color: #515151;
	text-decoration: none;
}
.leftNavBox_cs a:hover {
	color: #00549A;
	text-decoration: underline;
	background-color: #D9D9D9;
}
.leftNavBox_cs p:hover {
	color: #00549A;
	background-color: #D9D9D9;
}




.leftNavBox_ci {
	margin-left: 3px;
	margin-bottom: 10px;
	margin-top: 2px;
	margin-right: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 158px;
	padding: 0px 0px 4px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B2B2B2;
	visibility: visible;
	z-index: 100;
}
.leftNavBox_ci p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 100%;
	font-weight: normal;
	margin: 3px 0px 0px;
	padding: 4px 4px 4px 8px;
	background-color: #E6E6E6;
	text-align: left;
	color: #515151;
}
.leftNavBox_ci h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #9D3700;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_ci h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #9B660B;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_ci h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #4D6446;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_ci h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: none;
	color: #FFFFFF;
	padding-left: 8px;
	background-color: #2D5980;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	letter-spacing: 0.1em;
	margin: 0px;
}
.leftNavBox_ci h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #500098;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_ci a:link {
	color: #515151;
	text-decoration: none;
}
.leftNavBox_ci a:visited {
	color: #515151;
	text-decoration: none;
}
.leftNavBox_ci a:hover {
	color: #00549A;
	text-decoration: underline;
	background-color: #D9D9D9;
}
.leftNavBox_ci p:hover {
	color: #00549A;
	background-color: #D9D9D9;
}




.leftNavBox_rs {
	margin-left: 3px;
	margin-bottom: 10px;
	margin-top: 2px;
	margin-right: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	width: 158px;
	padding: 0px 0px 4px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #B2B2B2;
	z-index: 100;
	visibility: visible;
}
.leftNavBox_rs p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 100%;
	font-weight: normal;
	margin: 3px 0px 0px;
	padding: 4px 4px 4px 8px;
	background-color: #E6E6E6;
	text-align: left;
	color: #515151;
}
.leftNavBox_rs h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #9D3700;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_rs h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #9B660B;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_rs h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #4D6446;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_rs h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: none;
	color: #FFFFFF;
	padding-left: 8px;
	background-color: #2D5980;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	letter-spacing: 0.1em;
	margin: 0px;
}
.leftNavBox_rs h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	color: #FFFFFF;
	padding-left: 6px;
	background-color: #500098;
	vertical-align: middle;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 2px;
	margin-top: 8px;
	letter-spacing: 0.1em;
}
.leftNavBox_rs a:link {
	color: #515151;
	text-decoration: none;
}
.leftNavBox_rs a:visited {
	color: #515151;
	text-decoration: none;
}
.leftNavBox_rs a:hover {
	color: #00549A;
	text-decoration: underline;
	background-color: #D9D9D9;
}
.leftNavBox_rs p:hover {
	color: #00549A;
	background-color: #D9D9D9;
}





.contentPanel_wLeftNav {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	display: block;
	margin: 0px 0px 0px 168px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
}
.imgFloatRight p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 3px;
}
.forcounselors_parents_EditorialPanel h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-right: 0px;
	padding-left: 0px;
}
.bannerSpecsFloatRight {
	float: right;
	margin-bottom: 8px;
	margin-top: 8px;
	margin-right: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	background-color: #E2E2E2;
	border: 1px dotted #666666;
	padding: 0px 6px;
}
.ecommEditorialPanel {
	margin-left: 15px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 15px;
	display: block;
}
.ecommEditorialPanel p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
}
.ecommEditorialPanel h1 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	background-image: none;
	color: #910000;
	text-transform: uppercase;
	padding-left: 0px;
}
.ecommEditorialPanel h2 {
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #910000;
	text-transform: none;
	background-image: none;
	margin: 0px;
	padding: 0px;
}
.ecommEditorialPanel h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-left: 0px;
}
.ecommEditorialPanel h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-left: 0px;
}
.ecommEditorialPanel h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 8px;
}
.ecommEditorialPanel h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding-top: 6px;
}
.ecommForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	margin-left: 15px;
	margin-bottom: 12px;
}
.ecomm ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 4px;
}
.ecommEditorialPanel ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 8px;
	padding-top: 0px;
}
.CompanyInfo_contentPanel {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	display: block;
	margin: 0px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
}
.glossaryLetterNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #336699;
	background-color: #E2E2E2;
	padding: 3px 4px;
	text-align: center;
	line-height: 40px;
	margin-right: 1px;
	margin-left: 1px;
	text-decoration: none;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 3px;
}
.glossaryLetterNav a:link {
	color: #00549A;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #E2E2E2;
	padding: 3px 4px;
	text-align: center;
	line-height: 40px;
	margin-right: 1px;
	margin-left: 1px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 3px;
}
.glossaryLetterNav a:hover {
	color: #00549A;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #E2E2E2;
	padding: 3px 4px;
	text-align: center;
	line-height: 40px;
	margin-right: 1px;
	margin-left: 1px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 3px;
}
.glossaryLetterNav a:visited {
	color: #00549A;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #E2E2E2;
	padding: 3px 4px;
	text-align: center;
	line-height: 40px;
	margin-right: 1px;
	margin-left: 1px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 3px;
}
.customerserviceEditorialPanel ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 15px;
	padding-top: 0px;
	margin: 0px;
	list-style-type: disc;
}
