/* CSS default */


/* ==================================== Tag Styles ====================================== */

body {
	margin: 0px;
	margin-left:37px;
	margin-top:6px;
	font-family: Arial, verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	color: #FFFFFF;
	background-color:#abafa6;
}

td{
font-family: Arial, verdana, Geneva, Helvetica, sans-serif;
font-size: 12px;
color: #646464;
line-height:14px;
}

a {
color:#28468E;
}

a:hover{
background-color:#28468E;
color:#ffffff;}


input, select {
font-family: verdana, Arial, Geneva, Helvetica, sans-serif;
font-size: 12pt;
}

form{
margin:0px;
padding:0px;
}

h4{
font-size:13px;
padding-top:0px;
margin-top:0px;
margin-bottom:16px;
}

a img{
border:none;
outline:none;
padding:0;
text-decoration:none;
}

ul{
margin-left:10px;
}

ul.listNoBullet{
margin-left:-30px;
}
/*  ==================================== Class Styles ====================================  */

.globalnavigationelement{
float:left;
border-right:2px solid #ffffff;



}


.globalnavigationelement_last{
display:block;
float:left;
background-color:#9d8d85;

}



.subnavigationelement{
margin-bottom:0px;
width:182px;
padding-top:0px;
padding-bottom:0px;


text-align:left;

}




.utilitynavigationmenu {



margin-left:5px;
}

/* bg colors for About */
.bg_About{
background-color:#7FA9CD;
}



/* bg colors for Academics */
.bg_Academics{
background-color:#818053;
}



/* bg colors for Admissions */
.bg_Admissions{
background-color:#ac7200;
}

/* bg colors for Professional */
.bg_Professional{
background-color:#A26A42;
}

/* bg colors for News */
.bg_News{
background-color:#728b64;
}

/* bg colors for Student Services */
.bg_SS{
background-color:#5c6f7b;
}

/* bg colors for Library */
.bg_Library{
background-color:#5A9A98;
}

/* bg colors for Careers */
.bg_Careers{
background-color:#9d8d85;
}

.bg_default{
	background-color:#FFFFFF;
}

.home_hide{
display:none;
margin-top:0px;
padding:0px;}


.leftcolumnitem{
width:130px;
margin-bottom:0px;
margin-left:5px;
padding-left:5px;

}



.contentelement{
margin:5px;
padding:5px;
}

.contentelementbody {
margin-bottom:3px;
margin-right:0px;
padding:0 5px 5px 5px;
margin-top:0px;
}

#columnRightContent .contentelementbody{
width:170px;
border:1px solid #cccccc;
padding-left:10px;
margin-left:0px;
font-size:11px;
height:auto;
}



#columnRightContent .contentelementbody strong{
font-size:11px;
}

#home_right .contentelementbody{
margin-top:2px;
width:166px;
border:1px solid #cccccc;
font-size:11px;
margin-left:2px;
padding-left:10px;
padding-right:10px;
}

#home_right .contentelementbody table {
margin-left:-10px;
}

#home_center .contentelementbody table{
margin-left:0px;
}

#home_center .contentelementbody{
margin-left:-6px;
}

#home_right .contentelementbody td, #home_center .contentelementbody td{
font-size:11px;
}

#home_left .contentelementbody{
margin-left:4px;
font-size:11px;
}

.contentelementbody h5{
margin-top:5px;
margin-bottom:5px;
padding-top:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
font-size:11px;
color:#646464;

}

#columnCenterContent .contentelementbody td p{
margin-left:3px;}

.contentelementbody p{
margin-bottom:12px;
margin-top:0px;
margin-left:-5px;}

.lined{
background-color:#FFFFFF;
border:1px solid #cccccc;
width:182px;
}


.footernavigationelement{
float:left;
padding-right:3px;
/*text-align:center;*/

}

.whitebg{
background-color:#FFFFFF;
padding-top:2px;
padding-bottom:2px;}

.clearit{
clear:both;}

a.currentStateSide{
background-color:#FFFFFF;
height:auto;


}

.subnavigation_dd{
z-index:1000;}

.home_right_inner{
width:185px;
border:1px solid #cccccc;
background-color:#FFFFFF;
margin-left:2px;
margin-bottom:2px;

}

.RightInnerLine{
border: 1px solid #cccccc;
margin:1px;
margin-right:0px;}

