/* classes for general styles used throughout the site*/
body {
background-image : none;
}
.homebody {
	height: 100%;
	background-color : #ffffff;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}
.shellbody {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-image : none;	
	background: none;
	
}
.maintext {
	font-family: Verdana;
	font-size: 11px;
}
.maintextbold {
	font-weight : bold;
	font-family: Verdana;
	font-size: 11px;
}
.ddlbtext {
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
}
.sidebartext {
	font-family: Verdana;
	font-size: 11px;
}
.sidebartextbold {
	font-weight : bold;
	font-family: Verdana;
	font-size: 11px;
}

.photocaption {
	font-family : Verdana;
	font-size : 11px;
	color : #000000;
}
a {
	font-family : Verdana;
	font-size : 11px;
	text-decoration: underline; 
	color: #ffffff;/*CAS95174 sdb 092809 added color*/
}
a:visited {
	font-family : Verdana;
	font-size : 11px;
	text-decoration: underline; 
	
}

a:active {
	font-family : Verdana;
	font-size : 11px;
	text-decoration: underline; 
}

a:hover {
	font-family : Verdana;
	font-size : 11px;
	text-decoration: underline;  
	color: #e68a35;/*CAS95174 sdb 092809 added color*/
}

/*-----additional link------------*/

.sidebarlink:visited {
	font-family : Verdana;
	font-size : 11px;
	text-decoration: underline; 
}
.sidebarlink {
	font-family : Verdana;
	font-size : 11px;
	text-decoration: underline; 
}
.sidebarlink:active {
	font-family : Verdana;
	font-size : 11px;
	text-decoration: underline;  
}
.sidebarlink:hover {
	font-family : Verdana;
	font-size : 11px;
	text-decoration: underline; 
}
.sidebarheader {
	background-image: url(/ftpimages/259/podium/sidebar_header.gif);
	background-repeat: no-repeat;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 6px;
	width: 200px; 
	color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;

}
.sidebarorangeheader {
	background-image: url(/ftpimages/259/podium/sidebar_header_v2.gif);
	background-repeat: no-repeat;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 6px;
	width: 200px; 
	color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;

}
.sidebarback {
	background-image: url(/ftpimages/259/podium/sidebar_background.gif);
	background-repeat: repeat-y;
	font-family: Verdana;
	font-size: 11px;
	padding-bottom: 20px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;
}	
.sidebarfooter {
	background-image: url(/ftpimages/259/podium/sidebar_bottom.gif);
	background-repeat: no-repeat;
	height: 10px;
	margin-bottom: 10px;
	width: 200px;  
}
.contentboxheader {
	background-image: url(/ftpimages/259/podium/content_box_header.gif);
	background-repeat: no-repeat;
	padding-bottom: 3px;
	padding-left: 9px;
	padding-right: 7px;
	padding-top: 3px; 

}
.contentboxback {
	font-family: Verdana;
	font-size: 11px;
	background-image: url(/ftpimages/259/podium/content_box_background.gif);
	background-repeat: repeat-y;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 10px;
	padding-top: 5px; 
}	
.contentboxfooter {
	background-image: url(/ftpimages/259/podium/content_box_bottom.gif);
	background-repeat: no-repeat;
	height: 5px;
	margin-bottom: 10px;  
}
.ddlb {
	color: #000000;
	font-family: Verdana;
	font-size: 10px;
}
#topspace21 {
	height: 21px;
}
#header_1 {
	background-image: url(/ftpimages/259/podium/L1header_about.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
	height: 22px;
	margin-top: 20px;	
}
#header_2 {
	background-image: url(/ftpimages/259/podium/L1header_admission.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
	height: 22px;
	margin-top: 20px; 
}
#header_3 {
	background-image: url(/ftpimages/259/podium/L1header_news.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
	height: 22px;
	margin-top: 20px; 
}
#header_4 {
	/*CAS95174 sdb 092509 original styles
	background-image: url(/ftpimages/259/podium/L1header_campus.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
	height: 22px;
	*/
	font-family: Verdana, Trebuchet MS, Times New Roman, Tahoma, Georgia, sans serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 20px;
}
}
#header_5 {
	background-image: url(/ftpimages/259/podium/L1header_support.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
	height: 22px;
	margin-top: 20px; 	
}
#header_6 {
	background-image: url(/ftpimages/259/podium/L1header_parents.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
	height: 22px;
	margin-top: 20px; 	
}
#header_7 {
	background-image: url(/ftpimages/259/podium/L1header_alumni.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
	height: 22px;
	margin-top: 20px; 	
}
#header_8 {
	background-image: url(/ftpimages/259/podium/L1header_login.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
	height: 22px;
	margin-top: 20px; 	
}
#header_9 {
	background-image: url(/ftpimages/259/podium/L1header_sitemap.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
	height: 22px;
	margin-top: 20px; 	
}

