/* Weber.edu CMS Styles */

/* Base Font Styles */
a						{ text-decoration: underline; color: #660099 }
a:hover      			{ text-decoration: underline; color: #9966CC }
b, strong				{ font-weight: bold;}
p, li, body, tr			{ text-decoration: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000 }
h1						{ text-decoration: none; font-size: 16px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }
h2						{ text-decoration: none; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }

/* Catches Bodycopy text in pages exported from Microsoft Word*/
.MsoNormal				{ text-decoration: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000; font-weight:normal; }

a.Link						{ color: #660099; }
a.Link:hover				{ color: #9966CC; }
a.Link:visited				{ color: #666666; }

.FontNavTactical			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bold; }
a.FontNavTactical			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bold; }
a.FontNavTactical:hover		{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bold; }

.FontNavTacticalSmall			{ text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bolder; }
a.FontNavTacticalSmall			{ text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bolder; }
a.FontNavTacticalSmall:hover	{ text-decoration: underline; font-size: 10px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bolder; }

.FontNavGlobal				{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bold; }
a.FontNavGlobal				{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bold; }
a.FontNavGlobal:hover		{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bold; }

.FontNavGlobalHighlight			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }
a.FontNavGlobalHighlight		{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }
a.FontNavGlobalHighlight:hover	{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }

.FontNavGlobalHome			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000; font-weight:bold; }
a.FontNavGlobalHome			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000; font-weight:bold; }
a.FontNavGlobalHome:hover	{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000; font-weight:bold; }

