/* ::::: https://ssl.gstatic.com/sites/p/357817/system/app/themes/default/standard-css-default-ltr-ltr.css ::::: */

.goog-inline-block { position: relative; display: inline-block; }
:first-child + html .goog-inline-block { display: inline; }
.goog-menu { box-shadow: 0pt 2px 4px rgba(0, 0, 0, 0.2); -moz-transition: opacity 0.218s ease 0s; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); cursor: default; font-size: 13px; margin: 0pt; outline: medium none; padding: 6px 0pt; position: absolute; }
.goog-menuitem, .goog-tristatemenuitem, .goog-filterobsmenuitem { position: relative; color: rgb(51, 51, 51); cursor: pointer; list-style: none outside none; margin: 0pt; padding: 6px 7em 6px 30px; white-space: nowrap; }
:first-child + html .goog-menu-button-inner-box { left: -1px; }
:first-child + html .goog-menu-button-rtl .goog-menu-button-inner-box { left: 1px; right: auto; }
:first-child + html .goog-menu-button-disabled { margin: 2px 1px ! important; padding: 0pt 1px ! important; }
:first-child + html .goog-custom-button-inner-box { left: -1px; }
:first-child + html .goog-custom-button-rtl .goog-custom-button-inner-box { left: 1px; }
:first-child + html .goog-custom-button-disabled { margin: 2px 1px ! important; padding: 0pt 1px ! important; }
:first-child + html .goog-custom-button-collapse-left .goog-custom-button-inner-box { left: 0pt; }
.jfk-button { border-radius: 2px 2px 2px 2px; cursor: default; font-size: 11px; font-weight: bold; text-align: center; margin-right: 16px; height: 27px; line-height: 27px; min-width: 54px; outline: 0px none; padding: 0pt 8px; }
.jfk-button.jfk-button-disabled:active { box-shadow: none; }
.jfk-button-primary { background-color: rgb(209, 72, 54); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(209, 72, 54)); border: 1px solid transparent; color: rgb(255, 255, 255); text-shadow: 0px 1px rgba(0, 0, 0, 0.1); text-transform: uppercase; }
.jfk-button-primary:focus { box-shadow: 0pt 0pt 0pt 1px rgb(255, 255, 255) inset; border: 1px solid transparent; outline: 0pt none transparent; }
.jfk-button-primary:active { box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset; background-color: rgb(176, 40, 26); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(176, 40, 26)); border: 1px solid rgb(153, 42, 27); }
.jfk-button-primary.jfk-button-disabled { background: none repeat scroll 0% 0% rgb(209, 72, 54); opacity: 0.5; }
.jfk-button-standard { background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)); color: rgb(68, 68, 68); border: 1px solid rgba(0, 0, 0, 0.1); }
.jfk-button-standard:active { box-shadow: 0pt 1px 2px rgba(0, 0, 0, 0.1) inset; }
.jfk-button-standard:focus { border: 1px solid rgb(77, 144, 254); }
.goog-inline-block { position: relative; display: inline-block; }
:first-child + html .goog-inline-block { display: inline; }
.jfk-button { border-radius: 2px 2px 2px 2px; cursor: default; font-size: 11px; font-weight: bold; text-align: center; margin-right: 16px; height: 27px; line-height: 27px; min-width: 54px; outline: 0px none; padding: 0pt 8px; }
.jfk-button.jfk-button-disabled:active { box-shadow: none; }
.jfk-button-primary { background-color: rgb(209, 72, 54); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(209, 72, 54)); border: 1px solid transparent; color: rgb(255, 255, 255); text-shadow: 0px 1px rgba(0, 0, 0, 0.1); text-transform: uppercase; }
.jfk-button-primary:focus { box-shadow: 0pt 0pt 0pt 1px rgb(255, 255, 255) inset; border: 1px solid transparent; outline: 0pt none transparent; }
.jfk-button-primary:active { box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset; background-color: rgb(176, 40, 26); background-image: -moz-linear-gradient(center top , rgb(221, 75, 57), rgb(176, 40, 26)); border: 1px solid rgb(153, 42, 27); }
.jfk-button-primary.jfk-button-disabled { background: none repeat scroll 0% 0% rgb(209, 72, 54); opacity: 0.5; }
.jfk-button-standard { background-color: rgb(245, 245, 245); background-image: -moz-linear-gradient(center top , rgb(245, 245, 245), rgb(241, 241, 241)); color: rgb(68, 68, 68); border: 1px solid rgba(0, 0, 0, 0.1); }
.jfk-button-standard:active { box-shadow: 0pt 1px 2px rgba(0, 0, 0, 0.1) inset; }
.jfk-button-standard:focus { border: 1px solid rgb(77, 144, 254); }
.goog-menu { box-shadow: 0pt 2px 4px rgba(0, 0, 0, 0.2); -moz-transition: opacity 0.218s ease 0s; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.2); cursor: default; font-size: 13px; margin: 0pt; outline: medium none; padding: 6px 0pt; position: absolute; }
.goog-menuitem, .goog-tristatemenuitem, .goog-filterobsmenuitem { position: relative; color: rgb(51, 51, 51); cursor: pointer; list-style: none outside none; margin: 0pt; padding: 6px 7em 6px 30px; white-space: nowrap; }
:first-child + html .share-client-dialog { max-height: none ! important; overflow: visible ! important; }
html > body .goog-inline-block { display: inline-block; }
.goog-inline-block { position: relative; display: inline-block; }
:first-child + html .goog-inline-block { display: inline; }
:first-child + html .goog-button-base-inner-box { left: -1px; }
:first-child + html .goog-button-base-content { display: inline-block; }
:first-child + html .goog-button-base-rtl .goog-button-base-inner-box { left: 1px; }
:first-child + html .goog-menu-button-dropdown { top: 0.7em; }
:first-child + html .goog-button-base-collapse-left .goog-button-base-inner-box { left: 0pt; }
:first-child + html .goog-button-base-rtl.goog-button-base-collapse-left .goog-button-base-inner-box { left: 1px; }
:first-child + html .goog-button-base-rtl.goog-button-base-collapse-right .goog-button-base-inner-box { left: 0pt; }
:first-child + html .goog-button-base-rtl.goog-button-base-hover.goog-button-base-collapse-left, :first-child + html .goog-button-base-rtl.goog-button-base-focused.goog-button-base-collapse-left { border-left: 1px solid rgb(136, 136, 136); margin-left: -1px; }
body .goog-menu { z-index: 300; overflow-x: hidden; overflow-y: auto; }
.sites-header-divider { border-bottom: 1px solid rgb(201, 215, 241); }
html, body { padding: 0pt; margin: 0pt; direction: ltr; }
body { font: 10pt Arial,sans-serif; }
td { vertical-align: top; }
.jfk-button { margin: 0pt 16px 0pt 0pt; }
#sites-status { position: fixed; top: 0pt; width: 100%; z-index: 1010; text-align: center; }
.sites-notice { background: none repeat scroll 0% 0% rgb(255, 204, 51); color: rgb(0, 0, 0); display: inline; font: bold 13px Arial,sans-serif; padding: 2px 10px 3px; z-index: 199; }
.sites-header-divider { font-size: 13px; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-bottom: medium none; font-family: arial,sans-serif ! important; }
ol { list-style-type: decimal; }
input[type="text"] { height: 29px; line-height: 27px; padding: 0pt 8px; }
input[type="text"], textarea { background-color: rgb(255, 255, 255); border-right: 1px solid rgb(217, 217, 217); border-width: 1px; border-style: solid; border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; color: rgb(51, 51, 51); display: inline-block; vertical-align: top; }
input[type="text"]:hover, textarea:hover { border-right: 1px solid rgb(185, 185, 185); border-width: 1px; border-style: solid; border-color: rgb(160, 160, 160) rgb(185, 185, 185) rgb(185, 185, 185); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; }
input[type="text"]:focus, textarea:focus { border: 1px solid rgb(77, 144, 254); outline: medium none; box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3) inset; }
#sites-status { top: 2px; }
#sites-notice { text-align: center; bottom: 0pt; background: none repeat scroll 0% 0% rgb(249, 237, 190); border: 1px solid rgb(240, 195, 109); margin-bottom: -15px; z-index: 199; box-shadow: 0pt 2px 4px rgba(0, 0, 0, 0.2); font: 11px Arial,Helvetica,sans-serif; }
.sites-camelot-icon { background-image: url('camelot.png'); height: 10px; display: inline-block; }
#gb input[type="text"] { line-height: normal; }
#gb input[type="text"]:hover, #gb input[type="text"]:focus { box-shadow: none; }
#more-actions-menu a, #sites-gears-menu a { text-decoration: none; }
#more-actions-menu a .goog-menuitem:hover, #sites-gears-menu a .goog-menuitem:hover { color: rgb(51, 51, 51) ! important; }
.goog-menu, .goog-menu-vertical { z-index: 1001 ! important; }
.goog-menuitem .sites-moreactions-icon, .jfk-button .sites-camelot-icon { opacity: 0.55; }
body { background-color: rgb(224, 230, 241); }
a, #sites-chrome-everything .goog-tree-item-label a { color: rgb(78, 125, 191); }
a:visited, #sites-chrome-everything .goog-tree-item-label a:visited { color: rgb(85, 26, 139); }
a:hover, #sites-chrome-everything .goog-tree-item-label a:hover { color: rgb(85, 26, 139); }
a:active { color: rgb(78, 125, 191); }
/* ::::: https://sites.google.com/site/sites/_/rsrc/1333130410000/system/app/css/symbolfont.css ::::: */