#L3header {
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 12px;
}
#L2header {
	color: #E17307;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 12px;
	margin-top: 8px; 	
}
#contentarea {
}

.L3 {
	color: #84091D;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	padding-bottom:5px;
}
.hide {
	display:none;
}
.show {
	display:'';
}
.blacklinkbutton:visited {
	font-family : Verdana;
	font-size : 10px;
	font-weight: bold;
	color : #000000;
	text-decoration : none;
	line-height:15px;
}
.blacklinkbutton {
	font-family : Verdana;
	font-size : 10px;
	font-weight: bold;
	color : #000000;
	text-decoration : none;
	line-height:15px;
}
.blacklinkbutton:active {
	font-family : Verdana;
	font-size : 10px;
	font-weight: bold;
	color : #000000;
	text-decoration : none;
	line-height:15px;
}
.blacklinkbutton:hover {
	font-family : Verdana;
	font-size : 10px;
	font-weight: bold;
	color : #000000;
	text-decoration : none;
	line-height:15px;
}

/*---------------ANNUAL FUND------------------*/
.af_top {
	background: url('/images/af_bar_top.gif') no-repeat;
	height: 1px;
}

.af_middle {
	background: url('/images/af_bar.gif') bottom left repeat-y;
	width: 24px;
}

.af_bottom {
	background: url('/images/af_bar_bottom.gif') no-repeat;
	height: 1px
}

.annualfund_bar {
	margin-left: 18px;
	position: absolute;
	bottom: 2px;
}

.af_guage {
	background: url('/images/af_background.gif') no-repeat;
	width: 42px;
	height: 193px;
	position: relative;
}

.af_info {
	font-family: Verdana;
	font-size: 10px;
	color: #282C2C;
	padding-top: 10px;
}

.af_info_line {
	padding-bottom: 6px;
	text-align: left;
}
.af_info_title {
	font-weight: bold;
	text-transform: uppercase;
}
.af_info_value {
}


/*------------CAS95174 sdb 092809 added Curriculm Photo channel----------------*/
.box {
	background-color: #ffffff; 
}

.box2 {
	background-image: url(/ftpimages/259/podium/gallery_white_box_left.gif);
	background-position: top left;
	background-repeat: repeat-y; 
}

.box3 {
	background-image: url(/ftpimages/259/podium/gallery_white_box_right.gif);
	background-position: top right;
	background-repeat: repeat-y;
	padding-left: 8px; 
}

.box4 {
	background-color: #ffffff;
	width:185px;
}

.footer {
	background-image: url(/ftpimages/259/podium/gallery_white_bottom_background.gif);
	background-repeat: repeat-x;
	height: 9px;
	margin-bottom: 10px; 
}

.footer2 {
	background-image: url(/ftpimages/259/podium/gallery_white_bottom_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 9px; 
}

.footer3 {
	background-image: url(/ftpimages/259/podium/gallery_white_bottom_right.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height: 9px; 
}

.footer4 {
}

.header {
	background-image: url(/ftpimages/259/podium/gallery_white_top_background.gif);
	background-repeat: repeat-x;
	height: 9px; 
}

.header2 {
	background-image: url(/ftpimages/259/podium/gallery_white_top_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 9px; 
}

.header3 {
	background-image: url(/ftpimages/259/podium/gallery_white_top_right.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height: 9px; 
}

.header4 {
}

.headerText {
	color: #ffffff;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	font-weight: bold; 
}

.text2 {
	color: #000000!important;
	font-family: Verdana, Trebuchet MS, Times New Roman, Tahoma, Georgia, sans serif!important;
	font-size: 10px!important; 
}

/*------------CAS95174 sdb 092809 added Curriculm text channel----------------*/
.text_box_main {
	background-color: #0A0A4F;
	background-repeat: repeat-y;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	color: #ffffff;
	font-family: Verdana, Trebuchet MS, Times New Roman, Tahoma, Georgia, sans serif;
	font-size: 11px;
	padding-bottom: 20px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px; 
}

#text_box_2 {
	background-image: url(/ftpimages/259/podium/gallery_white_box_left.gif);
	background-position: top left;
	background-repeat: repeat-y; 
}

#text_box_3 {
	background-image: url(/ftpimages/259/podium/gallery_white_box_right.gif);
	background-position: top right;
	background-repeat: repeat-y;
	padding-left: 8px; 
}

.text_box_4 {
}

.text_footer {
	background-image: url(/ftpimages/259/podium/sidebar_bottom_blue_background.gif);
	background-repeat: repeat-x;
	height: 10px;
	margin-bottom: 10px; 
}

.text_footer2 {
	background-image: url(/ftpimages/259/podium/sidebar_bottom_blue_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 10px;  
}

.text_footer3 {
	background-image: url(/ftpimages/259/podium/sidebar_bottom_blue_right.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height: 10px;  
}

.text_footer4 {
}

.text_header {
	background-image: url(/ftpimages/259/podium/sidebar_header_blue_background.gif);
	background-repeat: repeat-x; 
}

.text_header2 {
	background-image: url(/ftpimages/259/podium/sidebar_header_blue_left.gif);
	background-position: top left;
	background-repeat: no-repeat;  
}

.text_header3 {
	background-image: url(/ftpimages/259/podium/sidebar_header_blue_right.gif);
	background-position: top right;
	background-repeat: no-repeat;  
}

.text_header4 {
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;/*was 6px*/ 
}

.text_headerText {
	color: #ffffff;
	font-family: Verdana, Trebuchet MS, Times New Roman, Tahoma, Georgia, sans serif;
	font-size: 11px;
	font-weight: bold; 
}

.text_text_2 {

}

/*------------CSP sdb 122209 added orange channle for Admissions>>Apply Now ----------------*/
#orange .chbox {
	background-color: #F58C45;
	background-repeat: repeat-y;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #ffffff;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	padding-bottom: 20px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;  
}

#orange .chbox2 {

}

#orange .chbox3 {

}

#orange .chbox4 {

}

