/*------------------------------------------- */
/* Rules for common HTML tags */
body {
	background-color: #ffffff;
	background-image: url(/GVCSiteMaker/Styles/whhs-vertical/whhs-bg.png);
}
body, p, td, li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; text-decoration: none;}
p {margin:0; padding:0;}
h1 {font-size: 1.4em;line-height: 1.8em; font-weight: bold;}
h2 {font-size: 1.1em;line-height: 1.3em; font-weight: bold;}
h3 {font-size: 0.9em;line-height: 1em; font-weight: normal; font-style: italic;}
a:link    {color:    #000066;text-decoration:    underline;}
a:hover    {color:    #cc6600;text-decoration:    underline;}
a:active    {color:    #cc6600;text-decoration:    underline;}
a:visited    {color:    #660066;text-decoration:    underline;}

/*------------------------------------------- */
/* Rules for selectors generated by SiteMaker */

/* Text/Image section */
.textImageText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; text-decoration: none;}

/* These rules ensure that text looks the same in the Rich Text Editor as when viewed by a visitor */
/* assuming that this CSS file is entered in the Style Admin area */
.mceContentBody {background-color: #ffffff; padding: 9px;}
.mceContentBody, .mceContentBody p, .mceContentBody td, .mceContentBody li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; text-decoration: none;}
.mceContentBody a:link    {color:    #000066;text-decoration:    underline;}
.mceContentBody a:hover    {color:    #cc6600;text-decoration:    underline;}
.mceContentBody a:active    {color:    #cc6600;text-decoration:    underline;}
.mceContentBody a:visited    {color:    #660066;text-decoration:    underline;}
.mceContentBody h1 {font-size: 1.4em;line-height: 1.8em; font-weight: bold;}
.mceContentBody h2 {font-size: 1.1em;line-height: 1.3em; font-weight: bold;}
.mceContentBody h3 {font-size: 0.9em;line-height: 1em; font-weight: normal; font-style: italic;}

#editPageLinkContainer {text-align:center; padding: 3px; margin-top: 1.0em;}
#editPageLink, #editDifferentVersionLink {padding: 3px; font-size:0.9em; text-decoration:none; font-weight:bold;}
#nonCurrentVersionMessageContainer {padding: 3px; font-size:1.0em; text-decoration:none; font-weight:bold; color: #CC0000; text-align: center;}

/* List of Links section */
.listOfLinksTitle {color: #000000;font-family:  Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;text-align: center;}
.listOfLinksText {color: #000000;font-family:  Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-align: left;}
.listLinkLink {font-size: 12px;}
.listLinkLink a:link {color: #3333FF;font-family:  Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-align: left;}
.listLinkLink a:active {color: #6666FF;font-family:  Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-align: left;}
.listLinkLink a:visited {color: #3333FF;font-family:  Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-align: left;}
.listLinkLink a:hover {color: #6666FF;font-family:  Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-align: left;}
.listLinkInfo {color: #000000;font-family:  Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;text-align: left;}
.listLinkDescription {color: #000000;font-family:  Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;text-align: left;}

/* Data Access section */
#dataAccessActions {}
#dataAccessTable {}
.dataAccessTableCell  {padding-left: 0.33em;}
.dataAccessSubtitle  {font-size:12px; font-weight: bold;}
.dataAccessColoredSubtitle {font-size:12px; color:#666;}
.dataAccessAlternateText {color:#666;}
.dataAccessNavigation td {}
.dataAccessTableHeading {background-color: #eee; text-align: left}
.dataAccessException {color: red; font-weight: bold;}
.dataAccessInstruction {font-size: 9px; font-style:italic;}

/* Mixed Media section */
.mixedMediaPane1, .mixedMediaPane2, .mixedMediaPane3, .mixedMediaPane4 {padding: 6px; vertical-align: top;}

/* Footer */
.footerContactInfoTitle {}
.footerContactInfoText {}
.footerUserLinks {}
.footerSystemLinks {}

/*---------------------------------------------------------*/
/* Rules for selectors defined by the author of this style */

#topImageContainer {
	text-align: center;
	padding: 0;
	border-bottom: 1px solid #3f4e70;
	background-color: #fff;
}
#mainTable {
	background-color:#FFFFFF;
	border: 1px solid #000000;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

#infoBox {
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

.bannerText {
	color: #999999;
	display: block;
	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #999999;
	border-left: none;
}

#sectionContentsCell {vertical-align:top;}
#sectionContentsContainer {min-width: 520px; min-height: 320px;}
#footerContainer {background-color: #EEEEEE; margin-top: 12px; padding: 6px 3px 6px 3px; border-top: 1px solid #3f4e70;}
#loginLogoutLinkContainer {background-color: #EEEEEE; border: 1px solid #3f4e70; color: #000000; margin: 6px 6px 6px 3px; padding: 6px; font-size: 0.9em;}
.loginLogoutLinks {color: #000000; font-size: 0.9em; font-weight: normal; text-decoration:none;}
.loginLogoutLinks a, .loginLogoutLinks a:link, .loginLogoutLinks a:visited {color: #000000; font-size: 0.9em; font-weight: normal; text-decoration:underline;}
.loginLogoutLinks a:hover, .loginLogoutLinks a:active {color: #000000; font-size: 0.9em; font-weight: normal; text-decoration:none}
/*---------------------------------------------------------*/
/* TinyMCE editing area */
.mceVisualAid {border: 1px dashed #BBBBBB;}

#topNav {background-color: #eee; font-size: .8em; height: 1em; font-weight: bold; padding: 12px; border-bottom: 1px solid #3f4e70;}
#topNav ul {list-style-type: none; padding: 0; margin: 0;}
#topNav ul li {margin: 0 .5em; padding: 0; float: left;}
#topNav ul li a {display: block; color: #006699; text-decoration: none;}
#topNav ul li a:hover, #topNav ul li a:active {color: #0099FF;}


/* navigation rules */
#navLinkListVerticalContainer {
    background-color: #EEEEEE;
    border: 1px solid #3f4e70;
    margin: 6px 6px 6px 3px;
    padding: 6px;
}
#navLinkListVerticalContainer ul {
    /*v get rid of list bullets v*/
	list-style-type: none;
    padding: 0;
    margin: 0;
}
#navLinkListVertical {
    /*v give the whole menu a reasonable width v*/
	width: 200px;
}
#navLinkListVertical a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #006699;
    text-decoration: none;
}
#navLinkListVertical a:hover, #navLinkListVertical a:active {
    color: #0099FF;
}
#navLinkListVertical span.selectedLink a {
    color: #000;
}
/*v since each successive menu level is indented  with  a 10px left margin, v*/
/*v reduce the width at each level by 10px, to avoid bledding over the edge of the menu v*/
#navLinkListVertical li {
    margin: 6px 3px 6px 10px;
    width: 190px;
}
#navLinkListVertical li li {
    width: 180;
}
#navLinkListVertical li li li {
    width: 170;
}
#navLinkListVertical li li li li {
    width: 160;
}
/*v hide all submenus that are not on selected path v*/
/*v if you want to show the whole hierarchy, at all times, then remove this rule v*/
#navLinkListVertical li.linkNotOnSelectedPath ul {
    display: none;
}

#poweredByText {display:none;}
	
#poweredByBar {display:none;}

.footerSystemLinks {display:none;}