﻿* {
margin:0;
padding:0;
}

*
:focus {
outline:0;
}

body {
font:.9em Georgia, "Times New Roman", Sans-Serif;
background:#fff url(bg000000.gif) repeat-x;
color:#383838;
}

h1 {
float:left;
font-size:4em;
color:#383838;
margin:20px 0 50px;
}

h2 {
font-size:2.4em;
font-weight:400;
margin:0;
}

h3 {
font-size:2em;
font-weight:400;
margin:0;
}

.hr {
color:#817865;
}

p {
line-height:1.6em;
margin:5px 0 15px;
}

#content {
width:900px;
margin:0 auto;
padding:19px 0 0;
}

#top {
float:right;
margin:38px 0 30px;
}

#top li a {
float:left;
color:#333;
margin:3px 2px 0 0;
padding:6px 20px;
}

#top li a.current {
color:#fff;
background:#0074c7;
}

#top li a:hover {
background:#817865;
color:#fff;
}

#left {
float:left;
width:500px;
margin:0 0 15px;
}

#right {
float:right;
width:280px;
padding-top:19px;
}

#right h3 {
margin:0 0 10px;
padding:1px 0 3px;
}

#right img {
border:0 solid #eee;
margin:0 3px 3px 0;
padding:2px;
}

#footer {
clear:both;
border-top:1px solid #ccc;
padding:15px 0;
}

#doright {
float:right;
}

.fg-button {
outline:0;
text-decoration:none!important;
cursor:pointer;
position:relative;
text-align:center;
zoom:1;
margin:0 4px 0 0;
padding:.4em 1em;
}

.flag img {
vertical-align:middle;
display:inline-block;
border:border: 0;
}

.box {
clear:both;
margin-bottom:6px;
padding:6px;
}

.ui-helper-reset {
border:0;
outline:0;
line-height:1.3;
text-decoration:none;
font-size:100%;
list-style:none;
margin:0;
padding:0;
}

.ui-helper-clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

* html .ui-helper-clearfix {
height:1%;
}

.ui-icon {
display:block;
text-indent:-99999px;
overflow:hidden;
background-repeat:no-repeat;
width:16px;
height:16px;
background-image:url(images/ui-icons_d19405_256x240.png);
}

.ui-widget {
font-family:Segoe UI, Arial, sans-serif;
font-size:1.1em;
}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {
font-family:Segoe UI, Arial, sans-serif;
font-size:1em;
}

.ui-widget-content {
border:1px solid #8e846b;
background:#feeebd url(images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x;
color:#383838;
}

.ui-widget-content a {
color:#383838;
}

.ui-widget-header {
border:1px solid #494437;
background:#817865 url(images/ui-bg_gloss-wave_45_817865_500x100.png) 50% 50% repeat-x;
color:#fff;
font-weight:700;
}

.ui-state-default,.ui-widget-content .ui-state-default {
border:1px solid #d19405;
background:#fece2f url(images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;
font-weight:700;
color:#4c3000;
outline:none;
}

.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {
color:#4c3000;
text-decoration:none;
outline:none;
}

.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus {
border:1px solid #a45b13;
background:#ffdd57 url(images/ui-bg_gloss-wave_70_ffdd57_500x100.png) 50% 50% repeat-x;
font-weight:700;
color:#381f00;
outline:none;
}

.ui-state-hover a,.ui-state-hover a:hover {
color:#381f00;
text-decoration:none;
outline:none;
}

.ui-state-active,.ui-widget-content .ui-state-active {
border:1px solid #655e4e;
background:#fff url(images/ui-bg_inset-soft_30_ffffff_1x100.png) 50% 50% repeat-x;
font-weight:700;
color:#0074c7;
outline:none;
}

.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {
color:#0074c7;
outline:none;
text-decoration:none;
}

.ui-state-highlight,.ui-widget-content .ui-state-highlight {
border:1px solid #eeb420;
background:#fff9e5 url(images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x;
color:#1f1f1f;
}

.ui-state-error,.ui-widget-content .ui-state-error {
border:1px solid #ffb73d;
background:#d34d17 url(images/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat;
color:#fff;
}

.ui-state-disabled,.ui-widget-content .ui-state-disabled {
opacity:.35;
filter:Alpha(Opacity=35);
background-image:none;
}

.ui-priority-primary,.ui-widget-content .ui-priority-primary {
font-weight:700;
}

.ui-priority-secondary,.ui-widget-content .ui-priority-secondary {
opacity:.7;
filter:Alpha(Opacity=70);
font-weight:400;
}

.ui-state-needlight,.ui-widget-content .ui-state-needlight {
margin-bottom:6px;
border:1px solid #F66;
background:#fff9e5 url(images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x;
color:#1f1f1f;
padding:6px;
}

.ui-state-wantlight,.ui-widget-content .ui-state-wantlight {
margin-bottom:10px;
border:1px solid #6C6;
background:#fff9e5 url(images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x;
color:#1f1f1f;
padding:6px;
}

.ui-widget-content .ui-icon {
background-image:url(images/ui-icons_d19405_256x240.png);
}

.ui-widget-header .ui-icon {
background-image:url(images/ui-icons_fadc7a_256x240.png);
}

.ui-state-default .ui-icon {
background-image:url(images/ui-icons_3d3d3d_256x240.png);
}