#orange .chfooter {
	background-image: url(/ftpimages/259/podium/sidebar_bottom_orange_background.gif);
	background-repeat: repeat-x;
	height: 10px;
	margin-bottom: 10px; 
}

#orange .chfooter2 {
	background-image: url(/ftpimages/259/podium/sidebar_bottom_orange_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 10px; 
}

#orange .chfooter3 {
	background-image: url(/ftpimages/259/podium/sidebar_bottom_orange_right.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height: 10px; 
}

#orange .chfooter4 {
}

#orange .chheader {
	background-image: url(/ftpimages/259/podium/sidebar_header_orange_background.gif);
	background-repeat: repeat-x;
}

#orange .chheader2 {
	background-image: url(/ftpimages/259/podium/sidebar_header_orange_left.gif);
	background-position: top left;
	background-repeat: no-repeat; 
}

#orange .chheader3 {
	background-image: url(/ftpimages/259/podium/sidebar_header_orange_right.gif);
	background-position: top right;
	background-repeat: no-repeat; 
}

#orange .chheader4 {
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 6px; 
}

#orange .chhtext {
	color: #ffffff;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	font-weight: bold; 
}

#orange .chhtext2 {
	color: #000000!important;
	font-family: Verdana, Trebuchet MS, Times New Roman, Tahoma, Georgia, sans serif!important;
	font-size: 10px!important; 
}


/*------------CSP sdb 122209 added blue channel for Admissions>>Apply Now ----------------*/
#blue .chbox {
	background-color: #0A0A4F;
	background-repeat: repeat-y;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	color: #ffffff;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	padding-bottom: 20px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 10px;  
}

#blue .chbox2 {

}

#blue .chbox3 {

}

#blue .chbox4 {

}

#blue .chfooter {
	background-image: url(/ftpimages/259/podium/sidebar_bottom_blue_background.gif);
	background-repeat: repeat-x;
	height: 10px;
	margin-bottom: 10px; 
}

#blue .chfooter2 {
	background-image: url(/ftpimages/259/podium/sidebar_bottom_blue_left.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 10px; 
}

#blue .chfooter3 {
	background-image: url(/ftpimages/259/podium/sidebar_bottom_blue_right.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height: 10px;  
}

#blue .chfooter4 {
}

#blue .chheader {
	background-image: url(/ftpimages/259/podium/sidebar_header_blue_background.gif);
	background-repeat: repeat-x; 
}

#blue .chheader2 {
	background-image: url(/ftpimages/259/podium/sidebar_header_blue_left.gif);
	background-position: top left;
	background-repeat: no-repeat;  
}

#blue .chheader3 {
	background-image: url(/ftpimages/259/podium/sidebar_header_blue_right.gif);
	background-position: top right;
	background-repeat: no-repeat;  
}

#blue .chheader4 {
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 6px; 
}

#blue .chhtext {
	color: #ffffff;
	font-family: 'Verdana', 'Trebuchet MS', 'Times New Roman', 'Tahoma', 'Georgia', 'sans serif';
	font-size: 11px;
	font-weight: bold; 
}

#blue .chhtext2 {
	color: #000000!important;
	font-family: Verdana, Trebuchet MS, Times New Roman, Tahoma, Georgia, sans serif!important;
	font-size: 10px!important; 
}