.fimagerightcolumn, .applyimgrightcolumn, .topnewsstories_img {
 margin-left: -10px; 
 margin-top:-9px;
}

.fimagerightcolumnFullWidth{
 margin-top:-9px;
 margin-left: -10px;
 margin-right: -10px;
}

.applyimgfacultySearch{
 margin-left: 0px; 
 margin-top:0px;
 }

/*  ==================================== Id Styles  ==================================== */

/* ++++++++++++++++ testing styles browser det ++++++++++++++++ */
#browserInfo{
display:block;
position: absolute;
bottom:10px;
right:10px;
padding:5px;
background-color:#FFFFFF;
color:#990000;
width:150px;
border:3px ridge red; 
}

#browserInfo.hide{
display:none;}

#browserInfo p{
margin-top:0px;
margin-bottom:2px;
font-weight:900;
color:#000099;}

/* ++++++++++++++++ testing styles browser det end ++++++++++++++++ */


#homecontentcontainerRight a{
color:#FFFFFF;
font-size:11px;
}

#homecontentcontainerRight a:hover{
color:#000000;
background-color:#FFFFFF;
text-decoration:none;}

#ef_pfriendly{

border-bottom:2px solid #ffffff;
padding:3px;
padding-left:12px;
text-align:center;
/*width: 171px;*/
background-color: transparent;
border:none;
/*border-left:2px solid #ffffff;*/

float:left;

}

#ef_pfriendly a.lefter{
display:block;
float:left;
margin-right:15px;
}

div#rightp, div#leftp{
float:left;
padding-top:0px;
padding-bottom:0px;
color:#000000;
}
div#leftp{
width:170px;
}

/* body styles */
#body {
width: 760px;

}

h5{
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
font-size:11px;
color:#646464;
line-height:13px;}

/* header styles */

#headercontent{
	border: 2px solid #ffffff;
	background-color:#FFFFFF;
	height: 109px;
	clear:both;
}

/* logo styles */
#logo {
margin-top:11px;
float:left;
width:281px;


}

#logo.nonhome{
margin-top:40px;
}

#blurbarea{
	float:left;
	height:109px;
	width:284px;
	background-color: #FFFFFF;
}




#utilitynavigation {
float:left;
border-left: 2px solid #ffffff;
width:189px;
height:109px;

}


#searchbox {
margin-top:12px;
}

#globalnavigation {
	float:left;
	width:756px;
	height:31px;
	border: 2px solid #ffffff;
	border-top:none;
	background-color:#ffffff;
}



#homepageIMG{
border-bottom:2px solid #ffffff;
border-top:none;
width:756px;
height:206px;
}





#contentarea{
clear:both;

/*height:300px;
min-height:300px;*/

}

#contentstretch{
background-color:#FFFFFF;
border-left:2px solid #ffffff;
border-right:2px solid #ffffff;
width:760px;
/*overflow:hidden;*/
}

#contentstretch_h{
background-color:#D8DEEB;
border-left:2px solid #ffffff;
border-right:2px solid #ffffff;
width:756px;
overflow:hidden;
}



#subnavigation{
margin-left: 0px;
padding-right: 0px;
padding-top: 0px;
margin-top:0px;
width:188px;

}

#columnleft {
float:left;
width:188px;


}

#columnLeftContent{
width:188px;
border-left:2px solid #ffffff;
padding:5px;
background-color:#ffffff;
}

#columnleft.homepage_left{
width:280px;
margin-right:0px;
}

#columnLeftContent.homepage_left{
width:280px;
margin-right:0px;
}

#largecontentarea{
float:left;
padding-left:0px;
margin-bottom: 0px;
margin-left:0px;
width:568px;

}



#largecontentarea.homepage_LA{
width:474px;
}

#title, .eventContent #eventName {
/*padding: 5px;
padding-right:0px;
padding-left:0px;
margin-top:18px;
margin-bottom:18px;
width: 376px;*/
margin-top:8px;
margin-bottom:8px;
width: 361px;
background-color:#ffffff;
display:inherit;
font-size:20px;
line-height:25px;
color:#28468E;
padding-left:12px;
white-space:normal;
overflow:hidden; /**/

}

.eventContent #eventName{
margin-top:8px;
margin-bottom:8px;
width: 371px;
font-size:20px;
line-height:25px;
padding-left:0px;
margin-left:-1px;

}