.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {
background-image:url(images/ui-icons_bd7b00_256x240.png);
}

.ui-state-active .ui-icon {
background-image:url(images/ui-icons_eb990f_256x240.png);
}

.ui-state-highlight .ui-icon {
background-image:url(images/ui-icons_ed9f26_256x240.png);
}

.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {
background-image:url(images/ui-icons_ffe180_256x240.png);
}

.ui-corner-tl {
-moz-border-radius-topleft:8px;
-webkit-border-top-left-radius:8px;
}

.ui-corner-tr {
-moz-border-radius-topright:8px;
-webkit-border-top-right-radius:8px;
}

.ui-corner-bl {
-moz-border-radius-bottomleft:8px;
-webkit-border-bottom-left-radius:8px;
}

.ui-corner-br {
-moz-border-radius-bottomright:8px;
-webkit-border-bottom-right-radius:8px;
}

.ui-corner-top {
-moz-border-radius-topleft:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright:8px;
-webkit-border-top-right-radius:8px;
}

.ui-corner-bottom {
-moz-border-radius-bottomleft:8px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-bottom-right-radius:8px;
}

.ui-corner-right {
-moz-border-radius-topright:8px;
-webkit-border-top-right-radius:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-bottom-right-radius:8px;
}

.ui-corner-left {
-moz-border-radius-topleft:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-bottomleft:8px;
-webkit-border-bottom-left-radius:8px;
}

.ui-corner-all {
-moz-border-radius:8px;
-webkit-border-radius:8px;
}

.ui-widget-shadow {
background:#ccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x;
opacity:.60;
filter:Alpha(Opacity=60);
-moz-border-radius:8px;
-webkit-border-radius:8px;
margin:-7px 0 0 -7px;
padding:7px;
}

.ui-accordion .ui-accordion-header {
cursor:pointer;
position:relative;
margin-top:1px;
zoom:1;
}

.ui-accordion .ui-accordion-li-fix {
display:inline;
}

.ui-accordion .ui-accordion-header-active {
border-bottom:0!important;
}

.ui-accordion .ui-accordion-header a {
display:block;
font-size:1em;
padding:.5em .5em .5em 2.2em;
}

.ui-accordion .ui-accordion-header .ui-icon {
position:absolute;
left:.5em;
top:50%;
margin-top:-8px;
}

.ui-accordion .ui-accordion-content {
border-top:0;
margin-top:-2px;
position:relative;
top:1px;
margin-bottom:2px;
overflow:auto;
display:none;
padding:1em 2.2em;
}

/
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
display:block;
position:absolute;
z-index:-1;
filter:mask();
top:-4px;
left:-4px;
width:200px;
height:200px;
}

.ui-dialog {
position:relative;
width:300px;
padding:.2em;
}

.ui-dialog .ui-dialog-titlebar {
position:relative;
padding:.5em .3em .3em 1em;
}

.ui-dialog .ui-dialog-title {
float:left;
margin:.1em 0 .2em;
}

.ui-dialog .ui-dialog-titlebar-close {
position:absolute;
right:.3em;
top:50%;
width:19px;
height:18px;
margin:-10px 0 0;
padding:1px;
}

.ui-dialog .ui-dialog-titlebar-close span {
display:block;
margin:1px;
}

.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus {
padding:0;
}

.ui-dialog .ui-dialog-content {
border:0;
background:none;
overflow:auto;
zoom:1;
padding:.5em 1em;
}

.ui-dialog .ui-dialog-buttonpane {
text-align:left;
background-image:none;
border-width:1px 0 0;
margin:.5em 0 0;
padding:.3em 1em .5em .4em;
}

.ui-dialog .ui-dialog-buttonpane button {
float:right;
cursor:pointer;
line-height:1.4em;
width:auto;
overflow:visible;
margin:.5em .4em .5em 0;
padding:.2em .6em .3em;
}

.ui-dialog .ui-resizable-se {
width:14px;
height:14px;
right:3px;
bottom:3px;
}

.ui-draggable .ui-dialog-titlebar {
cursor:move;
}

.ui-tabs {
zoom:1;
padding:.2em;
}

.ui-tabs .ui-tabs-nav {
list-style:none;
position:relative;
padding:.2em .2em 0;
}

.ui-tabs .ui-tabs-nav li {
position:relative;
float:left;
border-bottom-width:0!important;
margin:0 .2em -1px 0;
padding:0;
}

.ui-tabs .ui-tabs-nav li a {
float:left;
text-decoration:none;
padding:.5em 1em;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
padding-bottom:1px;
border-bottom-width:0;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a {
cursor:text;
}

.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
cursor:pointer;
}

.ui-tabs .ui-tabs-panel {
display:block;
background:none;
border-width:0;
padding:1em 1.4em;
}

.ui-tabs .ui-tabs-hide {
display:none!important;
}

a,#accordion a,#tabs a,#dialog_contacts a,.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-state-needlight a,.ui-widget-content .ui-state-needlight a,.ui-state-wantlight a,.ui-widget-content .ui-state-wantlight a {
color:#0074c7;
}

#top li,li {
list-style:none;
display:inline;
}

.ui-helper-clearfix,.ui-accordion .ui-accordion-content-active {
display:block;
}

.ui-widget-header a,.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error-text {
color:#fff;
}


