﻿/* Start Vermont State Styles */
.footer{font-family:Verdana,Arial,sans-serif;font-size:65%; font-weight:bold;color:#69968B;text-decoration:none}
.footer a:active{color:#336600;text-decoration:none}
.footer a:visited{color:#336600;text-decoration:none}
.footer a:link{color:#336600;text-decoration:none}
.footer a:hover{color:#000000;text-decoration:underline }
.copyright{font-family:Verdana,Arial,sans-serif;font-size:70%;color:#336600 }
.style1 {
	background-color:#69968b;
	color: #FFFFFF;
}
.style2 {
	color: #336600;
}
.pagetitle {
				font-family:"Monotype Corsiva";
				font-size:x-large;
}
.pagesubtitle {
				font-family:"Monotype Corsiva";
				font-size:large;
}
.bodytitle {
				font-family:Arial, Helvetica, sans-serif;
				font-size:small;
}
.bodytext {
				font-family:Arial, Helvetica, sans-serif;
				font-size:x-small;
}
.gold-line {
	color: #C2A770;
}
.gold-highlight {
	color: #808000;
}
.ms-vb{
	font-size:12px !important;
}
.jweb_globalTitleArea
{
	BACKGROUND: url("/MasterImageLibrary%20(Master%20Image%20Library)/jweb_header_bg.gif") #fff repeat-x left bottom;	
}
.jweb_pageHeader
{
	background-repeat:repeat-x;
	height:60px !important;
}
.jweb_navBackground
{
	background-color:#E2E9DA; /*#cfc8c0;*/
	background-repeat: repeat-x;
}
.jweb_navBorder
{
	border-bottom:thin white solid;
}
.jweb_Background
{
	background-color:#E2E9DA ;/*#cfc8c0;	*/
}
.jweb_GreenBackGround
{
	background-color:#69968B;
}
.jweb_IslandRed
{
	background-color:#990000;
	color:white;
	border:1px black solid;	
	border-collapse:collapse;
}
.jweb_IslandBlue
{
	background-color:#003366;
	color:white;
	border:1px black solid;	
	border-collapse:collapse;
}
.jweb_IslandGreen
{
	background-color:#336633;
	color:white;
	border:1px black solid;	
	border-collapse:collapse;
}
.jweb_IslandWhite
{
	border:1px black solid;
	background-color:white;
	border-collapse:collapse;
}
.jweb_PageTitle, .jweb_PageSubTitle, .jweb_PageSubTitle2{
	font-family:Monotype Corsiva;
	margin:3px;
	width:100%;
	display:block;
	text-align:center;
}
.jweb_PageTitle{
	font-size:x-large;
}
.jweb_PageSubTitle{
	font-size:large;
}
.jweb_PageSubTitle2{
    margin-top:10px;
	font-size:medium;
	font-family:Arial, Helvetica, sans-serif;
}
.jweb_PageTitleFooter{
	color:black;
}
.jweb_PageContent{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
}
.jweb_Category{
	font-size:12px;
}
.jweb_WPTitle{
	font-size:16px;
	text-align:center;
	display:block;
	width:100%;
	padding-top:5px;
}
.jweb_WPBody, .jweb_Text{
	font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
}
.jweb_WPBody a,.jweb_Link {
    color:black;
}

.jweb_WPBlue {
    border:2px solid #000066;
}
.jweb_WPBlue > tbody > tr:first-child > td {
    background-color: #000066;
    font-size: medium;
    text-align: center;
    color:white;
    height:32px;
    font-weight:bold;
	font-family: Arial;
}
.jweb_WPBlue > tr:first-child > td {
    background-color: #000066;
    font-size: medium;
    text-align: center;
    color:white;
    height:32px;
    font-weight:bold;
	font-family: Arial;
}

.jweb_WPRed {
    border:2px solid #800000;
}
.jweb_WPRed > tbody > tr:first-child > td {
    background-color: #800000;
    font-size: medium;
    text-align: center;
    color:white;
    height:32px;
    font-weight:bold;
}
.jweb_WPRed > tr:first-child > td {
    background-color: #800000;
    font-size: medium;
    text-align: center;
    color:white;
    height:32px;
    font-weight:bold;
}

.jweb_WPGreen {
    border:2px solid #006600;
}
.jweb_WPGreen > tbody > tr:first-child > td {
    background-color: #006600;
    font-size: medium;
    text-align: center;
    color:white;
    height:32px;
    font-weight:bold;
}
.jweb_WPGreen > tr:first-child > td {
    background-color: #006600;
    font-size: medium;
    text-align: center;
    color:white;
    height:32px;
    font-weight:bold;
}

.group0 {
    font-size:14px;
}

.group1 {
    background: rgb(235, 235, 235);
    font-size: 12px;
}

.group1 td{
	padding-top:7px;
	padding-bottom:7px;
}

.group1 >td:first-child{
    border-top: #a8a761 1px solid;
    border-bottom: #a8a761 1px solid;
}

/* End Vermont State Styles */
.ms-bodyareaframe{
	border:none;
}
.ms-topnavContainer{
	border:none;
	border-right:solid 1px #fff !important;
	border-bottom:solid 1px #C2A770 !important;
}
.ms-topnav{
	border: none !important;
	border-left: solid 1px #ffffff !important;
	border-bottom: none;
	background-image: none !important; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #E2E9DA !important;
	color: #000 !important; 
	height: 40px;
	text-align: center;
}
.ms-topnav a{
	display:block;
	white-space:nowrap;
	padding:1px 8px 0px 8px;
	height:18px;
	border:none !important;
}
.ms-topnavselected{
	color:#495F2D !important; 
	background:none !important; 
	font-weight:bold;
	border: none !important; 
	border-left:solid 1px #fff !important;
	background-color:#E2E9DA  !important; 
}
.ms-topnavselected a{
	color:#000 !important; 
}
.ms-topNavHover{
	background-image:none !important; 
	background-color:#C4D6B6 !important; 
	border:solid 1px #c2a770;
	border-left:solid 1px #ffffff;
	border-bottom-width:0px;
	color:#000 !important; 
}
.ms-topNavHover a{
	color:#495F2D ;
}
.ms-nav
{
	background-color:#69968B; 
	font-family:Arial, Helvetica, sans-serif;
}
.ms-nav .ms-SPZoneLabel{
	font-size:8pt;
}
.ms-nav td{
	font-size:8pt;
}

.ms-quicklaunchheader{
	background-image:none !important;
	background-color:#E2E9DA !important;
	font-size:small !important;
	font-weight:bold !important;
	border:none !important; /*border to left of "view all site content"*/
	border-top:2px white solid !important;
	display:none;	/*hide "view all site content"*/
}
.ms-quicklaunchheader a{
	color:#000 !important;
	font-weight:bold !important;
}
.ms-quicklaunch{
	border-color:#E2E9DA !important;
}

.ms-quicklaunchouter{
	border:none !important; /*border on bottom/right of QL*/
}

.ms-quicklaunch table td{
	border-color: white !important;
	border-left:none !important;
}

table.ms-navheader td{
	background-color:#E2E9DA !important; /*quicklaunch header background*/
	border-left:none !important;/* border on left of QL headers*/
	border-color: white !important;
	height:40px;
}
.ms-navheader{
	color:#000 !important;
	font-size:10pt;
}
.ms-selectednavheader{
	background-color: #C4D6B6 !important;	
	color:#495F2D !important;
}
table.ms-navitem td{
	background-color: #E2E9DA  !important;
	color: #495F2D !important;
	background-image:none !important;/*remove bullets from QL*/
	border-top:1px white solid !important;
	height:40px;
	font-size:10pt;
}
table.ms-navitem td:hover{
	background-color:#C4D6B6 !important;
	color: #495F2D !important;
	background-image:none !important;/*remove bullets from QL*/
	border-top:1px white solid !important;
	height:40px;
	font-size:10pt;
}

.ms-navItem a{
color:#000 !important;

}

.ms-selectednav{
	background-color: #C4D6B6 !important;
}
.ms-navSubMenu1{
	background-color:#E2E9DA !important;
}
table.ms-recyclebin td{
	background-color: #E2E9DA !important;
}

.ms-menutoolbar{
	background-image:url("/masterimage/listheadergrad_jweb.gif");
}

.ms-pagemargin
{
	background-color:#fff;
	background-image:none;
}
.ms-sitetitle
{
	font:11pt Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#666666;
	padding:0px 0px 0px 0px;
	vertical-align:middle;
	margin:0;
	display:none;
}

.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{
background:#E2E9DA !important;
border-top:1px solid #a8a761;

}
.ms-bodyareapagemargin{
background:#E2E9DA !important;
border-top:1px solid #a8a761;

}
.ms-SpLinkButtonInActive a, .ms-SpLinkButtonInActive a:hover, .ms-SpLinkButtonInActive a:focus, .ms-SpLinkButtonInActive a:link, .ms-SPLinkButtonInActive a:visited{
	color: #4D6639;
}

select.ms-searchbox{
	display:none;
}
.ms-bodyareaframe{
	border: none !important;
}
.ms-WPTitle { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14pt; 
}