#title_img {
/*padding: 5px;
padding-right:0px;
margin-top:18px;
margin-bottom:18px;*/
padding-top:14px;
padding-left:8px;
background-color:#ffffff;
display:inherit;
font-size:20px;
line-height:25px;
color:#28468E;
width: 366px;
white-space:normal;
overflow:hidden; /**/

}

#title_img h3{
display:none;
text-indent:-900px;
}

.eventContent #eventName {
width: 370px;}

#title img{

}


#columnscontentarea{


margin-top:0px;
margin-bottom:0px;
/*background-color:#ffffff;*/

}

#columnCenterContent{
padding: 1px;
font-family:verdana, Arial, Geneva, Helvetica, sans-serif;
float:left;
background-color:#ffffff;
width: 376px;

}

.eventContent{
margin-left:10px;
margin-right:10px;/* */
font-size:11px;
}



.eventContent #eventName{
width:auto;}

#columnCenterContent .eventContent h5, #columnCenterContent .eventContent p, #columnCenterContent .eventContent table{
margin-left:0px;
padding-left:0px;

}

#columnCenterContent .eventContent table {

margin:0px;
}


#columnCenterContent.homepage_center{
width:280px;
float:left;
margin:0px;
}

#columnCenterWideContent{
padding: 1px;
font-family:verdana, Arial, Geneva, Helvetica, sans-serif;
float:left;
background-color:#ffffff;

}

#columnRightContent{

background-color:#ffffff;

float:left;
font-family:verdana, Arial, Geneva, Helvetica, sans-serif;
width: 190px;/**/
}

#columnRightContent.homepage_right {
float:left;
width:180px;
margin:0px;
}

#footernavigation{
clear:left;
width: 751px;
height: 22px;
border: 2px solid #ffffff;
padding:5px;
margin-bottom:5px;

color:#FFFFFF;
font-size:10px;
line-height:15px;
padding-right:0px;
}

#footernavigation_h{
clear:left;
width: 751px;
height: 36px;
border: 2px solid #ffffff;
border-right: 0px solid #ffffff;
border-left: 0px solid #ffffff;
padding:5px;
margin-bottom:0px;
background-color:#28468E;
color:#FFFFFF;
font-size:10px;
line-height:15px;
padding-right:0px;
text-align:center;

}

#footerlinkcontainer{
margin-top:2px;
margin-left:4px;
width:160px;
float:left;

}

#copyright{
margin-top:2px;
margin-left:65px;
float:left;
text-align:center;
}

#help{
margin-top:2px;
margin-right:5px;
text-align:right;
float:right;
}

#help a{
color:#FFFFFF;
}


#ec,#ecdesc {
	font-size:11pt;
}

#homenavcontainer{
padding-top:12px;}

#home_left{
	float:left;
	width:560px;
	background-color:#FFFFFF;
	padding-bottom:2px;
}

#home_left_inner{
	width:555px;
	border:1px solid #cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
	line-height:15px;
}

#home_left_inner p, #home_center_inner p, #home_right p{
margin-top:0px;
margin-bottom:5px;}

#home_left_inner a, #home_center_inner a, .home_right_inner a {
color:#28468E;
}

#home_left_inner a:hover, #home_center_inner a:hover, .home_right_inner a:hover {
background-color:#28468E;
color:#ffffff;
text-decoration:none;
}

#home_center{
	float:left;
	width:176px;
	background-color:#FFFFFF;
	padding-bottom:2px;
	line-height:15px;
}

#home_center_inner{
	margin-left:1px;
	width:172px;
	border:1px solid #cccccc;
	margin-right:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
}


#home_right{
	float:none;
	width:176px;
	background-color:#ffffff;
	padding-bottom:2px;
	line-height:15px;
	margin:0px;
	padding-right:0px;
}

#centerInnerLine{
width:100%;
margin:0px;
border:1px solid #cccccc;

margin-right:1px;

}

#centerInnerLine p, #centerInnerLine h5 {
margin-left:10px;
margin-right:8px;
}

#centerInnerLine table{
margin-left:5px;
margin-right:8px;

}


/*  ==================================== Contectual Styles ====================================  */

#subnavigation a.currentCont{
padding-right:10px;
width:168px;
color:#000000;
background-color:#FFFFFF;
background-image:url(/common/images/template/cur_navitem.gif);
background-repeat:no-repeat;
background-position:170px 3px;
}