a.FontNavLocal				{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontNavLocal:hover		{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }

.FontNavBreadcrumbs			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontNavBreadcrumbs		{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontNavBreadcrumbs:hover	{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }

.FontNavChildren			{ text-decoration: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000; font-weight:bold; }
a.FontNavChildren			{ text-decoration: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #660099; font-weight:bold; }
a.FontNavChildren:hover		{ text-decoration: underline; font-size: 12px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #9966CC; font-weight:bold; }

.FontAreaPrimary			{ text-decoration: none; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontAreaPrimary			{ text-decoration: none; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontAreaPrimary:hover		{ text-decoration: underline; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }

.FontAreaPrimarySmall			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontAreaPrimarySmall			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontAreaPrimarySmall:hover	{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }

.FontAreaSecondary			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000; font-weight:normal; }
a.FontAreaSecondary			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000; font-weight:normal; }
a.FontAreaSecondary:hover	{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000; font-weight:normal; }

.FontAreaTertiary			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:normal; }
a.FontAreaTertiary			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:normal; }
a.FontAreaTertiary:hover	{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:normal; }

a.FontAreaTertiaryLink			{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:normal; }
a.FontAreaTertiaryLink:hover	{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:normal; }

.FontCaptionImage			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bold; }
.FontCaptionPage			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bold; }
.FontPopup					{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
.FontTitlePortal			{ text-decoration: none; font-style:italic; font-size: 28px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #660099; font-weight:bold; }
.FontTitlePage				{ text-decoration: none; font-size: 20px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }

.FontHeaderExcerpt			{ text-decoration: none; font-size: 16px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }
a.FontHeaderExcerpt			{ text-decoration: none; font-size: 16px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }
a.FontHeaderExcerpt:hover	{ text-decoration: underline; font-size: 16px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }

.FontTitleSection			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:normal; }
a.FontTitleSection			{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:normal; }
a.FontTitleSection:hover	{ text-decoration: underline; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:normal; }

.FontAddress				{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bold; }
.FontDate					{ text-decoration: none; font-size: 11px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:normal; }
.FontCopyright				{ text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000; font-weight:normal; }

.FontHeaderHome				{ text-decoration: none; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #660099; font-weight:bold; }
a.FontHeaderHome			{ text-decoration: none; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #660099; font-weight:bold; }
a.FontHeaderHome:hover		{ text-decoration: underline; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #9966CC; font-weight:bold; }

.FontHeaderAlert			{ text-decoration: none; font-size: 15px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FF0000; font-weight:bold; }
.FontHeaderHomeHeadLines	{ text-decoration: none; font-size: 15px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #666666; font-weight:bold; }

.FontHeaderRelatedLinksNarrow			{ text-decoration: none; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontHeaderRelatedLinksNarrow			{ text-decoration: none; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontHeaderRelatedLinksNarrow:hover	{ text-decoration: underline; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }

.FontHeaderRelatedLinksWide			{ text-decoration: none; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontHeaderRelatedLinksWide		{ text-decoration: none; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontHeaderRelatedLinksWide:hover	{ text-decoration: underline; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }

.FontHeaderBody				{ text-decoration: none; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontHeaderBody			{ text-decoration: none; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }
a.FontHeaderBody:hover		{ text-decoration: underline; font-size: 13px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #FFFFFF; font-weight:bold; }

.FontSubHeaderBody			{ text-decoration: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }
a.FontSubHeaderBody			{ text-decoration: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }
a.FontSubHeaderBody:hover	{ text-decoration: underline; font-size: 12px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }

.FontBodyCopy				{ text-decoration: none; font-size: 12px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000; font-weight:normal; }

.FontCategoryTitle			{ text-decoration: none; font-size: 15px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }
a.FontCategoryTitle			{ text-decoration: none; font-size: 15px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }
a.FontCategoryTitle:hover	{ text-decoration: underline; font-size: 15px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #858594; font-weight:bold; }

.PrimaryColorCell			{ text-decoration: none; background-color: #858594; color: #FFFFFF; }
.SecondaryColorCell			{ text-decoration: none; background-color: #F0F0FF; color: #000000; }

.BackgroundPrimary			{ background-color: #660099;color:white; }
.BackgroundSecondary		{ background-color: #F0F0FF; }
.BackgroundTertiary			{ background-color: #9966CC; } 

.BackgroundHeader			{ background-color: #858594; color:#FFFFFF; }
a.BackgroundHeader			{ background-color: #858594; color:#FFFFFF; }
a.BackgroundHeader:hover	{ background-color: #858594;color:white; }

.BoxBorderNarrow			{ border-bottom: solid 1px #858594; border-left: solid 1px #858594; border-right: solid 1px #858594; border-top: solid 1px #858594; }
.BoxBorderWide				{ border-bottom: solid 2px #858594; border-left: solid 2px #858594; border-right: solid 2px #858594; border-top: solid 2px #858594; }

/* WSU Portal Styles */
body					{ margin-top: 0; margin-left: 0 }

a.TreePublishedPages, a.TreeNodeMarkedForPublish			{ text-decoration: none; font-weight: bold; }
a.TreePublishedPages:hover, a.TreeNodeMarkedForPublish:hover		{ text-decoration: underline; font-weight:bold; }
a.TreeUnpublishedPages, a.TreeNodeUnmarkedForPublish			{ text-decoration: none; }
a.TreeUnpublishedPages:hover, a.TreeNodeUnmarkedForPublish:hover	{ text-decoration: underline; }
a.TreeSelectedPage, a.TreeNodeSelectMarked				{ text-decoration: none; color: #FFFFFF; background: #660099;  }
a.TreeSelectedPage:hover, a.TreeNodeSelectMarked:hover			{ text-decoration: underline; color: #FFFFFF; background: #660099;  }

/* Content table styles */

.ContentTable 
{
	background-color:#FFFFFF;
	border-top:black thin solid;
	border-bottom:black thin solid;
	border-right:black thin solid;
	border-left:black thin solid;
	color:#000000;
	
}

/* Adam Styles */

td.title
{
	font-weight:bold;
	text-align:right;
	width:25%;
}
td.spacer
{
	width:5%;
}
td.input
{
	text-align:left;
	width:70%;
}

table.centermargin
{
    width:90%;
    margin:0 5% 0 5%;
    border:1px solid Black;
    border-collapse:collapse;
}

table.centermargin tr > td
{
    vertical-align:top;
    padding-bottom:1em;
}

@media print
{
	.hideOnPrint
	{
		display:none;
	}
}