@font-face {
	font-family: "ie-sites-symbol-font";
	src: url('sites_001.eot');
}
@font-face {
	font-family: "non-ie-sites-symbol-font";
	src: url('sites_001.ttf');
}
/* ::::: https://sites.google.com/site/sites/_/rsrc/1333130410000/system/app/css/camelot/collaborator-chrome.css ::::: */

.goog-menu { background: none repeat scroll 0% 0% white; border: 1px solid rgba(0, 0, 0, 0.2); padding: 0pt 0pt 6px; white-space: nowrap; -moz-transition: opacity 0.218s ease 0s; box-shadow: 0pt 2px 4px rgba(0, 0, 0, 0.2); }
.goog-menuitem { padding: 6px 44px 6px 30px ! important; color: rgb(102, 102, 102); font-size: 13px; font-weight: normal; }
body .goog-menuitem-highlight, .goog-menuitem:focus, .goog-menuitem:hover { background-color: rgb(238, 238, 238) ! important; border-width: 0pt; }
.sites-header-divider, #sites-page-toolbar .sites-header-divider, .sites-edit-in-progress .sites-header-divider { border: medium none; }
/* ::::: https://sites.google.com/site/sites/_/rsrc/1333130410000/system/app/css/camelot/allthemes-view.css ::::: */