#subnavigation a.currentCont .level3 {
padding-right:10px;
width:152px;
color:#000000;
background-color:#FFFFFF;
background-image:url(/common/images/template/cur_navitem.gif);
background-repeat:no-repeat;
background-position:170px 3px;
}

#subnavigation a.currentCont .level4{
padding-right:10px;
width:128px;
color:#000000;
background-color:#FFFFFF;
background-image:url(/common/images/template/cur_navitem.gif);
background-repeat:no-repeat;
background-position:170px 3px;
}

#subnavigation a.currentCont .level5{
padding-right:10px;
width:105px;
color:#000000;
background-color:#FFFFFF;
background-image:url(/common/images/template/cur_navitem.gif);
background-repeat:no-repeat;
background-position:170px 3px;

}

#subnavigation a.currentCat{
padding-right:10px;
width:168px;
color:#28468E;
background-color: #D8DEEB;
background-image: url(/common/images/template/parent_down_navitem_tranpar.gif);
background-repeat:no-repeat;
background-position:170px 3px;
text-decoration:none;
}

#subnavigation a.currentCat:hover{

color:#28468E;
background-color: #D8DEEB;

}


#subnavigation a.currentCat .level3 {

width:152px;

}

#subnavigation a.currentCat .level4 {

width:128px;

}



#subnavigation a.level3{
padding-left:24px;
width:152px;}

#subnavigation a.level4{
padding-left:48px;
width:140px;}

#subnavigation a.level5{
padding-left:72px;
width:115px;}

#subnavigation a.hideits{
display:none;}

#globalnavigation a {
font-family:Arial, verdana, Geneva, Helvetica, sans-serif;
}

/* Utility Search Areas */
#searchbox form{
margin:0px;
padding:0px;

width:165px;
height:21px;
display:inline;
}

#searchbox form #ParamKeywords{
width:107px;
height:15px;
border:1px solid #CCCCCC;
padding-top:0px;
margin-top:0px;}

#searchbox form table{
width:165px;
margin-left:12px;
margin-bottom:12px;}

#searchbox form #searchbut{
margin-left:5px;
}

.utilitynavigationmenu {
margin-bottom:2px;}

.utilitynavigationmenu a{
color:#FFFFFF;
text-decoration:none;
font-size:11px;
padding:2px;
margin-left:4px;
}

.utilitynavigationmenu a:hover{
background-color:#000000;

}

.homenavigationmenu {
margin-bottom:8px;
}

.homenavigationmenu a{
color:#FFFFFF;
font-size:11px;
padding:2px;
margin-left:8px;

}

.homenavigationmenu a:hover{
color:#000000;
background-color:#FFFFFF;
text-decoration:none;}

/*Sub Nav Styles*/

#subnavigation a:visited {

}

#subnavigation a:hover {
background-color:#ffffff;
color:#666666;
}

#subnavigation a{
display:block;
border:1px solid #cccccc;
border-top:none;
width:168px;
padding-left:8px;
padding-right:10px;
/*height:20px;
min-height:20px;*/
padding-top:7px;
padding-bottom:7px;
margin-bottom:0px;
margin-top:0px;
vertical-align:middle;
color:#FFFFFF;
}

.subnavigation_dd a{
display:inline;
color:#7FA9CD;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;


}

.subnavi_dd{
margin-bottom:2px;
padding:3px;
padding-left:10px;
}

.subnavigation_dd a:hover{
background-color:#7FA9CD;
color:#EFEDF5;
text-decoration:none;
}



.footernavigationelement a {
color:#FFFFFF;
font-size:10px;
line-height:15px;
}

.subnavigation_dd{
visibility:hidden;
position:absolute;
background-color:#EFEDF5;
width:167px;
font-size:9px;
}



/* about dropdowns */

#contentstretch .stretchy_About_BG, #contentstretch_h .stretchy_About_BG{
background-color:#EFEDF5;
}




.innerBorder{
padding-top:5px;
padding-bottom:5px;
width:161px;
border: 1px solid #7FA9CD;
margin-bottom:2px;
margin-left:2px;
}

/* links in page */

#contentstretch .stretchy_About_BG #columnscontentarea a {
color:#7FA9CD;

}

#contentstretch .stretchy_About_BG #columnscontentarea a:hover {
color:#EFEDF5;
background-color:#7FA9CD;
}

