
@media only screen {/* @group Reset */html, body, div, span, object, iframe, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, fieldset, form, label, legend, article, aside, dialog, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {        margin:0;        padding:0;        border:0;        outline:0;        font-size:100%;        vertical-align:baseline;        background:transparent;}body {        line-height: 1.50em;        font-family: Helvetica, helvetica, sans serif;        font-size: 80%;}article, aside, dialog, figure, footer, header,hgroup, nav, section {        display: block;}nav ul {        list-style: none;}blockquote, q {        padding: 10px;font-style: italic;}a {        margin:0;        padding:0;        border:0;        font-size:100%;        vertical-align:baseline;        background:transparent;}ins {        background-color:#ff9;        color:#000;        text-decoration:none;}mark {        background-color:#ff9;        color:#000;        font-style:italic;        font-weight:bold;}del {        text-decoration: line-through;}abbr[title], dfn[title] {        border-bottom:1px dotted #000;        cursor:help;}table {        border-collapse:collapse;        border-spacing:0;}hr {    display:block;    height:1px;    border:0;    border-top:1px solid #cccccc;    margin:1em 0;    padding:0;}input, select {        vertical-align:middle;}.external {padding-right: 12px;background: url(images/editable_images/external.png) no-repeat right center;}noscript {color: #ff0000;padding-left: 15px;padding-right: 15px;}#viewUserGuide {display: none;visibility: hidden;}/* @end *//* @group Inline Images */img {}.image-left {float: left;padding: 10px;position: relative;}.image-right {float: right;padding: 10px;position: relative;}/* @end *//* @group Links */a:link {text-decoration: none;font-weight: normal;}a:visited {text-decoration: none;font-weight: normal;}a:hover {text-decoration: underline;font-weight: normal;}a:active {text-decoration: underline;font-weight: normal;}/* @end *//* @group HTML Headers */h1, h2, h3, h4, h5, h6 {margin-top: 0px;margin-bottom: 0px;text-transform: none;font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}/* @end *//* @group Lists */ul.disc {list-style-type: disc;}ul.circle {list-style-type: circle;}ul.square {list-style-type: square;}ol.arabic-numbers {list-style-type: decimal;}ol.upper-alpha {list-style-type: upper-alpha;}ol.lower-alpha {list-style-type: lower-alpha;}ol.upper-roman {list-style-type: upper-roman;}ol.lower-roman {list-style-type: lower-roman;}/* @end *//* @group Style Switcher */#styleSwitcher {display: none;margin: 0;padding: 0;overflow: hidden;}#styleSwitcher ul {display: inline;float: right;padding: 0;margin: 0;}#styleSwitcher ul a {font-size: 100%;padding: 0 0 0 10px;margin: 0;}#styleSwitcher ul li {display: inline;float: left;margin: 0;padding: 0;}/* @end *//* @group Logo Placement */#logoFixedLeft,#logoFixedRight,#logoFloatedLeft,#logoFloatedRight,#headerLogoInline,#headerLogoReplace,#headerLogoLeft,#headerLogoRight {display: none;}/* @end *//* @group Extra Content */.ecName {display: none;}#extraContainer1 {display: inline;width: 75%;float: left;}#extraContainer2 {display: block;padding: 0 10px;margin-right: 300px;}#extraContainer3 {line-height: 2.50em;display: block;}#extraContainer4 {display: block;line-height: 2.50em;}#extraContainer5 {display: none;line-height: 2.00em;height: 2.00em;overflow: visible;}#extraContainer6 {display: block;margin-bottom: 0px;margin-top: 0px;position: absolute;top: 0;right: 0px;line-height: 2.00em;}#extraContainer6 a {display: inline;}#extraContainer7 {display: block;line-height: 2.00em;}#extraContainer8 {display: block;padding: 0;margin-right: 320px;}#extraContainer9 {display: block;line-height: 2.50em;}#extraContainer10 {display: block;}#extraContainer11 {display: block;}#extraContainer12 {display: block;}#extraContainer13 {display: block;}#extraContainer14 {display: inline;float: right;}#extraContainer15 {display: block;line-height: 2.50em;}/* @end *//* @group Clearers and Spacers */.clearer {clear: both;}.spacer {background: transparent;display: block;height: 8px;}/* @end *//* @group Clockbar *//* Other code for styling the clock bar can be found in css > misc > clock.css */#clockBar {display: none;}/* @end *//* @group Main Container and Wrapper */#main {text-align: left;margin: 0 auto;padding: 0;width: 950px;}#wrapper {padding: 0;margin: 0 8px;}/* @end *//* @group Header */#header {position: relative;display: block;overflow: hidden;padding: 0;}#logo {display: inline;position: relative;}#header h1 {display: inline;z-index: 100;text-transform: uppercase;font: 500%/1.20em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}#header h1 a {color: #000;font-weight: bold;text-decoration: none;}#header h1 a:hover {text-decoration: none;}#header h2 {display: inline;margin-left: 10px;z-index: 100;text-transform: uppercase;font: 100% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}/* @end *//* @group Horizontal Navigation Bars */.nav {font-family: 'Times New Roman', Times, serif;}div.nav {  position: relative;  height: 4.60em;  width: 934px;  overflow: visible;}.nav ul {  display: block;  width: 2000px;  padding: 0;  margin: 0;  list-style: none;  float: none;  overflow: hidden;  clear: both;  z-index: 100;}.nav li {  display: block;  float: left;  padding: 0 4px;}.nav a {  display: block;  text-decoration: none;  text-transform: uppercase;}.nav a:hover {text-decoration: underline;}.nav ul a {font-size: 100%;line-height: 1.50em;font-size: 1.00em;padding: 5px 10px;margin: 0;}.nav ul li {display: inline;float: left;margin: 0;padding: 0;}/* Second level bar */.nav ul ul {position: absolute;left: 0;display: block;float: none;overflow: hidden;z-index: 50;}.nav ul ul li {display: inline;float: left;margin: 0;padding: 0;}.nav ul ul a {line-height: 1.50em;font-size: 1.00em;margin: 0;display: block;padding: 5px 10px;}.nav ul ul ul {display: none;}/* @end *//* @group Sidebar Navigation */#nav2 {text-align: left;color: #000;display: block;font-family: 'Times New Roman', Times, serif;}#nav2 .current {text-decoration: none;font-weight: normal;color: #000000;}#nav2 .current:hover {text-decoration: none;font-weight: normal;color: #000000;}#nav2 li {display: inline;padding-top: 0px;}#nav2 ul {padding: 0 0 8px;margin: 0;}#nav2 a {  display: none;  text-transform: uppercase; }#nav2 a:hover {text-decoration: underline;}/* Nest Level 1 */#nav2 ul ul {margin: 0;padding: 0;}#nav2 ul ul a {  display: none;  text-decoration: none;  margin-left: 0px;  margin-right: 0px;}#nav2 ul ul a span {  display: block;  padding: 1px;}/* Nest Level 2*/#nav2 ul ul ul {padding-left: 0px;padding-right: 0px;}#nav2 ul ul a:hover {text-decoration: none;}#nav2 ul ul a {display: none;text-decoration: none;color: #000000;font-weight: normal;font-style: normal;}/* Nest Level 3*/#nav2 ul ul ul a {display: block;text-decoration: none;color: #000000;font-weight: normal;font-style: normal;}#nav2 ul ul ul ul {padding-left: 0px;padding-right: 0px;}#nav2 ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul a:hover span {text-decoration: none;}/* Nest Level 4*/#nav2 ul ul ul ul a {display: block;text-decoration: none;color: #000000;font-weight: normal;font-style: normal;}#nav2 ul ul ul ul {padding-left: 20px;padding-right: 20px;}#nav2 ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul a:hover span {text-decoration: none;}/* Nest Level 5*/#nav2 ul ul ul ul a {display: block;text-decoration: none;color: #000000;font-weight: normal;font-style: normal;}#nav2 ul ul ul ul ul {padding-left: 0px;padding-right: 0px;}#nav2 ul ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul ul a:hover span {text-decoration: none;}/* Nest Level 7*/#nav2 ul ul ul ul ul ul {padding-left: 20px;padding-right: 20px;}#nav2 ul ul ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul ul ul a:hover span {text-decoration: none;}/* Nest Level 8*/#nav2 ul ul ul ul ul ul ul {padding-left: 40px;padding-right: 40px;}#nav2 ul ul ul ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul ul ul ul a:hover span {text-decoration: none;}/* @end *//* @group Search Bar Functions */#headerSearchContainer {display: none;height: auto;}#headerSearchFunction {display: none;float: right;height: 27px;width:310px;margin: 0;padding:0px !important;}#headerSearchFunction input {background: #fff url(images/editable_images/form_bg.jpg) repeat;float: left;font-size: 12px;width:223px;margin:1px 0px 0px;padding: 3px 4px 4px;}#headerSearchFunction #button {padding: 0;height:24px;width: auto;margin:1px 0px 0px 5px !important;width:69px;border: none;background: #cccccc;}#sidebarSearch {display: none;}#sidebarSearchFunction {margin: 0;padding:0px !important;margin-top: 8px;}#sidebarSearchFunction input {background: #fff url(images/editable_images/form_bg.jpg) repeat;float: none;font-size: 12px;margin: 0 0 5px;width: 100%;padding: 3px 4px 4px;}#sidebarSearchFunction .button {padding: 0;height:24px;width: auto;margin: 0;width:69px;border: none;float: right;margin-right: -10px;}/* @end *//* @group Content and Sidebars */#container {text-align: left;margin-top: 8px;margin-bottom: 8px;z-index: 0;}#contentContainer h1, h2, h3, h4, h5, h6 {margin-top: 0px;margin-bottom: 0px;font-weight: bold;}#main #content {display: block;margin: 0;padding: 8px;z-index: 0;letter-spacing: 0px;}#aside {display: block;overflow: visible;z-index: 0;letter-spacing: 0px;}#aside #sidebarTitle h3 {font-weight: bold;text-transform: uppercase;font-family: 'Times New Roman', Times, serif;}#aside #sidebar {overflow: hidden;display: block;float: none;}#aside #pluginSidebar {display: block;overflow: hidden;float: none;}/* @end *//* @group Breadcrumb Links */#breadcrumb {display: block;height: 2.00em;color: #666;padding: 0 10px;overflow: hidden;line-height: 2.00em;margin-top: 8px;font-family: 'Times New Roman', Times, serif;}#breadcrumb li,#breadcrumb ul {display: inline;padding: 0;margin: 4px 0 0;}#breadcrumb a {color: #666;text-transform: uppercase;text-decoration: none;}#breadcrumb a:hover {text-decoration: underline;}/* @end *//* @group Footer */#footer {display: block;height: auto;margin: 0;color: #666;padding: 8px 0;}/* @end *//* @group Blog */.blog-archive-background {}.blog-entry-summary {margin-bottom: 15px;}.blog-archive-headings-wrapper {border-bottom: 1px solid;}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {}.blog-archive-month {font-size: 2.2em;letter-spacing: -1px;}.blog-archive-link {}.blog-archive-link a:link, .blog-archive-link a:visited {}/* Blog Tag Cloud */ul.blog-tag-cloud {margin: 0px;padding: 0px;text-align: justify;}ul.blog-tag-cloud li {display: inline;padding-right: 5px;}.blog-tag-size-1 {font-size: 0.8em;}.blog-tag-size-2 {font-size: 0.85em;}.blog-tag-size-3 {font-size: 0.9em;}.blog-tag-size-4 {font-size: 0.95em;}.blog-tag-size-5 {font-size: 1em;}.blog-tag-size-6 {font-size: 1.05em;}.blog-tag-size-7 {font-size: 1.1em;}.blog-tag-size-8 {font-size: 1.15em;}.blog-tag-size-9 {font-size: 1.2em;}.blog-tag-size-10 {font-size: 1.25em;}.blog-tag-size-11 {font-size: 1.3em;}.blog-tag-size-12 {font-size: 1.35em;}.blog-tag-size-13 {font-size: 1.4em;}.blog-tag-size-14 {font-size: 1.45em;}.blog-tag-size-15 {font-size: 1.5em;}.blog-tag-size-16 {font-size: 1.55em;}.blog-tag-size-17 {font-size: 1.6em;}.blog-tag-size-18 {font-size: 1.65em;}.blog-tag-size-19 {font-size: 1.7em;}.blog-tag-size-20 {font-size: 1.75em;line-height: 150%;}/* Main Blog entries */.blog-entry {position: relative;display: block;padding: 0;margin: 0;}.blog-entry-title {margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin: 0;padding-top: 3px;text-transform: none;font: normal 175% 'Times', Times, serif;}.blog-entry-title a {}.blog-entry-date {padding-bottom: 10px;}.blog-read-more {display: inline;padding-top: 15px;font-style: italic;}.blog-entry-body {margin: 0 0 40px;padding: 0;}p.blog-entry-tags {padding: 5px 8px 0;margin-top: 8px;}.blog-entry-comments {padding: 0 8px 5px;}/* Styles the category link/s in the main Blog entry */.blog-entry-category a {font-weight: normal;font-style: normal;}.blog-entry-category a:link, .blog-entry-category a:visited {}#blog-archives br,#blog-categories br,#blog-rss-feeds br {display: none;}/* Styles the archives in the sidebar */#blog-archives {margin-bottom: 15px;}.blog-archive-link-enabled {background-repeat: no-repeat;display: block;}.blog-archive-link-disabled {background-repeat: no-repeat;display: block;}/* Styles the categories in the sidebar */#blog-categories {padding: 10px 0 0;}.blog-category-link-enabled {display: block;}.blog-category-link-disabled {display: block;}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {margin-top: 10px;display: block;overflow: hidden;}.blog-rss-link {background-repeat: no-repeat;background-image: url(images/editable_images/rss_icon.png);background-position: left center;padding-left: 17px;display: block;}.blog-comments-rss-link {background-repeat: no-repeat;background-image: url(images/editable_images/rss_icon.png);background-position: left center;padding-left: 17px;display: block;}/* @end *//* @group File Sharing */.filesharing-description {}.filesharing-item {padding-bottom: 15px;padding-top: 15px;}.filesharing-item-title a:link {font-weight: normal;margin-bottom: 0px;text-decoration: none;}.filesharing-item-title a:hover {font-weight: normal;text-decoration: none;}/* @end *//* @group Flash */#flashcontent {text-align: center;}/* @end *//* @group Photo Album */.album-title {font-weight: bold;margin-bottom: 0px;font-size: 1.25em;text-transform: uppercase;font-family: 'Times New Roman', Times, serif;}.album-description {margin-bottom: 50px;}.album-wrapper {display: block;width: 99%;position: relative;}.thumbnail-wrap {text-align: center;position: relative;float: left;margin-bottom: 60px;margin-right: 20px;}.thumbnail-frame {background-image: url('images/theme_files/loading_background.png');position: absolute;bottom: 0;left: 0;padding-left: 5px;}.thumbnail-frame:hover {}.thumbnail-frame a {}.thumbnail-frame a:hover {background: transparent;}.thumbnail-frame img {margin: auto;border: none;padding: 0px;}.thumbnail-caption {margin: 0;width: 100%;height: 38px;display: block;padding: 0 0 0 5px;}/* CSS Formatting for Single Page (Photo view) */.photo-background {text-align: left;}.photo-navigation {width: 200px;float: left;margin: 15px 15px 0;padding: 15px;}.photo-links {}.photo-navigation a:link,.photo-navigation a:visited {}.photo-navigation a:hover {background: transparent;}.photo-frame {background-image: url('images/theme_files/loading_background.png');padding: 0px;position: absolute;left: 260px;top: 15px;}.photo-title {margin: 0;font-size: 1.25em;font-weight: normal;font-family: 'Times New Roman', Times, serif;}.photo-caption {margin: 0;}/* Styling Exif Data */.exif-data {font-size: 0.75em;clear: left;margin-left: 15px;margin-top: 15px;padding: 15px;float: left;width: 200px;}.exif-data p {margin: 0;padding: 0;}/* @end *//* @group Movie Page */.movie-description {margin-top: 15px;}/* @end *//* @group Movie Album */.movie-page-title {font-weight: bold;margin-bottom: 0px;font-size: 1.25em;text-transform: uppercase;font-family: 'Times New Roman', Times, serif;}.movie-page-description {margin-bottom: 15px;}.movie-thumbnail-frame {width: 134px;float: left;margin-right: 10px;margin-bottom: 10px;text-align: center;}.movie-thumbnail-frame:hover {}.movie-thumbnail-frame img {padding: 1px;margin-bottom: 5px;}.movie-thumbnail-caption {}/* CSS formatting for Singular Quicktime Movies */.movie-page-title {font-weight: bold;margin-bottom: 0px;}.movie-page-description {margin-bottom: 10px;}.movie-thumbnail-frame {width: 132px;display: inline;text-align: center;margin-right: 10px;margin-bottom: 10px;padding: 1px;font-size: 1em;position: relative;z-index: 10;}/* @end *//* @group Contact Form */form {margin: 0px;padding: 0px;}.message-text {font-weight: bold;font-style: normal;}.form-input-field {font-size: 1.25em;width: 99%;background: #fff url(images/editable_images/form_bg.jpg) repeat;}.form-input-field:focus {background: #ffffff;}.form-input-button {font-size: 1.5em;}/* @end *//* Use this stylesheet to add custom CSS to all pages of your website. Consolidating CSS code in here will improve page loading speed, reduce bandwidth and circumvent the Internet Explorer 30 stylesheet limit. *//* @group Layout */body {background-color: #66CCFF;}#main {background-color: #FFFFFF;border: 1px solid #FF8000;}#header {background-color: #E6E6E6;}#header h1 a {color: #000000;}#header h2 {color: #000000;}#clockBar {background-color: #E6E6E6;color: #000000;}.nav,#extraContainer5 {background-color: #FF8000;color: #fff;}#extraContainer6,.nav ul a,.nav ul a:visited {color: #FFFFFF;}.nav ul a:hover {background-color: #FF0000;color: #FFFFFF;}.nav ul li .current,.nav ul li .currentAncestor,.nav ul li .current:hover,.nav ul li .current:visited,.nav ul li .currentAncestor:hover,.nav ul li .currentAncestor:visited,.nav ul li a.active {background-color: #FF0000;color: #FFFFFF;}/* Second Bar */.nav ul ul,.megamenu-down1,.megamenu-down2,.megamenu-down3,.megamenu-down4,.megamenu-down5,.megamenu-down6,.megamenu-down7,.megamenu-down8,.megamenu-down9,.megamenu-down10,.megamenu-down11,.megamenu-down12 {background-color: #666666;}.nav ul ul a,.nav ul ul a:visited,.nav ul ul,.megamenu-down1 .stacks_in a,.megamenu-down2 .stacks_in a,.megamenu-down3 .stacks_in a,.megamenu-down4 .stacks_in a,.megamenu-down5 .stacks_in a,.megamenu-down6 .stacks_in a,.megamenu-down7 .stacks_in a,.megamenu-down8 .stacks_in a,.megamenu-down9 .stacks_in a,.megamenu-down10 .stacks_in a,.megamenu-down11 .stacks_in a,.megamenu-down12 .stacks_in a,.megamenu-wrapper .stacks_in a {color: #FFFFFF;}.nav ul ul a:hover,.megamenu-down1 .stacks_in a:hover,.megamenu-down2 .stacks_in a:hover,.megamenu-down3 .stacks_in a:hover,.megamenu-down4 .stacks_in a:hover,.megamenu-down5 .stacks_in a:hover,.megamenu-down6 .stacks_in a:hover,.megamenu-down7 .stacks_in a:hover,.megamenu-down8 .stacks_in a:hover,.megamenu-down9 .stacks_in a:hover,.megamenu-down10 .stacks_in a:hover,.megamenu-down11 .stacks_in a:hover,.megamenu-down12 .stacks_in a:hover,.megamenu-wrapper .stacks_in a:hover {background-color: #666666;color: #FFFFFF;}.nav ul ul li .current,.nav ul ul li .currentAncestor,.nav ul ul li .current:hover,.nav ul ul li .current:visited,.nav ul ul li .currentAncestor:hover,.nav ul ul li a.active {background-color: #666666;color: #FFFFFF;}/* Mega Menu */.megamenu-stack1,.megamenu-stack2,.megamenu-stack3,.megamenu-stack4,.megamenu-stack5,.megamenu-stack6,.megamenu-stack7,.megamenu-stack8,.megamenu-stack9,.megamenu-stack10,.megamenu-stack11,.megamenu-stack12 {color: #FFFFFF;}.megamenu-stackPanel {background-color: #666666;color: #FFFFFF;}.megamenu-down a,.megamenu-down a:visited {color: #FFFFFF;}.megamenu-down a:hover {background-color: #666666;color: #FFFFFF;}#nav2 ul a,#nav2 ul ul a,#nav2 ul ul ul a,#nav2 ul ul ul ul a,#nav2 ul ul ul ul ul a,#nav2 ul ul ul ul ul ul a,#nav2 ul ul ul ul ul ul ul a {  color: #0000FF;}#nav2 ul ul a:hover,#nav2 ul ul ul a:hover,#nav2 ul ul ul ul a:hover,#nav2 ul ul ul ul ul a:hover,#nav2 ul ul ul ul ul ul a:hover,#nav2 ul ul ul ul ul ul ul a:hover {  color: #FF0000;}#nav2 .current,#nav2 .currentAncestor,#nav2 .current:hover,#nav2 .currentAncestor:hover {color: #0000FF;}#headerSearchFunction input,#sidebarSearchFunction input {border: 1px solid #CCCCCC;color: #000000;}#headerSearchFunction #button,#sidebarSearchFunction .button {background: #666666;color: #FFFFFF;}#contentContainer h1, h2, h3, h4, h5, h6 {color: #000000;}#container #content {border-right: 1px solid #E6E6E6;border-left: 1px solid #E6E6E6;color: #191919;}#container {border-top: 1px solid #E6E6E6;border-bottom: 1px solid #E6E6E6;}a:link,a:visited {color: #0055BB;}a:hover,a:active {color: #0055BB;}#aside #sidebarTitle h3 {color: #000000;}#aside #sidebar {color: #191919;}#headerSearchFunction .input,#sidebarSearchFunction .input {color: #000000;border: 1px solid #E6E6E6;}blockquote {background-color: #E6E6E6;}#breadcrumb,#breadcrumb a {background-color: #FFCC66;color: #0000FF;}#breadcrumb a:hover {color: #FF0000;}#footer {color: #0080FF;}p.blog-entry-tags,.blog-entry-comments {background-color: #E6E6E6;}/* @end */h1, h2, h3, h4, h5, h6,#header h1,#header h2,#aside #sidebarTitle h3,.blog-entry-title,.album-title,.photo-title,.movie-page-title {font-family: Arial, arial, Helvetica, sans-serif;}.nav,#nav1,#nav2,#breadcrumb {font-family: 'Trebuchet MS', Helvetica, sans-serif;}body {font-family: Arial, arial, Helvetica, sans-serif;}body {font-size: 90%;}#headerLogoReplace {display: inline;}#header h1 {display: none;}div.nav {  position: relative;  height: 29px;  width: 870px;  overflow: hidden;}.nav ul {  display: block;  width: 2000px;  padding: 0;  margin: 0;  list-style: none;  float: none;  overflow: hidden;  clear: both;  z-index: 100;}.nav li {  display: block;  float: left;  padding: 0 4px;}.nav a {  display: block;  text-decoration: none;}.nav ul a {font-size: 100%;padding: 5px 10px;margin: 0;}.nav ul li {display: inline;float: left;margin: 0;padding: 0;}/* Second level bar */.nav ul ul {position: absolute;left: 0;display: none;float: none;overflow: hidden;z-index: 50;}.nav ul ul li {display: none;float: left;margin: 0;padding: 0;}.nav ul ul a {line-height: 1.50em;font-size: 100%;margin: 0;display: none;padding: 5px 10px;}.nav ul ul ul {display: none;}/* Sidebar Navigation Links */#nav2 {text-align: left;color: #000;display: block;padding-top: 8px;}#nav2 .current {text-decoration: none;font-weight: normal;}#nav2 .current:hover {text-decoration: none;font-weight: normal;}#nav2 li {display: inline;padding-top: 0px;}#nav2 a {  display: block; }/* Level 1 */#nav2 ul a {  display: none;  text-decoration: none;  margin-left: 0px;  margin-right: 0px;}#nav2 ul a span {  display: block;  padding: 1px;}/* Nest Level 1 */#nav2 ul ul a {  display: block;  text-decoration: none;  margin-left: 0px;  margin-right: 0px;}#nav2 ul ul a span {  display: block;  padding: 1px;}/* Nest Level 2*/#nav2 ul ul ul {display: block;padding-left: 0px;padding-right: 0px;}#nav2 ul ul a:hover {text-decoration: none;}#nav2 ul ul a {display: block;text-decoration: none;font-weight: normal;font-style: normal;}/* Nest Level 3*/#nav2 ul ul ul a {display: block;text-decoration: none;font-weight: normal;font-style: normal;padding-left: 10px;padding-right: 10px;}#nav2 ul ul ul ul {padding-left: 0px;padding-right: 0px;}#nav2 ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul a:hover span {text-decoration: none;}/* Nest Level 4*/#nav2 ul ul ul ul a {display: block;text-decoration: none;font-weight: normal;font-style: normal;padding-right: 10px;padding-left: 9px;}#nav2 ul ul ul ul {padding-left: 20px;padding-right: 20px;}#nav2 ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul a:hover span {text-decoration: none;}/* Nest Level 5*/#nav2 ul ul ul ul a {display: block;text-decoration: none;font-weight: normal;font-style: normal;padding-right: 10px;padding-left: 10px;}#nav2 ul ul ul ul ul {padding-left: 0px;padding-right: 0px;}#nav2 ul ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul ul a:hover span {text-decoration: none;}/* Nest Level 6 */#nav2 ul ul ul ul ul ul {padding-left: 10px;padding-right: 10px;}#nav2 ul ul ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul ul ul a:hover span {text-decoration: none;}/* Nest Level 8*/#nav2 ul ul ul ul ul ul ul {padding-left: 40px;padding-right: 40px;}#nav2 ul ul ul ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul ul ul ul a:hover span {text-decoration: none;}#main #content {margin-left: 208px;margin-right: 0;border-right: none;padding-right: 0;}#aside {position: relative;float: left;width: 200px;}#sidebarSearch {width: 192px;}#main {width: 1000px;}/* Set width to calculate horizontal scrolling (minus 30px main width) */div.nav {width: 984px;}.clockBarSpacer {display: block;height: 8px;}#clockBar {display: block;position: relative;line-height: 2.00em;width: 100%;}#dateTimeFunction {display: block;width: 299px;float: right;text-align: right;padding-right: 8px;background: transparent;}
}

@media only print {/* A list of dividers and elements we do not want printed */#logoFixedLeft, #logoFixedRight, #logoFloatedLeft, #logoFloatedRight, #headerLogoInline, #headerLogoReplace, #headerLogoLeft, #headerLogoRight, #nav, #gradient, .styleSwitcherSpacer, #styleSwitcher, .clockBarSpacer, #clockBar, .nav, #headerSearchContainer, #sidebarSearch, #nav2, #breadcrumb, #viewUserGuide, .ecName  {display: none;}/* Makes text printer friendly and uses "Eco Sans" font face when available */#container, #wrapper, #content {width: 100%; margin: 0; float: none;font: 13pt/1.2em "Spranq eco sans", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}/* Floats the sidebar left and wraps it inside a box */#aside {width: 20%;float: right;margin: 10px;padding: 10px;border: 1px solid #cccccc;overflow: hidden;}/* Makes links blue */a, a:visited {color: #0000ff;}/* Prints URL's after links */a:link:after,a:visited:after {  content: " (" attr(href) ") ";font-size: 90%;}/* Puts padding above the footer */#footer {padding-top: 20px;}/* @group Layout */body {background-color: #66CCFF;}#main {background-color: #FFFFFF;border: 1px solid #FF8000;}#header {background-color: #E6E6E6;}#header h1 a {color: #000000;}#header h2 {color: #000000;}#clockBar {background-color: #E6E6E6;color: #000000;}.nav,#extraContainer5 {background-color: #FF8000;color: #fff;}#extraContainer6,.nav ul a,.nav ul a:visited {color: #FFFFFF;}.nav ul a:hover {background-color: #FF0000;color: #FFFFFF;}.nav ul li .current,.nav ul li .currentAncestor,.nav ul li .current:hover,.nav ul li .current:visited,.nav ul li .currentAncestor:hover,.nav ul li .currentAncestor:visited,.nav ul li a.active {background-color: #FF0000;color: #FFFFFF;}/* Second Bar */.nav ul ul,.megamenu-down1,.megamenu-down2,.megamenu-down3,.megamenu-down4,.megamenu-down5,.megamenu-down6,.megamenu-down7,.megamenu-down8,.megamenu-down9,.megamenu-down10,.megamenu-down11,.megamenu-down12 {background-color: #666666;}.nav ul ul a,.nav ul ul a:visited,.nav ul ul,.megamenu-down1 .stacks_in a,.megamenu-down2 .stacks_in a,.megamenu-down3 .stacks_in a,.megamenu-down4 .stacks_in a,.megamenu-down5 .stacks_in a,.megamenu-down6 .stacks_in a,.megamenu-down7 .stacks_in a,.megamenu-down8 .stacks_in a,.megamenu-down9 .stacks_in a,.megamenu-down10 .stacks_in a,.megamenu-down11 .stacks_in a,.megamenu-down12 .stacks_in a,.megamenu-wrapper .stacks_in a {color: #FFFFFF;}.nav ul ul a:hover,.megamenu-down1 .stacks_in a:hover,.megamenu-down2 .stacks_in a:hover,.megamenu-down3 .stacks_in a:hover,.megamenu-down4 .stacks_in a:hover,.megamenu-down5 .stacks_in a:hover,.megamenu-down6 .stacks_in a:hover,.megamenu-down7 .stacks_in a:hover,.megamenu-down8 .stacks_in a:hover,.megamenu-down9 .stacks_in a:hover,.megamenu-down10 .stacks_in a:hover,.megamenu-down11 .stacks_in a:hover,.megamenu-down12 .stacks_in a:hover,.megamenu-wrapper .stacks_in a:hover {background-color: #666666;color: #FFFFFF;}.nav ul ul li .current,.nav ul ul li .currentAncestor,.nav ul ul li .current:hover,.nav ul ul li .current:visited,.nav ul ul li .currentAncestor:hover,.nav ul ul li a.active {background-color: #666666;color: #FFFFFF;}/* Mega Menu */.megamenu-stack1,.megamenu-stack2,.megamenu-stack3,.megamenu-stack4,.megamenu-stack5,.megamenu-stack6,.megamenu-stack7,.megamenu-stack8,.megamenu-stack9,.megamenu-stack10,.megamenu-stack11,.megamenu-stack12 {color: #FFFFFF;}.megamenu-stackPanel {background-color: #666666;color: #FFFFFF;}.megamenu-down a,.megamenu-down a:visited {color: #FFFFFF;}.megamenu-down a:hover {background-color: #666666;color: #FFFFFF;}#nav2 ul a,#nav2 ul ul a,#nav2 ul ul ul a,#nav2 ul ul ul ul a,#nav2 ul ul ul ul ul a,#nav2 ul ul ul ul ul ul a,#nav2 ul ul ul ul ul ul ul a {  color: #0000FF;}#nav2 ul ul a:hover,#nav2 ul ul ul a:hover,#nav2 ul ul ul ul a:hover,#nav2 ul ul ul ul ul a:hover,#nav2 ul ul ul ul ul ul a:hover,#nav2 ul ul ul ul ul ul ul a:hover {  color: #FF0000;}#nav2 .current,#nav2 .currentAncestor,#nav2 .current:hover,#nav2 .currentAncestor:hover {color: #0000FF;}#headerSearchFunction input,#sidebarSearchFunction input {border: 1px solid #CCCCCC;color: #000000;}#headerSearchFunction #button,#sidebarSearchFunction .button {background: #666666;color: #FFFFFF;}#contentContainer h1, h2, h3, h4, h5, h6 {color: #000000;}#container #content {border-right: 1px solid #E6E6E6;border-left: 1px solid #E6E6E6;color: #191919;}#container {border-top: 1px solid #E6E6E6;border-bottom: 1px solid #E6E6E6;}a:link,a:visited {color: #0055BB;}a:hover,a:active {color: #0055BB;}#aside #sidebarTitle h3 {color: #000000;}#aside #sidebar {color: #191919;}#headerSearchFunction .input,#sidebarSearchFunction .input {color: #000000;border: 1px solid #E6E6E6;}blockquote {background-color: #E6E6E6;}#breadcrumb,#breadcrumb a {background-color: #FFCC66;color: #0000FF;}#breadcrumb a:hover {color: #FF0000;}#footer {color: #0080FF;}p.blog-entry-tags,.blog-entry-comments {background-color: #E6E6E6;}/* @end */h1, h2, h3, h4, h5, h6,#header h1,#header h2,#aside #sidebarTitle h3,.blog-entry-title,.album-title,.photo-title,.movie-page-title {font-family: Arial, arial, Helvetica, sans-serif;}.nav,#nav1,#nav2,#breadcrumb {font-family: 'Trebuchet MS', Helvetica, sans-serif;}body {font-family: Arial, arial, Helvetica, sans-serif;}body {font-size: 90%;}#headerLogoReplace {display: inline;}#header h1 {display: none;}div.nav {position: relative;height: 29px;width: 870px;overflow: hidden;}.nav ul {display: block;width: 2000px;padding: 0;margin: 0;list-style: none;float: none;overflow: hidden;clear: both;z-index: 100;}.nav li {display: block;float: left;padding: 0 4px;}.nav a {display: block;text-decoration: none;}.nav ul a {font-size: 100%;padding: 5px 10px;margin: 0;}.nav ul li {display: inline;float: left;margin: 0;padding: 0;}/* Second level bar */.nav ul ul {position: absolute;left: 0;display: none;float: none;overflow: hidden;z-index: 50;}.nav ul ul li {display: none;float: left;margin: 0;padding: 0;}.nav ul ul a {line-height: 1.50em;font-size: 100%;margin: 0;display: none;padding: 5px 10px;}.nav ul ul ul {display: none;}/* Sidebar Navigation Links */#nav2 {text-align: left;color: #000;display: block;padding-top: 8px;}#nav2 .current {text-decoration: none;font-weight: normal;}#nav2 .current:hover {text-decoration: none;font-weight: normal;}#nav2 li {display: inline;padding-top: 0px;}#nav2 a {  display: block;}/* Level 1 */#nav2 ul a {  display: none;  text-decoration: none;  margin-left: 0px;margin-right: 0px;}#nav2 ul a span {  display: block;  padding: 1px;}/* Nest Level 1 */#nav2 ul ul a {  display: block;  text-decoration: none;  margin-left: 0px;margin-right: 0px;}#nav2 ul ul a span {  display: block;  padding: 1px;}/* Nest Level 2*/#nav2 ul ul ul {display: block;padding-left: 0px;padding-right: 0px;}#nav2 ul ul a:hover {text-decoration: none;}#nav2 ul ul a {display: block;text-decoration: none;font-weight: normal;font-style: normal;}/* Nest Level 3*/#nav2 ul ul ul a {display: block;text-decoration: none;font-weight: normal;font-style: normal;padding-left: 10px;padding-right: 10px;}#nav2 ul ul ul ul {padding-left: 0px;padding-right: 0px;}#nav2 ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul a:hover span {text-decoration: none;}/* Nest Level 4*/#nav2 ul ul ul ul a {display: block;text-decoration: none;font-weight: normal;font-style: normal;padding-right: 10px;padding-left: 9px;}#nav2 ul ul ul ul {padding-left: 20px;padding-right: 20px;}#nav2 ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul a:hover span {text-decoration: none;}/* Nest Level 5*/#nav2 ul ul ul ul a {display: block;text-decoration: none;font-weight: normal;font-style: normal;padding-right: 10px;padding-left: 10px;}#nav2 ul ul ul ul ul {padding-left: 0px;padding-right: 0px;}#nav2 ul ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul ul a:hover span {text-decoration: none;}/* Nest Level 6 */#nav2 ul ul ul ul ul ul {padding-left: 10px;padding-right: 10px;}#nav2 ul ul ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul ul ul a:hover span {text-decoration: none;}/* Nest Level 8*/#nav2 ul ul ul ul ul ul ul {padding-left: 40px;padding-right: 40px;}#nav2 ul ul ul ul ul ul a:hover {text-decoration: none;}#nav2 ul ul ul ul ul ul a:hover span {text-decoration: none;}#main #content {margin-left: 208px;margin-right: 0;border-right: none;padding-right: 0;}#aside {position: relative;float: left;width: 200px;}#sidebarSearch {width: 192px;}#main {width: 1000px;}/* Set width to calculate horizontal scrolling (minus 30px main width) */div.nav {width: 984px;}.clockBarSpacer {display: block;height: 8px;}#clockBar {display: block;position: relative;line-height: 2.00em;width: 100%;}#dateTimeFunction {display: block;width: 299px;float: right;text-align: right;padding-right: 8px;background: transparent;}}