/*------------------------------------------- */
/* Rules for common HTML tags */
body, p, li, td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color: #000000; text-decoration: none;}
body {background-color: #eeeeee}
p {margin:0; padding:0;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:1.3em !important; font-weight: bold; line-height:1.8em !important; color:#000000; text-decoration:none;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:1.1em !important; font-weight:bold; line-height:1.3em !important; color:#000000; text-decoration:none;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:1em !important; font-weight:bold; line-height:1.1em !important; color:#000000; text-decoration:none;}
A:link    {color:    #000066; text-decoration:    underline;}
A:visited    {color:    #660066; text-decoration:    underline;}
A:hover    {color:    #cc6600; text-decoration:    underline;}
A:active    {color:    #cc6600; text-decoration:    underline;}
table {clear:left;}


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

/* Text/Image section */
.textImageText  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color:	#000000; text-decoration: none;}
.textImageText A:link    {color:    #000066; text-decoration:    underline;}
.textImageText A:visited    {color:    #660066; text-decoration:    underline;}
.textImageText A:hover    {color:    #cc6600; text-decoration:    underline;}
.textImageText A:active    {color:    #cc6600; text-decoration:    underline;}

.mceContentBody {background-color: #ffffff}
.mceContentBody, .mceContentBody p, .mceContentBody li, .mceContentBody td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color: #000000; text-decoration: none;}
.mceContentBody p {margin:0; padding:0;}
.mceContentBody h1 {font-family:Arial, Helvetica, sans-serif; font-size:1.3em !important; font-weight: bold; line-height:1.8em !important; color:#000000; text-decoration:none;}
.mceContentBody h2 {font-family:Arial, Helvetica, sans-serif; font-size:1.1em !important; font-weight:bold; line-height:1.3em !important; color:#000000; text-decoration:none;}
.mceContentBody h3 {font-family:Arial, Helvetica, sans-serif; font-size:1em !important; font-weight:bold; line-height:1.1em !important; color:#000000; text-decoration:none;}
.mceContentBody li {margin-bottom: 6px;}
.mceContentBody table {clear:left;}

#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 */

#topLinks {
    text-align: center;
    padding: 4px;
	background-color: #006565;
	margin: 3px;
}
#topLinks a {
    color: #FFFFFF;
	text-decoration: none;
	margin: 0 12px;
}
#tbeName {
	font-size: 2.0em;
	font-weight: bold;
	margin: 4px;
}
#tbeAddress {
	font-size: 1.2em;
	margin: 4px;
}
#mainTable {
	background-color:#FFFFFF;
	border: 1px #000000 solid;
	padding: 3px;
	margin-top: 3px;
}
#bannerContainer {
    background-color: #EEEEEE;
    font-size: 2.0em;
    font-weight: bold;
    text-align: center;
    padding: 12px;
    border-bottom: 1px solid #3f4e70;
}
#sectionContentsCell {
	vertical-align:top;
}
#sectionContentsContainer {
	padding:3px;
	min-height: 320px;
	margin: 9px;
}
#footerContainer {
    margin-top: 12px;
    padding: 6px 3px 6px 3px;
    border-top: 1px solid #3f4e70;
}
#poweredByBar {display:none}
#poweredByText {margin-top: 36px;}
#loginLogoutLinkContainer {
    background-color: #000000;
	color: #ffffff;
	width: 741px;
	margin: auto;
	padding: 12px 0px 18px 0px;
	font-size: 0.9em;
	text-align: center;
}
.loginLogoutLinks {
	color: #FFFFFF;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration:none;
}
.loginLogoutLinks a, .loginLogoutLinks a:link, .loginLogoutLinks a:visited {
	color: #FFFFFF;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration:underline;
}
.loginLogoutLinks a:hover, .loginLogoutLinks a:active {
	color: #FFFFFF;
	font-size: 0.9em;
	font-weight: normal;
	text-decoration:none
}

/*---------------------------------------------------------*/
/* TinyMCE editing area */

.mceVisualAid {border: 1px dashed #BBBBBB;}

/*---------------------------------------------------------*/
/* Vertical navigation */

#navLinkListVerticalContainer {
    margin: 6px 6px 6px 3px;
    padding: 3px;
}
#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: 1.1em;
    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: 9px 3px 9px 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;
}