.bg_About a:hover{
background-color:#EFEDF5;
color:#7FA9CD;
}

#contentstretch .stretchy_About_BG #related a {
color:#7FA9CD;

}

#contentstretch #title.fc_About {
color:#7FA9CD;
}


#contentstretch .stretchy_About_BG #related a:hover {
color:#EFEDF5;
background-color:#7FA9CD;

}

#contentstretch .stretchy_About_BG #subnavigation a.currentCat {
color:#7FA9CD;
background-color:#EFEDF5;
text-decoration:none;
}

/* Programs -- formerly Academics Dropdowns */
#adp_nav2 {
background-color:#E4E4DF;
}

#adp_nav2 .innerBorder{
border:1px solid #818053;
}



#adp_nav2 .innerBorder .subnavi_dd a{
color:#818053;}

#adp_nav2 .innerBorder .subnavi_dd a:hover{
color:#E4E4DF;
background-color:#818053;}

/* field bg color */ 
#contentstretch .stretchy_Academics_BG td.colorit,  #contentstretch.stretchy_Academics_BG {
background-color:#E4E4DF;
}

/* links in page */

#contentstretch .stretchy_Academics_BG #columnscontentarea a {
color:#818053;

}

#contentstretch .fc_Academics {
color:#818053;
}

#contentstretch .stretchy_Academics_BG #columnscontentarea a:hover {
color:#E4E4DF;
background-color:#818053;
}

#contentstretch .stretchy_Academics_BG #related a {
color:#818053;

}

#contentstretch .stretchy_Academics_BG #related a:hover {
color:#E4E4DF;
background-color:#818053;

}

.bg_Academics a:hover{
background-color:#E4E4DF;
color:#818053;
}

#contentstretch .stretchy_Academics_BG #subnavigation a.currentCat {
color:#818053;
background-color:#E4E4DF;
text-decoration:none;
}

/* Admission Dropdowns */
#adp_nav3 {
background-color:#F4E8D0;
}



#adp_nav3 .innerBorder{
border:1px solid #ac7200;
}

#adp_nav3 .innerBorder .subnavi_dd a{
color:#ac7200;}

#adp_nav3 .innerBorder .subnavi_dd a:hover{
color:#F4E8D0;
background-color:#ac7200;}

#contentstretch .stretchy_Admissions_BG{
background-color:#F4E8D0;
}

/* links in page */

#contentstretch .stretchy_Admissions_BG #columnscontentarea a {
color:#ac7200;

}

#contentstretch .stretchy_Admissions_BG #columnscontentarea a:hover {
color:#F4E8D0;
background-color:#ac7200;
}

#contentstretch .stretchy_Admissions_BG #related a {
color:#ac7200;

}

#contentstretch .stretchy_Admissions_BG #related a:hover {
color:#F4E8D0;
background-color:#ac7200;

}

.bg_Admissions a:hover{
background-color:#F4E8D0;
color:#ac7200;
}

#contentstretch .fc_Admissions {
color:#ac7200;
}


#contentstretch .stretchy_Admissions_BG #subnavigation a.currentCat {
color:#ac7200;
background-color:#F4E8D0;
text-decoration:none;
}

/* Our Approach -- formerly Professional and Education Dropdowns */
#adp_nav1 {

background-color:#EEE4DD;
}

#adp_nav1 .innerBorder{
border:1px solid #A26A42;
}

#adp_nav1 .innerBorder .subnavi_dd a{
color:#A26A42;}

#adp_nav1 .innerBorder .subnavi_dd a:hover{
color:#EEE4DD;
background-color:#A26A42;}

#contentstretch .stretchy_Professional_BG{
background-color:#EEE4DD;
}

/* links in page */

#contentstretch .stretchy_Professional_BG #columnscontentarea a {
color:#A26A42;

}

#contentstretch .stretchy_Professional_BG #columnscontentarea a:hover {
color:#EEE4DD;
background-color:#A26A42;
}

#contentstretch .stretchy_Professional_BG #related a {
color:#A26A42;

}

#contentstretch .stretchy_Professional_BG #related a:hover {
color:#EEE4DD;
background-color:#A26A42;

}

#contentstretch .fc_Professional {
color:#A26A42;
}

.bg_Professional a:hover{
background-color:#EEE4DD;
color:#A26A42;
}

