﻿/*
GLOBAL STYLES
*/
body{
background: maroon url('/common/homepage/images/bg.gif');
font-family:verdana, arial, helvetica, sans serif; font-size:7pt; margin:5px 0px; 
}
td {text-align: left;}

img {border: 0;}

ul { list-style-position: outside; 
	list-style-image: url(/common/images/bullet.gif); 
	margin-left:18px; margin-bottom: 0px;  vertical-align: middle; }

li { padding: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
}

ul { list-style-position: outside; 
	margin-left: 0px; 
	padding-left: 30px; 
	list-style: square; 
	vertical-align: middle; 
	list-style-image: url(/common/images/bullet.gif);
	}
li { margin: 0px; padding: 0px; }

#PrintHeaderLogo {display:none}

/*
END GLOBAL STYLES
*/

.givenow {float:right}

#calendar {padding: 0px 0px 0px 5px;}

.Util {font-size: 7.5pt; color: white;}
.Util a{font-size: 7.5pt; color: white; text-decoration: none}
.Util a:active{color: white; text-decoration: none}
.Util a:link{color: white; text-decoration: none}
.Util a:visited{ color: white; text-decoration: none}
.Util a:hover{color: #F0BF49; text-decoration: none; background: url('/common/homepage/images/css-dotted_gold.gif') repeat-x bottom;
}

