@charset "utf-8";
/* CSS Document */

.h1 {color:#1f1d3b;font-weight:bold;}
.h5 {color:#3884bd;font-weight:bold;}

/* STUDENTS - START */
.img-border {border: 4px solid #cacbcb;}
.date {font-size:.90em;color:#003399; padding-bottom:10px;}
.date-app {padding:0;font-size:.80em;color:#003399;}
.meeting-date {font-size:.90em;color:#003399;padding-bottom:10px;}
.meeting-title {border-top: 1px solid #d6d6d6;padding-top:10px;}
.meeting-bar {padding-top:10px;}
.news-title {color:#3884bd;font-size:.80em;font-weight:bold;padding-bottom:0;margin-bottom:0;}
.news-desc {font-size:.80em;padding-top:0;margin-top:0;line-height:1.4em;}
.prog-assets {font-size:.75em;}

/* STUDENTS - END */

/* STUDENTS HOME - START */
#topnav {float:right;color:#000099;font-size:.80em;margin-bottom:5px;}
#topnav a {margin-bottom:20px;}
.hr {border-bottom:1px solid #ccc;}
.hr-home {border-bottom:1px solid #ccc;padding-top:15px;}
#col-one {width:65%;float:left;}
#col-two {width:185px;height:auto;float:right;background-color:#ededed;background-image:url('/coast/images/COAST-HOME-bar.jpg');background-repeat:no-repeat;padding-top:7px;padding-bottom:bottom;;} 
#join {vertical-align:baseline;}
.img-border-grey {border: 4px solid #d4d3d8;}
.home-container {padding:2px 4px 4px 4px;height:55px;}
.home-header {border-top:4px solid #0e1571;}
.home-photo {background-image:url('images/blueback.jpg');background-repeat:no-repeat;width:166px;height:100%;}
.home-title {color:#0e1571;font-size:.80em;font-weight:bold;line-height:1.2em;padding-top:15px;}
.student-home-title {color:#0e1571;font-size:.70em;font-weight:bold;margin-top:0;}
.home-item {font-size:.70em;}
.home-leadin {font-size:.80em;padding-top:0px;}
.home-update-item {font-size:.75em;padding:7px;line-height:1.5em;}
/* STUDENTS HOME - END */

#mainContent {
	margin: 5px 5px 5px 5px;
	width: 336px;
	float: left;
	color: #002;
}

#sideContent {
	width: 200px;
	float: left;
	margin: 5px 0px 5px 10px;
	color: #002;
	background-color: #d6d6d6;
}

#wideContent {
	width: 530px;
	float: left;
	padding: 10px 15px 30px 15px;
	background-color: #d6d6d6;
	font-size: 10px;
}

#sideContentLt {
	width: 160px;
	float: left;
	margin: 10px 0px 5px 10px;
	padding: 0px 15px 0px 15px;
	color: #002;
	background-color: #fff;
	border-left: 1px solid #d6d6d6;
}

#sideContentLt p {
	font-size: 10px;
}

#sideContentLt p a:link {
	font-size: 10px;
}
#sideContentLt p a:visited {
	font-size: 10px;
}
#sideContentLt p a:hover {
	font-size: 10px;
}
#sideContentLt p a:active {
	font-size: 10px;
}

#copyLead {
	margin: 0px 0x 15px 0px;
	padding: 5px 0px 5px 0px;
	color: #004;
	font-size: 12px;
	line-height: 1.7em;
	border-top: 3px solid #d6d6d6;
	border-bottom: 3px solid #d6d6d6;
}
/*
div p {
	line-height: 1.5em;
}

div p a:link {
	font-weight: normal;
	font-size: 12px;
}
div p a:visited {
	font-weight: normal;
	font-size: 12px;
}
div p a:hover {
	font-weight: normal;
	font-size: 12px;
}
div p a:active {
	font-weight: normal;
	font-size: 12px;
}
*/
#content ul li {
	line-height: 1.5em;
}
.blueLinks a:link {
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
}
.blueLinks a:visited {
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
}
.blueLinks a:hover {
	font-weight: normal;
	color: #003399;
}

.apply a:link {
	color: #FFF;
	font-style: italic;
	font-weight: bold;
	background-color: #003366;
	height: 25px;
	border: 1px solid #000;
	text-decoration: none;
	width: 80px;
	text-align: center;
	line-height: 25px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.apply a:visited {
	color: #FFF;
	font-style: italic;
	font-weight: bold;
	background-color: #003366;
	height: 25px;
	border: 1px solid #000;
	text-decoration: none;
	width: 80px;
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
}
.apply a:hover {
	color: #FFF;
	font-style: italic;
	font-weight: bold;
	background-color: #336699;
	height: 25px;
	border: 1px solid #000;
	text-decoration: none;
	width: 80px;
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
}

.rfa a:link {
	color: #FFF;
	font-style: italic;
	font-weight: bold;
	background-color: #003366;
	height: 25px;
	border: 1px solid #000;
	text-decoration: none;
	width: 180px;
	text-align: center;
	line-height: 25px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.rfa a:visited {
	color: #FFF;
	font-style: italic;
	font-weight: bold;
	background-color: #003366;
	height: 25px;
	border: 1px solid #000;
	text-decoration: none;
	width: 180px;
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
}
.rfa a:hover {
	color: #FFF;
	font-style: italic;
	font-weight: bold;
	background-color: #336699;
	height: 25px;
	border: 1px solid #000;
	text-decoration: none;
	width: 180px;
	text-align: center;
	vertical-align: middle;
	line-height: 25px;
}