#contentstretch .stretchy_Professional_BG #subnavigation a.currentCat {
color:#A26A42;
background-color:#EEE4DD;
text-decoration:none;
}

/* News and Events Dropdowns */
#adp_nav7 {
background-color:#eef3eb;
}

#adp_nav7 .innerBorder{
border:1px solid #728b64;
}

#adp_nav7 .innerBorder .subnavi_dd a{
color:#728b64;}

#adp_nav7 .innerBorder .subnavi_dd a:hover{
color:#eef3eb;
background-color:#728b64;}

#contentstretch .stretchy_News_BG{
background-color:#eef3eb;
}

/* links in page */

#contentstretch .stretchy_News_BG #columnscontentarea a {
color:#728b64;

}

#contentstretch .stretchy_News_BG #columnscontentarea #eventName{
color:#728b64;
}

#contentstretch .stretchy_News_BG #columnscontentarea a:hover {
color:#eef3eb;
background-color:#728b64;
}

#contentstretch .stretchy_News_BG #related a {
color:#728b64;

}

#contentstretch .fc_News {
color:#728b64;
}

#contentstretch .stretchy_News_BG #related a:hover {
color:#eef3eb;
background-color:#728b64;

}

.bg_News a:hover{
background-color:#eef3eb;
color:#728b64;
}

#contentstretch .stretchy_News_BG #subnavigation a.currentCat {
color:#728b64;
background-color:#eef3eb;
text-decoration:none;
}

/* Training and Service -- formerly Student Services Dropdowns */
#adp_nav5 {
background-color:#ced4d7;
}



#adp_nav5 .innerBorder{
border:1px solid #5c6f7b;
}

#adp_nav5 .innerBorder .subnavi_dd a{
color:#5c6f7b;}

#adp_nav5 .innerBorder .subnavi_dd a:hover{
color:#ced4d7;
background-color:#5c6f7b;}

#contentstretch .stretchy_SS_BG{
background-color:#ced4d7;
}

/* links in page */

#contentstretch .stretchy_SS_BG #columnscontentarea a {
color:#5c6f7b;

}

#contentstretch .stretchy_SS_BG #columnscontentarea a:hover {
color:#ced4d7;
background-color:#5c6f7b;
}

#contentstretch .stretchy_SS_BG #related a {
color:#5c6f7b;

}

#contentstretch .stretchy_SS_BG #related a:hover {
color:#ced4d7;
background-color:#5c6f7b;

}

#contentstretch .fc_SS {
color:#5c6f7b;
}


.bg_SS a:hover{
background-color:#ced4d7;
color:#5c6f7b;
}

#contentstretch .stretchy_SS_BG #subnavigation a.currentCat {
color:#5c6f7b;
background-color:#ced4d7;
text-decoration:none;
}


/* Campuses -- formerly Library Dropdowns */
#adp_nav4 {
background-color:#D1E5E4;
}

#contentstretch .stretchy_Library_BG{
background-color:#D1E5E4;
}

#adp_nav4 .innerBorder{
border:1px solid #5A9A98;
}

#adp_nav4 .innerBorder .subnavi_dd a{
color:#5A9A98;}

#adp_nav4 .innerBorder .subnavi_dd a:hover{
color:#D1E5E4;
background-color:#5A9A98;}

#contentstretch .stretchy_Library_BG #columnscontentarea a {
color:#5A9A98;

}

#contentstretch .stretchy_Library_BG #columnscontentarea a:hover {
color:#D1E5E4;
background-color:#5A9A98;
}

.bg_Library a:hover{
background-color:#D1E5E4;
color:#5A9A98;
}

#contentstretch .fc_Library {
color:#5A9A98;
}

#contentstretch .stretchy_Library_BG #related a {
color:#5A9A98;

}

#contentstretch .stretchy_Library_BG #related a:hover {
color:#D1E5E4;
background-color:#5A9A98;

}

#contentstretch .stretchy_Library_BG #subnavigation a.currentCat {
color:#5A9A98;
background-color:#D1E5E4;
text-decoration:none;
}

/* Diversity and Global Studies -- formerly Careers Dropdowns */
#adp_nav6 {
background-color:#E5E3DE;
}


#contentstretch .stretchy_Careers_BG{
background-color:#E5E3DE;
}

/* links in page */

#contentstretch .stretchy_Careers_BG #related a {
color:#9d8d85;

}

