.error { color: red; }body,table,tr,td,div,ul,li,p,h1,h2,h3,h4,h5,h6 {	font-family: 'trebuchet ms', trebuchet, sans-serif;	font-size: 12px;	line-height: 16px;	color: #000;	}body {	margin-top: 13px;	background-color: #150c5f;	}#body_frame {	margin-left: auto;	margin-right: auto;	width: 877px;	padding-bottom: 21px;	background-color: #fff;	}#nav_main {	float: left;	width: 534px;	height: 25px;	padding-top: 9px;	padding-left: 21px;	background-color: #fdb515;	color: #150c5f;	text-align: center;	font-weight: bold;	}#nav_sub {	float: left;	width: 293px;	height: 25px;	padding-top: 9px;	padding-left: 29px;	background-color: #f2ce0a;	background-image: url(../images/nav_sub.jpg);	color: #150c5f;	text-align: center;	}#nav_secondary {	width: 848px;	height: 17px;	padding-left: 29px;	background-color: #fc0;	border-top: 1px solid #fff;	color: #150c5f;	}.nav_secondary_link {	float: left;	padding: 0 5px 0 5px;	background-color: #fc0;	border-right: 1px solid #fff;	color: #150c5f;	text-align: left;	font-size: 11px;	}.nav_special {	width: 200px;	height: 24px;	margin-top: 10px;	padding-top: 7px;	background-image: url(../images/nav_special.jpg);	color: #fff;	font-size: 18px;	text-align: center;	letter-spacing: 1px;	}a:link { color: #cc0001; text-decoration: none; }a:visited { color: #cc0001; text-decoration: none; }a:hover { color: #150c5f; }a:active { color: #150c5f; }a.inverse:link { color: #150c5f; }a.inverse:visited { color: #150c5f; }a.inverse:hover { color: #cc0001; text-decoration: none; }a.inverse:active { color: #cc0001; text-decoration: none; }#nav_main a:link { color: #150c5f; text-decoration: none; }#nav_main a:visited { color: #150c5f; text-decoration: none; }#nav_main a:hover { color: #cc0001; text-decoration: none; }#nav_main a:active { color: #cc0001; text-decoration: none; }#nav_sub a:link { color: #150c5f; text-decoration: none; }#nav_sub a:visited { color: #150c5f; text-decoration: none; }#nav_sub a:hover { color: #cc0001; text-decoration: none; }#nav_sub a:active { color: #cc0001; text-decoration: none; }#nav_secondary a:link { color: #150c5f; text-decoration: none; }#nav_secondary a:visited { color: #150c5f; text-decoration: none; }#nav_secondary a:hover { color: #cc0001; text-decoration: none; }#nav_secondary a:active { color: #cc0001; text-decoration: none; }.nav_special a:link { color: #fff; text-decoration: none; }.nav_special a:visited { color: #fff; text-decoration: none; }.nav_special a:hover { color: #fff; text-decoration: underline; }.nav_special a:active { color: #fff; text-decoration: underline; }.no_underline { text-decoration: none; }#body_left {	float: left;	width: 471px;	padding: 21px 55px 0 34px;	}#body_right {	float: left;	width: 283px;	padding: 34px 21px 0 0;	}#body_full {	width: 809px;	padding: 21px 21px 0 34px;	}#address {	margin-left: auto;	margin-right: auto;	width: 877px;	height: 25px;	padding-top: 9px;	background-color: #f2ce0a;	color: #150c5f;	font-size: 12px;	text-align: center;	}#footer {	margin-left: auto;	margin-right: auto;	width: 877px;	margin-top: 8px;	color: #fff;	font-size: 11px;	text-align: center;	}#address a:link { color: #150c5f; }#address a:visited { color: #150c5f; }#address a:hover { color: #cc0001; }#address a:active { color: #cc0001; }#footer a:link { color: #fff; }#footer a:visited { color: #fff; }#footer a:hover { color: #f2ce0a; }#footer a:active { color: #f2ce0a; }.box_title_long {	width: 450px;	height: 18px;	padding: 3px 0 0 21px;	margin-top: 34px;	background-color: #f9b411;	background-image: url(../images/t_long.jpg);	color: #150c5f;	font-size: 16px;	text-align: left;	text-transform: uppercase;	letter-spacing: 1px;	font-weight: bold;	}.box_title_short {	width: 262px;	height: 18px;	padding: 3px 0 0 21px;	margin-top: 34px;	background-color: #f9b411;	background-image: url(../images/t_short.jpg);	color: #150c5f;	font-size: 16px;	text-align: left;	text-transform: uppercase;	letter-spacing: 1px;	font-weight: bold;	}.box_spotlight {	width: 443px;	padding: 13px;	background-color: #fff;	background-image: url(../images/bg_boxes.jpg);	background-repeat: repeat-x;	border-right: 1px solid #fcf3c2;	border-left: 1px solid #fcf3c2;	color: #150c5f;	text-align: left;	line-height: normal;	}.box_scholars {	width: 443px;	height: 52px;	padding: 13px;	background-color: #fbf3c2;	border: 1px solid #fcf3c2;	color: #150c5f;	font-size: 13px;	}.box_news {	width: 443px;	padding: 5px 13px 5px 13px;	background-color: #fff;	background-image: url(../images/bg_boxes.jpg);	background-repeat: repeat-x;	border: 1px solid #fcf3c2;	border-top: none;	color: #000;	font-size: 13px;	text-align: left;	line-height: 16px;	}.box_news li {	list-style-image: url(../images/bullet.gif);	margin-left: -24px;	padding-bottom: 8px;	font-size: 13px;	}.box_news a:link { color: #150c5f; text-decoration: none; }.box_news a:visited { color: #150c5f; text-decoration: none; }.box_news a:hover { color: #cc0001; text-decoration: none; }.box_news a:active { color: #cc0001; text-decoration: none; }.box_events {	width: 255px;	padding: 13px;	background-color: #fff;	background-image: url(../images/bg_boxes.jpg);	background-repeat: repeat-x;	border: 1px solid #fcf3c2;	border-top: none;	color: #000;	font-size: 12px;	text-align: center;	line-height: 16px;	}.box_events a:link { color: #150c5f; text-decoration: none; }.box_events a:visited { color: #150c5f; text-decoration: none; }.box_events a:hover { color: #cc0001; text-decoration: none; }.box_events a:active { color: #cc0001; text-decoration: none; }.profile_box1 {	margin-bottom: 10px;	padding: 10px;	}.profile_box2 {	background-color: #eee;	margin-bottom: 10px;	padding: 10px;	}.box {	padding: 0 5px 10px 5px;	background-color: #fff;	border: 1px solid #fcf3c2;	color: #150c5f;	text-align: center;	line-height: normal;	}h1 {	font-size: 22px;	font-weight: bold;	color: #150c5f;	}h2 {	font-size: 20px;	font-weight: bold;	color: #150c5f;	}h3 {	font-size: 18px;	font-weight: bold;	color: #150c5f;	line-height: 18px;	}h4 {	font-size: 16px;	color: #150c5f;	font-weight: normal;	line-height: 18px;	}hr {	width: 90%;	height: 1px;	margin-top: 10px;	margin-bottom: 10px;	background-color: #fcf3c2;	border: none;	}.main {	font-size: 14px;	color: #150c5f;	font-weight: normal;	line-height: 18px;	}.main_scholarship {	font-size: 14px;	color: #150c5f;	font-weight: bold;	line-height: 18px;	}.sub {	font-size: 12px;	color: #150c5f;	line-height: 16px;	}superscript {	font-size: 10px;	vertical-align: super;	}li.sub {	margin-left: 15px;	color: #000;	list-style-type: circle;	}li.headline {	font-size: 12px;	color: #150c5f;	}.news {	color: #333;	font-size: 11px;	}.new {	color: #900;	font-style: italic;	}p.home {	font-size: 13px;	line-height: 15px;	}.small { font-size: x-small; }.top {	font-size: x-small;	text-align: right;	}.caption {	font-size: x-small;	line-height: normal;	text-align: left;	}.photo_l {	float: left;	margin: 0 21px 13px 0;	font-size: 11px;	line-height: 12px;	text-align: center;	}.photo_r {	float: right;	margin: 0 0 21px 21px;	font-size: 11px;	line-height: 12px;	text-align: center;	}.normal {	font-size: 12px;	font-weight: normal;	font-style: normal;	}.slideshow_btn {	width: 75px;	height: 15px;	border: none;	padding: 0;	margin: 5px 10px 0 0;	background-color: #150c5f;	color: #fff;	font-family: 'trebuchet ms', trebuchet, sans-serif;	font-size: 12px;	text-align: center;	}.box_right {	float: right;	width: 322px;	padding: 13px;	margin: 0px 0px 21px 34px;	border: 1px solid #ccc;	color: #333;	}table { width: 100%; }th {	background-color: #eee;	border: 1px solid #ccc;	text-align: left;	}td { text-align: left; }td ul { margin-top: 0px; }table.logos { width: 100%; }table.logos td {	width: 50%;	padding: 15px;	font-weight: bold;	text-align: center;	}table.logos_third { width: 100%; }table.logos_third td {	width: 33%;	padding: 10px;	font-weight: bold;	text-align: center;	}table.filled { font-size: 11px; }table.filled td { border-bottom: 1px solid #eee; }table.filled td.main {	font-weight: bold;	text-align: right;	font-size: 11px;	}table.filled td.sub {	font-weight: bold;	}table.aboutus {	width: 100%;	border-top: 1px solid #eee;	border-left: 1px solid #eee;	}table.aboutus td {	width: 50%;	border-right: 1px solid #eee;	border-bottom: 1px solid #eee;	}table.staff {	width: 100%;	}table.staff td {	width: 50%;	}table.recipient_outer { width: 100%; }table.recipient_outer tr.dark { background-color: #ccc; }table.recipient_outer td { width: 50%; }table.recipient_inner {	width: 100%;	background-color: #eee;	}table.recipient_inner td {	width: 100%;	border: 1px solid #fff;	}table.recipient_inner td.photo {	width: 72px;	padding-right: 5px;	}.webmaster_note {	color: #0c0;	font-style: italic;	}.name_first {	font-size: 13px;	font-weight: bold;	color: #150c5f;	}.name_middle {	font-size: 13px;	font-weight: bold;	color: #150c5f;	}.name_last {	font-size: 13px;	font-weight: bold;	color: #150c5f;	}.indent { padding-left: 13px; }
