body, table, td, th, div, p, span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.table_spacing tr td {
	padding: 2px 3px 2px 3px;
}


li {
	list-style-image:url(/images/square.gif);
}

ul {
	list-style-image:url(/images/square.gif);
}


a { 
	color: #003398;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.border_topbtm {
	 border-top: 1px solid #000000;
	 border-bottom: 1px solid #000000;
}

.border_btm {
	 border-bottom: 1px solid #000000;
}

.border_popup {
	 border: 1px solid #000066;
}

td.bbar {
	padding: 2px 7px;
}

a.bbarlinks { 
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

a.bbarlinks:hover {
	font-weight: bold;
	text-decoration: underline;
}

a.bbarlinksgold { 
	font-size: 11px;
	color: #FFCC33;
	font-weight: normal;
	text-decoration: none;
}

a.bbarlinksgold:hover {
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

.border_content {
	 border: 1px solid #000066;
}

.footer {
	font-size: 10px;
	border-top: 1px solid #000000;
	padding: 10px 0px;
}

a.footerlinks { 
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

a.footerlinks:hover {
	font-weight: none;
	text-decoration: underline;
}

a.breadcrumb { 
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

a.breadcrumb:hover {
	font-weight: none;
	text-decoration: underline;
}

.maincontent {
	padding: 0px 10px;
}

.maincontent_hdr { 
	font-size: 20px;
	font-weight: bold;
}

.maincontent_sechdr { 
	font-size: 16px;
	font-weight: bold;
}

.maincontent_thhdr { 
	font-size: 14px;
	font-weight: bold;
}

.home_news {
	padding: 2px 0px 2px 5px;
}

/*
========================================
 Prospective Students Navigation 
========================================
 */
.sechdr_prostu {
	font-size: 12px;
	font-weight: bold;
	background-color: #C77100;
	padding: 2px 0px 2px 3px;
}

table.nav a, a.nav { 
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 2px 25px;		
}

table.nav a:hover, a.nav:hover {
	color: #000000;
	font-weight: bold;
	background-color: #FF9304;
	text-decoration: none;
	width: 100%;
}

table.nav tr td {
	border-bottom: 1px solid #AE6300;
	background-color: #C77100;
	padding: 0px;
}

/*
========================================
 BCU Students Navigation 
========================================
 */
.sechdr_bcustu {
	font-size: 12px;
	font-weight: bold;
	background-color: #7F8801;
	padding: 2px 0px 2px 3px;
}

table.navbcu a, a.navbcu { 
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 2px 8px;		
}

table.navbcu a:hover, a.navbcu:hover {
	color: #000000;
	background-color: #D6E400;
	text-decoration: none;
	width: 100%;
}

table.navbcu tr td {
	border-bottom: 1px solid #7F8801;
	background-color: #9FAA00;
	padding: 0px;
}

table.navbcutert a, a.navbcutert { 
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 2px 25px;		
}

table.navbcutert a:hover, a.navbcutert:hover {
	color: #000000;
	font-weight: bold;
	background-color: #D6E400;
	text-decoration: none;
	width: 100%;
}

table.navbcutert tr td {
	border-bottom: 1px solid #7F8801;
	background-color: #9FAA00;
	padding: 0px;
}

table.navbcuquad a, a.navbcuquad { 
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 2px 50px;		
}

table.navbcuquad a:hover, a.navbcuquad:hover {
	color: #000000;
	font-weight: bold;
	background-color: #D6E400;
	text-decoration: none;
	width: 100%;
}

table.navbcuquad tr td {
	border-bottom: 1px solid #7F8801;
	background-color: #9FAA00;
	padding: 0px;
}

/*
========================================
 Alumni & Friends Navigation 
========================================
 */
.sechdr_alum {
	font-size: 12px;
	font-weight: bold;
	background-color: #F3CE44;
	padding: 2px 0px 2px 3px;
}

table.navalum a, a.navalum { 
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 2px 8px;	
}

table.navalum a:hover, a.navalum:hover {
	color: #000000;
	background-color: #FFFBEB;
	text-decoration: none;
	width: 100%;
}

table.navalum tr td {
	border-bottom: 1px solid #F3CE44;
	background-color: #FFECA4;
	padding: 0px;
}

/*
========================================
 Academics Navigation 
========================================
 */
.sechdr_ac {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #64617D;
	background-color: #A2B0C6;
	padding: 2px 0px 2px 8px;
}

table.navac a, a.navac { 
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 2px 8px;		
}

table.navac a:hover, a.navac:hover {
	color: #000000;
	background-color: #D8E7FF;
	text-decoration: none;
	width: 100%;
}

table.navac tr td {
	border-bottom: 1px solid #3A527A;
	background-color: #A2B0C6;
	padding: 0px;
}

table.navactert a, a.navac { 
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 2px 25px;		
}

table.navactert a:hover, a.navac:hover {
	color: #000000;
	background-color: #D8E7FF;
	text-decoration: none;
	width: 100%;
}

table.navactert tr td {
	border-bottom: 1px solid #3A527A;
	background-color: #A2B0C6;
	padding: 0px;
}
/*
========================================
 Campus Info Navigation 
========================================
 */
.sechdr_camp {
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #64617D;
	background-color: #8581A4;
	padding: 2px 0px 2px 8px;
}

table.navcamp a, a.navcamp { 
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 2px 8px;	
}

table.navcamp a:hover, a.navcamp:hover {
	color: #000000;
	background-color: #BAB3E6;
	text-decoration: none;
	width: 100%;
}

table.navcamp tr td {
	border-bottom: 1px solid #64617D;
	background-color: #8581A4;
	padding: 0px;
}

table.navcamptert a, a.navcamptert { 
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 2px 25px;	
}

table.navcamptert a:hover, a.navcamptert:hover {
	color: #000000;
	font-weight: bold;
	background-color: #BAB3E6;
	text-decoration: none;
	width: 100%;
}

table.navcamptert tr td {
	border-bottom: 1px solid #64617D;
	background-color: #8581A4;
	padding: 0px;
}

/*
========================================
 Library Navigation 
========================================
 */
.sechdr_lib {
	font-size: 12px;
	font-weight: bold;
	background-color: #958F79;
	padding: 2px 0px 2px 3px;
}

table.navlib a, a.navlib { 
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	width: 100%;
	padding: 2px 0px 2px 8px;		
}

table.navlib a:hover, a.navlib:hover {
	color: #000000;
	background-color: #FDF5DB;
	text-decoration: none;
	width: 100%;
}

table.navlib tr td {
	border-bottom: 1px solid #958F79;
	background-color: #D7D1BB;
	padding: 0px;
}