#contentstretch .stretchy_Careers_BG #related a:hover {
color:#E5E3DE;
background-color:#9d8d85;

}

#contentstretch .stretchy_Careers_BG #columnscontentarea a {
color:#9d8d85;

}

#contentstretch .stretchy_Careers_BG #columnscontentarea a:hover {
color:#E5E3DE;
background-color:#9d8d85;
}

#contentstretch .fc_Careers {
color:#9d8d85;
}

.bg_Careers a:hover{
background-color:#E5E3DE;
color:#9d8d85;
}

#contentstretch .stretchy_Careers_BG #subnavigation a.currentCat {
color:#9d8d85;
background-color:#E5E3DE;
text-decoration:none;
}

#adp_nav6 .innerBorder{
border:1px solid #9d8d85;
}

#adp_nav6 .innerBorder .subnavi_dd a{
color:#9d8d85;}

#adp_nav6 .innerBorder .subnavi_dd a:hover{
color:#E5E3DE;
background-color:#9d8d85;}

#related{
padding-top:9px;
padding-bottom:9px;
padding-left:2px;
padding-right:7px;
margin-bottom:2px;
margin-top:2px;
margin-right:1px;}

#related p{
margin-left:0px;}

#related a{

margin-left:0px;
padding-left:0px;
}

#related h4{
font-size:11px;
margin:0px;
margin-left:5px;
padding:0px;
line-height:13px;
color:#646464;
font-weight:900;}

#rightcolblurbholder.whitebg .lined{
padding-left:5px;}

#columnleft .lined{
width:auto;}

#centerInnerLine .facultySearch{
margin:0px;
padding:0px;
margin-left:-5px;

margin-right:-6px;
/*width:99.999995%;*/
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

#centerInnerLine #facSearchTable{
margin:0px;
padding:0px;
margin-left:-5px;
width:375px;
margin-right:-6px;
/*width:99.999995%;*/
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

.facSearch #facSearchTable input{
margin-bottom:7px;
width:160px;
}

.facSearch #facSearchTable select{
width:161px;
margin-bottom:7px;

}

.facSearch #facSearchTable label{
margin-left:10px;
padding:0px;
margin-bottom:7px;
display:block;
width:120px;
}

.TitleTD{
width:115px;
}

.marTop{
margin-top:7px;}

.facSearch #facSearchTable .but{
margin-top:7px;}

.botpad{
padding-bottom:7px;}

.facultySearch .titleColumn{
width:290px;
padding-left:30px;}

.facultySearch td{
padding-bottom:10px;}

.scholarshipform input{
margin-bottom:7px;
width:160px;}

.scholarshipform #zip, .alumniRegForm .zip{
width:82px;
}

.scholarshipform .but, .alumniRegForm .but, .facSearch #facSearchTable .but{
width:60px;
}

.scholarshipform label{
display:block;
width:88px;
margin-bottom:7px;
margin-left:5px;}

.scholarshipform select{
width:121px;
margin-bottom:7px;

}

.scholarshipform .states{
text-transform:capitalize;
}

.alumniRegForm hr {
height:1px;
color:#CCCCCC;
background-color:#CCCCCC;
margin-left:-10px;
margin-right:-14px;
width:565px;
}

.gradRegForm hr {
height:1px;
color:#CCCCCC;
background-color:#CCCCCC;
margin-left:-10px;
margin-right:-14px;
width:565px;
}



.alumniRegForm .hrtd{
padding-top:5px;
padding-bottom:5px;
}

.alumniRegForm input {
width:160px;}

.alumniRegForm select {
width:158px;}

.alumniRegForm  label{
margin-left:-7px;
padding:0px;
display:block;
}

.alumniRegForm table td, .alumniRegForm table td table td{
margin-left:-7px;
padding-left:0px;}

.alumniRegForm .widerr{
width:103px;
position:absolute;
}

.alumniRegForm .radios, .facSearch #facSearchTable .radios{
width:auto;
margin-bottom:0px;}

.formText{
width:103px;}