/* ::::: https://ssl.gstatic.com/sites/p/357817/system/app/pages/meta/dashboard/dashboard.css ::::: */

body { background: none repeat scroll 0% 0% rgb(255, 255, 255); text-align: left; }
.sites-dash-footer { font-size: 11px; margin: 20px 0pt; padding: 10px 0pt; text-align: center; }
.goog-ws-content-wrapper { min-height: 400px; padding: 0pt 0pt 20px; }
.your-site-title, .your-site-cats, .site-shared-with { margin-right: 0.7em; }
.goog-ws-dash-inside { padding: 0pt 15px 20px; }
.goog-ws-dash-main span { font-size: 12px; font-weight: normal; color: rgb(102, 102, 102); }
.goog-ws-dash-main ul { margin: 0pt; padding: 0pt; }
.goog-ws-dash-main li { list-style: none outside none; margin: 0pt; padding: 5px 0pt 5px 15px; }
.goog-ws-dash-yours li { border-bottom: 1px solid rgb(239, 239, 239); color: rgb(153, 153, 153); }
/* ::::: https://sites.google.com/site/sites/_/rsrc/1333130410000/system/app/css/camelot/dashboard.css ::::: */

html { position: relative; min-height: 100%; min-width: 700px; }
body { color: rgb(51, 51, 51); font-family: 'Arial',sans-serif; font-size: 13px; height: 100%; }
a { color: rgb(17, 85, 204); text-decoration: none; }
a:hover { cursor: pointer; text-decoration: underline; }
.sites-header-divider { border: medium none; top: 0pt; width: 100%; }
.sites-header-divider #gb { z-index: 990; }
#sites-dash-sandbar, .sites-dash-appbar { border-bottom: 1px solid rgb(221, 221, 221); height: 70px; padding: 0pt 0pt 0pt 44px; position: relative; z-index: 190; margin-top: 0pt; white-space: nowrap; width: auto; }
.sites-dash-appbar { background-color: white; }
.sites-dash-appbar-content { padding-top: 23px; position: relative ! important; font-size: 20px; font-weight: normal; }
.sites-dash-appbar-left { margin-left: 9px; color: rgb(221, 75, 57); min-width: 152px; padding-right: 16px; display: inline-block; }
.sites-dash-appbar-center { position: static; color: rgb(153, 153, 153); display: inline-block; vertical-align: middle; }
.sites-dash-appbar-right { position: absolute; top: 23px; right: 44px; }
#sites-appbar-gears-button { margin-right: 0pt; padding: 0pt 8px; width: 54px; }
.sites-appbar-gears-button-icon { background-position: -78px 0pt; width: 17px; height: 17px; margin-top: 4px; margin-left: -8px; opacity: 0.667; }
.sites-dashboard-sidebar-wrapper { background-color: white; float: left; overflow: auto; margin: 0pt 0pt 0pt 16px; padding: 8px 0pt 8px 21px; position: absolute; width: 180px; }
.sites-dashboard-sidebar-current { background-color: transparent; color: rgb(209, 72, 54); font-weight: normal; padding: 0pt; }
.sites-dashboard-sidebar { width: 90%; margin: auto 0pt; padding: 7px 0pt ! important; }
.sites-dashboard-sidebar li { margin: 0pt; list-style: none outside none; padding: 0pt; }
.sites-dashboard-sidebar div { margin: 8px 0pt 8px 16px; }
.sites-dashboard-sidebar li a:hover, .sites-dashboard-sidebar li a:focus, .sites-dashboard-sidebar-current:hover { background-color: rgb(245, 245, 245); border: medium none; }
.sites-dashboard-sidebar li a, .sites-dashboard-sidebar-current { line-height: 13px ! important; border: medium none; padding: 8px 0pt 8px 16px ! important; display: block; text-decoration: none; }
.sites-dashboard-sidebar li a, .sites-dashboard-sidebar li a:visited { color: rgb(34, 34, 34); }
.sites-dashboard-sidebar li a:hover, .sites-dashboard-sidebar li a:focus { color: rgb(51, 51, 51); }
.goog-ws-content-wrapper { padding: 0pt; min-height: 0pt; }
.goog-ws-dash-inside, .sites-dashboard-content-wrapper, .sites-search-results-wrapper { display: block; border: medium none; left: 220px; margin: 8px 264px 8px 0pt; position: relative; padding: 16px 0pt; }
.goog-ws-dash-yours ul { font-size: 11px; margin: 0pt; padding: 0pt; list-style: none outside none; width: 100%; }
.goog-ws-dash-yours li { border-bottom: 0pt none; padding: 8px 0pt 18px; margin: 0pt; color: rgb(51, 51, 51); }
.goog-ws-dash-yours a, .goog-ws-dash-yours a:hover { font-size: 16px; font-weight: bold; color: rgb(17, 85, 204); text-decoration: none; word-wrap: break-word; }
.goog-ws-dash-main span { line-height: 17px; font-size: 11px; }
.site-shared-with { color: rgb(102, 102, 102); }
.sites-dash-site-url { display: block; color: rgb(0, 153, 51) ! important; line-height: 17px; word-wrap: break-word; }
.sites-dash-footer { color: rgb(34, 34, 34); background: none repeat scroll 0% 0% whiteSmoke; margin: 0pt; padding: 8px 0pt; position: absolute; bottom: 0px; min-width: 100%; border-top: 1px solid rgb(229, 229, 229); text-align: left; }
.sites-dash-footer-content { margin: 0pt; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; text-align: left; position: relative; padding-left: 226px ! important; white-space: nowrap; }
/* ::::: https://sites.google.com/site/sites/_/rsrc/1333130410000/system/app/css/camelot/dashboard-top.css ::::: */

