/* CSS Document */

/*************************************************************************
 *************************************************************************
 * Montana State Univeristy Styles For Design Sheet
 * Version 0.1
 * Contact: Linda Keddington - lkeddington@montana.edu x7864
 * 10-07-2005
 *
 * Contents: 
 *           Styles to be used in designing pages.  Listed in alphabetical
 *				order.
 *
 *************************************************************************
 *************************************************************************/
 

/* ***********************************************************************/

a.departmentTitle {
	text-align:left;
	font-size:10px;
	color:#666666;
	line-height:18px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}

a:visited.departmentTitle {
	color:#666666;
	text-decoration:none;
}

a:hover.departmentTitle {
	color:#666666;
	text-decoration:underline;
}

#MSUnavbar a.departmentTitle-navbar {
	text-align:left;
	font-size:10px;
	color:#0033AA;
	text-decoration:none;
	display:block;
	border-bottom: 1px solid #CB9800;
	line-height:11px;
	padding: 5px 0px 5px 0px;
	text-transform:uppercase;
}

#MSUnavbar a:visited.departmentTitle-navbar {
	color:#0033AA;
	font-size:10px;
	text-decoration:none;
	display:block;
	letter-spacing: 1px;
	border-bottom: 1px solid #CB9800;
	line-height:11px;
	padding: 5px 0px 5px 0px;
	text-transform:uppercase;
}

#MSUnavbar a:hover.departmentTitle-navbar {
	color:#0033AA;
	font-size:10px;
	text-decoration:underline;
	display:block;
	border-bottom: 1px solid #CB9800;
	line-height:11px;
	padding: 5px 0px 5px 0px;
	text-transform:uppercase;
}

a.departmentTitle-picbar {
	text-align:left;
	font-size:9px;
	color:#666666;
	line-height:18px;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	position: relative;
	top: -10px;
}

a:visited.departmentTitle-picbar {
	color:#666666;
	text-decoration:none;
}

a:hover.departmentTitle-picbar {
	color:#666666;
	text-decoration:underline;
}

.borderBottom { border-bottom: 1px solid #68655E; }
.borderLeft { border-left: 1px solid #68655E; }
.borderRight { border-right: 1px solid #68655E; }
.borderTop { border-top: 1px solid #68655E; }
.borderAll { border: 1px solid #68655E; }

div.pageTitle {
	text-align:center;
	font-size:16px;
	color: #001155;
	font-weight:bold;
	line-height:22px;
	letter-spacing:0px;
	padding: 8px 0px 10px 0px;
}

div.pageTitle-picbar {
	text-align:center;
	font-size:16px;
	color: #001155;
	font-weight:bold;
	line-height:22px;
	letter-spacing:0px;
	padding: 0px 0px 10px 0px;
}

.font9  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.font10 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.font11 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.font12 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.font13 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
.font14 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
.font15 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; }
.font16 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; }

.red9   { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#ee0000; }
.red10  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ee0000; }
.red11  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ee0000; }
.red12  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ee0000; }
.red13  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#ee0000; }
.red14  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#ee0000; }
.red15  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#ee0000; }
.red16  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#ee0000; }

.blue    { font-family:Verdana, Arial, Helvetica, sans-serif; color:#001155; }
.blue9   { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#001155; }
.blue10  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#001155; }
.blue11  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#001155; }
.blue12  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#001155; }
.blue13  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#001155; }
.blue14  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#001155; }
.blue15  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#001155; }
.blue16  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#001155; }






.floatRight {
	float:right;
}

.floatLeft {
	float:left;
}

.greyEmphasis {
	font-style:italic;
	color: #666666;
}

.imageTable {
	padding: 2px 10px 2px 10px;
}

.linespace11 { line-height:11px; } 
.linespace13 { line-height:13px; } 
.linespace16 { line-height:16px; }
.linespace20 { line-height:20px; }
.linespace25 { line-height:25px; }

.Margin0 {
	margin:0px;
}
.noMarginBottom {
	margin-bottom: 0px;
}

.noMarginTop {
	margin-top: 0px;
}

.paddingB0 { padding-bottom: 0px; }
.paddingL0 { padding-left: 0px; }
.paddingR0 { padding-right: 0px; }
.paddingT0 { padding-top: 0px; }
.paddingTB0 { padding-top: 0px; padding-bottom: 0px; }
.paddingLR0 { padding-right: 0px; padding-left: 0px; }
.paddingAll0 { padding: 0px; }
.paddingB5 { padding-bottom: 5px; }
.paddingL5 { padding-left: 5px; }
.paddingR5 { padding-right: 5px; }
.paddingT5 { padding-top: 5px; }
.paddingTB5 { padding-top: 5px; padding-bottom: 5px; }
.paddingLR5 { padding-right: 5px; padding-left: 5px; }
.paddingAll5 { padding: 5px; }
.paddingB10 { padding-bottom: 10px; }
.paddingL10 { padding-left: 10px; }
.paddingR10 { padding-right: 10px; }
.paddingT10 { padding-top: 10px; }
.paddingTB10 { padding-top: 10px; padding-bottom: 10px; }
.paddingLR10 { padding-right: 10px; padding-left: 10px; }
.paddingAll10 { padding: 10px; }

.photoCaption {
	font-size:9px;
	font-style:italic;
	line-height: 11px;
}

.subHeading {
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color: #001155;
}

.subHeadingGr {
	font-size:11px;
	line-height:16px;
	font-weight:bold;
	color: #68655E;
}

.subHeadingNavG {
	display:block;
	text-align: left;
	color:#003399;
	font-size:10px;
	padding-top:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.subHeadingNavB {
	display:block;
	text-align: left;
	color:#003399;
	font-size:10px;
	padding-top:11px;
	font-weight:bold;
	text-transform:uppercase;
}