.blogapply a.blogapply, a.blogapply:visited, a.blogapply:hover{
border:none; 
outline:none; 
margin:0 auto 10px auto; 
text-decoration:none; 
background:#fff;
display:block; 
height:47px; 
width:150px;
padding:0;
}
h2{
font:normal 500 3em georgia;
color:#5a9a98;	
margin:10px 0 5px 0;
}
p{
font:normal 500 1em arial;
color:#5c6f7b;	
}
.sideblock{
border-bottom:#CCCCCC solid 1px; 
margin:10px auto 20px auto; 
padding-bottom:10px;	
width:170px;
text-align:left;
}
.sideblock a.biglink, .sideblock a.biglink:visited{
font:normal 500 20px Georgia;
color:#5a9a98;
background:#fff;
text-decoration:none;	
}
.sideblock a.biglink:hover{
font:normal 500 20px Georgia;
color:#5a9a98;
background:#fff;
text-decoration:underline;	
}
.sideblock ul{
width:150px;
margin:5px 0 5px 10px;
padding:0 0 0 10px;	
}
/* TWITTER */
#twitter_div{
}

a.sidebar-title, a.sidebar-title:visited{
font:normal 500 14px arial;
text-decoration:none;
background:transparent;
color:#5c6f7b;
}
a.twitter{
width:120px;
height:28px;
outline:none;
background:#fff;
text-decoration:none;
display:block;
margin:0 auto;
}
ul#twitter_update_list{
width:170px;
list-style:none;
margin:0;
padding:0;
}
ul#twitter_update_list li{
background:#f4f4f4;
border-bottom:#d8d8d8 dotted 1px;
font:normal 500 12px arial;
color:#5c6f7b;
padding:6px;
text-align:left;
}
ul#twitter_update_list li a, ul#twitter_update_list li a:visited{
font:normal 500 12px arial;
color:#33ccff;
text-decoration:none;
}
ul#twitter_update_list li a:hover{
font:normal 500 12px arial;
color:#33ccff;
text-decoration:underline;
}
a#twitter-link, a#twitter-link:visited{
display:block;
text-align:right;
}
a#twitter-link:hover{	
}
a.twitterbird, a.twitterbird:visited{
	margin:0 0 -2px 0;
	border:none;
	background:#fff url(http://ego.thechicagoschool.edu/s/843/images/editor/Alumni/twitterbird.gif) 0 0 no-repeat;
	width:140px;
	height:50px;
	display:block;
	outline:none;
	text-decoration:none;
}
a.twitterbird:hover{
	background:#fff url(http://ego.thechicagoschool.edu/s/843/images/editor/Alumni/twitterbird.gif) -140px 0 no-repeat;
	text-decoration:none;
}

/* FLICKR */
/*
Images are wrapped in divs classed "flickr_badge_image" with ids "flickr_badge_imageX" where "X" is an integer specifying ordinal position. Below are some styles to get you started!
*/
#flickr_badge_uber_wrapper {
text-align:center; 
width:175px; 
margin:10px auto; 
padding:10px 0;
}
#flickr_badge_wrapper {
padding:10px 0 10px 0;
}
.flickr_badge_image {
margin:3px; 
display:inline; 
background:#fff;
}
.flickr_badge_image img {
border: 1px solid #d8d8d8 !important; 
background:#f4f4f4; 
display:inline;
padding:2px;
}
#flickr_badge_source {
text-align:left; 
margin:0 10px 0 10px;
}
#flickr_badge_icon {
float:left; 
margin-right:5px;
}
#flickr_www {
display:block; 
padding:0 10px 0 10px !important; 
font: 11px Arial, Helvetica, Sans serif !important; 
color:#3993ff !important;
}
#flickr_badge_uber_wrapper a, #flickr_badge_uber_wrapper a:link, #flickr_badge_uber_wrapper a:visited, #flickr_badge_uber_wrapper a:hover, #flickr_badge_uber_wrapper a:active {
text-decoration:none !important; 
background:#fff !important;
color:#3993ff; 
display:inline;
}
#flickr_badge_wrapper {
background-color:#ffffff; 
border: solid 1px #d8d8d8
}
#flickr_badge_source {
padding:0 !important; 
font: 11px Arial, Helvetica, Sans serif !important; 
color:#666666 !important;
}

a.chatback{
background:url(http://www.thechicagoschool.edu/resources/content/1/0/4/8/images/dialog.png) top left no-repeat;
min-height:32px;
padding:5px 0 5px 36px;
display:block;
text-align:left;
font-weight:800;
margin:0 0 0 10px;
outline:none;
}
#info{
display:none;
background:#fff;
padding:20px;	
}