.Utilw {font-size: 7.5pt; color: maroon;}
.Utilw a{color: maroon; text-decoration: none}
.Utilw a:active{color: maroon; text-decoration: none}
.Utilw a:link{color: maroon; text-decoration: none}
.Utilw a:visited{ color: maroon; text-decoration: none}
.Utilw a:hover{ color: #333333; text-decoration: none}

/*
.MainNav {color: white; font-family: verdana; font-size:9pt; font-weight: bold; padding: 2px 0px 3px 0px;}
.MainNav a{font-size:9pt; font-weight: bold; color: #fefefe; text-decoration: none;}
.MainNav a:active{color: #fefefe; text-decoration: none;}
.MainNav a:link{font-weight: bold; color: #fefefe; text-decoration: none;}
.MainNav a:visited{color: #fefefe; text-decoration: none;}
.MainNav a:hover{color: #fdb927; text-decoration: none;border-bottom: solid 0px #fdb927;}
*/
.InfoForSelect { font-size: 8.5pt; color: maroon; text-align: left; border: solid 1px #CCCC99; background-image: url('/common/homepage/images/menu2.gif'); padding: 0px 0px 0px 0px;}
/*
.InfoForSelect {width: 125px; font-size: 11px; color: maroon; text-align: left; border: solid 1px #CCCC99; background-image: url('/common/homepage/images/menu2.gif'); padding: 0px 0px 0px 0px;}
*/
.InfoFor {font-size: 11px; color: maroon; margin: 5px 0px 0px 0px; text-align: left; border: solid 1px #CCCC99; background-image: url('/common/homepage/images/menu2.gif'); padding: 0px 0px 0px 0px;}
.InfoFor a{color: maroon; text-decoration: none}
.InfoFor a:active{color: maroon; text-decoration: none}
.InfoFor a:link{color: maroon; text-decoration: none}
.InfoFor a:visited{ color: maroon; text-decoration: none}
.InfoFor a:hover{ color: black; text-decoration: none}

.TopNav {padding: 5px 5px 5px 5px;	text-align:center;font-size:8pt;color:	white;font-family: Verdana, Arial, Helvetica, sans-serif;}
.TopNav a {color: white; font-size: 9pt;}
.TopNav a:link {color: white;}
.TopNav a:visited {color: white;}
.TopNav a:hover {color: white;}

.For {padding: 5px 5px 5px 5px;text-align:left;font-size:10pt;color:black;}
.For a {color:maroon;	text-decoration: none;text-align: right;font-size:9pt;line-height: 20px;}
.For a:link {color:	maroon; text-decoration: none;}
.For a:hover {color:#333333;text-decoration: none;border-bottom: 1px #333333 dotted;}
/*.For a:visited {color:	maroon;text-decoration: none;}*/
.For h1 {font-size: 12px; margin-bottom: 5px}
.For ul {margin: 0px 0px 0px 5px;}
.For li {margin: 0px 0px 0px 5px;font-size:12px;}

.navlist2div {margin: 0px 0px 0px 0px;background-color: #fdb927; padding-bottom: 5px;}
.navlist2 {margin: 0px 0px 0px 0px; font: normal 10pt Verdana;}
.navlist2 ul {list-style: none; margin: 0px 5px 0px 5px;}
.navlist2 li {text-align: left; margin-right: 10px;border-bottom: 0px dotted #666666;
	background: url('/common/homepage/images/css-dotted.gif') repeat-x bottom; list-style-type:none; padding-left:0px; padding-right:0px; padding-top:7px; padding-bottom:0px
	}
.navlist2 a {color: black; font-weight: normal; font-size: 9pt; text-decoration: none; text-align: left; }
.navlist2 a:hover {color: maroon; text-decoration: none;}

.navlist3div {margin: 0px 0px 0px 0px;background-color: #fdb927; padding-bottom: 5px;}
.navlist3 {margin: 0px 0px 0px 0px; font: normal 8.5pt Verdana; line-height: normal}
.navlist3 ul {list-style: none; margin: 0px 5px 0px 5px;}
.navlist3 li {text-align: left; padding: 0px; border-bottom: 0px dotted #666666;
	background: url('/-designs/t_fixed/common/images/css-dotted.gif') repeat-x bottom;; list-style-type:none
	}
.navlist3 a {color: black; font-weight: normal; font-size: 8.5pt; text-decoration: none; text-align: left; line-height: normal }
.navlist3 a:link {color: black; font-weight: normal; font-size: 8.5pt; text-decoration: none; text-align: left; line-height: normal }
.navlist3 a:visited {color: black; font-weight: normal; font-size: 8.5pt; text-decoration: none; text-align: left; line-height: normal }
.navlist3 a:hover {color: maroon; text-decoration: none;}

.Newsheader {padding: 0px; font-size: 8.5pt; letter-spacing: .05em; font-style:italic; color: white; border-right: 0px solid #600000; border-bottom: 1px solid #600000; vertical-align:middle;
	background: #800000 url('/common/homepage/images/bottombarmt.jpg'); font-family: baskerville old face}
.Newsheader a{font-size: 11pt; color: white; font-style:italic; text-decoration: none;}
.Newsheader a:link{text-decoration: none;}
.Newsheader a:visited {text-decoration: none;}
.Newsheader a:hover{color: #F7C55A; text-decoration: none;background: url('/designs/t_fixed/common/images/css-dotted_gold.gif') repeat-x bottom;}
.News {text-align:left;font-size: 8.5pt; line-height: normal; color:maroon; vertical-align: top;}
.News a {color: #000000; text-decoration: none; font-size: 8.5pt;}
.News a:link {color:#000000;text-decoration: none;}
.News a:visited {color: #333333; text-decoration: none;}
.News a:hover {color:#333333;text-decoration: none; border-bottom: SOLID 1px #666666;/*background: url('/designs/fixed/common/images/css-dotted.gif') repeat-x bottom;*/}


.news_listings {font-size: 8.5pt; font-style: normal; line-height: 12pt; 
			font-weight: normal; font-variant: normal; text-transform: none; color: #333333}

.Spotheader {background: #F7C55A url('/designs/t_fixed/common/images/spotlighthead.gif'); padding-left: 2px; width: 178px; 
			letter-spacing: .05em; font-style:italic; font-family: baskerville old face; color: maroon; font-weight: bold;  font-size: 11pt; border-bottom: 1px SOLID #600000;; padding-right:3px; padding-top:3px; padding-bottom:3px}
.Spotheader a {color: maroon; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  font-size: 8.5pt;}
.Spotheader a:hover {color: #eeeeee; text-decoration: none; }
.Spotlight {padding: 5px 5px 5px 5px; font-size: 8pt; color: black; line-height: normal;}
.Spotlight a {color: black; font-size: 8pt; text-decoration: none;}
.Spotlight a:link {text-decoration: none;}
.Spotlight a:hover {color: #333333; text-decoration: none; border-bottom: SOLID 1px #666666;}
.Spotlight a:visited {text-decoration: none;}

.Applyheader {padding-left: 2px; font-size: 8.5pt; color: white; border-right: 0px solid #600000; vertical-align: middle;
	background: url('/designs/t_fixed/common/images/newshead.jpg'); border-bottom: 1px solid #600000; padding-right:7px; padding-top:7px; padding-bottom:7px}
.Applyheader a{font-size: 9pt; color: white; font-style:normal; font-variant:normal; font-weight:700; text-decoration: none;}
.Applyheader a:hover{color: #F7C55A; text-decoration: none; background: url('/common/homepage/images/css-dotted_gold.gif') repeat-x bottom;}
.ApplyNow {padding: 5px 5px 5px 5px; font-size: 8.5pt; color: black; line-height: normal	;}
.ApplyNow a {color: #333333; font-size: 8.5pt; text-decoration: none;}
.ApplyNow a:link {text-decoration: none;}
.ApplyNow a:hover {color: #333333; text-decoration: none; border-bottom: SOLID 1px #666666;}
.ApplyNow a:visited {text-decoration: none;}
.ApplyNow p {margin-top: 7px; margin-bottom: 7px;}


.Footer {padding:5px 0px 5px 0px;text-align: center; font-size:7pt; letter-spacing: -.2pt; color:white;font-family: Verdana, Arial, Helvetica, sans-serif;}
.Footer a {color:white; text-decoration: none;}
.Footer a:link {color: white; text-decoration: none;}
.Footer a:hover {color:	#e7e7e7; text-decoration: none; border-bottom: SOLID 1px #dddddd;}
.Footer a:visited {color:	white;	text-decoration: none;}
.Footer hr {color: white; 
			border-bottom: 1px white solid; border-top:0px;border-left:0px;border-right:0px;
			width: 90%; height:0px}
/*Template CSS */

/*sub page menu styles
.SubTable {background: url('/common/homepage/images/logo_watermark3.gif');}
.SubHead { text-align: right; vertical-align: bottom; margin:0; 
		width: 178px; height: 116px; border-right: solid 0px #600000; border-bottom: solid 0px #600000; padding-left: 10px;}
.SubHead h1 {padding: 0px 5px 5px 0px;margin: 0px; font-size: 20pt; line-height: 20pt; color: #600000; text-decoration: none; font-family: baskerville old face, times new roman, arial, sans serif;}
.SubHead a {color: #600000; font-family: baskerville old face, times new roman, arial, sans serif; text-decoration: none}
.SubHead a:hover {background: url('../../css/-/designs/fixed/common/images/css-dotted_gold.gif') repeat-x bottom; }

.SubNav  {padding-right: 6px; padding-left: 3px; vertical-align: top; border-top: solid 0px #660000; vertical-align: top;
		 font-size: 8.5pt; text-align: right;width: 100%; }
.SubNav h1 {padding: 0px 5px 5px 0px;margin: 0px; font-size: 15pt; color: black; text-decoration: none; }

.SubNav h2 {background: url('/common/homepage/images/newshead.jpg'); 
			font-family: verdana, arial, sans serif; color: white; font-size: 10pt; font-weight: bold; font-style: normal; letter-spacing: normal; margin-left:-3px; margin-right:-6px; margin-top:0px; margin-bottom:3px; padding-left:0px; padding-right:6px; padding-top:3px; padding-bottom:3px}
.SubNav a {font-size: 8.5pt;color: black; text-decoration: none; line-height: 12pt;background: url('');}
.SubNav a:link {color: black;background: url('');}
.SubNav a:visited {color: black;background: url('');}
.SubNav a:hover {color: maroon; text-decoration: underline;background: url('');}
.SubNav h2 a {color: white; font-size 12pt;font-weight: 100; font-style: italic; margin: 0; margin-top: 5px; margin: 0; text-decoration: none;}
.SubNav h2 a:link{color: white; font-size 12pt; margin: 0; text-decoration: none;}
.SubNav h2 a:visited{color: white; margin: 0; text-decoration: none;}
.SubNav h2 a:hover{text-decoration: none;}
.SubNav p {margin:0; margin-bottom: 3px; margin-left: 3px;}
.SubNav div {padding-left: 3px; }
*/

/*sub page menu styles*/

.SectionNav {background: url('/-designs/fixed/common/images/subhead.gif'); text-align: right; vertical-align: bottom; margin:0; 
		width: 178px; height: 116px; border-right: solid 0px #600000; border-bottom: solid 0px #600000; padding-left: 10px;}
.SectionNav h1 {padding: 0px 5px 5px 0px;margin: 0px; font-size: 20pt; line-height: 20pt; color: #600000; text-decoration: none; font-family: baskerville old face, times new roman, arial, sans serif;}
.SectionNav a {background: url('../../css/-/designs/fixed/common/images/css-dotted_gold.gif') repeat-x bottom; font-family: baskerville old face, times new roman, arial, sans serif;}
.SectionNav a:hover {background: url('../../css/-/designs/fixed/common/images/css-dotted_gold.gif') repeat-x bottom; }

.SectionNav h1 {padding: 0px 5px 5px 0px;margin: 0px; font-size: 25pt; color: black; text-decoration: none; }

.SectionNav h2 {background: url('/common/homepage/images/newshead.jpg'); 
			font-family: verdana, arial, sans serif; color: white; font-size: 10pt; font-weight: bold; font-style: normal; letter-spacing: normal; margin-left:-3px; margin-right:-6px; margin-top:0px; margin-bottom:3px; padding-left:0px; padding-right:6px; padding-top:3px; padding-bottom:3px}
.SectionNav a {font-size: 8.5pt;color: black; text-decoration: none; line-height: 12pt;background: url('');}
.SectionNav a:link {color: black;background: url('');}
.SectionNav a:visited {color: black;background: url('');}
.SectionNav a:hover {color: maroon; text-decoration: underline;background: url('');}
.SectionNav h2 a {color: white; font-size: 12pt;font-weight: 100; font-style: italic; margin: 0; margin-top: 5px; margin: 0; text-decoration: none;}
.SectionNav h2 a:link{color: white; font-size: 12pt; margin: 0; text-decoration: none;}
.SectionNav h2 a:visited{color: white; margin: 0; text-decoration: none;}
.SectionNav h2 a:hover{text-decoration: none;}
.SectionNav p {margin:0; margin-bottom: 3px; margin-left: 3px;}
.SectionNav div {padding-left: 3px; }

/*.SectionNav{font-size: 8.5pt; background: url('../../css/-/designs/fixed/common/images/subnav.gif') no-repeat; 
			border-left: 0px solid #600000; border-right:1px solid #600000; border-top: solid 0px #600000; text-align:right; padding-right:3px; 
			padding-top:-10px; padding-bottom:6px; color: white; vertical-align: top;}

.SectionNav h1 {color: maroon;font-size: 12pt; line-height: 18pt; background: url('/-designs/fixed/common/images/css-dotted.gif') repeat-x bottom; }
.SectionNav h1 a  {font-size: 12pt; line-height: 18pt; text-decoration: none; color: maroon; background: url('/-designs/fixed/common/images/css-dotted.gif') repeat-x bottom;}
.SectionNav h1 a:link {font-size: 12pt; line-height: 18pt; text-decoration: none; color: maroon; background: url('/-designs/fixed/common/images/css-dotted.gif') repeat-x bottom;}
.SectionNav h1 a:visited  {font-size: 12pt; line-height: 18pt; text-decoration: none; color: maroon; background: url('/-designs/fixed/common/images/css-dotted.gif') repeat-x bottom;}
.SectionNav h1 a:hover { text-decoration: none; color: #600000;}
.SectionNav h2 {} color: white; 
			font-size: 10pt; margin: 0; margin-top: 15px; margin-bottom: 5px; border:0;text-decoration: none; padding-right: 3px;}
.SectionNav h2 a {background: url('/-designs/fixed/common/images/css-dotted_gold.gif') repeat-x bottom; text-decoration: none;
			font-size: 10pt; margin: 0; margin-top: 15px; margin-bottom: 5px;}
.SectionNav h2 a:link{background: url('/-designs/fixed/common/images/css-dotted_gold.gif') repeat-x bottom; text-decoration: none;
			font-size: 10pt; margin: 0; margin-top: 15px; margin-bottom: 5px;}
.SectionNav h2 a:visited{background: url('../../css/-/designs/fixed/common/images/css-dotted_gold.gif') repeat-x bottom;text-decoration: none;
			font-size: 10pt; margin: 0; margin-top: 15px; margin-bottom: 5px;}
.SectionNav h2 a:hover{ font-size: 10pt; margin: 0; margin-top: 10px; margin-bottom: 5px;}
.SectionNav p {font-size: 8.5pt; padding-right: 3px; margin:0; margin-bottom: 3px;}
.SectionNav a {font-size: 8.5pt; color: white; text-decoration: none; line-height: 12pt;background: url('');}
.SectionNav a:link {color: white;background: url('');}
.SectionNav a:visited {color: white;background: url('');}
.SectionNav a:hover {color: #dddddd; text-decoration: underline;background: url('');}
*/
.DeptTitle {text-align: left; padding: 5px 0px 5px 5px; vertical-align: middle; background: #F7C55A;}
.DeptTitle h1 a {color: black; font-size: 18pt;}

.PageTitle {font-size: 12pt; color: maroon; text-align: left; padding: 5px; padding-top: 10px; border:0; font-weight: bold; }
.PageTitle h1 {font-size: 12pt; color: maroon; margin:0;}
.PageTitle h2 {font-size: 11pt; color: maroon; margin:0;}
.PageTitle h3 {font-size: 10pt; color: maroon; margin:0;}
.PageTitle h4 {font-size: 9pt; color: maroon; margin:0;}
.PageTitle h5 {font-size: 8pt; color: maroon; margin:0;}
.PageTitle h6 {font-size: 7pt; color: maroon; margin:0;}
.PageTitle a {font-size: 7.5pt; color: maroon; margin:0; text-decoration: underline;}

.PageContent {font-size: 8.5pt; color: #333333; text-align: left; line-height: 160%; padding: 10px; width: 100%;}
.PageContent a{font-size: 8.5pt; color: maroon; text-decoration: underline;}
.PageContent a:active{color: maroon;}
.PageContent a:visited{color: maroon;}
.PageContent a:hover{color: #999999;}
.PageContent h1 {font-size: 13pt; color: maroon; margin-bottom: 15px;}
.PageContent h2 {font-size: 11.5pt; color: maroon; margin-bottom: 10px;}
.PageContent h2 a {font-size: 11.5pt; color: maroon; margin-bottom: 10px;}
.PageContent h3 {font-size: 10pt; color: maroon; margin-bottom: 8px;}
.PageContent h3 a {font-size: 10pt;}
.PageContent h4 {font-size: 9.5pt; color: maroon; margin-bottom: 6px;}
.PageContent h4 a {font-size: 9.5pt;}
.PageContent h5 {font-size: 9.5pt; color: maroon; margin-bottom: 5px;}
.PageContent h5 a {font-size: 9.5pt;}
.PageContent h6 {font-size: 9.5pt; color: maroon; margin-bottom: 5px;}
.PageContent h6 a {font-size: 9.5pt;}
.PageContent table td {font-size: 8pt; color: black; padding: 1px}
.PageContent p {margin-top: 5px; margin-bottom: 15px;}
.PageContent td {vertical-align: top;}
.PageContent ul {margin-bottom: 20px;}

.Interested {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	padding: 5px 5px 5px 5px;
	background-color: #FFFFFF;	
	border-top: solid 1px #772432;
	border-left: solid 1px #772432;
	border-bottom: outset 2px #666666;
	border-right: outset 2px #666666;
	/*width: 218px;*/
}
.Interested a {color: #000000; text-decoration: none;}
.Interested a:hover {color: #000000; text-decoration: underline;}
.Interested a:visited {color: #000000;}
.Interested p {font-size: 11px; line-height: 16px;}
.Interested td {font-size: 11px; line-height: 16px; padding: 5px 5px 5px 5px;}
.Interested h1 {padding: 0px 0px 0px 0px;color: #000000; font-size: 16px; margin: 12px 0px 10px 0px; line-height: normal;}

#rightBug {text-decoration: none; background-color:#FEB913}
#rightBug a {
	text-decoration:none; border-bottom:0;
}
#rightBug a:hover {
	text-decoration:none; border-bottom:0;
}
.ImgLink {text-decoration: none; border-bottom: 0}
.ImgLink a {text-decoration: none; border-bottom: 0}
.ImgLink a:link {text-decoration: none; border-bottom: 0}
.ImgLink a:visited {text-decoration: none; border-bottom: 0}
.ImgLink a:hover {text-decoration: none; border-bottom: 0}

a.tooltip{
    position:relative;
   	z-index:0;
    color:#000;
    text-decoration:none}

a.tooltip:hover{z-index:25;}

a.tooltip span {display: none; text-decoration:none}

a.tooltip:hover span {
    display:inline;
    position:absolute;
    top:0em; left:8em; width:200px;
    border:1px #800000 dotted;
    background-color:#efefef; color:#333333;
    text-align: left;
    padding: 5px;
    text-decoration:none;
   }

/*.Interested ul { list-style-position: outside; margin-left: 0px; padding-left: 30px; list-style-image: url('images/bullet_interested.gif'); vertical-align: middle; }
.Interested li { margin: 0px; padding: 0px; }*/