/* CSS Document */

.printheader {
	display:none;
}

body 
{
	font-family:Arial, Verdana, Sans Serif;
	font-size:12px;
	cursor:default;
	background:#696A6C;
}
table, font {
	font-family:Arial, Verdana, "Sans Serif";
	font-size:12px;
	cursor:default;
}
td {}
img {border:#ffffff solid 0px;}
div {}
ul {margin-left:0px;margin-top:5px;margin-bottom:0px;padding-left:0px;}
ul li {margin-left:20px;padding-left:0px;padding-bottom:5px;list-style-image:url(/images/list_style_1.gif);}
label {cursor:hand;}
br {}
input {font-family:Arial, Verdana, Sans Serif;font-size:10px;}
select {font-family:Arial, Verdana, Sans Serif;font-size:10px;}
textarea {font-family:Arial, Verdana, Sans Serif;font-size:10px;overflow:auto;}

h1 {color:#BE1919;ma rgin:0px;font-size:14px;}

h1 span {
	font-size:.8em;
	color:#444444;
	font-weight:normal;
}

h2 {
	color#000000;
	font-size:12px;
	margin:4px 0px;
}

a:link, 
a:visited	{
	color:#CC0000; 
	text-decoration:none;
}

a:hover	{
	color:#000000;
	/*font-weight:bold;*/
	text-decoration:underline;
}

/* header */
.searchbar {background:#000000;}
.searchbar table td a:link, .searchbar table td a:visited {font-size:11px;color:#ffffff;text-decoration:none;}
.searchbar table td a:hover, .searchbar table td  {font-size:11px;color:#eeeeee;text-decoration:none;white-space:nowrap;}
.searchbar table td input {border:#000000 solid 0px;font-size:9px;margin:0px;padding:0px;background:#E9E5DC;}
.searchbar form input.radio1 {background:none;margin-left:0px;margin-right:0px;margin-top:-2px;margin-bottom:-2px;padding:0px;}
.searchbar form input.submit1 {background:none;color:#ffffff;font-size:11px;cursor:hand;}
.searchbar form {margin:0px;padding:0px;font-size:10px;}

td.c_main h1:first-child {color:#0065A4;font-size:14px;font-family:Arial, Verdana, Sans Serif;font-weight:bold;margin-bottom:10px;margin-top:5px;}

p:first-child em { font-weight : bold; }

td.main_content {vertical-align:top;height:100%;}

table.navigation {background:#000000;font-size:12px;font-weight:bold;white-space:nowrap;text-align:left;}
table.navigation  td {color:#ffffff;}
table.navigation a, 
table.navigation a:link, 
table.navigation a:visited   {text-indent:5px;display:list-item;padding:2px;white-space:nowrap;width:100%;font-size:12px;color:#ffffff;text-decoration:none;border:#E9E5DC solid 0px;list-style-type:none;}
table.navigation a:hover {text-indent:5px;display:list-item;white-space:nowrap;width:100%;font-size:12px;text-decoration:none;color:#eeeeee;border:#000000 solid 0px;list-style-type:none;}


#dropmenudiv{position:absolute;border:0px solid black;font-size:12px;z-index:2;display: block;
			background:#D80707 bottom left no-repeat;margin-top:0px;padding-top:5px;padding-bottom:3px;width:190px;
			filter: alpha (opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;}


.drop_item {font-size:12px; border:lime solid 0px;wid th:190px;padding-left:10px;padding-right:10px;padding-bottom:4px;filter: alpha (opacity=100);-moz-opacity:1.00;-khtml-opacity:1.00;}

#dropmenudiv a{display: block;filter: alpha (opacity=100);-moz-opacity:1.00;-khtml-opacity:1.00;}

a.drop_item_1:link{color:#ffffff;text-decoration:none;font-size:12px;filter: alpha (opacity=100);-moz-opacity:1.00;-khtml-opacity:1.00;}
a.drop_item_1:visited{color:#ffffff;text-decoration:none;font-size:12px;filter: alpha (opacity=100);-moz-opacity:1.00;-khtml-opacity:1.00;}
a.drop_item_1:hover{color:#E9E5DC;text-decoration:none;font-size:12px;filter: alpha (opacity=100);-moz-opacity:1.00;-khtml-opacity:1.00;}






.content-maintable {
	height:100%;
}


td.content-leftmargin-default {
height:100%;
background:#CED8EA;

}

td.content-main-default {
height:400px;
background:#ffffff;
padding:0px 0px 5px 15px;
width:640px;

}

/* forms */ 

 .reqfield {
	color:red; 
	
 }

/* general landing page */
.landing_1 td 
{
	vertical-align:top;
	/*color:#ffffff;*/
}
.landing_1 td a 
{
	/*color:#ffffff;*/
}

/*img.landing_menu_1 {filter: alpha (opacity=90);-moz-opacity:.90;-khtml-opacity:.90;}*/

/* home page */

td.home_submenu_1 {background:#000000;color:#ffffff;font-weight:bold;height:20px;}
td.home_submenu_1  a,  
td.home_submenu_1  a:link,  
td.home_submenu_1  a:visited {color:#ffffff;display:inline;list-style-type:none;padding:3px 20px;text-decoration:none;}
td.home_submenu_1  a:hover {color:#eeeeee;}

.homepagelayout .imagecaption 
{
	float:right;
	color:#ffffff;
	padding:6px;
	border:#ffffff solid 0px;
	width:285px;
	font-size:.9em;
	/*background:#111111;*/
}

table.landing_1 td.home {padding-left:10px;padding-top:15px;}
table.landing_1 td.home a, 
table.landing_1 td.home a:link, 
table.landing_1 td.home a:visited 
 {color:#ffffff;text-decoration:none;font-size:15px;font-weight:bold;display:list-item;list-style-type:none;width:100%;}
table.landing_1 td.home a:hover 
 {color:#eeeeee;text-decoration:none;font-size:15px;font-weight:bold;display:list-item;list-style-type:none;width:100%;}

table.landing_1 td.home a.quick, 
table.landing_1 td.home a.quick:link, 
table.landing_1 td.home a.quick:visited 
 {color:#000000;text-decoration:none;font-size:15px;font-weight:bold;display:list-item;list-style-type:none;width:100%;background:#7499c6;}
table.landing_1 td.home a.quick:hover 
 {color:#111111;text-decoration:none;font-size:15px;font-weight:bold;display:list-item;list-style-type:none;width:100%;background:#7499c6;}


td.home div.bullet {width:10px;height:10px;border:#000000 solid 1px;margin-right:10px;margin-top:3px;float:left;}
td.home div.bullet img  {width:10px;height:10px;}


td.headlines_home {padding-left:10px;padding-top:3px;}
td.headlines_home a:link, 
td.headlines_home a:visited, 
td.headlines_home a   
{font-size:11px;white-space:normal;letter-spacing: -.03em;width:100%;
line-height:98%;display:list-item;color:#FFE1BA;text-decoration:none;padding-top:4px;padding-bottom:2px;padding-right:0px;padding-right:0px;list-style-type:none;}
td.headlines_home a:hover 
{white-space:normal;letter-spacing: -.03em;line-height:98%;width:100%;
display:list-item;text-decoration:none;color:#eeeeee;padding-top:4px;padding-bottom:2px;padding-right:0px;padding-right:0px;list-style-type:none;}

/* prospective students page */


.admissionslayout .imagecaption 
{
	float:right;
	color:#ffffff;
	padding:6px;
	border:#ffffff solid 0px;
	width:255px;
	font-size:.9em;
	margin-top:60px;
	/*background:#111111;*/
}


.students_main 
{
	padding:0 1px 0 1px;
}
.admissions_main_1 
{
	padding:15px 10px 10px 15px;
	vertical-align:top;
	height:100%;
	color:#ffffff;
}
.admissions_main_1 h1 {color:#E3A856;font-size:15px;padding:0 0 0 0;margin:0 0 0 0;}
.admissions_main_1 b,  
.admissions_main_1 a,
.admissions_main_1 a:link,
.admissions_main_1 a:visited
{
	display:block;
	color:#E3A856;
	font-size:13px;
	text-decoration:none;
}

.admissions_main_1 div.sub 
{
	padding:0 0	10px 0;
	font-size:9px;
}
 
.admissions_main_1 div.sub a, 
.admissions_main_1 div.sub  a:link, 
.admissions_main_1 div.sub  a:visited {font-size:10px;text-decoration:none;}
.admissions_main_1 div.sub  a:hover 
{text-decoration:underline;}


.admissions_main_2 
{
	padding:3px 10px 1px 15px ;
	height:1px;
}
.admissions_main_2 a, 
.admissions_main_2 a:link, 
.admissions_main_2 a:visited
 {
	width:100%;
	display:list-item;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#FFE1BA;
	font-size:11px;
	text-decoration:none;
	list-style-type:circle;
	list-style-position:inside;
}
.admissions_main_2 a:hover
{
	font-weight:normal;
}

.visit {background:#000000;width:238px;font-size:10px;line-height:110%;}
.visit_main 
{
	padding:15px 9px 5px 18px;
	background:#71CEF5;
	color:#000000;
}

.visit_main a, 
.visit_main  a:link, 
.visit_main  a:visited,
.visit_main  a:hover 
{
	color:#10568A;
	text-decoration:none;
}

.visit_main div.intro {font-size:9px;}
.visit_main h1 {font-size:12px;color:#10568A;padding:0 0 0 0;margin:0 0 0 0;}
.visit_sub {padding:5px 5px 5px 5px;background:#6AC4FF;font-size:9px;font-weight:bold;}


/* lifelong learning landing page */

.lifelonglearninglayout .imagecaption 
{
	float:right;
	color:#ffffff;
	padding:6px;
	border:#ffffff solid 0px;
	width:255px;
	font-size:.9em;
	margin-top:120px;
	/*background:#111111;*/
}

.lifelong_main 
{
	border-bottom:#002BD2 solid 0px;
	color:#ffffff;
}
.lifelong_main_1 
{
	vertical-align:top;
	height:100%;
	font-size:11px;
	color:#ffffff;
}
.lifelong_main_1 h1 
{
	color:#FFE1BA;
	font-size:14px;
	padding:0 0 0 0;
	margin:0 0 3px 0;
}
.lifelong_main_1 b  
.lifelong_main_1 a,
.lifelong_main_1 a:link,
.lifelong_main_1 a:visited
{
	display:block;
	color:#FFE1BA;
	font-size:13px;
	text-decoration:none;
}
.lifelong_main_1 a:hover
{
	color:#eeeeee;
	text-decoration:underline;
}
.lifelong_main_1 div.sub 
{
	padding:0	0 10px 0;
	color:#BE1919;
	font-size:9px;
}
 
.lifelong_main_1 div.sub a, 
.lifelong_main_1 div.sub  a:link, 
.lifelong_main_1 div.sub  a:visited 
 {color:#BE1919;font-size:10px;text-decoration:none;}
.lifelong_main_1 div.sub  a:hover 
{color:red;text-decoration:underline;}

td.lifelong_submenu_1 {padding:0 0 0 0;background:#005695;color:#ffffff;font-weight:bold;height:20px;font-size:11px;}
td.lifelong_submenu_1  a,  
td.lifelong_submenu_1  a:link,  
td.lifelong_submenu_1  a:visited {color:#ffffff;display:block;float:right;padding:5px 12px 2px 12px;text-decoration:none;}
td.lifelong_submenu_1  a:hover {color:#eeeeee;}


td.lifelong_submenu_2 
{
	padding:8px 12px 5px 8px;
}
td.lifelong_submenu_2  a,  
td.lifelong_submenu_2  a:link,  
td.lifelong_submenu_2  a:visited 
{
	width:100%;
	font-size:10px;
	color:#FFE1BA;
	display:list-item;
	list-style-type:none;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
td.lifelong_submenu_2  ul {margin:0px;}
td.lifelong_submenu_2  li {margin: 0px 0px 0px 10px;}
td.lifelong_submenu_2  li a, 
td.lifelong_submenu_2  li a:link, 
td.lifelong_submenu_2  li a:visited, 
td.lifelong_submenu_2  li a:hover {font-size:9px;}

.events 
{
	background:#FFE1BA;
	width:202px;
	font-size:10px;
	line-height:110%;
}
.events_main 
{
	padding:15px 9px 5px 18px;
}

.events_main a, 
.events_main  a:link, 
.events_main  a:visited
 {
	color:#BE1919;
	text-decoration:none;
	list-style-type:disc;
	display:list-item;
	padding:2px 0 2px 10px;
	margin:0 0 0 4px;	
}

.events_main div.intro {font-size:9px;}
.events_main h1 
{
	font-size:12px;
	color:#005695;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.events_sub {padding:5px 5px 5px 5px;background:#6AC4FF;font-size:9px;font-weight:bold;}

.partners 
{
	border:red solid 0px;
	width:100%;
	display:none;
}
.partners a,
.partners a:link,
.partners a:visited {margin-left:18px;padding:1px 0px 1px 5px;width:100%;display:list-item;list-style-type:circle;}
.partners a:hover {}



/* community landing page */
.campuscommunitylayout .imagecaption 
{
	float:right;
	color:#ffffff;
	padding:6px;
	border:#ffffff solid 0px;
	width:285px;
	font-size:.9em;
	/*background:#111111;*/
}


.community_main_1 {padding:15px 10px 10px 15px;vertical-align:top;height:100%;}
.community_main_1 h1 {color:#BE1919;font-size:15px;padding:0 0 0 0;margin:0 0 0 0;}

.community_main_1 a,
.community_main_1 a:link,
.community_main_1 a:visited
{display:block;color:#FFE1BA;font-size:15px;text-decoration:none;font-weight:bold;line-height:150%;}
.community_main_1 a:hover
{color:#eeeeee;text-decoration:underline;}


/* alumni layout */

.alumnilayout .imagecaption 
{
	
	color:#ffffff;
	padding:6px;
	border:#ffffff solid 0px;
	width:255px;
	font-size:.9em;
	margin-left:100px;
	/*background:#111111;*/
}


/* friends supporters landing page */
.friends_supporters  
{
	background:#000000;
	color:#ffffff;
}

.friends_supporters .imagecaption 
{
	float:right;
	color:#ffffff;
	margin-top:310px;
	padding:6px;
	border:#ffffff solid 0px;
	width:215px;
	font-size:.9em;
	/*background:#111111;*/
}

.friends_supporters td {vertical-align:top;}
.friends_supporters h1 
{
	color:#71CEF5;
	margin:0px;
	font-size:14px;
} 
.sublinkstable 
{
	width:100%;
}

.friends_supporters .sublinks2 
{
	background:#005695;
	padding-top:10px;
	color:#ffffff;
}

.friends_supporters .sublinks2 a 
{
	color:#ffffff;
}

.friends_supporters .sublinks1
{
	padding:10px;	
}

.friends_supporters .sublinks1 a 
{
	color:#71CEF5;
	display:block;
}
.friends_supporters .innercontent 
{	
	color:#ffffff;
}
.innermain a,
.innermain a:hover
{
	color:#FFE1BA;
	text-decoration:underline;
}

.makegift 
{
	position:absolute;
	bottom:0px;
	right:0px;
	width:120px;
	height:24px;
	color:#ffffff;
	background:#005695;
}
.makegift a,
.makegift a:link,
.makegift a:visited 
{
	color:#ffffff;
	position:relative;
	top:3px;
	left:12px;
	font-size:12px;
	font-weight:bold;
}

.imgl {vertical-align:top;background-color:#E9E8D8;}

.friends_supporters .main {font-size:11px;padding:15px;}

.friends_supporters .marginr {vertical-align:top;background-color:#000000;padding:5px;}

.friends_supporters .marginr a,
.friends_supporters .marginr a:link,
.friends_supporters .marginr a:visited
{display:list-item;list-style-type:circle;font-weight:normal;color:#ffffff;font-size:12px;text-decoration:none;padding:1px 2px 2px 16px;margin:2px 0px;}
.friends_supporters .marginr a:hover
{color:lightyellow;text-decoration:underline;}




/* footer */
.footer_area {text-align:center;color:#ffffff;padding-top:8px;padding-bottom:5px;font-size:9px;}

.copyright 
{
	font-size:11px;
}
.footlinks 
{
	color:#FFE1BA;
}
.footer 
{
	color:#ffffff;
	font-size:10px;
	padding:5px;
	background:#000000;
}
.footer a:link,
.footer a:visited
{
	color:#FFE1BA;
	text-decoration:none;
	font-weight:normal;
}
.footer a:hover
{
	color:#eeeeee;	
	text-decoration:none;
	font-weight:normal;
}

a.topnav:link{color:#000000;text-decoration:none;font-size:11px;font-weight:normal;}
a.topnav:visited{color:#000000;text-decoration:none;font-size:11px;font-weight:normal;}
a.topnav:hover{color:#333399;text-decoration:none;font-size:11px;font-weight:normal;}

.newsitem_1 {margin-top:8px;margin-bottom:3px;margin-left:0px;margin-right:0px;color:#ffffff;}

td.page_title_1 {background:#ffcc00;vertical-align:middle;color:#333399;font-weight:bold;width:435px;font-size:11px;}
td.top_nav_1 {background:#ffcc00;vertical-align:middle;}

/* quick links */
td.quick_link_margin {font-size:9px;width:115px;padding-left:0px;padding-right:0px;background:#000000;border-right:#aaaaaa solid 0px;list-style-type:none;}
td.quick_link_margin a:link, 
td.quick_link_margin a:visited, 
td.quick_link_margin a   {white-space:normal;letter-spacing: -.03em;
width:100%;line-height:98%;display:list-item;border:#ECEBDD solid 0px;color:#ffffff;text-decoration:none;padding-top:4px;padding-bottom:2px;padding-right:0px;padding-right:0px;list-style-type:none;}
td.quick_link_margin a:hover {background:#ffffff;white-space:normal;
letter-spacing: -.03em;line-height:98%;width:100%;display:list-item;border:#333333 solid 0px;text-decoration:none;color:#eeeeee;padding-top:4px;padding-bottom:2px;padding-right:0px;padding-right:0px;list-style-type:none;}

div.quicklink_area {height:300px;overflow:auto;display:none;}
div.quicklink_area_home {height:338px;overflow:auto;display:none;background:#000000;}
div.quicklink_area_home a:link, 
div.quicklink_area_home a:visited, 
div.quicklink_area_home a   
{white-space:normal;letter-spacing: -.03em;width:100%;
line-height:98%;display:list-item;border:#ffffff solid 0px;color:#ffffff;text-decoration:none;padding-top:4px;padding-bottom:2px;padding-right:0px;padding-right:0px;list-style-type:none;}
div.quicklink_area_home a:hover 
{background:#000000;white-space:normal;letter-spacing: -.03em;
line-height:98%;width:100%;display:list-item;border:#333333 solid 0px;text-decoration:none;color:#eeeeee;padding-top:4px;padding-bottom:2px;padding-right:0px;padding-right:0px;list-style-type:none;}


.quicklinks {background:#000000;border-right:#ffffff solid 0px;color:#ffffff;padding-left:8px;font-weight:bold;cursor:hand;}
.quicklinks_on {background:red;border-right:#ffffff solid 0px;padding-left:8px;font-weight:bold;cursor:hand;}



div.quicklink_area_landing{height:350px;width:170px;overflow:auto;display:none;filter: alpha (opacity=85);-moz-opacity:.85;-khtml-opacity:.85;background:#000000;}
div.quicklink_area_landing a:link, 
div.quicklink_area_landing a:visited, 
div.quicklink_area_landing a   
{background:#000000 url(/images/header/quicklink_bullet1.gif) 6 4 no-repeat; font-size:10px;white-space:normal;letter-spacing: -.03em;width:100%;line-height:98%;display:list-item;border:#000000 solid 1px;color:#ffffff;
text-decoration:none;padding:4px 2px 3px 12px;list-style-type:none;}
div.quicklink_area_landing a:hover 
{border:#eeeeee solid 1px;text-decoration:none;}



/* manager */
td.manager_navigation {vertical-align:top;width:120px;}
td.manager_navigation a ,td.manager_navigation a:link ,td.manager_navigation a:visited {font-size:11px;line-height:98%;text-decoration:none;color:#000000;display:list-item;padding:10px;font-weight:bold;list-style-type:none;}
td.manager_navigation a:hover {font-size:11px;line-height:98%;text-decoration:none;display:list-item;padding:10px;font-weight:bold;color:#000000;background:#ECEBDD;list-style-type:none;}

body.manager input, body.manager textarea, body.manager select  {font-size:12px;}

/* events list */

a.jumpto,
a.jumpto:link, 
a.jumpto:visited,
a.jumpto:hover   {	
	text-decoration:none;
}
.news-event-holder {
	float:right;
	width:150px;
	margin:3em .05em 4em 2em;
}
.news-event-holder a,
.news-event-holder a:link,
.news-event-holder a:visited,
.news-event-holder a:hover
{
	font-size:.9em;
	font-weight:normal;
}

.news-event-holder h2 
{
	margin:1em 0em .25em 0em;
}

.news-event-holder p 
{
	margin:.6em 0em;
}
.news-event-image-placeholder {
	/*background:#eeeeee;*/
	float:right;
	margin:0em 0em 1em 1.3em;
	/*padding:1em;*/
	color:#444444;
	font-size:.9em;
}

.news-event-image-placeholder img {
	display:block;
	margin:.5em 0em;
}
