﻿/*-----------------------------------------------------------------------*/
/*sub page menu styles*/
/*-----------------------------------------------------------------------*/
#HeaderLogo {width: 760px; padding: 0; margin: 0}
#mainTable {border: solid 1px #600000; width: 760px;}
#mainTD {width: 582px; border-bottom: solid 1px #600000; border-left: solid 1px #600000; background: #FFFFFF; vertical-align: top;}


.Header td {text-align: right;}

.MainNav2 {color: #eeeeee; font-family: verdana, arial, helvetica, sans serif; font-size:9pt; padding: 1px 2px 1px 2px; 
			background: maroon url('/common/homepage/images/newshead.jpg') repeat-x bottom; 
			margin-bottom: 0px; text-align: center;}
.MainNav2 table {margin-bottom: 0px;}
.MainNav2 a{font-size:9pt; font-weight: 400; color: white; text-decoration: none; letter-spacing: normal;}
.MainNav2 a:active{ text-decoration: none; }
.MainNav2 a:link{ text-decoration: none;}
.MainNav2 a:visited{text-decoration: none;}
.MainNav2 a:hover{color: #F7C55A; text-decoration: none;
			background: #930000;
			 }
/*
.MainNav2 {color: #eeeeee; font-family: verdana, arial, helvetica, sans serif; font-size:9pt; padding: 1px 2px 1px 2px; 
			background: maroon url('/-common/homepage/images/newshead.jpg') repeat-x bottom; 
			margin-bottom: 0px; text-align: center;}
.MainNav2 table {margin-bottom: 0px;}
.MainNav2 a{font-size:9pt; font-weight: normal; color: white; text-decoration: none; letter-spacing: normal; font-family: verdana;}
.MainNav2 a:active{ text-decoration: none; }
.MainNav2 a:link{ text-decoration: none;}
.MainNav2 a:visited{text-decoration: none;}
.MainNav2 a:hover{color: #F7C55A; text-decoration: none; }
*/
.SubHead {background: ; 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 h2 {padding: 0px 5px 5px 0px;margin: 0px; font-size: 17pt; line-height: 20pt; color: #600000; text-decoration: none; font-family: baskerville old face, times new roman, arial, sans serif;}
.SubHead a {color: maroon; font-family: baskerville old face, times new roman, arial, sans serif; text-decoration: none;}
.SubHead a:hover {text-decoration: none; color: #990000;}

.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%; line-height: normal; }
.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'); 
	text-decoration: none;
	font-family: verdana, arial, sans serif; 
	color: white; font-size: 9.5pt; font-weight: bold; font-style: normal; 
	letter-spacing: normal; margin-left:-3px; margin-right:-6px; margin-top:0px; margin-bottom:5px; padding-left:0px; padding-right:6px; padding-top:3px; padding-bottom:3px}

.SubNav h2 a {background: url('/common/homepage/images/newshead.jpg'); color: maroon; font-size: 9.5pt;font-weight: bold; font-style: normal; margin: 0; margin-top: 5px; margin: 0; text-decoration: none;}
.SubNav h2 a:link{color: maroon; font-size 9.5pt; margin: 0; text-decoration: none;}
.SubNav h2 a:visited{text-decoration: none;}
.SubNav h2 a:hover{text-decoration: none;}

.SubNav h3 {font-size: 12px; line-height: normal; margin: 5px 0px 0px 0px}


.SubNav a {font-size: 8.5pt; font-weight: 500; color: black; text-decoration: none; line-height: 12pt;background: url('');}
.SubNav a:link {background: url('');}
.SubNav a:visited {color: black;background: url('');}
.SubNav a:hover {color: maroon; text-decoration: underline;background: url(''); }


.SubNav p {font-size: 8.5pt; margin-top: 4px; margin-bottom: 6px; margin-left: 0px; margin-right: 0px;}
.SuvNav div {padding-left: 3px; }

/*-----------------------------------------------------------------------*/
/*sub page tab styles*/
/*-----------------------------------------------------------------------*/

#tablist{
padding: 3px 0px 3px 0px;
margin-left: 0;
margin-bottom: -.14em;
font: bold 11px Verdana;
}

#tablist li{
position: relative;
list-style: none;
display: inline;
margin: 0;
padding-bottom: 4px;
}

#tablist li a{
text-decoration: none;
padding-top: 4px;
padding-right: 4px;
padding-left: 4px;
margin-left: 4px;
border-top: 1px solid #600000;
border-right: 2px outset;
border-left: 1px solid #600000;
border-bottom: 0px solid #FFFFFF;
padding-bottom: 4px;
}

#tablist li a:link{
color: maroon;
text-decoration: none;
border-bottom: 0px solid #FFFFFF;
padding-bottom: 4px;
}
#tablist li a:active{
color: maroon;
text-decoration: none;
border-bottom: 0px solid #FFFFFF;
padding-bottom: 4px;
}
#tablist li a:visited{
color: maroon;
text-decoration: none;
border-bottom: 0px solid #FFFFFF;
padding-bottom: 4px;
}

#tablist li a:hover{
color: #666666;
text-decoration: none;

}


#tablist li a.current{
/*color: #600000;*/
border-top: 1px solid #600000;
border-right: 2px outset;
border-left: 1px solid #600000;
border-bottom: 0px solid #600000;
/*padding-bottom: 4px;*/
}

#tabcontentcontainer{
width: 98%;
/*width: 540px;*/
min-height: 300px;
/* Insert Optional Height definition here to give all the content a unified height */
margin-top: .10em;
color: #000000;
padding: 5px;
border-top: 1px solid #600000;
border-right: 2px outset;
border-left: 1px solid #600000;
border-bottom: 2px outset;
/*border-top: 1px solid #600000;
border-right: 1px solid #600000;
border-left: 1px solid #600000;
border-bottom: 1px solid #600000;*/
background-color: #FFFFFF;

}
#tabcontent ul{list-style: square; color: black;}


.tabcontent{
display:none;
}
.tabcontent ol{
color: black;
}
.tabcontent ul{
color: black;
}
#tabcontentcontainer li{
color: black;
}

ul.list { list-style-type: disc; list-style-position: outside; margin-left: 3px; padding-left: 3px;}


/* submenu for perdue scheme */

.pagemenu {
	float: right; padding: 5px; margin: 0px 0px 10px 10px; border: 1px solid maroon; width: 225px; height:auto;
	font-size: 7.5pt; color: maroon; background: #eaeaea;
	}
.pagemenu ul { margin-top: 2px; margin-bottom: 15px;}
.pagemenu a {font-size: 7.5pt; color: maroon; text-decoration: none;}
.pagemenu a:visited {font-size: 7.5pt; color: maroon;text-decoration: none;}
.pagemenu a:hover {font-size: 7.5pt; color: black; text-decoration: underline;}

/*.inputSubmit {font-size: 8.5pt; font-family: verdana; border: solid 1px #600000; background: white;}
input {font-size: 8.5pt; font-family: verdana; border: solid 1px #600000; background: white;}*/

.upcomingevents {font-family: verdana; font-size: 10px}
.upcomingevents a {font-size: 10px; color: maroon;}
.upcomingevents a:link {font-size: 10px; color: maroon;}
.upcomingevents a:visited{font-size: 10px; color: maroon;}
.upcomingevents a:hover {font-size: 10px; color: #333333;}
.upcomingevents ul { list-style-position: outside; list-style-image: url(/common/images/bullet.gif); margin-left: 5px; padding-left: 10px; vertical-align: middle; }
.upcomingevents li { margin: 5px; padding: 0px; }