#gb { font: 13px/27px Arial,sans-serif; height: 102px; }
#gbz, #gbg { position: absolute; white-space: nowrap; top: 0pt; height: 30px; z-index: 1000; }
#gbz { left: 0pt; padding-left: 4px; }
#gbx3, #gbx4 { background-color: rgb(45, 45, 45); background-image: none; background-position: 0pt -138px; background-repeat: repeat-x; border-bottom: 1px solid rgb(0, 0, 0); font-size: 24px; height: 29px; opacity: 1; position: absolute; top: 0pt; width: 100%; z-index: 990; }
#gbx3 { left: 0pt; }
.gbtcb { position: absolute; visibility: hidden; }
#gbz .gbtcb { right: 0pt; }
.gbxx { display: none ! important; }
.gbm { position: absolute; z-index: 999; top: -999px; visibility: hidden; text-align: left; border: 1px solid rgb(190, 190, 190); background: none repeat scroll 0% 0% rgb(255, 255, 255); box-shadow: 0pt 2px 4px rgba(0, 0, 0, 0.2); }
#gbz .gbm, #gbz #gbs { left: 0pt; }
.gbma { position: relative; top: -1px; border-style: solid dashed dashed; border-right: 3px dashed transparent; border-color: rgb(192, 192, 192) transparent transparent; display: inline-block; font-size: 0pt; height: 0pt; line-height: 0; width: 0pt; border-width: 3px 3px 0pt; padding-top: 1px; left: 4px; }
#gbztms1, #gbi4m1, #gbi4s, #gbi4t {  }
.gbtc, .gbmc, .gbmcc { display: block; list-style: none outside none; margin: 0pt; padding: 0pt; }
.gbmc { background: none repeat scroll 0% 0% rgb(255, 255, 255); padding: 10px 0pt; position: relative; z-index: 2; }
.gbt { position: relative; display: inline-block; line-height: 27px; padding: 0pt; vertical-align: top; }
.gbt {  }
.gbzt, .gbgt { cursor: pointer; display: block; text-decoration: none ! important; }
.gbts { border-left: 1px solid transparent; border-right: 1px solid transparent; display: block; padding: 0pt 5px; position: relative; z-index: 1000; }
.gbts {  }
.gbtsa { padding-right: 9px; }
#gbz .gbzt, #gbz .gbgt, #gbg .gbgt { color: rgb(204, 204, 204) ! important; }
.gbtb2 { display: block; border-top: 2px solid transparent; }
.gbzt-hvr, .gbzt:focus, .gbgt-hvr, .gbgt:focus { background-color: transparent; background-image: none; background-position: 0pt -102px; background-repeat: repeat-x; outline: medium none; text-decoration: none ! important; }
.gbmt, .gbml1, .gbmlb, .gbmt:visited, .gbml1:visited, .gbmlb:visited { color: rgb(51, 102, 204) ! important; text-decoration: none ! important; }
.gbmt, .gbmt:visited { display: block; }
.gbml1, .gbmlb, .gbml1:visited, .gbmlb:visited { display: inline-block; margin: 0pt 10px; }
.gbml1, .gbmlb, .gbml1:visited, .gbmlb:visited {  }
.gbmlb, .gbmlb:visited { line-height: 27px; }
.gbmlb-hvr, .gbmlb:focus { outline: medium none; text-decoration: underline ! important; }
.gbmlbw { color: rgb(204, 204, 204); margin: 0pt 10px; }
.gbmt { padding: 0pt 20px; }
.gbmt-hvr, .gbmt:focus { background: none repeat scroll 0% 0% rgb(238, 238, 238); cursor: pointer; outline: 0pt solid black; text-decoration: none ! important; }
#gbd4 .gbmc { background: none repeat scroll 0% 0% rgb(245, 245, 245); padding-top: 0pt; }
#gbmpdv { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-bottom: 1px solid rgb(190, 190, 190); box-shadow: 0pt 2px 4px rgba(0, 0, 0, 0.12); position: relative; z-index: 1; }
.gbmtc { padding: 0pt; margin: 0pt; line-height: 27px; }
#gbmps {  }
#gbd4 .gbpc, #gbmpas .gbmt { line-height: 17px; }
#gbmpas .gbmt { padding-bottom: 10px; padding-top: 10px; }
#gbmple .gbmt, #gbmpas .gbmt { font-size: 15px; }
#gbd4 .gbmtc { border-bottom: 1px solid rgb(190, 190, 190); }
#gbd4 .gbpc { display: inline-block; margin: 16px 50px 10px 0pt; vertical-align: top; }
#gbd4 .gbpc {  }
.gbpc .gbps, .gbpc .gbps2 { display: block; margin: 0pt 20px; }
.gbpc .gbps { color: rgb(0, 0, 0); font-weight: bold; }
.gbpc .gbps2 { font-size: 13px; }
.gbmpme, .gbps2 { color: rgb(102, 102, 102); display: block; font-size: 11px; }
.gbmpmta, .gbp0 { display: none; }
.gbp0 .gbps2, .gbmpmta .gbmpme { font-weight: bold; }
#gbmpal { border-spacing: 0pt; margin: 0pt; white-space: nowrap; width: 100%; }
.gbmpala, .gbmpalb { font: 13px/27px Arial,sans-serif; padding: 10px 20px 0pt; white-space: nowrap; }
.gbmpala { padding-left: 0pt; text-align: left; }
.gbmpalb { padding-right: 0pt; text-align: right; }
#gbmpasb .gbmpmn, #gbmpasb .gbps { color: rgb(0, 0, 0); }
#gbmpal .gbqfbb { margin: 0pt 20px; }
.gbp0 .gbps, .gbmpmta .gbmpmn { color: rgb(0, 0, 0); display: inline-block; font-weight: bold; padding-right: 34px; position: relative; }
.gbp0 .gbps, .gbmpmta .gbmpmn {  }
.gbmpmtc, .gbp0i { background: url('b_8d5afc09.png') repeat scroll -484px -32px transparent; position: absolute; height: 21px; width: 24px; right: 0pt; top: -3px; }
.gbiba { margin: 8px 20px 10px; }
.gbqfb, .gbqfba, .gbqfbb { border-radius: 2px 2px 2px 2px; cursor: default ! important; display: inline-block; font-weight: bold; height: 29px; line-height: 29px; min-width: 54px; padding: 0pt 8px; text-align: center; text-decoration: none ! important; -moz-user-select: none; }
.gbqfb:focus, .gbqfba:focus, .gbqfbb:focus { border: 1px solid rgb(77, 144, 254); box-shadow: 0pt 0pt 0pt 1px rgba(255, 255, 255, 0.5) inset; outline: medium none; }
.gbqfb::-moz-focus-inner, .gbqfba::-moz-focus-inner, .gbqfbb::-moz-focus-inner { border: 0pt none; }
.gbqfba, .gbqfbb { border: 1px solid rgba(0, 0, 0, 0.1); color: rgb(68, 68, 68) ! important; font-size: 11px; }
.gbqfb { background-color: rgb(77, 144, 254); background-image: -moz-linear-gradient(center top , rgb(77, 144, 254), rgb(71, 135, 237)); border: 1px solid rgb(48, 121, 237); color: rgb(255, 255, 255) ! important; }
.gbqfb:active { box-shadow: 0pt 1px 2px rgba(0, 0, 0, 0.3) inset; }
.gbqfbb { background-color: rgb(255, 255, 255); background-image: -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(251, 251, 251)); }
.gbqfba:active, .gbqfbb:active { box-shadow: 0pt 1px 2px rgba(0, 0, 0, 0.1) inset; }
#gb { height: 102px; -moz-user-select: none; }
.gbxx { display: none ! important; }
#gbq, #gbu { position: absolute; top: 0px; white-space: nowrap; }
#gbu { height: 71px; }
#gbu, #gbq1, #gbq3 { z-index: 987; }
#gbq { left: 0pt; width: 100%; }
#gbq2 { top: 0px; z-index: 986; }
#gbu { right: 0pt; height: 30px; margin-right: 28px; padding-bottom: 0pt; padding-top: 20px; }
#gbu { top: 0px; }
#gbx1, #gbx2 { background: none repeat scroll 0% 0% rgb(241, 241, 241); border-bottom: 1px solid rgb(229, 229, 229); border-color: rgb(229, 229, 229); height: 71px; position: absolute; top: 0px; width: 100%; z-index: 985; }
#gbx1 { left: 0pt; }
#gbq1 { left: 0pt; margin: 0pt 0pt 0pt 44px; padding: 0pt; position: absolute; }
#gbql { background: url('j_e6a6aca6.png') no-repeat scroll -45px 0pt transparent; display: block; height: 45px; width: 116px; }
#gbqlw { display: table-cell; height: 71px; padding-right: 16px; position: relative; vertical-align: middle; }
#gbq2 { display: block; margin-left: 220px; padding-bottom: 0pt; padding-top: 20px; }
#gbqf { display: block; margin: 0pt; max-width: 512px; min-width: 200px; white-space: nowrap; }
.gbqff { border: medium none; display: inline-block; margin: 0pt; padding: 0pt; vertical-align: top; width: 100%; }
.gbqff {  }
.gbqfqw, #gbqfb, .gbqfwa { vertical-align: top; }
#gbqfaa, #gbqfab, #gbqfqwb { position: absolute; }
#gbqfaa { left: 0pt; }
#gbqfab { right: 0pt; }
.gbqfqwb, .gbqfqwc { right: 0pt; left: 0pt; cursor: text; }
.gbqfqwb { padding: 0pt 8px; }
#gbqfbw { margin: 0pt 15px; display: inline-block; }
#gbqfbw {  }
.gbqfi { background: url('j_e6a6aca6.png') repeat scroll -357px 0pt transparent; display: inline-block; height: 13px; margin: 7px 19px; width: 14px; }
.gbqfi {  }
.gbqfqw { background: none repeat scroll 0% 0% rgb(255, 255, 255); border-right: 1px solid rgb(217, 217, 217); border-width: 1px; border-style: solid; border-color: rgb(192, 192, 192) rgb(217, 217, 217) rgb(217, 217, 217); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none; border-radius: 1px 1px 1px 1px; height: 27px; }
#gbqfqw { position: relative; }
.gbqfwa { display: inline-block; width: 100%; }
.gbqfwa {  }
.gbqfqw:active, .gbqfqwf { border: 1px solid rgb(77, 144, 254); box-shadow: 0pt 1px 2px rgba(0, 0, 0, 0.3) inset; outline: medium none; }
#gbqfq, #gbqfqb, #gbqfqc { background: none repeat scroll 0% 0% transparent; border: medium none; height: 19px; margin-top: 4px; padding: 0pt; vertical-align: top; width: 100%; }
#gbqfq:focus, #gbqfqb:focus, #gbqfqc:focus { outline: medium none; }
.gbqfif, .gbqfsf { font: 16px arial,sans-serif; }
#gbu .gbm, #gbu #gbs { right: 0pt; }
#gbu .gbgt, #gbu .gbgt:active { color: rgb(102, 102, 102); }
#gbu .gbt { margin-left: 15px; }
#gbg4 { padding-right: 16px; }
.gbmab, .gbmac, .gbmad, .gbmae { left: 5px; border-style: dashed dashed solid; border-color: transparent transparent rgb(190, 190, 190); border-width: 0pt 10px 10px; cursor: default; display: inline-block; font-size: 0pt; height: 0pt; line-height: 0; position: absolute; top: 0pt; width: 0pt; z-index: 1000; }
.gbmab, .gbmac { visibility: hidden; }
.gbmac { border-bottom-color: rgb(255, 255, 255); }
.gbmai { background: url('j_e6a6aca6.png') repeat scroll -30px -25px transparent; opacity: 0.8; font-size: 0pt; line-height: 0; position: absolute; height: 4px; width: 7px; }
#gbg6 #gbi4t, #gbg4 #gbgs4d { color: rgb(102, 102, 102); text-shadow: none; }
#gb_70 #gbi4t, #gbg7 .gbit { margin: 0pt 15px; }
#gbg7 .gbgs { margin-left: 10px; }
#gbgs4, .gbgs { background-color: rgb(248, 248, 248); background-image: -moz-linear-gradient(center top , rgb(248, 248, 248), rgb(236, 236, 236)); border: 1px solid rgb(198, 198, 198); display: block; border-radius: 2px 2px 2px 2px; }
#gbgs4d { display: block; position: relative; }
#gbgs4dn { display: inline-block; overflow: hidden; text-overflow: ellipsis; }
.gbgt-hvr #gbgs4, #gbg4:focus #gbgs4, #gbg4:active #gbgs4, #gbg_70:focus #gbgs4, #gbg_70:active #gbgs4, #gbg7:focus .gbgs, #gbg7:active .gbgs { background-color: rgb(255, 255, 255); background-image: -moz-linear-gradient(center top , rgb(255, 255, 255), rgb(236, 236, 236)); border-color: rgb(187, 187, 187); }
#gbg4:active #gbgs4, #gb_70:active #gbgs4, #gbg7:active .gbgs { border-color: rgb(182, 182, 182); box-shadow: 0pt 1px 2px rgba(0, 0, 0, 0.3) inset; }
#gbgs4d .gbmai { left: 100%; margin-left: 5px; top: 12px; }
#gbgs4d .gbmab { margin: 41px 0pt 0pt; }
#gbgs4d .gbmac { margin: 42px 0pt 0pt; border-bottom-color: rgb(255, 255, 255); }
#gbgs4d .gbmab, #gbgs4d .gbmac { left: 50%; margin-left: -5px; }
.gbmpmtc, .gbp0i { background: url('j_e6a6aca6.png') repeat scroll -357px -18px transparent; }
#gbmppc .gbmt { padding-bottom: 10px; padding-top: 10px; }
#gb #gbx1, #gb #gbx3 { left: 0pt; }
#gbx1, #gb #gbx1, #gbq, #gbu, #gb #gbq, #gb #gbu { top: 30px; }
#gb #gbu { top: 30px; }
#gbzw #gbz { padding-left: 0pt; z-index: 991; }
#gbx3 { border-color: rgb(0, 0, 0); background-color: rgb(45, 45, 45); opacity: 1; }
#gbz .gbzt, #gbz .gbgt { color: rgb(187, 187, 187) ! important; font-weight: bold; }
#gbq .gbgt-hvr, #gbq .gbgt:focus, #gbz .gbz0l .gbts, #gbz .gbzt-hvr, #gbz .gbzt:focus, #gbz .gbgt-hvr, #gbz .gbgt:focus, #gbu .gbz0l .gbts, #gbu .gbzt-hvr, #gbu .gbzt:focus, #gbu .gbgt-hvr, #gbu .gbgt:focus { background-color: transparent; background-image: none; }
#gbz .gbz0l .gbts, #gbz .gbzt-hvr, #gbz .gbzt:focus, #gbz .gbgt-hvr, #gbz .gbgt:focus { color: rgb(255, 255, 255) ! important; }
#gbz .gbma { border-top-color: rgb(170, 170, 170); }
#gbz .gbzt-hvr .gbma, #gbz .gbzt:focus .gbma, #gbz .gbgt-hvr .gbma, #gbz .gbgt:focus .gbma { border-top-color: rgb(255, 255, 255); }
#gbz .gbto .gbts, #gbd .gbmt { color: rgb(0, 0, 0) ! important; font-weight: bold; }
#gbd .gbmt-hvr, #gbd .gbmt:focus { background-color: rgb(245, 245, 245); }
#gbz .gbts { padding: 0pt 9px; z-index: 991; }
#gbqlw { cursor: default; }
#gbzw { left: 0pt; height: 30px; margin-left: 34px; position: absolute; top: 0pt; }
#gbz { height: 30px; }
#gbzw .gbt { line-height: 27px; }
#gbmpas { max-height: 224px; }
#gbmm { max-height: 530px; }
.gbsb { display: block; position: relative; }
.gbsbic { overflow: auto; }
.gbsbis .gbsbt { background-image: -moz-linear-gradient(center top , rgba(0, 0, 0, 0.2), transparent); height: 6px; left: 0pt; margin-right: 0pt; opacity: 0; position: absolute; top: 0pt; width: 100%; }
.gbsb .gbsbt:after { border-top: 1px solid rgba(0, 0, 0, 0.3); content: ""; display: block; height: 0pt; left: 0pt; position: absolute; top: 0pt; width: 100%; }
.gbsb .gbsbb { background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.2), transparent); bottom: 0pt; height: 4px; left: 0pt; margin-right: 0pt; opacity: 0; position: absolute; width: 100%; }
.gbsb .gbsbb:after { border-bottom: 1px solid rgba(0, 0, 0, 0.3); border-color: rgba(0, 0, 0, 0.3); bottom: 0pt; content: ""; display: block; height: 0pt; left: 0pt; position: absolute; width: 100%; }
