html { overflow: auto!important }
body {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 0;
    min-width: 700px;
    min-height: 440px;
    border-top: 10px solid #dfbd10;
    background: #f0f1ec;
    padding-top: 30px;
	color:#7f7f7f;
	font-size:12px;
}
p { font-size:12px; }
.custom a {
    color: blue;
    text-decoration: none;
}
.custom a:visited { color: purple }
.custom a:hover {
    color: white;
    text-decoration: underline;
}
#page-loading {
    color: #FFF;
    font-size: 3em;
    position: absolute;
    left: 40%;
    top: 40%;
}
BLOCKQUOTE, ul {
    margin-top: 1ex;
    margin-bottom: 1em;
}
li {
    margin-top: 1ex;
    margin-bottom: 1ex;
}
h4 {
    margin: 1em 0 1ex;
    font-size: 1.1em;
}
#notes { padding: 1em 1.5em }
#notes>h4 { margin-top: 0 }
.container {
    padding: 0!important;
    overflow: hidden!important;
}
.ui-layout-pane {
    padding: 0;
    overflow: hidden;
}
.ui-widget-content {
    padding: 1ex;
    overflow: auto;
}
.hidden { display: none }
.allow-overflow { overflow: visible }
.ui-layout-north, .ui-layout-south, .ui-layout-west, .ui-layout-east, .ui-layout-center { display: none }
#outer-center {
    background: #DDD;
    padding: 0;
}
#tabpanels .tab {
    width: 100%;
    height: 100%;
    padding: 0;
    overflow: hidden;
}
#innerTabs.ui-layout-center { padding: 0 }
.custom #innerTabs>ul {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}
.custom #innerTabs>ul li:first-child { margin-left: 10px }
#accordionWrapper {
    padding: 0;
    overflow: hidden;
}
#outer-north { padding: 1em 0 1em 0 }
#outer-north div.buttons {
    float: right;
    margin-right: 200px;
    margin-top: -4px;
}
#outer-south { padding: .5em 1em }
body.custom, .custom #outer-north, .custom #outer-center, .custom #outer-south { background: #776 }
#outer-center.ui-tabs, #outer-center.ui-tabs>ul {
    border-bottom: 0;
    padding-bottom: 0;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
}
.custom #outer-center.ui-tabs, .custom #outer-center.ui-tabs>ul {
    background: transparent;
    border: 0;
    padding: 0;
}
.custom #tabbuttons li {
    border: 0;
    margin-left: 5px;
}
.custom #tabbuttons li:first-child { margin-left: 15px }
.custom #tabbuttons li a {
    font-weight: bold;
    cursor: pointer!important;
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-top-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
}
.toolbar { overflow: hidden }
.custom .toolbar {
    background: #666;
    color: #FFF!important;
    font-weight: bold;
    padding: 0 2em;
}
.custom #tabpanels .tab {
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
.custom .ui-layout-north>.toolbar {
    border-top-radius: 8px;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-topright: 8px;
    -webkit-border-top-left-radius: 8px;
    -webkit-border-top-right-radius: 8px;
}
.custom .ui-layout-south>.toolbar {
    border-bottom-radius: 8px;
    -moz-border-radius-bottomleft: 8px;
    -moz-border-radius-bottomright: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -webkit-border-bottom-right-radius: 8px;
}
.ui-widget-header { padding: 4px 1em }
.ui-widget-footer {
    font-size: .85em;
    font-weight: normal!important;
}
.custom .ui-widget-header {
    border: 0;
    color: #FFF;
    font-size: .85em;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.custom .ui-widget-footer {
    border: 0;
    color: #FFF;
    letter-spacing: normal;
    text-transform: none;
    text-align: center;
    padding: 3px 1ex 4px;
}
.custom .ui-widget-content {
    border: 0;
    background: #F9F9F9;
    color: #000;
}
.custom #tabbuttons .tab1 a {
    background: #007182;
    color: #FFF;
}
.custom #tabpanels #tab1, .custom #tab1 .ui-layout-resizer-sliding, .custom #tab1 .ui-layout-west, .custom #tab1 .ui-layout-east { background: #83c9d4 }
.custom #tab1 .ui-layout-resizer-closed { border: 1px solid #378c99 }
.custom #tab1 .toolbar, .custom #tab1 .ui-widget-header { background: #007182 }
.custom #tab1 .ui-widget-footer { background: #378c99 }
.custom #tabbuttons .tab2 a {
    background: #16b81e;
    color: #FFF;
}
.custom #tabpanels #tab2, .custom #tab2 .ui-layout-resizer-sliding, .custom #tab2 .ui-layout-west, .custom #tab2 .ui-layout-east { background: #88e48d }
.custom #tab2 .ui-layout-resizer-closed { border: 1px solid #4cbf52 }
.custom #tab2 .toolbar, .custom #tab2 .ui-widget-header {
    background: #16b81e;
    border: 0;
}
.custom #tab2 .ui-widget-footer {
    background: #4cbf52;
    border: 0;
}
.custom #tabbuttons .tab3 a {
    background: #6f2ab8;
    color: #FFF;
}
.custom #tabpanels #tab3, .custom #tab3 .ui-layout-resizer-sliding, .custom #tab3 .ui-layout-west, .custom #tab3 .ui-layout-east { background: #c3a2e4 }
.custom #tab3 .ui-layout-resizer-closed { border: 1px solid #9055cf }
.custom #tab3 .toolbar, .custom #tab3 .ui-widget-header { background: #6f2ab8 }
.custom #tab3 .ui-widget-footer { background: #9055cf }
.ui-layout-resizer-sliding { background-color: #BBB }
.ui-layout-resizer-open-hover, .ui-layout-resizer-drag, .ui-layout-resizer-dragging {
    background: #BBB!important;
    opacity: .5!important;
    filter: Alpha(Opacity=50)!important;
}
.ui-layout-resizer-dragging-limit { background: #d44848!important }
.ui-layout-resizer-closed-hover { background: #ebd5aa }
.ui-layout-toggler {
    background-color: #FFF;
    opacity: .60;
    filter: Alpha(Opacity=60);
}
.ui-layout-resizer-open-hover .ui-layout-toggler, .ui-layout-toggler-hover {
    opacity: 1;
    filter: Alpha(Opacity=100);
}
.ui-layout-toggler .ui-icon { margin: 0 auto }
.ui-layout-toggler-north .ui-icon, .ui-layout-toggler-south .ui-icon { margin-top: -6px }
.ui-layout-toggler-west .ui-icon, .ui-layout-toggler-east .ui-icon { margin-left: -6px }
.ui-layout-toggler-north-closed .ui-icon, .ui-layout-toggler-south-closed .ui-icon { margin-top: -3px }
.ui-layout-toggler-west-closed .ui-icon, .ui-layout-toggler-east-closed .ui-icon { margin-left: -3px }
.ui-layout-toggler-north-closed .ui-icon, .ui-layout-toggler-south-open .ui-icon {
    background-position: -64px -192px;
    background-position: -128px -16px;
    background-position: -64px -16px;
}
.ui-layout-toggler-south-closed .ui-icon, .ui-layout-toggler-north-open .ui-icon {
    background-position: -96px -192px;
    background-position: -128px -16px;
    background-position: 0 -16px;
}
.ui-layout-toggler-west-closed .ui-icon, .ui-layout-toggler-east-open .ui-icon {
    background-position: -48px -192px;
    background-position: -144px -16px;
    background-position: -32px -16px;
}
.ui-layout-toggler-east-closed .ui-icon, .ui-layout-toggler-west-open .ui-icon {
    background-position: -80px -192px;
    background-position: -144px -16px;
    background-position: -96px -16px;
}
.txt_copyright {
    font-size: 11px;
    font-weight: normal;
	margin-bottom:15px;
}
.ui-dialog .ui-dialog-buttonpane { overflow: hidden }
.dropdown dd, .dropdown dt, .dropdown ul {
    margin: 0;
    padding: 0;
}
.dropdown dd { position: relative }
.dropdown a, .dropdown a:visited {
    color: #816c5b;
    text-decoration: none;
    outline: none;
}
.dropdown a:hover { color: #5d4617 }
.dropdown dd ul {
    display: none;
    width: auto;
    list-style: none;
}
.dropdown span.value { display: none }
.dropdown dd ul li a {
    padding: 5px;
    display: block;
}
.dropdown dd ul li a:hover { background-color: #d0c9af }
.dropdown img.flag {
    border: none;
    vertical-align: middle;
    margin-left: 10px;
}
.flagvisibility { display: none }
.label, .tdLabel {
    font-size: .8em;
    text-align: left;
}
.boldHeading {
    font-size: 1.2em;
    font-style: italic;
    font-weight: bold;
}
.loading {
    background-position: 0 0;
    line-height: 2em;
    background-color: transparent;
}
.iconAnchor {
    font-size: .6em;
    padding: 0;
    margin-right: -2em;
    vertical-align: top;
    border-color: transparent;
    background-color: transparent;
    overflow: visible;
    margin-top: -2.5em;
}
.reloadIE { display: none }